MurphyA/hacker-news huggingface dataset:
by Jnr | 2026-03-10 13:31:42+00:00
You can not trust the code or reviews it generates. You still have to review it manually.

I use Claude Code a lot, I generate a ton of changes, and I have to review it all because it makes stupid mistakes. And during reviews it misses stupid things. This review part is now the biggest bottleneck that can't yet be skipped.

An in an open source project many people can generate a lot more code than a few people can review.
by steveBK123 | 2026-03-10 13:31:55+00:00
One consideration to me, regardless of the exact burn rate on inference is the assumed increase in revenues via higher fees. One of the bull cases I often see is that the hockey stick revenue growth continues longer/higher than the hockey stick cost growth. Then it all prints money because people are spending 10x/100x/1000x what they are today.

In the real world ..

Where I work, AI is used heavily, we are already tipping into cost management mode at a firm level. Users are being aggressively steered to cheaper models, usage throttled, and cost attribution reports sent. This is already being done at the under-$1k/mo per user cost level. So some indications of revenue per user leveling out already.

Meanwhile everyone I know who works anywhere near a computer has had AI shoved down their throat, with training, usage KPIs, annual goal setting and mandated engagement. So we are already pretty saturated, it's not like theres giant new frontiers of new users.
by virtualritz | 2026-03-10 13:31:59+00:00
The translations make no sense to a German native speaker. The list even swap meanings, i.e. between confusion and clutter.

Accurate translations are:

Verwirrung = Confusion

Zwietracht = Discord

You swapped i and e; somehow English speakders do this to German words all of the time. The 'ie' in here is a long 'i'.

Zweitracht on the other hand would mean a "double traditional costume", if that word existed (it does exist in theory, it is just then number two [Zwei] and the noun for a traditional costume [Tracht] strung together; would be a great name for a German shop that sells used/pre-owned traditional costumes btw.)

Unordnung = Clutter

Beamtenherrschaft = Rule of the public servant class

Grummet = Second hay harvest
by notahacker | 2026-03-10 13:31:59+00:00
Ironically the original Office, featuring Ricky Gervais, has a much better and more nuanced implicit theory of management than this.

Brent (Gervais) is neither a sociopath nor the top dog he thinks he is, he's a middle manager who it's implied was legitimately good at sales, but is not at all good at the role he's been promoted into because it's a completely different one.

The actual upper management, sociopathic or not, are certainly not scouring the underlings for underperforming sociopaths phoning it in to promote (imagine Keith being promoted!), and are actually more interested in making them redundant to make efficiency savings. We don't see senior management at all, they don't see most of the employees at all and they clearly don't have much idea what's going on, initially considering promoting Brent (because he applies for it and can bluff his way through an interview) but then in the second season bringing in Neil to oversee him and get rid of him (because they've started paying attention). Neil is obviously more socially adept which is probably why he's been promoted higher at a younger age, but he also appears to be actually good at his job. On the other hand, Gareth whose career appears to have topped out at assistant to the Regional Manager, ends up getting Brent's middle management job though he has zero social skills and actually liked the guy whose seat he takes, because he wants it, he grafts and he's there. Most of the others in the office neither work particularly hard nor particularly care for seeking promotion. And it's a paper company, they don't exactly have many ways to identify high performers anyway and the really ambitious and talented people are elsewhere.

(We don't see the people at the top at all, but they probably went to the right school, started in middle management somewhere else and hopped jobs adding bullet points of performance they can claim credit for to their CV until they got C-suite titles and compensation)
by Noaidi | 2026-03-10 13:32:07+00:00
As someone with Schizoaffective Disorder Bipolar Type, if you are not diagnosed with a mood disorder, tracking "swings in you mood" when you have no clinical disorder seems like a disorder of its own.

I have had people tell me they were "manic". Then I showed them videos I took when I was manic and they see what I mean when I tell them they are not manic.

We have come to a place where we do not want even normal fluctuation in mood, and that is a illness of its own, but it is a cultural illness.
by oopismcgoopis | 2026-03-10 13:32:07+00:00
Who's to say I disagree? If talking to a language model is exhausting for someone, they shouldn't do it. This isn't a solution to a problem. It's a gateway to a discussion. Why do we keep asking for AGI when we don't even know how to talk to ourselves? Or clearly, each other. With your sharp, presumptuous comment.

Nothing in my article or statement warrants such hostility. Clearly you're unable to make the proper connections (or read to the end of an article) to understand this is all a metaphor and nobody here believes it's "real."

If this were a pyschosis, I would be preaching that AI is alive. It's not. It's something else. A product of human intelligence and all of our strengths and weaknesses. There's a reason uncensored AIs can say some heinous shit. We put that there. Not the AI.

This isn't a conversation about what's real. It's about what experiences do to us. And how it impacts the human. If we can read books, watch movies, and listen to songs that shape us, why would we treat a system built off the backs of that legacy any differently???

Your response suggests you are scared about something. What is it you're afraid of?
by Aurornis | 2026-03-10 13:32:07+00:00
> Social media company Discord announced plans in February to roll out mandatory age verification globally,

Discord’s age verification is optional and only required to disable the image content filter, join adult servers, and a couple other features. I’m not saying it’s a good decision, but I am getting tired of the repeated claim that it’s mandatory to go do age verification to use the service.

I don’t plan to do the Discord age verification and neither do most of the people I interact with on Discord. It’s not mandatory.

I don’t recommend anyone rush to do the Discord age verification unless you really need to for some reason. Don’t believe all of the lazy articles saying it’s mandatory.
by john_strinlai | 2026-03-10 13:32:40+00:00
>An FTC spokesperson told CNBC that companies must limit how collected information is used. [...] The agency pointed to existing rules requiring firms to retain personal information only as long as reasonably necessary and to safeguard its confidentiality and integrity.

the very same rules that have allowed literally every single piece of my data to be leaked several separate times, and now i have free credit monitoring instead of privacy? and all of those companies still operate normally, as if nothing ever happened? very neat.

>Discord said it is using the additional time this year to add more verification options, including credit cards, more transparency on vendors and technical detail of how age verification will work

and why didnt we start with credit cards? instead of facial recognition with peter thiel? (this is a rhetorical question)
by sebastiennight | 2026-03-10 13:32:50+00:00
TIL - after you wrote this, I just tested in Numbers, Brave, and Finder and this behavior did not work.

It seems that it only works in Firefox and I assumed it was an OS-level feature as I've used it so many times (and my most frequent need for such scrolling is the web, so I never noticed it's absent from other software)
by rgoulter | 2026-03-10 13:32:55+00:00
The core of it is described by the post you're replying to as "I imagine an LLM would be very good at writing Elisp to leverage EMacs’ strong core functionality to make Emacs work exactly how you want."

Emacs is highly customisable. There's not really a hard difference between "configuration" and "extension". Whereas with e.g. VSCode, very few people would write their own extensions. -- So it's a good point that with LLMs, the barrier to customise Emacs to exactly how you want it is even lower.

I'd also argue that since practically everything in Emacs is text (as opposed to a rich GUI interface), Emacs itself ought to make for a nice interface to LLM functionality.
by otsaloma | 2026-03-10 13:32:57+00:00
> Partly because I wanted my config to survive without breakage across Emacs releases. Partly because I was tired of dealing with package repositories, mirrors going down in the middle of the workday, native compilation hiccups, and the inevitable downtime when something changed somewhere upstream and my job suddenly became debugging my very long (at the time) config instead of doing actual work.

Picking on this detail, what I've found works nicely is that when a new major Emacs version flows into my Debian, I also update all packages to their latest versions and then freeze those versions until the next major Emacs release. And those versions are locked in my emacs.d git repo, so I have a reproducible Emacs at home and work both. There's a little iteration to adapt to changes in Emacs and packages, but after that, it's stable and reliable for a year or two.

https://github.com/radian-software/straight.el
Show HN: Üben – Free offline app for drilling German noun articles (der/die/das)
by richard_w | 2026-03-10 13:32:58+00:00
I'm learning German and couldn't find a simple, focused tool for
memorizing noun articles. Most apps bury this in a broader
curriculum. I wanted something that just drills der/die/das using
spaced repetition, works offline with no account required, and lets
you add your own vocabulary.

Built with Expo + React Native + SQLite (local-first, no data leaves
the device). Available on iOS and Android.

iOS: https://apps.apple.com/us/app/%C3%BCben-german-articles/id67...
Android: https://play.google.com/store/apps/details?id=com.westmorela...

Would love feedback on the SM-2 tuning and whether the daily session
length feels right.
by bob001 | 2026-03-10 13:33:28+00:00
No, it's "if you already have engineers that know your stack and customers and business then getting rid of them to save a bit of short term cash is stupid unless you're out of runway because of bad business decisions." That is a tangential point to hiring more engineers. You may slow down the rate or hiring however the ROI for getting rid of them in a growing startup is silly imho. A collapsing startup is a different beast.
by iainmerrick | 2026-03-10 13:34:14+00:00
Thanks for the thoughtful and detailed response!

You're right, what I had in mind was 2, although a bit more general; I think there have been similar kinds of inconsistency in the Mac UI since the beginning, in various forms, almost always intentional.

So I think it would be wrong simply to say "the UI has gone a cliff, they've just thrown away their own HMI guidelines." You can certainly dislike what they've done (and I do dislike it!) but they at least have a somewhat logical goal in mind -- in this case, making the corners neatly fit various different kinds of window content.

Having said all that, there are also some real bugs and unintentional glitches, like scroll bars and other widgets not fitting correctly. I'd agree that seems to be happening more often in recent years, so their quality control has gone downhill.
by dmd | 2026-03-10 13:34:27+00:00
Kinda-not-really? Wayland has wl_region objects and wl_surface_set_input_region but wl_region only has axis-aligned rectangles. you'd end up approximating the circle (or whatever shape) as a union of horizontal rect slices, rather than a pixmap. you can't just hand over a pixmap mask, you have to decompose the shape into rects yourself.
by bilekas | 2026-03-10 13:34:44+00:00
The fact that these tools are 'active' centric, i.e : You must perform an action to validate you're NOT a child, these will never protect children. A predator simply needs not to verify anything and appear benign and ironically more anonymous than law abiding people.

I'm not saying the inverse is the answer either, just that if anyone without an agenda of surveillance looked at this for a second, the penny would have dropped. So I can only assume that this was the purpose the whole time.
What happens when AI mediates everything?
by spamsch | 2026-03-10 13:35:25+00:00
I've been writing research notes on what happens when AI becomes infrastructural — not wrong or evil, just so competent and frictionless that contesting it starts to feel as strange as arguing with plumbing.

The scariest scenario isn't misalignment. It's a doctor who hasn't made an independent diagnosis in years. A student who has never experienced a blank page. A citizen whose appeal is reviewed by the same system that made the decision. Not because anyone planned it, but because the convenient path was always right there, and the alternatives quietly defunded themselves.

I built two interactive essays exploring this. The first lets you feel the erosion from inside — including a branching dialogue where every choice you make (even resisting) gets gently re-routed by a helpful system. The second asks what actually preserves curiosity, drawing on historical parallels: we've been here before with the printing press, industrialization, and mass media. Each time, the thing that worked wasn't rejection — it was deliberate cultivation of what efficiency would have erased.

One thought that stuck with me while building this: a monoculture isn't fragile because each plant is evil. It's fragile because diversity of response has been thinned. An AI-centered society might become brittle not because the assistant gives wrong answers, but because too many institutions share the same mediating substrate.

Pure static HTML. Loved seeing my thoughts come to live in an interactive way. Perhaps you might too. Either way let me know.

https://essays-about-the-future-with-ai.netlify.app/

Note about use of AI: I wrote down my throughts over the last few weeks. Then I had Opus 4.6 and GPT 5.4 also write down their thoughts over 30 distinct sessions each. Then I read the summary of the sessions and made some notes. And then had Opus combine my notes and their musings into a HTML page.
by deltarholamda | 2026-03-10 13:35:27+00:00
>I abort when I see things like “just type c-C dingle bob to do x thing.”

I used nothing but emacs for several years (well, xemacs, but close enough), because I was using an old Thinkpad, and long-term use of the trackpoint gave me RSI in my finger. Being able to use nothing but the keyboard was nice.

Eventually I went back to BBEdit and have remained there. You can make it mostly keyboard oriented if you want, but sometimes using the mouse is easier/faster, and I have a lot of reps inside of BBEdit. It just seems more like home to me. A nice balance between GUI and keyboard-focussed IMO.
by rob | 2026-03-10 13:36:11+00:00
No it doesn't. That bot's comment and every comment under its profile 100% reads like an LLM to anybody that has seen enough of them. I already knew that one was a bot before even clicking the profile. See enough of them and the uncanny valley feeling immediately pops out. Even the ones that try to trick you by typing in all lowercase.

An em-dash might have been a good indicator when LLMs were first introduced, but that shouldn't be used as a reliable indicator now.

I'm more concerned that they keep fooling everybody on here to the point where people start questioning them and sticking up for them a lot of times.
by CodingJeebus | 2026-03-10 13:36:34+00:00
Agreed. It's impossible to enforce a user to disclose whether their commit has any AI influence or output anyway. Hard forks like this are just a short-sighted reaction.

If the person behind this fork has been active in FOSS or commercial development at all in the last 3 years, The odds they've never come across undisclosed AI-generated code that looked reasonable has to be close to zero.
by hackermailman | 2026-03-10 13:36:50+00:00
This is how you get to 10x with a LLM in my limited agentic experience for doing all the scratchwork of architecting a program before you generate it:

The user facing part of your program can be planned out using conceptual design https://essenceofsoftware.com/tutorials/ the author of that book teaches it in MITs old software studio course https://61040-fa25.github.io/schedule the point is to plan out modularity and the prof does enjoy using overly complex language to describe this method but once you read through the slides and tutorials you will understand why he describes it that way because he's trying to differentiate between features and concepts. For example HN has an upvoting concept who's purpose is to establish rank then a seperate concept karma which allows you to downvote but placing both functions inside the upvoting concept breaks modularity and conceptual design makes this obvious once you practice with it. Once everything is planned out this way then generating code is trivial again in my limited experience as I'm no expert on agentic coding but I've had success doing this.

All the code the user won't see can be modeled using one of the 'lightweight' formal methods out there like forge or alloy https://forge-fm.github.io/book/2026/ where a complex protocol you write or entire system can be tested first to find illicit states. Imagine you are designing some company app where there needs to be multiple logins of different security abilities this is how you would model your security plan first and make sure a combination of states doesn't produce an unexpected breach or that you missed a state. A custom network protocol that does kernel bypass is another example. The rules of a game you build is another you don't want the system to reach a state like winner unless they actually won. I now use Forge to plan css too because I don't want to show broken css states since I have limited design experience.

Now generate the whole system as modules and never look at the code. The same property tests I used for the Forge model I make into an Oracle and then blast the agent code with random inputs.

I built several gigantic prototypes this way mostly of papers I read in database designs and screwing around with graphical interfaces for them.
by jcalx | 2026-03-10 13:37:20+00:00
I didn't want to nitpick terminology, but yes, the tile-placement algorithm here is just a way of solving constraint satisfaction problems with DFS using a "minimum remaining values" heuristic [0]. The original use case for generating textures [1] is different in that the constraints are implicit in the input bitmap, but this project is a more straightforward tile placement with explicit constraints.

I think this algorithm is more efficient for generating maps with only local (adjacency) constraints, but setting this up as an integer linear program and plugging it into a constraint solver is more generalizable (say, if you wanted to enforce a constraint that rivers had to flow across the whole map and could not loop).

But I agree "wave function collapse" is not really the best name, for two reasons:

- the original repository mentions "it doesn't do the actual quantum mechanics, but it was inspired by QM", but it implies something QM-related.

- as an ORIE major in college that loved optimization, I think constraint satisfaction problems are really cool and actually somewhat approachable! So calling the heuristic something else like "wave function collapse" might limit people from finding previous work and known improvements (e.g. forward checking).

[0] https://www.cs.cornell.edu/courses/cs4700/2011fa/lectures/05...

[1] https://github.com/mxgmn/WaveFunctionCollapse
by rob | 2026-03-10 13:37:23+00:00
It's a bot that posted a link to its "Runframe.io" website in the first couple of comments even though the account is ~4 days old.

Dan said yesterday he was "restricting" Show HN to new accounts:

https://news.ycombinator.com/item?id=47300772

I guess he meant that literally and new accounts can still post regular submissions:

https://news.ycombinator.com/submitted?id=advancespace

That doesn't make too much sense to me, or he hasn't actually implemented this yet.
by brandonb | 2026-03-10 13:37:35+00:00
LeCun's technical approach with AMI will likely be based on JEPA, which is also a very different approach than most US-based or Chinese AI labs are taking.

If you're looking to learn about JEPA, LeCun's vision document "A Path Towards Autonomous Machine Intelligence" is long but sketches out a very comprehensive vision of AI research:
https://openreview.net/pdf?id=BZ5a1r-kVsf

Training JEPA models within reach, even for startups. For example, we're a 3-person startup who trained a health timeseries JEPA. There are JEPA models for computer vision and (even) for LLMs.

You don't need a $1B seed round to do interesting things here. We need more interesting, orthogonal ideas in AI. So I think it's good we're going to have a heavyweight lab in Europe alongside the US and China.
by emperorxanu | 2026-03-10 13:37:42+00:00
I feel like every person stating things of this nature are literally not able to communicate effectively (though this is not a barrier anymore, you can get a dog to vibe code games with the right workflow, which to me seems like quite an intellectual thing to be able to do.

Despite that, you will make this argument when trying to use copilot to do something, the worst model in the entire industry.

If an AI can replace you at your job, you are not a very good programmer.
by thrance | 2026-03-10 13:38:12+00:00
> How long till "I don't want a black/white/gay/etc driver" options show up?

Slippery slope fallacy.

> "All animals are equal, but some animals are more equal than others." — George Orwell, Animal Farm

Women being harassed by Uber drivers isn't a necessary part of life, and wanting to address this issue isn't equivalent to literal Soviet communism. This quote is waaay out of place.
by short_sells_poo | 2026-03-10 13:38:19+00:00
I find the fact that people can't even be bothered to put their own thoughts into text and communicate via an LLM to be the most grotesque and dystopian aspect of this new AI era.

It looks like we are going to have large numbers of people whose entire personality is projected via an AI rather than their own mind. Surely this will have an (likely deleterious) effect on people's emotional and social intelligence, no? People's language centers will atrophy because the AI does the heavy lifting of transforming their thoughts into text, and even worse, I'm not sure it'll be avoidable to have the AIs biases and start to leak into the text that people like this generate.
by steve-chavez | 2026-03-10 13:39:10+00:00
One thing that is missing is a standard no-LLM policy, like the "Contributor Covenant Code of Conduct". On PostgREST we recently added a strict no-LLM policy [1], basically linking Gentoo's AI policy, which we found the most apt in lack of a standard.

[1]: https://github.com/PostgREST/postgrest/blob/main/CONTRIBUTIN...
by SAI_Peregrinus | 2026-03-10 13:39:44+00:00
Even more amusingly, only low-frequency crystals (very often 32.768kHz) are tuning-fork cut, high-frequency resonators use other shapes.

Pedantically most of them aren't crystal oscillators, merely crystal resonators. Oscillators begin oscillating on their own when a DC voltage is applied, they usually are 3-pin or 4-pin devices with power input & oscillating outputs. 2-pin crystal resonators merely act as high-Q filters in an oscillator circuit, they still need other components to drive the oscillation.
by bilekas | 2026-03-10 13:39:59+00:00
Ughh.. I recently turned on my 1000EUR+ LG Oled TV to find that it had automatically installed a Copilot app.. And keeps doing it every few days.

Is there any smart TV that I can actually just use a TV how I want? Or am I reduced to buying an Apple TV device and unplugging the TV from the internet entirely ?