MurphyA/hacker-news huggingface dataset:
by mbesto | 2025-10-09 15:27:39+00:00
> This is in response to someone who saw a bunch of URLs coming out of it and was surprised at a bunch of them being wrong. That's using the tool wrong. It's like being surprised that the top results in google/app store/play store aren't necessarily the best match for your query but actually adverts!

The CEO of Anthropic said I can fire all of my developers soon. How could one possibly be using the tool wrong? /s
by 0xbadcafebee | 2025-10-09 15:27:43+00:00
There's almost no product or piece of software that I use today that doesn't have at least 2 bugs that I run into on a daily basis. Every website, web app, mobile app, console app, etc, they all have clearly user-affecting bugs. And nearly every one of those makes it hard for me to diagnose or report the bugs. I spent at least 15 to 30 minutes every day working around bugs so I can live my life.

We have a vastly different software culture today. Constant churning change is superior to all else. I can't go two weeks without a mobile app forcing me to upgrade it so that it will keep operating. My Kubuntu 24.04 LTS box somehow has a constant stream of updates even though I've double-checked I'm on the LTS apt repos. Rolling-release distros are an actual thing people use intentionally (we used to call that the unstable branch).

I could speculate on specifics but I'm not a software developer so I don't see exactly what's going on with these teams. But software didn't used to be made or used this way. It felt like there were more adults in the room who would avoid making decisions that would clearly lead to problems. I think the values have changed to accept or ignore those problems. (I don't want to jump to the conclusion that "they're too ignorant to even know what potential problems exist", but it's a real possibility)
by lamename | 2025-10-09 15:27:46+00:00
As much as I like the article, I begrudgingly agree with you, which is why I think the author mentions the physical constraints of energy as the future wall that companies will have to deal with.

The question is do we think that will actually happen?

Personally I would love if it did, then this post would have the last laugh (as would I), but I think companies realize this energy problem already. Just search for the headlines of big tech funding or otherwise supporting nuclear reactors, power grid upgrades, etc.
by IgorPartola | 2025-10-09 15:27:52+00:00
So we have a checksum of the IP header, a checksum of the UDP header and a port number, an application level stream ID or message ID or whatever the application transport protocol is using, and finally almost certainly an even higher level message ID such as a URI. And that’s before you introduce encryption into it with all that overhead. A level 4 protocol providing full integrity verification, encryption, multi homing, multiplexing, out of band control, and control over transmission reliability would be amazing. But the only way you can experiment with these things is if you use UDP and ports. We take the concept of ports for granted but if you think of ICMP or some other L4 protocols that isn’t the only way to identify the sending and receiving application.

If we just allowed all L4 protocol numbers through and ditched NAT we could have nice things. Or we could kick it up two layers to use QUIC for what SCTP could have been.
by cmrdporcupine | 2025-10-09 15:27:56+00:00
Exactly, and if you used machines 20-30 years ago you got used to all sorts of periodic terrible faults that could require rebooting the machine ("blue screens" or sad Mac, guru meditation, etc) or at least restarting the program.

On top of that many things were simply hard to use for non-specialists, even after the introduction of the GUI.

They were also riddled with security holes that mostly went unnoticed because there was simply a smaller and less aggressive audience.

Anyways most people's interaction with "software" these days is through their phones, and the experience is a highly focused and reduced set of interactions, and most "productive" things take a SaaS form.

I do think as a software developer things are in some ways worse. But I actually don't think it's on a technical basis but organizational. There are so many own goals against productivity in this industry now, frankly a result of management and team practices ... I haven't worked on a truly productive fully engaged team in years. 20-25 years ago I saw teams writing a lot more code and getting a lot more done, but I won't use this as my soapbox to get into why. But it's not technology (it's never been better to write code!) it's humans.
by lossolo | 2025-10-09 15:28:25+00:00
Calling that a "footgun" feels really overstated.

Yes, reserve is the safer default because it gives you slack and preserves amortized growth even if your usage pattern is messy.

But "needs global analysis" isn't unique to reserve_exact. Lots of perf knobs do (chunk sizes, buffering, locking granularity etc). The fix to this is to use the tool where its preconditions actually hold, not to avoid the tool.

So what I'm basically saying is that reserve_exact isn't inherently dangerous, it just assumes you know the final size and won't exceed it etc. If you keep bumping it in tiny steps (pushfive style), that's just misuse so treating it as a flaw is unwarranted.
by Maro | 2025-10-09 15:29:01+00:00
Ferenc Krausz has almost the same degrees as me: ELTE Physics, BME EEng/Comp.Sci.

Katalin Karikó went to the same University as my sister (Szeged).

But yes, we have to leave the country if we want good opportunities.. unless we go into politics! Fidesz is easily the most successful startup in Hungary after 1989, possibly in Europe; Fidesz' CEO is one of the richest men in Europe.. unfortunately at our expense.
by orbital-decay | 2025-10-09 15:29:06+00:00
Try Windows 98 and contemporary apps and you'll be surprised how janky the experience was. User-facing software wasn't any less buggy 20 or 30 years ago. The overall non-cherrypicked quality and especially security were actually a lot worse across the board, and stuff that won't fly today such as segfaults/crashes and lost data was pretty normal. There was a point in time (several, actually) when installing Windows XP on an internet-connected machine was essentially impossible, because it would get infected during the installation! The only thing that has degraded a bit is UI latency, not universally. And yes, browsers and Electron-based apps are resource hogs, even for today's amounts of RAM.
by llm_nerd | 2025-10-09 15:29:19+00:00
While it doesn't really change the meaning of the article, it's pretty clear that it isn't the calculator app leaking memory, per se.

Tahoe seems to have some system/API memory leaks that while they might get attributed to an app, can manifest against any app on the system. Lots of different apps have been hit by this. Personally I had an 80GB Messages app problem twice now.

Software quality is a problem. Tooling should improve this, and Swift, Rust et al should improve the situation over time, though it's a battle as software has gotten exponentially more complex.

Having said that, it's bizarre how this somehow turned into an AI screed. I doubt a single one of the noted bugs had AI play any part in its creation. Instead some weird confluence of events, usually with human beings making assumptions, happened and it occurs just randomly enough -- as with the Tahoe bug -- that it isn't caught by normal prevention techniques.
by ihumanable | 2025-10-09 15:29:44+00:00
They've got an hour long video of it sorting packages if you want a longer clip https://www.youtube.com/watch?v=lkc2y0yb89U

They've shown the "putting dishes in the dishwasher" bit before, it seems to be getting better, but I imagine it still has a high failure rate.

I wonder if this company started off or has some founder that's really interested in the "handling deformable stuff" space. They really seem keen to promote that it can do tasks like folding a shirt or working with soft packages.

Definitely seems like a carefully curated video, but the longer videos make me think that either they are running a scam or they have some of this stuff working well enough.
by gus_massa | 2025-10-09 15:29:47+00:00
The html code of the page you submitted says

<link rel="canonical" href="https://frutigeraeroarchive.org/blog/posts/23_07_2025" />

That confuses the server of HN. If this is your page, fix the html a and repost the new link. If this is not your page, send an email to hn@ycombinator.com explaining the problem so dang/tomhow can tell you what to do.
by hshdhdhj4444 | 2025-10-09 15:30:00+00:00
All of this is consistent with expectations of a slowdown or recession.

The only exception is the stock market but I believe there’s a lot of literature that if you remove the AI stocks from that there isn’t much S&P growth either.

Additionally with the dollar dropping over 10% the stock market real increase isn’t as high as it appears either.
by kumarvvr | 2025-10-09 15:30:18+00:00
I tried to wrap my head around hooks, to effectively use them, and have a complete grip over the app, but I kept falling into the "magic" pit.

Things work, But I no longer know how they work.

Frustrated, I shifted to angular with signals, and now my cognitive load to understand data and events happening in the app are clearer and I feel I know what exactly is happening.

Not sure if this feeling is common, of helplessness with react.
by troyvit | 2025-10-09 15:30:29+00:00
> I just completely dropped the expectation of my information being private

There are all the reasons in the world to feel that way. The scary thing (says troyvit as he passes out the tinfoil hats) is that privacy laws are all about an "expectation of privacy." In other words we all expect privacy when we're in our bathrooms, so government surveillance in the bathroom is hard to justify. Now that there are cameras in supermarket checkouts, and we all expect them, legally that's no longer a privacy concern and we can't claim that our privacy is being unreasonably infringed.

And what you're saying is that now we've reached the stage in history where through incompetence and greed we shouldn't expect any privacy anyway, and that opens the door for all kinds of surveillance because our expectations have fallen so low. I'm not a lawyer btw so take it all with a grain of salt.
by 2close4comfort | 2025-10-09 15:30:32+00:00
Agreed, Reddit as a source of truth is the issue. Who in the their right mind would look at Reddit as whole and say that is an open, unbiased community focused on true and accurate information. And as the article and comments in this very thread show how moderation and its application within Reddit are "contaminated" which is a very good way to describe the situation.
by spaceprison | 2025-10-09 15:30:33+00:00
100% I drive a shell all day long, there’s no reason to drop to a browser to copy and paste. Just create new folder, init, start the conversation and have it take notes/write docs. It’s a splendid way to work. Plus if you name the folder something meaningful you can always go back without needing to scroll through vaguely named chat conversations
by move-on-by | 2025-10-09 15:30:37+00:00
I do as much self hosting as I can, but at the end of the day it requires buy-in by all users to be effective. It can create a lot of friction otherwise. I’ve accepted it’s just not going to happen.

The absolutely most important item (IMO) is photos- which I frankly do not trust Apple’s syncing logic to not screw up at some point. I’ve taken the approach that my self-hosting _is_ the backup. They lock me out or just wipe everything, no problem I have it all backed up. If the house burns down- everything is still operational.
by jermaustin1 | 2025-10-09 15:30:41+00:00
I feel like something broke during COVID. My only thought is people want their money to make money (I mean, I know I do), and apps like Robinhood normalized speculation and gambling as "saving your money" and "stocks always go up."

We've had an unprecedentedly long period of growth that a lot of the younger "investors" have known nothing but. So this will be their first real bubble burst.

My little brother-in-law is only 27, he was too young to really remember 2007-10, and he started gable-vesting during lockdown, and when you turn $10 into $120 on some meme stock, you feel like you are up, even though the 50 other bets lost money.

Basically when enough people know nothing other than "stonks go up" and "apes strong together" you can keep pumping, but eventually the dump comes for all of us.
by constantcrying | 2025-10-09 15:31:06+00:00
Even if you do not expect a professional tone it is totally bizarre to write a technical article (which I would have liked to understand, since the question is interesting to me) as if you are talking to a toddler. The allusions to Grand conspiracy theories and grave emotional turns which are everywhere make the article sound as if it was written for children.

I do not like lighthearted banter, but this is not the problem. The problem is that the author has a hard time writing a single paragraph without it. They should seriously consider doing some training in technical or scientific writing.

>, I guess I understand why your username is "constant crying"

What a novel comment. But yes, I do hate the constant positivity, especially in the face of a subpar product.
by gkedzierski | 2025-10-09 15:32:03+00:00
That's because no one died. All the safety critical industries are already heavily regulated. E.g. check out for example standards like DO-178C (for software in airborne systems), where you even have to _prove_ correctness of every tool and dependency you use, on top of accountability and traceability of every single line of code in your own product.
by bravetraveler | 2025-10-09 15:32:08+00:00
> Plastic surgery is absolutely not _expected_.

You mistake my point and overlooked 'practically'. It's not about cosmetic surgery or any particular action; commenting on the lengths or expectations based on gender. To be clear: I generally don't subscribe to these norms, failing to meet them myself.

Regardless, let's force the issue a bit. Consider a gruesome accident. While I'm not willing to research it, I feel comfortable saying there would be more social pressure towards cosmetic surgery for women.

At risk of another pointless debate, another example: a man can commonly, without worry or second thought, throw on a wrinkled shirt; a woman worries about repeating outfits.
by cosmicgadget | 2025-10-09 15:32:08+00:00
What's that problem?

Do we achieve common prosperity through regulation or deregulation? Welfare state or trickle down? Fiscal responsibility or speculation? Strong dollar or weak dollar? Free market or protectionism?

The parties (one in particular) can't even keep a consistent policy from year to year, I am not sure how we can hold hands and find the unified path to common prosperity.
by LoganDark | 2025-10-09 15:32:33+00:00
I won't deny that there are lots of emotions surrounding Rust, both for myself and for many others. But there are different ways to write about it, and this article looks more of an emotional style ("here's how my journey went") than a technical one ("here's how this works"). I still find it fun to read, but not everyone will, and that's okay.
by ojosilva | 2025-10-09 15:32:39+00:00
I think LLMs have what it takes at this point in time, but it's the coding agent (combined with the model) that make the magic happen. Coding agents can implement copy-pasting, it's a matter of building the right tool for it, then iterating with given models/providers, etc. And that's true for everything else that LLMs lack today. Shortcomings can be remediated with good memory and context engineering, safety-oriented instructions, endless verification and good overall coding agent architecture. Also having a model that can respond fast, have a large context window and maintain attention to instructions is also essential for a good overall experience.

And the human prompting, of course. It takes good sw engineering skills, particularly knowing how to instruct other devs in getting the work done, setting up good AGENTS.md (CLAUDE.md, etc) with codebase instructions, best practices, etc etc.

So it's not an "AI/LLMs are capable of replacing developers"... that's getting old fast. It's more like, paraphrasing the wise "it's not what your LLM can do for you, but what can you do for your LLM"
by troyvit | 2025-10-09 15:32:54+00:00
To me it's an important point. We're all being worn down so much by these idiotic mistakes and intrusions that it's just another Thursday when it happens, like school shootings. I don't know what the great filter looks like on other planets, but here it's because we're smart enough to make all sorts of incredible toys and stupid enough to not know how to use them properly and we're just going to drive ourselves into the ground.
by ihumanable | 2025-10-09 15:32:58+00:00
Until you have a cheap and effective robot butler. I also used to hate folding clothes, and then I got one of those folding boards that you see sometimes at clothing stores. (One of these things https://www.walmart.com/ip/BoxLegend-T-shirt-Folding-Board-T...)

Honestly a game changer. Sounds stupid, but there's just something very satisfying about being able to quickly fold a bunch of clothes and get very nice results.

And if we get humanoid robots at some point, they can use them too.
by mixmastamyk | 2025-10-09 15:33:14+00:00
It’s fine, even commendable to try something different. But to radically change default interfaces is a bad idea. They should have picked a new name and become an option.

Another ridiculous outcome is that gnome is unable to produce a touchscreen video player despite (15 years of prior art on the ipad) and cosplaying touchability all the while.
by IgorPartola | 2025-10-09 15:33:15+00:00
UDP introduced ports. Ports are not always the best abstraction for specifying which application is talking to which other application. They are finite.

I am very aware of what you can do with UDP, I have done some very fun work trying to minimize bandwidth usage on crappy mobile connections by using and abusing it. But I think at the end of the day it is an engineering crutch.

If we insisted on properly supporting a diverse set of L4 protocols years ago we wouldn’t have wound up with NAT and slow adoption of IPv6. Address exhaustion would have been a real pressing issue. Instead you can’t even ping a server behind a NAT and firewalls run out of memory trying to manage stateful connections.

UDP is a pretty elegant design for what it is but it is barely good enough to allow us some room to make things work. Ultimately it did limit us more than it enabled us.
by rglullis | 2025-10-09 15:33:27+00:00
> disappointed as I let the someone go by themselves as I don't get on the elevator.

Ok, so you think that people are expected to just step down and be quiet about it. Others would certainly complain and rightly so.

Also, while you might feel okay about taking another elevator, we can not tell people "if don't like your pedestrian-hostile and accident-prone environment just go move away, or stop being a pedestrian".
by gjsman-1000 | 2025-10-09 15:33:35+00:00
And they somewhat have a point. What's the point of code quality, if it delays your startup 6 months, and the startup goes under? What's the point of code quality, if it will be replaced with the newest design or architecture change in 6 months? What's the point of planning for 5 years if a pandemic or supply chain shock could muck it up? What's the point of enforcing beautiful JQuery code... in 2012?

The problem isn't that companies make these tradeoffs. It's that we pretend we're not in the same boat as every other trade that deals with 'good enough' solutions under real-world constraints. We're not artists, we're tradesmen in 1920 arguing about the best home wiring practices. Imagine what it would be like if they were getting artistic about their beautiful tube-and-knob installations and the best way to color-code a fusebox; that's us.
by mbesto | 2025-10-09 15:33:37+00:00
What you are describing is "dead reasoning zones".[0]

"This isn't how humans work. Einstein never saw ARC grids, but he'd solve them instantly. Not because of prior knowledge, but because humans have consistent reasoning that transfers across domains. A logical economist becomes a logical programmer when they learn to code. They don't suddenly forget how to be consistent or deduce. But LLMs have "dead reasoning zones" — areas in their weights where logic doesn't work. Humans have dead knowledge zones (things we don't know), but not dead reasoning zones. Asking questions outside the training distribution is almost like an adversarial attack on the model."

https://jeremyberman.substack.com/p/how-i-got-the-highest-sc...
by foundart | 2025-10-09 15:33:38+00:00
Just participated in a hackathon where my team used n8n. We found it didn't have good connectors for getting data from Kinesis streams or Slack. Given the abbreviated timeline of the hackathon we ended up simulating the Kinesis input and dropping the interactive Slack part of our project, which was unfortunate.

I hope they spend a good bit of the $180M on building out their input connectors.
by iamnothere | 2025-10-09 15:34:12+00:00
A reasonable wage or salary isn’t usually considered “profit” in a legal sense. This is why nonprofits can still pay employees. Any money that is left over after costs (including wages/salaries) needs to be reinvested, spent on the organizational mission, or held for future use, not distributed through dividends or other distributions as in a for-profit enterprise.
by ericskiff | 2025-10-09 15:34:18+00:00
It all reads like hallucinated slop from top to bottom

"I've been tracking software quality metrics for three years" and then doesn't show any of the receipts, and simply lists anecdotal issues. I don't trust a single fact from this article.

My own anecdote: barely capable developers churning out webapps built on PHP and a poor understanding of Wordpress and jQuery were the norm in 2005. There's been an industry trend towards caring about the craft and writing decent code.

Most projects, even the messy ones I inherit from other teams today have Git, CI/CD, at least some tests, and a sane hosting infrastructure. They're also mosty built on decent platforms like Rails/Django/Next etc that impose some conventional structure. 20 years ago most of them were "SSH into the box and try not to break anything"
by xp84 | 2025-10-09 15:34:39+00:00
> AI in its current state will likely not replace any workers.

This is a puzzling assertion to me. Hasn’t even the cheapest Copilot subscription arguably replaced most of the headcount that we used to have of junior new-grad developers? And the Zendesks of the world have been selling AI products for years now that reduce L1 support headcount, and quite effectively too since the main job of L1 support is/was shooting people links to FAQs or KB articles or asking them to try restarting their computer.