7 ms·
Show HN: Lightsaber Battle – May the Fourth Be with You
Hey folks, join me in a lightsaber battle! I love Star Wars and may 4th is a special day for me, so I made this little thing. You can change the saber color and background. Let me know what you guys think and May the Fourth be With You
- asimpleusecase 2y agoNot mobile ready?
- jeanmayer 2y agoNo mobile support for now :(
- codetrotter 2y agoThe AE Studio website linked from the footer also needs some work to show comfortably on mobile. Since you guys are hiring, I think it might make sense to pick candidates with strong skills in mobile web. They might be able to improve things for you guys right off the bat :D
- amelius 2y agoAt least tell the user.
- frenchie4111 2y agolmao - Is someone making the lightsaber sounds with their mouth?
- jeanmayer 2y agoYes, I created the sounds with my mouth hahah
- gwbas1c 2y agoI wish I could actually fight something and win/loose! (Pretty cool for a laugh)
- jeanmayer 2y agoI’ll definitely add more to this
- notum 2y agoAh, the importance of not relying on front-end validation.
- ortsa 2y agoHowever, It's very fun UX to let me put the bee movie intro into a marquee ;). Side note to the creator: the color listener names are different from the emit names.
- jeanmayer 2y agoThanks for noticing this if you are looking to build cool stuff like this, https://ae.studio/join-us https://ae.studio/join-us
- deleted 2y ago[deleted]
- jprete 2y agoSomewhere in there you have a link to example.com.
- deleted 2y ago[deleted]
- zlies 2y agoSeems like there are some XSS vulnerabilities :D
- pfgallagher 2y agoYep. Directly renders HTML input and the ‘name’ validation is clientside only.
- recov 2y agoWas wondering why firefox said it blocked 100+ pop ups
- jeanmayer 2y agoK, we need devs like you guys to make fun projects like this! https://ae.studio/join-us https://ae.studio/join-us
- aranelsurion 2y agometa game of XSS hacks are much more fun than the game itself. :D They've accidentally invented a new genre.
- stuartjohnson12 2y agoIt's like the Bobby Tables XKCD except everyone's child is named <img src="asdf" onerror="alert('holy injection batman')"/>
- franky47 2y agoThis quickly turned from a lightsaber battle into an XSS battle. Negotiations were short.
- jeanmayer 2y agoThat was fun
- 082349872349872 2y agoTo avoid XSS, try physical lightsabers: https://www.youtube.com/watch?v=NyLSZee1uN8&t=202s https://www.youtube.com/watch?v=NyLSZee1uN8&t=202s
- franky47 2y agoI've been part of a dueling club before the pandemic, it was a very fun way of keeping in shape.
- deleted 2y ago[deleted]
- FranchuFranchu 2y agoI wrote an XSS worm that turns people's names into "yay" (and the worm code) but made myself immune to it. Now someone will have to figure out how to write a counter-worm to remove the worm from the lightsaber population. Until then, the "name" feature will be permanently held hostage (by the yay worm)
- jeanmayer 2y agoOk, you took it to the next level. This is amazing
- FranchuFranchu 2y agoYou might find this interesting, if you didn't know about it already: https://en.wikipedia.org/wiki/Samy_(computer_worm) https://en.wikipedia.org/wiki/Samy_(computer_worm) . In 2005 someone wrote an XSS worm in MySpace that made everyone follow a single person. It worked by injecting itself in the victim's profile description. It quickly reached more than a million people.
- wcerfgba 2y agoSomehow I ended up here: https://grabify.link/track/K0U70F https://grabify.link/track/K0U70F
- wcerfgba 2y agoThe AI explanations for these tracks is quite amusing/disturbing: > Based on the information provided, it appears that the user is a resident of the United States, likely living in the Onalaska area of Washington state. They are using a Windows 10 computer and the Firefox web browser, which suggests they are comfortable with technology and keep their software up-to-date. > The user's browsing activity indicates that they have an interest in lightsaber-related content, which could be a hobby or a professional interest. Their use of the Broadstripe internet service provider, a regional provider in the Pacific Northwest, further reinforces the assumption that they are a local resident. > While the user's specific age or occupation is not known, their choice of browser and operating system implies that they are likely an adult who is familiar with modern computing technology. They may work in a field that requires internet access, or they could simply be an enthusiastic internet user with a diverse range of interests. > The fact that the user is accessing the internet through a residential broadband connection suggests that they have a stable living situation and the means to afford reliable internet service. This, combined with their apparent technological proficiency, paints a picture of a relatively well-off and engaged individual. > Overall, the available information suggests that the user is a tech-savvy adult residing in the Onalaska area of Washington state, with a particular interest in lightsaber-related content. While their specific background and occupation remain unknown, they appear to be a relatively well-established and engaged member of their local community.
- HeckFeck 2y agoAnd somehow I found myself here: https://www.youtube.com/watch?v=DHVsEefuWI https://www.youtube.com/watch?v=DHVsEefuWI. Then I reloaded the lightsaber page only to find the background is Elmo in hell. I wish I knew these XSS tricks better, or I'd also have a few suggestions for everyone.
- yungookim 2y agoThis should be a $100b business
- jeanmayer 2y agoI agree
- flkiwi 2y agoI laughed. Then I laughed at the sound effects. Then I laughed at what happened when I left the tab open in the background.
- jeanmayer 2y agoI’m glad I made you laugh
- languagehacker 2y ago"let people enjoy things"