Have developers really been waiting for this? What's wrong with ruff format?
uv is trying to deliver the same experience as cargo does for rust. Just install a single CLI and it's the only tool you have to worry about when working on your Python project.
There's nothing wrong with `ruff format`, but it's nice to have `uv` as a universal entrypoint.
The whole point is you just install `uv` and stop thinking about the pantheon of tools.
# Data that isn’t protected by the VPN
Not all network data from your device is protected by the VPN. Examples of data that aren’t protected by the VPN include:
- Tethering traffic
- This includes USB and Wi-Fi hotspot.
- Push notifications- Wi-Fi calling and other IMS services
- Work profile app traffic
- This applies if a work profile is configured on your device.
- Data traffic from an app that routes traffic directly over the Wi-Fi or a cellular connectionAll of which make sense to me except push notifications. My guess is they might mean syncing notifications to e.g. a watch.
They have surely ignored demands to censor Wikipedia in more authoritarian countries. What makes the UK different? Extradition treaties? Do they even apply here?
I have the same confusion about Signal's willingness to leave Europe if chat control is imposed[1], while still providing anti-censorship tools for countries like Iran and China. What makes the European laws they're unwilling to respect different from the Iranian laws they're unwilling to respect?
- Employees become accountable for their company's actions - Wikimedia could be blocked - Other kinds of sanctions (e.g. financial ones) could be levied somehow
In practice what will likely happen is Wikimedia will comply: either by blocking the UK entirely, making adjustments to be compliant with UK legislation (e.g. by making their sites read-only for UK-users - probably the most extreme outcome that's likely to occur), or the as-yet unannounced Ofcom regulations they've preemptively appealed actually won't apply to Wikimedia anyway (or will be very light touch).
I remember an example where the UK Government decided it's OK to rip CDs you own (no, really, it wasn't legal until then), and codified that in law. The parasites that run the UK Music trade organisation appealed and found that the UK had not sufficiently consulted them before deciding to make the law.
https://www.bbc.co.uk/news/newsbeat-33566933
So - ripping is completely illegal in the UK. Always has been, always will be. Never rip a CD, not even once. Keep paying all your fucking money to the UK Music member corporations and never think you own anything, not even once.
But it illustrates that the UK's law-making is subject to judicial review, and government cannot make laws or regulations without consulting those affected by them how much of a hardship it constitutes to them. The judge here is merely saying we haven't seen the harm yet, and Ofcom can keep threatening indefinitely to cause harm, Wikipedia only have a case when they do cause harm. By contrast, passing the law making CD ripping legal, UK Music argued, using an absolute load of bollocks they made up, that it immediately caused them harm.
This is misleading. Actual primary legislation isn't subject to judicial review. The only exception to that is a Judge can declare legislation incompatible with the ECHR - but even then that doesn't actually nullify the law, it only tells the government/parliament they need to fix it.
The bit that is subject to review is _secondary_ legislation, which is more of an executive action than lawmaking. It's mostly a historical quirk that statutory instruments count as legislation in the UK.
The categorisation regulations are a statutory instrument rather than primary legislation, so they _are_ open to judicial review. But the Wikimedia foundation haven't presented an argument as to why the regulations are unlawful, just an argument for why they disagree with them.
It should be noted that even if they succeed (which seems a long shot), this wouldn't affect the main thrust of the Online Safety Act which _is_ primary legislation and includes the bit making the rounds about adult content being locked behind age verification.
I'm not in the UK, so I don't have any idea about their laws, but I'd be shocked to find this was above board. Your FAQ claims it's a parody site and claims "The ID number isn't valid and you can't use the card for anything real." but you've just confirmed here it can indeed be used for real things (discord, reddit).
Your domain registration is UK-based, so, be careful!
Debugging is a nightmare because it refuses to even compile if you have unused X (which you always will have when you're debugging and testing "What happens if I comment out this bit?").
The bureaucracy is annoying. The magic filenames are annoying. The magic field names are annoying. The secret hidden panics in the standard library are annoying. The secret behind-your-back heap copies are annoying (and SLOW). All the magic in go eventually becomes annoying, because usually it's a naively repurposed thing (where they depend on something that was designed for a different purpose under different assumptions, but naively decided to depend on its side effects for their own ever-so-slightly-incompatible machinery - like special file names, and capitalization even though not all characters have such a thing .. was it REALLY such a chore to type "pub" for things you wanted exposed?).
Now that AI has gotten good, I'm rather enjoying Rust because I can just quickly ask the AI why my types don't match or a gnarly mutable borrow is happening - rather than spending hours poring over documentation and SO questions.