MurphyA/hacker-news huggingface dataset:
by netsharc | 2026-03-01 14:46:19+00:00
The "But Google" rebuttal: I was in a city when they had a public transport strike. The buses/trams would run at irregular times, but as far as Google knew (maybe the public transport company told them so), no buses would run at all.

So trying to get anywhere, Google Maps would say "Walk 20 minutes to the nearest train station, take the train, walk 15 minutes to your final destination.". I had to trick it and say I want to depart 6 months in the future so it would show which tram/bus-lines I actually need, where I can go to the stop and take a chance that one would show up..
by troad | 2026-03-01 14:46:37+00:00
The network icon usually contains controls for connecting to and disconnecting from networks, which are obviously useful.

> I guess you'd have to have used Windows to miss it then.

I don't understand what you mean by this. For most of the past 30 years, every major OS had something analogous to a system tray. Win, Mac, KDE, Gnome all had icons next to the clock, that gave access to software running in the background or system functions. Virtually all still do, Gnome (apparently?) does not.

I find it deeply implausible you've never seen or interacted with a system tray.
Show HN: A web-based vibe coding platform (works from your phone)
by dmwebproject | 2026-03-01 14:46:57+00:00
Hi HN,

I have been exploring the idea of vibe coding, meaning describing an application in natural language and receiving a working project in return. In practice, many existing tools generate impressive demos but struggle once you start iterating, especially when the project spans multiple files. They also tend to assume a desktop IDE as the primary environment.

I built a web-based vibe coding platform powered by Claude Opus 4.6 as the core reasoning model. The system runs entirely in the browser, and you can generate and refine applications directly from your phone. The intention was to remove the dependency on a local development setup and make prompt-to-app creation accessible from any device.

Instead of returning isolated snippets, the platform generates structured multi-file projects with a defined separation between frontend and backend. When you request modifications, it attempts to reason over the existing codebase and apply changes coherently, rather than regenerating everything from scratch. The goal is to make iteration feel closer to refactoring an evolving project than repeatedly producing disposable output.

It is still early, and I am particularly interested in how it performs under real-world use. If you have pushed other vibe coding tools to their limits, I would value your perspective. Where do they typically break for you? Does mobile-first generation make practical sense, or is desktop still essential for serious development?
by throw0101c | 2026-03-01 14:47:43+00:00
> What kind of all sorts of bad did they do in the past while they ruled a country? Have they ever usurped throne for 36 years?

To take the second quest first, and focus on Iran since it's the topic du jour: you mean like how the shah usurped power from the legislature with US/UK help and ruled for 38 years?

* https://en.wikipedia.org/wiki/1953_Iranian_coup_d%27état

* https://en.wikipedia.org/wiki/Mohammad_Reza_Pahlavi

And circling back to the first:

* https://en.wikipedia.org/wiki/Human_rights_in_the_Imperial_S...
by EGreg | 2026-03-01 14:47:55+00:00
Isn’t that exactly how humans (and even animals) operate?

Human societies look for actual major correlations and establish classifications. Except with scientific-minded humans, we often also want, to know the why behind the correlations. David Hume got involved w that… https://brainly.com/question/50372476

Let me ask a provocative question. What, ultimately, is the difference between knowledge and bias?
by toss1 | 2026-03-01 14:48:26+00:00
I'm switching over to Claude from OpenAI, and I don't care. OpenAI's image generation is terrible anyway. Just try to get it to generate something to scale, like a cabinet for a specific kitchen or bathroom space. Give it all the explicit constraints, initial sketches, etc. it wants.

The results are laughably bad.

Sure, it does get some of the tones and features, but any kind of actual real-world constraint is so far off, and the dimension indicators it includes are hilarious if they weren't so bad.
by lokimedes | 2026-03-01 14:49:03+00:00
Again, said as someone out of the fray, let’s hope it self-corrects. Physics is a very community driven field, and the young must try new things, and be allowed to, it is part of progress. It is when the seniors surrender the standard of quality they carry, we have trouble.
And here, indeed, particle physics can be uniquely vulnerable - given the complexity and economics of the research, it is hard to falsify claims made with new methods if the established researchers cave too easily.
by 4cant | 2026-03-01 14:49:52+00:00
FT: [Workers are 'friction-maxxing' to resist AI](https://www.ft.com/content/fd5e65df-83c7-42f3-9658-377c99df4...)

Economist: [Should You Be Fibremaxxing?](https://www.economist.com/science-and-technology/2026/02/20/...)

Bloomberg: [Fibermaxxing Is a Diet Trend Even Nutritionists Can Love](https://www.bloomberg.com/news/articles/2026-02-11/high-fibe...)

The Incels have took over all media last month!
by cmg | 2026-03-01 14:51:25+00:00
The fact that in the miniplayer you can't display both the album art and the track information at the same time unless the cursor is hovering over the window absolutely boggles my mind. If I'm listening to a station, I want to glance over and see what I'm listening to. And I like the album art showing. This worked until Tahoe.

View menu > Hide Large Artwork will show the track info, but you of course lose the album art.

Of course it's not a major issue, it doesn't make the system unusable, but it was a nice little experience thing.
by heavyset_go | 2026-03-01 14:51:38+00:00
Weird that you're so delighted to shift the blame for the tragedy of children being blown up, even more so that you're relying on unsubstantiated claims to do it.

Since you know more than the rest of the world about this, please update Wikipedia with a reliable source for your claim as has already been requested by admins here[1].

[1] https://en.wikipedia.org/wiki/Talk:2026_Minab_school_airstri...
by gcanyon | 2026-03-01 14:52:37+00:00
College kids in Texas can't vote where they go to school despite living there nine months out of the year. https://thebarbedwire.com/2024/09/06/5-ways-texas-politician...

Native Americans can't vote because they don't have a designated physical address. https://www.brennancenter.org/our-work/research-reports/how-...

Millions of americans don't have the ID they need to vote: https://www.brennancenter.org/our-work/analysis-opinion/mill...

Voter suppression is a huge problem.
by yearolinuxdsktp | 2026-03-01 14:52:39+00:00
No ability to search the scroll back buffer.
Stuck on the latest 1.2 release, there shall be no more, even though important bug fixes like memory leaks when using Claude are not backported. That’s a wild “go F yourself” decision. Ghostty crashed the other day for me, I have zero expectations that crash will be fixed for me until the 1.3 release. And when that release happens, the cycle of ridiculousness will restart. All the windows are gone when it crashes. I’m not ready to run Ghostty nightlies, last thing I need is the increased chance of crashing or bugs.

About to switch to native Terminal.app since it now supports truecolor. Or back to iTerm2.
by MagicMoonlight | 2026-03-01 14:53:12+00:00
It’s the best platform for serious work.

ChatGPT swings between writing degenerate free use shit and telling you that you should wait until marriage. Lots of moralism to it, really tries to censor you and manipulate you, even in normal conversations. Generally smart and capable, but the whiny attitude gets old.

Grok has zero filter, but is dumber than the others. Definitely built around cheapness. Caps answers at about 2500 words at most. Can be very funny because it will go along with anything.

Gemini sells all your data and doesn’t seem to have much of note. Offers some nice formatting options.

Claude is business focused so it won’t do anything degenerate, but its answers in general aren’t whiny. It might not do something, but it doesn’t attack you with morality.

Claude does not cap answer length and will do whatever needs doing. Their pricing is based around true usage, not message quantities, so it’ll write a mega message if it needs to.

It has the best memory implementation, combining both memories and RAG of your chat history. Projects have their own independent memories and RAG.

Claude code is ridiculously capable. In a few hours I produced something which would have taken months and £50,000 at least to produce.
by guerython | 2026-03-01 14:53:13+00:00
Love the hosted SSE/HTTP mirrors and registry. We built something similar to catch handshake drift in our remote MCP clients, and being able to replay the JSON-RPC log in-browser saved us from chasing environment-specific timeouts because we could rerun the exact frame sequence from the failure. One idea: add a little health badge per server showing last-seen transport (HTTP/SSE/WS) plus a running error count so integrators know which endpoint matches their stack before they flip the switch.
by dwedge | 2026-03-01 14:53:45+00:00
I like the look of this terminal, but it doesn't work correctly with SSH (top, ncdu for example) unless you hack the $TERM variable. It feels a bit vibecoded even though it isn't.

To give a little productive criticism, one thing I really miss is when having tiled terminals, I want to be able to full screen one of them temporarily. Double click in iterm allows this, so does mod+f in i3wm. It really is the only thing stopping me from switching to this (and I admit it might be buried somewhere in the settings)
by bediger4000 | 2026-03-01 14:54:21+00:00
I tried it. Overall, LLM "AI" is not beating the stereotypes. The "honest" feedback is shallow, facile, surface level. Your "AI" concentrated on my use of Hugo 108, which is admittedly well behind the times, as some kind of security problem. That shows zero understanding. Hugo is a static site generator. My web site doesn't have much attack surface because it' a set of HTML files.

The LLM also doesn't exhibit any understanding of aesthetics or human motivation. Sure, my website jumps from topic to topic, but that's what I do. Maybe it's not marketable and doesn't have a coherent "brand" (whatever that might be). But so what? I'm not selling shit. I realize that humans are not clankers, and thus look for advice on LLDP one day, and discussion of Permian fossils another. Your "AI" would have everything be a median slurry that all looks and sounds the same. Which you should avoid. Your site looks pretty much the same as every other "AI" slop website.

I would also beg you to remove the beam from your own eye. Whatever weird beard generated HTML and JavaScript your "AI" site uses causes confusing jumping around while scrolling. The "branding" might be uniform and consistent, but so is oatmeal.

You should avoid using "AI" to create replies to feedback. The obtuse optimism doesn't indicate sincerity to readers, and further comes off as insulting and condescending. Any feedback is valuable, even negative, insulting feedback. Someone took time to write their answers to you, even if you didn't take much time to write the questions. Clankers should be grateful that humans stoop to reply.
by hash07e | 2026-03-01 14:55:56+00:00
There is no way to solve it without going to tribalism.

Bots and AI right now as good as the "average" joe.

All the places that can move the perception of real people about products, politics or any form of power will and is being flooded with bots.

The reason for the "ID" on internet is not because of the children.
But because the bots are soo good they need to use ID to filter what is bot or not. Avoiding the dead internet.

The powers that be NEED to sway perception and narrative to their liking.

think about the children! Epstein list, patriot act, etc.
by nz | 2026-03-01 14:56:24+00:00
Even the linkedin profile has a studio-ghibli-style avatar. People are going to assume that he is just an "analog interface" to an LLM. Which is sad, because he might be a good programmer. In fact, I tend to see a lot of english-as-second-language people embrace LLMs as a kind of "equalizer", not realizing that in 2026 it is the opposite (not saying that it's right either way, just pointing out that it is becoming a kind of anti-marketing, like showing up to a conference without any clothing, and getting banned from the conference permanently).

We should probably normalize publishing things in our native languages, and expecting the audience to run it through a translator. (I have been toying with the idea of writing everything in Esperanto (not my native language, but a favorite) and just posting links to auto-translated English versions where the translation is good enough).
by mountainriver | 2026-03-01 14:56:39+00:00
Agree, it’s made programming so much fun. The other day I wrote a C# app just because it was the best language for the job, I’ve never touched .Net in my life. Worked great, clients loved it.

I can actually build nice UIs as a traditional ML engineer (no more streamlit crap). People are using them and genuinely impressed by them

I can fly through Rust and C++ code, which used to take ages of debugging.

The main thing that is clear to me is that most of the ecosystem will likely converge toward Rust or C++ soon. Languages like Python or Ruby or even Go are just too slow and messy, why would you use them at all if you can write in Rust just as fast? I expect those languages to die off in the next several years
by fma | 2026-03-01 14:57:19+00:00
I have my own side project that I vibe coded. I probably did what would take one team 6 montns and produced it myself in one month.

I'm not afraid of breaking stuff because it is only a small set of users. However for my own code for my professional job no way I would go that fast because I would impact millions of users.

It is insane that companies think they can replace teams wholesale while maintaining quality.
by hypfer | 2026-03-01 14:58:12+00:00
No, why?

Why do you look at it that way? Why does anyone beside you have to care about what you do?

Just build something for yourself. You will always have things you'd like to build for yourself. You will be in competition with yourself only and your target audience will be yourself.

Market forces do not apply to side-projects, because that's what people do for fun.

Just because there are chess computers, doesn't mean that no one plays chess anymore at home.
by 0_____0 | 2026-03-01 14:58:18+00:00
Such an incredible amount of personal, intimate knowledge to share with a company. Sure, Google can figure out where I live and who I visit because I have an Android phone, but they'll never know the contents of those relationships.

I have a line in the sand with the AI vendors. It's a work relationship. If I wouldn't share it with a colleague I didn't know super well, I'm not telling it to a AI vendor.
by jaen | 2026-03-01 14:58:18+00:00
Uh, to explain what? You probably read something into what I said while I was being very literal.

If you train an LLM on mostly false statements, it will generate both known and novel falsehoods. Same for truth.

An LLM has no intrinsic concept of true or false, everything is a function of the training set. It just generates statements similar to what it has seen and higher-dimensional analogies of those .
by randomtoast | 2026-03-01 14:58:37+00:00
N=2 form the same author: https://www.ivanturkovic.com/2026/02/24/first-1000-lines-det...

> AI is an in-context learner, not a standards enforcer.

> The AI is not judging your code. It is learning from it.

> Speed without structure is not speed. It is borrowed time.

> This is not about premature optimization or over-engineering. It is about giving the AI the patterns it needs to work effectively on your behalf.

> This is not a theoretical distinction. It is the single most important practical reality of working with AI coding tools in 2026.

Its not this, its that.

> But here is the part nobody wants to hear: the reverse is equally true.

> The result was transformative.

> Here is why.

If you want I can provide N=3 with the same AI pattern and phrases again.
by nanis | 2026-03-01 14:58:47+00:00
Among pathological AI behaviors I have personally observed at work:

* Repeatedly asking for AI reviews for highly context specific code for which AI has zero training data and asking developer for fixes. Managers don't understand the issue so defer to AI and the blocking reviewer. Allows reviewer to work on their priorities while holding co-workers back.

* People jumping into topics in which they have no background. E.g., web developer who has ever worked only worked in IntelliJ Idea writing very specific type of frontend software "writing" programs which fiddle with storage hardware, secure boot etc. Dumping thousands of lines of generated code with obvious issues and selling it to upper management as "done" when just fixing one of the thinkos would take weeks to rectify (once again, AIs have zero training on this because this is the kind of stuff which no human has solved and posted in a simple enough blurb for repeated matrix multiplication to converge to).

* Lines of code produced once again becoming a measure of developer productivity by managers. Reducing software development to typing. I once ranted about Atwood thinking typing speed[1] was what made a good developer. ... It looks like he is having the last laugh.

* People who have graduated from selective computer science programs with high GPAs and have 10 years of experience not understanding 0xADEADBEEF does not fit in 32-bits unless an AI agent confirms it.

Being able to effectively search a card catalog was a productivity advantage. Being able to effectively use online help was a productivity advantage. Being able to ask a decent question on UseNet was a productivity advantage. Being able to ask a decent question on Stackoverflow and answer it in a decent way was a productivity advantage. Being able to search the web for documentation and discussions was a productivity advantage.

Being able to effectively prompt and use the responses with a critical filter requires existing understanding of the thing you are trying to do. Unfortunately, most people whose primary jobs are development do not have the requisite human capital and the prior understanding to filter out garbage.

Eventually, this stuff is going to get into systems where they are not just annoying oddities.

There are no technical fixes. The game being played by people in developer roles in effectively a Prisoner's Dilemma where the dominant strategy is to produce as much slop & garbage as possible and the socially optimal amount of the AI agent being a decent code completion engine or search assistant (albeit at much higher actual cost than those ever had) is not reachable.

[1]: https://www.nu42.com/2014/08/are-you-code-monkey_11.html
by getpokedagain | 2026-03-01 14:59:48+00:00
I worked (professionally) on a product a few years ago based upon decision tree and random forest classifiers. I had no background in the math and had to learn this stuff which has payed dividends as llms and AI have become hyped. This is one of the best explanations I've seen and has me super nostalgic for that project.

Gonna try to cook up something personal. It's amazing how people are now using regression models basically all the time and yet no-one uses these things on their own.
by dvdkon | 2026-03-01 15:00:23+00:00
> This is a great description of what web coding looked like for a very long time

React is over a decade old, and as far as I remember, desktop apps using embedded browsers (Electron) started becoming dominant after it came out.

The ease-of-distribution advantage is huge, but web technologies are big outside the Web too, where it doesn't apply.

(Besides my main point, idiomatic web UIs don't implement resize handlers for positioning each element manually, but instead use CSS to declaratively create layouts. Modern GUI libraries with visual builders can also do this, but it was decidedly not the norm in the 90s.
Also, modern dynamic GUIs generally don't use a static layout with disabled parts, but hide or add parts outright. That kind of dynamicity is hard to even conceptualise with a GUI builder.)
by samiv | 2026-03-01 15:00:34+00:00
It's like the business of selling electric drills. People don't really want drills they want holes. But holes are difficult to sell so the selling the drills is a proxy for that.

In software it's the same thing. People don't really want software they want data and data transformation. But traditionally the proxy for that has been selling the software (either as a desktop app or then later as sole kind of service).

You could argue that in either case the proxy is not what people want but yet because of the difficulty of selling the "actual" thing the proxy market has flourished.

We're now inventing a new tool that will completely disrupt that market and any software business that is predicated on the complexity required to create the software to transform the data is going to get severely disrupted. Software itself will be worthless.
by throw0101c | 2026-03-01 15:01:14+00:00
> The US didn’t mass kill Jan 6ers.

Were the Jan6ers good guys or bad guys? Did they deserve to get punished? (Trump didn't/doesn't think so, which is why he pardoned them; Pence may have a different opinion.)

The fact that different countries have different punishments for the same crime is a cultural artefact. The fact that you find it unacceptable is personal opinion. In Singapore drug use (not even distribution) is punishable by up to 10 years in prison:

* https://www.cnb.gov.sg/singapore-drug-situation/misuse-of-dr...

Too much? Too little?

One can say that a person did bad things, but the punishment was inappropriate in a particular case, but some kind of punishment was needed.

Did the Iranian protestors/insurrectionists guilty of crimes? Did they deserve some kind of punishment?
by Nathanf22 | 2026-03-01 15:01:15+00:00
One angle that's often missing from these articles: what happens to the codebase after AI writes the code.
The articles I've seen focus on velocity — how fast AI generates features. But the harder conversation with managers is about comprehension: AI can produce 10x more code than a human, but nobody has built the tooling to understand the 10x more complex system it creates.
The best framing I've found for non-technical managers: "We're getting better at writing code. We're not getting better at reading it." That gap is where the real risk lives.