6 ms·
https://dustinbrett.com/ https://dustinbrett.com/ I've spent the last 16 months working on this app/site. It's my passion side project to build a functional de
by DustinBrett 5y ago
https://dustinbrett.com/ https://dustinbrett.com/
I've spent the last 16 months working on this app/site. It's my passion side project to build a functional desktop environment in the browser.
Here is the source code: https://github.com/DustinBrett/daedalOS https://github.com/DustinBrett/daedalOS
- KSPAtlas 5y agoIs there a super-upvote on HN?
- xeromal 5y agoWhat a cool personal site.
- DustinBrett 5y agoThanks! I hope to keep building it. Every time I have an idea I try and integrate it into my site.
- CamelRocketFish 5y agoThis is amazing! I wasn’t able to play the llama song using winamp though. Winamp would open and no matter what buttons I pressed, the song never played. Running iOS - Safari.
- DustinBrett 5y agoThanks! Interesting bug, appreciate the report. Thanks to https://www.browserstack.com/open-source https://www.browserstack.com/open-source I have access to iOS Safari, so I will look into fixing this.
- CamelRocketFish 5y agoNo worries, I’m happy to retest once it’s done.
- BLKNSLVR 5y ago*Koala, not Kaola ;) Great work on the site, it's so smooth and responsive.
- DustinBrett 5y agoThanks! I will fix that spell mistake.
- HillaryClinton 4y agoI can't reply to your comment from 55 days ago so I'm doing it here. I was obsessed with hatshoe.org when I was in high school. I wish the author would reveal himself and give kind of an explanation about what he was going for. That was a cool site.
- elSidCampeador 5y agoBeautiful!
- DustinBrett 5y agoThank you!
- whalesalad 5y agothe winamp llama song was a nice core memory dopamine jolt
- DustinBrett 5y agoGlad you liked it! Credit to Webamp for the player. https://webamp.org/ https://webamp.org/
- eek2121 5y agoMe: This is cheesy as fu...fires up Ski32.exe, then Doom, then Duke Nukem...holy shit! lol nice work!
- DustinBrett 5y agoHaha thanks! I'm glad I was able to win you over with some nostalgia.
- sebastianconcpt 5y agoThat notes map! How it's done?
- DustinBrett 5y agoCould you please clarify which thing? Also if you are interested in how something on it is done, all the code is here https://github.com/DustinBrett/daedalOS https://github.com/DustinBrett/daedalOS
- sebastianconcpt 5y agoAh yes, I mean that graph where each node is a note that can be connected to other notes, you know? Like a mind map?
- DustinBrett 5y agoDo I have such an app? Sounds cool anyway. Do you have examples or links?
- sebastianconcpt 5y agoOh sorry, HN usability played with our hearts :D The message was meant to this other dev, quite cool mind map: https://wiki.nikitavoloboev.xyz https://wiki.nikitavoloboev.xyz And I'm impressed by what you have done there. I even played a bit of DOOM heh. Your project reminded me a little bit of https://squeak.js.org https://squeak.js.org in the sense of having a full OS like thing in the browser. Congrats for the achievement!
- quadcore 5y agoJust wow. It's so fast, haven't seen a bug either.
- DustinBrett 5y agoThanks! If you find one feel free to report it. I am always looking to squash them and keep improving the code.
- s0rr0wskill 5y agothis is really cool do you have any videos documenting how you went about building this?
- DustinBrett 5y agoThanks! Yes I streamed a great many nights of my work on this site and have recently been doing some posts going over it's features. https://youtube.com/playlist?list=PLM88opVjBuU7xSRoHhs3hZBz3JmHHBMMN https://youtube.com/playlist?list=PLM88opVjBuU7xSRoHhs3hZBz3...
- xwowsersx 5y agoThis is amazing. Well done.
- DustinBrett 5y agoThank you very much!
- 88840-8855 5y agothis is cool. i see that you can play games, which is nice. what other use cases do are there for using your site?
- DustinBrett 5y agoI also host my blog on there and all my pictures. As for things it can do, quite a bit actually, but many of them are proof of concept as the underlying tech is not yet at desktop speeds. I have a decent list in the https://github.com/DustinBrett/daedalOS/blob/main/README.md https://github.com/DustinBrett/daedalOS/blob/main/README.md.
- bnert 5y agodope site
- DustinBrett 5y agoMuch appreciated!
- Bilal_io 5y agoI hope that passport scan is fake. Great job on the website.
- DustinBrett 5y agoThanks! That is my old passport from a decade ago when I traveled the world.
- awiesenhofer 5y agoSo all that data is valid? Are you sure you want all that first grade personal info out there publicly? Probably makes ID theft and a lot more way too easy for any scammers no!? (other than that, love the site!)
- dragonmost 5y agoSo your in browser OS has a web browser I can use to reach your website and open a web browser... I love this project
- DustinBrett 5y agoHaha yup, thanks! I wanted to try and be add a little bit of inception.
- godmode2019 5y agoHow does the browser work?
- m00dy 5y agoit is an iframe
- captn3m0 5y ago3rd level iFrame does not open the parent website for some reason (Keep opening https://dustinbrett.com/ https://dustinbrett.com/ in the browser)
- DustinBrett 5y agoYes there seems to be a limitation with the same URL and iframe nesting. If you add arbitrary query params then it will load. This happens on Chromium browsers afaik.
- thescribbblr 5y agoSo amazing!!!
- DustinBrett 5y agoThanks!
- aasasd 5y agoFor some reason I keep seeing people on HN showing their sites that recreate desktop environments—almost always in the style of Windows, and frequently in the 90s ‘concrete slabs’ look. It's gonna be hard to beat https://www.windows93.net https://www.windows93.net, though. P.S. BTW, using PCjs one can actually run Windows 1 to 95 in the browser (and a bunch of other OSes). Alternatively, there's Dosbox—which Archive.org uses for emulation in the browser, and which likewise can run some versions of Windows. So one could really make their site as proper files in the virtual computer, though loading is gonna be a bit rough.
- DustinBrett 5y agoAgreed that Windows 93 is a hard one to beat. My plan is to try and beat them all eventually, but I am patient and enjoy making the app. I've had this idea for quite a while but only in the last few years felt confident enough in my skills to attempt it. As for more sites recreating the web desktop idea, here is a great list: https://github.com/syxanash/awesome-web-desktops https://github.com/syxanash/awesome-web-desktops
- Jyaif 5y ago> My plan is to try and beat them all eventually, but I am patient and enjoy making the app. Patience (and slight obsession) is a superpower.
- retrocryptid 5y ago10 years ago i did this classic-mac-a-like. But actually... I sorta liked most of the Win98 UI. Sure, there were weird corners like trying to confuse printers and control panels as files, but it was the beginning if msft paying attention to UX concepts an A11Y. Call me a weirdo, but I thought the color-reduxed / high-contrast theme for Win2k was the apex of MSFT UIs. https://github.com/OhMeadhbh/disco https://github.com/OhMeadhbh/disco
- ekzy 5y agoI've just tried to play minesweeper on this windows93 and it is very hard to say the least...
- rjakobsson 5y agoAmazing project , this was really cool :) !
- DustinBrett 5y agoThank you very much!
- out_sider 5y agoAnd we can checkout the code to play with it :). Thanks , awsome work
- DustinBrett 5y agoThanks! Glad to hear you'll play with the code. Feel free to post feedback in the repo.
- calgoo 5y agoJust FYi, McAfee says there a is a GenericRXHB Trojan included in the code... I think it fired when i opened the ski game. Possibly just a false positive from the emulator?
- willhackett 5y agoI love things like this. Reminds me of the old FlyakiteOSX site or Gooey.
- DustinBrett 5y agoThanks! I am actually unfamiliar with those.
- ice3 5y agowinamp is missing the "nullsoft" easter egg
- slim109ya 5y agoI love this! This is the kind of interesting stuff I thought I'd be working on before I became a software developer and got disappointed by the day to day CRUD, JS framework nonsense, Agile cesspool it turned into.
- DustinBrett 5y agoThanks! One of the reasons I started this project was to allow me the freedom that Agile and work projects usually kill.
- sdoering 5y agoThat is one of the most impressive sites I have seen in the last few years. I am just blown away by what is technically possible. Thanks for showing me that we live in the future.
- DustinBrett 5y agoThanks very much! I hope one day to go beyond proof of concept and have this site actual be an alternative to some of the stuff you'd do on the desktop. But for now I am happy to just keep adding stuff.
- danhab99 5y agoWorks great on a phone