frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Pypersistent – Functional Data Structures for Python

https://pypi.org/project/pypersistent/
2•cmarschner•1h ago
My New Year's side project - a functional data structure library for Python, written in C++. Lock-free, immutable, quite fast.

Comments

cmarschner•1h ago
It was written with zero human edits. All Claude Code.

The initial version (dictionary based on a Hash Array Mapped Trie) was done in 2 hours. The second version (5 data structures, including red-black-tree-based sorted map) took 46 commits over the last two weeks, done in between other things. Mostly a little prompt, enter, on to other things.

Almost 10000 lines of code, 300 tests. CI, 3 platforms, publishing to pypi.

Needless to say this would have taken me weeks a year ago.

You can try it out here: https://colab.research.google.com/drive/1LWHEmvKZ-IS2raeg0RJ...

One of the biggest relevations: Claude debugged like a human.

Implementing the red-black tree yielded a lot of segfaults. It first tried to reason about the logic, couldn't find the bug. Then tried to run debuggers and stuff. This also went nowhere. I had to tell it to add printf statement to trace state changes, and write them to a file. This made finding the bug quite easy.

AT&T collapse:A single typo that shut down the US long-distance network

https://en.wikipedia.org/wiki/1971_AT%26T_network_switching_system_collapse
1•xthe•38s ago•1 comments

Debian gnome team plans to kill GTK2

https://ludditus.com/2026/01/15/debian-has-its-retards-too-they-plan-to-kill-gtk2/
1•jandeboevrie•3m ago•0 comments

Install.md: A Standard for LLM-Executable Installation

https://www.mintlify.com/blog/install-md-standard-for-llm-executable-installation
1•npmipg•5m ago•0 comments

Show HN: ExprTk High-Performance C++ Math Expression Parser Evaluation Engine

https://www.partow.net/programming/exprtk/index.html
1•exprtk•7m ago•0 comments

What happens to cities when the jobs leave?

https://deadneurons.substack.com/p/what-happens-to-cities-when-the-jobs
1•nr378•7m ago•0 comments

Drawbot: Let's hack something cute (2025)

https://www.atredis.com/blog/2025/9/30/drawbot-lets-hack-something-cute
5•notmine1337•7m ago•2 comments

Show HN: Polymcp Implements Ollama for Local and Cloud Model Execution

1•justvugg•8m ago•0 comments

Custom firmware for x4 eInk device

https://github.com/crosspoint-reader/crosspoint-reader
1•xteink•9m ago•0 comments

Radithor

https://en.wikipedia.org/wiki/Radithor
1•radeeyate•11m ago•0 comments

Show HN: Paintracker.ca, a PWA pain tracker that keeps data on device by default

https://www.paintracker.ca/
1•crisiscore_sys•12m ago•1 comments

Iran, 200 hours of a nationwide internet and telecommunications blackout

https://www.dw.com/en/iran-protests-internet-communication-blackout-social-media/a-75487555
1•us321•14m ago•0 comments

OpenAI to test ads in ChatGPT as it burns through billions

https://arstechnica.com/information-technology/2026/01/openai-to-test-ads-in-chatgpt-as-it-burns-...
2•coloneltcb•16m ago•1 comments

Agam Space – Self-hosted, zero-knowledge, end-to-end encrypted file storage

https://github.com/agam-space/agam-space
1•rameshl•17m ago•1 comments

Judge orders Anna's Archive to delete scraped data; no one thinks it will comply

https://arstechnica.com/tech-policy/2026/01/judge-orders-annas-archive-to-delete-scraped-data-no-...
2•vo2maxer•17m ago•0 comments

Adobe Photoshop 2025 Installer Now Working on Linux with Patched Wine

https://www.phoronix.com/news/Adobe-Photoshop-2025-Wine-Patch
1•speckx•18m ago•1 comments

Casey Muratori breaks down the AWS outage

https://www.youtube.com/watch?v=gstn9qcNdlc
1•marc_omorain•22m ago•0 comments

Down with the BRT, long live the Bus

https://marcochitti.substack.com/p/down-with-the-brt-long-live-the-bus
1•decimalenough•25m ago•0 comments

The Death of Software 2.0 (A Better Analogy)

https://www.fabricatedknowledge.com/p/the-death-of-software-20-a-better
1•achierius•25m ago•0 comments

How to open a file in Emacs

https://www.murilopereira.com/how-to-open-a-file-in-emacs
2•lr0•29m ago•1 comments

The cardinal sin of software architecture

https://functional.computer/blog/the-cardinal-sin-of-software-architecture
2•speckx•32m ago•1 comments

I set all 376 Vim options and I'm still a fool

https://evanhahn.com/i-set-all-376-vim-options-and-im-still-a-fool/
2•todsacerdoti•32m ago•0 comments

Diosdado Banatao, Chip Designer, Investor and Entrepreneur, Dies at 79

https://www.wsj.com/wsjplus/dashboard/articles/diosdado-bantao-chip-designer-dead-79-f205c32b
1•melling•32m ago•1 comments

Ask HN: Which system would you trust to run a business you can't afford to lose?

1•cutterlayers•33m ago•1 comments

Releasing rainbow tables to accelerate protocol deprecation

https://cloud.google.com/blog/topics/threat-intelligence/net-ntlmv1-deprecation-rainbow-tables
9•linolevan•38m ago•2 comments

Technology and Wealth: The Straw, the Siphon, and the Sieve [video]

https://www.youtube.com/watch?v=OxvRx7sQNxc
1•measurablefunc•41m ago•0 comments

We're more patient with AI than one another

https://www.uxtopian.com/journal/were-more-patient-with-ai-than-one-another
2•lucidplot•41m ago•0 comments

Stop Pulling Yourself Down

https://buanasalf.com/blog/stop-pulling-yourself-down/
1•moh20•41m ago•0 comments

Human code review is a crutch

https://deadneurons.substack.com/p/human-code-review-is-an-outdated
1•nr378•41m ago•1 comments

Kusto Query Language

https://github.com/microsoft/Kusto-Query-Language
1•tosh•41m ago•0 comments

Show HN: I made a phone in between a smartphone and dumbphone

https://bouchardindustries.com
1•bouchardio•42m ago•1 comments