Hacker News new | past | comments | ask | show | jobs | submit login
404 Simulator (404simulator.com)
50 points by xinumbralis on July 30, 2014 | hide | past | favorite | 23 comments



Easter eggs:

If you click 4 links on the side of the Start menu, it gives a BSoD.

If you click the picture of nyan cat 8 times, it opens nyan.cat in the fake browser.

If you let it sit for 3 minutes, the background turns black and displays "This copy of Windows is not genuine".


Open Filezilla, doubleclick todo.txt, click on the format menu button.


I think the fake browser can visit arbitrary websites.

The Spyware popup moves when you attempt to mouseover the Close button.

Has anybody downloaded `404simulator.exe` or `todo.txt`? (Seen in FileZilla in the left panel.)


I noticed that if you click/drag the titlebar of the spyware popup to the top-right corner, you can bring your mouse over the close button; if you then release the mouse and quickly click again, it'll close.


I just got a bluescreen clicking on one of the dir links in the start menu


I also got a Spyware warning popup after trying to go to my own website.


It works with any site.


For the cases where you really want to be able to simulate a 404, or any other HTTP status code, you should use "httpbin": http://httpbin.org/status/404


...This is an impressive piece of work, but I'm not sure what the point is?



On the landing page, bottom right: "A parody of simulation games for geeks".


I'm trying to inspect the source to see how it's done but I can't really find anything. Just a lot of empty iframes. How do you make something like this?



I find it very interesting that they put a significant amount of work into the BSOD stuff. There are multiple paths there... The dump can fail, it can "reboot" and display something that looks like the Windows boot sequence, etc. Well, I am basing these conclusions on a quick skim of the windows7.js file.


BSOD code comes from here http://www.rowsdower.org/javascript/bsod.html

By the way, the restart procedure copied version is broken, because the DOM is lacking the restart div.


    var fenster_size_x = $(this).height();
I see the author is German :).


I'm italian ;)


Hey there! Very nice piece of work. Escaping spyware alert box and drive format hidden under Notepad Format menu made me laugh a lot :).

So, if you're Italian, how come you name your variables in German? ;).


I'm glad you liked it :D Some variables was in German because I took some scripts from internet, credits are in the source


Back in the day there used to be a lot of flash games like this on Newgrounds. Clicking through fake OS's is very nostalgic.


A better name would be Downtime Simulator, I'm amazed at how accurate is their simulation...


why


why not




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: