frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Spain's parliament will act against massive IP blockages by LaLiga

https://www.democrata.es/en/politics/congress-and-senate/congress-will-act-against-massive-ip-blo...
206•akyuu•2h ago•68 comments

The Whistleblower Who Uncovered the NSA's 'Big Brother Machine'

https://thereader.mitpress.mit.edu/the-whistleblower-who-uncovered-the-nsas-big-brother-machine/
86•the-mitr•1h ago•8 comments

Belgium stops decommissioning nuclear power plants

https://dpa-international.com/general-news/urn:newsml:dpa.com:20090101:260430-930-14717/
550•mpweiher•5h ago•441 comments

Shai-Hulud Themed Malware Found in the PyTorch Lightning AI Training Library

https://semgrep.dev/blog/2026/malicious-dependency-in-pytorch-lightning-used-for-ai-training/
79•j12y•1h ago•13 comments

Claude Code refuses requests or charges extra if your commits mention "OpenClaw"

https://twitter.com/theo/status/2049645973350363168
369•elmean•3h ago•253 comments

How an Oil Refinery Works

https://www.construction-physics.com/p/how-an-oil-refinery-works
164•chmaynard•3h ago•35 comments

Durable queues, streams, pub/sub, and a cron scheduler – inside your SQLite file

https://honker.dev/
59•ferriswil•3h ago•7 comments

You can beat the binary search

https://lemire.me/blog/2026/04/27/you-can-beat-the-binary-search/
127•vok•2d ago•60 comments

I built a Game Boy emulator in F#

https://nickkossolapov.github.io/fame-boy/building-a-game-boy-emulator-in-fsharp/
8•elvis70•31m ago•1 comments

I aggregated 28 US Government auction sites into one search

https://bidprowl.com
163•scarsam•5h ago•48 comments

SatoshiGuesser – Roll for Bitcoin

https://github.com/Pathos0925/SatoshiGuesser
33•ilarum•1h ago•29 comments

A 1960s art school experiment that redefined creativity

https://thereader.mitpress.mit.edu/the-1960s-art-school-experiment-that-redefined-creativity/
30•pseudolus•2h ago•3 comments

Mozilla's opposition to Chrome's Prompt API

https://github.com/mozilla/standards-positions/issues/1213
424•jaffathecake•10h ago•171 comments

10Gb/s Ethernet: what I did to get it working in my home

https://www.gilesthomas.com/2026/04/10g-ethernet-what-i-did
28•gpjt•1d ago•2 comments

I scraped 1.94M Airbnb photos for opium dens, pet cameos, and messy kitchens

https://burla-cloud.github.io/examples/airbnb-burla-demo/
29•jmp1062•3h ago•4 comments

The Zig project's rationale for their anti-AI contribution policy

https://simonwillison.net/2026/Apr/30/zig-anti-ai/
569•lumpa•15h ago•341 comments

Granite 4.1: IBM's 8B Model Matching 32B MoE

https://firethering.com/granite-4-1-ibm-open-source-model-family/
231•steveharing1•7h ago•143 comments

Noctua releases official 3D CAD models for its cooling fans

https://www.noctua.at/en/3d-cad-models
434•embedding-shape•2d ago•97 comments

Where the goblins came from

https://openai.com/index/where-the-goblins-came-from/
950•ilreb•14h ago•570 comments

Meta abandons open-source Llama for proprietary Muse Spark

https://thenewstack.io/meta-abandons-llama-spark/
12•CrankyBear•13m ago•1 comments

Show HN: TRiP – a complete transformer engine in C built from scratch just by me

https://github.com/carlovalenti/TRiP
6•carlovalenti•57m ago•1 comments

The Science Behind Honey's Eternal Shelf Life (2013)

https://www.smithsonianmag.com/science-nature/the-science-behind-honeys-eternal-shelf-life-1218690/
40•downbad_•4h ago•22 comments

A Primer on Bézier Curves – So What Makes a Bézier Curve?

https://pomax.github.io/bezierinfo/
87•mostlyk•2d ago•19 comments

My Stratum-0 Atomic Clock

https://coverclock.blogspot.com/2017/05/my-stratum-0-atomic-clock_9.html
54•g0xA52A2A•2d ago•14 comments

Craig Venter has died

https://www.jcvi.org/media-center/j-craig-venter-genomics-pioneer-and-founder-jcvi-and-diploid-ge...
313•rdl•16h ago•74 comments

Because It Doesn't Have To

https://blog.computationalcomplexity.org/2026/04/because-it-doesnt-have-to.html
20•zdw•1d ago•5 comments

What can we gain by losing infinity?

https://www.quantamagazine.org/what-can-we-gain-by-losing-infinity-20260429/
69•Tomte•1d ago•78 comments

Kubereboot/Kured: Kubernetes Reboot Daemon

https://github.com/kubereboot/kured
3•ankitg12•52m ago•0 comments

GCC 16 has been released

https://gcc.gnu.org/gcc-16/changes.html
248•HeliumHydride•6h ago•40 comments

CopyFail Was Not Disclosed to Distros

https://www.openwall.com/lists/oss-security/2026/04/30/10
7•ori_b•1h ago•0 comments
Open in hackernews

Spain's parliament will act against massive IP blockages by LaLiga

https://www.democrata.es/en/politics/congress-and-senate/congress-will-act-against-massive-ip-blockages-by-laliga/
197•akyuu•2h ago

Comments

pulimento•1h ago
hope that doesn't end on "monitoring the situation" and doing nothing. entire cloudflare IP blocks are being blocked, even on work days
e1g•1h ago
We actually had to revert our rollout of CF Workers because enough of our users were in Spain and couldn’t access endpoints at seemingly arbitrary times (due to the matches)
estebank•37m ago
Your customers should be proper Spaniards and be watching the match, hence not noticing the downtime! /s
dylan604•36m ago
Your answer is better than mine
dylan604•37m ago
They are only seemingly arbitrary to people that are not actually paying attention. Now that people are, the blocks are known in advance to those that look at a the schedule. Sure, it sucks to have to build this into your own schedule, but that's better than it happening "unexpectedly". You could do something crazy like import these times into your own calendar with reminders.
richwater•9m ago
Absolutely ridiculous to make people do that. What you're proposing is not a real solution. The real solution is to not block wide IP ranges at the random desire of some private football league.
bombcar•1h ago
An IT peon at La Liga has the chance to do the funniest thing …
pier25•1h ago
Finally. The situation is ridiculous and afaik it really didn't do anything to solve the piracy problem.
superjose•1h ago
1000% I got legit Cloudflare Workers Anycast IPs that I was using for websockets blocked.

I also got blocked from using RustDesk.

It's been crazy. As this happens intermittently. I had to set up a tailscale exit node in one of my servers to circumvent this crap. I lost several days and called Vodafone (ISP) to understand what was going on.

That's when I read Reddit and saw that crap.

lostlogin•26m ago
I’m suprised no one has sued over it, some sort of class action.
pretzel5297•16m ago
Who would you sue? The courts?
GranPC•15m ago
I don't think RustDesk was hit by this. If you weren't able to access it two weeks ago, it was due to an outage on their end: https://github.com/rustdesk/uptime/issues/53
sparrish•1h ago
Play stupid games... win stupid prizes.

The judicial, nation-wide blocks on CDN IPs is absurd and should have never been allowed.

pfortuny•1h ago
That shows the power of the Spanish FA and Telefonica together.
officialchicken•1h ago
Great, this means Telefonica reliability goes from zero nines to still below zero nines.
loloquwowndueo•1h ago
Joining a select club that includes GitHub and Anthropic yay
ACCount37•28m ago
Nah, those two have a proud one nine of reliability. It just feels like it must be less when you eat every single outage to your face.
kevin_thibedeau•15m ago
The lofty .88889
matteason•1h ago
Context: last year LaLiga (top-level Spanish football league) obtained a court order compelling Spanish ISPs to block certain IPs during football matches, as those IPs have been associated with illegal streams of live matches. Many of those IPs are shared Cloudflare IPs, with the result being many legitimate sites become unavailable in Spain during LaLiga matches

https://cybernews.com/news/spain-laliga-streaming-piracy-cam...

inglor_cz•56m ago
I fervently hope that no one manages to obtain a similar judgment at the pan-EU level, that would be a disaster.
dmitrygr•48m ago
I actually hope they do. this will force a proper reckoning about the situation and maybe a proper fix.
estebank•38m ago
On the one hand, I would tend to agree that making things painful enough might force people to stop ignoring and improve things. On the other, after seeing waves hands at everything since 2016 makes me very skeptical of accelerationism: sometimes things just get worse and worse, there's no bottom to bounce from. Or maybe we just never really hit rock bottom?
dmitrygr•11m ago
Eventually, some apparatchik will try to access pornhub during a sports match and fail, it'll resolve the issue quickly
ben_w•9m ago
Given much of the internet today, I'm not sure if a pan-EU level blocklist on all of cloudflare (damaging as that would be) would even be worse than the status-quo, let alone rock bottom.
babypuncher•5m ago
The bottom is just so much farther down than we remember. Tremendous progress was made in the 20th century, particularly in the aftermath of WWII, and we've kind of just been coasting on it for 50 years.

Accelerationism was always a terrible idea.

WhyNotHugo•47m ago
At that scale, it might make Cloudflare customers reconsider their affiliations. It might not be as terrible.

By affecting only Spain, the impact is too small for most websites to care.

dylan604•40m ago
What other provider than Cloudflare is out there that offers the things Cloudflare does? Why are people not already switching to them if they are available?
kevin_thibedeau•20m ago
Akamai is the OG Cloudflare, just not as cool.
prmoustache•13m ago
Telefonica, the telecom company who bought the rights of LaLiga and btained the judgement against cloudflare IPs, sells some of those services through its business services branch.
booi•5m ago
To say that Telefonica offers even remotely the same services and features that Cloudflare does is a lie at best.
squigz•38m ago
If they compelled Cloudflare to do so, what makes you think they couldn't compel whatever provider those customers then switch to?
richwater•10m ago
Yes, trusting Cloudflare to be the arbiter of the internet will work out great.

Just as trying to make social media be the arbiter of speech...

pjc50•27m ago
Maybe someone can explain, but I don't understand why such an order isn't applied to cloudflare themselves?
halJordan•25m ago
The state hasn't setup processes to enable that. It will happen
tshaddox•18m ago
Presumably the Cloudflare network resources in question were not located in Spain and thus not under Spanish jurisduction. Or even if they were, it may be procedurally simpler for the Spanish government to compel ISPs to block IPs.
martin8412•9m ago
It was. La Liga isn’t satisfied with the response time of Cloudflare. Cloudflare would not commit to content being taken down during while the match is still going.

La Liga wants to be able to point to a URL hosted by Cloudflare and demand it taken down that instant while the match is still on. It would require dedicated staff at Cloudflare to deal with La Liga stream takedowns.

evilmonkey19•6m ago
Personally, myself I have been greatly impacted by this measures. Several services of mine were unavailable because LaLiga said so. No notification, no justification, they block and that's all. It has been a shame since the beginning.
oliverx0•59m ago
Finally. For anyone affected by this, I have been using Clouflare WARP successfully to bypass this block.
kinow•11m ago
I hadn't heard about Cloudflare WARP. Found this Reddit thread with questions/comments I also had, https://www.reddit.com/r/CloudFlare/comments/ldejnt/how_is_c..., and also what I think is CF's main website for WARP info, https://one.one.one.one/ (which I must confess I had never head even though I use 1.1.1.1).

I suffer from LaLiga's filter, but I am more interested if it'll help with latency/speed. Have you noticed any different when using WARP vs. without it regarding Internet speed?

Thanks!

noIdeaTheSecond•48m ago
I understand organizations as LaLiga wanting more money but massive IP blockage seems quite unfair, effective maybe but unfair so this news does not come as a surprise.
dwedge•37m ago
It's been going on for a while, but a couple of weeks ago they announced it would be expanded to other sports, that's probably why
nemomarx•16m ago
Who says it's effective? The pirate streams still go up every game, as far as people report here. They can just change their ips or hosts occasionally.

It's the honest businesses who probably won't go through the effort of evading the block every time.

dwedge•38m ago
I'm torn on this. It always should have gone through the courts, but the fact is that cloudflare are providing access to illegal content and not doing anything about it. They were left with two choices if Cloudflare refuse to act. Either accept it (oh well, too big to fail), or block them.

I dislike what is happening but I kind of like that they don't care about the size of Cloudflare and hold them as accountable as they would a small hosting company in Belarus. Blocking entire ranges due to illegal content isn't exactly new, the scale is new.

Again though, I really dislike that it isn't going through the legal system

dghlsakjg•28m ago
It did go through the legal system. That’s what forces the block.
rtkwe•24m ago
It's unreasonable to expect cloudflare etc to be able to proactively identify legal vs illegal streams. The companies who own the copyrights can't even get that right much less a third party that has no idea if a stream is licensed.
charcircuit•18m ago
Cloudflare can assign IPs based off customer reputation. High risk customers get high risk IPs. This way legitimate businesses stay on IPs that don't get blacklisted and sketchier businesses go on high risk IPs before they potentially get banned.
stavros•22m ago
How much of a responsibility should the provider have to scan what they're hosting and proactively make a judgment on whether they should block it or not?
pier25•17m ago
> the fact is that cloudflare are providing access to illegal content

Why make CloudFlare ultimately responsible though? There are lots of companies between users and the servers providing pirated content. Cloudflare is just one step in the whole chain. Why not eg block Google Chrome?

In any case, blocking Cloudflare was a stupid thing to do. Especially because it didn't anything to solve the actual problem.

charcircuit•14m ago
Because they own the IPs that pirates are connecting to which makes it relevant for those IPs to be blocked. They are the easiest IPs to find since you can just resolve the domain of the piracy site.
dylan604•33m ago
I'm interested in how those conversations went between the LaLiga and Cloudflare that convinced them to do this. I know I'm not Cloudflare, but if a company (any company) came to me demanding blocking IP ranges according the their schedule that would require a bunch of work on my end to make it happen, there's going to be a lot of push back. It'd take a dump truck load of money to make that happen.
xp84•30m ago
I thought the government just forced their ISPs to block. Was CF involved at all?
dghlsakjg•29m ago
It wasn’t a conversation. It was a court order.
pjc50•26m ago
Cloudflare are apparently not involved. It's an order against local ISPs to block Cloudflare.
kelnos•26m ago
That's not how this worked. Cloudflare was not involved at all. Spanish ISPs were ordered by Spanish courts to block their customers from accessing specific IP addresses.
clort•24m ago
No conversation at all needed to happen. LaLiga got a court order. The order specifically stated that if LaLiga flag your IP address, the internet providers in Spain must block it during the match. Cloudflare have nothing to do with it.

Who could have forseen, that LaLiga would end up abusing this system!?

matteason•22m ago
Cloudflare are very much pushing back: https://www.laliga.com/en-GB/news/official-statement-in-rela...
alprado50•32m ago
It is insane that you could block access to hundreds of sites just because some people decided to watch an ilegal stream.
DocTomoe•31m ago
What you need is some form of - European - megacorp getting hurt by this and going after LaLiga for a ridiculously huge, LaLiga-destroying amount of money.
jerf•14m ago
One of the things that so often gets lost in politics is the concept of a stopping principle. If you know you want to do X, be it "enforce traffic tickets", "spend money chasing drug trafficking", or anything else, you really ought to be able to articulate some sort of stopping principle where you stop pouring the resources in. Maybe the problem is adequately solved. Maybe the further resources don't justify the tiny incremental change. Maybe the intrusion on liberty starts to overwhelm the benefits. Something. Otherwise you just end up going farther and farther down the road with no idea when to stop.

These IP blocks don't seem to come with a stopping principle. They were large and growing, and inevitably more and more entities were going to say "Hey, if that company is large enough to flip the switch to protect their assets then I'm large enough for that too!" and the obvious and inevitable stopping point was 100% blockage.

Taken to its logical conclusion, and I do mean "logical" and not "rhetorically overblown for effect", this comes perilously close to just declaring that the value of the Internet is so net negative due to piracy that it should just be shut down in Spain. If that's true during certain sports matches it's already not far from being true for lots of other things too. This was leading in an obviously-economically-untenable direction.

pixel_popping•7m ago
Love the hypocrisy (my IP is blocked):

403 ERROR The request could not be satisfied. Generated by cloudfront (CloudFront)

Apocryphon•7m ago
So politically speaking how influential is LaLiga compared to other nation's football leagues, or America's largest sports leagues?