frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

CTOs Agree: Cognitive Debt Is the New Technical Debt

https://shiftmag.dev/ctos-agree-cognitive-debt-is-the-new-technical-debt-10229/
34•sxx0•1h ago

Comments

ggm•1h ago
Decoded: it's next to useless, it's damaged pace, and it isn't value for money. It's boiling the ocean.

Implicitly they've woken up to the value proposition which was latent in their tech hires: detailed knowledge of their code and systems. They've just tossed that away, and even worse they've smooged it into unfathomable information systems which probably share aspects of it with their competitors.

AI destroyed their value.

badgersnake•1h ago
CTOs / CEOs have demonstrated how completely useless they are pretty much across the board over the last few years. Groupthink and bandwagons, zero innovation or use of brain.
gmerc•44m ago
CTOs were told that the companies shares will be sold off if they can't produce AI results, and that the CEO will be deposed for "not having an AI strategy", so they should kindly shut up and go along with the flow.
prymitive•38m ago
What’s the point of paying people a ton of money and giving them lots of power if they simply follow a script given to them by others?
Forgeties79•25m ago
Sounds like they’re followers and not leaders. So what are they getting paid for?
lemagedurage•51m ago
> AI makes it cheap to write code. That is not the same as it being cheap to ship it, or to maintain it. One participant put it cleanly: cognitive debt is the new technical debt.

It being expensive to ship or maintain software still sounds like technical debt, no?

For cognitive debt, I'd expect something like context switching and reviewing large amounts of code being exhausting.

sam_lowry_•41m ago
What CTOs did not notice yet is that cheap code exposes inefficiencies elsewhere.

Migrating Spring Boot apps from 3.x t 4.x is now easy given all the tooling available.

But the administrative load can't be reduced by faster code delivery and that's the new bottleneck.

helge9210•30m ago
CTOs noticed it. When product pipeline is empty, because engineers finished all the outstanding tasks, the engineers are awarded with more work: "The new software engineer is a product leader. Someone thinking about what the product is, not just how it works", or, in other words, engineers are going to be tasked with putting more content "the what" into the product pipeline.
bryanrasmussen•8m ago
It has been my experience that nobody wants to hear the software engineer's opinion as to what will improve the product however.
helge9210•34m ago
Considering all the possible levels of abstraction software can represent, I'm imagining it as a fractal. The worst case - a mistake can be introduced by generative AI at any of the abstraction levels at any moment. Meaning, at worst case the whole thing has to be in the head of at least one person to validate the result against. The moment a project is growing beyond a single person capacity to hold it in one head possibility of plausibly looking error introduced at any abstraction level is added to the usual multi-engineer coordination costs.
breve•31m ago
Copyright issues don't seem to be addressed by any large language model provider.

If an LLM is trained on GPL code then that code has become an intrinsic part of the model (because if it hasn't then what was the value of training on it). So shouldn't that model now also be licensed GPL?

And how do I know the LLM output is not reproducing substantial chunks of GPL'd code, making my code GPL?

imglorp•18m ago
Maybe this, but multiply by N licenses. Any given output may have ideas from all of them.

Law is probably going to take a while to catch up here.

Ekaros•17m ago
Or alternatively. LLM is not human. Non human generated content has no copy right protection. Meaning all generative model output is automatically public domain.
altmanaltman•27m ago
> Two years ago, the mandate was simple: spend on AI, no questions asked. That era is over.

2 years is an era now?

Sharlin•20m ago
When it comes to AI, it really does seem so.
gbxyz•25m ago
As a former CTO, nothing is less likely to make me believe a claim than prefixing it with "CTOs agree..."
bsenftner•8m ago
Exactly, this is an advertisement for their CTO dinner clubs.
sxx0•19m ago
My worry is that AI will make these companies product-obsessed, the public will mistake the output for AGI, and the real engineering underneath will keep getting overlooked.
coffeebeqn•6m ago
Isn’t engineering always overlooked? It’s like a means to and end to non-engineers.

The best case for engineering is always: nothing went horribly wrong in public.

jongjong•14m ago
There were some good insights in there. I like the idea of changing the hiring interview process to focus on testing code review ability. I feel like this would have been useful even before AI.

A candidate who can identify tradeoffs present in some code and make insightful comments is a really effective way to test someone's knowledge, intelligence and taste.

It's actually brilliant because it provides the company with a way to actually improve their engineering posture since the company could land on a candidate who is more skilled than the engineers doing the interviewing.

Most leetcode tech interviews are a series of puzzles which most company insiders can solve but they never include problems that the candidate could solve but which the interviewer could not.

Leetcode interviews are horrible because they test a tiny subset of moderately difficult questions under time constraints and ignore a much larger set of problems that are much more complex. There is an incorrect assumption that someone who can solve extremely complex problems can also solve moderately complex problems under time constraints. This is absolutely not the case. It's almost mutually exclusive in fact since people who work on complex problems don't have the time or interest to practice solving simpler problems so they can never solve those fast enough to compete with fresh university grads who have been practicing those for years and don't know anything else.

That said I was sceptical of this comment:

"I honestly think you can have a fifteen thousand line PR and say, I need a human to review these three lines."

15k lines is a lot of code. I could destroy any software project, irreparably with 15k lines of code and not one engineer out of thousands would recognize it. You can absolutely destroy a codebase with 15k lines of code, without any obvious backdoors or malicious code. How would I do it? I would invent counter-productive abstractions and write a lot of unit tests for them to lock down the design... Then I would watch other engineers build on top to further lock it down... Let the flawed design accumulate debt for a few years until the entire codebase becomes slow, insecure and totally unmaintable. Nobody would ever remember that I'm the one who set the project on a bad course. Nobody ever suspects the person who invents the complex abstractions and who everyone comes to with questions.

So my view is that every single one of these 15k lines needs thorough analysis. Each of those 15k lines represent the soil upon which the next round of seeds will be planted.

abroszka33•9m ago
They should think about what happens when expectations are so high that a single dev must deliver and maintain multiple products. What stops that single dev from leaving and offering the same product on his own.
ozgrakkurt•7m ago
CTOs… the real experts on technical debt (not really)

CTOs told the, reporters, who know what technical debt means (not really)

olsondv•3m ago
Allowing non-technical PMs to ship code is fine if they’re the one getting called up in the evenings and weekends when it breaks. Maybe it’s a good exercise to show how much has effort must be applied to each commit.

A 3D voxel game engine written in APL

https://github.com/namgyaaal/avoxelgame
65•sph•3h ago•7 comments

Google Hits 50% IPv6

https://blog.apnic.net/2026/04/28/google-hits-50-ipv6/
158•barqawiz•3h ago•151 comments

Developers don't understand CORS (2019)

https://fosterelli.co/developers-dont-understand-cors
228•toilet•10h ago•146 comments

Loupe – A iOS app that raises awareness about what native apps can see

https://github.com/mysk-research/loupe
333•Cider9986•23h ago•126 comments

Zigzag Decoding with AVX-512

https://zeux.io/2026/06/17/zigzag-decoding-avx512/
82•luu•3d ago•16 comments

Running MicroVMs in Proxmox VE, the Easy Way

https://taoofmac.com/space/blog/2026/06/18/1845
85•zdw•1d ago•7 comments

Renting a sewing machine from the library

https://www.bbc.com/future/article/20260618-the-weird-and-wonderful-libraries-of-finland
248•sohkamyung•12h ago•136 comments

Windows UI evolution: Clicking an unassociated file

https://movq.de/blog/postings/2026-06-20/0/POSTING-en.html
46•jandeboevrie•5h ago•17 comments

Epoll vs. io_uring in Linux

https://sibexi.co/posts/epoll-vs-io_uring/
185•Sibexico•12h ago•45 comments

Slow breathing modulates brain function and risk behavior

https://www.cell.com/neuron/fulltext/S0896-6273(26)00339-9
227•croes•13h ago•62 comments

A tale of two path separators

https://alexwlchan.net/2021/slashes/
15•dbaupp•4d ago•3 comments

15-minute at-home Lyme disease tick test

https://www.bostonglobe.com/2026/06/17/business/lyme-disease-tick-test/
128•bookofjoe•2d ago•79 comments

CTOs Agree: Cognitive Debt Is the New Technical Debt

https://shiftmag.dev/ctos-agree-cognitive-debt-is-the-new-technical-debt-10229/
34•sxx0•1h ago•24 comments

SMPTE Makes Its Standards Freely Accessible

https://www.smpte.org/blog/smpte-makes-its-standards-freely-accessible-openingstandards-library-t...
267•zdw•18h ago•90 comments

DOS Game "F-15 Strike Eagle II" reversing project needs DOS test pilots

https://neuviemeporte.github.io/f15-se2/2026/06/20/needyou.html
260•LowLevelMahn•20h ago•68 comments

Unauthorized alert sent to cell phones across Brazil

https://www.cnn.com/2026/06/20/americas/brazil-hackers-unauthorized-alert-latam
141•zdw•15h ago•107 comments

Building reliable agentic AI systems

https://martinfowler.com/articles/reliable-llm-bayer.html
112•sarangk90•7h ago•23 comments

UHF X11: X11 Built for VisionOS and Apple Vision Pro

https://www.lispm.net/apps/uhf-x11/
208•zdw•18h ago•44 comments

Rare medieval bookmark exceeds expectations at auction

https://www.thehistoryblog.com/archives/76314
7•speckx•4d ago•0 comments

Show HN: TownSquare, a tiny presence layer for websites

https://townsquare.cauenapier.com/
191•cauenapier•23h ago•102 comments

Guide to the TD4 4-bit DIY CPU

https://www.philipzucker.com/td4-4bit-cpu/
43•andrewstuart•2d ago•3 comments

Carlo Ginzburg, Who Told the History of the Obscure, Dies at 87

https://www.nytimes.com/2026/06/17/books/carlo-ginzburg-dead.html
17•benbreen•3d ago•1 comments

Proportional-Integral-Derivative Controllers

https://en.wikipedia.org/wiki/PID_controller
34•dhorthy•1d ago•15 comments

Whole cross-sectional human ultrasound tomography

https://www.nature.com/articles/s41551-026-01660-4
77•lnyan•3d ago•13 comments

Alice is impatient

https://brooker.co.za/blog/2026/06/19/waiting.html
106•birdculture•15h ago•32 comments

Temporary Cloudflare accounts for AI agents

https://blog.cloudflare.com/temporary-accounts/
219•farhadhf•1d ago•115 comments

Linux eliminates the strncpy API after six years of work, 360 patches

https://www.phoronix.com/news/Linux-7.2-Drops-strncpy
225•simonpure•14h ago•212 comments

Project Fetch: Phase Two

https://www.anthropic.com/research/project-fetch-phase-two
63•stopachka•11h ago•22 comments

Show HN: StartupWiki – A Free Alternative to Crunchbase

https://startupwiki.tech/
204•shpran•19h ago•62 comments

Armstrong Effect

https://en.wikipedia.org/wiki/Armstrong_effect
35•userbinator•7h ago•2 comments