frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Lensboy – Lightweight camera calibration with spline distortion models

https://github.com/Robertleoj/lensboy
1•robertleoj•1m ago•0 comments

Goodbye P < 0.05. P-value is simply one among many to gauge scientific evidence

https://www.sciencedirect.com/science/article/abs/pii/S1878788626000159
1•XzetaU8•2m ago•0 comments

Show HN: Nano Banana 2 Playground – text-to-image and image-to-image demo

https://nanobanana-2.xyz
1•iamouyang•3m ago•0 comments

Show HN: I built a headless bot to automate SaaS directory launches (and AI SEO)

https://signalscan.eu
1•Ben_Tycho•4m ago•0 comments

WatchGuardian: Enabling User-Defined Just-in-Time Intervention on Smartwatch

https://dl.acm.org/doi/10.1145/3788689
1•brandonb•11m ago•0 comments

California Becomes Latest State to Weigh Balcony Solar Legislation

https://www.bloomberg.com/news/newsletters/2026-01-30/california-becomes-latest-state-to-weigh-ba...
1•bilsbie•12m ago•0 comments

Show HN: Audio Toolkit for Agents

https://github.com/shiehn/sas-audio-processor
1•stevehiehn•12m ago•0 comments

Archiving my tweets in my own blog

https://solmaz.io/x/2027708131254387017/
1•hosolmaz•12m ago•0 comments

Show HN: Chromectl – CLI to give an AI agent its own Chrome session

https://github.com/BartlomiejLewandowski/chromectl
1•bartek_gdn•14m ago•0 comments

Cursor built this 5 min 3 round Wordle

https://apps.apple.com/us/app/fastdle/id6739634096
1•triviatroy•15m ago•1 comments

Show HN: SkillMesh (role-based tool routing for Claude/Codex)

https://github.com/varunreddy/SkillMesh
2•VarunReddy023•16m ago•0 comments

Living with Hyperphantasia

https://www.theguardian.com/science/2026/feb/28/living-with-hyperphantasia
1•bookofjoe•16m ago•0 comments

Ask HN: What forms of human labor cannot be performed by intelligent machines?

1•cs702•17m ago•0 comments

Show HN: Delta – A disk space analyzer that tracks where your disk space went

https://github.com/chuunibian/delta
1•zerfallen•17m ago•1 comments

Think of BigConfig Package as 'Helm for Everything'

https://www.bigconfig.it/use-cases/package/
1•amiorin•20m ago•0 comments

The Epstein Files and the Epstein Class

http://colabopad.blogspot.com/2026/03/the-epstein-files-and-epstein-class.html
3•Edmond•21m ago•0 comments

Background Agents

https://background-agents.com/
2•thebuilderjr•21m ago•0 comments

Show HN: Videolyti – Free video downloader with built-in AI transcription

https://videolyti.com/en
1•coder_decoder•23m ago•0 comments

NIST to introduce restrictions on non-US citizens

https://physicstoday.aip.org/news/nist-to-introduce-restrictions-on-non-us-citizens
2•bikenaga•23m ago•0 comments

Ask HN: Vibecoding feels like playing golf, wdyt?

2•julienreszka•24m ago•0 comments

Is Nvidia's post-Rubin roadmap shifting toward inference-first architectures?

https://www.buysellram.com/blog/nvidia-next-gen-feynman-beyond-training-toward-inference-sovereig...
1•jamesbsr•25m ago•1 comments

My Favorite 39C3 Talks

https://asindu.xyz/my-favorite-39c3-talks/
2•max_•27m ago•0 comments

Bolt.gives Introduces Free, Agentic AI Coding Platform

https://github.com/embire2/bolt.gives
2•embire2•28m ago•0 comments

Bad Thing Insurance – Coverage for alien abduction, rogue black holes, and AGI

https://badthing.xyz/
2•rooster666•29m ago•1 comments

Fast-Servers: An Interesting Pattern?

https://geocar.sdf1.org/fast-servers.html
2•signa11•30m ago•0 comments

Reverse engineering "Hello World" in QuickBasic 3.0

https://marnetto.net/2026/03/01/brun-hello-world
2•alberto-m•31m ago•2 comments

Driftwood – friendly AppImage manager for Linux

https://apps.lashman.live/driftwood/
1•bovermyer•32m ago•0 comments

Cielab Color Space

https://en.wikipedia.org/wiki/CIELAB_color_space
1•vinhnx•34m ago•0 comments

Show HN: Belora.ai – Generative AI Platform for Images, Art

https://www.belora.ai
1•tatefinn•35m ago•0 comments

Foods destroying rainforests, in one simple chart

https://www.vox.com/climate/480083/beef-agriculture-deforestation-amazon-rainforest
3•stared•35m ago•0 comments
Open in hackernews

AI Made Writing Code Easier. It Made Being an Engineer Harder

https://www.ivanturkovic.com/2026/02/25/ai-made-writing-code-easier-engineering-harder/
182•saikatsg•1h ago

Comments

xyzsparetimexyz•1h ago
I feel like there's a market out there for a weekly newsletter that summarises all the AI takes like this and collects the one meaningful snippet of insight (if any)
zackify•1h ago
I've always been motivated by making simple solid foundations in my code the fastest way possible.

So for me being able to have AI wrote certain things extremely fast with me just doing voice to text with my specific approach, is amazing.

I am all in on everything AI and have a discord server just for openclaw and specialized per repo assistants. It really feels like when I'm busy I can throw it an issue tracker number for things.

Then I will ssh via vs code or regular ssh which forwards my ssh key from 1password. My agents have read only repo access and I can push only when I ssh in. Super secure. Sorry for the tangent to the article but I have always loved coding now I love it even more.

simianwords•1h ago
The post is right superficially. It made being an engineer harder because it took away the easy parts that anyone can do and it forces engineers to think of the hard ones.

No jobs get easier with automation - they always move a step up in abstraction level.

An accountant who was super proficient in adding numbers no longer can rely on those skills once calculator was invented.

jghn•1h ago
> it took away the easy parts

This is the key. I haven't found that things have become harder. The hard parts are still hard, and those have been the most important and prominent parts of my job once I reached a certain level.

mads_quist•1h ago
Yes
_pdp_•1h ago
I'm not sure if it's made engineering harder, but it's certainly changing what it means to be a good engineer. It's no longer just about writing code. Now it's increasingly about having good taste, making the right decisions, and sometimes just being blessed with the Midas touch.

In any case, I think we should start treating the majority of code as a commodity that will be thrown away sooner or later.

I wrote something about this here: https://chatbotkit.com/reflections/most-code-deserves-to-die - it was inspired by another conversation on HN.

jghn•1h ago
> It's no longer just about writing code

It never was

_pdp_•1h ago
And now even more so.
hackersk•1h ago
This resonates. I've shipped 7 side projects in the past year using AI heavily. The code writing part got 10x faster. But I've noticed something counterintuitive: the total time from idea to shipped product barely decreased.

Why? Because the bottleneck was never typing code. It was always understanding the problem, making architectural decisions, debugging edge cases, and most importantly - knowing what NOT to build.

AI made me faster at producing code, but it also made me produce MORE code, which means more surface area for bugs, more maintenance burden, more complexity to reason about. The discipline of "write less code" is harder now because writing code costs almost nothing.

The engineers who thrive will be the ones who can resist the temptation to over-engineer when the marginal cost of adding complexity drops to near zero.

Allybag•1h ago
Well how many side projects did you ship last year? I’ve written small programs in the last few months over a weekend that would have taken me a month to do a couple years ago, and they’re better. Not in terms of code quality, but in terms of features I wanted and knew how to implement but couldn’t be bothered, Opus can do in one minute and even if it’s not the optimal implementation it’s completely functional, fine, and costs me almost nothing.
altmanaltman•1h ago
I mean if you've built 7 side projects (and we assume it's the same phase since total time from idea to shipped product barely decreased), how are these things still a bottleneck to you? I'm assuming you're building in a domain/language you're comfortable with by now (unless you're crazy and try something fundamentally different on each of those shipped products).

Why will the 8th project still have those things as the bottleneck given your experience?

Also if you're not seeing any real gains in productivity, why are you using AI for your side projects and wasting tokens/money?

hardolaf•1h ago
I use AI for side projects because Google gives me a stupid large number of tokens that refresh every 6-24 hours on my existing $10/mo Google One plan. I see it as my civic duty to help increase their costs by producing slop that I generally throw away anyways because it doesn't actually work after it gets generated.

At work, I was told to use AI but it doesn't actually work for anything that I couldn't have handed off to a brand new undergraduate intern. So I use it for things that I don't care about then go spend twice as long rewriting what it output because it made the task longer by being wrong.

RivieraKid•1h ago
The issue is that before AI, 1% of the population was capable of creating 1 side project per year. After AI, 10% of the population is capable of creating 10 side projects per year. The competition grew by 100x. The pessimist in me thinks that the window of opportunity to create something successful is shrinking.
kcmastrpc•1h ago
I can relate. Sincerely debating whether I quit my well-paying and comfortable corporate job and just go full-time entrepreneur before the opportunities disappear.
o_m•1h ago
I think we need to change our perspective of what success is. I believe there will be a ton of small companies popping up instead of a few big ones that eats everyone's lunch. Like Google, Microsoft and others giants have done until now.
hypfer•1h ago
No, why?

Why do you look at it that way? Why does anyone beside you have to care about what you do?

Just build something for yourself. You will always have things you'd like to build for yourself. You will be in competition with yourself only and your target audience will be yourself.

Market forces do not apply to side-projects, because that's what people do for fun.

Just because there are chess computers, doesn't mean that no one plays chess anymore at home.

ihaveajob•59m ago
Ironically I had a very smart and otherwise reasonable math professor who, shortly after Kasparov lost to Deep Blue, said in class that chess was no longer interesting.
hypfer•56m ago
I mean I would too be concerned if such a major event _wouldn't_ make people question their assumptions/beliefs/ideas/visions.

If you have no reaction at all, you probably weren't paying attention.

Eventually though, people _should_ recover and return after having processed the changes. So maybe the professor was still recovering at the time?

RivieraKid•39m ago
Isn't it obvious? The reward that a personal project can generate for you is limited. It's not remotely close to what a successful project would give you - money, fulfillment, social capital, feeling good about yourself, etc.
hypfer•24m ago
Yes but you see, maybe all of that was wrong in the first place?

This is just a correction of something that managed to remain in an invalid state for an impressively long time.

samiv•1h ago
It's like the business of selling electric drills. People don't really want drills they want holes. But holes are difficult to sell so the selling the drills is a proxy for that.

In software it's the same thing. People don't really want software they want data and data transformation. But traditionally the proxy for that has been selling the software (either as a desktop app or then later as sole kind of service).

You could argue that in either case the proxy is not what people want but yet because of the difficulty of selling the "actual" thing the proxy market has flourished.

We're now inventing a new tool that will completely disrupt that market and any software business that is predicated on the complexity required to create the software to transform the data is going to get severely disrupted. Software itself will be worthless.

skydhash•4m ago
Software is not becoming worthless.

The value of computers since its inception was that it's capable of transforming data very, very fast and autonomously. But someone has to input that data from the real world or capture it using some device, and someone has to write the rules.

What happened is that we created a whole world of information and the rules has become very complex. Now we have multiple layers stacked vertically and multiple domains spread horizontally. At one time, ASCII was enough, now we have to deal with Unicode.

Software becoming worthless will mean that everyone has learned the rules of the systems we created and capable of creating systems with good enough quality. I'm not seeing that happens anytime soon.

fuzzy2•1h ago
Maybe, but LLMs solve but one issue (maybe two). Take me, for example. I am highly proficient regarding software development in most aspects. Except for that tiny problem: I wouldn't even know what to build. And at least for me, LLMs could not help with that.

The whole side project or even private project thing doesn't just hinge on being able to produce software. There's a lot more.

rapind•58m ago
Yes it become much easier to fail fast and iterate, but also a lot of these fail fast projects are trivial for anyone to implement themselves. Differentiating your project is going to be tougher too.

A lot of the moats are gone, but quality (and security) is in a nose dive. AI built project might be the Ikea furniture. Good for the masses, but there's still a market (much smaller) for well crafted applications and services. It's hard to say what it'll look like in a couples years though. Maybe even the crafting is eventually gone. /shrug

ehnto•43m ago
Are most side projects in competition? I wouldn't think so.

Even if they were I disagree that 10x more ideas being produced means 10x more products in competition. You could leverage AI to execute but still have terrible ideas, leadership, product stewardship etc.

I think some clever people with a real and valuable insight will finally be able to turn that insight into a product. I also think the other 9 products will be get rich quick attempts by people with nothing to offer.

ramesh31•13m ago
The game is all about content now. Forget software. Games, movies, books, music, etc. Things that people will always want regardless of how much there already is. Look at the success of AI slop authors and YouTube channels. That's our future.
claytongulick•7m ago
I think the window of opportunity to create boring also-ran software is shrinking.

I think there's more opportunity to do something novel.

AI can't do it, and the humans with the skills to do it are rapidly disappearing.

westurner•1h ago
> But I've noticed something counterintuitive: the total time from idea to shipped product barely decreased.

Were you able to fairly split test?

cornholio•1h ago
You are putting sentences together just like an LLM would - quite fitting for an AI generated article. You might want to get it checked out, these days you never know if you are a real person or not.
mountainriver•1h ago
I feel like I mitigate this well by just running in a “plan” mode and really understanding everything it does and being careful to test every piece
eloisant•40m ago
That's the thing, currently people focus on using AI for code but you can use AI to help you in the other steps as well.

You can use it to discuss about what you should build, identify edge cases, ask you questions to force you to take decisions, etc.

StrauXX•1h ago
This tracks with the way a lot of heavily vibecoded projects have issues with beeing feature heavy, while those features often don't fully work and most importantly don't fit together cohesively. In other words, the quality is low.
fma•1h ago
I have my own side project that I vibe coded. I probably did what would take one team 6 montns and produced it myself in one month.

I'm not afraid of breaking stuff because it is only a small set of users. However for my own code for my professional job no way I would go that fast because I would impact millions of users.

It is insane that companies think they can replace teams wholesale while maintaining quality.

latexr•52m ago
> I probably did what would take one team 6 montns and produced it myself in one month.

I find it… Amusing? That’s not quite the word. That programmers—a group notoriously for making wrong estimates of how long something will take to build—continuously and confidently spew a version of this.

And it’s not even estimating how long we ourselves would take to build something, now we’re onto estimating what an undetermined team of completely made up strangers could do. It’s bonkers. It has no basis in reality.

sarchertech•45m ago
Yeah I vibe coded an addition game for my 4 year old that lets him do addition problems where the answer is always 10 or less. It’s very “juicy”. There’s a lot of screen shake and spinning and flashy rainbow insanity going on. If I had done all that stuff myself it would have take a week because I would have been picky about each little animation. The thing that saved me the most time was just being ok with the good enough animations the ai spit out.

It’s amazing for him and it works on his iPad.

However when I tried it on my iPhone it was a broken mess. Completely unusable (not because of screen size differences).

I tried getting Claude to fix it but it couldn’t do it without changing too much of the look and feel, so I dug into the code and it was thousands of lines of absolute madness. I know from using this at work that there are things I could have done. Write tests to lock in things I like etc…

But so much of the speed up was about not caring about the specifics that once I started caring about making an actual product, I was not much faster maybe not any faster at all. The bottleneck in writing a game was never in banging out code.

theGnuMe•22m ago
What language? JavaScript, Objective C, or Swift?
Thanemate•44m ago
>However for my own code for my professional job no way I would go that fast because I would impact millions of users

Tech-savvy people might understand this feeling, but those who are responsible for hiring will easily proceed with another candidate that goes fast.

When push comes to shove, then, programmers will opt to have food to eat over handling technical debt generation.

prescriptivist•27m ago
A missing link right now is automated high-quality code reviews. I would love an adversarial code review agent that has a persona oriented around all incoming code being slop, that leverages a wealth of knowledge (both manually written by the team and/or aggregated from previous/historical code reviews). And that agent should pull no punches when reviewing code.

This would augment actual engineer code reviews and help deal with volume.

hparadiz•24m ago
I've been asking for security audits as I go. It's not perfect but it's something. And it picks up the most obvious stuff.
eunos•1h ago
> AI made me faster at producing code, but it also made me produce MORE code, which means more surface area for bugs, more maintenance burden, more complexity to reason about

I think from time to time, it's better to ask the AI whether the codebase could be cleaned and simplified. Much better if you use different AI than what you use to make the project.

JimBlackwood•44m ago
> Why? Because the bottleneck was never typing code. It was always understanding the problem, making architectural decisions, debugging edge cases, and most importantly - knowing what NOT to build.

For me, this is a bit different. Writing code has always been the bottleneck. I get most of my joy out of solving edge cases and finding optimizations. My favorite projects are when I’m given an existing codebase with the task, “When mars and venus are opposite eachother, the code gets this weird bug that we can’t reproduce.”

When a project requires me to start from scratch, it takes me a lot longer than most other people. Once I’ve thought of the architecture, I get bored with writing the implementation.

AI has made this _a lot_ easier for me.

I think the engineers who thrive wi be the ones know when to use what tool. This has been the case before AI, AI is just another tool allowing more people to thrive.

rainmaking•35m ago
Fascinating- I've always loved the big picture, architecture, and I've also loved stable software but have one hell of a time fixing bugs. AI helped me a ton with that.

Well if you're ever in need for a complementary mind in side projects- huh, how does one connect over HackerNews?

nehal3m•22m ago
I just put an email address in my profile. You could set up a temporary one and add it if you’re hesitant to share it with the internet.
TacticalCoder•43m ago
> The engineers who thrive will be the ones who can resist the temptation to over-engineer when the marginal cost of adding complexity drops to near zero.

One area --and many may not like that fact-- where it can help greatly is that the cost of adding tests also drops to near zero and that doesn't work against us (because tests are typically way more localized and aren't the maintenance burden production code is). And a some us were lazy and didn't like to write too many tests. Or take generative testing / fuzzy testing: writing the proper generators or fuzzers wasn't always that trivial. Now it could become much easier.

So we may be able to use the AI slop to help us have more correct code. Same for debugging edge cases: models can totally help (I've had case as simple as a cryptic error message which I didn't recognize: passed it + the code to a LLM and it could tell me what the error was).

But yup it's a given that, as you put it, when the marginal cost of adding complexity drops to near zero, we're opening a whole new can of worms.

TFA is AI slop but fundamentally it may not be incorrect: the gigantic amount of generated sloppy code needs to be kept in check and that's where engineering is going to kick in.

Thanemate•39m ago
When the goal is to ship (the result) I'll happily leverage LLM's to try an idea or 3 out. However, it wouldn't be fair to claim that my side projects have exactly one goal. That's why I choose to use AI generated code when I deal with stuff that I already know how to do, done a lot of times, and the only thing that I gain from using AI is time typing it out.

Anything else? I'll struggle and grow as a developer, thanks. And before anyone says "but there are architecture decisions etc. so you still grow"... those existed anyways. If I have to practice, I'll practice micro AND macro skills.

threethirtytwo•28m ago
We need to have more metrics for this. Like I hear people making this claim on HN all the time as if they know absolutely for sure but I doubt it's this simple.

I can guarantee you this... the story is not absolute. Depending on who you are and what you need to work on dev time could be slower, same or faster for you. BUT what we don't know is the proportion. Is it faster for 60% of people? 70%, 80%?

This is something we don't know for sure yet. But i suspect your instinct is completely wrong and that 90% of people are overall faster... much faster. I do agree that it produces more bugs and more maintenance hurdles but it is that much faster.

The thing is LLMs can bug squash too. AND they are often much faster at it then humans. My agentic set up just reads the incoming slack messages on the issue, makes a ticket, fixes the code and creates a PR in one shot.

amelius•14m ago
AI is great for getting to know new technology. For example writing OpenGL code if you have not been exposed to it before.

I'm sure it also helps translate an app written for iOS into an app written for Android.

So it definitely improves performance.

syndacks•21m ago
Ai shit post
sh3rl0ck•17m ago
I think there's a reward for finesse too.

As you mentioned, scope definition and constraints play a major role but ensuring that you don't just go for the first slop result but refine it pays off. It helps to have a very clear mental model of feature constraints that doesn't fall prey to scope creep.

victorzidaroiu•16m ago
When I got to the part where it said that developers chose software engineering as a job because they like to code not because they want to review or "manage" code I really felt that. But while I enjoy coding & building as solo developer on my projects I can't really say I've ever enjoyed it as a job. Or are you not supposed to like your job? Is that how the world works?
mark-r•15m ago
They've always said you spend a lot more time reading code than writing it. If suddenly you're writing a lot more code, you're going to spend a ton more time reading it.
karl42•7m ago
Fortunately, AI can also be used to reduce complexity. The case I noticed most often is to use the slightly more ugly API, or duplicate some generic code, but avoid pulling in a dependency. Examples are avoiding UI frameworks and directly accessing the DOM in simple web projects, using the CLI arg parser from the stdlib or adding simple helper functions rather than pulling in left-pad like dependencies.

Since managing dependencies is one of the major maintenance burdens in some of my projects (updating them, keeping their APIs in mind, complexity due to overgeneralization), this can help quite a lot.

See also https://www.karl.berlin/simplicity-by-llm.html for some of my thoughts regarding this.

smokel•1h ago
The author introduces the term "Supervision Paradox", but IMHO this is simply one instance of the "Automation Paradox" [1], which has been haunting me since I started working in IT.

Interestingly, most jobs don't incentivize working harder or smarter, because it just leads to more work, and then burn-out.

[1] https://en.wikipedia.org/wiki/Automation#Paradox_of_automati...

randomtoast•1h ago
Phrases like: "identity crisis", "burnout machine", "supervision paradox", "acceleration trap", "workload creep" are just AI slop.
smokel•1h ago
You seem to be right. The author is pumping out one such article per day. I think I've spent more time in forming my comment than they did in generating the article. Oh well :)
zzzeek•1h ago
I still feel like I'm writing code. I tell Claude what to write and I am very specific about it. There's still tons of problems for which Claude has no particular solution and it's on me and other humans to figure out what to do. For those cases where I tell it to just go off and write a whole script that I'm not even looking at, those are throwaway / low-value cases I dont care about where previously I'd not have even taken on that particular job.
Spide_r•1h ago
Its worth mentioning that this essay has some signs of being either partially AI generated or heavily edited through an LLM. Some of the signs are there (It's not X, it's Y), With the blog having gone from nearly zero activity between 2015 and 2025 to have it explode in posts and text output since then also raises an eyebrow.
thinkingemote•1h ago
It's now almost certain that every submission about LLMs will be written (or assisted) by LLMs.

That this kind of writing puts a great number of us off is not important to many who seek their fortune in this industry.

I hear the cry: "it's my own words the LLM just assisted me". Yes we have to write prompts.

WarmWash•50m ago
I think it is very fair to say that in the same way that LLM's have given english majors access to programming, LLMs have also given engineers access to clear communication.

I'm not shy to admit that LLMs even from 2 years ago could communicate ideas much better than me, especially for a general audience.

wibbily•10m ago
It’s not “clear communication” though. The prose that comes out of LLMs is awful - long, vapid paragraphs with distracting tropes. You can ask them to be concise but then they file down all the wrong bits of the sentence and lose meaning. There’s a reason people bother clocking it and complaining about it, it’s *bad*

It’s like everything else that AI can do - looks fine at a glance, or to the inexperienced, but collapses under scrutiny. (By your own admission you’re not a great communicator… how can you tell then?)

troad•6m ago
> LLMs have also given engineers access to clear communication.

A lot of the time, the inability to express an idea clearly hints at some problem with the underlying idea, or in one's conceptualisation of that idea. Writing is a fantastic way to grapple with those issues, and iron out better and clearer iterations of ideas (or one's understanding thereof).

An LLM, on the other hand, will happily spit out a coherent piece of writing defending any nonsense idea you throw at it.

simonw•6m ago
My current policy on this is that if text expresses opinions or has "I" pronouns attached to it then it's written by me. I don't let LLMs speak for me in this way.

I'll let an LLM update code documentation or even write a README for my project but I'll edit that to ensure it doesn't express opinions or say things like "This is designed to help make code easier to maintain" - because that's an expression of a rationale that the LLM just made up.

I use LLMs to proofread text I publish on my blog. I just shared my current prompt for that here: https://simonwillison.net/guides/agentic-engineering-pattern...

altmanaltman•1h ago
It is almost 90% generated using AI text. So many paragraphs to say basically nothing at all.

Like look at this paragraph:

> Junior engineers have traditionally learned by doing the simpler, more task-oriented work. Fixing small bugs. Writing straightforward features. Implementing well-defined tickets. This hands-on work built the foundational understanding that eventually allowed them to take on more complex challenges.

The first sentence was enough to convey everything you needed to know, but it kept on adding words in that AI cadence. The entire post is filled with this style of writing, which, even if it is not AI, is extremely annoying to read.

m00dy•1h ago
What would he have written instead?
altmanaltman•1h ago
My point is that there's nothing to be written there "instead", it just is not needed text that is added to make the text longer, typical of AI writing that parrots the same points over and over to make up for word count.

Here's another example from the blog:

> Here is something that gets lost in all the excitement about AI productivity: most software engineers became engineers because they love writing code.

> Not managing code. Not reviewing code. Not supervising systems that produce code. Writing it. The act of thinking through a problem, designing a solution, and expressing it precisely in a language that makes a machine do exactly what you intended. That is what drew most of us to this profession. It is a creative act, a form of craftsmanship, and for many engineers, the most satisfying part of their day.

can just be:

> Most software engineers became engineers because they love writing code. It is a creative act, a form of craftsmanship, and for many engineers, the most satisfying part of their day.

Clarity is something that is taught in every writing class but AI generated text always seems to have this weird cadance as follows: The sound is loud. Not a whimper, not a roar, a simple sound that is very loud. And that's why... blah blah blah.

You have to care about your readers if you're writing something seriously. Throwing just a bunch of text that all mean the same thing in your writing is one of the bigger sins you can do, and that's why most people hate reading AI writing.

skydhash•1h ago
One of the good book about writing I read was William Zinsser's "On Writing Well". Striving for simplicity and avoiding clutter was the two first principles described in the book. AI writing feels more like ramblings than communication.
nz•31m ago
Out of curiosity, how do you feel about florid and elaborate writing (e.g. Faulkner, Lispector, Mieville, Mossman, Joyce, Austen, etc)?
addaon•22m ago
I do not think Faulkner would write very good C++ library documentation.

I would read the hell out of Joyce’s Perl 5 documentation, but only after six or seven beers.

tayo42•13m ago
When I've used AI for proofreading the suggestions it makes to me is to cut a lot and shorten it. It also gives me examples, never with my voice or style though.
wolletd•49m ago
I don't know...

The part you'd like to remove ("Not managing code...") may be not required to convey the objective meaning of the sentence, but humans have emotions, too. I could have written stuff like that. To build up a bigger emotional picture.

> The act of thinking through a problem, designing a solution, and expressing it precisely in a language that makes a machine do exactly what you intended.

This sentence may not be relevant for whatever you experience to be the relevant message of the text. But it still says something the remaining paragraph does not. And also something I can relate to.

Also, as LLMs are statistical models, one has to assume that they write like this because their training data tells them to. Because humans write like this. Not when they do professional writing maybe, but when they just ramble. Not all blogs are written by professionals. I'd say most aren't. LLM training data consists mostly of humans rambling.

I also sometimes write long comments on the internet. And while I have no example to check, I feel like I do write such sentences, expanding on details to express more emotional context. Because I'm not a robot and I like writing a lot. I think it's a perfectly human thing to do. I find it sad that "writing more than absolutely needed" is now regarded as a sign of AI writing.

SecretDreams•1h ago
I feel like it's such a lack of self respect and respect for others when people write using AI on personal blogs.

Reading AI code is very pleasant. It's well annotated and consistent - how I like to read code (although not how I write code LOL). Reading language/opinions is not meant to be this way. It becomes repetitive, boring, and feels super derivative. Why would you turn the main way we communicate with each other into a soulless, tedious, chore?

I think with coding it's because I care* about what the robot is doing. But, with communication, I care about what the person is thinking in their mind, not through the interpretation of the robot. Even if the person's mind isn't as strong. At least then I can size the person up - which is the other reason understanding each other is important and ruined when you put a robot in between.

marginalia_nu•1h ago
Even the title has that unmistakable smell of punchy LinkedIn profundity.
nz•1h ago
Even the linkedin profile has a studio-ghibli-style avatar. People are going to assume that he is just an "analog interface" to an LLM. Which is sad, because he might be a good programmer. In fact, I tend to see a lot of english-as-second-language people embrace LLMs as a kind of "equalizer", not realizing that in 2026 it is the opposite (not saying that it's right either way, just pointing out that it is becoming a kind of anti-marketing, like showing up to a conference without any clothing, and getting banned from the conference permanently).

We should probably normalize publishing things in our native languages, and expecting the audience to run it through a translator. (I have been toying with the idea of writing everything in Esperanto (not my native language, but a favorite) and just posting links to auto-translated English versions where the translation is good enough).

EDIT: as someone with friends and family from Eastern Europe, I can tell you that the prevailing attitude is: "everything is bullshit anyway" (which, to be fair, has a lot of truth to it), and so it is no surprise that people would enthusiastically embrace a pocket-sized bullshit factory, hook it up to a fire-hose, and start spraying. We saw it with spam, and we see it now with slop. It won't stop unless the system stops rewarding it.

agentultra•1h ago
I couldn’t even finish it. I picked up on it after reading the other one that made it to the front page the other day.

I don’t think there will be a point in coming to this site if it’s just going to be slop on the front page all the time.

Maybe mods should consider a tag or flag for AI generated content submissions?

rcvassallo83•1h ago
As someone who has written a few deeply personal articles with LLM assistance, I see the signs and I'm almost certain this was generated off a few bullet points. The repetition and cadence strongly resembles the LLM output. Its the kind of fluff that I remove from a piece, because it lacks humanity and offers little substance.
brobdingnagians•1h ago
AI made writing blog posts easier. It made critical thinking harder.
jmcdl•1h ago
This was my thought after getting through a few paragraphs as well. At first, I was thinking, this is interesting, maybe worth sharing with colleagues. But then it became too obvious it was AI written or "assisted". Can't take that seriously.
neogodless•1h ago
AI made writing words easier. It made communicating well harder.
dom96•37m ago
It's funny how seemingly easy it is to tell articles like this have that AI generated whiff to them. The first bit that raised my suspicion was the "The Identity Crisis Nobody Talks About" headline. This "The x nobody talks about" feels like such a GenAI thing.

I hate it. I couldn't read much more after that.

oytis•1h ago
> you are not imagining things. The job changed. The expectations changed. And nobody sent a memo.

Looks like something AI would say. Regardless of how it really was written

rcvassallo83•1h ago
Article definitely has an AI writing style
rhubarbtree•1h ago
Why is AI such a bad writer? Phrasing like this feels like reading Fox News.
gf263•46m ago
I saw someone point out something like: ai makes every sentence count. There’s no building or allowing a point to breathe. Every sentence is an axiom to get the meaning across, and its so grating
oytis•5m ago
It's an interesting way to view it, because what happens in fact is likely the opposite - AI is asked to expand a few bullet points into a blog post
oytis•33m ago
To be honest it still feels crazy that AI is a writer at all. But yeah, not a good one
butILoveLife•1h ago
Its really long winded. The entire thing could have been a couple bullet points.

Admittedly it was so long and basic, I stopped halfway.

randomtoast•1h ago
> This is not a contradiction. It is the reality ...

> That is not an upgrade. That is a career identity crisis.

This is not X. It is Y.

> The trap is ...

> This gap matters ...

> This is not empowerment ...

> This is not a minor adjustment...

Your typical AI slop rhetorical phrasing.

Phrases like: "identity crisis", "burnout machine", "supervision paradox", "acceleration trap", "workload creep"

These sound analytical but are lightly defined. They function as named concepts without rigorous definition or empirical grounding.

There might be some good arguments in the article, but AI slop remains AI slop.

amelius•1h ago
N=1. I'm not convinced yet.
randomtoast•1h ago
N=2 form the same author: https://www.ivanturkovic.com/2026/02/24/first-1000-lines-det...

> AI is an in-context learner, not a standards enforcer.

> The AI is not judging your code. It is learning from it.

> Speed without structure is not speed. It is borrowed time.

> This is not about premature optimization or over-engineering. It is about giving the AI the patterns it needs to work effectively on your behalf.

> This is not a theoretical distinction. It is the single most important practical reality of working with AI coding tools in 2026.

Its not this, its that.

> But here is the part nobody wants to hear: the reverse is equally true.

> The result was transformative.

> Here is why.

If you want I can provide N=3 with the same AI pattern and phrases again.

amelius•53m ago
AI learned this figure of speech from humans. Even the frequency in which it is used is copied from humans. So you can't really use it to determine if something is written by an AI or not.
jsheard•47m ago
LLMs might follow the frequencies of the training data in their raw form, but nobody uses raw LLMs, they use models which have been RLHFed to hell and back to bias them towards specific patterns. Then newer models were trained on the output of those RLHFed models, and further RLHFed, and so on, and so on.
amelius•27m ago
The H in RLHF stands for human. If humans didn't use the expression, then the LLM wouldn't.
jsheard•25m ago
The humans tasked with RLHF tuning aren't tuning to their own preference or personal style, their job is to tune it how the vendor tells them to tune it. You don't get a subserviant, sycophantic chat interface out of unstructured data without putting your thumb on the scale, hard.
randomtoast•41m ago
If you think that the article is written by human or that is is unclear, please go ahead. Others here on HN also have pointed out that the author shoots out such lengthy blog posts every day. And you can also see the typical emoji AI slop here: https://www.ivanturkovic.com/services/

But I have no issue with your argumentation whatsoever, it is just that I think there is more than sufficient evidence, and you think there is not.

agentultra•1h ago
It might be worth mentioning studies that show the lack of productivity gains from LLM usage. These posts take it as an unequivocal given. Management might still have the expectations that certain tasks are faster. But they aren’t always connected to reality because they’re not thinking as engineers.
mads_quist•1h ago
AI made programming A LOT MORE FUN for me.

What I never enjoyed was looking up the cumbersome details of a framework, a programming language or an API. It's really BORING to figure out that tool X calls paging params page and pageSize while Y offset and limit. Many other examples can be added. For me, I feel at home in so many new programming languages and frameworks that I can really ship ideas. AI really helps with all the boring stuff.

k__•1h ago
Yeah, GUI code, for example is notoriously chatty. Forms, charts, etc.

AI makes using them a breeze.

mountainriver•1h ago
Agree, it’s made programming so much fun. The other day I wrote a C# app just because it was the best language for the job, I’ve never touched .Net in my life. Worked great, clients loved it.

I can actually build nice UIs as a traditional ML engineer (no more streamlit crap). People are using them and genuinely impressed by them

I can fly through Rust and C++ code, which used to take ages of debugging.

The main thing that is clear to me is that most of the ecosystem will likely converge toward Rust or C++ soon. Languages like Python or Ruby or even Go are just too slow and messy, why would you use them at all if you can write in Rust just as fast? I expect those languages to die off in the next several years

RivieraKid•1h ago
Regarding expanding role:

The scenario I'm somewhat worried about is that instead of 1 PM, 1 designer and 5 developers, there will be 1 PM, 1 designer and 1 developer. Even if tech employment stays stable or even slightly increases due to Jevons paradox, the share of software developers in tech employment will shrink.

sda2•17m ago
1 PM, 1 designer, 1 developer, and 10 SREs to clean up the mess.
blastro•14m ago
I think more likely - no PM, no Designer, one stressed out Mega PM-D-SWE
Twey•1h ago
Previous: https://www.ivanturkovic.com/2026/02/25/ai-made-writing-code...
tamimio•1h ago
Not really, I disagree. The article did slightly touched on the real issue on why people enjoy writing code, a “craftsmanship”, yes, coding is NOT engineering, it is writing, and the people who enjoy doing it are actually writers not engineers, and I always keep mentioning that. With AI however, those writers have to be doing the engineering work: the goals, architecture design, managing blueprints, process design and refining, among many other things, and that job is not easy hence why engineers are “supposedly” paid well, AI now took the writing role, and you have to do the engineering one.
Jasonleo•1h ago
AI may have sped up coding, but it also exposed that real engineering is about judgment, trade-offs, and responsibility—not just producing code.
amelius•1h ago
Yeah but a manager can do those things. You don't need an engineer for that.

Maybe this is not entirely true yet, but it most likely will be in the near future.

skydhash•44m ago
> Yeah but a manager can do those things. You don't need an engineer for that.

Can they really? Engineering is about keeping the whole picture in mind so that you know which lever to push and which to not push for a certain goal. Trying until you're lucky can get you to that goal, but it's costly and not sustainable. So you need someone that can work out a model for experimentation in a less costly manner.

Judgment in this case is about deciding which path to direct the project, tradeoffs is being aware that there are other paths that are better in some aspects. And responsibility is acknowledging that a bad decision will bear a personal cost.

Everyone does the above in their own domain. But I don't think I've ever see a manager wanting to do it in the engineering domain. It's more about pushing the engineer to accept the responsibility, but denying them the power of judgment.

wreath•43m ago
We already knew this, but in the light of this AI hysteria we pretend like coding speed has always been the bottleneck
nemo44x•1h ago
Developers will become admins. Responsible for supervising and owning the outcomes of increasingly agentic engineering outputs. Trust is the most important thing in business and it’s worth more than ever.
baxuz•1h ago
Pangram detects this as a 100% AI generated article. Downvote this hustling slop to oblivion.

Also, check out the dude's linkedin: https://www.linkedin.com/in/ivanturkovic/

ralferoo•59m ago
This section very much resonated with me, even though I still haven't tried any of the AI tools:

... most software engineers became engineers because they love writing code. Not managing code. Not reviewing code. Not supervising systems that produce code. Writing it. The act of thinking through a problem, designing a solution, and expressing it precisely in a language that makes a machine do exactly what you intended. That is what drew most of us to this profession. It is a creative act, a form of craftsmanship, and for many engineers, the most satisfying part of their day.

Actually surprised none of the other comments have picked up on this, as I don't think it's especially about AI. But the periods of my career when I've been actually writing code and solving complicated technical problems have been the most rewarding times in my life, and I'd frequently work on stuff outside work time just because I enjoyed it so much. But the other times when I was just maintaining other people's code, or working on really simple problems with cookie-cutter solutions, I get so demotivated that it's hard to even get started each day. 100%, I do this job for the challenges, not to just spend my days babysitting a fancy code generation tool.

cheschire•56m ago
AI made it so individual developers can outsource their work, not just companies. Maybe there are some lessons to be learned from companies that manage outsourced work successfully.
ahokay•55m ago
This article is obviously written by ai and it’s just painful for me to read ChatGPT’s writing style day in and day out
gedy•31m ago
I've unfortunately stopped reading articles before reading comments here as it's all mostly garbage now. I'm not sure what people are trying to accomplish with generating blogs aside from either clout farming or marketing for their companies.
locallost•53m ago
There's always a grain of truth in everything, but the recent article by the Redis guy (sorry for the lack of name) resonated more with me. It's correct that the load in other areas is increasing also because these tools are not there yet when it comes to for lack of a better word "good taste". I work with someone who hasn't written a line of code in a year and it shows and I'm about tired dealing with the slop. But also there's a bunch of things at work that you either did a million times already, aren't really challenging problems just annoying problems hard to solve because of all the cruft, a lot of boring manual work etc. and for this it's just an amazing help to the point I am more relaxed at work than I was previously. And when it does something that is not quite there, I can either fix it manually or tell it to fix it and it usually "gets it". Of course it it ultimately replaces me I will not be relaxed but that's a different topic.

Another little thing that resonated was a tweet that said "some will use it to learn everything and some so that they don't have to learn anything ". Of course it's not really a hard truth. It's questionable how much you can learn without really getting your hands dirty. But I do think people looking at it as a tool that helps then and/or makes them better will profit more than people looking to cut corners.

bpodgursky•39m ago
THERE IS A NEARLY INFINITE DEMAND FOR SKEPTICAL AND COMFORTING TAKES ABOUT AI CODING

THE MARKET WILL FILL THAT VOID

IT DOES NOT MAKE IT TRUE

GeoAtreides•37m ago
fuck me another ai written post

it's all so fucking tiresome

seethishat•36m ago
One problem I have seen IRL is AI deployment mistakes and IMO Vibe Coders need an IT/Dev Father Figure type to avoid these simple mistakes. Here is one example:

A surgeon (no coding experience) used Claude to write a web app to track certain things about procedures he had done. He deployed the app on a web hosting provided (PHP LAMP stack). He wanted to share it with other doctors, but wasn't sure if it was 'secure' or not. He asked me to read the code and visit the site and provide my opinion.

The code was pretty reasonable. The DB schema was good. And it worked as expected. However, he routinely zipped up the entire project and placed the zip files in the web root and he had no index file. So anyone who navigated to the website saw the backups named Jan-2026.backup, etc. and could download them.

The backups contained the entire DB, all the project secrets, DB connection strings, API credentials, AWS keys, etc.

He had no idea what an 'index' file was and why that was important. Last I heard he was going to ask Claude how to secure it.

dana321•19m ago
Claude is crazy good at coding but it won't hold your hand when it comes to the unknown unknowns that the regular joe like this doesn't know.
alephnerd•33m ago
> ...most software engineers became engineers because they love writing code. Not managing code. Not reviewing code. Not supervising systems that produce code. Writing it...

An SWE who bases their entire identity and career around only writing code is not an engineer - they are a code monkey.

The entire point of hiring a Software ENGINEER is to help translate business requirements into technical requirements, and then implement the technical requirements into a tangible feature or product.

The only reason companies buy software is because the alternative means building in-house, and for most industries software is a cost-center not a revenue generator.

I don't pay (US specific) 200K-400K TCs for code monkeys, I pay that TC for Engineers.

And this does a disservice to the large portion of SWEs and former SWEs (like me) who have been in the industry because we are customer-outcome driven (how do we use code to solve a tangible customer need), not write pretty code.

gedy•28m ago
You might be missing that a lot of companies are giddy that the mgmt can just vibe code stuff and there's no opportunity for engineers to be involved, (except for when it crashes?). I use AI tools and they are nice, but the mgmt are mostly not logical and need someone to sort through their bullshit.
alephnerd•26m ago
Yeah no. Almost all companies I've chatted with - from MSPs to C-Suite of F10s - expect and demand humans-in-the-loop. I'm also on a couple boards and we've aligned on the same expectation as well.

Look, AI/ML and especially LLMs are powerful, but there does remain a degree of instability and non-determinism which will require human intervention to remediate.

That said, there is a lot of dev work in companies that is a cost-center, and those are the portions that will start getting vibe coded and deployed in product with little-to-no oversight (eg. a support portal for SMBs at an enterprise), but the equivalent feature would have already been an afterthought even without LLMs and probably given to a couple SWEs we'd be fine re-orging in a quarter anyhow.

gedy•25m ago
Yes just not driven or owned by engineers. That's what I'm seeing from company and a few peer's companies.

> but there does remain a degree of instability and non-determinism which will require human intervention to remediate.

I agree.

alephnerd•20m ago
> Yes just not driven or owned by engineers. That's what I'm seeing from company and a few peer's companies

I mean, it depends on the feature/product and how critical it is to the health of the business.

Like I mentioned in my edited comment, there is a lot of dev work in companies that is a cost-center, and those are the portions that will start getting vibe coded and deployed in product with little-to-no oversight (eg. a support portal for SMBs at an enterprise), but the equivalent feature would have already been an afterthought even without LLMs and probably given to a couple SWEs we'd be fine re-orging in a quarter anyhow because we cannot justify spending $500K-750K a year (the backend cost of 3 FT SWEs or Contractors for a company) on a customer form which nets $0 in revenue and is not directly tied with pipeline generation.

gedy•13m ago
We are probably talking past each other but I am saying I see:

Leaders thinking they will basically prompt out new revenue generating features with no human engineers to "figure it out". Not cost centers, low hanging fruit, etc. No these are not giant corps like Google or whatever and likely run by morons, but it was easier when they did not think they were "empowered". There is no opportunity for engineers to "think in higher abstractions" or whatever in these cases.

mark-r•19m ago
There's nothing new about this pattern. When the tractor was invented, the farmer didn't get to knock off early. He just started producing 10x more. Then the tractors got bigger and more powerful, and the things you used them with got more sophisticated too and suddenly you're producing 100x more.
Deegy•4m ago
And now there are 1% of the number of farmers that there used to be
sidk24•15m ago
This resonates. I wrote about a related angle a few weeks ago, the cognitive load of babysitting AI output is a hidden tax that doesn't show up in productivity metrics. Engineers aren't just writing code, they're managing context windows, re-checking hallucinations, and compensating for model degradation over long sessions. The "easier to write, harder to engineer" framing nails it.

https://news.ycombinator.com/item?id=46934404

EliRivers•12m ago
"the skills that the new engineering landscape actually requires: system design, architectural thinking, product reasoning, security awareness, and the ability to critically evaluate code they did not write."

These, surely, are the skills they always needed? Anyone who didn't have these skills was little more than a human chatgpt already, receiving prompts and simply presenting the results to someone for evaluation.

jatins•10m ago
The post itself is 100% AI written https://www.pangram.com/history/6572a5c4-f548-46e2-977d-9813...
whstl•5m ago
For me, one thing that completely changed almost overnight was dealing with junior developers.

In the past, I would give them an assignment and they would take a few days to return with the implementation. I was able to see them struggling, they would learn, they would communicate and get frustrated by their own solution, then iterate.

Today, there are two kinds: 1) the ones who take a marginally smaller amount of time because they’re busy learning, testing and self reviewing, and 2) the ones who watch Twitch or Youtube videos while Claude does the job and come to me after two hours with “done, what’s next” while someone has to comb through the mess.

Leadership might see #2 and think they’re better, faster. But they are just a fucking boat anchor that drags down the whole team while providing nothing more than a shitty interface to an LLM in return.

dankobgd•3m ago
it didn't do shit