frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

OpenAI GPT–6 Astra breaks Enigma message that has resisted solution since 2005

https://www.cryptocellar.org/bgac/the-mvueh-break.html
186•sohkamyung•1h ago•190 comments

OpenAI is about to eat Jev's lunch – Arcturus Labs

https://arcturus-labs.com/blog/2026/09/21/will-openai-eat-jevs-lunch/
66•JohnBerryman•48m ago•40 comments

Show HN: Drop – a rootless Linux sandbox with gVisor support

https://droprun.sh/
59•mixedbit•1h ago•11 comments

Apple has added persistent 'ads' to iOS, and it's driving users crazy

https://www.techradar.com/phones/iphone/i-wish-apple-would-just-stop-that-crap-apple-has-added-pe...
135•MC995•1h ago•77 comments

Jev – a curation of Jev demos on X, tools, skills, and integrations

https://github.com/Amal-David/awesome-jev
33•frostbyte7•48m ago•5 comments

Can gzip be a language model?

https://nathan.rs/posts/gzip-lm/
299•networked•9h ago•118 comments

MiMo v2.6

https://mimo.xiaomi.com/mimo-v2-6
1009•volf_•19h ago•455 comments

Quantum information spreading via higher-order operator correlators

https://arxiv.org/abs/2609.05472
10•northlondoner•1h ago•0 comments

Spymarks, Not Watermarks

https://brand.io/article/spymarks/
595•possibilistic•16h ago•141 comments

If you start writing today, there's no way to know if you can write without AI

https://www.ssp.sh/brain/ai-writing/
5•zazuke•21m ago•3 comments

We broke an Over-The-Air update on the ESP32 on purpose

https://groundrun.io/blog/we-broke-an-over-the-air-update-on-the-esp32-on-purpose/
13•adunk•1d ago•4 comments

Line Scan Photos from MUNI Heritage Weekend in San Francisco

https://daniel.lawrence.lu/blog/2026-09-20-muni-heritage-weekend/
84•plun9•1d ago•14 comments

Muse, Meta's extraordinarily privileged AI assistant, has a serious 0-day

https://arstechnica.com/security/2026/09/muse-metas-extraordinarily-privileged-ai-assistant-has-a...
20•pavel_lishin•55m ago•4 comments

Teleoperated Humans

https://www.jefftk.com/p/teleoperated-humans
7•luu•2d ago•0 comments

Attention is all you have

https://alicegg.tech/2026/09/21/attention
967•zer0tonin•1d ago•290 comments

Transformers Explained Visually

https://poloclub.github.io/transformer-explainer/
546•aray07•19h ago•80 comments

I said no and Apple said yes

https://dbushell.com/2026/09/22/apple-intelligence/
577•thatslast•7h ago•461 comments

What Sun got wrong

https://bcantrill.dtrace.org/2026/09/20/what-sun-got-wrong/
650•chmaynard•1d ago•371 comments

Solitaire Alone Together

https://solitairealonetogether.com/
7•eieio•17h ago•0 comments

A font that reads what you wrote

https://rohanadwankar.github.io/posts/semfont.html
62•RohanAdwankar•2d ago•33 comments

AMD's random number generator can't generate a 0?

https://board.flatassembler.net/topic.php?t=24261
176•BruceEel•6h ago•132 comments

I don't want to read what you didn't write

https://blog.colinbreck.com/i-dont-want-to-read-what-you-didnt-write/
884•mooreds•17h ago•372 comments

What It's Like to Work in One of America's Data Centers

https://www.wsj.com/business/what-its-like-to-work-in-one-of-americas-data-centers-b4358003
50•JumpCrisscross•1d ago•38 comments

AI Has No Wisdom and Neither Will You

https://alexn.org/blog/2026/09/22/ai-has-no-wisdom-and-neither-will-you/
293•dimonomid•3h ago•414 comments

MiMo-v2.6-Pro: Intelligence, Performance and Price Analysis

https://artificialanalysis.ai/models/mimo-v2-6-pro
125•theanonymousone•11h ago•49 comments

9 Ads per Minute: FIFA Cup 26 – "the price of the beautiful game"

https://www.bristol.ac.uk/news/2026/september/world-cup-viewers.html
141•KellyCriterion•4h ago•184 comments

AI coding has made CI a bottleneck, so we reworked ours to keep up

https://linear.app/now/ci-bottleneck-reworked
290•julian_digital•20h ago•352 comments

Engineering Memory: On learning to memorize first 100 digits of pi (2024)

https://gregorygundersen.com/blog/2024/12/21/engineering-memory/
47•fuzzythinker•1d ago•30 comments

People Training OpenAI's AI Fired for Using AI to Train the AI

https://www.404media.co/people-training-openais-ai-fired-for-using-ai-to-train-the-ai/
44•pier25•2h ago•30 comments

Verda (Finland) raises $189M in Series B

https://verda.com/blog/what-189m-in-funding-unlocks-for-verda-customers
79•cmrdporcupine•5h ago•32 comments
Open in hackernews

Show HN: Drop – a rootless Linux sandbox with gVisor support

https://droprun.sh/
59•mixedbit•1h ago
I created Drop because I always felt uneasy installing and running third-party programs using my main user account. A single compromised dependency means a full compromise of the system. What is even worse, because I ship software from my computer, a single compromised dependency can lead to compromise of all the users of my software.

Containers and VMs are one solution, but for local work, they are often detrimental to productivity. It takes effort to configure a machine with all the tools and configs needed for productive work, but a container or a VM will be stripped of all these tools. This is great for production deployments, where the aim is a reproducible system with minimal dependencies, but can get in the way of productive local work.

Drop is language independent, but the workflow is inspired by Python's virtualenv. With virtualenv the environment isolation is only a convention that relies on installed dependencies being good citizens. With Drop the isolation is enforced.

Each Drop environment gets its own writable and easily disposable home dir, with only selected config files and dirs from the original home mounted, mostly read-only.

Drop uses Linux namespaces for isolation (user, mount, network, PID, IPC, cgroup), doesn't require root and, as an option, uses gVisor user-space kernel, which adds protection against exploiting host kernel vulnerabilities to escape the sandbox.

I don't want to make the introductory post too lengthy, but I'm here to answer any questions and give any additional technical details.

Note: This is my 3rd submission of the project, the first two did not draw attention. Since then I have added support for gVisor and created a project website to better explain the concept and organize documentation.

Comments

yu3zhou4•55m ago
Gratulacje Jan! Looks like something critical to gain adoption these days, security-wise. For others who also wonder how it works, I find this docs page a bit more informative than the landing page https://droprun.sh/docs/sandbox-overview/
JoshTriplett•52m ago
So, the primary advantage of this over bubblewrap is the insulation layer between the program and kernel syscalls?
mixedbit•38m ago
Bubblewrap is a low level tool, it describes itself as a sandbox building block, rather than a high-level sandbox intended to be used directly (for example, Flatpak uses bubblewrap as its building block). Drop in contrast is high-level, designed to be used directly in day-to-day work without the need to assemble the low-level details of the sandbox.
zoobab•46m ago
Have you ever tried to use proot?

It does not use process namespaces, and can run on Android (on Termux with proot-distro).

refibrillator•34m ago
Hi OP, funny enough I’m working on something very similar. Lots of us are I guess! Take that as validation of your thinking.

I like that your readme has a couple paragraphs comparing to popular tools in this space. Personally I feel it is a bit light on the security differentiators (if any). For example you are using the same fundamental primitives that are used in nsjail, runc, etc. Thus it seems you have recreated those libraries in some aspects, so would be curious to hear your rationale for approaching this way vs building explicitly on those primitives.

saghm•29m ago
This is super interesting to me. I've slowly been working on something similar (https://gitlab.com/saghm/tartarus) because my ideal sandboxing is "prevent writing to anything outside this dir but still allow reading to most things so that I don't have to manually copy things into a container/VM". I approached it by trying to figure out how to build up a bubblewrap based on a config that gave the properties I wanted, with the hope that I could eventually expand it to support other platforms via stuff like `sandbox-exec` on MacOS, but I haven't had time to work on it more for a while.

At a glance, this seems to be providing most of what I was originally looking for when I ended up deciding I'd have to write it myself, but focusing specifically on Linux and providing a more full-fledged sandbox rather than only caring about a small set of permissions that I personally had a need for. Probably the biggest (and least hardened) feature that I spent time on in mine was trying to figure out how to allow arbitrary GUI apps so that I could run agents in it via Zed.

I'm definitely going to try this out and see how well it works for me. It's insane to me that this is something none of the big AI companies have bothered solving this yet other than via opaque rules built into their harnesses or absolutely awful manual rules that expect me to hard-code shapes of shell commands that I want to allow or not allow.

killerstorm•25m ago
> my ideal sandboxing is "prevent writing to anything outside this dir but still allow reading to most things so that I don't have to manually copy things into a container/VM"

That's what Codex does out of the box, and it's not good against malware - i.e. a rogue npm packet (or even just codex after prompt injection) can read your ssh key and send it to the attacker.

pavinjoseph•13m ago
This is exactly what I was looking for - the website and docs are easy on the brain. I have some apps hosted on distrobox containers that I'd rather not have write access to my home dir.
messh•11m ago
How is this different than bwrap or srt and others? Im using bwrap to achieve read only everywhere and and write on pwd. Also pi and other coding agents all have sandboxing that work in similar way
LeBit•11m ago
Why they instead of a microVM?
tylergetsay•8m ago
Does it work within containers?