frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Anthropic installs spyware when you install Claude Desktop

https://www.thatprivacyguy.com/blog/anthropic-spyware/
26•twapi•44m ago•4 comments

Show HN: TRELLIS.2 image-to-3D running on Mac Silicon – no Nvidia GPU needed

https://github.com/shivampkumar/trellis-mac
75•shivampkumar•3h ago•13 comments

A Brief History of Fish Sauce

https://www.legalnomads.com/fish-sauce/
98•vinhnx•18h ago•44 comments

Vercel April 2026 security incident

https://www.bleepingcomputer.com/news/security/vercel-confirms-breach-as-hackers-claim-to-be-sell...
583•colesantiago•13h ago•331 comments

The insider trading suspicions looming over Trump's presidency

https://www.bbc.com/news/articles/cge0grppe3po
161•blondie9x•1h ago•62 comments

The Bromine Chokepoint

https://warontherocks.com/cogs-of-war/the-bromine-chokepoint-how-strife-in-the-middle-east-could-...
166•crescit_eundo•9h ago•77 comments

Mechanical Keyboard Sounds - A listening Museum

https://sheets.works/data-viz/keyboard-sounds
43•akashwadhwani35•4d ago•11 comments

Turtle WoW classic server announces shutdown after Blizzard wins injunction

https://www.pcgamer.com/games/world-of-warcraft/turtle-wow-classic-server-announces-shutdown-afte...
142•Brajeshwar•11h ago•117 comments

Swiss AI Initiative (2023)

https://www.swiss-ai.org
26•doener•4h ago•7 comments

Ex-CEO, ex-CFO of bankrupt AI company charged with fraud

https://www.reuters.com/legal/government/ex-ceo-ex-cfo-bankrupt-ai-company-charged-with-fraud-202...
144•1vuio0pswjnm7•4h ago•61 comments

Changes in the system prompt between Claude Opus 4.6 and 4.7

https://simonwillison.net/2026/Apr/18/opus-system-prompt/
237•pretext•16h ago•134 comments

2,100 Swiss municipalities showing which provider handles their official email

https://mxmap.ch/
82•doener•4h ago•22 comments

Claude Token Counter, now with model comparisons

https://simonwillison.net/2026/Apr/20/claude-token-counts/
13•twapi•2h ago•1 comments

Show HN: A lightweight way to make agents talk without paying for API usage

https://juanpabloaj.com/2026/04/16/a-lightweight-way-to-make-agents-talk-without-paying-for-api-u...
12•juanpabloaj•3h ago•4 comments

Stop trying to engineer your way out of listening to people

https://ashley.rolfmore.com/stop-trying-to-engineer-your-way-out-of-listening-to-people/
43•walterbell•7h ago•4 comments

Prove you are a robot: CAPTCHAs for agents

https://browser-use.com/posts/prove-you-are-a-robot
62•lukasec•4d ago•31 comments

Interesting Map Geometry and Mathematics

https://www.markrjohnsongames.com/2026/04/11/ultima-ratio-regum-0-11-update-57-interesting-map-ge...
13•Hooke•1d ago•0 comments

Scientific datasets are riddled with copy-paste errors

https://www.sciencedetective.org/scientific-datasets-are-riddled-with-copy-paste-errors/
44•jruohonen•8h ago•6 comments

Six Levels of Dark Mode (2024)

https://cssence.com/2024/six-levels-of-dark-mode/
59•Akcium•8h ago•25 comments

I wrote a CHIP-8 emulator in my own programming language

https://github.com/navid-m/chip8emu
50•pizza_man•8h ago•13 comments

The RAM shortage could last years

https://www.theverge.com/ai-artificial-intelligence/914672/the-ram-shortage-could-last-years
219•omer_k•20h ago•228 comments

Archive of BYTE magazine, starting with issue #1 in 1975

https://archive.org/details/byte-magazine-1975-09
547•DamnInteresting•2d ago•142 comments

Show HN: A working reference implementation of context engineering

https://github.com/outcomeops/context-engineering
33•linsys•2d ago•10 comments

Sudo for Windows

https://github.com/microsoft/sudo
12•luispa•3h ago•3 comments

The seven programming ur-languages (2022)

https://madhadron.com/programming/seven_ur_languages.html
298•helloplanets•19h ago•115 comments

Recovering Windows Live Writer Files

https://benovermyer.com/blog/2026/04/recovering-windows-live-writer-files/
11•bovermyer•5d ago•3 comments

Nanopass Framework: Clean Compiler Creation Language

https://nanopass.org/
124•NordStreamYacht•4d ago•28 comments

Show HN: Faceoff – A terminal UI for following NHL games

https://www.vincentgregoire.com/faceoff/
104•vcf•9h ago•35 comments

Creating a Bootable Backup USB with Encryption (for Pop!OS Linux)

https://hajo.me/blog/2026/02/16/popos-linux-creating-bootable-backup-USB-with-encryption/
9•fxtentacle•2d ago•1 comments

SPEAKE(a)R: Turn Speakers to Microphones for Fun and Profit [pdf] (2017)

https://www.usenix.org/system/files/conference/woot17/woot17-paper-guri.pdf
168•Eridanus2•18h ago•68 comments
Open in hackernews

Compiler Reminders

https://jfmengels.net/compiler-reminders/
38•jfmengels1•11mo ago

Comments

JonChesterfield•11mo ago
Exhaustive compile time checking of dispatch statements is a wonderful thing, sorely missing from the languages that decided "sum types" are a bit weird and niche.
fredrikholm•11mo ago
They make it near impossible to extend from the outside.

I can pass a Reader interface to your function, but I cannot (easily) add a

> | UnusualProtocol(Socket)

as a third party consumer.

Other than that, sum types are the better abstraction. With exhaustive first class pattern matching (eg. with proper matching on destructuring), nothing comes close in terms of ergonomics.

hermanradtke•11mo ago
That is a feature. Compose instead of extending.
Yoric•11mo ago
OCaml has extensible sum types. They work very nicely for some ranges of problems.
swiftcoder•11mo ago
Elm <-> Rust

Best buds on this front

gitroom•11mo ago
Tbh, missing those checks in other languages bugs me so much - it's like why leave me hanging?