Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Haven: One Privacy App. Zero Compromise (havenmessenger.com)
    —discuss
  2. Citrix NetScaler Remote Code Execution (citrix.com)
    —discuss
  3. Cold War (wikipedia.org)
    —discuss
  4. Uber CEO says you should answer emails over the weekend (fortune.com)
    —discuss
  5. Two Companies Built a $71B Drug Class (socialcapital.com)
    —discuss
  6. Raspberry Pi prevents the device from booting if unofficial RAM chip is detected (hackaday.com)
    —discuss
  7. Procedurally animated koi pond that runs in the browser (m4yank.com)
    —discuss
  8. Show HN: [Curbwise] Explore crash data and redesign dangerous streets (curbwise.org)
    —discuss
  9. My Recent Woodworking Projects (notoriousbfg.com)
    —discuss
  10. My slides are a TUI app now (klobuc.ar)
    —discuss
  11. Show HN: AstraBox – an open-source alternative to Claude Managed Agents (github.com/colton-z)
    —discuss
  12. The Trouble with Psychological Darwinism (ucla.edu)
    —discuss
  13. Australia's Emu War spawns feature film, jokes and memes 90 years on (2022) (abc.net.au)
    —discuss
  14. Bill Gates Says Trump Is Wrong to Hold Out Against AI Safeguards (bloomberg.com)
    2comments
  15. Trump and Anthropic CEO Dario Amodei Set for White House Dinner (wsj.com)
    —discuss
  16. Oliver Beats ClickHouse (oliverdb.ai)
    —discuss
  17. BLBX-lang alpha (black box) (github.com/ikodane842)
    —discuss
  18. Open-Source E2E FHE Implementation for Privacy-Preserving Llama 3 8B Inference (arxiv.org)
    —discuss
  19. Anthropic CEO Amodei set to meet with Trump (cnbc.com)
    —discuss
  20. HiFinder, a map for outdoor spots that never sends photos to a third party (hifinder.net)
    —discuss
  21. Debt-hungry AI companies face increased risk as bond yields spike (cnbc.com)
    —discuss
  22. Allegations of US interference in Quebec election (globalnews.ca)
    3comments
  23. Show HN: Kernal Fit – how I lost weight working IT without a gym (adrenaline.design)
    —discuss
  24. Show HN: Cartopolis, interactive globe-sized 3D world (garage44.eu)
    —discuss
  25. Luarocks.org remote code execution exploit (neorg.org)
    —discuss
  26. Booted up in 1993, this server still runs – but not for much longer (2017) (computerworld.com)
    —discuss
  27. Walmart says it's not using personal information to set prices (apnews.com)
    —discuss
  28. When did Google get so weird? (sancho.bearblog.dev)
    18comments
  29. The largest privately owned laser just turned on (techcrunch.com)
    —discuss
  30. A year of hourly weather drawn as the iris of an eye (experiai.com)
    —discuss

A fantasy ARM based PC and native ARM port of DOS+Apps with Rosetta-like x86 JIT

1 pointsby 1h agogithub.com
2 comments
1h agoHN ↗

A bit of alternate history: What if IBM had gone with an ARM instead of x86 for the IBM AT but tried to keep 100% backwards compatibility?

This is an in-browser ARM PC emulator, running an ARM port of MS-DOS 4 with full accurate PC hardware (VGA graphics, Sound Blaster, IDE, etc) and a ton of software ported to a very DOS-like ABI running ARM instructions. Off-the shelf games and applications like Doom, Quake, the GEM desktop and more were ported and recompiled for ARM-DOS.

Clones of many DOS applications were created, like a full Turbo C style IDE (with TinyCC as a compiler) or a pretty extensive QuickBasic like IDE are there.

You can launch TERM (a ProComm like terminal emulator) and dial a BBS, that runs as an entire second ARM-DOS PC in your browser and upload/download things and play door games. There's a second early AOL-like dialup service that lets you access real Wikipedia and Hacker News over the authentic speed modem - and even view images full screen and watch the re-encoded GIFs slowly download.

There's also a full Rosetta-like JIT converter. You can take most stock X86 DOS applications and just run them.

This is part an exploration of 80's PC nostalgia, and part a tech demo of what an IBM ARM PC could have been. Then trying to see how over the top this idea could be taken within the confines of a browser.

https://kevin.day/armdos/ to play with this https://kevin.day/armdos/docs/ for manuals and more info

10m agoHN ↗

Nice. Next step is obvious: ship the actual hardware :3

I would be happy to buy!