You Can't Build Tcc From Nixpkgs If You Are in the UK
Posted3 months agoActive3 months ago
github.comTechstoryHigh profile
calmmixed
Debate
40/100
NixpkgsGeo-BlockingPackage Management
Key topics
Nixpkgs
Geo-Blocking
Package Management
The Nix package manager's ability to build the 'tcc' package is hindered for UK users due to geo-blocking on repo.or.cz, sparking discussions on the implications and potential solutions.
Snapshot generated from the HN discussion
Discussion Activity
Active discussionFirst comment
1m
Peak period
20
2-4h
Avg / period
6.5
Comment distribution52 data points
Loading chart...
Based on 52 loaded comments
Key moments
- 01Story posted
Oct 10, 2025 at 11:18 AM EDT
3 months ago
Step 01 - 02First comment
Oct 10, 2025 at 11:19 AM EDT
1m after posting
Step 02 - 03Peak activity
20 comments in 2-4h
Hottest window of the conversation
Step 03 - 04Latest activity
Oct 11, 2025 at 4:41 PM EDT
3 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45540011Type: storyLast synced: 11/20/2025, 3:44:06 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
The real answer is to repeal this nonsense (IMHO as a non-UK citizen)
It as always a stupid idea, see recent discord leak of ID’s.
instead, the Court contorted themselves into holding that adults have accessing content obscene to minors without furnishing their ID isn't protected speech. porn still is protected speech, but proving your age isn't protected speech. as a result, the law is content-neutral, not content-based.. somehow.
it was a low point for the Court - clear activist justices legislating morality from the bench.
As for other countries, the EU just delayed the vote for "Chat Control" as recently as yesterday!
The internet is full of dishonest "we've tried nothing and we're all out of ideas."
That’s some incredible logic.
Remember that previous status quo was "I'd rather make money off of child abuse, because nobody is stopping us". This is the end result of self-regulation, so show me something better.
I don’t have a better solution. But I don’t need to accept a detrimental “solution” needs to be implemented. Nor am I obligated to find the better solution.
The internet is also full of bad takes like "the ends justify the means" and "the solution to this problem is obvious and no one has done it because they're evil/stupid/lazy".
As opposed to the original suggestion that doesn't actually address the problem? How is proposing that in the first place more honest than calling it out?
I like an idea I first saw in Debian's general resolution process: all votes have a "further discussion" option, and often a "retain the status quo" option, and the voting system lets people use them effectively.
In the UK parliament (as in many contexts) a vote against something could mean that the person doesn't think there's a problem to be fixed, or it could mean that they don't think this is the right fix -- and that could be because it's too extreme or because it's not extreme enough. That's supposed to be addressed by the committee stages, or by amendments, but it's really hard to divine actual preference from a series of yes/no votes.
I suspect this law isn’t popular. Just the messaging of doing nothing is more unpopular. So it gets spun as this is popular.
https://youtu.be/ahgjEjJkZks?si=mGE0k5QT3aXycHtU
https://yougov.co.uk/technology/articles/52693-how-have-brit...
Which is my point. The OSA isn’t popular as a broad piece of legislation, but the “think of the children” aspect that something needs to be done to restrict access to pornography is popular.
Watch the YouTube link I sent to better understand my point.
Personally, I think even the pornography aspect is stupid. If the government couldn’t stop me accessing porn when I was a kid back before the web was invented, then they’re shit out of luck stopping kids these days. The problem isn’t the law, the problem is parents want a way to diminish their own responsibility. It’s the same tired bullshit we see time and time again of blaming everyone else rather than making ourselves accountable.
If you asked them would they support the law if it happens to accidentally block useful sites that have ZERO pornography on them, I'm very sure, the results would be very different.
> UK's Online Safety Act 2023 would require us to do a prohibitively complicated risk assessment for our service. We're talking reading through thousands of pages of legal guidelines.
> We're a volunteer operation and would likely be held responsible as individuals. There is talk of fines up to 18 million GBP which would ruin any single one of us, should they get creative about how to actually enforce this.
> Our impression is that this law is deliberately vague, deliberately drastic in its enforcement provisions, and specifically aimed against websites of all sizes, including hobby projects. In other words, this seems to us to be largely indistinguishable from an attempt to basically break the internet for all UK citizens.
> If we could afford to just hope for the best, we'd love to.
The way I understand this is that it's not feasible for them to assess how the legislation impacts them, so they would rather stay safe than risk having their lives destroyed.
For what it's worth I salute anyone blocking, whether through an excess of caution or just as a middle finger.
actually, it would ruin all of them collectively should "they" get creative enforcing it.
Would you pay their legal fees if they are sued? It's easy to say when you don't have your future on the line.
[1] https://wikimediafoundation.org/news/2025/09/12/wikimedia-fo...
I'd say the right answer is to move/add a content addressed model/system for obtaining sources.
Isn't that almost what the nix file already is while being legal. Having a cache of all build files is not legal to do.
Having a content hash as (part of) the address is common way to this.
IPFS multihash is a well-known example. As opposed to HTTP.
https://github.com/magnet-linux/magnet-linux
Not really ready for prime time, but I think I have some interesting ideas there at least.
A distributed git object cache is what is really needed at the moment.
15 more comments available on Hacker News