News for hackers. Stuff that matters.
Re:Using Goatse to Stop App Theft by mrweasel on Tuesday October 17, 2023 @02:10PM (#37919158)
> simply hard-linked to the resources

It's fairly surprising to see that approach from pretty large brands/companies. Some Indian ISPs are kinda notorious in that they'll just link to huge image files on third-party sites and just let their 300 million customers hammer the poor site into the ground. I guess it saves them bandwidth, but they also run a huge risk of pissing someone off and have that asset replaced by something nasty. When people use this kind of hard-linking/hot-linking of resource I don't think they do it to save money or to be evil, I think it mostly gross incompetence.

We had an issue where our product images would just be ruthlessly scraped, if there had been some rate-limiting in place we'd most likely just have allowed it or not noticed. Normally I just pointed the poor scraper to a multi-gigabyte file or funny and unrelated image, if you want to download the same image of a beaver 25.000 times go ahead.

But I also seen amateurishly search engines just pound a site to the point where it was easier to just deny all traffic coming from their crawler, as compared to try to reach out and figure something out. Say what you will about Google and Bing, their crawlers are well written and well behaved.

Re:Using Goatse to Stop App Theft by ecshafer on Tuesday October 17, 2023 @02:57PM (#37919894)
The isps can pretty easily set up a cache for things that are popular. There was a time when I worked for an ISP consultancy, where Netflix would literally give ISPs a prebuilt cache server iirc for free, and that was a win win for everyone. I shouldn’t be surprised that some shitty isp thinks it’s easier to hard link, but making a cache isn’t that hard.
Re:Using Goatse to Stop App Theft by abdullahkhalids on Tuesday October 17, 2023 @03:08PM (#37920073)
A couple of years ago, the main submarine link connecting my country to the internet was damaged, and internet basically slowed to a crawl for a day. Could barely open anything.

But Netflix was running at full HD with no problem. So they must have had local cache's with the ISPs.

Re:Using Goatse to Stop App Theft by andylynch on Tuesday October 17, 2023 @03:28PM (#37920354)
Very likely. Netflix has a program where they ship edge cache appliances to ISPs free of charge.
Re:Using Goatse to Stop App Theft by Lukas_Skywalker on Tuesday October 17, 2023 @03:37PM (#37920471)
There are some public details about the program, and it's quite interesting: https://openconnect.netflix.com/en/appliances/
Re:Using Goatse to Stop App Theft by gorlilla on Tuesday October 17, 2023 @07:02PM (#37922728)
I recall when they approached Verizon for the same thing; Verizon wanted rent[0].

[0]: https://time.com/2866004/verizon-netflix/

Re:Using Goatse to Stop App Theft by masukomi on Monday October 23, 2023 @12:20PM (#37987863)
this is how CDNs make their money. They replicate popular content close to the users. They generally do that WITHOUT giving anyone hardware, but by renting hardware in smaller areas, and setting up their own data centers in popular areas.

source: I used to work at Akamai (it was a while ago). The myriad things they do with their edge servers is pretty amazing, but for simple CDN stuff, most of the time clients aren't shipping hardware to isps. That being said, if Netflix can convince an isp to pay its electricity and hardware maintenance costs for a popular isp's customers that's going to pay for itself very quickly. So, i can see why Netflix offers this. It's just not normal AFAIK.

Re:Using Goatse to Stop App Theft by bombcar on Tuesday October 17, 2023 @04:37PM (#37921237)
I think they're referring to the famous Wikimedia flower - https://phabricator.wikimedia.org/T273741

And it's much harder now to have a caching server because everything is HTTPS, so you have to coordinate with both ends to make it work.

Re:Using Goatse to Stop App Theft by Logans_Run on Tuesday October 17, 2023 @04:33PM (#37921188)
I'm not defending the practice by any stretch of the imagination (it's wrong to hotlink, simple as) but I can remember in the heady halcyon days of the early internet (back when Windows 95 had yet to become a thing) hotlinking was done out of pure ignorance about the impact it had on the hosting site and most doing it knew no better nor of the impact it had on the hot-linked servers' resources.

Given that Eternal September remains a thing to this day, I wonder if that remains the case?

As for Google Bot being well behaved - I'm glad to hear that this has changed because at the turn of the century (which is the last time I dipped my toe in to self hosting) it certainly wasn't well behaved in the slightest and it would ruthlessly crawl away, happily ignoring any robots.txt limitations applied.

Re:Using Goatse to Stop App Theft by LordDragonfang on Tuesday October 17, 2023 @04:43PM (#37921320)
Yeah, if it were someone as important as an ISP doing it, you could easily be very petty and change it to an image that read "<isp> officially endorses <toxic political view>" (say, the statehood of Taiwan)