frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Agent-config&Claude Code mods

https://github.com/Max-Levitskiy/skills/tree/main/plugins/ml-agent-config
1•FunShot•2m ago•1 comments

US unveils sanctions on ICC in move court condems as 'assault on rule of law'

https://www.bbc.com/news/articles/cj20vkkx3rdvo
1•jamesblonde•2m ago•0 comments

Ful

https://hackerone.com/reports/3994056
1•ttrtyfygvujh•3m ago•0 comments

ModRetro Chromatic: Transparent

https://modretro.com/products/chromatic-transparent
1•tosh•4m ago•0 comments

Portfolio Risk Lab: uncertainty-aware rebalancing in Python

https://github.com/garroshub/portfolio-risk-lab
1•garrosgong•5m ago•0 comments

Branches in Branch-Free Code

https://00f.net/2026/10/09/llvm-compiles-branch-free-code-into-branches-on-risc-v/
2•Tomte•8m ago•0 comments

Microsoft is about to hobble your O-365 Family Storage

https://support.microsoft.com/en-us/onedrive/changes-to-microsoft-365-storage
3•AdmiralAsshat•8m ago•2 comments

Show HN: Plannotator Inbox – Decision Making Surface for Agents

https://plannotator.ai/inbox/
2•ramoz•9m ago•1 comments

Walmart exec speaks out on dynamic pricing again after watchdog calls out patent

https://nypost.com/2026/10/08/lifestyle/walmart-ceo-speaks-out-on-dynamic-pricing-again-after-wat...
2•mikhael•9m ago•0 comments

15-Minute Lesson Plan: A.I.-Assisted Mathematics

https://www.nytimes.com/2026/10/07/learning/15-minute-lesson-plan-ai-assisted-mathematics.html
1•westurner•9m ago•0 comments

Rampart: Browser native on-device PII radaction

https://ndstudio.gov/posts/say-hello-to-rampart
1•nateb2022•9m ago•0 comments

English Instead of Code

https://dalerank.github.io/en/articles/english-instead-of-code.html
3•zakirullin•10m ago•0 comments

Show HN: Cactus Needle – Local tool calling and speech-to-text in JavaScript

https://afshinm.github.io/cactus-needle/
1•afshinmeh•12m ago•0 comments

A Practical Guide to Naming Things

https://www.smashingmagazine.com/2026/10/how-name-things/
2•laybak•13m ago•0 comments

OpenAI will start watermarking ChatGPT's text in the EU

https://techcrunch.com/2026/10/05/openai-will-start-watermarking-chatgpts-text-in-the-eu/
2•ulrischa•14m ago•0 comments

Show HN: LumiBridge – 448x64 LED display with SDR ship tracking

https://timvasil.com/lumibridge
2•TimVasil•15m ago•1 comments

Ben Affleck is an AI nerd

https://twitter.com/rohanpaul_ai/status/2105786881111896126
1•ulrischa•15m ago•1 comments

U-Space: Uncovering When and Why Uncertainty Arises in Language Models

https://s2lab.org/U-Space/
1•t_brx•17m ago•0 comments

I'm still around.. I'm just not writing here

https://rachelbythebay.com/w/2026/10/08/idle/
21•janvdberg•18m ago•3 comments

Show HN: PDF/ePub reader where you ask AI and each answer links to the passage

https://marginal-ia.app/en
2•folio_j•18m ago•0 comments

Ross Douthat: I'm Writing a Column for the Free Press

https://www.thefp.com/p/ross-douthat-new-columnist-the-free-press
1•paulpauper•18m ago•0 comments

AI Could End Encryption as We Know It

https://ai-frontiers.org/articles/ai-could-end-encryption-as-we-know-it
1•paulpauper•19m ago•0 comments

What mathematicians should know about the Lean Theorem Prover: reliability & AI

https://terrytao.wordpress.com/2026/10/09/what-mathematicians-should-know-about-the-lean-theorem-...
1•matt_d•19m ago•0 comments

Remember Orkut? Its founder wants to bring it back

https://techcrunch.com/2026/10/09/remember-orkut-its-founder-wants-to-bring-it-back/
1•ulrischa•19m ago•0 comments

Jasmin: A language for high-assurance and high-speed cryptography

https://github.com/jasmin-lang/jasmin
1•fanf2•19m ago•0 comments

The Rise and Fall of the Plasma Screen

https://www.construction-physics.com/p/the-rise-and-fall-of-the-plasma-screen
1•paulpauper•19m ago•0 comments

THX-01: An Open-Source Decision Model That Runs on Your Phone and Beats Jev

https://doofz.substack.com/p/introducing-thx-01-an-open-source
2•lebagetdefrance•20m ago•0 comments

Show HN: The rarest tech books and docs you've probably never read

https://readrare.com/
2•miletus•21m ago•1 comments

CXMT's covert campaign to obtain Samsung tech by any means necessary

https://www.koreajoongangdaily.com/business/blackmail-poaching-and-theftnbspcxmts-covert-campaign...
2•giuliomagnifico•24m ago•0 comments

Scam American companies are using to manipulate ingredient gets listed first

https://twitter.com/WallStreetApes/status/2108594998656807078
8•bilsbie•25m ago•3 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?