Hacker Newsnew | past | comments | ask | show | jobs | submit | kg's commentslogin

AI can probably solve "how do we get good shaper implementations into software", provided a good enough spec and test suite are available, but it won't solve "how do we convince stakeholders to value supporting languages spoken by massive numbers of people", most likely

This presumes that people will have the time and the patience to wade through the slop and find the gems. Right now people do that with the tide of low quality human-authored games to find the gems but when there's 10x or 100x as many low quality games will people still have the patience? I hope so, but I don't know. We're already seeing a huge uptick in the number of games being released every year on Steam and most of them don't get more than a handful of reviews, positive or negative.

Not all the things that are good will rise to the top, but most of the things that rise to the top will be good. We've gotten pretty good at ranking systems as a species at this point, I'd say

It really depends on what kind of "good" you're optimizing for. I'd point towards Instagram as a good counterexample: their signup page says that you can "See everyday moments from your close friends.", but most Instagram users see very few such moments, because the algorithm points them towards ragebait reels and thirst traps. If there's a 100x explosion of games, I think it's very likely that organic discovery will simply stop functioning, and nearly all gamers will find themselves leaning on algorithmic recommendations that aren't aligned with what they'd really like to play.

But for your IG example, isn’t that probably because although most people may claim they want to see everyday moments from friends, people in real life actually click more on the “thirst traps” etc?

It is, but I don't think you can infer a revealed preference from that. It's perfectly consistent for someone to want to avoid thirst traps because they know they're too inclined to click.

The little pull-quotes marked by illustrations feel chosen at random and not particularly worthy of being so, i.e.

> characteristic times of electronic signals are restricted by so-called parasitic capacitances, and parasitic capacitances in general are proportional to the length of the connection

> modern CPUs use so-called “dynamic branch prediction”

These two mostly served to distract me and break up the reading flow of the page, and I initially thought they had been erroneously truncated.

This next one is straight-up nonsensical because it's missing context:

> Overall, these effects seem to compensate each other, and main memory access latencies of an x64 desktop box, and an M4 Apple SoC happen to be in the same ballpark of about 200-300 CPU cycles.

Which effects?

If the author is reading this, I would advise you to either remove these, or try to be more careful about what sentences you decide to pull out in this way to make sure that they communicate something useful by themselves. Ideally something that reflects the overall theme of the surrounding paragraphs.

The illustrations attached also seem to have nothing to do with the text but that's probably not a big deal.


You probably noticed, but each of these is also just a quote from the paragraph right next to them. Also here the drawings are cute, so that's nice.

Maybe you're not used to that style, but it's pretty common in educational literature (especially for younger audiences). They're mostly navigation aids, highlight conclusions or other important tidbits, or merely exist to break up the flow so it's not just an impenetrable-looking block of text.

I remember many school books being full of these back in the day.

Some newspapers do it too, where they just place a quote from the article itself under images or just enlarged by itself, not really adding anything in either case.


A reduced test case means you run less code to process the test case, which means your breakpoints trigger less frequently (and the remaining breakpoint triggers are more likely to be relevant to the actual bug). It also means all your debugging steps are likely to run faster and produce less data to sort through. Your log files will be shorter and easier to read/grep, etc.

Imagine being handed a sheet of 10 equations and being told "1 of these equations is wrong." Now imagine that someone came in and erased 8 of the correct equations - they just saved you a bunch of time.


Who will adjudicate private disputes between citizens if not the state?

Not all disputes need to be adjudicated. It's undoubtedly a fact that the German concept of "defamation" primarily relates to situations that should never be adjudicated by any third party.

Genuinely, by far the most common situation where claims of defamation arise in Germany is any less than 5 star review left to a business on google maps.


The good thing is that google in Germany now shows how many reviews were removed due to deflamation. That should be enough for people to make their judgement when checking how many stars a place has

That's just the tip of the iceberg though. Google is the only party who meaningfully communicates this, and it took them years and years to introduce any meaningful transparency.

It's not like this exclusively affects restaurant reviews, every corner of German society is subject to this same evil censorship mechanism.


I completely agree.

The behavior described is what OneDrive does

sqlite is really fast. I'm surprised it's only a million.

It's running on an M1 mac with synchronous full. Wouldn't surprise me if it's possible to get higher numbers.

YMMV but out of the people I know, the lefties are less likely to be hardcore pro-gun-control than the people who lean center-liberal, and this has been true for a long time. John Brown Gun Club, etc.

An appliance repair company I used exactly once maybe 5 or 6 years ago recently started spamming me with texts and emails trying to get me to refer friends to use them or use them again. Never hit the "report spam" button faster.

I'd kinda understand it if they had sent me a polite text or email shortly after our initial engagement saying "hey, if you had a good experience please review us/recommend us" but coming in literal years late with a blast of multiple messages screams "we hired some sort of marketing firm and fed them our customer database".


Somehow I never knew that you can have multiple push URLs for a single remote. Thank you for sharing this, I've been manually pushing to two remotes with a script for years!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: