frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Solod – A Subset of Go That Translates to C

https://github.com/solod-dev/solod
61•TheWiggles•3h ago•14 comments

Show HN: Ghost Pepper – Local hold-to-talk speech-to-text for macOS

https://github.com/matthartman/ghost-pepper
289•MattHart88•8h ago•128 comments

Launch HN: Freestyle – Sandboxes for Coding Agents

https://www.freestyle.sh/
231•benswerd•12h ago•125 comments

A cryptography engineer's perspective on quantum computing timelines

https://words.filippo.io/crqc-timeline/
386•thadt•13h ago•153 comments

Issue: Claude Code is unusable for complex engineering tasks with Feb updates

https://github.com/anthropics/claude-code/issues/42796
846•StanAngeloff•14h ago•506 comments

German police name alleged leaders of GandCrab and REvil ransomware groups

https://krebsonsecurity.com/2026/04/germany-doxes-unkn-head-of-ru-ransomware-gangs-revil-gandcrab/
272•Bender•14h ago•138 comments

VOID: Video Object and Interaction Deletion

https://github.com/Netflix/void-model
109•bobsoap•3d ago•34 comments

Sam Altman may control our future – can he be trusted?

https://www.newyorker.com/magazine/2026/04/13/sam-altman-may-control-our-future-can-he-be-trusted
1062•adrianhon•17h ago•420 comments

Show HN: GovAuctions lets you browse government auctions at once

https://www.govauctions.app/
249•player_piano•12h ago•70 comments

Anthropic expands partnership with Google and Broadcom for next-gen compute

https://www.anthropic.com/news/google-broadcom-partnership-compute
190•l1n•6h ago•88 comments

Show HN: Hippo, biologically inspired memory for AI agents

https://github.com/kitfunso/hippo-memory
66•kitfunso•6h ago•15 comments

What being ripped off taught me

https://belief.horse/notes/what-being-ripped-off-taught-me/
353•doctorhandshake•15h ago•189 comments

Graph-go – zero config, full visibility

https://github.com/guilherme-grimm/graph-go
8•devGrimm•3d ago•1 comments

Show HN: Anos – a hand-written ~100KiB microkernel for x86-64 and RISC-V

https://github.com/roscopeco/anos
37•noone_youknow•2d ago•7 comments

What happens when a destructor throws

https://www.sandordargo.com/blog/2026/04/01/when-a-destructor-throws
18•jandeboevrie•4d ago•12 comments

Book review: There Is No Antimemetics Division

https://www.stephendiehl.com/posts/no_antimimetics/
220•ibobev•14h ago•162 comments

AI singer now occupies eleven spots on iTunes singles chart

https://www.showbiz411.com/2026/04/05/itunes-takeover-by-fake-ai-singer-eddie-dalton-now-occupies...
122•flinner•12h ago•177 comments

Sky – an Elm-inspired language that compiles to Go

https://github.com/anzellai/sky
145•whalesalad•13h ago•52 comments

Show HN: Tusk for macOS and Gnome

https://shapemachine.xyz/tusk/
61•factorialboy•2d ago•18 comments

HackerRank (YC S11) Is Hiring

1•rvivek•7h ago

Linux extreme performance H1 load generator

https://www.gcannon.org/
4•MDA2AV•2d ago•0 comments

The Last Quiet Thing

https://www.terrygodier.com/the-last-quiet-thing
180•coinfused•2d ago•100 comments

After 20 years I turned off Google Adsense for my websites (2025)

https://blog.ericgoldman.org/archives/2025/06/after-20-years-i-turned-off-google-adsense-for-my-w...
143•datadrivenangel•5h ago•100 comments

Show HN: TTF-DOOM – A raycaster running inside TrueType font hinting

https://github.com/4RH1T3CT0R7/ttf-doom
33•4RH1T3CT0R•9h ago•8 comments

Battle for Wesnoth: open-source, turn-based strategy game

https://www.wesnoth.org
425•akyuu•10h ago•120 comments

The cult of vibe coding is dogfooding run amok

https://bramcohen.com/p/the-cult-of-vibe-coding-is-insane
495•drob518•10h ago•435 comments

Agent Reading Test

https://agentreadingtest.com
56•kaycebasques•9h ago•16 comments

Eighteen Years of Greytrapping – Is the Weirdness Finally Paying Off?

https://nxdomain.no/~peter/eighteen_years_of_greytrapping.html
61•jruohonen•2d ago•5 comments

SOM: A minimal Smalltalk for teaching of and research on Virtual Machines

http://som-st.github.io/
38•tosh•9h ago•0 comments

The team behind a pro-Iran, Lego-themed viral-video campaign

https://www.newyorker.com/culture/infinite-scroll/the-team-behind-a-pro-iran-lego-themed-viral-vi...
111•tantalor•14h ago•157 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?