That's kind of what I mean. From like 2000-2010 in the US, you could find Napster or Limewire icons on the desktops of people who would self-describe as not-a-computer-person. Conveniences like iTunes->iPod and streaming services like Spotify did a lot to depress the popularity of music piracy for a decade+ after that, though it seems to have made a bit of a comeback recently, apparently as a result of streaming services losing licensing rights and generally tightening the belts on their services. You could almost argue that the RIAA's (abhorrent, yes) behavior created the vacuum for new services that competed with piracy legally.
I don't know much about them but it seems like part of the problem might be that LaLiga is acting both as the distributor and enforcer? e.g. Universal Music Group might be among the RIAA members, but that doesn't stop UMG from having a distribution relationship with Spotify if it benefits them more to capture those sales directly vs. depending on the RIAA to be a legal watchdog. If all LaLiga has to do is lean on existing infrastructure to block sites that bother them, they'd seem to have no similar incentive to provide better paid service.
> From like 2000-2010 in the US, you could find Napster or Limewire icons on the desktops of people who would self-describe as not-a-computer-person.
Which, just to add some context, is exactly how people/groups who want to watch football at home does with football streams today in 2026 in Spain, except now also with a VPN of course. Regular football fans who have no idea how/why these streams work or where they're coming from and couldn't tell you the difference between a website and a desktop application, know the website addresses and the know-to about how to access them. Which is why you're seeing the reaction from La Liga and the courts.
> problem might be that LaLiga is acting both as the distributor and enforcer?
Isn't this true in movies and other areas too? HBO and other distributors send DMCA requests left and right like everyone else, as far as I can tell, aren't they too then "the distributor and enforcer" or is that different somehow?
Thank you for the context, that makes sense and helps explain how it's so popular.
> Isn't this true in movies and other areas too?
That's a good point, though now I wonder if there's something particular to the content being live vs. VOD. By the time a DMCA request or equivalent pulls through for live content it might be too late to prevent the primary "theft" of the stream's value, vs. a movie distributed by HBO that has a longer tail of interest.
There was an experimental PR that treats proc macros as idempotent with the corresponding colpike speed up. I don't know what happened with it, and stabilization required a lot of design work to not break backcompat. But this is something in the team's radar.
Would it be possible to do somethign like editions for proc macros, or have crates establish "this is a v2 proc macro" or something? There are a lot of things I'd love to see change in a v2 but it'd all be breaking.
Idempotent as in if the token stream in the input doesn't change, the cached result of the previous macro expansion is used during incremental, instead of being pessimistic and rerunning the macro.
To add to the other replies, Firefox was explicitly never going to consume all of Servo. It was always meant to be a test bed project where sub-projects could be migrated to Firefox. I suspect that the long term intent might have been for Servo to get to a point where it could become Firefox, but that wasn't the stated plan.
The companies relying on cloudflare won't be in Spain. If you buy a GPS tracker by a Canadian company, developed in India, manufactured in China, they are unlikely to know, even it they cared, that a single country that accounts for a tiny percentage of their sales breaks fundamental internet infrastructure on the regular "because fútbol y dinero".
And when purchasing a product, there's no "bill of materials" telling you about the services it relies on, beyond "internet connection" at best.
I'm not saying this situation isn't bullshit, but the bigger problem is that CloudFlare is now "fundamental internet infrastructure". This is precisely the situation that the internet was designed to prevent.
Yesterday I got stuck in endless CloudFlare CAPTCHA's, trying to access theretroweb.com. I had to give up. Many such cases. I hate CloudFlare so much, it's unreal.
> This is precisely the situation that the internet was designed to prevent
Right, but on the other hand, our constitution and laws are supposed to give us the rights to access a internet where the government cannot block entire companies who host websites, because a few bad websites are hosted there.
Not to mention all us freelancers, contractors and just in general computing users, who sometimes want to continue working although 90% of the country is watching football, we should be able to do so even if pirates use Cloudflare for shitty stuff.
I agree that Cloudflare sucks, people should avoid defaulting to putting Cloudflare in front of absolutely everything they do and I too get stuck at the CAPTCHAs sometimes. But that doesn't remove the fact that Cloudflare, just like every other lawful company, should be allowed to be visited during La Liga matches.
The LaLiga post seem to accuse Cloudflare of unlawful activity directly by protecting criminals, not just the illegal streamers. At least my reading (of Google translation) is that they target Cloudflare here and it works "as expected" since Cloudflare is the bad guys.
It takes very little money to rent massive botnet capacity to perform crippling DDOS attacks. Unfortunately there are only very few CDNs capable of absorbing that kind of attack.
> This is precisely the situation that the internet was designed to prevent.
Geoff Huston discuss this a few months back. The economic incentives helps shape centralized internet, to the point that most of today's traffic is cache push and private peering between major providers, rather than network transit.
Which kind of make sense, since with peering both end of the infra (if separate entity) can negotiate for better terms upfront. While the latter is basically unpredictable opex based on traffic shape and routing algorithm.
I’d happily use anything else, but it (with CF Tunnels and its DDoS and caching systems) is what lets me self host on my little home server on today’s internet. Would gladly move to some other system (or systems)
I think lots of countries block Cloudflare whole-sale.
Laundering IP addresses for (or against) shady purposes is, in fact, Cloudflare's whole business. It's a wonder Cloudflare isn't being blocked more often.
> and I would really say this means something closer to 17% of the most popular Rust package versions are either unbuildable or have some weird quirks that make building them not work the way you expect
No, what it means is that the source in crates.io doesn't match 1:1 with any commit sha in their project's repo. This is usually because some gitignored file ended up as part of the distributed package, or poor release practice.
This doesn't mean that the project can't build, or that it is being exploited (but it is a signal to look closer).
Not only this, but the reason we can check what the discrepancy is is because crates.io distributes source code, not binaries, so they can always be inspected. In the end, whats in crates.io is the source of truth.
Paradoxically, given their otherwise positive standing, Lenovo has keept allowlists on their BIOS for specific devices on specific ports. For example, I have a T460 that has an m2 slot that only works with two specific WWAN modules.
I see that you have never had to deal with the US government.
reply