MurphyA/hacker-news huggingface dataset:
by Macha | 2025-10-21 21:21:52+00:00
The problem is leadership buy in. The person throwing the LLM slop at github has great metrics when the leadership are looking at cursor usage, lines of code, PR numbers, while the person slowing down to actually read wtf the other people are submitting is now so drowning in slop that they have less time to produce on their own. So the execs look at it as the person complaining "not keeping up with the times".
by carlosjobim | 2025-10-21 21:22:04+00:00
Very level-headed comment. I'm one of those who sees programming as a means to an end and nothing else.

If I order something to be delivered, I don't care what model of car the delivery company uses. Much less what kind of settings they have for the carburetor needles or what kind of oil they're using. Sure, somebody somewhere might have to care about this.

That's also how people like me see programming. If the code delivers what we need, then great. Leave it be like that. There are more interesting problems to solve, no need to mess with a solution which is working well.
by Arainach | 2025-10-21 21:22:08+00:00
>assumed teachers have the same protections in deep blue Washington state

California is just as "blue" as Washington.

>move to a state where the job prospects are better. That sounds like "let them eat cake", except that moving to another state as an American citizen is a lot easier than what of people went through fleeing the Sicilian Mafia or the Irish Potato Famine, let alone WW2 European front or the fall of Saigon.

There is no such state. Nearly every state is in budget crisis and cutting school funds, and a certain vocal segment of them are actively attacking the entire concept of education, banning books, prosecuting teachers who provide support to their students or talk about how the world works, and more.
by lanstin | 2025-10-21 21:23:57+00:00
To emacs user, not knowing that magit is emacs is worth a down vote prima facie :)

I share your horror for GUIs ineffectively hiding the version control reality; but then, despite being an emacs and casual magit user, I still mostly git add files one by one, having git diff the files one by one, and assembling the changed files into coherent groups.
by FloorEgg | 2025-10-21 21:24:02+00:00
I asked three questions. Two were about the kind of future we want. One was about how we might get there. I know the “how” question can feel overwhelming. It often does for me too, and I think about it a lot.

What I find curious is that no one has really engaged with any of these questions yet. Not even to reflect personally on why. That’s not a criticism, it’s an observation. I think it’s worth asking what makes this kind of conversation so difficult.

When I said that declining to imagine a better future was telling, I didn’t mean it as a put-down. I meant it as a challenge. Because when we stop trying to define what better looks like, we give up our power to those who will define it for us. History shows where that leads. That’s how authoritarianism takes root; not only through force, but through the quiet surrender of imagination and personal responsibility.

If my earlier tone came across as condescending, that wasn’t my intent. My intention is tough love. I believe that acknowledging problems matters, but it’s not enough. If we stop there, we trade agency for frustration. I’d rather see us wrestle with what we want, even if it’s hard, than resign ourselves to cynicism.

So I’ll ask again: what kind of future would you actually want?

EDIT: I just realized that I missed part of an answer in your earlier comment, which I commend you for now. I apologize for not recognizing it before.

You said:

The optimistic future effectively requires some means of reclaiming some of that power and wealth for the rest of us.

Kudos. That's a start.
by CaptainOfCoit | 2025-10-21 21:25:18+00:00
> All while the author—who clearly only skimmed their “own” code—is taking no responsibility, going “whoopsie, Claude wrote that. Silly AI, ha-ha.”

Now I don't do code reviews in large teams anymore, but if I did and something like that happened, I'd allow it exactly once, otherwise I'd try to get the person fired. Barring that, I'd probably leave, as that sounds like a horrible experience.
by jjk166 | 2025-10-21 21:25:43+00:00
Stainless steel was a questionable choice for starship. If the pros outweigh the cons, which is yet to be seen, it will be mostly due to the peculiarities of Starship's other design choices. In general it's a terrible choice for rockets. I'm not saying Boeing would do a better job, but any actual engineer doing a ground up redesign starting today would definitely go with carbon fiber.
by aleph_minus_one | 2025-10-21 21:26:09+00:00
> The point of most jobs in the world is to "solve problems". So why did you pick software over those?

Because in a lot of jobs where you (have to) solve problems, the actual problems to solve are rather "political". So, if you are not good at office politics or you are not a good diplomat, software is often a much better choice.
by neom | 2025-10-21 21:26:24+00:00
As a test, I had it's agent mode look through HN for comments it felt I could add insight to based on what it knows about me and my experience. It found 7 comments about things I know about (startups/cloud providers) and 3 I don't (Fine tuning LLMs?!) - the comments it suggested on the 7 are the things I would have said, but not how I would have said them.

After I had done this test, I asked myself why I decided to do a test on something that would convert a joyful activity into a soulless one, and realized that a lot of the stuff I would use this for (including booking flights) is stuff I enjoy doing myself, or at least is "part of the adventure" if you will.

Interesting tool, not sure what I'll use it for yet.
by shadowgovt | 2025-10-21 21:27:39+00:00
What you have just described is an ExpressVote voting system, manufactured by ES&S (https://www.essvote.com/products/expressvote-3/). Here is an example how-to on using it from Micigan (https://www.youtube.com/watch?v=ebqktli8bRk). The only salient difference between what you describe and the actual system is that the paper run through the machine is also audited (to guard against someone ballot-stuffing by creating additional ballots when nobody is looking).

If you want this, the next step would be to get involved at your county or state level (depending on how your state makes voting technology decisions).
by nonameiguess | 2025-10-21 21:28:33+00:00
There are tons of counterexamples. Chronic traumatic encephalopathy. Limb amputation. Displaced bone fractures that are never set. Crohn's Disease. Being in a coma for six months and losing all of your muscle mass. Third degree burns over 90% of your body. Plenty of things that don't kill you also don't make you stronger.
by gregsadetsky | 2025-10-21 21:28:34+00:00
The longest is to adapt your app to a Dockerfile-based deployment, if it isn't already containerized. We have examples for most languages - for Flask, for example, the whole file is 10 lines long [0]

But to provision a new server, as these are "stateless" (per 12 Factor) servers, it's just 1) get a VPS 2) install Docker+Disco using our curl|sh install script 3) authorize github 4) deploy a "project" (what we call an app), setting the env vars.

All in all ~10 minutes for a new machine.

[0] https://github.com/gregsadetsky/example-flask-site/blob/main...
by fragmede | 2025-10-21 21:28:40+00:00
Never got the appeal of having someone else do something for you, and giving them money, in exchange for goods and services? Vercel is easy. You pay them to make it easy. When you're just getting started, you start on easy mode before you jump into the deep end of the pool. Everybody's got a different cup of tea, and some like it hot and others like it cold.
by colechristensen | 2025-10-21 21:28:48+00:00
There's a tone issue.

Marketing should be marketing and clearly so. Tech blogs are about sharing information with the community (Netflix Tech blog is a good example) NOT selling something. Marketing masquerading as a tech blog is offputting to a lot of people. People don't like being fooled with embedded advertising and putting ad copy into such pieces is at best annoying.

https://netflixtechblog.com/
by tzs | 2025-10-21 21:29:01+00:00
I've read that the average going above $50k for the first time in the US is largely due to two things:

1. There is enough financial uncertainty that many people are putting off buying a new car for now. The people most worried are also the people who would be buying one of those $20-40k cars. It's the upper end buyers who aren't being affected much by the uncertainty, so the average has gone up.

2. A lot of people bought EVs, which are more expensive than similar ICE cars, in the first 3 quarters to beat the end of the tax credits.
by Barrin92 | 2025-10-21 21:29:32+00:00
>Because I doubt finding a well paying job that you love is something that is achievable in our society,

Which is why I stressed twice, including in the part you chose to quote, that I am talking about people who can achieve that. If you have to take care of your sick grandmother, you don't need to feel addressed.

But if you did have the resources to choose a career, like many people who comment here, and you ended up a software developer completely devoid of passion for the craft you're living like a Severance character. You don't get to blame the big evil corporations for a lack of dedication to a craft. You don't need to work for one to be a gainfully employed programmer, and even if you do and end up on a deadbeat project, you can still love what you do.

This complete indifference to what you produce, complete alienation from work, voluntarily chosen is a diseased attitude.
by gambiting | 2025-10-21 21:29:47+00:00
No I did read it that way. I understand perfectly that their child developed a peanut allergy, and I'm very sympathetic - but the assumption that if only they fed her peanut brittle within some specific time period would have avoided it is just pure fantasy, or wishful thinking at best. They are of course free to assume so and I am well familiar with the feeling of "if only I did things differently" that every parent gets.
by brokencode | 2025-10-21 21:29:59+00:00
One nice thing about targeting a web engine is that your application could potentially run in browsers too. Lots of Electron applications do this.

Also you get to take advantage of the massive amount of effort that goes into web engines for accessibility, cross-platform consistency, and performance.

Electron is a memory hog, but actually very powerful and productive. There’s a reason why VSCode, Discord, and many others use it.

But yeah, I wouldn’t say no to a native Rust desktop stack similar to Qt. I know there are options at various levels of sophistication that I’m curious about but haven’t explored in depth.
by shadowgovt | 2025-10-21 21:30:30+00:00
The more comments I read on this specific HN topic, the fewer people I see actually involved in the polling process.

I really recommend people volunteer for it, if you're American and you're concerned. All you have to do is call your county elections office; they always want more people. You get paid near-minimum wage and it takes two days a year, but that's it.

What you will discover is that most of what people are asking for in this thread is stuff the states of the United States already do.

If a person is deeply concerned how the election is run? Go get involved. It's your country and your election system.
Ask HN: How do you managing staging database content?
by crummy | 2025-10-21 21:30:36+00:00
You have a staging environment, or maybe a bunch of them, that you push code to. The code is short-lived but you have a database as well. What do you put in this staging database? Some options I can think of:

1. Staging DB spins up empty. You create a user during use, probably data is never cleaned, reproducing prod issues is kind of a pain.

2. Staging DB is populated with some dummy data from scripts, possibly as part of deployment. Nice but you have to maintain the scripts.

3. Staging gets a copy of prod. Great for reproducing issues from prod, and possibly viable at small scale, but has some security issues - you'd probably need to censor some columns.

Perhaps there are other options, or ways to alleviate the pain here?
by hnuser123456 | 2025-10-21 21:30:46+00:00
I wonder, in situations like the Raptor lake fiasco or other "overclocked a little too far" scenarios where the circuit degrades to the point the frequency must be reduced to maintain expected stability, that some very small spots on the chip approached that temperature, while the temp sensor read 100C or below (not kicking in thermal throttling when it should've)?
by bluGill | 2025-10-21 21:30:52+00:00
The decision to not respond should not be considered an option for the UN. They can get a week max to decide what to respond, but a response needs to be sent quick. Otherwise you can assume someone will take the choice away and respond anyway. That someone could be a nation not liking the UN discussions, or it could be a rogue scientists with access to the powerful radios. (I doubt most of us could respond if we wanted to - even if someone is willing to break all laws they are either protected by too much security or they are too expensive to afford - but I guarantee someone who works at such a facility is willing to risk responding if governments delay too long)

Even if the UN makes a respond expect someone else to send a different one at some point.
by erentz | 2025-10-21 21:31:00+00:00
> Treasury’s efforts to shore up Argentina’s currency are part of a broader effort by Secretary Scott Bessent to stabilize the South American economy before President Javier Milei’s party faces midterm elections Sunday

Things like this used to be the job of the IMF, stepping in when there were genuine crisis, in theory with experts advising or demanding policy changes to prevent further crisis.

But it seems the crisis here is all self inflicted and the bail out is politically motivated. Is the expectation that after Sunday this won’t be needed and things will stabilized or is this structural and we’ll be on the hook holding the Peso’s peg forever?
by jrflowers | 2025-10-21 21:31:08+00:00
I like that he didn’t do any of those things. Like you are mixing up “Elon Musk the guy that spends 18 hours a day tweeting and retweeting various race grievances” and “Elon Musk as envisioned by Marvel Studios in 2010’s superhero film Iron Man 2”. None of the characters or events in that movie were real. That was all made up by writers so they could sell DVDs and 1/6th scale limited edition figurines.
by pdt409231 | 2025-10-21 21:31:19+00:00
>Accepting a pardon is a formal admission of guilt. You literally cannot pardon an innocent person. That's the whole point.

Wrong. Pleading guilty is an admission of guilt. Being convicted is not the same as admitting guilt. That is why there are things called appeals. Pardons can be a tool to overcome miscarriage of justice. And that's exactly what happened there. A partisan conviction by the regime they were protesting. https://en.wikipedia.org/wiki/Pardon

>And again, justifying or excusing political violence guarantees that more will come, which is why I'm particularly angered by what you're doing.

Strawman after strawman with you. Nowhere at all am I justifying political violence, because what happened was a mostly peaceful protest. I'm particularly angered by YOUR rhetoric, and it is amusing there isn't a shred of self awareness with that statement. If you haven't noticed, YOUR narrative has led to multiple high profile assassination attempts by leftists convinced Trump is a fascist or something. It hasn't merely guaranteed political violence, it has already happened. Multiple times.
by codingdave | 2025-10-21 21:31:29+00:00
So lemme get this straight. He put off the migration to a different back-end because they couldn't afford it. So then he moved or fired people to get the costs down... but still wants to do the migration, now with even less people to get the job done?

Make a decision, dude. Either invest in the platform or not. Don't shrink the staff while increasing expectations of what they must deliver.
by stronglikedan | 2025-10-21 21:32:23+00:00
> So the options are that we find apparently benevolent aliens willing to contact us, or that we find out that someone is out there but no way to communicate/reach them. I think the second scenario is the most probable one

I hope the second scenario is the most probable. Any aliens that could contact us would already know we can't even get along with each other, much less them. Even the most benevolent of aliens should see us as a "problem". (I was going to say "threat" but who am I kidding.)
by sodality2 | 2025-10-21 21:32:27+00:00
Do you plan on keeping it in your home? At that point I'd be worried about ISP networking or power guarantees unless you plan on upgrading to business rates for both. If you mean colo, well, if you're sure you'll be using it in X years, it's worth it, but the flexibility of month-to-month might be preferable.
by wartywhoa23 | 2025-10-21 21:33:37+00:00
It can show 0 successful predictions all it wants, but we'd been through global lockdowns and forced vaccination, there's an ongoing war in Europe with casualties in hundreds of thousands on both sides, Gaza is being demolished by Israel, Internet as we knew it is about to turn into whitelisted fiberoptic/5G TV, surveillance is rampant, and the rise of the global technofascist police state as the public is being entertained by the clown shitshow of top level politicians is not obvious only to those who've been trying to save their sanity by remaining in denial.
by rmason | 2025-10-21 21:33:44+00:00
Had a friend who was a grain farmer. His son was home from college and was helping out. He got into a grain bin to smooth out the lumps. This kid had done it multiple times before. But this time he got sucked in and went below the surface of the grain.

Almost immediately the father got out a torch and cut into the bin letting the grain empty out along with his son. I arrived shortly thereafter before the ambulance arrived. I remember being horrified, I'd known this kid since he was entering kindergarten. Sadly it was too late, just in a few minutes he'd suffocated.

I remember being in complete shock. I am normally never at a loss for words but I was that day. Months later his dad volunteered to me that you never get over something like that, you just learn to live with it. If this thing really works it will not only save lives but families.
by londons_explore | 2025-10-21 21:33:53+00:00
It's literally a loan to Argentina to support the friendly government there and the US's existing interests in pesos.

If we didn't do it, the peso would probably hyperinflate again and all our investments denominated in pesos would become worthless.

If we do do it, we get back all our money as long as the currency doesn't collapse in the future.
by hinkley | 2025-10-21 21:33:58+00:00
I've heard this so many times and not seen it contradicted so I started saying it myself. Even my last Ops team wanted to run some things in us-east-1 to get prior warning before they broke us-west-1.

But there are some people on Reddit who think we are all wrong but won't say anything more. So... whatever.

Nothing in the outage history really stands out as "this is the first time we tried this and oops" except for us-east-1.

It's always possible for things to succeed at a smaller scale and fail at full scale, but again none of them really stand out as that to me. Or at least, not any in the last ten years. I'm allowing that anything older than that is on the far side of substantial process changes and isn't representative anymore.
Show HN: GraceLitRev (Research Assistant Tool)
by luckysibanda | 2025-10-21 21:33:59+00:00
During my doctoral journey and article writing as a researcher (including systematic literature reviews), reviewing literature by themes was always challenging. So, we developed GraceLitRev, an AI-powered research assistant tool that lets users upload research papers, extracts 28 metadata variables, generates downloadable graphs, and exports data to MS Excel and RIS files.

GraceLitRev helps researchers quickly identify gaps in theory, methodology, data analysis, and future studies. Unlike other research tools that search the internet without user control, our tool gives users full control: upload your documents, review extracted data, and generate themes. It doesn’t write for you but saves hours of reading by extracting key information.
by mminer237 | 2025-10-21 21:34:20+00:00
AFAIK, they don't do any scholarships or really do any educational activities. By far their biggest spending item is just $105 million for salaries, mainly for all of its leadership, which is a majority of its expenses.

The second biggest line item is grants at $25 million, primarily for users to travel to meet up.

Then $10 million for legal fees, $7 million for Wikipedia-hosted travel.

I think it's pretty unethical to say you have to donate to keep Wikipedia running when you're practically paying for C-suite raises and politically-aligned contributors' vacations.
by gregsadetsky | 2025-10-21 21:34:35+00:00
Cheers, let me know if you do / hop onto our Discord for any questions.

We know of two similar cases: a bootcamp/dev school in Puerto Rico that lets its students deploy all of their final projects to a single VPS, and a Raspberry Pi that we've set up at the Recurse Center [0] which is used to host (double checking now) ~75 web projects. On a single Pi!

[0] https://www.recurse.com/
by testing22321 | 2025-10-21 21:34:49+00:00
> We’ve already beaten China to the moon by 56 years, 3 months, and some change. And counting

Of course, but there a few things to consider.

1. This is a new race. The olympics happen every four years to see which nation is the current best. It seems it’s time to find out again.

2. The last time the US was dominant was 56 years ago. That’s three generations. Based on SLS and the comments here, it seems extremely unlikely the US is still dominant. Let’s find out.
by jjk166 | 2025-10-21 21:35:02+00:00
The issue with the shuttle wasn't the material science. It was designed around a mission profile of servicing spy satellites, which at the time had film which needed to be developed. The defense department gave NASA requirements which could only be satisfied by moving the orbiter to the side of the rocket, dramatically increasing potential damage to the thermal tiles and making crew escape basically impossible. This was all justified by the incredibly large number of flights that the shuttle would fly to service these satellites, and the money the defense department would pay for these missions. The shuttle was screwed late in production when digital camera technology allowed for spy satellites that didn't need regular servicing, eliminating most of the demand for the shuttle and rendering the infrastructure designed for it unsustainable.
Show HN: GoSMig – minimal, type-safe SQL migrations written in Go
by padurean | 2025-10-21 21:35:13+00:00
I built GoSMig for my own projects and open-sourced it in case it helps others. It’s a tiny generic library (no external deps except golang.org/x/term) for writing SQL migrations in Go with compile-time checks.

It supports transactional and non-transactional migrations, rollback, status, version, and a small CLI handler so you can ship your own migration binary.

Why another migrator?

- Minimal API, no DSL or file layout to learn

- Type-safe via Go generics

- Works with database/sql and sqlx out of the box

- Should work with any db library (or wrapper) that implements some generic interfaces (see the "Core Types" section here https://github.com/padurean/gosmig?tab=readme-ov-file#core-t...)

- Tested with PostgreSQL, should work with any SQL RDBMS (MySQL, SQLite, MS SQL Server, ...)

Repo: https://github.com/padurean/gosmig

Docs & examples: README + examples branch https://github.com/padurean/gosmig/tree/examples

Would love feedback: ergonomics, missing guardrails, API rough edges, and real-world gotchas, etc.