News for hackers. Stuff that matters.
Re:Ask HN: Share your personal site by DustinBrett on Wednesday April 06, 2022 @10:27PM (#30939970)
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

Re:Ask HN: Share your personal site by aasasd on Thursday April 07, 2022 @01:38AM (#30940979)
For 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, 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.

Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @01:40AM (#30940993)
Agreed 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

Re:Ask HN: Share your personal site by Jyaif on Friday April 08, 2022 @04:43AM (#30954750)
> 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.

Re:Ask HN: Share your personal site by retrocryptid on Thursday April 07, 2022 @04:10AM (#30941940)
10 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

Re:Ask HN: Share your personal site by ekzy on Thursday April 07, 2022 @04:32AM (#30942059)
I've just tried to play minesweeper on this windows93 and it is very hard to say the least...
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @11:24AM (#30945680)
Ya yes minesweeper is a good one. I'll need to add this too. The Windows 93 was quite hardcore as he made a lot of those games himself.
Re:Ask HN: Share your personal site by pflanze on Thursday April 07, 2022 @10:55AM (#30945233)
It has two modes, you just have to figure out how to change modes :)
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @11:24AM (#30945670)
I actually have v86 on my system which can also run things like PCjs. And I have jsdos which uses dosbox to play DOS. I also have BoxedWine for running 16/32-bit apps.
Re:Ask HN: Share your personal site by r90t on Thursday April 07, 2022 @07:30AM (#30943120)
nice one. Went there, opened chrome. Checked IP. The links are purple. It turns out I am not the first one LOL
Re:Ask HN: Share your personal site by eek2121 on Wednesday April 06, 2022 @10:41PM (#30940036)
Me: This is cheesy as fu...fires up Ski32.exe, then Doom, then Duke Nukem...holy shit!

lol nice work!

Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @01:38AM (#30940977)
Haha thanks! I'm glad I was able to win you over with some nostalgia.
Re:Ask HN: Share your personal site by dragonmost on Thursday April 07, 2022 @01:23AM (#30940893)
So your in browser OS has a web browser I can use to reach your website and open a web browser... I love this project
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @01:34AM (#30940946)
Haha yup, thanks! I wanted to try and be add a little bit of inception.
Re:Ask HN: Share your personal site by godmode2019 on Thursday April 07, 2022 @03:11AM (#30941557)
How does the browser work?
Re:Ask HN: Share your personal site by m00dy on Thursday April 07, 2022 @03:28AM (#30941692)
it is an iframe
Re:Ask HN: Share your personal site by captn3m0 on Thursday April 07, 2022 @07:13AM (#30942995)
3rd level iFrame does not open the parent website for some reason (Keep opening https://dustinbrett.com/ in the browser)
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @11:25AM (#30945698)
Yes 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.
Re:Ask HN: Share your personal site by calgoo on Thursday April 07, 2022 @04:14AM (#30941961)
Just 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?
Re:Ask HN: Share your personal site by sdoering on Thursday April 07, 2022 @06:26AM (#30942724)
That 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.

Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @11:26AM (#30945711)
Thanks 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.
Re:Ask HN: Share your personal site by quadcore on Wednesday April 06, 2022 @11:26PM (#30940305)
Just wow. It's so fast, haven't seen a bug either.
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @12:41AM (#30940674)
Thanks! If you find one feel free to report it. I am always looking to squash them and keep improving the code.
Re:Ask HN: Share your personal site by whalesalad on Wednesday April 06, 2022 @10:30PM (#30939992)
the winamp llama song was a nice core memory dopamine jolt
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @01:39AM (#30940984)
Glad you liked it! Credit to Webamp for the player.

https://webamp.org/

Re:Ask HN: Share your personal site by slim109ya on Thursday April 07, 2022 @05:55AM (#30942560)
I 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.
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @11:27AM (#30945724)
Thanks! One of the reasons I started this project was to allow me the freedom that Agile and work projects usually kill.
Re:Ask HN: Share your personal site by out_sider on Thursday April 07, 2022 @03:44AM (#30941791)
And we can checkout the code to play with it :). Thanks , awsome work
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @11:27AM (#30945732)
Thanks! Glad to hear you'll play with the code. Feel free to post feedback in the repo.
Re:Ask HN: Share your personal site by CamelRocketFish on Thursday April 07, 2022 @01:26AM (#30940911)
This 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.
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @01:33AM (#30940940)
Thanks! Interesting bug, appreciate the report. Thanks to https://www.browserstack.com/open-source I have access to iOS Safari, so I will look into fixing this.
Re:Ask HN: Share your personal site by CamelRocketFish on Thursday April 07, 2022 @01:36AM (#30940957)
No worries, I’m happy to retest once it’s done.
Re:Ask HN: Share your personal site by Bilal_io on Thursday April 07, 2022 @01:21AM (#30940880)
I hope that passport scan is fake. Great job on the website.
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @01:35AM (#30940949)
Thanks! That is my old passport from a decade ago when I traveled the world.
Re:Ask HN: Share your personal site by awiesenhofer on Thursday April 07, 2022 @12:18PM (#30946547)
So 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!)

Re:Ask HN: Share your personal site by BLKNSLVR on Thursday April 07, 2022 @02:20AM (#30941214)
*Koala, not Kaola

;)

Great work on the site, it's so smooth and responsive.

Re:Ask HN: Share your personal site by HillaryClinton on Tuesday April 19, 2022 @04:57PM (#31089022)
I 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.
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @11:28AM (#30945741)
Thanks! I will fix that spell mistake.
Re:Ask HN: Share your personal site by s0rr0wskill on Wednesday April 06, 2022 @11:50PM (#30940422)
this is really cool do you have any videos documenting how you went about building this?
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @12:41AM (#30940672)
Thanks! 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=PLM88opVjBuU7xSRoHhs3hZBz3...

Re:Ask HN: Share your personal site by willhackett on Thursday April 07, 2022 @05:35AM (#30942441)
I love things like this. Reminds me of the old FlyakiteOSX site or Gooey.
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @11:27AM (#30945736)
Thanks! I am actually unfamiliar with those.
Re:Ask HN: Share your personal site by xwowsersx on Thursday April 07, 2022 @12:02AM (#30940487)
This is amazing. Well done.
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @01:35AM (#30940955)
Thank you very much!
Re:Ask HN: Share your personal site by xeromal on Wednesday April 06, 2022 @10:28PM (#30939980)
What a cool personal site.
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @12:42AM (#30940678)
Thanks! I hope to keep building it. Every time I have an idea I try and integrate it into my site.
Re:Ask HN: Share your personal site by rjakobsson on Thursday April 07, 2022 @02:15AM (#30941190)
Amazing project , this was really cool :) !
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @11:28AM (#30945747)
Thank you very much!
Re:Ask HN: Share your personal site by 88840-8855 on Thursday April 07, 2022 @01:06AM (#30940802)
this is cool. i see that you can play games, which is nice.

what other use cases do are there for using your site?

Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @01:10AM (#30940824)
I 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.
Re:Ask HN: Share your personal site by KSPAtlas on Thursday April 07, 2022 @05:23AM (#30942361)
Is there a super-upvote on HN?
Re:Ask HN: Share your personal site by danhab99 on Thursday April 07, 2022 @04:51PM (#30950196)
Works great on a phone
Re:Ask HN: Share your personal site by ice3 on Thursday April 07, 2022 @05:33AM (#30942428)
winamp is missing the "nullsoft" easter egg
Re:Ask HN: Share your personal site by sebastianconcpt on Wednesday April 06, 2022 @11:23PM (#30940298)
That notes map!

How it's done?

Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @01:37AM (#30940969)
Could 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
Re:Ask HN: Share your personal site by sebastianconcpt on Thursday April 07, 2022 @10:18AM (#30944747)
Ah yes, I mean that graph where each node is a note that can be connected to other notes, you know? Like a mind map?
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @11:29AM (#30945761)
Do I have such an app? Sounds cool anyway. Do you have examples or links?
Re:Ask HN: Share your personal site by sebastianconcpt on Thursday April 07, 2022 @03:25PM (#30949208)
Oh sorry, HN usability played with our hearts :D

The message was meant to this other dev, quite cool mind map:

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 in the sense of having a full OS like thing in the browser.

Congrats for the achievement!

Re:Ask HN: Share your personal site by thescribbblr on Thursday April 07, 2022 @01:35AM (#30940953)
So amazing!!!
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @01:38AM (#30940974)
Thanks!
Re:Ask HN: Share your personal site by bnert on Thursday April 07, 2022 @01:18AM (#30940864)
dope site
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @01:37AM (#30940973)
Much appreciated!
Re:Ask HN: Share your personal site by elSidCampeador on Wednesday April 06, 2022 @10:29PM (#30939985)
Beautiful!
Re:Ask HN: Share your personal site by DustinBrett on Thursday April 07, 2022 @01:37AM (#30940971)
Thank you!