frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: DWS OS, a Plan 9 Inspired Web "OS"

https://dws.rip
30•tdubey•2h ago
Hi HN,

I've always loved the aesthetic, quirks, and concepts of Plan9, and I wanted to see how far I could vibe-code a web desktop/OS that resembled it. The result is DWS OS.

My goal was to reach a point where I could build "userspace" apps for this OS, in the OS. DWS OS has a virtual filesystem, an approximation of the ACME editor, file browser, internet browser (just an iframe for fun), and a few other apps to discover.

The environment supports uploading and downloading data from the virtual filesystem, along with support for JavaScript programming within ACME and an API for building GUI apps within DWS OS and interacting with the OS DOM. Lastly, you can export and import the state of your OS as a JSON to share with others! Check out the `examples/` directory!

I'd love to hear your feedback and suggestions and see if you build anything interesting within the OS, thanks!

Comments

packetlost•2h ago
I like having acme(ish) in the browser, that's cool!

The fact that the window decoration buttons aren't square bothers me slightly.

treve•46m ago
I feel the Plan 9 of the web should use the URI as the most important primitive vs a local path. Neat though!
nticompass•44m ago
I like how opening the "web browser" app has it load "https://dws.rip" inside. How deep can we go?
ori_b•33m ago
Where's the chording?
sigmonsays•16m ago
this is pretty weak, it's not even virtualization, just faking it all the way?
dws•10m ago
dws.rip? That hit kind of hard.

Many hard LeetCode problems are easy constraint problems

https://buttondown.com/hillelwayne/archive/many-hard-leetcode-problems-are-easy-constraint/
197•mpweiher•3h ago•116 comments

The treasury is expanding the Patriot Act to attack Bitcoin self custody

https://www.tftc.io/treasury-iexpanding-patriot-act/
409•bilsbie•5h ago•317 comments

3D modeling with paper

https://www.arvinpoddar.com/blog/3d-modeling-with-paper
143•joshuawootonn•3h ago•20 comments

Advanced Scheme Techniques (2004) [pdf]

https://people.csail.mit.edu//jhbrown/scheme/continuationslides04.pdf
60•mooreds•2h ago•3 comments

Windows-Use: an AI agent that interacts with Windows at GUI layer

https://github.com/CursorTouch/Windows-Use
46•djhu9•3d ago•7 comments

Vector database that can index 1B vectors in 48M

https://www.vectroid.com/blog/why-and-how-we-built-Vectroid
8•mathewpregasen•49m ago•1 comments

Qwen3-Next

https://qwen.ai/blog?id=4074cca80393150c248e508aa62983f9cb7d27cd&from=research.latest-advancement...
442•tosh•11h ago•178 comments

Oq: Terminal OpenAPI Spec Viewer

https://github.com/plutov/oq
41•der_gopher•2h ago•2 comments

Doom-ada: Doom Emacs Ada language module with syntax, LSP and Alire support

https://github.com/tomekw/doom-ada
46•tomekw•2h ago•2 comments

A beginner's guide to extending Emacs

https://blog.tjll.net/a-beginners-guide-to-extending-emacs/
96•ibobev•2h ago•5 comments

Humanely Dealing with Humungus Crawlers

https://flak.tedunangst.com/post/humanely-dealing-with-humungus-crawlers
4•freediver•39m ago•0 comments

Show HN: DWS OS, a Plan 9 Inspired Web "OS"

https://dws.rip
30•tdubey•2h ago•6 comments

Building a Deep Research Agent Using MCP-Agent

https://thealliance.ai/blog/building-a-deep-research-agent-using-mcp-agent
16•saqadri•2d ago•5 comments

VaultGemma: The most capable differentially private LLM

https://research.google/blog/vaultgemma-the-worlds-most-capable-differentially-private-llm/
10•meetpateltech•1h ago•0 comments

Racintosh Plus – Rackmount Mac Plus

http://www.identity4.com/2025-racintosh-plus/
85•zdw•3d ago•13 comments

Chat Control faces blocking minority in the EU

https://twitter.com/TutaPrivacy/status/1966384776883142661
284•miohtama•4h ago•96 comments

OpenAI Grove

https://openai.com/index/openai-grove/
10•manveerc•1h ago•12 comments

Show HN: An MCP Gateway to block the lethal trifecta

https://github.com/Edison-Watch/open-edison
24•76SlashDolphin•2h ago•6 comments

Why our website looks like an operating system

https://posthog.com/blog/why-os
607•bnc319•18h ago•422 comments

Float Exposed

https://float.exposed/
357•SomaticPirate•17h ago•96 comments

Crates.io phishing attempt

https://fasterthanli.me/articles/crates-io-phishing-attempt
126•dmarto•2h ago•61 comments

Astrophysics Source Code Library

http://ascl.net/
57•SiempreViernes•6h ago•7 comments

Over 100 ships have sailed with fake insurance from the Norwegian Ro Marine

https://www.nrk.no/vestland/xl/over-100-ships-have-sailed-without-legitimate-insurance-from-the-n...
156•aregue•4h ago•62 comments

Introduction to Nyquist and Lisp Programming

https://manual.audacityteam.org/man/introduction_to_nyquist_and_lisp_programming.html
88•swatson741•3d ago•1 comments

Debian 13, Postgres, and the US time zones

https://rachelbythebay.com/w/2025/09/11/debtz/
239•move-on-by•15h ago•120 comments

Ankit Gupta Joins YC as General Partner

https://www.ycombinator.com/blog/welcome-ankit/
12•todsacerdoti•1h ago•4 comments

Show HN: I made a generative online drum machine with ClojureScript

https://dopeloop.ai/beat-maker/
127•chr15m•9h ago•25 comments

Classic GTK1 GUI Library

https://gitlab.com/robinrowe/gtk1
110•MaximilianEmel•4d ago•48 comments

Top model scores may be skewed by Git history leaks in SWE-bench

https://github.com/SWE-bench/SWE-bench/issues/465
446•mustaphah•23h ago•136 comments

Lumina-DiMOO: An open-source discrete multimodal diffusion model

https://synbol.github.io/Lumina-DiMOO/
33•SweetSoftPillow•5h ago•2 comments