frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

We're Losing Our Voice to LLMs

https://tonyalicea.dev/blog/were-losing-our-voice-to-llms/
88•TonyAlicea10•1h ago•74 comments

Arthur Conan Doyle explored men’s mental health through Sherlock Holmes

https://scienceclock.com/arthur-conan-doyle-delved-into-mens-mental-health-through-his-sherlock-h...
136•PikelEmi•5h ago•161 comments

Show HN: Runprompt – run .prompt files from the command line

https://github.com/chr15m/runprompt
32•chr15m•2h ago•6 comments

Linux Kernel Explorer

https://reverser.dev/linux-kernel-explorer
388•tanelpoder•10h ago•58 comments

Penpot: The Open-Source Figma

https://github.com/penpot/penpot
533•selvan•14h ago•124 comments

Show HN: MkSlides – Markdown to slides with a similar workflow to MkDocs

https://github.com/MartenBE/mkslides
21•MartenBE•3h ago•4 comments

Ray Marching Soft Shadows in 2D (2020)

https://www.rykap.com/2020/09/23/distance-fields/
137•memalign•9h ago•21 comments

Mixpanel Security Breach

https://mixpanel.com/blog/sms-security-incident/
130•jaredwiener•9h ago•83 comments

Interactive λ-Reduction

https://deltanets.org/
84•jy14898•2d ago•19 comments

DIY NAS: 2026 Edition

https://blog.briancmoses.com/2025/11/diy-nas-2026-edition.html
299•sashk•13h ago•168 comments

Technical Deflation

https://benanderson.work/blog/technical-deflation/
43•0x79de•3d ago•30 comments

Music eases surgery and speeds recovery, study finds

https://www.bbc.com/news/articles/c231dv9zpz3o
144•1659447091•11h ago•65 comments

G0-G3 corners, visualised: learn what "Apple corners" are

https://www.printables.com/model/1490911-g0-g3-corners-visualised-learn-what-apple-corners
89•dgroshev•3d ago•48 comments

Willis Whitfield: Creator of clean room technology still in use today (2024)

https://www.sandia.gov/labnews/2024/04/04/willis-whitfield-a-simple-man-with-a-simple-solution-th...
126•rbanffy•2d ago•49 comments

'Turncoat' by Dennis Sewell Review

https://www.historytoday.com/archive/review/turncoat-dennis-sewell-review
4•prismatic•4d ago•0 comments

The Concrete Pontoons of Bristol

https://thecretefleet.com/blog/f/the-concrete-pontoons-of-bristol
18•surprisetalk•6d ago•1 comments

The State of GPL Propagation to AI Models

https://shujisado.org/2025/11/27/gpl-propagates-to-ai-models-trained-on-gpl-code/
98•jonymo•3h ago•119 comments

Gemini CLI Tips and Tricks for Agentic Coding

https://github.com/addyosmani/gemini-cli-tips
343•ayoisaiah•22h ago•120 comments

S&box is now an open source game engine

https://sbox.game/news/update-25-11-26
373•MaximilianEmel•20h ago•129 comments

Running Unsupported iOS on Deprecated Devices

https://nyansatan.github.io/run-unsupported-ios/
189•OuterVale•17h ago•82 comments

Closest Harmonic Number to an Integer

https://www.johndcook.com/blog/2025/11/19/closest-harmonic-number-to-an-integer/
26•ibobev•6d ago•6 comments

Functional Data Structures and Algorithms: a Proof Assistant Approach

https://fdsa-book.net/
93•SchwKatze•14h ago•12 comments

Coq: The World's Best Macro Assembler? (2013) [pdf]

https://nickbenton.name/coqasm.pdf
108•addaon•11h ago•38 comments

Last Issue of "ECMAScript News"

https://ecmascript.news/archive/es-next-news-2025-11-26.html
52•Klaster_1•10h ago•13 comments

Voyager 1 is about to reach one light-day from Earth

https://scienceclock.com/voyager-1-is-about-to-reach-one-light-day-from-earth/
1003•ashishgupta2209•1d ago•345 comments

A Fast 64-Bit Date Algorithm (30–40% faster by counting dates backwards)

https://www.benjoffe.com/fast-date-64
363•benjoffe•4d ago•86 comments

Migrating the main Zig repository from GitHub to Codeberg

https://ziglang.org/news/migrating-from-github-to-codeberg/
792•todsacerdoti•14h ago•693 comments

Fara-7B: An efficient agentic model for computer use

https://github.com/microsoft/fara
159•maxloh•21h ago•68 comments

Show HN: Era – Open-source local sandbox for AI agents

https://github.com/BinSquare/ERA
46•gregTurri•11h ago•11 comments

How/why to sweep async tasks under a Postgres table

https://taylor.town/pg-task
88•ostler•5d ago•30 comments
Open in hackernews

Compiler Reminders

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

Comments

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

Best buds on this front

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