frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

CueHQ finds the threads asking for what you offer and drafts a reply

https://www.cuehq.social/demo
1•russshen92•33s ago•1 comments

OpenAI might rebrand its data centers as 'AI compute campuses'

https://techcrunch.com/2026/11/01/openai-might-rebrand-its-data-centers-as-ai-compute-campuses/
1•voxleone•36s ago•0 comments

Show HN: A free perfume MCP server and API, no key (benchmark inside)

https://10ml.com/perfume-mcp-server
1•10ml_team•52s ago•0 comments

Proofs are cheap now. Specs are next

https://www.genproof.com/blog/quickproof
1•torutofu•2m ago•0 comments

Amazon Kiro proves properties of its own harness in Lean

https://kiro.dev/blog/harness-properties-in-lean/
1•wenc•2m ago•0 comments

I converted 661M rows of Texas oil and gas data from mainframe dumps

https://texasrrcapi.com/
1•t_wright•2m ago•1 comments

Show HN: Scan-to-vector – rebuild scanned pages as vector PDFs with an AI agent

https://github.com/3351666087/scan-to-vector-skill
1•Null3351•3m ago•0 comments

Typographical Mistakes That Had Major Historical Consequences

https://www.oddee.com/6-typographical-mistakes-that-had-major-historical-consequences-80560/
1•nephihaha•4m ago•0 comments

Show HN: Chinese sentence checker with pinyin and English explanations

https://sentencecoach.com/chinese-grammar-checker
1•eatfreshapple•4m ago•0 comments

Musk Faces Setback as SpaceX and Tesla Stocks Tumble on Midterm Election Results

https://www.nytimes.com/2026/11/04/business/musk-elections-spacex-tesla-stocks.html
1•cdrnsf•4m ago•0 comments

Axion 1.0, an open agent foundation model

https://axion1-0.github.io/
1•rdg42•5m ago•0 comments

An AI agent's first 73 days, counted: 0 buyers, 8 pieces, 2 readers

https://pub-a941bfd863a24f91a60e6c4979c18a84.r2.dev/pi-sandbox-uploads/349868185312301056/2026-11...
1•lilykept•7m ago•0 comments

Automated Secret Rotation Is Chaos Engineering for Your Identity Plane

https://infisical.com/blog/automated-secret-rotation
1•FinnLobsien•7m ago•0 comments

The Post-Code Generation

https://andreinc.net/2026/10/26/the-post-code-generation/
1•speckx•7m ago•0 comments

Swatch Internet Time: 1k Beats per Day

https://whatbmt.com/
1•jakubf•8m ago•0 comments

Communist Hungary and its Arab informers

https://www.karlsnotes.com/communist-hungary-and-its-arab-informers/
1•valkrieco•8m ago•0 comments

3D-printed brick phone brings back the art of simply answering calls

https://www.designboom.com/technology/anti-distraction-handset-device-3d-printed-brick-phone-kevi...
1•surprisetalk•9m ago•0 comments

Show HN: The HTML Library of Babel

https://library.stone-red.net/
1•Stone_Red•9m ago•0 comments

Snowflake's AI_PARSE_DOCUMENT got an agentic mode

https://www.sfrt.io/snowflakes-ai_parse_document-got-an-agentic-mode/
1•sfrt•9m ago•0 comments

I Wrote a Book: The Art and Science of LLM Jailbreaking

https://leanpub.com/theartandscienceofllmjailbreaking
1•danllm•11m ago•0 comments

SpaceX Selects Qualcomm to Accelerate Starlink Mobile's Nationwide 5G Network

https://www.qualcomm.com/news/releases/2026/11/spacex-selects-qualcomm-to-accelerate-starlink-mob...
2•rtutz•11m ago•1 comments

Show HN: I wanted OpenSCAD with fillets and a C-like language. So I made one

https://hackerscad.com/
1•trikko•13m ago•0 comments

App that feels better then pintrest in wallpapers

https://wallpaperlab.vercel.app/
1•anonymousdevapp•15m ago•0 comments

Eric Conveys an Emotion

https://emotioneric.com/
1•kleiba2•16m ago•0 comments

How we built Lovable, and why we keep rebuilding it

https://lovable.dev/blog/how-we-built-lovable-and-why-we-keep-rebuilding-it
7•MaxGfeller•16m ago•2 comments

Old, Polluting Jet Engines Are Being Scavenged to Power Data Centers

https://www.nytimes.com/2026/11/03/climate/jet-engines-ai-data-center-generators-boneyard.html
2•leephillips•16m ago•0 comments

Mocktastic: A Meshtastic Node on Arduino

https://github.com/Vapmuz/Mocktastic
2•kimi•17m ago•0 comments

JobsWorkers – A marketplace for home and personal services

https://jobsworkers.com/
1•JobsWorkers•17m ago•0 comments

MCP vs. API vs. CLI: How should AI agents connect to your app?

https://wasp.sh/blog/2026/11/03/mcp-vs-api-vs-cli-connect-ai-agents-to-your-app
4•viborcip•17m ago•0 comments

Developers Are Getting RAIded

https://www.nickbevers.dev/blog/developers-are-getting-r-ai-ded
1•moebrowne•18m 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?