Lets Get Arrested (2019)
github.com
github.com
At the time I knew only HTML so I was blown away by a web page "talking" to me, and by inspecting the source I learned about the script tag, alerts, prompts, loops and variables.
When it came out, the main browser was Internet Explorer, which became unresponsive until you got rid of all of the alerts. You could of course use Task Manager, or hold spacebar to go through them quickly, but most people didn't know that.
Edit: holy smokes it's still up!
A visit was much more annoying in IE6 on Windows 2000, which had no way to escape the dialogues.
I believe the original domain was "themostannoyingwebsiteintheworld.com". I would wager it is now either SEOspam or squatted.
Ctrl+Alt+Del?
The beauty of this one was how easy it was to customize and send to someone. The sheer terror people would go through thinking it was a targeted attack when the popup, bouncing everywhere flashing at them calling them an idiot, has their name and stuff in the javascript alert that came up... it was just incredibly funny, especially if you just set it as something that opened from putting it in their 'startup' menu with a couple of minutes at their computer
I wonder now how did those things work. I guess back in time browsers allowed you to do whatever you wanted with zero consequences?
AFAIK it's to do with how compositing was done in windows. Every app drew to the same surface. If it couldn't redraw because it was frozen or whatever, then you'd see the remnants of what was previously drawn, hence the pattern.
I'm sure that was real popular in the office.
Another beautiful quirk of Japanese law is that you can be held liable for crimes even if you have absolutely nothing to do with them, just by virtue of being family of the person who committed them, like in train suicide [1] or having some (even fairly removed) family member who was in the Yakuza
[1] https://www.irishtimes.com/news/health/families-fined-for-su...
EDIT: read the article in chrome's reader mode, thanks for the tip!
They were NOT polite. Even if they found nothing wrong.
US immigration is a day at the spa in comparison. Even when the consulate messed up my fingerprints. Cleared up in under two hours, they were cold but polite the entire time - not angry and disrespectful.
After I was finally allowed in Japan, 4 hours after I had arrived - thanks to my uncle, a Japanese citizen - everything went fine. Nice people, spent three months there.
I'd like to visit again, but I'm dreading the immigration experience.
Israel is the only real place I've had more than a "purpose of visit" (although getting in is still far easier than getting out).
I went to the states last week to see some colleagues for the first time since 2019 - had to really bit me tongue not to say "Christmas Parties" instead of "Business Meetings", got prodded for a little more info from JFK immigration (a "Law Enforcement professional" from the "Washington DC area" also checked my profile on linked in after I applied for my ESTA)
It's called "hostage justice" by critics
GH pages link: https://hamukazu.github.io/lets-get-arrested/
or at least that’s what i managed on ios w/ firefox
I was unable to stop my own creation and had to ctrl-alt-del kill the browser - except that when I started the browser again, it went back to the last opened window.
It took a bit of work regaining control. I wish I had saved the code, although it wouldn't work today since browsers restrict window open/close these days.
It does have some Mozilla added plugins and syncs with Firefox logins, but the meat of the application isn't really "Firefox".
To quote Apple's iOS dev guidelines:
"2.5.6 Apps that browse the web must use the appropriate WebKit framework and WebKit Javascript."
This is like telling people that a lexus isn't a real luxury car, it's just a re-skinned toyota. Most people don't care- they just want materials, tech, and nice seats. The skin is the car
It might not seem relevant on the surface, but the underlying technical differences could pose an issue for certain user cases, thus it's an important consideration. Not all Firefox addons work with the iOS version just like not every Toyota dealership carries parts for a Zupr4.
Users dont care about the engine until they cant use some web based thing because apple has decided so.
How does the first sentence follow from the second? For almost all users, the engine is irrelevant, it's the chrome that matters.
My own primary reasons for using FF are 2 things:
1 - Use anything other than chromium simply to combat monoculture and preserve some possibility for things that Google and MS or other superpowers may not like and so won't be allowed in Chrome or Edge.
2 - For instance, actually functional, useful, powerful and and user-holds-the-power plugins, like ad-blockers that actually work and don't have un-closable whitelists for paying customers, page editors that can block or modify other things besides just ads like any sort of annoying thing like auto playing videos or chat popups etc. Url-cleaners that strip off all the tracking redirects in search result links and links in facebook comments etc.
Some of this kind of stuff is still possible in chrome/edge at least on the desktop, but only because there still is at least some small competition to compare to, and it gets a little worse every day, never better. Meanwhile I have at least some of this even on mobile. Some things if I can't get it in the normal FF, I can get them in whole other special purpose browsers, which couldn't be done with any browser at all on ios.
Much of this is core browser engine function, not just the visual style of the buttons.
The engine is all that matters to me. Certain sites work differently on different engines. The only reason I leave Safari is for a different engine that often works better on less popular or more niche sites (PKI and some other issues). I can't do that on my iPhone. I wish I could.
I know many people, not technologically inclined, that just try different browsers on their computers when a website doesn't work. They don't know they are trying different engines, they just know it works on their computer. They also don't know that this methodology doesn't work on iOS. They still try.
> …
> I know many people who…
Uh, why are the people you know more valid than the people I know?
Also no one brought up trying different browsers for compatibility reasons, and tbh, I don’t think anyone does that on their phone. It’s definitely the case that the two comments I’ve gotten are from people who personally care about the engine more than the chrome, but I’ve seen nothing to suggest the average person does.
I never made such a claim. I explained some subset of the population that is different than yours. I never made an assumption about the population as a whole, which “almost all users” from the original post does. I intentionally did not attempt to take my experience and claim it is representative of the population.
You further prove my original point by stating “tbh, I don’t think anyone does that on their phone.” You feel confident that your experiences represent the population that you can speculate about what they do? That you can speak for users in India, grandma’s in Indiana, and software engineers in Texas?
I see this logic often in policy debates and it affects outcomes which has the potential to hurt groups outside the advocate’s bubble, even with the best of intentions, simply because they think they understand the population, rather than being aware of how much they don’t know. Again, I never claimed you were right or wrong, I just pointed out you don’t have justifiable confidence, in a statistical sense, to make such claims.
there is no "Safari Webview" -- GP is being pedantic but he is right here. WKWebView is not Safari, anymore than Chrome was Safari before it forked off into using Blink. WebKit != Safari
[0] https://developer.apple.com/app-store/review/guidelines/#sof...
Alternatively, open up the browser console and type `alert = undefined`
https://www.themoscowtimes.com/2022/02/10/russia-sentences-t...
My best prank though was I had this one math teacher with short temper and a really nasty attitude, but almost no computer literacy. So one day I stopped by his computer and turned the bright setting on his monitor all the way down. The next day the school admin came by and tried to fix the computer and failed. A week later someone from the DOE came by and tried to fix the computer and failed. A week after that they put the monitor in a box and shipped it to IBM. About six weeks later the monitor came back from IBM, they unpacked it, made sure the computer booted to the DOS prompt, then walked away. On the way out of class I stopped by the computer, turned the bright setting all the way back down, and the whole cycle began again. Mr. McNasty had to manage things on paper that semester.
%0|%0
Now my computer is just smoke and rubble.#!/bin/sh
perl -e 'push @big, 1 while 1' &; $0 &; $0
#!/bin/bash
./$0|./$0& # $0 is the name of the shell script itself
There is no need for the leading ./ if the script was invoked via a relative path ($0 will already have it) and adding it will break it if the script is invoked via an absolute path or name that is resolved against $PATH.Further, what $0 holds is only a convention and up to the caller. If you are already restricting yourself to Bash, used ${BASH_SOURCE[0]} to always get the path to the script file.
But really, there is no need for a separate Bash version when the classic POSIX sh fork bomb already covers it (included in the repo as fork-bomb.sh):
:(){:|:&};:(The link here doubles as an explanation and as a warning to anyone thinking about getting a forkbomb tattoo.)
> Japanese police have brought in, questioned, and charged a 13-year-old female student from the city of Kariya for sharing browser exploit code online.
>Japanese police also arrested a 17-year-old boy in February 2018 for creating malware that stole the passwords of cryptocurrency wallets, and another 14-year-old in June 2017, for creating ransomware, and later sharing the code online, despite the teen never using the ransomware in any attacks, and later admitting to having created it as a curiosity.
Insane huh! This will not solve the problem, but will just increase police hostility. No wonder, why people disdain them.
Personally not sure if I’d take an internet ban over jail time if I had his passion+acumen for cybersec…
Sec. 17-50. Computer fraud.
(a) A person commits computer fraud when he or she knowingly:
(1) Accesses or causes to be accessed a computer or any part thereof, or a program or data, with the intent of devising or executing any scheme or artifice to defraud, or as part of a deception;
It could be argued that linking someone to the pop-up, making them think the site they were going to was normal, and then getting hit with an uncloseable pop-up was "a deception".Alternatively, IE6 is still big in Japan and this turns out to be quite effective in bringing it down.
There's more info from the law firm (in Japanese), but I really only know Japanese, not legalese. https://www.yokohama-park-law.com/news/20190529.html
I frequently see the "Prevent this page from creating additional dialogs?" option in Chrome. Not sure why it doesn't happen here.
Maybe this entire incident was raised by an idiot opening it in a truly ancient browser?
There are many other factors that can account for a crime increase of course, but I wonder if this kind of policing is helping to keep crime down. And I wonder if Japanase think so and support these policies.
https://arstechnica.com/tech-policy/2019/03/japanese-police-...
Any pointer ?
Why does it matter that what she did was a "simple" hack that didn't require exploiting fifteen CVEs at once?
It's akin to pulling away the seat of a teacher who wants to sit down.
Everybody is technically capable of pulling the seat away, it does not require any special skills.
You still get in trouble if you do it.
[0]
No fun allowed I guess.
0: https://arstechnica.com/tech-policy/2019/03/japanese-police-...
You dont usually go to jail for something that is immediately recoverable. (albeit embarrassing) .
Detention might be in order though. Maybe we need a computer hacker equivalent of the drunk tank https://en.wikipedia.org/wiki/Drunk_tank
As a completely aside rant, we should levee a fee to alcohol companies to fund these drunk tanks, it makes no sense for that to be taxpayer/police budget funded.
What you said might work where you are though.
Fun fact, if you are arrested while in possession of any kind of narcotics, most departments will place you in the drunk tank as well until you are arraigned.
You're right, it is. You don't get arrested for pulling away the seat of a teacher who wants to sit down. You might get detention, but if that's the only bad thing you've ever done, you'll probably get let off with a warning.