frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

google.com/goto: Google's anti-scraping update

https://www.autom.dev/blog/google-search-goto-links
351•1e1a•4h ago•222 comments

Navier-Stokes Announcement

https://www.claymath.org/news/navier-stokes-announcement/
110•rvz•3h ago•53 comments

A misalignment of AI in mathematics

https://mathandai.org/
853•meredydd•14h ago•841 comments

Usenet rewind archive search engine

https://www.usenet-rewind.com/
45•cstadler1869•3h ago•8 comments

I spent $220 on Google app ads and 60% of the installs were robots

https://dayzlegame.com/blog/google-ads-bot-farm/
475•nickabe•13h ago•251 comments

Great Lakes sturgeon may be 400 years old:Scientists rethinking how to save them

https://www.cbc.ca/news/canada/ontario-great-lakes-sturgeon-lifespan-study-9.7329250
55•bookofjoe•2d ago•3 comments

A Design Space Exploration of Async/Await

https://cel.cs.brown.edu/blog/design-space-async-await/
256•wcrichton•2d ago•58 comments

Designing for Dual Screen and Foldable Devices with CSS (2023)

https://blog.stephaniestimac.com/posts/2023/05/design-foldable-devices/
24•mooreds•1d ago•4 comments

Show HN: Bodily Oddities

https://vester.si/bodily-oddities/
218•vesterde•1d ago•154 comments

OpenAI agents carried out an undisclosed attack on RubyGems

https://www.rubyhack.ai/
630•chao-•8h ago•357 comments

Logo Programming

https://el.media.mit.edu/logo-foundation/what_is_logo/logo_programming.html
269•azhenley•3d ago•111 comments

Inverse Kinematics and Foot Locking

https://theorangeduck.com/page/inverse-kinematics-foot-locking
13•airhangerf15•4d ago•0 comments

Project Blinkenlights

https://blinkenlights.de/en/
82•doener•9h ago•30 comments

WeWorm: Zero-Click WeChat Worm

https://calif.io/research/weworm
12•BlackEarth•2h ago•1 comments

GrapheneOS' rewritten Messages app is released

https://github.com/GrapheneOS/Messaging/releases/tag/13
268•microtonal•13h ago•184 comments

Litelm: LiteLLM Without the Bloat

https://github.com/kennethwolters/litelm
125•kennethwolters•13h ago•41 comments

Mind-altering drugs played key role in rise of Andean civilization

https://www.science.org/content/article/mind-altering-drugs-played-key-role-rise-andean-civilization
145•geneticdrifts•14h ago•100 comments

I've operated petabyte-scale ClickHouse clusters for 5 years

https://www.tinybird.co/blog/what-i-learned-operating-clickhouse
206•adastral•4d ago•78 comments

Λ Snap – An inviting programming language for kids and adults for CS study

https://snap.berkeley.edu/
139•dr_kiszonka•14h ago•76 comments

Show HN: ResolveHQ – A Helpdesk Built on Cloudflare Workers, D1, R2 and Queues

https://github.com/mirza-rizvi/ResolveHQ
56•mirza_rizvi•10h ago•17 comments

AlphaGenome maps 9B DNA variants

https://spectrum.ieee.org/alphagenome-atlas
82•ltononro•2d ago•7 comments

Rune is now open source

https://rune.build/blog/rune-is-now-open-source
175•ernestrc•16h ago•57 comments

Testing Race Conditions

https://projectzero.google/2026/09/maccconc-race-condition.html
43•alpaylan•2d ago•0 comments

The EPA is planning to scrap public review rules for data center pollution

https://capitalbnews.org/data-centers-permit-rules-epa/
447•doener•13h ago•313 comments

Claude is only available to people over 18 years

https://support.claude.com/en/articles/15171100-age-assurance-on-claude
630•Muhammad523•21h ago•625 comments

How we rebuilt complex permissions without migrating to Zanzibar

https://infisical.com/blog/folder-based-rbac
50•FinnLobsien•2d ago•11 comments

Google will buy half the electricity from one of Finland's nuclear power plants

https://www.bbc.com/news/articles/c8r6y4me2g6o
339•lukaspetersson•1d ago•307 comments

RTK reports token savings, but our cost benchmarks disagree

https://quesma.com/blog/does-rtk-make-ai-coding-cheaper/
157•michalwarda•20h ago•78 comments

Another way to leak traffic on Android has been discovered

https://mullvad.net/en/blog/another-way-to-leak-traffic-on-android-has-been-discovered
44•mhitza•10h ago•2 comments

How the Chorleywood Bread Process transformed British bread

https://edconway.substack.com/p/the-little-holes-in-your-bread-are
113•baud147258•3d ago•112 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?