News for hackers. Stuff that matters.

RSHEPP

Can you expand on why this is your biggest worry?
We just update PHP from 5.6 to 8.5 lolol it's been delayed for years, done in a day with QA...
Re:Were Software Engineers blue-collar workers all along? on Tuesday October 13, 2026 @12:56PM (#50074878)
The vibe coders on my team are always adding duplicate methods, huge dependencies for one method from the library, or tests that are so over engineered they are flaky and unreliable. Of course it "works", but there is still the cost of resources they don't ever consider. Maybe some day they won't need to, but for now they still do.
Re:Small Programming Tricks on Wednesday September 16, 2026 @07:48PM (#49734618)
Self hosted Atuin would do this for you too. Unless you don't want the added tooling/complexity
Wife is ER nurse, she goes through a pair of Hokas every 3-6 months.
Re:GPT-6 Astra on Thursday September 03, 2026 @05:24PM (#49557273)
I am going to take my 401k and open up a coffee or bike shop. If I am going to be broke, might as well enjoy what I do.
My first real job was in McKinney, sad to hear they are all dead.
Re:AI is removing the middle class of software engineering on Wednesday August 12, 2026 @02:03PM (#49276360)
Yes to all, but it's just me responsible for monitoring performance/cost. I either push back or fix it myself, but I am behind. So this is an attempt to give/push more ownership to the teams.
Re:AI is removing the middle class of software engineering on Wednesday August 12, 2026 @01:35PM (#49275994)
Startups have limited resources, we prioritize the best we can. As a staff engineer it's my responsibility to bring this to my company, but it's not an overnight process.
Re:AI is removing the middle class of software engineering on Wednesday August 12, 2026 @12:34PM (#49275065)
It's not the whole culture and product, it's specific teams that do it. And trying to push back on teams that are "producing" is not a simple task.
Re:AI is removing the middle class of software engineering on Wednesday August 12, 2026 @10:56AM (#49273420)
This 100%. I just requested a hackathon for performance improvement (might be wasted effort).

We are pushing tons of code and now our CPU usage has grown exponentially over the past year because the bad engineers just ship whatever Claude gives them and do not think about the consequences.

Our biggest consumer of CPU right now is HTTP connection churn because engineers are creating new clients every request we handle. If the engineers would just think for a second, push back on Claude, even Claude would tell them this is bad. But they don't... Platform engineering is now 10x harder with terrible engineers and unlimited code machines.

Don't even get me started on ffmpeg usage, engineers act like the resources are unlimited.

Re:What Is a Product? on Saturday August 08, 2026 @11:19PM (#49228127)
For my small team we are not creating our versions, we're just more likely to find a self hostable version and use an LLM to help setup in production. For us it's a middle ground between the build your own SaaS and paying $10ks. But in some instances we do still pay for the other company to own the on call.
Re:.gitignore Isn't the Only Way to Ignore Files in Git on Thursday June 18, 2026 @10:30AM (#48585973)
Interested in examples of the types of scripts others collaborators wouldn't be able to use? Like scripts for PR workflows?
I would ask for references for the suicide claims, so others can assess the impact themselves. That's a very serious claim to provide without any proof, especially to a group of people who very well be going through the same thing. I am not saying it did not happen, only it's the right thing to do.
Re:Building for the Future on Thursday May 07, 2026 @05:12PM (#48055110)
Any other engineers just living life frozen at this point. I am unable to make any life decisions because it seems like I won't have a career in the near future. I am unable to purchase a home to settle down for my family, because dad might not have a job next week. I know I am fortunate to have a job, many don't, but fuck if this career isn't the worse thing ever for my overall health and happiness.
It's great, I'm in my 30's, two kids, relatively high income family, but can't make any financial decisions because it feels like on a dime we will be living paycheck to paycheck all while having zero debt. It's a stress I never thought I would have.
Re:An Honest Review of Go (2025) on Thursday January 08, 2026 @03:51PM (#46546274)
Guess I am scared to program for real since I don't use a "real" language like Rust. What a wild statement to make.
Re:Minneapolis driver shot and killed by ICE on Thursday January 08, 2026 @01:47PM (#46544831)
Feels like the most important thing we can do is document it all. Save multiple encrypted copies. There is so many things worth documenting, but don't let others tell 'you' what happened. Write it down.
Make sure to opt-out before handing your ID over to the agent. They will claim you can no longer opt-out at that point, even before scanning. I had one plead to my wife to go through, because they are being watched by management and it wouldn't look good.
Re:Ask HN: Who is hiring? (January 2026) on Friday January 02, 2026 @12:14PM (#46466961)
Rockbot | Senior Engineers (Fullstack & Ads) | Remote (US) | rockbot.com

Media platform for businesses. Music, TV, digital signage, ads. Runs in restaurants, bars, retail chains across the country. ~20 engineers, real ownership, backed by Google and UMG.

Stack: Go, Vue, GCP, Kubernetes, NATS (future) for device comms.

Fullstack: Own features end to end. 5+ yrs backend, 2+ yrs frontend, cloud infra. https://grnh.se/kf32f5fk4us Ads: Ad serving, targeting, measurement, data pipelines. Ad tech background helpful (VAST, IMA SDK, SSAI). Distributed systems, SQL. https://grnh.se/f8msf4aw4us

$150K-$210K + equity + benefits.

Questions welcome, or email ryan dot sheppard @ rockbot dot com

This right here - I am migrating all of our GHA to use the mise action. Makes keeping the version of Go, linters, formatters etc. for the project so much easier. Haven't added the mise.lock yet, but on the list. Now getting my small team of devs to try using mise is much harder.
Re:Ask HN: Who is hiring? (December 2025) on Tuesday December 02, 2025 @06:16PM (#46128260)
Rockbot | Senior Engineers (Fullstack & Ads) | Remote (US) | rockbot.com

Media platform for businesses. Music, TV, digital signage, ads. Runs in restaurants, bars, retail chains across the country. ~20 engineers, real ownership, backed by Google and UMG.

Stack: Go, Vue, GCP, Kubernetes, NATS (future) for device comms.

Fullstack: Own features end to end. 5+ yrs backend, 2+ yrs frontend, cloud infra. https://grnh.se/kf32f5fk4us

Ads: Ad serving, targeting, measurement, data pipelines. Ad tech background helpful (VAST, IMA SDK, SSAI). Distributed systems, SQL. https://grnh.se/f8msf4aw4us

$150K-$210K + equity + benefits.

Questions welcome, or email ryan dot sheppard at rockbot dot com

I am a big fan of lunchmoney, built a TUI for it with their API too.

https://github.com/Rshep3087/lunchtui

this is just marketing material for github products...
Re:How AI Conquered the US Economy: A Visual FAQ on Thursday August 07, 2025 @11:48PM (#44833189)
I would love to figure out why I don't see this at my company. People still shipping at the same rate as before, customers bringing up more and more bugs, problems that require planning for scale are not being thought about (more bugs), zero tests still being written. All the code I am seeing generated is like one shot garbage, with no context around our system or the codebase as a whole.
She says it's both. By new stuff, it's mostly one off programs that handle small changes to the way billing or claims are handled. It sounds like they have a library of programs to start with and she extends it to fit the new edge case.
Correct. Updated.
My mother and her husband are COBOL devs for a US state government. She works on the health insurance side for teachers and other state employees. Think claim processing.

Lots of batch jobs running at night. Their alert system is an actual human who calls my mom when jobs fail in the middle of the night.

It's high paying for the city they live in, but not high paying for software development. They will both have full retirement and healthcare for life, assuming the government can fulfill it. They are both fully remote since COVID too.

She's also worked for state lottery, teacher's retirement system and DOT.

edit: she says they have a SQL database, but mostly store in IBM IMS

Re:Fang, the CLI Starter Kit on Wednesday June 18, 2025 @08:48PM (#44314492)
Just re-wrote an internal CLI to urfave from custom, but having issues with v3 autocomplete scripts. Might just take the time to switch over to cobra and use this.
Re:Don't just check errors, handle them gracefully (2016) on Tuesday June 03, 2025 @04:26PM (#44174343)
from my experience of late, engineers usually toss stack traces into LLMs and ask what the issue is. good error wrapping, engineers grep for one of the first errors and get to the error code right away. both ways work.

Older »