Show HN: Windows 95 in an Electron App

  • Glad to see an Electron application that finally has a decent, native-looking, unsurprising UI :-).

    (Edit: sadly, I'm only half-joking. I was thinking about how fun it would be to extend this so as to bridge the host and the guest via e.g. a socket, so that I could get notifications about UI events inside the machine on the host, which would give me Visual Basic 6's UI builder and all the greatness of a 21st century machine, so that I could finally whip up an UI without yelling profanities at the CSS reference and in less than umpteen hours of tinkering with stuff that clearly just wasn't built for this. Thing is, halfway through, I really began thinking this might make sense a little and that depresses me. /done editing)

    That being said, if anyone's curious what else can be achieved in this manner, there's a bunch of nice demos here: https://github.com/copy/v86 .

  • A whole OS and it's still on the relatively small side for an Electron app...

  • "The Birth & Death of JavaScript" keeps getting more and more real

  • 37 MB for the deb package... Wow. That's incredibly small compared to some other Electron apps.

  • * me, crying *

    Please, no, you can't just Electron everything

    * hacker news points at Windows 95 *

    Electron'd

  • Does anyone have a BonziBuddy download link?

  • "Should this have been a native app?" - "Absolutely" lol. love it. Brings back all the nostalgia.

  • This is based on the javascript x86 emulator https://github.com/copy/v86/ , which has demos online running many older operations systems like Windows 1.01

  • Awesome. Immediately tried to jump into DOS by running 'command' and managed to break it.

  • There should be some practical purpose for this, like some Win-95 only app I loved from my childhood that I can now experience again. But I struggle to think of any.

  • Now we can bring back html based applications using html and vbscript and jscript.

    https://www.599cd.com/tips/hta/beginner/B1/

  • Has Win95's copyright expired?

  • Now I can test my websites on this old IE again!

  • I’d love a version of this running classic macOS versions (7,8 and 9)

  • I love traditional simplistic UIs like Win95 for their retro feel, and miss the days when you could skin apps. That ship probably sailed by now, but at least we get projects like this every once in a while.

    But isn't Windows 95 not allowed to be used unless you purchase a license?

  • I was surprised. Completely on a different topic though.

    I noticed that emoticons were used in git commit message titles as a prefix. I did not know that github rendered those. And using CLI it is still readable:

      :wrench: One more Forge fix
    
    EDIT: formatting

  • It's all about that SOL.EXE

  • I just restarted it via Start Menu and it won't start anymore. Bug?

  • The layers of VMs and interpreters involved in this gives me vertigo...

  • What is a rationale for an Electron app when there has long been an online version of Windows 95? https://win95.ajf.me

  • This has made my day.

  • Sucks that "Internet Explorer" can't browse websites. I just want to open aol, geocities, altavista may be?

  • This brought back so much of nostalgia ...

    Thanks, man! Thanks a lot!!

  • This is simply delicious.

  • Is this vaporwave?

  • Does it BSOD?