frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

AI-Generated Images Discourage Me from Reading Your Blog

https://nelson.cloud/ai-generated-images-discourage-me-from-reading-your-blog/
181•meysamazad•1h ago•92 comments

DeepSeek V4 Flash on a Single AMD MI300X

https://github.com/ryanzhou/deepseek-v4-flash-mi300x
110•zhoutong•2h ago•27 comments

Ray Bradbury's "There Will Come Soft Rains" is set today (2026-08-04)

https://short-stories.co/@raybradbury/there-will-come-soft-rains-6k8vr4xxlnmj
69•askvictor•2h ago•3 comments

LLMs reward expertise

https://www.seangoedecke.com/llms-reward-expertise/
1079•MaxMussio•15h ago•452 comments

Buckminster Fuller: everything I know

https://www.bfi.org/about-fuller/everything-i-know/
22•simonebrunozzi•1h ago•9 comments

Show HN: Fine-tune an 8B model on a 4 GB laptop GPU

https://github.com/MakazhanAlpamys/Soup
19•MakazhanAlpamys•1h ago•2 comments

Harness Engineering for Self-Improvement

https://lilianweng.github.io/posts/2026-07-04-harness/
113•tosh•6h ago•17 comments

Roame (YC S23) Is Hiring Lead Engineer

https://www.ycombinator.com/companies/roame/jobs/mqqfa38-lead-full-stack-engineer
1•zman0225•56m ago

Show HN: Run an 80B Qwen in 4.3 GB of RAM on a Mac, and a 35B on an iPhone

https://github.com/leonickson1/Swiftlet
225•leonickson•20h ago•101 comments

Ten advances in mathematics and theoretical computer science

https://openai.com/index/ten-advances-in-mathematics/
566•milkshakes•20h ago•856 comments

Devtools must be open source

https://blog.exe.dev/devtools-must-be-open-source
643•bryanmikaelian•22h ago•213 comments

Amazonian civilization had estimated 3M people in 3% of forest area

https://www.science.org/content/article/odd-shapes-hidden-dense-amazon-rainforest-reveal-sprawlin...
187•marojejian•5d ago•147 comments

FFmpeg 9.0

https://github.com/FFmpeg/FFmpeg/blob/n9.0/RELEASE_NOTES
288•gyan•3h ago•50 comments

An Honest Review of AI Programming

https://mropert.github.io/2026/08/04/an_honest_review_of_ai_programming/
19•ingve•3h ago•25 comments

Why etymologies matter: How tracing words can illuminate history (2024)

https://resobscura.substack.com/p/why-i-love-etymologies
12•benbreen•3d ago•2 comments

Xbox goes down. You can't play games you own on disc

https://birchtree.me/blog/xbox-goes-down-you-cant-play-games-you-own-on-disc/
74•surprisetalk•55m ago•83 comments

Keyv and friends compromised in active Shai-Hulud supply chain attack

https://www.aikido.dev/blog/keyv-and-friends-compromised-in-npm-supply-chain-attack
17•cimi_•1h ago•0 comments

Why Large Language Models Fail at Tabular Prediction

https://arxiv.org/abs/2608.02412
14•sbulaev•2h ago•2 comments

That time when I failed the Microsoft interview

https://ochagavia.nl/blog/that-time-when-i-failed-the-microsoft-interview/
87•wofo•6d ago•171 comments

There Will Come Soft Rains (1950) [pdf]

https://users.wpi.edu/~zrbutzke/Docs/BradburyStories(1).pdf
206•pmg101•13h ago•74 comments

Nobel Disease

https://en.wikipedia.org/wiki/Nobel_disease
29•num42•1h ago•11 comments

You don't need React: creating a minimal UI library in Vanilla JavaScript

https://pedroth.github.io/?p=post/NoNeedReact
94•pedro_movai•4h ago•75 comments

Homebench – Benchmark local LLMs for speed, memory, and quality

https://github.com/david-g-3654/homebench
7•davai-g•3h ago•0 comments

Ask HN: Who is hiring? (August 2026)

195•whoishiring•21h ago•182 comments

Archaeologists Find Ancient Glyphs in the Amazon

https://www.nytimes.com/2026/07/31/world/americas/amazon-archaeology-geoglyphs.html
15•wglb•2d ago•7 comments

Twenty Years of Pandoc

https://pandoc.org/twenty-years-of-pandoc.html
312•fiddlosopher•21h ago•37 comments

Smaller, faster, safer: running Kimi and GLM at scale

https://blog.cloudflare.com/smaller-faster-safer-models/
233•ascorbic•19h ago•59 comments

Beauty in my backyard

https://worksinprogress.co/issue/beauty-in-my-backyard/
36•footest•4d ago•19 comments

Learning-Rust.Github.io: Rust Programming Language Tutorials for Everyone

https://learning-rust.github.io
6•dumindunuwan•2h ago•1 comments

MiniMax H3 Day-0 Support in ComfyUI: Open Weights, Native Audio, and 2K Video

https://blog.comfy.org/p/minimax-h3-day-0-support-in-comfyui
311•vblanco•23h ago•87 comments
Open in hackernews

An Honest Review of AI Programming

https://mropert.github.io/2026/08/04/an_honest_review_of_ai_programming/
18•ingve•3h ago

Comments

lnenad•44m ago
> An Honest Review

> I do admit that this approach immediately triggered my contrarian side and made me very defiant of any AI tool.

Makes sense.

> While this could be partially remedied by always asking for a primary source or citation, I dislike the idea that one has to add magical incantations to their queries to get the right results. It’s a good laugh to make fun of “make no mistake” memes, until you start having to consider similar things seriously.

Man I am genuinely stumped at the obvious lack of desire to use something in a way it's supposed to be used. LLMs are tools and like with any tool it's on us to use it properly, not hitting a screw with a hammer and saying that hammers are a very stupid tool.

Sharlin•35m ago
It's more like a hammer that never drives nails straight unless you hold it in a specific uncomfortable manner.

You shouldn't be required to tell an information retrieval tool to actually retrieve information rather than making it up!

lnenad•16m ago
> It's more like a hammer that never drives nails straight unless you hold it in a specific uncomfortable manner.

I mean sure, pick any analogy, still doesn't change the fact that there are right uses and wrong uses; right ways to use it and wrong ways to use it.

> information retrieval tool

How is an LLM this? It's a non-deterministic word generator.

joshribakoff•11m ago
An LLM is not what the public was “sold”, they were “sold” a personified agent. That is the gap.
lnenad•1m ago
We're not talking about "the public". The person writing the article is a very experienced software engineer. There shouldn't be a gap in understanding.
rglover•11m ago
> You shouldn't be required to tell an information retrieval tool to actually retrieve information rather than making it up!

And therein lies the problem: perception. LLMs are treated like information retrieval tools but in reality are probability machines that return plausible/mostly accurate information.

They're not searching, they're inferring and then guessing. That the guesses are often quite good means that we can easily fool ourselves with whatever it spits out. We call it hallucination but it's a feature, not a bug.

K0balt•34m ago
To be fair, hammers are bad screwdrivers. They are faster at driving screws and require less finesse to do so, but are really bad at taking them out, often break the screw, and often result in a fastening that superficially looks correct but fails to perform well under stress.

Two new types of screw, the ring-shank nonhelical fastener and the rivet, however, are changing everything. Soon, using screwdrivers will be rare except in special circumstances.

lnenad•13m ago
I don't really see your point. You're still using the screwdriver and it's up to you to use it when it makes sense, see if it's doing it's job properly, fix issues it creates etc... If it's not doing a good job for your particular screw don't use it. But don't say it's a horrible tool since you choose to not use it properly.

There is a middle ground between CEOisms "LLMs are literally Jesus" and people similar to this blog's author "LLMs are mostly trash."

joshribakoff•9m ago
Part of the entire premise of the article is that many people aren’t being given a choice, so this is a really weird deflection. I disagree about the author not recognizing a middle ground.
duskdozer•26m ago
It just seems silly to need to beg in English for things like that. What's the entire space of things you need to think about? Can you be sure the specific way you asked would be correct, or do you also have to add "don't lie about following this instruction:"? Why not have an interface `ai --make-no-mistakes --dont-make-things-up`? I don't want to have to talk to the computer like it's people.
lnenad•18m ago
But English is literally the interface. It's the *same* as `--make-no-mistakes`, it's just your preference compared to directly telling it to the AI which is ok. That doesn't change the fact the using the tool correctly != using the tool.
daishi55•41m ago
> “Agentic workflow” (or whatever they’re calling it at the time you’re reading this article)

> Unlike the silver bullets of the past (like microservices or NoSQL)

> Hallucinations are an inherent property of how LLMs work.

> It’s all marketing and buzzwords

Not a serious article or thinker. I can get this stuff on Reddit if I want to read thrice-regurgitated cliches about AI.

Sharlin•33m ago
I'd like to hear actual rebuttals to those quotes.
daishi55•31m ago
If the author can’t put in the effort to think of something original to say that hasn’t been said 1000x, why should I put the effort into rebutting cliches that were last relevant in 2024?
nesarkvechnep•29m ago
So you basically agree but complain there are no new arguments against AI programming in the article?
daishi55•17m ago
No, I’m not sure where you are getting the idea that I agree with what I am referring to as cliches last relevant in 2024.
abirch•25m ago
If you're using an LLM and not an agentic workflow then you're doing things wrong in 2026.

My agents have to pass tests meaning that if their LLM hallucinates, the agent tools capture it and not me.

internet2000•37m ago
3,300 words but nothing new to say.
abirch•22m ago
I'm not disappointed in the article, there are many of them out there. I'm disappointed that this is near the top of HN. I lazily outsource my information hunter and gathering to HN.
daishi55•22m ago
Dislikes AI so much and ironically wrote a whole article without doing any of their own thinking.
jdw64•35m ago
I read through a bit of it, and it seems like the author assumes training was done only on open source data, but I doubt that's actually the case. There are plenty of paid, proprietary source codes being sold out there, hacked code, that is.

Aside from that, I don't agree with the author's view on agentic workflows. Modern AI native development runs like a massive state machine, starting from MCP, local file systems, and what's usually called a harness.

I also noticed what might be a mistake in the author's domain, games. Putting aside the fact that inheritance based OOP is an outdated pattern, the suggestion to remove update() and put it into a manager class's List, then iterate with a for loop, is meant to eliminate overhead like P/Invoke costs in C#. But if Foo is still a class, a reference type, then List<Foo> is just an array of pointers scattered across heap memory. Pointer chasing can still happen. So I think that's actually bad advice.(Of course, the same issue exists in Mr. Claude's code as well.)

If the author truly wanted Data Oriented Programming(or DOD), they would have specified struct arrays or NativeArray.

This is a tricky area. The author's goal was likely to remove the per MonoBehaviour Update call cost in Unity, which is why they suggested using List<Foo>. But the instruction seems ambiguous, and I think that's part of the difficulty with AI development.

The objective function is the same, but the implementation varies and subtly differs from what I actually want.

From a design perspective, for team maintenance, the GameUpdateable abstraction might actually be better. But it's difficult. In terms of extensibility, an update manager that handles registration and expansion of multiple update targets might be over abstracting.

Working with AI development really shows you how important it is to explicitly specify which direction you're aiming for.

Writing this down makes me realize how many things I actually consider when putting code into a program. Sometimes I model how my next teammate might read it, and sometimes my words might be interpreted differently. It's really difficult.

dr0idattack•18m ago
I liked the two original experiments in the article, which in a microcosm gels with my 1+ year of deep agentic development. But I would like a whole article about his experience, and with which model (Opus? Fable? erg, Sonnet?) and effort he used.

I've progressed in using latest Claude-kins and the GPTs as usually competent teammate/buddies, and generally know to sort out the fluff confidence with the realz (shoot, that was how I was when I was but a wee little coder lad: overconfident because of an error-free compile and one non-segfault run.)

You have to put in the time, the skill creation, the system prompt/personalization, the (sometimes adversarial) automation, the testing, verification, kicking down the loop castles (as usually caused by being cheeky with highest effort levels.)

adamddev1•9m ago
Here's a guy who does more than make simple, bloated end-user apps. He tries to dig into the code and make novel performance optimizations etc. He sees that AI can't code everything.
joshribakoff•13m ago
Some people have the agent hallucinating its own meaningless tests
hahahaa•4m ago
> Hallucinations are an inherent property of how LLMs work.

While technically true the hallucination rates on modern models is low and other checks can ensure that by the time a human sees it it is most likely solid.

For research there is more danger as there is less feedback loop other than other LLM scrutinising the first. For research I get it to come to a conclusion but provide me with links so I can judge. More like advanced search.