frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Muse Spark Open, the Most Capable US Open‑Weight Model to Date

https://research.meta.ai/blog/muse-spark-open
1•meetpateltech•14s ago•0 comments

Opus 5.5 can make full product launch videos

https://lectogram.com/
1•jackogrady•25s ago•1 comments

Chinese Users Find Little Money in 'Selling' Their Faces to AI

https://www.sixthtone.com/news/1019126
1•whiteblossom•25s ago•0 comments

Investors dump data centre bonds as AI borrowers face 'Darwin moment'

https://www.ft.com/content/678bcd31-6c2a-447b-a68c-ce6dec220bbc
2•Betelbuddy•50s ago•0 comments

Total War Remaster Removed from Steam After AI Allegations, Brings Back Original

https://twitter.com/SEGA/status/2110718605176287581
1•HelloUsername•2m ago•0 comments

A C++ Trick Question Post

https://greenlightning.eu/programming/cpp-trick-question/
1•birdculture•4m ago•0 comments

AI Safety Is Not a Corporate Plot

https://www.astralcodexten.com/p/ai-safety-is-not-a-corporate-plot
2•jefftk•5m ago•0 comments

Molecular glue degraders reduce Alzheimer's-linked brain plaques in mice

https://medicalxpress.com/news/2026-10-molecular-degraders-early-alzheimer-linked.html
1•elo2000•6m ago•0 comments

Notational Velocity comes back in from the cold

1•justauserid•6m ago•0 comments

The 'leap second' could disappear. How a minor adjustment became a major problem

https://www.cbc.ca/news/world/leap-second-decision-9.7381049
2•tejohnso•7m ago•0 comments

Lying in a Hammock at William Duffy's Farm in Pine Island, Minnesota

https://www.poetryfoundation.org/poems/47734/lying-in-a-hammock-at-william-duffys-farm-in-pine-is...
1•mrmarket•7m ago•0 comments

Dual Axes, Not Dueling

https://dbtcharts.com/blog/dual-axes-not-dueling/
1•infowetrust•8m ago•1 comments

Build Self-Improving AI Agents with Temporal and Oodle

https://blog.oodle.ai/self-improving-agent-loops/
1•kirankgollu•9m ago•0 comments

Artificial Analysis Decision Index v1.0

https://artificialanalysis.ai/articles/artificial-analysis-decision-index
1•theanonymousone•9m ago•0 comments

Branded

https://www.imdb.com/title/tt1368440/
1•mahirsaid•10m ago•1 comments

TR-Core – A non-neural symbolic AI architecture built in pure Python

https://github.com/Mardon-programm/tabula-rasa-core
2•Mr_Mardon•11m ago•0 comments

You better start believing in philosophical thought experiments

https://neurobiology.substack.com/p/you-better-start-believing-in-philosophical
1•paulpauper•14m ago•0 comments

Anthropic: The Agony and the Ecstasy

https://www.exponentialview.co/p/anthropic-the-agony-and-the-ecstasy
1•swolpers•15m ago•0 comments

Georgia man sues Flock, sheriff's office over alleged ALPR-fueled retaliation

https://arstechnica.com/tech-policy/2026/10/georgia-man-sues-flock-sheriffs-office-over-alleged-a...
3•nobody9999•16m ago•0 comments

Nunc Sonat, control Apple TV and HomePod music from the Mac menu bar

https://diligiteiustitiam.world/nuncsonat/
1•kobit•17m ago•0 comments

JEV: Type Safe AI

https://typesafe.ai/
2•Betelbuddy•18m ago•3 comments

PhantomWave End to End Encrypted Digital Voice Chat [video]

https://www.youtube.com/watch?v=Ssze-T00Yzk
1•austinallegro•18m ago•0 comments

Pessimists Archive

https://pessimistsarchive.org
1•andsoitis•18m ago•0 comments

Danish Supreme Court Finds That AI CSAM Is CSAM

https://domstol.fe1.tangora.com/Domsoversigt-(H%C3%B8jesteret).31478.aspx?recordid31478=2930
1•delusional•18m ago•2 comments

Fintech startup Ramp hits $60B valuation after $1.85B funding round

https://www.reuters.com/technology/fintech-firm-ramp-raises-185-billion-60-billion-valuation-2026...
1•doppp•19m ago•0 comments

Making a Software Trailer with Astra

https://pierce.dev/notes/making-a-software-trailer-with-astra
2•icyfox•19m ago•0 comments

Show HN: Relay – A Mac app that carries replies between Claude, Codex and Cursor

https://kanary.to/agents
1•kenn•20m ago•0 comments

Opsin Raises $21M to Expand Its Risk Protection Layer

https://www.opsinsecurity.com/blog/opsin-raises-21m-to-expand-its-risk-protection-layer
1•ShayNehmad•20m ago•1 comments

Bill Gates returns to wage war on AI risks

https://www.axios.com/2026/10/15/bill-gates-ai-safety-push
3•samizdis•20m ago•1 comments

AMD Helion for Agentic AI and Enterprise

https://ir.amd.com/news-events/press-releases/detail/1301/introducing-amd-helion-agentic-ai-compu...
1•endangeredhuman•20m 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?