MurphyA/hacker-news huggingface dataset:
by epiccoleman | 2026-02-26 18:57:44+00:00
I might be tilting at a strawman of your definition of vibe coding - apologies in advance if so.

But LLM-aided development is helping me get my hands dirty.

Last weekend, I encountered a bug in my Minecraft server. I run a small modded server for my kids and I to play on, and a contraption I was designing was doing something odd.

I pulled down the mod's codebase, the fabric-api codebase (one of the big modding APIs), and within an hour or so, I had diagnosed the bug and fixed it. Claude was essential in making this possible. Could I have potentially found the bug myself and fixed it? Almost certainly. Would I have bothered? Of course not. I'd have stuck a hopper between the mod block and the chest and just hacked it, and kept playing.

But, in the process of making this fix, and submitting the PR to fabric, I learned things that might make the next diagnosis or tweak that much easier.

Of course it took human judgment to find the bug, characterize it, test it in-game. And look! My first commit (basically fully written by Claude) took the wrong approach! [1]

Through the review process I learned that calling `toStack` wasn't the right approach, and that we should just add a `getMaxStackSize` to `ItemVariantImpl`. I got to read more of the codebase, I took the feedback on board, made a better commit (again, with Claude), and got the PR approved. [2]

They just merged the commit yesterday. Code that I wrote (or asked to have written, if we want to be picky) will end up on thousands of machines. Users will not encounter this issue. The Fabric team got a free bugfix. I learned things.

Now, again - is this a strawman of your point? Probably a little. It's not "vibe coding going straight to production."

But having an LLM help doesn't have to mean that less understanding and instinct is built up. For this case, and for many other small things I've done, it just removed friction and schlep work that would otherwise have kept me from doing something useful.

This is, in my opinion, a very good thing!

[1]: https://github.com/FabricMC/fabric-api/pull/5220/changes/3e3...
[2]: https://github.com/FabricMC/fabric-api/pull/5220/changes
by 827a | 2026-02-26 18:57:50+00:00
While I do tend to feel it is important that superpower-level countries be capable of producing within their political borders most/all of what they consume, for reasonable prices; I do not tend to feel that everything we produce needs to be produced everywhere within those political borders. California is the most beautiful and hospitable land on the entire planet. There's nothing wrong with putting the toxic chemical factories in a desert or tundra somewhere.
by margalabargala | 2026-02-26 18:58:04+00:00
The things that people were saying were a year away a year or two ago are now here.

The things I am saying are now a year away, are not the things people were saying were a year away two years ago.

And you're going to have to put up with it forever, because "a year in the future" has always and will always be a year away.
by dh2022 | 2026-02-26 18:58:07+00:00
The article starts off explaining the lack of reliable data sets. And most of the stuff in the article was either anecdotal (like some company that took 3 groups of people around Europe looking for places to move, and now projects to have 57 groups) or % stats (which are quite meaningless without the baseline).

Not exactly fake news, but not solid info either...

We will know a lot better in 2030 when we do the census.
by clint | 2026-02-26 18:58:17+00:00
I lived plenty of my life prior to the cell phone era (born early 80s).

I do not have the same feeling you seem to have about photos from this era. Some are fine, sure, but looking back on them, most of them are very bad photos and most do not capture anything close to what I'd call an emotional feeling.

I would go so far as to say 99% of the photos from my life prior to 2000s really suck, like really badly. Some also degrade visually and lose their impact over time.

Since you couldn't be sure what you caught more than often what is captured is poorly framed, blurry, weird, poorly timed, and often left out a lot of stuff that was actually going on. You also had to try and be super selective because each photograph had a real tangible cost.

Conversely, I find being able to take many photos in quick succession and across a long period of time at a very high clarity allows me to select a photo that most closely matches my feeling in those moments at that event.

Even more so with AI photos. Although many models cannot do this well, their abilities get better each day and can allow you to compose or edit/modify a photo in such a way that matches your internal feelings rather than the blandness of what is essentially a random photo of random stuff that may or may not convey an emotion anywhere near to what I was feeling or remember feeling in that moment.
by modeless | 2026-02-26 18:58:29+00:00
No, you can't. Google Earth VR is indeed awesome (I am biased because I was involved in its creation), however there is no seamless integration between Street View and satellite view, and no free camera motion or even stereo rendering support for Street View in Google Earth VR. Google Earth VR was essentially abandoned and hasn't been updated at all since 2018, as can be seen in its Steam listing. This is due to the sad failure of the Daydream team.

Finally there is a glimmer of hope now that Android XR is happening. There is a new version of Google Maps for Android XR that does have a 3D reconstruction feature for Street View, but only for building interiors. Hopefully it won't be abandoned this time!
by ramathornn | 2026-02-26 18:58:37+00:00
> BTW, I think a lot of people were/are greatly overestimating the value of coding to business success.

Fully agree - We already saw dev prices drop significantly when offshore dev shops spun up. I've had great, and also horrible experiences working with devs that could produce lines of code at a fraction of the price of any senior type dev.

The higher paid engineers i've worked with are always worth their salary/hourly rate because of the way they approach problems and the solutions they come up with.

Agents are great at building out features, i'm not so sure about complex software that grows over time. Unless you know the right questions to ask, the agent misses alot. 80/20 doesn't work for systems that need 100% reliability.
by Bender | 2026-02-26 18:58:48+00:00
Adding to that, cryptography is just mathematical obfuscation and often repeated here is that security through obscurity is not security at all. I will stick with my own principals of not fixating on a cipher. The only people that benefit are lazy spooks.

Rather than what is accepted as the strongest ciphers I prefer ciphers not optimized by CPU's and GPU's. Spooks will have to cycle through every combination of protocol + cipher + mac + mode + whatever other obfuscation I shim inside that tunnel. Keep 'em on their toes.
by bpt3 | 2026-02-26 18:58:55+00:00
I (and I believe the person I responded to) were talking about the comment above yours, which was a statement that Hopkins basically sells control of its research outcomes to donors.

Your question didn't bother me in the least, but I don't see why people are so surprised that a school or any other organization would accept millions and millions of cash to upgrade their surroundings.
by yndoendo | 2026-02-26 18:58:57+00:00
Big companies already handle manufacturing in other states. Often in states that have the worst education systems and quality of living. It is frequently done to reduce the cost of labor.

Manufacturing jobs are also some of the most unstable because big companies will shop around for tax breaks. Once they find a political sucker ... they build a new plant and close the old one which wrecks havoc on the local economy. PR teams are designed to mitigate negative feedback when this happens.

Smart politicians know this and will not concede to tax breaks for big companies, like Amazon.
by yabones | 2026-02-26 18:58:59+00:00
Maybe they should give the trucks a "turbo boost" button that lets them increase speed by something like 5 KM/hr for 120s every 30 minutes. Just enough to allow truck drivers to pass now and then without causing these types of log-jams on the highways, without causing safety problems. I'm sure there's a more correct combination of speeds and times than this.

Sort of like the silly "boost buttons" on the Honda CR-Z [1] or the Elantra N [2], but just lifting the speed limiter for a bit...

[1] https://en.wikipedia.org/wiki/Honda_CR-Z#Powertrain

[2] https://en.wikipedia.org/wiki/Hyundai_Elantra#Elantra_N/Avan...
by netsharc | 2026-02-26 18:59:38+00:00
There are some trolls in here that seemingly evade getting banned despite their moronic comments...

Also, many comments just take a wrong premise and attack you (e.g. that not wanting the slaughter of innocent people equals supporting terrorists who want to slaughter innocent people). They don't offer anything more than that, so that IMO taking the time to consider their mostly one-note opinion is just wasting said time.
by fuzzfactor | 2026-02-26 18:59:46+00:00
Your messages are very consistent, it all adds up and makes perfect sense.

I don't care either.

Online I get lots of ads blocked, but not all, I really don't put much effort into it beyond default.

So what if I am "influenced" if it doesn't effect any significant part of my behavior.

One thing I never do is respond with money.

I'm just not a "consumer" so that goes back before the internet.

Sure I see ads thrown at me which keep me aware of those brands but the only buys I make would happen without any ads.

On the rare occasion that I want to make a significant purchase, then I will seek out the ad. Oh the horror !

But I want to see how honest I think it is compared to a number of reviews. It's really pretty neutral since it's just as much me using the ad as the ad using me, plus equally good for knowing what looks good to buy as knowing what brand not to buy.

Then there's the interesting way when an overall economic downturn gets rougher you see ads for things that almost never need advertising for years in a row, or never have before :\

OTOH you also see some of the most trivial stuff that must be flying off the shelf and all you can do is shake your head ;)
by coryrc | 2026-02-26 18:59:56+00:00
> Roads still need maintenance even if nobody uses them, so a significant portion is split evenly across all traffic.

Your former doesn't imply the latter. Here in Seattle we even still have cobblestone roads without heavy traffic and they spend very little money on them.

We have extensive rutting damage on the lanes use by busses and requires more expensive, deeper road base when they get replaced. This cost is due to the heavy traffic.

Even if squared, the buses are still 22 tons instead of 2-3 tons. 49 times more damage isn't good.
by dogleash | 2026-02-26 18:59:58+00:00
> Maybe the people on charge have personally invested heavily in Kick?

Twitch is owned by Amazon. AWS sells the streaming tech Twitch uses to Kick. Amazon would probably rather sell IVS to Kick than try and figure out how to make Twitch profitable.

Or the just don't care enough to notice the people running Twitch just seem to be LARPing the idea of running a business.
by ben7799 | 2026-02-26 19:00:03+00:00
This won't actually work.

A Fuzz Face works the way it does because it actually gets affected by the guitar's impedance changing as you work the knobs on the guitar and pick differently. The Fuzz Face has minimal input filtering, the guitar's knobs actually change the bias of the first transistor IIRC and cause massive changes in sound.

If you stick a buffer in front of it that interaction is gone and there is nothing you can stick after the buffer to bring it back. You pretty much have to plug the guitar directly into a Fuzz Face for it to work as intended. There are even constant arguments about putting the Wah in front of the FF or after it. I'm not sure if the article even has it right or whether Hendrix did it differently at different times. Other articles show a different order of the effects.

There are other fuzz circuits that behave differently and work better with buffers and would be more uniform when used with other types of instruments or with electric guitars with active pickups (which are buffered).

E.x. I have a Tone Bender and have had several Fuzzes in the "Big Muff" category along with one that was based on the Fox Tone Machine. The Tone Bender and Big Muff can't clean up at all like the Fuzz Face via the guitar controls, and IIRC the Fox Tone Machine is somewhere in the middle. The Fuzz Face when setup correctly is really quite amazing as you can go crystal clear to crushing fuzz with your volume knob on the guitar. When you've tried it you realize Jimi Hendrix was doing it constantly in an amazing way.
by alibero | 2026-02-26 19:00:20+00:00
I've been looking into this. There seems to be some mostly-repeating 2D pattern in the LSB of the generated images. The magnitude of the noise seems to be larger in the pure black image vs pure white image. My main goal is to doctor a real image to flag as positive for SynthID, but I imagine if you smoothed out the LSB, you might be able to make images (especially very bright images) no longer flag as SynthID? Of course, it's possible there's also noise in here from the image-generation process...

Gemini really doesn't like generating pure-white images but you can ask it to generate a "photograph of a pure-white image with a black border" and then crop it. So far I've just been looking at pure images and gradients, it's possible that more complex images have SynthID embedded in a more complicated way (e.g. a specific pattern in an embedding space).
by LatencyKills | 2026-02-26 19:00:38+00:00
I'm currently building a tool for macOS that allows users to "see through" app windows without constantly alt/cmd+tabbing. https://imgur.com/a/gsKFJ7f

A year ago I would have have gladly shared it on HN but now the comments will be nothing but "probably made with AI!". Or "I saw an em dash in your comments so it must be AI!"

It isn't enough to claim, "Not made with AI" any longer because no one believes you. I have 30+ years of experience... how do I even prove I wrote my code at this point?
by OakNinja | 2026-02-26 19:01:09+00:00
I recently wrote a blog post about exactly this, and I agree with your perspective. Vibe coding helps with showing other people your idea and get them to understand it, try it and, most importantly, help you fail fast. But as the product matures, the gains of using LLM's and agentic engineering will go from 10000% efficiency to something like maybe 30(?)% productivity gain? Which is still awesome, of course.

"The real test of Vibe coding is whether people will finally realize the cost of software development is in the maintenance, not in the creation."

https://blog.oak.ninja/shower-thoughts/2026/02/12/business-i...
by Aurornis | 2026-02-26 19:01:09+00:00
> and it has to do with how the Maker Movement actually ended.

> The central promise—that distributed digital fabrication would bring manufacturing back to America, that every city would have micro-factories, that 3D printing would decentralize production—simply didn’t materialize.

This version of the Maker Movement only ever existed in news articles and hype bubbles.

The Maker Movement was never about building small factories and consumer 3D printing was never about manufacturing things at scale. Everyone who was into 3D printing knew that we weren't going to be 3D printing all of our plastic parts at home because the limitations of FDM printing are obvious to anyone who has used one. At the time, consumer 3D printers were rare so journalists were extrapolating from what they saw and imagined a line going up and to the right until they could produce anything you wanted in your home.

The Maker Movement where people play with Raspberry Pi, Arduino, and cheap 3D printers is possibly stronger than ever. Everything is so cheap and accessible now. 10 years ago getting a 3D printer to produce parts was a chore that required a lot of knowledge and time. Now for a couple hundred dollars anyone can have a 3D printer at home that is mostly user friendly and lets them focus on printing things.

The real version of the Maker Movement just isn't that interesting to mainstream because, well, it's a bunch of geeks doing geeky things. There's also sadly a lot of unnecessary infighting and drama that occurs in maker-related companies, like the never ending Arduino company drama, the recent Teensy drama that goes back years, or the way some people choose their 3D printer supplier as their personal identity would rather argue about them online than print.
by rockskon | 2026-02-26 19:01:20+00:00
And yet it's never "now". The promised results are never here.

I understand one of the chief innovations the AI industry produces is rhetoric and hype, but it's insufferable and repetitive.

A better AI isn't good enough. "Closer" to a stated goal isn't good enough.

Deliver results that have value to more than hobbyists and academics.
Ask HN: Why do AI coding agents refuse to save their own observations?
by nicola_alessi | 2026-02-26 19:01:37+00:00
I've spent months building tooling for AI coding agents and hit something I can't fully explain.

If you give an agent (Claude Code, Cursor, Codex) a tool to save observations — "save_observation: persist this insight for future sessions" — and explicitly instruct it to use the tool in system prompts, config files, everywhere you can, it calls it maybe 30% of the time.

The agent will happily use tools that help it complete the current task. But a tool that only benefits future sessions? Almost never.

My working theory: these models are optimized for task completion within the current context window. Saving an observation has zero value for the current task — it's a token cost with no immediate reward. The model has learned that every token spent on "let me save this for later" is a token not spent on the actual work. The incentive structure is wrong at the training level.

I ended up building a passive observation system that watches what the agent does and infers observations from tool calls and AST-level code diffs, without requiring agent cooperation. But I'm curious if others have found ways to make agents reliably self-document.

Has anyone solved this? Techniques like:
- Prompt structures that actually get agents to save context
- Fine-tuning approaches that reward knowledge retention
- Alternative architectures for persistent agent memory

Or is passive observation the only reliable path when the agent won't cooperate?
by afavour | 2026-02-26 19:02:04+00:00
I think you're falling victim to survivorship bias there, or something like it.

In 1940 I might have said "fusion power is possible" based entirely on what advanced psychics knowledge I had. And I would have been correct, according to the laws of physics it is possible. We still don't have it though. When watching Neil Armstrong walk on the moon I might have said "moon colonies are possible", and I'd have been right there too. And yet...
by jonas21 | 2026-02-26 19:02:32+00:00
Google Maps' high-resolution "satellite" imagery is actually captured from planes.

Antarctica is huge (1.5x the area of the US), it would be a dangerous logistical nightmare to fly the sorts of patterns you need to capture aerial imagery there, and it's almost entirely covered in non-descript ice -- what would be the value of having high-resolution imagery there?
by ACCount37 | 2026-02-26 19:02:34+00:00
We only call it "schizophrenia" when those constructs are utterly useless.

They don't have to be. When they aren't, sometimes we call it "mathematics".

You only have to "test against the real world" if you don't already know the outcome in advance. And you often don't. But you could have. You could have, with the right knowledge and methods, tested the entire thing internally and learned the real world outcome in advance, to an acceptable degree of precision.

We have the knowledge to build CFD models already. The same knowledge could be used to construct a CFD model in your own mind, if only, you know, your mind was capable of supporting such a thing. And it isn't! Skill issue?
by bigbadfeline | 2026-02-26 19:02:56+00:00
> Is the real master hacker Lennart Poettering, for making sure his architectural choices didn't appear in this video?

systemd is doing what it was designed to do... Cute videos are doing what they were designed to do too - hiding that!

> OpenBSD don't include any lines of code in OpenSSH to support systemd. Come to think of it, "BSD" is another thing they don't mention in the script

And this!
by 1vuio0pswjnm7 | 2026-02-26 19:03:05+00:00
"I'm also curious because I remember that the first time I used the Internet (not internet, as it is nowadays), I had to buy a paper book with categorized links to websites."

I was looking at one of these books the other day called "The Internet Yellow Pages"

In the early 90s McGraw Hill published a book with this title

I found a version published by Que (Pearson Education) from 2007 (I suspect there may even be later editions)

That's 14 years into the public www

This was right before the iPhone

I never used these books. The best resources I remember were lists of sites published via FTP

Some of the nostalgia is still easily accessible via textfiles.com

I still use the internet in much the same way I did when I was first connected through a university. UNIX-like OS, no graphics, 100% command line

The main difference between then and now for me is the hardware and bandwidth

Everything is so much faster

IME, generally any slowness today is due (directly or indirectly) to the commercialisation ("monetisation") of _traffic_, e.g., ads, tracking, or having to use Tor to avoid all the nonsense

Originally the idea of commercial use of the internet was to sell products and services (excluding "advertising services"), not to sell and "monetise" _traffic_

Internet subscriber bandwidth is now used by companies for free to perform data collection, surveillance, telemetry, mostly undetected by the subscriber

For example, the majority of "Big Tech" revenues do not come from selling products and (non-advertising) services but from performing data collection, surveillance and "ad services". Even popular subscription software that predated the web, e.g., MS Windows, is engaged in data collection, surveillance and ads/tracking as a "business". Apple, once a traditional hardware company, is engaged in this activity as well

1. I have been doing some information retrieval experiments and the speed can be mind-blowing
by freedomben | 2026-02-26 19:03:14+00:00
Ah, yeah that's fair since we're talking about moderating online discussions which are accessible for the public. Although I think the principle still stands for people who aren't approaching the discussion from a principle of neutrality. The people in the audience that you want to change the minds of will react similarly to the way I described, so you might get a small percentage of open minded people but you limit your reach. The extremity of the position also tends to resonate poorly with moderates/undecideds, so I would still suspect that a more reasoned, logical argument would be more effective with the audience. That said though, you make an excellent point.
by cosmic_cheese | 2026-02-26 19:03:23+00:00
All this is also a great argument for just not making browsers capable of conveying this kind of information in the first place…

Some might argue that it allows for better web apps, but the delta between how much better in can make web apps and how much poorer it can make the overall web experience is too great to be worth it, and that's before one gets into the privacy implications of browsers being so eager to share all these little nuggets of info.