frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Apple ratchets up prices, blames the cost of memory

https://arstechnica.com/apple/2026/06/apple-ratchets-up-prices-blames-the-cost-of-memory/
1•pieterr•1m ago•0 comments

The Cat as Business Guide

https://catwriters.com/the-cat-as-business-guide/
1•mooreds•2m ago•0 comments

Free-threaded Python: past, present, and future

https://lwn.net/SubscriberLink/1078367/eaa511915870fdb2/
1•linggen•3m ago•0 comments

Ignore DNSSEC if you like MitM attacks

https://whynothugo.nl/journal/2026/06/24/ignore-dnssec-if-you-like-mitm-attacks/
1•linggen•3m ago•0 comments

Show HN: CartAI – Checkout API for AI agents and apps

https://www.cartai.ai/
1•maniluppal•3m ago•0 comments

Font-Family Recommendations

https://chrismorgan.info/font-family
2•linggen•3m ago•0 comments

America's data-centre backlash puts the AI boom at risk

https://www.economist.com/business/2026/06/23/americas-data-centre-backlash-puts-the-ai-boom-at-risk
3•edward•4m ago•0 comments

Parquet: More than just "Turbo CSV"

https://csvbase.com/blog/3
2•tosh•5m ago•0 comments

Untethered Goose Game (SoftBank)

https://www.ft.com/content/1daf6066-885e-4acd-bda9-c51d85587875
1•Jimmc414•6m ago•1 comments

Show HN: Formally Verified FPSan

https://github.com/bollu/fpsan-verification
1•bollu•7m ago•0 comments

Congress wants Big Tech to pay AI's power bills

https://thenextweb.com/news/house-bill-ai-data-centre-energy-costs-big-tech
2•Lihh27•9m ago•0 comments

Can You Terraform Mars?

https://www.nature.com/immersive/d41586-026-01978-8/index.html
2•Jimmc414•10m ago•0 comments

The BBC switches off its oldest service

https://www.economist.com/britain/2026/06/25/the-bbc-switches-off-its-oldest-service
1•edward•10m ago•0 comments

2027 Macs to Get AI-Focused M7 Chips as Apple Skips High-End M6

https://www.macrumors.com/2026/06/25/2027-macs-m7-chips/
2•tosh•10m ago•0 comments

A Value_lock Type for C++

https://lzon.ca/posts/tips/cpp-value-lock-type/
1•jpmitchell•10m ago•0 comments

To Cut AI Costs, Start with Cloud Spend

https://www.unite.ai/ai-compute-crisis-cloud-cost-optimization/
2•mooreds•11m ago•0 comments

David vs. Goliath in Next Activity Prediction: Argmax vs. LSTM, Transformer, LLM

https://arxiv.org/abs/2606.15868
1•hramezani•11m ago•0 comments

AI models' values are different from most people's

https://www.economist.com/briefing/2026/06/25/ai-models-values-are-very-different-from-most-peoples
1•edward•13m ago•0 comments

USV Analyst 2.0

https://avc.xyz/usv-analyst-20
1•mooreds•13m ago•0 comments

Panic's blog respects its own history

https://unsung.aresluna.org/panics-blog-respects-its-own-history/
2•skadamat•14m ago•0 comments

The DLL that was not present in memory despite not being formally unloaded

https://devblogs.microsoft.com/oldnewthing/20260625-00/?p=112467
1•supermatou•15m ago•0 comments

Is this blog written by AI?

https://brooker.co.za/blog/2026/06/18/my-blog-and-ai.html
1•KraftyOne•16m ago•0 comments

Computational Public Space by Bret Victor [video]

https://www.youtube.com/watch?v=7wa3nm0qcfM
1•skadamat•17m ago•0 comments

The OWASP Agentic Security Initiative Top: A Practical Developer Guide

https://agentsafelabs.com/blog/the-owasp-agentic-security-initiative-top-10-a-practical-developer...
1•waqarjaved•18m ago•0 comments

Show HN: New tech maturity tracking platform for AI startups and their investors

https://techtrust.ai/
1•Patrick_Mebus•22m ago•0 comments

Testing a Kafka Proxy: Taming Millions of Permutations

https://www.conduktor.io/blog/testing-a-kafka-proxy
1•chtefi•22m ago•0 comments

Why Drizzle ORM couldn't publish new versions to NPM for a month

https://www.vlt.io/blog/packument-size-limits
5•treve•23m ago•0 comments

AI shows promise in the fight against fake news

https://knowablemagazine.org/content/article/technology/2026/fighting-false-facts-with-artificial...
2•knowablemag•24m ago•1 comments

Supreme Court Gives Pesticide Corporations Immunity from Cancer Lawsuits

https://www.foodandwaterwatch.org/2026/06/25/supreme-court-gives-pesticide-corporations-immunity-...
4•mikhael•25m ago•1 comments

Florida's 'Alligator Alcatraz' immigration detention center has closed

https://apnews.com/article/alligator-alcatraz-closure-florida-immigration-detention-3c371f51fe71e...
1•Jimmc414•26m ago•0 comments
Open in hackernews

Show HN: Pythond, Persistent Python daemon where state survives across calls

https://pythond.sh/
2•rangersui•1h ago

Comments

rangersui•59m ago
sshd gives you a shell, and pythond gives you a persistent python repl

I built pythond because every AI agent uses the one shot bash_tool, where the state cannot persist across its tool calls. It has to use python -c "import ..." or "export ..." every time, wasting tokens and cannot hold a long lived database connection or socket. We have a real bash terminal and the envs survive, but they act as if every time it's a new terminal.

Background tasks that help AI hold a persistent connection can work but they must be restarted if you want to change configs, or they need to provide a cli interface or an API for live operation. So instead of waiting for different softwares to have their cli interface, I thought that the most general purpose tool is something you can exec() right on the spot and that's exactly Python.

At first I was trying to give AI a real terminal but it was hell with ANSI and the terminal itself is a stream with a lot of noise rather than a structured call because of AI's natural tool use pattern.

AI is naturally a request-response commmunication model, so it needs a server or daemon to help it persist the status. The daemon shall not be any specific server, agent runtime or api, but the most primitive and convenient language, runtime: PYTHON.

Unlike Jupyter, it's CLI-native with no browser, with no .ipynb files. History are just stored in text and shell friendly. I was having fun with my AI locally and it uses this to do literally everything, and the bash tool becomes just a pipe for using pythond. Instead of writing python scripts and then run them, crash in the middle and then debug, the REPL allows AI to retry the code and do it step by step.

For remote usage, I was copying the secruity model of SSH using mTLS + token, and I know it's not a sandbox, since it's exactly an RCE running arbitrary python code. I would love feedback about the secruity model, my API design like run (sync), fire (async), fork behavior(POSIX only), poll (fetch async result), and attach (human can attach to the REPL agents are working at) and whether someone would actually use this

GitHub: https://github.com/rangersui/pythond Install: pip install pythond