MurphyA/hacker-news huggingface dataset:
by baranul | 2025-08-28 08:29:30+00:00
This is a very good point. A greater distinction needs to be made about class-based versus class-free OOP. Many of the problems or constraints around OOP that people don't like, come back to classes.

Often class-based programming is confused as being the only style of OOP, superior to all other styles, or heavy-handedly pushed on others. Many programmers are perfectly fine with using objects or only specific features of OOP, without classes, if they are "allowed" to.
by lrvick | 2025-08-28 08:29:33+00:00
Meanwhile if anyone wants images with dramatically higher supply chain security than anything Bitnami ever offered, and free to the public forever, check out stagex.

https://stagex.tools

As the only multisigned, full source bootstrapped, reproducible, and container native distro that exists, it does not matter what registry you pull from because the digest is the same everywhere.

We publish all images to both dockerhub and quay and signature checks pass either way so mirror anywhere you want.

Anyone claiming they need to host in a particular registry for security is gaslighting you.
by bayindirh | 2025-08-28 08:30:41+00:00
Brewing black tea requires boiling drinking water, so you're starting with something safe to drink, and sterilize it further by boiling it.

Even if you don't directly drop it into your eye, it already seeps from the cotton pad to your eye crevice, so the effect is the same.

So you're starting with food grade stuff anyway, and the part which is not going into my eye is going to my stomach.
by tomhow | 2025-08-28 08:31:35+00:00
I can believe you're well-intentioned, but we don't need comments like this on HN. The guidelines [1] address this style of commenting in different ways:

Converse curiously; don't cross-examine.

Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

Don't be curmudgeonly. Thoughtful criticism is fine, but please don't be rigidly or generically negative.

Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

I know it feels important to protect vulnerable people from being harmed by frauds, and related concerns. But we can safely assume that HN readers are reasonably competent and discerning adults, who can make up their own mind about these things.

[1] https://news.ycombinator.com/newsguidelines.html
by zimpenfish | 2025-08-28 08:32:16+00:00
Going off [0] where Okachimachi, Uguisudani, Nippori, Nishi-Nippori, Tabata, Sugamo, Otsuka, Mejiro, and Yoyogi are covered by the same lesson, I guess they must be?

[0] https://www.youtube.com/watch?v=LNs2Ka0C_w4
by anal_reactor | 2025-08-28 08:32:48+00:00
The world is changing and the old generation hates this because they've learned how to navigate the world according to rules that don't apply anymore. People who deny the fact that LLMs are a revolutionary technology are the same people who refuse to use computers because they're just a dumb novelty, get upset about the removal of payphones, or tell you to "just walk in and shake the boss' hand and ask for a job". This is supposed to be a website for technology enthousiasts, yet 90% of posts are either "Look! I managed to find something that AI can't do yet!" or "I don't like Trump".

I think the core issue is that until the industrial revolution the world was pretty much static. If you teleported a hunter-gatherer into a medieval village, he'd figure it out. Meanwhile trying to explain 2025 to someone stuck in 2015 is fool's errand. Human brain did not evolve for such rapid environmental changes.
by jjav | 2025-08-28 08:33:04+00:00
> This hasn't been true in a lot of companies for like my entire career. You can move up as an ic.

You can, but it's a dead end ultimately. I've been a distinguished engineer which is about as far as one can go (some companies have Fellows, but it's just a few people so basically impossible). If you have any desire to grow beyond that, management track is the only possibility.

Also, moving to management from a DE level is harder because you're basically around a Sr.Director level (give or take, depending on company) but have no management experience.

If you care about career growth (and I'm not saying you have to, geeking out on the IC ladder is way more fun), I suggest as soon as you are at the equivalent level of a manager on the numeric ladder, switch to management.
by nikolay | 2025-08-28 08:33:13+00:00
Literally no kids of a mid-size town in Bulgaria had no head injury riding a bike w/o helmet since I was kid. Not sure where you got the two or a dozen. In fact, a dozen is a fairly good sample size in terms of medical studies, sometimes done with conclusions done with smaller cohorts. In fact, the first COVID-19 booster by Pfizer was only tested on mice, not on a single person even, yet it was administered to billions of people.

Helmets and bike gear are in industry and American industries have powerful lobbies.
by ben_w | 2025-08-28 08:33:28+00:00
> Does it? I thought the brain is much more energy efficient.

It strongly depends on what you're trying to do with the AI. Consider "G" in "AGI" as being a dot-product over the quality of results for all the things (I_a) that some AI can do and the things (I_h) a human can do.

Stuff where the AI is competent enough to give an answer, it's often (but not always) lower energy than a human.

As an easy example of mediocre AI with unambiguously low power: think models that run on a high-end mac laptop, in the cases where such models produce good-enough answers and do so fast enough that it would have been like asking a human.

More ambiguously: If OpenAI's prices even closely resemble cost of electricity, then GPT-5-nano is similar to human energy cost if you include our bodies, beats us by a lot if you also account for humans having a 25% duty cycle when we're employed and a lifetime duty cycle of 10-11%.

Stuff where the AI isn't competent enough to give an answer… well, there's theoretical reasons to think you can make a trade-off for more competence by having it "think" for longer, but it's an exponential increase in runtime for linear performance improvements, so you very quickly reach a point where the AI far too energy intensive to bother with.
by pembrook | 2025-08-28 08:35:11+00:00
I think you missed the part where the kid ignored the repeated help messaging from chatgpt and twisted it into giving this information by lying about creating a fictional story. Also, these are just the most inflammatory excerpts selected by a lawyer trying to win a case. Without the full transcript, and zero context around this kids life in the real world, to claim ChatGPT is at fault here is just wild.

At what point do you ascribe agency or any responsibility to the actual humans involved here (the 17 year old, his parents, his school, his community, etc.)?

While tragic, blaming [new thing the kids are doing] is fundamentally stupid as it does nothing to address the real reasons this kid is dead now. In fact, it gives everyone an "out" where they don't have to face up to any uncomfortable realities.
by thinkingemote | 2025-08-28 08:35:29+00:00
The uncomfortable truth is that they most likely have the same loves, passions, interests and motivations as us. They are not some alien other, they are us.

But that is uncomfortable. We like certainty more. We prefer an easily identified enemy.

The difference (in many things) is not the motivation but the beliefs about what to do about it. Political opponents are more similar than different. By understanding the other you can reach them and effectively change them.

If you are puzzled by a group of people the issue is not that group - it is the puzzlement!

However one effective political tactic is to outgroup and other an opponent. It strengthens your sense of belonging to the right group. The danger is that it is inward facing and lowers inclusiveness. Empathy generally weakens ones own political passions but brings more peace. Restricting empathy increases enthusiasm and energy and action.

Moreover, there are academic studies and popular schools of thought that say empathy is dangerous, that people should be entitled to their rage and emotions and that people shouldn't be forced to understand. That empathy itself is a tool of power.
by tovej | 2025-08-28 08:36:05+00:00
I notice a lot of threads critical of e.g., YC vompanies, silicon valley, Israel, corporate greed, capitalism, tend to get to the front page and then disappear soon after.

I'm not sure exactly how the mechanism for the front page works, so I'm not saying it's intentional, but the effect is that the front page trends towards safe topics that don't question the status quo, not even the tech status quo, unless it's about specifically technical issues or the software labour market.
by johnisgood | 2025-08-28 08:36:42+00:00
Yeah I know, it depends on for how long you boil the water, among a lot of things, so I would still be cautious, personally. If the cotton pad works, one should probably continue using that. I would give it a go if I had this issue. I do not see how it could hurt to try. There are many things that are either useful or harmless, I think this is one of these.
by internet_points | 2025-08-28 08:37:05+00:00
$ printf '%s\n' {a..f}{a..f}{a..f}{a..f}|head aaaa aaab aaac aaad aaae aaaf aaba aabb aabc aabd $ printf '%s\n' {a..f}{a..f}{a..f}{a..f}|wc -l 1296

So say you've guessed acab and gotten two black pins, then you know nothing is in the right position, so you can `grep -v acab` but also that two of your pins should be used somewhere `grep -E 'a.*[cab]|c.*[ab]|b.*[ca]'` (hope I got that right?)

$ printf '%s\n' {a..f}{a..f}{a..f}{a..f}|grep -v acab | grep -E 'a.*[cab]|c.*[ab]|b.*[ca]'|wc -l 756

That filters your options down.

However, I don't understand how/whether grepping can give you the optimal next guesses – some of these will give you less information than others. (Of course, you could run some simulations with grep, argmaxing over all the possible responses like the article says, but then you're not just doing simple grepping.)
by omnicognate | 2025-08-28 08:38:30+00:00
I'm not saying the comments on this post are rigorous. I'm saying the ones elsewhere on HN are not. I therefore see rather less of a disparity between these comments and "the average HN user" than the commenter at the top of this thread. It's just more obvious to them because they don't agree with what's being said.

(Edit: That said, my example 2 seems pretty relevant to at least some of the comments here, no? Eg. https://news.ycombinator.com/item?id=45048410. And my example 1 isn't at all made up: it's a claim made very frequently on HN, and usually implied to be self-evident.)
by perching_aix | 2025-08-28 08:38:44+00:00
> Something not being necessarily utilitarian does not mean that it isn't mainly utilitarian.

In terms of extents, I'd say machine flight is about as utilitarian as animal flight. Which is why you don't see it differentiated in verbiage I'd imagine. I'm generally not sure where you were going with this.

> Then show me the art. Just one single image that moves you and that was generated by AI.

There isn't a single drawing (picture) that I remember to have ever moved me, manmade or machine generated, so that's quite the tall order.

For examples on AI generated images I see, that'd be on Pixiv. They're almost always tagged up and you can filter for (and against) them. And there are of course people who exploit this for harassment, because no good deed goes unpunished.

With the proliferation of AI, I saw styles, poses, framings that I haven't before there, as well as their combinations. Were they just underrepresented among other people's drawings? I'm not so sure - some are for sure referencing actual photographs instead, and some are assisted rather than fully generated. I did enjoy these greatly, even though they were not straight from the remotest figment of someone's personal imagination, and they haven't per-se "moved" me.
by johnisgood | 2025-08-28 08:38:57+00:00
Yes, you can take my comment as nitpicking I suppose, since you do not have to drop anything in your eyes to be supposedly effective. I have no idea because I have not tried it myself but I do not see why I would not give this easy, cheap, and convenient method a try were I to have this issue.

We have a lot of "folk medicine" around this neck of the woods, too, and many of them do work great.
by A_D_E_P_T | 2025-08-28 08:39:03+00:00
> They do not respect precedence

This is tangential, but deference to precedent has become a huge problem in US and UK Commmon Law. So much case law has built up over the centuries that you can find a precedent to support almost any position! The "legal research" battle -- like the "discovery" battle -- just adds tremendous time, expense, and complexity, and rarely or indeed almost never benefits the litigants or the court.
by 2thumbsup | 2025-08-28 08:40:53+00:00
The thing is, that there is really no or only little commercial incentive to study the effects of products that cannot be patented.

That is also one of the reasons why the study of e.g. cannabis for treating epileptic patients, or as anesthesia, has taken such a long time, because once the study is done, you cannot always attribute those effects to your own product, so few will go ahead and sponsor it.
by benrutter | 2025-08-28 08:41:30+00:00
It's not that I don't think that's important, but I think with failure you always have an issue around needing N+1 checks (please don't take this as an argument against checks though).

The Therac-25 was meant to have a detector of radiation levels to cut things off if a safe value was exceeded, but it didn't work. It could obviously have been improved, but you always have the possibility that "what if our check doesn't work?".

In the case of the Therac-25, if the first initial failures had been reported and investigated, my understanding is (I should make clear I'm not an expert here) it would have made the issues apparent, and it could have been recalled before any of the fatal incidents happened.

In a swiss cheese model of risk, you always want as many layers as possible, so your point about a detector fits in there, but the final layer should always be if an incident does happen, and something gets past all our checks, how can we make it likely that it gets investigated fully by the right person.
by Sweepi | 2025-08-28 08:41:30+00:00
[+114% Attention acceleration] Any idea how they got +50% FP4 from the same silicon? "Firmware" improvements? Or did they found a way to disable the INT8 and FP64 units and re-use them e.g. as overspill registers? Any other ideas why INT8/FP64 is down -97% on the same chip? QA/certification issues?

In case you you want to compare the complete specs, I would post them here, but since hn supports less formatting than early 2000s bb-forums, check it here: https://www.forum-3dcenter.org/vbulletin/showpost.php?p=1380...
by jp1016 | 2025-08-28 08:41:36+00:00
Totally agree with you I have had the same experience. Most of the bookmarks I saved over the years, I never went back to. These days I usually just copy content, run a quick summary through ChatGPT, and if its useful I keep it as a note. That way I dont have to keep deferring things in an endless bookmark pile.

Now I mostly keep two kinds of bookmarks: quick-access ones for work (like repos I contribute to or PR sections I need to check often), and then more organized notes for ideas, projects, or interests I want to revisit later. To make that easier, I use a little tool I put together (beavergrow.com) where I can group bookmarks into blocks and keep notes alongside them—it’s been handy for giving some structure without overcomplicating things.
by adithyassekhar | 2025-08-28 08:41:57+00:00
Most ISPs nowadays use DPI to do these blocks which are actually redirects. And with how ssl certificates work, users will only see an error page instead of the redirected domain.

If you're on Android you can use Intra from google https://getintra.org/intl/en-GB/#!/

Or if you're on Windows you can use GoodbyeDPI https://github.com/ValdikSS/GoodbyeDPI

Both will split up your dns requests into chunks so the ISPs filter won't catch it.
by extraisland | 2025-08-28 08:42:44+00:00
No they shouldn't have done. The Browser API Implementation doesn't exist in TypeScript. It exists in the browser. TypeScript shouldn't be fixing how the browser behaves.

Think about what is happening. When you build to the browser as a target, TSC basically transpiles the TypeScript code to JavaScript. The Browser APIs that Typescript provides are a bunch of type definitions. When it transpiles the code the only thing it can really do is check the types match up.
by tylerhou | 2025-08-28 08:42:45+00:00
Sorry, you're right that the chart on the home page does not have human performance. The leaderboard chart does: https://arcprize.org/leaderboard. And the leaderboard by default shows scores for ARC-AGI 1 and 2. The models are much worse at 2 than 1; the best performing model scores around 15% (Grok 4, thinking), while humans are at ~100%.
by t43562 | 2025-08-28 08:43:00+00:00
Seems a bit dull to me. i.e. there's nothing to rethink. Since I usually drop down to the commandline to do most real work, I feel that the desktop is missing something.

In the real world I can cut a brick in half with a grinder or a chisel or whatever works. Applications which work on their own data and live in separate mini-universes, isolated from each other, seem ..... limited.
by bayindirh | 2025-08-28 08:43:07+00:00
WHO recommends boiling water for 60 seconds for making it safe to drink. The moment you hear the water boil and walking to kettle and make preparations take more than that amount, and the water you're boiling is safe to drink (it's not tap water and tested against harmful bacteria) to begin with.

Of course one needs to be cautious depending on what they have at hand, and yes, tea is harmless at worst and pretty useful at best.

It soothes your eyes too, so you can try it even if your eyes feel a bit tired.
by roenxi | 2025-08-28 08:43:20+00:00
This article was too rambly for me, but I got about 6 paragraphs in and became disappointed at how long it was taking to get to the obvious point about online experiences - online forums are dominated by terminally online people. According to my observations [0], the terminally online are just a completely different demographic from the average healthy & happy human who don't have the time or inclination for that.

It is pretty obvious every time any country has an election or any policy debate comes up that the priorities of the sort of people who write or comment on the internet represent the median view more by accident than intent when it does happen. They're typically very isolated voices.
by imiric | 2025-08-28 08:43:36+00:00
Hey, apologies for the late response.

> using `timep -t` to run the code this increased to 38 seconds. So +10%.

Thanks. I suppose this will depend on each script, as there is another commenter here claiming that the overhead is much higher.

Re: the binary, that's fine. Your approach is surely easier to use than asking users to compile it themselves, but I would still prefer to have that option. After all, how do I know that that binary came from that source code? So a simple Make target to build it would put my concerns to rest. It's something that only has to be done once, anyway, so it's not a huge inconvenience.

In any case, it's pretty cool that you wrote the CPU time tracking in C. I wasn't even aware that Bash was so easily extensible.

You've clearly put a lot of thought and effort into this project, which is commendable. Good luck!
by baranul | 2025-08-28 08:44:45+00:00
Last time checked, Delphi (Object Pascal) is ranked #10 on the TIOBE index (August 2025). People get all hot and bothered by Rust and others, yet they are still way behind on the charts.

Yeah, Delphi is not in the top 5, but is clearly very far from dead. Especially in comparison to the untold number of languages and companies out there.
by ytch | 2025-08-28 08:45:04+00:00
Depends on how they implement the censorship:

# poison the DNS: you can use another unaffected DNS to bypass.

# ISP level or country level content filtering (similar to the GFW of China): you need a VPN that won't be blocked, and make sure the exit node is unaffected. (also the police won't care?)

# take down the server: finger cross that they serve the content from safe location.
by SCdF | 2025-08-28 08:45:12+00:00
> and sooner or later we'll stumble on the same magic tricks that we humans are running under the hood.

Right, so this is the extraordinary claims bit. I'm not an expert in any of the required fields, to be clear, but I'm just not seeing the path, and no one as yet has written a clear and concise explainer on it.

So my presumption, given past experience, is that it is hype designed to drive investment plus hopium, not something that is based on any actual reasoned thought process.
by account42 | 2025-08-28 08:45:24+00:00
I think this is going in the wrong direction. While cool URIs don't change [0], many URLs that you'd like to bookmark are not cool. So for bookmarks to be useful long-term you need to store much more data than just the URL. At the very least you need a timestamp to be able to find the resource you wanted to bookmark on the Internet Archive in the future. But better would be to save a snapshot of the site alongside the bookmark instead. It's a shame that no browser cares to integrate that or other relatively simple usability enhancements instead of blindly copying Chrome's UI (which usually means removing features).

[0] https://www.w3.org/Provider/Style/URI
by sokoloff | 2025-08-28 08:46:20+00:00
GP made the point that early in your career, your boss should absolutely know more than you do about your technical work, but at some point (fairly early), that inverts and your leader unavoidably knows less than you do about your technical work, because you’re the expert on the team at it and they can’t know more than all 5-8 of their reports like you can when leading 3-5 junior/new devs.

In post 1, you want your lead to preferably know more, someone says that’s not realistic, and in post 2, you profess to not understand their point while changing the goal post to now be “some level of hands-on knowledge”, which sounds like you do understand their point.
by asdff | 2025-08-28 08:46:22+00:00
One wonders about the circumstances of a horse dying in a sewer. There is tons of illegal dumping plaguing the LA sewer system. From a 2021 sewer discharge event brought on by a clog basically:

"Plant Manager Tim Dafeta said on Tuesday that the July 11 sewage spill was caused when significant quantities of debris blocked the Plant's filtering screens, mostly "everyday mundane trash," including wipes, but also construction material and other large debris like bike parts and couches also played a role in the spill.

LASAN Chief Operating Officer Traci Minamide also said that: "Initial theories are potential areas within the sewer where we have structures such as diversion structures of siphons of broad structures, something different than the normal straight-line type that could have caused some hangup of debris and some buildup over time that then on July, 11 let loose.""

https://www.westsidecurrent.com/news/one-month-zero-answers-...