frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Bring your website or project to Lovable

https://lovable.dev/free-import
1•doener•1m ago•0 comments

What YC's Minecraft and Mindustry agent swarms show about multi-agent teams

https://theainewsreport.com/2026-10-30-yc-agent-swarms-minecraft-mindustry-explained.html
1•titusblair•2m ago•0 comments

Disk I/O profiling with eBPF

https://coroot.com/blog/disk-io-profiling-with-ebpf/
2•nikolay_sivko•3m ago•0 comments

Binance hot wallet signed 50 EIP-7702 delegations 3 minutes before the drain

https://www.reddit.com/r/CryptoCurrency/comments/1xj0mp0/binance_hot_wallet_signed_50_eip7702_del...
1•Onavo•3m ago•0 comments

Show HN: Teaching a 4M-param model to read like a child, with RL and no labels

https://rjb7731.github.io/blog/2026/learning-from-scratch/
1•rybthrow2•4m ago•0 comments

Check for IOCs for the ongoing Claude Code extensions exfil campaign

https://github.com/cookiengineer/check-claude-code-exfil
1•cookiengineer•4m ago•0 comments

Recent and Cumulative Cannabis Use and Sleep in Middle-Aged Adults

https://jamanetwork.com/journals/jamanetworkopen/fullarticle/2855118
1•bookofjoe•7m ago•0 comments

More thinking isn't (always) better

https://www.ariwilson.com/writing/agent-effort-levels/
1•ariwilson•8m ago•1 comments

Signet: Cryptographic Enforcement of LLM Transitions

https://github.com/harishbalasubramanian/signet-ai
1•sterling-vance•9m ago•0 comments

What happens when cloud coding agents are as fast as your local machine?

https://opencomputer.dev/blog/cloud-agents-as-fast-as-local/
1•iacguy•9m ago•0 comments

The $200M Machine that Prints Microchips [video]

https://www.youtube.com/watch?v=B2482h_TNwg
1•tosh•11m ago•0 comments

U.S. Oil Industry Earned over $130B in Profit During Iran War

https://www.nytimes.com/2026/10/30/business/energy-environment/exxon-chevron-oil-profits-iran-war...
7•ceejayoz•12m ago•0 comments

First video gen model trained on real neurons online

https://twitter.com/AlexKsendzovsky/status/2116153410101944352
1•philippb•13m ago•0 comments

Show HN: I built a safety gate for autonomous coding agents

https://inbin-gate.vercel.app/
1•emmanueltsakpo•14m ago•0 comments

Show HN: Hashsync – Deduplicate SSH streams against the receiver's files

https://github.com/someplaceguy/hashsync
1•someplaceguy•15m ago•0 comments

OpenAI Private Intelligence

https://openai.com/business/private-intelligence/
1•pretext•18m ago•0 comments

A Working Nintendo in ~1GB of Qwen Weights

https://github.com/dbreunig/nesformer
6•dbreunig•20m ago•3 comments

Voyager 1 gives controllers the silent treatment

https://www.theregister.com/science/2026/10/30/voyager-1-gives-controllers-the-silent-treatment/5...
4•ohjeez•21m ago•0 comments

Show HN: NKTg AI – An LLM that decodes text before generating

https://nktg.org/
1•NKTgAI•22m ago•0 comments

Google Jules Turndown on December 31, 2026

https://jules.google/docs/changelog/2026-10-29
3•simonpure•22m ago•0 comments

A geography game where you guess cities based on compass arrows

https://visitwhale.com/city-angle/
1•whalegames•22m ago•0 comments

Package science into reusable, citable knowledge

https://www.aluna.ai
1•Bluestein•24m ago•0 comments

Product Hunt is swamped now

https://www.mahl.me/blog/product-hunt-is-swamped-now/
1•monneyboi•25m ago•0 comments

Interface Lineage – library of interface patterns and principles

https://interfacelineage.com/
1•ChrisArchitect•25m ago•0 comments

Show HN: Shell-pet – a hermit crab for your README that reacts to repo activity

https://shell-pet.vercel.app
1•amhtutt•25m ago•0 comments

OpenAI CEO Sam Altman Says You Having DRAM Instead of Data Centers Is "Terrible"

https://www.thegamer.com/openai-ceo-sam-altman-consumers-having-dram-terrible/
9•josephcsible•26m ago•3 comments

Postgres 19 is late, and it's AI's fault

http://rhaas.blogspot.com/2026/10/postgres-19-is-late-and-its-ais-fault.html
1•ingve•26m ago•0 comments

OpenRouter rebuilt provider routing for better, faster inference

https://openrouter.ai/blog/announcements/how-we-rebuilt-provider-routing/
1•tosh•28m ago•0 comments

Dan Bailey of Father John Misty Talks about Patrick Stewart

https://www.threads.com/@drichardbailey/post/DfGyTA3G9MS
3•dan-bailey•30m ago•2 comments

TradingView replaced the arithmetic behind math.sum and ta.sma

https://pynesys.io/blog/tradingview-replaced-the-arithmetic-behind-math-sum-and-ta-sma/
1•wallneradam•31m ago•0 comments
Open in hackernews

AI Isn't Replacing SREs. It's Deskilling Them

https://newsletter.signoz.io/p/ai-isnt-replacing-sres-its-deskilling
150•dorianniemiec•1h ago

Comments

dorianniemiec•59m ago
I wanted to use this post as a source to write on my web server project's blog on why debuggable web infrastructure matters even if AI SRE agents exists, but the idea got delayed and I ended up posting it on HN... :')
recroad•53m ago
I dug into general AI deskilling a couple days back[1] - no good signs anywhere, but there's a few things we can do like make concerted efforts to do programming (like a coding hour every week), do a Leet code question, and getting the agent to quiz before merging something (stolen from Notion).

[1] https://www.youtube.com/watch?v=EWuf2EekRSM

okdood64•48m ago
> make concerted efforts to do programming (like a coding hour every week), do a Leet code question

I'll probably get downvoted for this but: At 15 YoE, hell no.

Day-to-day coding lost it's allure to me about 3-4 years ago; it's just a means to an end. I think AI came at the right time for me.

leptons•44m ago
At 40 YoE, it seems like your heart was probably never in it. I really miss coding at my day job. I still code plenty for my personal projects.
radlad•35m ago
Let's not rush to such judgment - our desires change as we age, the field has changed (including what nose-to-the-grindstone coding looks like) and burnout affects many.

Plus, some people enjoy the rigors of solving in-the-weeds code problems and others enjoy building systems-level designs. This was always true.

hparadiz•30m ago
You guys act like the React component nonsense from the past 10 years is the same as the code I was learning at age 16. It's by far and away completely different. And none of it has been audited by Daybreak.
radlad•26m ago
That's precisely my point when I say the field has changed even for "true code writing."
hedgehog•20m ago
I'm very happy to let the robot handle any incidental React or other extraneous tools that end up adjacent to the core work I'm doing. It avoids getting blocked without interrupting teammates or spending time and cognitive capacity on stuff that has no lasting value in my work.
uludag•34m ago
I've been having this same gnawing feeling. I just started reading the book "The Collision" by Eric C So which promises to cover this subject. I haven't finished it but seems decent so far.

It's so depressing a thought that if I continue on this path, in a few years, let alone a decade, I'll be utterly unable to produce or even understand code. I realize the skill may not be very economically useful, but losing it is still a depressing outcome that's preventable in theory. At the same time I'm feeling a deep apathy towards building anything. Playing a Zachtronics game is the farthest my internal motivation can push me towards...

I'd love to hear what others are thinking/doing.

itishappy•20m ago
I've actually been thinking that designing a Zachtronics-like would be both great practice and great fun!
Avicebron•16m ago
I've been doing more networking recently. But any skill building is probably worthwhile.
okdood64•51m ago
> Some immediate targets include multi-signal correlation across metrics, logs, and traces, autonomous root-cause analysis for partially understood failures

AI is already pretty good at this in "SRE" workflows.

> AI-driven change risk assessment

And half decent at this.

bcvvvy•48m ago
Yeah that. Watched our lot spending 2 hours using Claude to debug shit that was blindingly obvious if they actually didn't go to Claude first.

If Claude goes down or stops existing when we go down, we're fucked.

winrid•42m ago
The best is when it's just two devs blindly sharing output from Claude back and forth during a major outage instead of USING THEIR BRAINS
perching_aix•23m ago
Something tells me they were not very big on doing that even prior to 1 BC (Before Claude).
temporallobe•46m ago
At this point a company can effectively fire you by taking away access the Enterprise LLMs.
seki285•44m ago
As long as I receive my paycheck I don't care, be passive aggressive to me as much as you want!
bcvvvy•44m ago
I am more worried that an LLM company could destroy your entire company by removing access or losing enough cash to go under.
phoghed•41m ago
AWS, Azure, GCP, etc could already do this more effectively. Your bank even more effectively.

At least for LLM absolute worst case scenario you can run models yourself.

bcvvvy•28m ago
Yeah don't start me on using the cloud. I am well aware of that concern.
rubiquity•45m ago
SRE was always a lame job description and so was the entire "DevOps" movement we had to suffer through during ZIRP. Real ones are oncall for the systems they build.
jghn•43m ago
DevOps was a reasonable idea, but it rarely actually manifested. If a company had an actual "DevOps group" separate from the developers, by definition they weren't doing DevOps.
LargeWu•36m ago
Part of the problem, and what ultimately drove me out of coding altogether, is that Ops is a specialized skillset completely orthoganal to the business of building applications. And, I was really bad at it due to a complete lack of interest. As cloud environments get more and more complicated one ends up spending more and more time dealing with that at the expense of building things.

Conversely, there are lots of folks who love ops type problems and are not well suited to building apps. So, it makes sense to put them on separate teams where they can each do the thing that they're best at, rather than fumble through the parts of the jobs they hate. But yes, at this point it's not really DevOps anymore, it's just ops.

iamflimflam1•31m ago
At one point I was very hopeful that the progression from Infrastructure as a service to Platform as a service was going to simplify things. Instead we seem to have ended up with mind boggling complex services.
dcss_gardener•29m ago
IMO it was a worthwhile experiment that probably went too far before being rejected.

Having the maintenance/ops requirements directly feed back into the design and engineering of the product is genuinely powerful. Especially for certain kinds of products, if executed with discipline you can get really good engineering reaction time with no degradation of quality, and often with much cheaper infra costs.

The problem is what you said though. People with both skillsets are rare, and combining them is legitimately a third skill on its own. And even "both" skillsets is a simplification once you start accounting for data, security, compliance, large scaling DB work etc.

It was mostly a dead end for these reasons but it was worth exploring for its potential. And some genuinely good engineering techniques went mainstream out of it, not a total waste.

tayo42•45m ago
> If human SREs (okay, now we have to use adjectives like human ) only engage with Tier 3 incidents, i.e. the novel, never-before-seen outages, where do they build the intuition to handle them?

Ime this doesn't happen or reflect the reality of work. I had one mythical job where I wasn't directly on call and only received escalations and didn't have a problem with debugging whole system issues. I still worked on the whole system day to day.

Also I feel like this post is also my frustration with sre. In people's minds it's just the job that deals with issues pumped out by swes and they have to work magic because no one else can be bothered to try at their job. This just reinforces that idea.

a012•43m ago
We use AI at work, Claude specifically, and it’s faster than avg SRE for trivial tasks like cross signals correlation. But it requires a lot of effort to build a harness from your company contexts for it to work like an SRE. And it’s just a tool so if you have to build your knowledge to make it useful, otherwise it’s just a blunt. Or in other word, incompetent people are incompetent no matter of tools
hedgehog•27m ago
Is it really that complicated to set up? A basic version is make everything work from a CLI in terminal coding agent of choice (probably already mostly there), hook it up to alerts, and let it run in a corner?
llama052•9m ago
Not OP, for me the issue is nuance of all of your infrastructure, application and outside layers. There's a lot of documentation and such, but often times things don't work as expected to a degree and it requires filling in the blanks correctly. The amount of times I've had an AI Agent misinterpret an alert and assume it was XYZ when it was some random layer it had no idea about is often.

It can certainly get closer but unless your tech stack is a webserver and an application it can get complicated.

menaerus•19m ago
What contexts would the AI model need for analyzing, let's say, cluster-wide incident other than the observability data that such systems anyway collect already?
jmyeet•40m ago
This is happening to SWEs too. If you have a certain amount of experience, you are capable of critically analyzing AI output. In Big Tech parlance, these are the Senior SWEs and higher. You require little to no supervision and can work independently.

But how do you make Senior+ SWEs? By having a pipeline of juniors who get trained and mentored. That pipeline is cooked now.

There is going to be a brief period where some like Staff+ SWEs are going to make a lot of money by being AI specialists. But the flood waters are rising for everyone. Those opportunities are going to shrink.

It's eventually going to be a problem that the ecosystem has died because there's no new blood and the people there lack the experience and critical thinking to understand what's being done.

I can use AI on topics I know because I can spot the errors. LLMs lie a lot and get things wrong a lot. What happens when nobody can check the output?

docheinestages•39m ago
Deskilling is not necessarily a bad thing, if what you refer to as skills are mundane things that should be automated. I do agree with the author in that people are becoming lazy when it comes to critical thinking and evaluating the decisions or work that AI presents to them. These are people who have little passion to do what they do, and for whom their role is primarily a chore.
radlad•38m ago
I think that's one reason - another reason is that people are time-constrained, backlogged and expected to do more than ever.
thelastbender12•27m ago
I don't think this is as black and white. You skill up by spending time with the domain. Of course, you learn better when you are involved in situations or jobs that actually matter. But getting rid of all the "mundane" distances you from the nitty-gritty and you lose that feel for the problem.
elpakal•27m ago
Agreed. I think there's also an argument to be made that it's upskilling non SREs to now be able to do SRE things.
andix•36m ago
> "Just as the FAA mandates manual flying time even when the autopilot is perfectly capable, SRE teams can designate certain incidents, even the ones the AI could handle, as human-practice opportunities"

This is a great example. Aviation is a perfect industry to learn from, they figured out a lot of things about how to keep humans from making mistakes. While complexity increases and automation takes away more and more tasks.

caaqil•21m ago
Aviation is different because their rent-seeking is enforced by the required legal hedging. I'm not sure the same incentive structure exists in the software side of things.

In other words, we might need to find some hobbies.

andix•14m ago
It is a good industry to learn from. I'm not suggesting SW should become exactly like aviation.
goncharow•13m ago
In what way is requiring someone holding the title pilot to know how to manually fly a plane in case of disaster “rent-seeking”?
Muromec•20m ago
Aviation is a good example if you want to have zero fatal mistakes. There is a way and there is a cost to do so.

The same way erlang is good example of how to run a highly available system with hot reload and observability and stuff. There is cost for that too.

Maybe not all of the projects need the same properties. I'm fine if some of the stuff is having scheduled or unscheduled maintenance. Some kind of government portal that I use once a year had my permission to be offline between 0300 and 0500 and then again after 1200.

numbsafari•36m ago
I assigned myself to re-read "Flowers for Algernon" based on my current frustrations with the team / cultural impacts of AI usage.

It's mildly orthogonal, but I think the metaphor is really quite apropos.

hvis•3m ago
Learning to Be Me by Greg Egan is also apropos.
solatic•35m ago
Ops is bifurcating in two:

* AI-resistant organizations led by graybeards who refuse to send telemetry off-prem (to either observability vendors or to inference providers) and will be dragged, kicking and screaming, into the future, over their cold, dead bodies. There's a lot of large, conservative organizations in this category like banks and governments, where budgets are rubber-stamped and Don't Break It If It Ain't Broken attitudes are tacitly approved of.

* AI-accepting organizations where Ops will go through the same great narrowing that Dev is going through now - build the dark factory and let it run. You do still need people who know what good architecture looks like and to shepherd changes to improve the overall system to make it more observable, scalable, and maintainable. You do still need Non-Functional Software Engineers who don't answer to Product, for the sheer political reason that you need people who have a long-term perspective, compared to Product that has a short-term perspective. The business will make decisions like "Vendor X is too expensive so we're migrating to Vendor Y" and you will need somebody to drive the agents to make that happen in a way that respects availability and compliance requirements. You probably don't need, in the long-term, a whole team of people to handle it, let alone a whole group or a whole division.

At the end of the day... focus on being a strong engineer. Somebody will always be needed to take care of the trees.

hparadiz•35m ago
Seeing this posted a week after I had to emergency push cve fixes to 1200 servers in production is pretty funny.

Every person on my team is capable of networking, product engineering, database, job processing and we have command of the entire stack. We will push updates for CVEs with stuff we manually compiled. We own the build system and have the ability to change product as needed. We all have experience in product and we're all capable of pushing fixes as needed. Frankly the SRE team is by far the smartest team I have ever worked with at any company I've ever worked at.

colinrand•35m ago
10000% agree. I am seeing this first hand. SRE and NOCs folks are turning into meat proxies.
himata4113•33m ago
I like this analogy that I've come up with: Non-writers can produce impressive articles that are unbearable to read the same way non-programmers can produce impressive software that is unbearable to use.
0x1F8B•29m ago
If it deskills that guy who reaches for complex bash when they should reach for golang but they don't want to bother with writing the build layer in the image, then I'm all for it.
cadamsdotcom•28m ago
Here's a thought experiment: why is it that I can't do long division?

The Calculator!

Calculators deskilled long division!

Thing is though: who gives a damn about long division? The real task is your taxes or making a massive BI report for your presentation tomorrow.

AI "deskilling" due to automating things makes old key skills become something you can just ask for and have done for you. Why bother staying skilled at those things when you can broaden? It clears the way for what used to take forever and be a specialist skill, to become something to steamroll through on your way to finishing a much greater outcome/task. It's the micro way that, in the macro, humanity becomes far more capable as a species. The gates are being flung wide open and the gatekeepers are being lapped and they have blogs!

It's not a tragedy, it's universal access to leverage.

debo_•26m ago
This is a poor analogy because I don't think your inability to do long division will cause as much damage as an inability to bring the site back up in an emergency situation.
Roonerelli•26m ago
the analogy doesn't work unless your role means having to occasionally do long division, on the spot, without a calculator
ToucanLoucan•25m ago
Except as every damn AI app says: AI is prone to making mistakes. If AI deskills you with a non-zero chance of getting the problem wrong, that seems deeply, profoundly bad.

You can type the same long division problem into a calculator 65,000 times and you will get the right answer 65,000 times.

Can AI get even CLOSE to that?

233mhz
pluc•28m ago
SRE was always about understanding; understanding data flow, understanding bottlenecks, understanding logs, understanding application architecture, understanding end user functionality, understanding break points, SLIs, SLOs. Understanding how to mitigate, gracefully deteriorate, restart, restore, recreate, scale, etc.

There is no understanding with AI-generated applications, full stop.

hectdev•15m ago
idk, I develop a lot of connected systems: Pis, Macs, lights, Google speakers, custom ESP32 boards. Understanding the capabilities and communication methods to pool them together is still very much part of what I do. If you're thinking one prompt -> production via AI, sure. But I don't think we are anywhere near that because there are so many moving pieces which still require human sign off: legal, design, QA, etc. To me, it just shift ups the level of understanding rather than replaces it.
brightball•13m ago
Agreed 100% with this.
oblio•6m ago
> There is no understanding with AI-generated applications, full stop.

Full slop, you mean.

Foobar8568•2m ago
For the last 10 years, I don't think I met a lot of senior architects or dev who could understand all that.

Companies loves to have "specialized experts" who skilled up in one afternoon in their field. It might be different in startup, but in consulting world in relatively large enterprises, it's just a fucking joke.

butwhat•23m ago
No it's forcing everyone to realize all the jargon was made up to sell books and land speaking engagements. Money from patents (2016 Alice ruling upending that whole scam).

Yall this was always just a money making scheme.

Never was it meant to carry humanity into the future.

kristianpaul•16m ago
If you are a single-task person and never stop to think why you do things probably AI can replace you.

SREs are about super-thinking, context switching, recognize patters and workflows, data movements, etc..

sesteel•14m ago
I think people are getting funneled into a new career path of being a technologist or technology director. People who can ask the right questions at the right time and direct attention to the appropriate areas given the goals and feedback.
hombre_fatal•4m ago
People don't appreciate how much of engineering is just as you've described.

When they imagine someone using AI (except for themself), they imagine the least curious, least inquisitive vibe-coder. And they invent the idea that the only way to be someone who asks questions or remains curious is to have paid the dues that they see themself as having paid. Therefore the world must always need them.

Well, all you have to do now is imagine the vibe-coder who has the same curiosity and inquisitiveness that you had especially when you were starting out and weren't yet a professional programmer. The only difference is that now you don't have to bootstrap a whole software career to understand how things work; you can skip that and merely ask.

perching_aix•14m ago
I work a "dev"ops job, and like yeah, I'm pretty sure this field is even more fucked than software engineering is.

IaC codebases, configs, utility scripts are relatively tiny, and fit into context windows whole. Models are eating them for breakfast.

They're really good at incident response. Sadly, much better than our dedicated colleagues from <location> ever will be. They'll chew through cloud service logs, application logs, application code, iac code and config, CI output, etc. to get whatever is needed, cause wide knowledge is no issue. Even disassembling stuff is no barrier, tracing things down from app level, to runtime level (e.g. JVM), to native calls.

They're really good at handling deployments, end to end infra setup and migrations, following checklists. Hell, they don't even really need checklists. Something that cannot be said about other dedicated colleagues from <location>, who cannot breathe without a checklist, will skip over steps, or otherwise very creatively misinterpret them or improvise something wicked.

They're really good at spinning up mad nice dashboards, and keeping business types happy with impressive looking write-ups they'll never read. It's really refreshing to not have to write those write-ups anymore (or the aforementioned checklists).

It's straight up both not looking good and looking better than ever. Having it be fully hands off remains an issue though.

danielovichdk•12m ago
These posts are always pointing outwards.

Like it's the fault of someone else that you cannot say no.

Fuck you, you are just part of a privileged wanking industry and the whining is like hearing children fight.

I am going back to making my Napoletanian pizzas, so shut the fuck up and leave me at, at least these pizzas are not changing.

Wanks

antonvs•4m ago
Serious question: why are you reading this site?
waffletower•8m ago
The ubiquity of this rhetoric is not an indication of its correctness. Repetitive tropes like "deskilling", "losing the ability to think" reflect a deep seated distrust of AI alone. No matter how many people parrot these fears the fact remains that you choose your attention. My manager has started coding, heavily, aided by frontier LLMs. He instinctively knows his boundaries and defers much of the more complex work to his engineers. We use the clankers too. Have we been deskilled? Hardly appropriate. Trans-skilled, or learning a new emphasis built upon our long experience? Much closer to the truth.
solaire_oa•6m ago
Is HN upvoting just because they agree with the title?

Clearly the "author" didn't even put in the effort necessary to make a real title. Not "SRE persists but a skill crisis looms" not "SRE careers remain but competency lowers in spite of AI" not "AI lowers SRE skill but demand is steady". Moreover, hasn't this type of insufferability been dramatically reduced in recent models? It screams that in addition to being slop, it's outdated.

Why would anyone take this at face value?

kccqzy•4m ago
I stopped reading halfway because it doesn’t describe competent SREs in an organization where the culture values reliability.

> Alert noise reduction and intelligent grouping, runbook execution for known issues, log pattern detection and anomaly flagging, and basic root-cause suggestions from historical incident data, and auto-remediation for well-understood failure modes like restarting a crashed pod or scaling up a service that’s running hot, are all fairly automated today.

Let’s stop here and ask, why do we not fix the underlying issue? Alert noise? Design better alerts. Runbook execution? Make it a cronjob. Known issues? Why aren’t people fixing these known issues? Root cause suggestion from historical data? Sorry if root cause A is in the historical data you expect problem A is fully solved so it wouldn’t appear again in the next incident. Restarting things? Why doesn’t your health monitor restart things automatically?

SREs also need to climb up the abstraction ladder. Instead of using AI to assist with grunt work, use AI or human thinking to build more reliable systems with fewer incidents. Every incident should be novel.

MetaMalone•1m ago
I don’t understand what this title is saying, feels a bit circular. You could say this about so many jobs that are or are not being replaced by AI.

Do LLMs “deskill” us in general? I suspect we are just replacing old skills with new skills.

sublinear•18m ago
Isn't that just anyone with an "architect" job title though? I don't think that kind of dev is particularly rare at all.

I've found that "ops" has become far too overabstracted and jargony. Their moat is endless "certifications". Their "experts" are the dogmatic personality types who try everything in their power to prevent their feet from ever touching the ground like it's lava. They lack the kind of dev or sysadmin experience where you have to stand under your own constructions like a Roman engineer.

Any formerly-known-as "full stack" dev who kept at it for the last decade and a half would run circles around anyone in ops. That's every senior dev working right now who doesn't like to manage people.

It used to be that the ones who went SRE just wanted a pay bump for a bullshit job of relatively light coding puzzles and parroting stuff in meetings, but I guess that well has dried up with "AI".

dcss_gardener•6m ago
Right but the dream and promise of devops was that early-to-mid career line engineers could do these things, that these weren't rare skills and combining them wasn't particularly challenging. This turned out not to be the case, these skills are the requirement not the outcome.

But if you have the budget and connections to hire a department of people with these skills and experience, and a problem interesting enough to keep them engaged in the day to day building, and a leader capable and charismatic enough to align them all into the business's goals... you should do that.

everforward•1m ago
Coming from the Ops side, “full stack” usually translates to “our entire infrastructure stack is managed AWS services, we don’t know how they work”.

It turns out about as well as if you set the Ops team to shipping features.

Eg I’ve seen more than one full stack dev team build a synchronous RPC-over-message-bus framework because they can’t figure out how to make HTTP or actual RPC calls reliable. It is hands down the most poorly and overengineered thing I have ever seen on a service that takes single digit qps.

The ops teams fight that shit tooth and nail because if it blows up, they’re the ones who get called. And it is 100% too late to fix it by then. Ripping it out will take months, and the dev team will say they’ll do it, but they never will because the VP is leaning on them about some feature.

You either say no early, or you are forever on the hook for whatever abomination the intern has cooked up.

netcoyote•15m ago
> Having the maintenance/ops requirements directly feed back into the design and engineering of the product is genuinely powerful.

You’re so right. This is the key, whether a team is doing devops or not.

One of my major contributions when I took on the CTO role was getting dev, ops, and support teams to talk about the pain points. There were so many easy wins to make things run better because the teams didn’t understand the difficulties the other teams were going through.

KaiserPro•19m ago
it only really worked as part of a team.

Where it worked well is the "devops" or sre/sysadmin would sit in the same team and take away the rough edges of the infra.

conversly they would also keep an eye on the web people and see what they are doing and why, learning the tooling they use and try and rationalise it so they don't install 50 messaging queues.

aleph_minus_one•18m ago
> Ops is a specialized skillset completely orthog[o]nal to the business of building applications.

Exactly this was the idea: persons in a DevOps role have skills in both areas, i.e. are very wide skill set, so that one can assign them to very diverse tasks for more flexibility. Additionally, these persons can implement synergies to make things more efficient in areas that intersect both development and operation.

blauditore•8m ago
Yes, big companies have a tendency to over-structure things. Devops? Sounds great, let's have a dedicated team for it. Agile? Absolutely, and to make sure it's done right, we need a rigid process around it.
VirusNewbie•41m ago
SRE at google works closely with devs to architect and build systems together. Most of them are on the SWE ladder, are able to bug fix and scale directly. They're not just ops.

The point of SRE is to have a team dedicated to scaling/resilience to balance the tension between product pushing to ship features.

If SRE cannot throttle the release cadence or fix bugs or change architecture in binaries, it's not really SRE.

rubiquity•39m ago
Nice I started a timer for how quickly a "well actually, SRE at google" would show up and you did not fail to deliver.

> The point of SRE is to have a team dedicated to scaling/resilience to balance the tension between product pushing to ship features.

Sounds like a cultural issue. Google should look into that.

hparadiz•31m ago
He's right you know.
ImPostingOnHN•30m ago
It turns out it's easier to hire people who specialize in scalability, reliability, debugging of distributed complex systems, cost ops, efficiency gains, etc. than it is to instantly ensure every single engineer that works there is an expert in all those things, without anybody on staff who is an expert in them. Much like database skills, IT security skills, etc.

It's still something everyone can theoretically learn, of course, and someone who works in that role is most effective by instilling those disciplines in others as they go, and making everyone successful.

unethical_ban•13m ago
A cultural issue that many organizations face. Same reason most large companies have an infosec department that runs separately from IT.
RexySaxMan•10m ago
Why is your response so pithy? Google invented the term SRE, and I think how they use SRE is pretty relevant to the discussion.
deadnomore•13m ago
When I worked at Google SREs only handled legacy products that were maintained but not in active development. SRE was its own vertical separate from SWE and they would only take on maintenance of a new service or product if SWE could prove to them it was stable.
bovermyer•37m ago
ZIRP? That's not an acronym I'm familiar with.
grahamedgecombe•36m ago
Zero interest rate policy
steveklabnik•34m ago
https://en.wikipedia.org/wiki/Zero_interest-rate_policy
NortySpock•32m ago
"Zero" Interest Rate Period, during the COVID pandemic, where most governments offered very cheap bonds or printed money to reduce interest rates. This caused a lot of investment as money was "cheap" for investors and needed to find a worthwhile investment in order to grow faster than inflation.

This caused a lot of money to be poured into all kinds of projects, not all of which had a positive return on investment.

chris_j•29m ago
It wasn't COVID that kicked off ZIRP, it was the global financial crisis in 2008.
dragontamer•29m ago
ZIRP goes back to 2010 actually, when interest rates dropped so much in an attempt to stop the great recession.
tayo42•37m ago
Sre seems to be disappearing anyway in favor of infrastructure and platform engineering. Which seems to just be kubernetes admin jobs using terraform.
rubiquity•32m ago
Continuing the never ending trend of Sys Admins/DevOps/SRE job title holders with skills in specific tools rather than foundational skills always wondering why they are out of a job every 5 years.
spankalee•26m ago
You have no idea what you're talking about if that's what you think SREs are.
tayo42•6m ago
That's reinforced by how hiring is done though. I rarely if ever run into companies that hire for fundamentals. Only the Google tier of companies do that.
0x1F8B•31m ago
Kubernetes is probably more responsible for deskilling, or at least constraining, the expertise, of SRE/devops/platform/infrastructure engineers than anything.

I don't think that's a bad thing, it makes infrastructure more consistent and less weird (assuming you understand k8s) but it is a very high level of abstraction and for a bunch of people is just a black box.

chimeracoder•36m ago
> SRE was always a lame job description and so was the entire "DevOps" movement we had to suffer through during ZIRP. Real ones are oncall for the systems they build.

You're conflating a whole lot of different models here. In fact, "developers should be on call for the systems they build" is a principle that most schools of DevOps thought emphatically subscribe to.

hparadiz•32m ago
Yea cause you wouldn't escalate to 50 people on the weekend when one person can do it. Op is basically saying they never worked on a big enough system.
advisedwang•36m ago
Google's SRE was always about building infrastructure to make things reliable, and started in a world where LAMP on bare-metal + DNS load balancing was common. It makes sense to have a separate org/team/role responsible building real load balancing with health checks and failover, figuring out how to do zero-downtime updates, etc.

When these problems because largely solved with off-the-shelf software SRE became either a bureaucracy (ensuring reliability through policy and enforcement) or just deploying other people's code and holding the pager.

hparadiz•33m ago
That doesn't apply when your org is big.
Waterluvian•33m ago
I need the company to have skin in the game, so I prefer that I am entirely unreachable outside M-F 9-5. Otherwise they just exploit people who submit far too quickly to being on-call 24/7. It also gives me motivation to make my stuff work as best as possible so that I'm not being annoyed by management about my non-existence outside core hours.

But I really do need the company to have a competent plan for handling issues that isn't just, "call the developer." It's amazing how much it makes them care about proper support and testing when the alternative isn't exploiting a developer, but is a customer outage.

bijowo1676•30m ago
there is always infra/platform underneath the system, they are the SREs
twalla•29m ago
there's eventually a point in organization size where it makes sense to have some kind of centralization to make it easier for teams to actually be on call for the systems they build without grinding them to dust.
Swizec•19m ago
> Real ones are oncall for the systems they build.

Yes! This is devops, thank you for coming to my ted talk.

Coincidentally I’ve found putting engineers oncall for their stuff really does wonders to ensure they check their AI agents’ code and know how it works.

InsidiousWombat•12m ago
I call that job SysOps - caring about systems and operation

SRE just came from the big guys calling their sysadmins SRE

brightball•14m ago
I’m using Elixir for every project now specifically because the cost is negligible now.
andix•13m ago
Not losing production data and not getting breached is also something we try to make zero mistakes at.
toomuchtodo•10m ago
Those of us who care. Those optimizing for economic returns or out of ideology are not. More carnage will be required for incentives to swing back I think.

"Security is for losers"

> Andy Yen, the CEO of Proton, had a message for an employee in the company’s security Slack channel who urged the company to at least take a few days to pentest newly written code before pushing it live. “That’s bullshit and loser thinking. Of course it’s possible to be fast and secure,” Yen wrote in the channel at the end of August. “Stop thinking always of how to be slower, and focus more on how to be faster.” In a follow-up message, Yen reiterated his point: “only losers think like that.” His ultimate message for the team was to “stop lovingly handcrafting all our code and use AI more.”

Proton CEO Andy Yen: "This will be the last year that we hire engineers." - https://news.ycombinator.com/item?id=50295112 - October 2026

Manifestos, Fear, and 'Loser Thinking': Inside Proton's AI Reckoning - https://news.ycombinator.com/item?id=50289692 - October 2026

Good luck.

thereader12•1m ago
That's the sort of thing you really don't want to hear from your encrypted mail company.
sobellian•12m ago
Aviation is an example of how there's no way to have zero mistakes, or even zero fatal mistakes.
nimih•8m ago
Maybe it's different in your neck of the woods, but all the government portals I use tend to have access to rather sensitive PII, and I would really prefer their ops teams be up to snuff as a result.
geraneum•7m ago
> I'm fine if some of the stuff is having scheduled or unscheduled maintenance.

You might be, and your customers may not! And your competitor could be more than happy to offer a more reliable service.

leecoursey•14m ago
Just like pilots, SREs will have to spend a minimum number of annual hours in the simulator to keep their skills sharp.
oblio•6m ago
SREs will be de-materialized and converted to a Docker image that will be run on Kubernetes, in the prod env.
•
24m ago
You can own a calculator for $2, good luck owning your own frontier model
empath75•23m ago
Nobody can read a map anymore, either. Or operate a loom, etc, etc.
jacquesm•21m ago
> why is it that I can't do long division?

> The Calculator!

Well, I'm sorry to hear that. I have a calculator and some pretty neat computing hardware. If I go into the attic and search long enough I can probably find my old sliderule. I can also do long division, as can all of my kids. I think it is an essential skill to understand all basic mathematical operations, and to be able to use them on small data sets. If I didn't know how to do division without a calculator I would consider that a failure of my basic education.

alerighi•18m ago
> in the macro, humanity becomes far more capable as a species

Not humanity, a small number of people in this planet, will benefit about this, because now they no longer have to depend on under payed workers to do the job, and will use AI to make the lives of all other human being poorer.

I think that we need to oppose this tech dictatorship, first thing stopping using AI and thus stop depending on an handful of companies that are able to provide it, that while they gain more and more power we all gets poorer.

What was wrong in using our brain, in the end? I still use my brain on my job and I always will, maybe one day they will say that there is no more need of computer experts because AI can do everything (still people bring me their laptop to reinstall Windows, something I've done for 20 years and that AI didn't change), I will just find another job but I will refuse to use this AI shit.

tripleee•15m ago
I think a closer analogy would be forgetting basic arithmetic as a concept. Imagine how hard it would be to work with more complex math without understanding what division is. How do you prompt the genie, or understand its outputs, without the foundational knowledge?