frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Fake building: Claude wrote 3k lines instead of import pywikibot

https://fireflysentinel.github.io/posts/fake-building-claude-3000-lines/
31•firef1y1203•1h ago

Comments

Tiberium•1h ago
Fake writing: Claude wrote 10 paragraphs instead of import human

https://www.pangram.com/history/dee030c0-0362-43d0-8fbd-bbab...

firef1y1203•56m ago
lol sorry i am not a native english speaker and thus i let claude to write a post mortem analysis on what it has done wrong :D
astro-lizard•40m ago
This comment is evidence that your write-up would have been just fine and understandable by other humans. Using AI to write your technical writing for you makes me lose trust in what you're saying. No one cares if you're a non-native English speaker, just write.
duskdozer•37m ago
Your English seems good enough to communicate. I'd encourage you to trust your abilities; any misunderstandings can be clarified with follow-up questions if necessary.
latentsea•28m ago
Maybe you didn't stop to consider the cognitive load of writing in a second language and how much delegating to AI reduces it.
duskdozer•21m ago
This neglects the cognitive load of reading LLM-generated text, which is often overly verbose, awkward, and confusing.
altmanaltman•32m ago
How is it fake if i can read and understand it?
wrs•1h ago
Hmm, I don’t see this much anymore. I typically start a project in plan mode and tell Claude to do some research to bring me 2-3 alternatives. Then we talk about the pros and cons before deciding on the libraries, etc.

On the other hand, if you just tell it to do a thing, I could believe that it would just do the thing. It is pretty bad at high level design judgment. Human guidance on architecture choices results in much better output.

firef1y1203•54m ago
thx! Now I tried to add a hook to force Claude to search for existing solutions both within and outside the codebase every time I demand a new feature
bensyverson•56m ago
Regardless of how you feel about the default behavior, this is the type of preference that Claude really listens to in your CLAUDE.md.

If you tell it to leverage dependencies, it will. If you (like me) prefer that it avoid dependencies, it will.

simonw•51m ago
Posts like this really need to include the prompts.
hansvm•49m ago
On the other hand, I often want an LLM to write things from scratch instead of bringing in 10x the surface area in unnecessary dependencies, and I very, very rarely get better results when these things are let loose on a cesspool of a web. Given that real people have vastly different preferences, you either have to cater to a subset or else require everyone to be a bit more specific with their desires. It's not that surprising.
cortesoft•12m ago
Yeah, and you can tell the AI to just write the bits of the code that it actually needs for the functionality you are using. If you end up needing more of it, that is fine, the AI will just write more of it when it needs it.

The tradeoffs are very different with AI code than human written code. There are still tradeoffs, but they are different now.

Calavar•15m ago
I consider myself AI skeptical-ish and I detest when people defend LLMs with "it's user error, prompt better," but in this case it actually is user error.

If you want a particular implementation approach, you need to specify not only the features you want, but the implementation strategy at least at a high level. This could be as simple as adding "use pywikibit" or "use relevant packages from pypi" to the end of your prompt. Or you could seed your project with some manually writtem scaffolding, including a pyproject.toml

While LLMs do tend have NIH syndrome by default, I think this is a good default. I'd much rather have tight control over when and how to include external dependencies as opposed to letting a prompt fire for 40 minutes, and coming back to find 2 GB of newly installed node packages with a dependency tree 300 levels deep.

cortesoft•14m ago
This is why you should set up a project ruleset/constitution when you start. Do you want to prefer libraries or inline code? You can even choose at what point you think the trade off is worth it. 1000 lines of code? 10 functions? You can choose whatever.

Then, you tell your AI to stick to that rule, and it will. There are tradeoffs to each choice, and people fall into different camps. Make your choice, write it down, and tell the AI to always follow that rule, and then you have it your way.

Postmortem: TanStack npm supply-chain compromise

https://tanstack.com/blog/npm-supply-chain-compromise-postmortem
610•varunsharma07•6h ago•232 comments

Claude Platform on AWS

https://claude.com/blog/claude-platform-on-aws
51•matrixhelix•2h ago•29 comments

If AI writes your code, why use Python?

https://medium.com/@NMitchem/if-ai-writes-your-code-why-use-python-bf8c4ba1a055
251•indigodaddy•7h ago•264 comments

UCLA discovers first stroke rehabilitation drug to repair brain damage (2025)

https://stemcell.ucla.edu/news/ucla-discovers-first-stroke-rehabilitation-drug-repair-brain-damage
268•bookofjoe•10h ago•52 comments

They Live (1988) inspired Adblocker

https://github.com/davmlaw/they_live_adblocker
45•tokenburner•3h ago•2 comments

Show HN: A modern Music Player Daemon based on Rockbox firmware

https://github.com/tsirysndr/rockbox-zig
34•tsiry•2d ago•2 comments

Software Internals Book Club

https://eatonphil.com/bookclub.html
11•aragonite•1h ago•1 comments

I let AI build a tool to help me figure out what was waking me up at night

https://martin.sh/i-let-ai-build-a-tool-to-help-me-figure-out-what-was-waking-me-up-at-night/
102•showmypost•6h ago•111 comments

A lost ancient script reveals how writing as we know it began

https://www.newscientist.com/article/2524042-a-lost-ancient-script-reveals-how-writing-as-we-know...
19•emot•4d ago•3 comments

Library for fast mapping of Java records to native memory

https://github.com/mamba-studio/TypedMemory
117•joe_mwangi•8h ago•26 comments

Nullsoft, 1997-2004 (2004)

https://slate.com/technology/2004/11/the-death-of-the-last-maverick-tech-company.html
244•downbad_•3d ago•74 comments

GitLab announces workforce reduction and end of their CREDIT values

https://about.gitlab.com/blog/gitlab-act-2/
377•AnonGitLabEmpl•7h ago•378 comments

Griffin PowerMate driver for modern macOS

https://github.com/jameslockman/Griffin-PowerMate-Driver
54•classichasclass•6h ago•19 comments

Interaction Models

https://thinkingmachines.ai/blog/interaction-models/
122•smhx•7h ago•15 comments

Google says criminal hackers used AI to find a major software flaw

https://www.nytimes.com/2026/05/11/us/politics/google-hackers-attack-ai.html
133•donohoe•14h ago•107 comments

VGA Memory Access Is Complicated

https://www.os2museum.com/wp/learn-something-old-every-day-part-xxi-vga-memory-access-is-complica...
17•ingve•2d ago•4 comments

Training an LLM in Swift, Part 1: Taking matrix mult from Gflop/s to Tflop/s

https://www.cocoawithlove.com/blog/matrix-multiplications-swift.html
224•zdw•1d ago•11 comments

Show HN: Safe-install – safer NPM installs with trusted build dependencies

https://www.npmjs.com/package/@gkiely/safe-install
10•gkiely•3h ago•1 comments

Silverback Imfura took a chance, and ended up alone

https://gorillafund.org/mountain-gorillas/silverback-imfura-took-a-chance-and-ended-up-alone/
42•alex000kim•2d ago•12 comments

Interfaze: A new model architecture built for high accuracy at scale

https://interfaze.ai/blog/interfaze-a-new-model-architecture-built-for-high-accuracy-at-scale
119•yoeven•11h ago•31 comments

The rise and fall of snake oil

https://www.historytoday.com/archive/history-matters/rise-and-fall-snake-oil
39•samizdis•4d ago•21 comments

Fake building: Claude wrote 3k lines instead of import pywikibot

https://fireflysentinel.github.io/posts/fake-building-claude-3000-lines/
31•firef1y1203•1h ago•16 comments

Show HN: OpenGravity – A zero-install, BYOK vanilla JS clone of Antigravity

https://github.com/ab-613/opengravity
63•ab613•7h ago•19 comments

AMÁLIA and the future of European Portuguese LLMs

https://duarteocarmo.com/blog/amalia-and-the-future-of-european-portuguese-llms
121•johnbarron•3d ago•57 comments

Bild AI (YC W25) Is Hiring Founding Product Engineers

https://bild.ai/jobs
1•rooppal•10h ago

CUDA-oxide: Nvidia's official Rust to CUDA compiler

https://nvlabs.github.io/cuda-oxide/index.html
376•adamnemecek•12h ago•108 comments

The Boston library where you still can borrow a giant puppet

https://binj.news/2026/05/06/the-boston-library-where-you-still-can-borrow-a-giant-puppet/
58•gnabgib•3d ago•8 comments

Hardware Attestation as Monopoly Enabler

https://grapheneos.social/@GrapheneOS/116550899908879585
2095•ChuckMcM•1d ago•708 comments

Ratty – A terminal emulator with inline 3D graphics

https://ratty-term.org/
623•orhunp_•17h ago•206 comments

Building a web server in aarch64 assembly to give my life (a lack of) meaning

https://imtomt.github.io/ymawky/
109•theanonymousone•3d ago•34 comments