frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

I find AI roleplay therapeutic

https://chatbrat.ai/bratlog/ultimate-ai-roleplay-setup-guide-memory-lorebooks
1•henrypissler•6m ago•0 comments

Show HN: Levee – a self-tuning circuit breaker and concurrency limiter for Go

https://github.com/codemartial/levee
1•code_martial•6m ago•0 comments

RTX 5070 Ti throttles at 107C; Blackwell hotspot sensor readable via MODS tool

https://www.tomshardware.com/pc-components/gpus/hotspot-temperature-sensor-on-nvidias-blackwell-g...
1•sbulaev•7m ago•0 comments

Rep. Ro Khanna was detained by Israeli settlers in occupied West Bank

https://www.theguardian.com/world/2026/jul/11/ro-khanna-congressman-detained-israel-settlers-west...
2•0x54MUR41•9m ago•1 comments

Flock Camera Conspiracy, Prepare for Whats Coming [video]

https://www.youtube.com/watch?v=ZFim3j9s6ic
1•Bender•15m ago•0 comments

Frequently Asked Questions on Expertise

https://jtpeterson.substack.com/p/faq-on-expertise
1•jger15•16m ago•0 comments

What xAI's Grok Build CLI Actually Sends to xAI

https://gist.github.com/cereblab/dc9a40bc26120f4540e4e09b75ffb547
1•jhoho•19m ago•0 comments

Like a cheat code for your car: We investigate ECU tuning

https://arstechnica.com/cars/2026/07/like-a-cheat-code-for-your-car-we-investigate-ecu-tuning/
1•martincmartin•23m ago•0 comments

Apple Hide My Email bug, possibly related to disclosure vulnerability

https://lapcatsoftware.com/articles/2026/7/2.html
1•zdw•23m ago•0 comments

Firefox 12.58% for Desktop Browser Market Share in North America June 2026

https://gs.statcounter.com/browser-market-share/desktop/north-america
26•speckx•24m ago•7 comments

A Erlang style pure Scheme Webserver and further

https://igropyr.com
1•guenchi•25m ago•1 comments

Dismissive Dan's Review of the Overplane AI Coding Harness

https://www.overplane.dev/overview/dan/
3•mayank•27m ago•0 comments

Learning-to-Optimize via Deep Unfolded Flows

https://mit-realm.github.io/flowopt/
2•E-Reverance•29m ago•0 comments

Hitting $125k MRR as a solo founder by doubling down on the right segment

https://www.indiehackers.com/post/tech/hitting-125k-mrr-as-a-solo-founder-by-doubling-down-on-the...
1•jason_zig•29m ago•0 comments

A pure scheme web programming tool

https://goeteia.dev
2•guenchi•32m ago•1 comments

A dock that wakes up reliably

https://fabiensanglard.net/tb4/index.html
10•ingve•41m ago•5 comments

WLV-01, a monochrome digital photography camera built from scratch

https://camerahacksbymalcolmjay.com/
1•car•41m ago•0 comments

The biggest steam locomotive is whistle-stopping across the U.S.

https://www.npr.org/2026/07/11/nx-s1-5872656/big-boy-locomotive-steam
3•ghtbircshotbe•49m ago•0 comments

"How 500 HN users crashed my 2GB server in 60 seconds – postmortem

https://dev.to/peakd/i-built-a-community-ranking-platform-alone-tonight-it-nearly-crashed-under-5...
1•GroguMaster•50m ago•0 comments

Autopsy Study Finds Replicating SARS-CoV-2 in the Hearts of Long Covid

https://my.uscap.org/uscap/program/S0tc675/index.cfm?pgid=5167&sid=14770&abid=51228
2•thenerdhead•51m ago•0 comments

I made a horror game that's IMPOSSIBLE to SCREENSHOT [video]

https://www.youtube.com/watch?v=RNhiT-SmR1Q
1•goodmythical•52m ago•2 comments

Social.Wiki is a wiki for editing social web pages

https://social.wiki/
1•raybb•53m ago•0 comments

Long Covid May Physically Damage the Nerves That Control the Stomach

https://www.ijidonline.com/article/S1201-9712(26)00608-9/fulltext
5•thenerdhead•54m ago•0 comments

Search for isRecord on any open source codebase

https://old.reddit.com/r/PrincipalAi/comments/1utzh5w/added_the_ability_to_search_for_isrecord_in...
1•fernando-ram•55m ago•0 comments

Martha Lillard, last US polio patient using iron lung, dies at 78 in Oklahoma

https://abcnews.com/US/wireStory/martha-lillard-us-polio-patient-iron-lung-dies-134668491
4•daniel_iversen•57m ago•0 comments

We built a free CVE and threat-Intel command center – no login, no paywall

https://community.resilientx.com/
1•R3dxpl0it•58m ago•0 comments

What happens between entering the prompt and seeing the first word appear

https://shbhmrzd.github.io/ai/ml-foundations/llm-training/2026/07/11/using-the-trained-model.html
2•shbhmrzd•1h ago•1 comments

GC shape stenciling in Go generics

https://rednafi.com/go/gc-shape-stenciling/
1•ingve•1h ago•0 comments

Old Icons

https://leancrew.com/all-this/2026/07/old-icons/
1•zdw•1h ago•0 comments

El Nino forms, expected to strengthen, say NOAA forecasters

https://www.noaa.gov/news-release/el-nino-forms-expected-to-strengthen-say-noaa-forecasters
4•andsoitis•1h ago•0 comments
Open in hackernews

Packed Data Support in Haskell

https://arthi-chaud.github.io/posts/packed/
77•matt_d•1y ago

Comments

nine_k•1y ago
> Introducing the ‘packed’ data format, a binary format that allows using data as it is, without the need for a deserialisation step. A notable perk of this format is that traversals on packed trees is proven to be faster than on ‘unpacked’ trees: as the fields of data structures are inlines, there are no pointer jumps, thus making the most of the L1 cache.

That is, a "memory dump -> zero-copy memory read" of a subgraph of Haskell objects, allowing to pass such trees / subgraphs directly over a network. Slightly reminiscent of Cap'n Proto.

90s_dev•1y ago
We are always reinventing wheels. If we didn't, they'd all still be made of wood.
Zolomon•1y ago
They mention this in the article.
spockz•1y ago
It reminds me more of flat buffers though. Does protobuf also have zero allocation (beyond initial ingestion) and no pointer jumps?
cstrahan•1y ago
No, one example of why being variable sized integers.

See https://protobuf.dev/programming-guides/encoding/

carterschonwald•1y ago
One thing that sometimes gets tricky in these things is handling Sub term sharing. I wonder how they implemented it.
tlb•1y ago
> the serialised version of the data is usually bigger than its in-memory representation

I don’t think this is common. Perhaps for arrays of floats serialized as JSON or something. But I can’t think of a case where binary serialization is bigger. Data types like maps are necessarily larger in memory to support fast lookup and mutability.

nine_k•1y ago
I suppose all self-describing formats, like protobuf, or thrift or, well, JSON are bigger than the efficient machine representation, because they carry the schema in every message, one way or another.
IsTom•1y ago
If you use a lot of sharing in immutable data it can grow a lot when serializing. A simple pathological example would be a tree that has all left subtrees same as the right ones. It takes O(height) space in memory, but O(2^height) when serialized.
gitroom•1y ago
honestly i wish more stuff worked this way - fewer hops in memory always makes me happy
lordleft•1y ago
This was very well written. Excellent article!
NetOpWibby•1y ago
Is this like MessagePack for Haskell?