skysight-inc/HackerNews huggingface dataset:
Thanks, the headline got a real chuckle out of me.
> Who cares about docs?

I do (just sayin')...

But there are actually uses for sloppy coding (whether "vibe," or some other [low|no]-code variant).

In particular, prototyping. This has always been a great application for that kind of thing. I'm old enough to remember when Flash and Director were used to prototype UI (Heh. I remember Microsoft demoing their "Longhorn" UI from Director, and trying to hide it).

Also, if your actual product is the company, then sloppy code is fine (I guess). You are basically just showing a prototype, anyway.
I seriously don't know how Sasaki can stand there and claim they redesigned this from the ground up to be an entirely new console instead of a hardware refresh. I mean, all they really did is add one controller button for social stuff. The rest is QoL and performance improvements. Add backwards compatibility (even for the new features like game sharing) and this is literally just the Switch HD that people were begging for. If you want a true new Nintendo console, I guess you'll have to wait quite a while longer. That is if Nintendo hasn't gone full Sony/MS and starts releasing revisions only instead of innovating from now on. Heck, they even copied the separately sold Playstation camera. It's kind of a heartbreaking precedent when you think about it.
No, even construction projects don't get accurately estimated.
Software development is R&D, not a construction - lot more unknowns.
It is not skill issue by any means.
I'm sure there's a time and a place for "vibe coding", but a related point is with larger software projects, most work is maintenance (shameless plug: see my blog post on the subject[1]). It should be obvious that if there's a problem in a serious project, "just work around it or ask for random changes until it goes away" is probably not going to get you very far. I suspect perhaps "vibe coding" was just pointed out with the attitude of "hey this is kinda cool", but hype is blowing it out of proportion.

[1] https://www.construct.net/en/blogs/ashleys-blog-2/reality-lo...
On what revenue?
I once wrote A* in LabVIEW for a robot.

It was a competition sponsored by National Instruments, so the code was supposed to be in LabVIEW. Another person wanted to write it as a C plugin, but I thought that was cheating.

There's A* built into LabVIEW, but it's for completely generic graphs so it takes a lot longer to run. The rewrite brought it from about 10 seconds to compute a path, down to about 0.5 seconds.
Andreeson was also a Netscape founder. Andreeson was interesting in the web and involved in the development of a shipping web browser long before Clark got interested in the web and probably long before Clark even knew what the web was.

Clark however had money, connections and enterpreneurial and executive experience whereas Andreeson was just starting out in his career.
Technology is the answer. Automate as many of the "bad" jobs as possible and for those we can't, find some additional incentive structure to reward those who do them. I'm not calling for complete elimination of incentive structures, but I do think we can work off an equitable baseline today. Keep incentives around as a bonus —everyone has their basic material needs accounted for, you want to live a little better than your neighbor? Work this job that we cannot fully automate yet and that is unpleasant. If all the arguments from human nature and about behavioral tendencies that people use against "communism" are valid, this sort of approach will work and should offset any concerns people have about "who will do the dead end jobs if we don't effectively force people to do them to survive?" (by the way, I hope it's not lost on anyone how perverse that is—the argument for capital is effectively the argument that the only way to have humans do dirty work is to impose scarcity and artificially withhold their means of subsistence to force them to do so)

Our technological capabilities vastly outpace those of even just a few decades ago. Communism did not fail because of "human nature" or some other nonsense boogeyman people want to set up as a straw man, it failed for the simpler reason that we did not have sufficient mastery of material or recourse to automations. Today, that is no longer the case and what is actually holding us back are faulty arguments based on the existence of ghosts like "invisible hands" or "universal human nature".
About Time (Abstract)
How do you " understand/feel " the time? In context of years, decades.
Are there any differences between "feeling" the time now and idk in 1990s? I would love to hear your points..
Doesn't seem there is anything done in Dublin or other Irish cities though vs Europe? https://urbanaccessregulations.eu/userhome/map
I don't believe Dublin city air is all that clean given that the cars are primary mode of transportation.
Since my setup is for personal use I just use a VPN. My home router is running OPNsense and this setup wasn't too bad. I also pay my ISP for a static IP address.

https://docs.opnsense.org/manual/how-tos/wireguard-client.ht...

Then on my phone I just flick on the switch and can access all my home services. It's a smidge less convenient, but feels nice and secure.
I've had similar experiences but also reversed - saying estimates are too short, adding a buffer, saying they don't seem valid and we need to account for potential issues.

But also situations where a sales person would throw an estimate to the client which would end up being the official estimate due to no pushback.
Or clients stretching the scope of a feature.
Or underestimating/lack of understanding of a feature.
Or changes from up top in the last days of building a feature.

Or the worst - overestimating due to previous experiences, where the dev team ended up on an 8 month estimate for 3 months worth of work tops which, if true, would have probably sank the company.

They can really be correct or close to truth - and useful to know what an ideal/okay/worst case is for planning, but are often then used as the holy grail and broken due to external influences.

The most useful thing about them is actual ritual of estimating, as it requires the team to mentally go through the items in the spec and align on things they usually would handwave away.
I produce production quality code all the time with AI. I didn't believe the hype at first but here we are.
Any self-replicating program that's in an environment that's degrading it over time, should ideally remember what the 'source code' was. It makes sense that it's about where this property emerges early on.
9 year old me was fascinated about what the Anal Intruder was.
>where one of the kids at the study table stands up, screams repeatedly, and leaves, and with no reaction one of the kids

Also the part where they are gassing Kent in his dorm room, and another student passes them by with just a "hey" and keeps walking while they are wearing gas masks and clearly Up To No Good.

A classic "show, don't tell" example as you have all the information you need to know about the sort of place this school is from that scene.
If none are useful, then why does my manager keep asking me for them?
Can something not be "redesigned from the ground up" and ... still be similar to something else?
Tesla suffers worst quarter since 2022 as deliveries tumble
Do the size and shape of your deliverables magically change without warning? Mine never have.

Maybe you've lost it all in a hard drive crash? But in that case it is really easy to figure out how long it will take when you have nothing to compile.
Congratulations, amazing job and documentation, I will deep on it.
It's worse. They are using off-the-books communications to skirt the Presidential Records act, so they can delete their communications. They don't want incriminating evidence.
Plus points for using strace. It's one of those debugging tools everyone know about for emergencies that can't be solved at a higher level, and a great convenience of using Linux. The Windows ETW system is much harder to use, and I'm not sure if it's even possible at all under OSX security.
Isn't that what the bottom set of graphs show?
We value optimism, and telling ourselves that something won't be that much work makes it easier to start and commit ourselves to finding out that it's more work than we want later.
He was ordered deported because he wore a bulls hat and an anonymous informant claimed he was a member of a gang in a city he never lived in? Is that the basis we're talking about?
I haven't done anything with RubyUI, but I've been using Phlex for the past couple of months and I never want to go back. It's everything I wanted HAML or Slim to be. Everything is code. You create classes and functions instead of views and partials. Everything you know about managing and abstracting code suddenly applies to your UI rendering.

Paired with Tailwind, this is the fastest application development I've ever done.
> Conceptually, you need advertising. How else will you learn about new technology?

Check in with trade organizations or whatever? I mean, fundamentally, this is what a sales catalog for a retailer is. That can be, and has been, one of the functions of a store as opposed to a manufacturer selling directly.

I don't think any sane ban on advertising would prevent people from requesting information about new products (which could functionally be ads) which could well include uncompensated reviews in interest magazines or newspapers or whatever.

"This store exists (on your maps app), here are their hours and the category of thing they do, and a link to their website" and once you're on the site, they can go nuts telling you about what they offer.

There is very nearly zero value provided to society by advertising.
Because there's a better way for bots to get the data via the wikipedia database dump. Sending some large zip archives is a lot cheaper than individually serving every page on Wikipedia.
Nintendo Switch 2 – release June 5th, 2025
Civilization Was Built on Madness
There's a difference. I'm sure this hardware refresh will appeal to more people than, say, the PS5 pro - even when we're disregarding the marketing approach they're apparently going for. In particular because people begged just for this for years. But let's not pretend that it is anything more than that.
ctrl+f the doors

Looks like I'm the first. Panned by the critics, but excellent movie about the craze of the 60s leaving a purely countercultural vision slightly aside (already thoroughly documented) but showing how it damaged one of its major stars.
Wow, I can't believe how many people seem to be missing the point here and being overly negative. The fact that you can have an ai assistant code something like this by giving it instructions would be utterly miraculous 10 years ago, even less.

Whatever the ultimate usefulness of the website is, the point is using it is slick. It works and it works well.

Very nice demo of vibe coding Tom. I appreciate it.
can someone explain it to me, why should I buy 1 square for an amount of money to place my info on that square? Does this give me an extra exponation? visibility? Something else???

with the million-dollar pixel-selling page, it was possible to "draw" a logo or words - it was instantly visible. With the 10000resumes -> just imagine, 10000 individuals have bought 1 square. How do you even find yours on the grid of 10000 squares???
Location: Canada
Remote: Yes
Willing to relocate: Depends
Technologies: Elixir Phoenix, nodejs, Linux DevOps, PostgreSQL, InfluxDB
Résumé/CV: https://kuzyn.info/scousin_resume_2025.pdf
Email: [see resume]

I specialize in Linux DevOps and functional programming. With over 10 years of experience, I have deployed various stacks on every continent except Antartica. I have worked in regulated, high pressure, and multi-stakeholder environments, delivering projects for the Formula One and Formula E championships, the British National Health Service, and the City of Montréal. My SSHRC-funded graduate research focused on digital technology and its eﬀects on surveillance, radicalization, and community building.
its a common thing on these sites. People complain about it all the time as alot of the models arent even printable. Some of these sites have a money making systems that are being exploited though. So there is a financial incentive to this as well.
Tesla (TSLA) announces 336,681 deliveries, far worse than expected
For a brief overview of work simplification and its history I would highly recommend this post - https://www.governance.fyi/p/process-and-performance-how-ame...
And you have illustrated my point perfectly, even down to using air quotes to describe a relationship of my own. Did you intend to go further and perhaps call me something truly awful? As I am not "center" according to you.

I am able to maintain friendships with people I disagree with, even on very fundamental things.

You capture exactly the drift that has occurred in discourse, where neither side is able to talk to each other with any level-headedness, but remains fixed in escalation, certain the other side intends their extinction.
Woah. Just noticed that this story took a huge dive. Could the pile-on to a YC startup have anything to do with that?

I actually feel ambivalent about that. I think that companies should either succeed or fail on their merits (which can include the Court of Public Opinion), and, personally, I don't really like publicly slagging the work of others; even if I find it problematic.
What's the difference?

Just visuals?

I've re-designed code from the ground up, but you'd never know it based on looks...
Using Qubes is orthogonal to what operating systems you're running as guests within it. Every OS is hostile, if only passively (leaking information to the network in the myriad of ways that have become acceptable today, for example).
Maybe that would be enough. But the belt-and-braces approach of superglue with silica gel bags in a closed jar, in a fridge, seems to work well and has meant the superglue is still usable when I end up needing it....
Turkey Creek Jack Johnson: Why do you do it?
Doc Holliday: Wyatt is my friend.
Turkey Creek Jack Johnson: Friend? Hell, I got lots of friends.
Doc Holliday: I don’t.

Goodbye Doc Holliday.
nytcooking is kinda the gold standard.
This is about the material, not the size. If the solder just doesn't stick, it doesn't matter how big it is.

Common solder is, of course, designed to stick really well to copper. Which it does. To solder more exotic things, you probably need a completely different alloy.
Changing the color of a door will cost you a few hundred dollars or less. Changing all the windows may cost tens or hundreds of thousands of dollars. Rotating the foundation five degrees may be more expensive than building a new building.

Not all changes are equally huge in construction.
Eventually youll give in to the fact that ai is useful, and maybe revolutionary. Until then, continue using swear words and sticking your head in the sand
It's a low effort way to make you consider all the necessary steps and possible contingencies for delivering the work. Creating the DB, onboarding to the API, etc., etc.
For those who are worried about indoor air pollution like me, I found out thanks to this [dynomight post](https://dynomight.net/ikea-purifier/) that having an efficient air purifier is a low bar and is actually quite accessible to poor people like me !
Sure, but you do realize the alternative is basically to impose artificial scarcity to force people to work for their survival and do jobs that they don't want.

I can't see how that is at all morally superior to communism, or how it is any less of a capitulation to the worse tendencies of human nature (hoarding resources for yourself, imposing destitution upon others to get them to do what you want, believing other people are worthless and lazy and that you alone have the wherewithal to be a true hard working human and thus you deserve the extra capital you extract).

All these arguments about "human nature" are bogus. Back then we were not as technologically advanced as we are today. Today we effectively have the means to ensure the goods of society are evenly distributed as a baseline and we also have the means to effect that distribution (think that's not true? Look at amazon. It is basically a privatized version of this idea). The thing holding us back today are these straw man bs arguments that point to ghouls and ghosts like "human nature" and "lazy people" that try to argue that the degradation of society is a natural consequence of equality. No. It isn't. You are witnessing the degradation of society in some countries right now and in almost every case it is because they are grossly unequal and people hoard resources for themselves.
It’s getting downvoted because the parent comment aligns with what Elon said about Wikipedia; so it’s a knee jerk reaction. Though the sentiment is factual.

Previous discussion: (2022) https://news.ycombinator.com/item?id=32840097
There were four full seasons of it.

https://en.wikipedia.org/wiki/Halt_and_Catch_Fire_(TV_series...
One insight here is that there is a cost to estimation, and that your marginal improvement on estimate accuracy begins to level off, so too much estimation is waste.
Nintendo Switch 2 specs: 1080p 120Hz display, 4K dock, mouse mode
You might find "Laborem Exercens"[0] a good read.

[0] https://www.vatican.va/content/john-paul-ii/en/encyclicals/d...
He is not a citizen of El Salvador, he is Venezuelan. The sole reason he was classed as a member of that criminal organisation are his crown tattoos, and 'secret inside information'.

The Guardian article gives some more background, and explains these (catholic) tattoos:

https://www.theguardian.com/us-news/2025/apr/01/its-a-tradit...

(Hint: there are legitimate reasons for receiving asylum in the US as well.)
TypeScript is a suitable alternative to real proof assistants like Rocq. Not only does non-termination break Curry-Howard like you mentioned, the type system of TypeScript is actually unsound on purpose: https://www.typescriptlang.org/docs/handbook/type-compatibil... :)

It's still fun to see how far we can take an unsuitable type system like that of TypeScript for formal verification.
Healthcare disaster recovery must ensure lifesaving during ransomware infection
Have you ever tried to sell that kind of code update to a customer? They usually expect something like improvements or at least changes instead of merely juggling backend components behind closed doors to put a new price tag on it.
Sold. Pay by page retrieval rate.
I still miss the d-pad
Wow, they really got me with that April Fools' prank! Sorry for the mix-up, folks.
The greatest practical joke I ever played was on my parents, and completely innocently, meaning NOT on purpose:

I recommended them to see "Top Secret" when I was in 9th Grade. My Catholic parents!

They came home and my mother said, "We are never listening to a movie recommendation from you ever again."
i was thinking the same thing. it might be the case that the scrapers are result of the web search feature in llms?
mandatory link: https://github.com/TecharoHQ/anubis

It's an interesting project, I wish there would be better ways to do that, but I guess we are on war with crawlers for a while already.
Vibe coded crawlers
I agree that a property owner should be able to do what they want as long as excess noise, smells, or shadow doesn't leave their property. I wonder if zoning rules aren't just another form of HOA that people voluntarily opt into by moving to specific cities.
Important to note this was written in 2015 likely during the airing of Season 2, which is hinted at with "in a recent episode" wording.

Boy, those early seasons of "getting so close to success before all the self-sabotage happens" were kind of brutal in a way, but I still highly recommend pushing through to the later seasons.
Location: Lagos, Nigeria (GMT+1)
Remote: Yes
Willing to relocate: Yes
Technologies: Figma, UI Design, UX Design, Product Design, UI/UX Design, Web Design, Adobe Creative Cloud (Illustrator, Indesign, Photoshop AfterEffects, XD etc.)
Résumé/CV: https://drive.google.com/file/d/1Ktam5hoIqc7J-lGBzHNDk-ojA4QsELYo/view
Portfolio: www.bernice.design
Email: textbernice@gmail.com
Linkedin: https://www.linkedin.com/in/bernicejohnson1/

Hey, I am Bernice Johnson and I'm a product designer with over 4 years of experience, creating useful and truly meaningful digital experiences for everyday users. I am passionate about turning complex ideas into clear solutions using data-driven processes to translate business objectives into experiences that truly resonate with users. By combining my design skills with insights from my degree in psychology, I design experiences that not only works well but also feels right for its users while addressing their problems and improving the human-computer interaction.
There are also badges that will highlight the squares purchased by users. If user appears in the leaderboard.
Thanks for teaching me about this! I listened to it and immediately thought I recognized it from Jamie XX's Oh my Gosh. In the event I was wrong, it samples Lyn Collins -- another classic sample I believe, certainly in hip hop. But I'm sure I'll hear it pop up in lots of places now, always nice to learn a piece of history.

https://www.whosampled.com/sample/343380/Jamie-xx-Gosh-Lyn-C...
This is the most reasonable explanation. Wikipedia is openly opposed by the current US administration, and 'denial of service' is key to their strategy (i.e. tariffs, removal of rights/due process, breaking net neutrality, etc.).

In the worst case, Wikipedia will have to require user login, which achieves the partial goal of making information inaccessible to the general public.
> Among its aims is establishing Europol as “a truly operational police agency to reinforce support to Member States,” something potentially comparable to the U.S. FBI, with a role “in investigating cross-border, large-scale, and complex cases posing a serious threat to the internal security of the Union.”

> Alongside the new Europol, the Commission said it would create roadmaps regarding both the “lawful and effective access to data for law enforcement” and on encryption.

Yes, even more integration, more surveillance and breaking of encryption because "safety". That's exactly what EU needs. /s

All of these attacks on freedom will continue as long as the extremist Ursula von der Leyen is in charge. I hope to live to see the day this whole monstrosity falls apart.
This remains great reading for software estimation: https://www.researchgate.net/publication/247925262_Large_Lim...

I'm barely even interested in talking about the subject anymore - estimating software is only useful as an alternative viewpoint to help understand what you are building. Nobody accurately estimates complex software in any meaningful way. Even min/max/most-likely estimation isn't that useful, but ok to think about.

Hidden complexity and simplicity lurks everywhere. "3 month projects" turn into 3 day projects because of an unknown tool. Or a simple problem (think fermat) turns out to be insanely complicated.

The core issue is that when you create a function, or module, or whatever, you never need to do it again. So you are always creating new things. If you are writing the same code again and again, you are bad. Now, the past 10 years or so, that was less true as we wrangled with yaml configs and gluing together pipelines and modules and services. But I think AI is really good at that stuff, so I think we'll be back to always working on original things.

And that doesn't even take into consideration legacy codebases - good luck estimating changes to those ;)
gift link?
I'm not convinced "software development is R&D, not a construction" is really true. But, I agree there are more unknowns.

Maybe more accurately...
- construction project estimates are done after architecture and some engineering analysis are completed.
- software projects often include the architecture and analysis
Simple and clever. One concern I have is in my experience the kindle displays are quite fragile, I would worried it would break mounted like that.