skysight-inc/HackerNews huggingface dataset:
Sorry, I find it very hard to believe a 8yo (mind you, the author states these sentiments came years before their 11th birthday) formulated such observations and principles and lived by them so thoroughly for years. Seems like one of those “and then everyone clapped” stories.

Kids are not stupid and can show incredible wit, but the way the article is written and the kid’s thoughts phrased make me feel someone’s pulling my leg
What sensor do high-end rice cookers have that varies the cooking dependent on the rice variety? Steam?

Simple rice cookers have only a 100°C temperature sensor (or switch) that turns off the main element once the water is boiled.
The entire time I felt as if the narrator was aggressively disgusted at me
I think part of this is that the idea can be unfamiliar and so people try to come to random conclusions or raise concerns that have already been considered (or they just disagree with the prevailing view). The search term for this kind of thing is ‘planned extinction’ and it perhaps won’t surprise you to hear that A. aegypti is the most common candidate. Another case is the (new world) screwworm fly which has been eliminated from North America and most of Central America by the United States (it being easier to try to control spread through Panama than from Mexico). There was a New Yorker article posted here a while ago about the elimination efforts. I’m not sure farmers in Colombia or the rest of South America would mind much if the species were totally eradicated.
A few years ago I reed a comment on HN mentioning that NEC at the time had a product capable of reverse engineering the microcode of any CPU and that the tech was later sold off to another company who was into the business of emulation.

Not sure how much truth there could be in this or if it's just a good sounding tech legend based on this lawsuit but if anyone has any details on this story that would be great.
Next step is a system integrator like m5stack.com, either build a nice unit from their library of components and let them worry about the minor issues (power regulation etc). If you're prototyping at home just put them in your own enclosure, if you want to go industrial you can 3d print something that integrates with their stuff (eg user-friendly modules like Core) or use the stamp components.

If you have done all the circuitry want to just print/assemble your own PCBs, sites like PCB unlimited will make up short runs or Digikey will handle larger scales.
+48v isnt going to kill anyone either - the Telcos have been using it for a century.
'Why do they punish us?' Uganda charcoal ban ignites transition debate
Good commit messages are about 1s more work than bad ones. They don't have to be long, they just have to say something concrete and useful and instill confidence in the change. If anything, after doing a complicated arduous change writing a nice simple message to summarize it is really cathartic and destressing (for me at least).

But realistically the point of good commit messages is similar to the point of code formatting standards, which is to prevent the https://en.wikipedia.org/wiki/Broken_windows_theory on your codebase. If everything you do is held to a high standard, you'll hold everything you do to a high standard. If the organization stops doing that quality stays the same for a while but eventually slips and slips and slips. It is important to always enforce slightly more quality than you have now to keep the momentum in the other direction.
“Greta”’s message would never be “stop looking at me”.
I recently switched away from Neovim. I had a really deep and ergonomic set of customizations - and I liked where it was. The problem is that it kept breaking with each update of the editor/plugins and I grew too fatigued to keep figuring out how to fix it.

Helix isn't nearly as nice as my purpose-built Neovim setup, but it keeps working.
Actually, having watched the video I think the comment is justified. Really? Spamming DHCP, doing DNS lookups of random websites, random NTP requests. Yeah I think it's fair to say this is just an Elon Musk mess.
> I don't use a DB, which is a nice idea to add

OP did it more professionally than I did though: with a "real" SQL DB. I just have strings (from scripts) with filesize+hash but it's still a DB and it's versioned (in Git).

> But: how do you make sure that the last remaining original doesn't "loose the war" ...?

So I'm very cautious when I tag files for deletion: for example a copy of all the tagged files is first sent to a directory where I do a review before confirming it's to be always deleted. If I'm not cautious, I can potentially tag for deletion a file that I want to keep and then I'm kinda toast.

Now as to not lose the last file due to de-duplication: I do have lots and lots of backups (online/on-site [several computers], online/off-site [dedicated servers], offline/on-site [HDDs/SSDs on shelves, DVDs and probably soon BluRay discs] and offline/off-site [family members' house, wife's SME, etc.]).

I mean, in a way backups are what prompted me to go the "forever delete + de-deduplicate". Which is a bit ironic but...

I don't care too much if some backup somewhere contains a file I want to be deleted / de-duplicated but which is not. What's important to me is that should I need to reach for all the files on the backup I can then quickly delete all the files I already tagged for deletion.
The same Mike Action that claimed that 30 fps games sold better than 60 fps games using a very questionable data set (excluding sports games etc).
“Hammers aren’t tools anymore. They’re just another way to smash peoples faces in.”
This is just..more paperwork, but sure, highly unlikely that these companies don't have this report built internally already. And like I said, there will be scenarios not covered by it, because we simply don't know what they are and can't think it up.

But if we're doing this, lets also make human Drivers do this, and for real parity, make sure all human drivers are kitted out with all the same cameras and logging systems we ask of from autonomous car companies, auto submitted to the DMV.

Then analyze all the reports on an annual basis to see if the human and/or autonomous agent should be allowed to continue to operate on the road.

I think people forget that driving is not a right but a privilege, I agree that both humans and autonomous agents should earn this privilege.

P.S: If the claim is that a one-time DMV driving test is enough, then that should be enough for autonomous cars as well (I'm not making that claim)
YouTube's adblock war is backfiring [video]
> We all know Hitler was bad.

No,"we" don't, and in every generation we must learn it, anew. What Hitler did "right" will turn out to be bureaucratic and policy achievements ubiquitous across functioning Westphalian governments of the era, but the kinds of rhetoric which they'd be packaged for are exclusively fascist apología, not earnest statebuilding, nor personal or business strategy—which is to say they have no practical purpose and could be better learned by studying literally every other Westphalian government or, frankly, and other government throughout history.

The knowledge has no practical purpose, and the public cannot be trusted to handle it appropriately. It should remain the purview of scholars who have proven their fealty to the rational interpretation of history.
Rust doesn't have keyword arguments, but does this for struct initializer expressions. Works pretty well; the `rust-analyzer` language server handles variable renames, so that's not an issue.

https://rust-lang.github.io/rfcs/1682-field-init-shorthand.h...
There's way too much work to do in the AI space and - even worldwide - not enough skilled people by far.

The danger, IMHO, isn't wage dilution anyway (that one can be counteracted by politics) - it is that sensitive knowledge will make its way back to China and other current or potentially hostile nations, and it would not be the first time either that this happens.
The flip side is children do not need to be exposed to tech at a young age in order to natively learn it. Many of us grew up with VCRs, limited computer access, no phones. And we have learned how to both use and directly build some of the most sophisticated digital technology in the world today.

You could raise a kid in a cave for the first 10 years of their life before giving them their first glimpse of a screen and by age 13 they’ll be on the same level as every other kid regarding technological literacy. It’s totally a valid parenting strategy to be skeptical of the value of screens for children.
Maybe the kid was young Albert Einstein?
Yes, if 90% of the market moves to piracy, the free market will indeed work and content producers will stop producing stuff.

Or maybe they will all move to TikTok and live from advertising and you'll get a chance to complain about how you hate ads then.
Did you consider there's a population of people outsdide HN who don't make 6 figures and have to budget?

I'm sure there will be lovely things this community has to say about that demographic.
Oh nvm, I was thinking more of the different perspective you can find from legitimate news articles in other countries, not fake news from China, Iran, and Russia. Even just the Singapore version of Yahoo News had a tone on the subject that seemed too balanced and dry to appear in an American news publication.
With requirements like that, there's no way such a product would ever get to the point of being usable.
There's also the planimeter -

https://en.wikipedia.org/wiki/Planimeter

https://www.youtube.com/watch?v=jMvEOmpy8Kw&t=91s
The issue I consistently run into with my customized setup is it is hard to replicate. Deploy it to a new system always results in hours of headache. Many neovim plugins rely on node js which is a dumpster fire. Any time I update anything a plugin invariably breaks. I have to spend an hour or two troubleshooting to get my editor up and rolling again. This is a major pain in the ass.
Do you mean https://wiki2map.org/? Or is that something different?
On the topic of apples, where the heck can I find Autumn Glory apples? They are distinctly the most delicious apples I've ever had, and when I gave some to people that HATE apples, like my wife, she instantly loved them. They are lightly sweet, but crunchy with no acidity, I LOVE them.

Where can I find them in Bay Area????
> I only recently acknowledged that it will never be what a phone should be—someone’s steadfast companion, a guilty pleasure, a fetish object alive with the hallucinatory wonders of the entire angelic and demonic internet.

What is wrong with this parent? She wants her 11 year old wading into the internet? Yikes
I actually thought about building the same thing today, iops is slow & the CPU is outdate in GitHub actions & scaling it up is quit expensive.
There is a card game called "Spot It!" that uses this concept. It is great fun to play with kids.
Shoulda spent the extra $2 for S3

Just kidding, ESP32 in general is great, but the newer ones do offer a bunch of extra stuff onboard for very little more cost/complexity.
Sure, but I think thats still a viable workaround - especially as SmartTube plays the video natively on the device with maximum available quality.

Sure, if you have the video link in your phone, you might need to get it to the TV/Chromecast somehow, but I think that is usually manageable.
This feels so much like 80s parents lamenting how comic books are ruining kids minds.
My team is bringing Unreal Engine 5 to WebGPU, to enable next generation browser games and 3D web applications.
Depends on the drug.

Caffeine? Probably the most used and least worst, could still cause sleep disruptions.

Weed? Could be a problem. It's very easy to get mentally addicted to it and turn you into a bowl of mush, but if you're using it in medical doses I imagine it's less so.

Microdosing LSD? Depends from person to person. I think using it too often isn't good for the heart.

Alcohol? Absolutely a problem, even if the worst side effects take years to manifest.
I can do all those things on my laptop which I've never picked up and then wondered why. (granted, I've opened browser tabs and then wondered why I just did that)
Yes. Also my product is mostly content itself. Only recently making tools.
PBS (donation), Netflix (through T-Mobile), and Infuse + Jellyfin :)

Oh, and I’ll probably start donating to Jellyfin soon.
The simple reason cloudflare hasn't emerged as a real competitor is that they don't offer traditional compute therefore you can't just do what you normally would do in the hyperscalers in the clouflare regions. If they really are trying to be a fourth hyperscaler and/or compete on price it feels like generql compute is what they need. What am I missing
What's being described isn't an example of conditions being set on the content of the review. It's an embargo date on when a review may be released, and a restriction of what may be publicly disclosed before the review is published.

There's nothing wrong about that, and in fact forbidding embargo dates would have a pretty bad outcome. It would result in reviewers getting no early review copies, and having to rush out shoddy reviews ASAP after the release. Likewise the customers would have no access to reviews on the release date, and would either need to wait or buy the game blindly.
Fun game.

Just a suggestion: accept clicks on a position area. At least for me, it didn't accept the click unless it was exactly on the letter's body (tricky during rotation)
"Antiethical".

Is it true that mindless bashing Go became some kind of a new religion in some circles?
You cannot educate a kid out of harms way from algorithms on Social Media like Instagram.
> Exactly, but the improved efficiency is more than the loss from leaving it on.

The improved efficiency needs to be more than the drop in marginal cost which is what governs demand, nothing to do with how much more electricity you use today. And even then, that relationship isn't linear because a 30% reduction in cost can drive a 60% increase in demand because that reduction puts it in a new price bracket where a lot more people can afford it (since wealth is non-linear). This stuff is super non trivial and has all sorts of higher order effects.
Their point is that specific mesh could be left alone and the game still be playable as long as other issues were fixed.

Chances are a nearly complete version of C:S2 was playable and they “broke it” at the last minute by not finishing the optimization process.
I disagree the problem is a lack of choice, because what realistic alternative choices actually exist? Web of trust a-la PGP key signing parties is a ridiculous solution for people who aren't super nerds (and even for super nerds it's pretty bad). Trust on first use works OK-ish in SSH, but it's hard to see that as a realistic solution for trust as a whole if you try to scale it up to every user needing to access arbitrary servers.

Maybe CAs are a bad solution, but if so it's in the sense of the quote about democracy being the worst form of government except for all the other ones. At the end of the day, the CA system has managed to deliver working cryptographic trust at a scale that galatically surpasses anything else.
Came here to add that I've never looked back ever since being gifted two forged iron pans (thanks Birgit!). Because they had been in use for years (decades?) at that point already I could just start using them. I immediately became a big fan of these pans, if a bit incredulous, wondering how on Earth we've all come to use Teflon and other PFASes stuck to the heated things we prepare our food with when one of the oldest and most available materials known to mankind does such a great job.

At first I didn't listen and cleaned the pan with hot water and dish soap; don't do that. Just take a piece of suitable paper (I'm keeping a toilet paper roll around for that kitchen to avoid wasting the kitchen paper which is overkill here IMO) and get rid of the excess fat after use; after using butter, I warm the pan a bit first. It's just swipe swipe swipe, done and the paper goes to the compost. A very satisfactory state of affairs. Of course one can also re-use the fat or oil if deemed not too over-used; in that case just get out any bits the messy cook left in from the previous meal.

When you get a new pan then the first burn-in may seem intimidating but it's not rocket science; you're even allowed to let the oil smoke a bit nd if you don't believe me search for Adam Ragusea on YouTube who did a great video specifically on burn-in (of cast iron pans but no difference with forged ones AFAICT).

Hardly anything gets stuck in my pan, ever; even the sunny-side-up eggs just lift off. Before the iron pan I had a white ceramic one; that love lasted but a few months before the ceramic had one tiny dent and, worse, some micro-scratches and, presumably, many more nano-scratches that subtracted from its ability to repel stuff; it's been hanging for months on its hook, unused because why would I. It's not quite clear to me what caused the scratches because I was quite religious with only using a wooden spatula with this pan, although in some occasions I neglected that and sometimes the only thing that worked would be a thin metal lifter (orwhachamaycallit); I am not at all careful in that regard with the iron pan and it just bears with me, thank you pan.

To the people out there with slight eating <del>disorders</del> challenges and those inexperienced in cooking slash unwilling to cook—getting the right, mostly fairly cheap tools is an essential step because it lowers the entry fee to getting shit done. Even if it's just another sunny-side-up, well if it always sticks to the pan and / or if your pan forbids you to use that very capable flat-metal lifter, then it's just that much more frustrating each and every time.
I wonder what this would mean in regards to any Soviet clones. Those probably would have just copied the microcode though.
Youtube's free to block whoever they want. People will gain access to what they want, independent of economic or governmental forces.
Youtube+ is some of the best value for the money I spend on streaming, and bought into the family plan that I share with my parents, which they enjoy enough to drop cable altogether (I never subscribed as an adult). My dad, however, has a separate subscription to a sports app.

Speaking of sports, I'm very curious to see what happens as the move to a la carte subscriptions continues. Cable subscribers have been effectively subsidizing the likes of ESPN for a long time via hidden charges. As this continues to unravel, I don't foresee those uninterested in sports to continue subsidizing those who are, and fans will have to pay their own way. This could have downstream effects in things like athlete pay, the popularity of certain sports, and even building new sports stadiums (Many of which are also subsidized by tax payers).

Interesting times ahead!
I've taken up sailing the high seas again, the companies got too greedy.

Besides, I think the quality of TV series have gone down drastically. There is not much I watch really.
As in, if someone hacks into there wouldn't be anything much to grab. For any sort of commercial service I would use as regular computer or on S3.
NASA's robotic prospectors are helping scientists understand asteroids
Are there assignments, labs, etc.? Or just the lectures?
This is fantastic - we do something similar for Github actions with WarpBuild.

There's just so much time and compute wasted otherwise.
Do you have kids? I've got kids, and addiction to tech is a real thing. Being a parent is so so hard, and then you add this thing that is designed to trigger every impulse. Every parent I know says "I'm so glad I didn't have to raise my kids with smart phones."

And, I love comic books, and this is different.
Online Migrations at Scale (2017)
You're still describing a SAX parser (i.e. streaming). jq doesn't use a SAX parser because it's a multi-pass document editor at its core, hence why I said "jq-like" in terms of supporting a similar syntax for single-pass queries. If you used RapidJSON's SAX parser in the body of your custom code (returning false once you found what you're looking for), I'm pretty sure it would significantly outperform your custom hand-rolled code. Of course, your custom code is very small with no external dependencies and presumably fast enough, so tradeoffs.
I think they are talking about the trilogy with Starfish
Wild Minds
Having HTTPS as the only option for a site is an excellent default, both for protecting the confidentiality and integrity content, as well as validating the identity of the site for the client. Maybe a good way to put it is that the vast majority of the site's uses and data needs no protection, but protecting all of it well is probably much easier to do correctly than just selectively encrypting the important parts.

My humble little personal site has largely unauthenticated, static blog stuff. It also has personal apps that nobody else uses, but I want to protect the authentication bits.
Using hammers for their intended purpose doesn't cause people to get sick and harm or kill themselves. Neither does hammer manufactures find that this happens and yet try to hide it and then do everything they can to cause more harm.
Ammonia is probably the most scalable medium for energy storage. It doesn't need to be pressurized, and doesn't leak as easily as hydrogen does. You can also turn it into fertilizer, which is a huge advantage that gasoline doesn't have. It's going to be the go to solution for ocean container ships and many companies are already working on large scale marine ammonia engines.

More Discussion of ammonia's potential over here: https://news.ycombinator.com/item?id=38053586
This article doesn't link to any reliable sources and I don't trust this source.
It’s been a while but I recall there being assignments. I think everyone has access, but maybe you have to pay to have them graded? I’m not sure.
My own lessons from writing fast json parsers has a lot of language-type things but here are some generalisations:

Avoid heap allocations in tokenising. Have a tokeniser that is a function that returns a stack-allocated struct or an int64 token that is a packed field describing the start, length and type offsets etc of the token.

Avoid heap allocations in parsing: support a getString(key String) type interface for clients that what to chop up a buffer.

For deserialising to object where you know the fields at compile time, generally generate a switch case of key length before comparing string values.

My experience in data pipelines that process lots of json is that choice of json library can be a 3-10x performance difference and that all the main parsers want to allocate objects.

If the classes you are serialising or deserialising is known at compile time then Jackson Java does a good job but you can get a 2x boost with careful coding and profiling.

Whereas if you are paying aribrary json then all the mainstream parsers want to do lots of allocations that a more intrusive parser that you write yourself can avoid, and that you can make massive performance wins if you are processing thousands or millions of objects per second.
This is the current upload:

https://youtu.be/LfaMVlDaQ24
Not my problem if I am just serving a static page.

For a commercial service or if I was handling people's credentials I'd use something more robust.