frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Kimi-K3 Technical Report [pdf]

https://github.com/MoonshotAI/Kimi-K3/blob/main/k3_tech_report.pdf
203•vinhnx•1h ago•42 comments

Kimi-K3 Releases on HuggingFace 7/27

https://huggingface.co/moonshotai/Kimi-K3
909•nateb2022•10h ago•383 comments

Glue bonds to nonstick surfaces and wipes clean with ethanol

https://cen.acs.org/materials/adhesives/glue-bonds-nonstick-surfaces-wipes-clean/104/web/2026/07
36•gmays•4d ago•6 comments

The Computer That Helped Win World War II

https://spectrum.ieee.org/colossus-computer-ieee-milestone
56•baruchel•4d ago•10 comments

Removing React.js from the codebase and adapting Htmx for UI interactivity (2023)

https://misago-project.org/t/removing-reactjs-from-the-codebase-and-adapting-htmx-for-ui-interact...
132•Ralfp•6h ago•75 comments

Should you wash your solar panels?

https://incoherency.co.uk/blog/stories/should-you-wash-your-solar-panels.html
128•surprisetalk•3h ago•88 comments

AI companies spend record sums on Washington lobbying

https://www.ft.com/content/d8a5f95e-3b6d-463a-a848-c9ef8e2394db
102•1vuio0pswjnm7•2h ago•35 comments

How is the Bun Rewrite in Rust going?

https://lockwood.dev/ai/2026/07/27/how-is-the-bun-rewrite-in-rust-going.html
310•tomlockwood•5h ago•219 comments

Libsm64: Mario 64 as a library for use in external game engines

https://github.com/libsm64/libsm64
98•klaussilveira•6h ago•12 comments

PGSimCity - How PostgreSQL Works

https://nikolays.github.io/PGSimCity/
818•jonbaer•16h ago•77 comments

Magnolias Are So Old That They're Pollinated by Beetles, Not Bees

https://mymodernmet.com/magnolia-ancient-flowers-beetles/
202•speckx•4d ago•76 comments

Building a Fast Lock-Free Queue in Modern C++ from Scratch

https://blog.jaysmito.dev/blog/04-fast-lockfree-queues/
66•ibobev•5d ago•23 comments

VLC for Unity now supported on Linux

https://code.videolan.org/videolan/vlc-unity
94•martz•7h ago•29 comments

Towards a Theory of Bugs: The Ruliology of the Unexpected

https://writings.stephenwolfram.com/2026/07/towards-a-theory-of-bugs-the-ruliology-of-the-unexpec...
40•nsoonhui•3d ago•9 comments

Show HN: Physically accurate black hole you can put in your room

https://blackhole.plav.in
430•aplavin•4d ago•153 comments

Minecraft Java raises recommended memory to 16GB ahead of Vulkan transition

https://videocardz.com/newz/minecraft-java-edition-raises-recommended-memory-to-16gb-ahead-of-vul...
28•haunter•1h ago•26 comments

First Robotic Satellite Servicer Launched

https://www.nrl.navy.mil/Media/News/Article/4551871/robotic-servicing-of-geosynchronous-satellite...
34•GlenTheMachine•3d ago•12 comments

Beckett the Prophet

https://theamericanscholar.org/beckett-the-prophet/
3•samclemens•5d ago•0 comments

The Birth of the American 12-string Guitar

https://www.harpguitars.net/history/grunewald/12-string.htm
50•bilegeek•5h ago•28 comments

Shay Locomotives

https://www.shaylocomotives.com/
48•Rygian•7h ago•11 comments

Modern email can be built from borrowed parts

https://en.andros.dev/blog/d7ed8b07/modern-email-can-be-built-from-borrowed-parts/
92•andros•8h ago•39 comments

Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary

https://github.com/vercel-labs/scriptc
240•maxloh•17h ago•135 comments

US citizen charged after GrapheneOS phone wipes during airport search

https://www.techspot.com/news/113236-us-prosecutors-charge-atlanta-man-after-grapheneos-phone.html
1125•eecc•18h ago•847 comments

Apple Will 'Watch Everything Burn' When the AI Bubble Bursts

https://www.macrumors.com/2026/07/27/ed-zitron-apple-watch-it-burn-ai-bubble-bursts/
157•thm•1h ago•149 comments

Decker, a platform that builds on the legacy of Hypercard and classic macOS

https://beyondloom.com/decker/
357•tosh•22h ago•86 comments

AI companies are shredding rare books

https://twitter.com/HedgieMarkets/status/2081534588485296565
594•anon373839•4h ago•357 comments

The Proof Machine (2016)

https://incredible.pm/
22•BenoitP•4h ago•1 comments

108 PRs in eight days: Accidentally discovering loop engineering

https://brittany-ellich.offprint.app/a/3mrjj34puva23-108-prs-in-eight-days-accidentally-discoveri...
8•mooreds•3h ago•2 comments

Google Chrome Arrives on ARM64 Linux, Widevine DRM Included

https://www.omgubuntu.co.uk/2026/07/chrome-arm64-linux-available
54•twapi•5h ago•31 comments

We have proof automation now

https://www.imperialviolet.org/2026/07/26/zstd-lean.html
215•zdw•19h ago•100 comments
Open in hackernews

Compiler Reminders

https://jfmengels.net/compiler-reminders/
38•jfmengels1•1y ago

Comments

JonChesterfield•1y 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•1y 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•1y ago
That is a feature. Compose instead of extending.
Yoric•1y ago
OCaml has extensible sum types. They work very nicely for some ranges of problems.
swiftcoder•1y ago
Elm <-> Rust

Best buds on this front

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