frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

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?

Shipping JPEG XL in Chrome

https://developer.chrome.com/blog/jpeg-xl-in-chrome
104•AshleysBrain•1h ago•46 comments

A font recreated from photographs of classic Commodore 64 keycaps

https://github.com/szabadkai/c64-keyboard-font/
155•sohkamyung•3h ago•24 comments

Nobel Prize in Chemistry 2026 to Henri B. Kagan and Kenso Soai

https://www.nobelprize.org/prizes/chemistry/2026/press-release/
92•sasvari•2h ago•10 comments

Sharing AI progress in mathematics

https://openai.com/index/sharing-ai-progress-in-mathematics/
1016•OfficialTurkey•14h ago•992 comments

Write Like It's 1866: LLMs Relearn Telegraphese

https://fiveminutesforward.com/post/2026-10-04-telegraph-test/
8•Theory42•38m ago•2 comments

Show HN: AstroHelm – Use your phone camera to aim a telescope or telephoto lens

https://astrohelm.app/
23•HeavenFox•2d ago•10 comments

Strands Decider 2B: a small, open-source, decision model

https://strandsagents.com/blog/introducing-strands-decider/
216•gmays•10h ago•61 comments

Decisions API is in public beta

https://developers.openai.com/api/docs/guides/decisions
340•chiefstorm•15h ago•179 comments

Rust's derive often implies inline

https://yossarian.net/til/post/rust-s-derive-often-implies-inline/
15•woodruffw•3d ago•0 comments

ESP32-C3 Adblock

https://github.com/M-Abozaid/esp32-c3-adblock
130•jayhoon•11h ago•54 comments

Mistral Large 4

https://mistral.ai/news/mistral-large-4/\
1888•Philpax•23h ago•1134 comments

EmbeddingGemma 2: An open, lightweight multimodal embedding model

https://blog.google/innovation-and-ai/technology/developers-tools/embeddinggemma-2/
358•ilreb•20h ago•35 comments

What is Codemode

https://lucumr.pocoo.org/2026/10/6/codemode/
108•Tomte•23h ago•49 comments

Tell HN: GitHub refuses to remove cracked copies of my software after a month

338•IvanK_net•17h ago•182 comments

Shaders, WebGPU Components for React, Vue, Svelte, Solid, JavaScript and Framer

https://github.com/shader-effects-inc/shaders
39•jinqueeny•7h ago•21 comments

Gallery of Processor Cache Effects (2010)

https://igoro.com/archive/gallery-of-processor-cache-effects/
23•porridgeraisin•2d ago•4 comments

The cost of lies: A Mineserver story

https://www.jeremyreimer.com/rockets-item.lsp?f=true&p=272
136•luu•3d ago•58 comments

Penguin Mail – open-source Rust email client for Linux with AI

https://penguin-mail.com/
211•kavourias•14h ago•135 comments

Forever Junior: The Skills AI Can't Develop for You

https://tech.criteo.com/blog/human-skills-ai-cant-develop-junior-engineers/
15•brugidou•4h ago•5 comments

Claude Code’s suggested message feature: I think the real customer is the model

https://www.zohaib.cc/blog/smartest-claude-code-feature
230•zed_labs_dev•18h ago•132 comments

Show HN: Arcadeia – A self-hosted media library with animated video previews

https://github.com/travelonium/arcadeia
9•omidontop•2d ago•6 comments

The Legend of the Paper Crane

https://mazdastories.com/en_us/inspire/paper-cranes-into-the-fold/
22•vismit2000•2d ago•11 comments

OpenTPU – An open-source AI accelerator, developed by AI

https://github.com/FeSens/openTPU
306•fsbonetto•20h ago•354 comments

PS5 Jailbreaks Are Escalating at an Unprecedented Pace

https://www.pushsquare.com/news/2026/10/ps5-jailbreaks-are-escalating-at-an-unprecedented-pace-an...
23•password54321•2h ago•15 comments

Show HN: NanoMuse – An open-source AI agent for your phone and computer

https://github.com/nano-muse/nanoMuse
29•ilreb•9h ago•8 comments

La Cueva BBS in Mexico in 1993 (session replay)

https://nanochess.org/la_cueva_bbs.html
58•nanochess•9h ago•20 comments

Treg (OpenRouter for Tools)

https://github.com/superdesigndev/treg
36•trollied•20h ago•8 comments

State of Devs 2026

https://2026.stateofdevs.com/en-US/
208•sgdesign•13h ago•111 comments

Hackers obtain counterfeit TLS certificates for Google and other large services

https://arstechnica.com/security/2026/10/hackers-obtain-counterfeit-tls-certificates-for-google-a...
107•colinprince•8h ago•35 comments

California closed the Montana license plate loophole

https://www.thedrive.com/news/heres-how-california-closed-the-montana-license-plate-loophole
121•speckx•19h ago•308 comments