frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Grieving the Loss of Details

https://purplesyringa.moe/blog/grieving-the-loss-of-details/
79•signa11•4d ago•40 comments

Knuth Reward Check

https://www.thomas-huehn.com/knuth-reward-check
39•Curiositry•1h ago•13 comments

Talorys – A self-hosted personal AI agent on Cloudflare's free tier

https://github.com/rociiu/talorys
155•rociiu•6h ago•83 comments

Rampart: Browser native on-device PII radaction

https://ndstudio.gov/posts/say-hello-to-rampart
35•nateb2022•23h ago•13 comments

Bitwarden Dual License Model

https://community.bitwarden.com/t/published-version-update-in-app-stores/102750
200•Cider9986•3h ago•151 comments

Mxc: Microsoft Execution Containers version 1.0.0

https://blogs.windows.com/windowsdeveloper/2026/10/07/microsoft-execution-containers-policy-drive...
72•smokel•1d ago•9 comments

REA Reverse – Engineer Anything

https://rea.tools/
599•modinfo•17h ago•261 comments

Telegram Desktop vulnerability allowed any user's file to be stolen

https://beaksec.github.io/posts/telegram-desktop-one-click-account-takeover/
332•g-b-r•14h ago•168 comments

I would like the value of my home to rise, while my property taxes fall

https://conversableeconomist.com/2026/09/28/i-would-like-the-value-of-my-home-to-rise-while-my-pr...
102•colinprince•4h ago•220 comments

Triple-A Minesweeper

https://minesweeper.mikelacher.com/
1242•robin_reala•1d ago•249 comments

PVX-001: open-source Covid-19 vaccine starts Phase 1 trial

https://chronicles.popvax.com/p/popvax-goes-clinical
42•jajoosam•2h ago•11 comments

`123456' password used in Danish CPR data breach

https://cphpost.dk/2026-10-10/news/round-up/123456-password-used-in-massive-danish-cpr-data-breach/
320•baal80spam•7h ago•176 comments

Tom Brown used GOP ties to broker a $1.25B/month SpaceX compute deal

https://wsj.com/tech/ai/tom-brown-athropic-669005ad
55•utiiiD•2h ago•0 comments

WSL3 Performance is about 5-60% faster than WSL2 depending on the workload

https://tonym.us/wsl2-vs-wsl3-benchmarks.html
187•tonymet•2d ago•149 comments

Eye of Sauron: Long-Range Hidden Spy Camera Detection (2024)

https://www.usenix.org/conference/usenixsecurity24/presentation/zhang-qibo
256•ortusdux•2d ago•58 comments

Chernobyl particles reveal unexpectedly stable nuclear fuel after 40 years

https://phys.org/news/2026-10-chernobyl-particles-reveal-unexpectedly-stable.html
87•geox•3d ago•28 comments

Apple/macOS silently removed from official Unix registry

https://www.opengroup.org//openbrand/register/
156•john_alan•6h ago•155 comments

Can you use autoregressive diffusion to generate market data?

https://blog.janestreet.com/can-you-use-autoregressive-diffusion-to-generate-market-data/
156•jsomers•1d ago•45 comments

Noto means "no tofu": fixing dotted circles in Myanmar text

https://www.datocms.com/blog/handling-less-common-scripts
43•steffoz•4d ago•24 comments

Cloudflare acquires Deno

https://deno.com/blog/cloudflare
1315•ilreb•1d ago•677 comments

Show HN: Carrier-Explode: iPhone, Pixel and Galaxy carrier settings decoded

https://carrierexplode.com/
386•simplyalec•23h ago•45 comments

FDA may allow some toxic chemicals to be added to food without safety review

https://www.theguardian.com/us-news/2026/oct/10/fda-toxic-chemicals-food-analysis
47•NewJazz•2h ago•28 comments

Timestamping a Giant Record of the Web

https://projecttimestamper.org/blog/common-crawl/
34•arthuredelstein•1d ago•2 comments

Whooping Cranes Learned to Migrate by Following Costumed Pilots

https://theverifiedpost.com/article/whooping-cranes-ultralight-costumed-pilots-operation-migration
15•kgolubic•1d ago•0 comments

Compiling Rust to readable C with Eurydice

https://lwn.net/Articles/1055211/
123•peter_d_sherman•18h ago•34 comments

Clinical trial of a prion disease drug candidate begins enrolling participants

https://www.broadinstitute.org/news/clinical-trial-prion-disease-drug-candidate-begins-enrolling-...
137•luu•17h ago•36 comments

AI Is Throwing a Roadside Picnic

https://metedata.substack.com/p/ai-is-throwing-a-roadside-picnic
18•young_mete•1h ago•19 comments

How to head into VR without wearing a headset

https://www.kyushu-u.ac.jp/en/researches/view/414/
61•Betelbuddy•4d ago•37 comments

How Protein Took over the World

https://www.ft.com/content/e26574cf-94cc-40d9-921e-5c7417fc5dbd
24•thm•2h ago•36 comments

What mathematicians should know about the Lean Theorem Prover: reliability & AI

https://terrytao.wordpress.com/2026/10/09/what-mathematicians-should-know-about-the-lean-theorem-...
174•matt_d•23h ago•48 comments
Open in hackernews

Grieving the Loss of Details

https://purplesyringa.moe/blog/grieving-the-loss-of-details/
71•signa11•4d ago

Comments

techgnosis•43m ago
Yeah I feel this. My strongest passion in computing is simply learning how the machine and OS work. The code I would write would usually be experiments, not projects or tools.

I'm less pessimistic than the author though. There is always room for people who know what they are talking about. Take a deep breath.

kypro•30m ago
Room where? You're obviously not going to hire someone for their knowledge alone in late 2026... ChatGPT probably knows more than you know in every domain. What questions could I ask you that ChatGPT wouldn't be able to answer?
derektank•18m ago
You won’t hire someone to answer questions for you; you might hire someone to make decisions for you. And domain expertise is still very useful in both making good decisions and convincing other people to trust your decisions
sampullman•12m ago
Know what to ask is about as important as the answer. You can't do that very well without domain knowledge.

I'm not sure how it plays out in 5 or 10 years, but that's how it is now.

Icathian•12m ago
The room comes from recognizing that, in many many domains, you don't even know the questions to ask.
oxmo456•11m ago
Maybe people will be hired for the question they can actually ask and not for the raw knowledge they have
fancyfredbot•8m ago
The point of the knowledge is that it helps you ask the right questions, not so much the ability to answer them.

Knowledge has been available just by asking Google for decades now. The LLM makes it easier but it's a difference of degree not of kind

Until the models are 100% reliable knowledge will be required in order to quickly spot issues and work efficiently with the model to address them.

kphorn•13m ago
One suggestion for the feeling that has been great for me. Finding a hobby where you can focus on sweating the details. Detach it from economic imperative (the core definition of a hobby, you dont make money from it). Ham radio, maker and micro electronics, woodworking, calligraphy, music. Of course there are more technically advanced solutions to the problem, that's not the point. The point is the effort and discovery.
jaapz•7m ago
> I'm less pessimistic than the author though. There is always room for people who know what they are talking about. Take a deep breath.

But what will their day to day look like? Meetings?

Previously, I'd have to work days undisturbed to get important stuff out of the door. There was effort involved to reach an elegant solution that fit business need.

Now I'm a meat bag pressing enter on a "recommended" option Claude already figured out was the best approach.

righthand•35m ago
Yep it’s pretty depressing all around. Even when the truth is revealed about the output of an Llm (not quality, full of errors, made up details, nonsense code, etc), people are still claiming it as a better way of working because they had a chat with it. There is very little room for anyone not interested in slop.

I was recently replaced by a young developer and the only thing that keeps me smiling is that they still haven’t fixed the part of the application I raised concerns about (because the young dev decided to write on a fresh non-compatible stack even after my warnings). I hope eventually it leads to their own loss of career since that’s what they did to me. All of that to say that Llms have made people into over confident morons.

devin•28m ago
Like the old joke about alcohol not "turning" someone into a jerk, but instead revealing the jerk that's been hiding all along, I think the same is true for the idea that LLMs are "turning" people into overconfident morons. I don't believe these people are being changed, I think it's how they always were, and now it's easier to see.
layla5alive•8m ago
:/ The celebration of loss of rigor does seem like revealed preference.
cm2012•30m ago
This is the kind of person for whom AI is making the most negative change. I feel sad for them. For me, I love this new world. I never took pleasure in craftsmanship or perfectionism, I just want things to work and then iterate on it with as little effort as possible.
beardbandit•16m ago
I find it a breath of fresh air to be able to tackle backlogged tech debt items simultaneously with business priorities in parallel and stuff like that.

That being said, I can't see this entire field existing in five years anymore. I'm hoping for at least two more years, but who knows?

This stuff is coming for all white collar, the barrier to entry is completely gone now. Maybe not the barrier to mastery (yet), but the bottom has fallen out.

tomrod•7m ago
I am not sure mastery every truly goes away. But it is given the chance to evolve.
ofjcihen•5m ago
I see sentiment like this (which is valid; it’s a different perspective), and then I look at my company’s current caseload of breaches and how most of the (insane) increase in business we’ve received is caused by poorly coded apps with obvious security issues, along with the inability of orgs to remediate those issues or adequately follow incidents because no one actually knows the applications anymore.

And I’m wondering if this isn’t the enormous amount of organizational debt from having security second to everything finally coming calling.

tomrod•7m ago
I view it as a different layer of abstraction.

I _am_ a craftsman - software, wood, and a few more domains. There is a lot of personal satisfaction I find in woodcraft through the motion and the exercise. I love that this is a luxury hobby instead of a personal necessity. The difference there is that if I take my time on personal necessity where the market isn't paying for it, I may take food out of my kids' mouths or lose the roof over their head. Luxury craft hobbies face only self-imposed pressures.

AI is letting me build similarly. I can continue to craft my Rust and my Python and my Typescript and my Fortran to my heart's content - and those skills help in the day to day - yet I'm also able to compete in the market and build things that were really infeasible before.

Buttons840•28m ago
I think programmers are frustrated in part because the code used to be our place to do our thinking, but now LLMs just buzz through the file changing thousands of lines and we can't keep up.

It's still valuable to deeply understand parts of a program, but we don't have any tooling that helps us do that. We just have to raw-dog it by thinking really really hard and remembering how all the code connects together.

I want a tool that gives programmers a place to record their thoughts. Developers need a place to draw and write, and also interleave blocks of code that automatically update to match the actual state of the code.

The closest thing I know to this is org-babel, part of Emacs, which allows you to push code blocks out of an org file into an actual source files, or pull them in from actual source files. This is mostly done manually by invoking functions called `tangle` and `detangle`.

I intend to investigate this further in Emacs, since I'm an Emacs user, but Emacs is never going to be the friendly UI we need to make this tooling common.

devin•21m ago
Yeah, I can relate to this. However, I haven't found it too difficult to adjust. I have found myself creating draft PRs, and then just sitting on them and thinking about it for a day or two before I even consider merging it. This lag time is the time that I used to spend typing it out and thinking as I went along, now that's happening later. I have closed more than a couple of my own PRs once I had time to consider them. I am rarely shocked when I wake up the next day, look at it, and think: "Eh, this change is not sufficient because it doesn't address X".
kaashif•21m ago
Yeah, this is the tough part. In order to write code that worked, you had to have some kind of mental model of it. Now that's not true.

Now, when someone sends a working PR in, even high quality and well tested, they may actually have no idea how it works.

visarga
delichon•26m ago
It's great that she takes joy in his work, and sad that economics is pushing her to focus on different details with less joy. But the same can be said for a horse groom who loves her work being pushed to transition into a mechanic. Change sucks, but less than petrification.
shadow28•9m ago
The author is a woman, not sure why you assumed they identifed as he/him.
hn_throwaway_99•17m ago
I commiserated so much with this post. I feel like I got out of software at just the right time - folks like me that have an inherent need to understand the lower level details feel like this agentic coding world, where there is simply not enough time to even read the code, let alone understand it, is hell.

I left software and went into violin making and I couldn't be happier (though of course I'm extremely fortunate to have saved up enough in my software career to comfortably make the transition). In violin making a tenth of a millimeter is considered a lot and we endlessly stress over details like the corner shape and the f-holes. And while some of this nitpicking is certainly excessive, it serves more as proof to show that we're extremely careful with the details so that stuff that really matter, like tonal quality and playability, will also get enough detailed focus.

igl•16m ago
I think part of the grief is losing the way we learned to do something we loved. Most people care about what software does, not how we made it. The hard part is accepting that what makes the job satisfying for us isn’t always what makes the result useful to others.
ionetan•13m ago
I think understanding the details is still important. However, it moves toward the more central parts of the application, where the risk is higher and agentic workflows can’t be pushed as far. I think the author may benefit from specializing in those parts of the system where unattended agentic work is still too risky.

Wrote a post some time ago on how we'd be helped by segmenting and ranking the domains of our systems so we can be deliberate about where we stop short of full automation: https://ljtn.github.io/epiq/blog/cost-of-cognitive-debt.html

sean2d•11m ago
I think that, with the amount of vibecoded code of mediocre quality being produced, there will start to be a demand for "hand-made" software that someone took time to make as delightful as possible to use.
kphorn•10m ago
I'll introduce the concept of Hobbies for those who crave the details. Hours spent in the basement/attic/office/garage/workdesk sweating the details in an inefficient and un-economic way. Learning music, painting figurines, woodworking, playing with microelectronics, making sculptures, model aircraft, ham radio. Offline things, intentionally far away from the frontier that bring joy, depth of understanding, and are intentionally not going to be gobbled up by an LLM.
xerox13ster•4m ago
This is about the loss of the opportunity to support oneself.

Offering hobbies, which require ppl to already be supporting themselves, is like a slap in the face.

This is like telling a coal miner that if they enjoyed the work they did in their career, they can go digging tunnels in chalk cliffs after renewable energy destroys the demand for coal.

acedTrex•9m ago
Yep, its incredibly painful. The entire world has lost its mind
serf•5m ago
isn't the person that did the tron typography visuals a regular here?

cool to see it come full circle and see another person thrown into the industry by the work of another forum member.

isityettime•3m ago
This reminds me a lot (mostly for worse) of the industrial revolution. The industrialization of textiles didn't help weavers weave better clothes. It displaced smaller, higher quality output with dramatically less varied, lower quality output in much greater quantities, more cheaply.

What I think we're likely to witness here, or at least what AI investors ultimately are hoping to see happen, is the displacement of code as we know it (often already sorely lacking in quality and craft) displaced not by more of the same, but a massive profusion of shittier, more homogenous code. It won't have to win by being better; it'll be able to do that by being cheaper alone. And we're frankly kidding ourselves if we think that doesn't mean a profound deskilling and potentially deprofessionalization across the whole class.

DonaldPShimoda•4m ago
> I never took pleasure in craftsmanship or perfectionism, I just want things to work and then iterate on it with as little effort as possible.

The problem with this outlook (not with you personally) is that the increase in accessibility for you comes at a cost, but the way things work these days the cost is not paid by you but by someone else — someone you'll probably never even meet. The cost has been abstracted away from you and foisted onto somebody else against their will. This shows up as people adversely affected by local data centers (increased pollution, higher electricity prices), people displaced in the workforce (author of the article), people of the future who will not understand things because it's easier to skip understanding for now (students, early learners), and so many more.

It's very liberating — so long as you are given the ability to not think about the consequences for these other people, and the abstraction process by which AI companies are providing their services gives you that freedom by design. At the very least, it is something about which you perhaps ought to be wary.

•
13m ago
> now LLMs just buzz through the file changing thousands of lines and we can't keep up. It's still valuable to deeply understand parts of a program, but we don't have any tooling that helps us do that.

I do it differently, I focus on better recording what the user wanted, the so-called "user intent". To do this, I record all messages typed by the user since the start of the project, whether 3,000 or 10,000 messages. An LLM can churn through them in 10 minutes and derive a fresh, up-to-date interpretation from the raw data. This can be used to judge whether the implementation has diverged from the intent, or, in other words, to realign the code and tests. The messages the user writes are usually designs or corrections, a very rich, compact signal. If the user struggles with something, it could result in a tool, a skill, updates to the project docs, or new tests.

MHard•11m ago
The workflow I use to still keep up with everything is to start coding by hand and only once I have a good idea how the rest is gonna look like and am bored I had off the rest of the pr to the LLM.

Could be just defining the methods without filling them but depending on the mood I code more by hand or less.

Terr_•11m ago
> It's still valuable to deeply understand parts of a program

Part of woe is that once you've reviewed, validated, and comprehended a piece... Later gets casually mangled by some other LLM-generated urgent change.

writeslowly•3m ago
I feel like we also need better non-LLM driven ways (like better static analysis tools) to analyze LLM-driven changes. The way changes are presented in modern IDEs was designed around reviewing human-created changes and doesn’t really feel like it’s keeping up with presenting and validating what modern LLMs are doing.