frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Thinking Fast and Slow in AI: the Role of Metacognition (2021)

https://arxiv.org/abs/2110.01834
48•teleforce•2h ago•7 comments

Owed a billion dollars in Nvidia stock

https://colo.to/nvidia-stock-narrative.html
394•Eric_Gullichsen•4h ago•174 comments

Ember-1

https://fireworks.ai/blog/ember-1
417•gmays•12h ago•201 comments

When did Google get so weird?

https://sancho.bearblog.dev/google-weird/
1042•sancho-panza•9h ago•565 comments

Malleable software: Restoring user agency in a world of locked-down apps (2025)

https://www.inkandswitch.com/essay/malleable-software/
37•evakhoury•11h ago•9 comments

Was Silent Reading Unusual During Augustine's Time?

https://www.historyofinformation.com/detail.php?entryid=4341
30•ryanscio•4h ago•6 comments

Alan Kay's answer to “Did the ENIAC have a BIOS”?

https://www.quora.com/Did-the-ENIAC-have-a-BIOS/answer/Alan-Kay-11
104•midnightfish•10h ago•34 comments

There is more to code review than (automatable) detection

https://www.adaptivecapacitylabs.com/2026/08/24/there-is-more-to-code-review-than-automatable-det...
110•utiiiD•1d ago•56 comments

The state of SIMD in Rust in 2026

https://shnatsel.github.io/state-of-simd-rust-2026/
122•verdagon•2d ago•24 comments

Self-Hosting on the Dark Web

https://david.alvarezrosa.com/posts/self-hosting-on-the-dark-web/
122•mooreds•10h ago•39 comments

Don't couple your Go code to GitHub

https://iain.rocks/blog/dont-couple-your-go-code-to-github
205•birdculture•13h ago•95 comments

TabPFN and TabICL vs. tuned XGBoost: the model that doesn't train won 14/14

https://efraingaray.com/en/blog/tabpfn-vs-xgboost/
12•EfrainGaray•3h ago•8 comments

Guitar amp and effects pedal built on the Waveshare ESP32-S3-Touch-AMOLED-2.06

https://github.com/dashersw/coyopedal
43•arbayi•2d ago•17 comments

Deterministic Concurrency [video]

https://www.youtube.com/watch?v=25x0UuSCKuU
14•surprisetalk•2d ago•0 comments

Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi

https://loficities.com/
207•safaelmali•11h ago•92 comments

Imp is a full port of DSPy to the BEAM

https://github.com/deepfates/imp
66•mpweiher•10h ago•6 comments

What I did at Recurse Center

https://thill.me/2026/09/11/what-i-did-at-rc.html
95•bingden•11h ago•27 comments

In an $80 motel room, a discovery to shed light on the origins of life

https://www.nytimes.com/2026/09/26/science/motel-science-discovery.html
231•danso•15h ago•84 comments

Reading’s Bayeux Tapestry

https://diamondgeezer.blogspot.com/2026/09/readings-bayeux-tapestry.html
29•zeristor•1d ago•8 comments

Replacing the old battery on rechargeable bike lights

https://jvns.ca/blog/2026/09/27/replacing-the-old-battery-on-rechargeable-bike-lights/
154•surprisetalk•16h ago•85 comments

Previously unheard recordings of John Coltrane, captured by Frank Tiberi

https://www.jazzwise.com/content/news/john-coltrane-centenary-celebrations-see-impulse-records-re...
79•gregsadetsky•2d ago•28 comments

Oral history of John Chowning, inventor of FM synthesis [video]

https://www.youtube.com/watch?v=e1Xn3030IvM
67•Rochus•12h ago•18 comments

Writing Efficient C++ Code (2013)

https://asawicki.info/articles/writing_efficient_cpp_code.php
145•ibobev•2d ago•95 comments

Lunar Terminator Paradox

https://notes.secretsauce.net/notes/2026/09/27_lunar-terminator-paradox.html
57•dima55•9h ago•41 comments

The Cartesian Hand: In-Hand Manipulation with All-Linear Fingers

https://generalroboticslab.com/cartesian_handv1
79•AareyBaba•2d ago•11 comments

A New Experiment Meta-Strategy

https://chillphysicsenjoyer.substack.com/p/a-new-experiment-meta-strategy
19•surprisetalk•2d ago•1 comments

Fakecloud: Local AWS cloud emulator for integration tests

https://fakecloud.dev/
127•theanonymousone•1d ago•63 comments

Video CDs Break Windows Explorer

https://clydesnotes.blogspot.com/2026/08/video-cds-break-windows-explorer.html
123•ClydeN•1d ago•44 comments

Fragment of oldest known peace treaty found in Turkey

https://www.livescience.com/archaeology/ancient-egyptians/we-have-found-traces-of-peace-thousands...
78•gmays•15h ago•10 comments

Faster prompt lookup drafting in llama.cpp

https://jadidbourbaki.github.io/blog/prompt-lookup-llama-cpp/
76•pptadversary•1d ago•12 comments
Open in hackernews

Goodbye to the Hard Parts That Never Mattered

https://jakegoldsborough.com/blog/2026/goodbye-to-the-hard-parts-that-never-mattered/
23•JumpCrisscross•4h ago

Comments

echelon•1h ago
The future is exciting and breathtaking, not lamentable.

Fond feelings for punch cards and hanging chads are the result of thick rose-tinted glasses.

Modified3019•1h ago
If reading this smells like it’s been ai generated, that’s because it is.

https://web.archive.org/web/20260606173815/https://jakegolds...

kdkxiwjciejc•48m ago
Yeah but it’s a good point even if not personally made.
polotics•24m ago
meh. so many words to say engineering was never about the toil.
Lerc•1h ago
This seems to be a fairly common opinion, as does the opinion that this sits as a counterpoint to.

There has been a divergence that is quite stark. I have seen it argued that this is a reflection of ability, and that as a skill multiplier those lacking in skill are feeling left behind. I'm not certain that this is accurate. I definitely see people who have made things that impressed me in the past have been more likely to embrace AI. It may just be a measure of a type of personality.

I have noticed that people who have a strong sense of possessiveness over what they create are more resistant, but those who create in order to have the world contain the thing they are making are happy to have anything that will enable them to contribute to the world.

stackghost•55m ago
I think the biggest differentiator is simply that there are people for whom the act of typing the code into the editor was the part they enjoyed, and LLMs have basically killed that, by making it woefully inefficient by comparison.
kqgnkqgn•47m ago
I think this is exactly it. And IMO - there's nothing wrong with enjoying that part of it. But it may not be a high paying career like it was previously.

Some people though society was paying them lots of money to type code into an editor. But that was never true - people and businesses were paying them to solve problems.

mlyle•46m ago
I think the scary bit is down the road. We can all use AI well because we have the gist of how things work and a well-honed set of technical empathy for "how they probably wrote it."

I'm not sure how you build that sense as well if you're starting out today, though.

gnarlouse•1h ago
Slop detected
t-writescode•57m ago
I think the style essay akin to a punchy, TED-talk style persuasive essay is dead.

Whether or not this author wrote it themselves (I strongly suspect at least an AI editor), the specific style that was, for a time, very attractive has become the hallmark of AI-written prose; and, while the content doesn’t seem wrong from a particular view, it also leaves a taste of waste to me - waste that I spent that time reading something they didn’t write, full of -isms that aren’t theirs, when the thesis could have padded out far less paper.

The word count feels unearned, even if the content is fine.

kibibu•26m ago
Yes, it stinks.

It's one thing to have AI-written software, where the code isn't the consumable; and quite another to have AI-written essays that are intended to engage a human's critical thinking.

I am very tired of it all.

GMoromisato•44m ago
> The part I find most exciting is not that the same ticket takes fewer hours. It is that entirely different projects now fit inside a human life.

This is my favorite part too. With my own project for example, I had the agent integrate libgit into it so I could add source control to my IDE. Yes, I could have done it myself, but it would have taken me months of trying to understand the API, testing various things, and finally implementing it all. Instead, the agent did almost all the work (I still designed the architecture and how it plugged in). It took about two weeks calendar time and most of that time I was doing something else while the agent worked.

The thing is, before AI agents, I wouldn't have even attempted the work. I wouldn't have been able to afford the time.

skydhash•21m ago
> The thing is, before AI agents, I wouldn't have even attempted the work. I wouldn't have been able to afford the time.

Before AI agents, what we would have is maybe a line in the changelog, like “git support has been added” and maybe some post if there’s a substantial Ui/Ux improvement or novelty.

Now it’s just: I did something with AI (with no description of why it has been done, just what) and it was pretty fast (compared to an exaggerated estimation).

rob74•43m ago
Even if it's AI generated (or AI "improved"), I'll comment on the content:

> The learning loop got tighter. Ask a question. Inspect the answer. Run the code. Break it. Read the implementation. Correct the assumption. Try again.

This assumes that you have the resources (time and money/AI usage budget) and the interest/motivation to do that. If you do programming as a job rather than as a hobby, the time you can spend on things like this and the budget you can spare for it will be severely limited. Also, after you have finally coaxed the LLM into generating something that fits all the requirements without breaking in new and surprising ways, has code that's not ridiculously overengineered (that's probably the real reason behind vibe coding: as long as you don't look at the horror beneath the hood, you can tell yourself everything's fine), doesn't break some convention of the codebase and has the required test coverage and other metrics, you're not only out of time for the task at hand, but also more than ready to move on to something else.

bschwindHN•42m ago
This guy can't even be bothered to type his own thoughts out, but expects us to read what claude dumped out? Typing your own thoughts is just not hard at all, I don't get it.
skydhash•27m ago
What I understood from TFA is that the author is complaining about formalism and bad abstractions. The latter is a real complaint, but I can’t understood viewing formalism as a burden.

At it’s core computing is about taking some information, encode it, transform it, and then decode the result. The latter can be interpreted by humans or used to drive some machinery. The value of computers is that they can do encoding/transform/decoding part reliably and really quickly. But it’s up to use to specify how.

One common trait I found with people that dislike formalism is that they have great reluctance to admit they’re wrong, or at least consider the possibility. And a formal system cleanly mark what is correct according to its axioms.

The issue with most AI practice is that they eschew reliability and guarantees of correctness (not there hasn’t been bugs previously). The proponents can talk about their goals, but they can’t explain the projects they’re working on and reason how it should be correct.

For them, it’s like seeing a chess game and deciding it’s ok if a pawn move like a knight to capture the king, because that’s the intended goal. Like “just move the piece with your hands”. Because it’s hard to devise a strategy that respect the rules. The bad play is obvious when it’s a real chess board, but imagine it’s a generic board where all pieces are little puck with a led fave for colors and types. They wouldn’t mind the pawn to change its type to knight for the illegal move and then revert to pawn once that’s done.

So something like Python and Go is pretty generic. You can code various domains with it (servers, games, apps,…), but it’s up to you to really follow the rules of that domain. Using AI code, there’s a non zero chance for a bit of cheating to happens. While it “works”, it’s not correct, and there’s some use cases that are totally wrong.

lelanthran•20m ago
> I think the biggest differentiator is simply that there are people for whom the act of typing the code into the editor was the part they enjoyed, and LLMs have basically killed that, by making it woefully inefficient by comparison.

This is a very uncharitable take; I see it mostly from devs who are all-in on AI (not saying you are one), not from devs who just use AI while programming. Basically, I see it from devs who want to never touch a keyboard again.

Maybe they never liked programming in the first place, but liked managing instead, so now they can manage instead of programming.

Maybe they never liked programming, but they did like delivering; now they can work as a product manager, delivering only.

Whatever the reason, they never really liked programming[1]. My experience in programming, since the mid-90s, is that my design is refined as I type out the programs. I gain insight into the problem as I create the program. My thoughts are refined as I read what I type (and not just with programs, with prose as well).

Possibly the all-in devs never read what they typed anyway, so the act of programming never caused them to refine their ideas. Maybe they never read what they typed as they typed it in. Maybe they did, but it never triggered introspection.

Whatever the case is, it's a very uncharitable take to trivialise those engaging in more thought, due to actually writing, as simply enjoying the act of typing.

They are not. They are enjoying the iterative process of deep thinking.

TBH, maybe this is why so many of the all-in AI vibers are trying to trivialise the typing part - if they can convince themselves that typing is so trivial and bereft of thought, then they don't have to admit to themselves that they are thinking less, and the thinking they do do, is not as deep.

----------------------------------

[1] All advances in programming, such as in data structures, algorithms, languages, theory, etc came mostly from people who liked programming. As these people can not hone their skills by working at it for money in the future, who knows if we ever get any more advances.

asp_hornet•1m ago
I definitely agree with you about this for certain problems but I think for a large number of people, they are just using an ORM to bind to a form to later save back with some validation. There is not much deep thinking they need to do other than which columns to index.