Live data from Hacker News

Using Goatse to Stop App Theft

joshcsimmons.com

421–430 of 464 posts

Re: Using Goatse to Stop App Theft

#421

Earlier quoted context omitted.

Definitely feels like a "report this website to google" button would be fantastic, if there was a way to automate/simplify such a thing for 1-3 clicks.

I hate to say the word, and especially because HN hates it, but this is effectively what DMCA notices are.

Google taking down a result from their site doesn't stop theft on a third-party's site.

Re: Using Goatse to Stop App Theft

#422
post #166

Once, out of the kindness of my foolish heart, I ran a server with a lot of great sound effects for all and sundry to download. Eventually the bandwidth was getting hammered by a huge number of leechers seemingly from some apps that had simply hard-linked to the resources. After replacing said resources [0] they soon ceased but not without a slew of abusive and entitled emails demanding I restore the SFX. Oh fun time…

In the days of P2P file sharing I used to share files with file names and metadata indicating they were rare Metallica live recordings of Metallica songs and other metal band's songs.... but instead https://www.youtube.com/watch?v=hwK_WOXjfc0 So many downloads.

This is part of how Soulja Boy became famous initially, by uploading his song "Crank That" with the metadata from various top-40 tracks of the time.

Or so he says, it may have been mostly copycats after a time.

Re: Using Goatse to Stop App Theft

#423
post #160
post #95

Earlier quoted context omitted.

Doesn't work in Firefox.

It does. (NSFW evidently) hxxps://thepasswordgame.io/sqword

I think it doesn't appear at all if you have enhanced tracking protection turned on.

And the normal game shows up in the iframe if you have looked at the real game before, and have data in your localStorage. I assume to not arouse suspicion from people ripping off the game.

I disabled tracking protection, and deleted localstorage on the real site. Then it showed up.

Re: Using Goatse to Stop App Theft

#424

Earlier quoted context omitted.

agreed - it for sure would have been easier/cleaner/safer to just show a message that said "please play the official game on whatever.com"

Yeah this is actually basically what YouTube does when you embed a video and their settings don't allow embedding for that particular video. "Video unavailable - Watch on YouTube"

Thank you. I've been wondering why that feature exists for years now.

Re: Using Goatse to Stop App Theft

#425
post #419

Earlier quoted context omitted.

I'm a little sympathetic to the author because I don't consider viewing the image all that damaging, but I'm not a fan of the general principle of hurting innocent bystanders in order to cause second-order pain to a third party. I think you'd probably agree that, say, overwriting every file on the end user's computer with a text file complaining about how the iframe-wielding website steals content would be an unaccep…

The difference is that I rate the amount of "hurt" to the viewers as essentially zero in this case, and I think the concern is misplaced pearl-clutching.

Agree for adults. Don't agree for young kids.

If you think this image is acceptable to show to young kids, are there any images you think are unacceptable to show them?

Re: Using Goatse to Stop App Theft

#426
post #419

Earlier quoted context omitted.

The difference is that I rate the amount of "hurt" to the viewers as essentially zero in this case, and I think the concern is misplaced pearl-clutching.

Agree for adults. Don't agree for young kids. If you think this image is acceptable to show to young kids, are there any images you think are unacceptable to show them?

Images of violence.

Also the phrase "you think this image is acceptable to show to young kids" subtly alters my position in a disingenuous and (I think) intentional way. My position is not that you should "show young kids goatse" but that "a young kid seeing a flash of goatse isn't really a big deal". They might laugh, they might be a little grossed out, they might be curious why someone would do something so strange. I think the idea that they would be "harmed" or "traumatized" is pure adult projection.

Re: Using Goatse to Stop App Theft

#427

The world we live in: people somehow feel more comfortable posting shock/traumatic images than regular consensual porn. This is one of the few parts of internet culture I hope to see the end of. We can be edgy and offensive without traumatizing each other.

What kind of edgy and offensive image would you use?

I'd go for https://web.archive.org/web/20110128084012/http://www.midget... personally. It's offensive, but not graphic (unless you consider the font graphic)

Re: Using Goatse to Stop App Theft

#428

Earlier quoted context omitted.

"I ran a server for free sound effects for all and when it got popular I fucked over my users" lolwut.

You know that is not in the spirit of the website. They were taken advantage of.

Old mate probably doesn't know, as a lot of people have been conditioned that if its online it's free.

Re: Using Goatse to Stop App Theft

#429

Earlier quoted context omitted.

I don't have a problem with OP's approach and I think he should be free to put whatever he wants on the content-stealing sites, but he didn't have to make it sexual. A very annoying, loud, visually busy animation would've sufficed. Baby shark at maximum volume, or a continuous fart sound, or maybe just a high pitched beep would also sufficiently scare away people. By showing porn in a place that he knows minors and o…

The fact that you think it is sexual says more about you than them.

If I intentionally expose myself publicly but it’s not sexually arousing for the recipient, does that mean it’s not sexual assault?

Re: Using Goatse to Stop App Theft

#430

Earlier quoted context omitted.

Luckily it's not rendered in an iFrame!

This site allows anyone to inject content, you don't need an iframe. https://joshcsimmons.com/post/eJyVlD2PgzAMhvf8Cm8HlcD76dSlf8... Created using wget "https://gist.githubusercontent.com/snipe/5512408/raw/db9f4051eeb1079de436ec5ae9ba9aff2a99549c/gistfile1.txt" python3 >>> base64.b64encode(zlib.compress(b" " + open('gistfile1.txt', 'rb').read())).replace(b'/',b'%2F')

On my phone right now, but how did you figure this out?
Post reply on HN