{"slug": "uxn", "name": "UXN", "category": "other", "category_name": "Other software", "description": "", "recommenders": 6, "commenters": 7, "warners": 0, "score": 4.979, "rising": -0.64, "first": "2026-02-02", "latest": "2026-10-28", "why": "it is extremely simple and can run on very limited hardware", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 6, "neutral": 2, "compare": 1, "warn": 0}, "spark": [0, 0, 0, 2, 0, 1, 1, 1, 0, 0, 0, 1], "listed": true, "loved": [], "caveat": "", "short_quote": "it is extremely simple and can run on very limited hardware", "kind": "", "icon": true, "domain": "100r.co", "github_repo": null, "official_url": "https://100r.co/site/uxn.html", "pricing": "", "aliases": ["UXN", "Uxn", "uxn"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 800114880, "item_id": 50007180, "url": "https://news.ycombinator.com/item?id=50007180", "by": "larme", "date": "2026-10-08", "version": null, "stance": "recommend", "quote": "Always a fan of their works, especially uxn", "excerpt": "Always a fan of their works, especially uxn[0] and apps developed for it. They showcase how many things a small virtual machine can do while being very portable [0]: https://100r.co/site/uxn.html", "context": "", "use_case": "portable virtual machine", "switched_from": "", "story": "Living off-grid: Hundred Rabbits"}, {"id": 775362240, "item_id": 48460140, "url": "https://news.ycombinator.com/item?id=48460140", "by": "iamnothere", "date": "2026-06-09", "version": null, "stance": "recommend", "quote": "it is extremely simple and can run on very limited hardware", "excerpt": "Copy/pasting my comment from the other post: This is great, thanks for releasing your work. Very impressive. You may get some interest from others in the retrocomputing/permacomputing sphere if you implement an Uxn emulator; it is extremely simple and can run on very limited hardware. https://100r.co/site/uxn.html Vintage hardware would be a great host for Uxn programs, so I suspect this would generate some excitemen", "context": "", "use_case": "", "switched_from": "", "story": "GentleOS \u2013 Classic operating system with a lovely retro GUI"}, {"id": 775268048, "item_id": 48454253, "url": "https://news.ycombinator.com/item?id=48454253", "by": "iamnothere", "date": "2026-06-08", "version": null, "stance": "recommend", "quote": "it is extremely simple and can run on very limited hardware", "excerpt": "This is great, thanks for releasing your work. Very impressive. You may get some interest from others in the retrocomputing/permacomputing sphere if you implement an Uxn emulator; it is extremely simple and can run on very limited hardware. https://100r.co/site/uxn.html Vintage hardware would be a great host for Uxn programs, so I suspect this would generate some excitement.", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: GentleOS \u2013 A pair of hobby OSes for vintage 32-bit and 16-bit PCs"}, {"id": 768734112, "item_id": 48045882, "url": "https://news.ycombinator.com/item?id=48045882", "by": "HerbManic", "date": "2026-05-06", "version": null, "stance": "recommend", "quote": "This is where projects such as UXN come in.", "excerpt": "I have argued for a long time that Permacomputing will be seen as the missing part of the Free Software movement. What use is free software long term if you do not have hardware you can control, maintain and repair easily? This will mean a sacrifice in performance and functionality but gaining control and longevity. With things like Secureboot, TPM modules and ever increasing demands to lock down systems, there is th", "context": "", "use_case": "", "switched_from": "", "story": "Permacomputing Principles"}, {"id": 762561328, "item_id": 47660083, "url": "https://news.ycombinator.com/item?id=47660083", "by": "slmjkdbtl", "date": "2026-04-06", "version": null, "stance": "recommend", "quote": "I love their stuff", "excerpt": "I love their stuff, but curious if anyone besides them actually use uxn to make stuff", "context": "", "use_case": "", "switched_from": "", "story": "L\u00d6VE: 2D Game Framework for Lua"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["portable virtual machine"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=48044638", "title": "Permacomputing Principles", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=50256952", "title": "Gforth 1.0", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49970767", "title": "Living off-grid: Hundred Rabbits", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48458890", "title": "GentleOS \u2013 Classic operating system with a lovely retro GUI", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48435943", "title": "Show HN: GentleOS \u2013 A pair of hobby OSes for vintage 32-bit and 16-bit PCs", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47861270", "title": "Windows 9x Subsystem for Linux", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {"recommend": 2}, "2026-03": {}, "2026-04": {"recommend": 1, "neutral": 1}, "2026-05": {"recommend": 1, "neutral": 1}, "2026-06": {"recommend": 1}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {"recommend": 1, "compare": 1}}, "versions": [], "version_unnamed": 0, "quotes": [{"id": 804346273, "item_id": 50271642, "url": "https://news.ycombinator.com/item?id=50271642", "by": "vanderZwan", "date": "2026-10-28", "version": null, "stance": "compare", "quote": "the reasoning for what he changed compared to Uxn might be insightful", "excerpt": "Since you're working on your own thing that may or may not be like a traditional Forth at all, and also mention Uxn, you might find some ideas in Ben Bridle's Bedrock worth stealing: https://benbridle.com/projects/bedrock In particular the reasoning for what he changed compared to Uxn might be insightful: https://benbridle.com/articles/bedrock-differences-from-uxn", "context": "", "use_case": "", "switched_from": "", "story": "Gforth 1.0"}, {"id": 800114880, "item_id": 50007180, "url": "https://news.ycombinator.com/item?id=50007180", "by": "larme", "date": "2026-10-08", "version": null, "stance": "recommend", "quote": "Always a fan of their works, especially uxn", "excerpt": "Always a fan of their works, especially uxn[0] and apps developed for it. They showcase how many things a small virtual machine can do while being very portable [0]: https://100r.co/site/uxn.html", "context": "", "use_case": "portable virtual machine", "switched_from": "", "story": "Living off-grid: Hundred Rabbits"}, {"id": 775362240, "item_id": 48460140, "url": "https://news.ycombinator.com/item?id=48460140", "by": "iamnothere", "date": "2026-06-09", "version": null, "stance": "recommend", "quote": "it is extremely simple and can run on very limited hardware", "excerpt": "Copy/pasting my comment from the other post: This is great, thanks for releasing your work. Very impressive. You may get some interest from others in the retrocomputing/permacomputing sphere if you implement an Uxn emulator; it is extremely simple and can run on very limited hardware. https://100r.co/site/uxn.html Vintage hardware would be a great host for Uxn programs, so I suspect this would generate some excitemen", "context": "", "use_case": "", "switched_from": "", "story": "GentleOS \u2013 Classic operating system with a lovely retro GUI"}, {"id": 775268048, "item_id": 48454253, "url": "https://news.ycombinator.com/item?id=48454253", "by": "iamnothere", "date": "2026-06-08", "version": null, "stance": "recommend", "quote": "it is extremely simple and can run on very limited hardware", "excerpt": "This is great, thanks for releasing your work. Very impressive. You may get some interest from others in the retrocomputing/permacomputing sphere if you implement an Uxn emulator; it is extremely simple and can run on very limited hardware. https://100r.co/site/uxn.html Vintage hardware would be a great host for Uxn programs, so I suspect this would generate some excitement.", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: GentleOS \u2013 A pair of hobby OSes for vintage 32-bit and 16-bit PCs"}, {"id": 768816913, "item_id": 48051057, "url": "https://news.ycombinator.com/item?id=48051057", "by": "anthk", "date": "2026-05-07", "version": null, "stance": "neutral", "quote": "it's just a few lines of UXN away", "excerpt": "Muxleq support it's just a few lines of UXN away: https://raw.githubusercontent.com/howerj/muxleq/refs/heads/master/muxleq.c The speed should be much faster.", "context": "", "use_case": "", "switched_from": "", "story": "Permacomputing Principles"}, {"id": 768734112, "item_id": 48045882, "url": "https://news.ycombinator.com/item?id=48045882", "by": "HerbManic", "date": "2026-05-06", "version": null, "stance": "recommend", "quote": "This is where projects such as UXN come in.", "excerpt": "I have argued for a long time that Permacomputing will be seen as the missing part of the Free Software movement. What use is free software long term if you do not have hardware you can control, maintain and repair easily? This will mean a sacrifice in performance and functionality but gaining control and longevity. With things like Secureboot, TPM modules and ever increasing demands to lock down systems, there is th", "context": "", "use_case": "", "switched_from": "", "story": "Permacomputing Principles"}, {"id": 765791650, "item_id": 47861978, "url": "https://news.ycombinator.com/item?id=47861978", "by": "anthk", "date": "2026-04-22", "version": null, "stance": "neutral", "quote": "I could even compile UXN", "excerpt": "w64devkit it's fine too; with just a few PATH settings and SDL2 libraries I could even compile UXN and some small SDl2 bound emulators. https://github.com/skeeto/w64devkit", "context": "", "use_case": "", "switched_from": "", "story": "Windows 9x Subsystem for Linux"}, {"id": 762561328, "item_id": 47660083, "url": "https://news.ycombinator.com/item?id=47660083", "by": "slmjkdbtl", "date": "2026-04-06", "version": null, "stance": "recommend", "quote": "I love their stuff", "excerpt": "I love their stuff, but curious if anyone besides them actually use uxn to make stuff", "context": "", "use_case": "", "switched_from": "", "story": "L\u00d6VE: 2D Game Framework for Lua"}, {"id": 752521056, "item_id": 47032566, "url": "https://news.ycombinator.com/item?id=47032566", "by": "anthk", "date": "2026-02-16", "version": null, "stance": "recommend", "quote": "If you like UXN", "excerpt": "I miss a mkfile for 9front; as it uses SDL, it can be built with 'npe', a tiny POSIX compat library. There's a native one OFC, but having both it's interesting. If you like UXN, uxnasm it's becoming deprecated as the 'drifblim' ROM works as a .TAL->.ROM assembler itself without being bounded to any OS. Just port UXN, everything else can be compiled with drifblim. Even the big oquonie ROM, as they wrote a truncate(1) ", "context": "", "use_case": "", "switched_from": "", "story": "uxn2"}, {"id": 749852192, "item_id": 46865762, "url": "https://news.ycombinator.com/item?id=46865762", "by": "skydhash", "date": "2026-02-02", "version": null, "stance": "recommend", "quote": "We have tools like uxn[0] written on potato computers", "excerpt": "> I expect the markets are reflecting that soon there will be more competition. > It'll take time, and as LLMs improve, it'll take even less time. People have written great software in ed(1). We have tools like uxn[0] written on potato computers and billions and years later, we still have to hope for AI output. [0]: https://100r.co/site/uxn.html", "context": "", "use_case": "", "switched_from": "", "story": "Why software stocks are getting pummelled"}]}