

TL;DR:
- Some of Cloudflare’s customers are bad people.
- Canonical used Cloudflare to defend attack.
- Did Cloudflare blackmail Canonical!???!?!??!!!11
TWTLT;DR:
- No.


TL;DR:
TWTLT;DR:
I don’t know if it was a decade ahead, but it was really nice. Well thought out UI, really nice and fluid even on not the best hardware, the address-book integration with messaging and throughout the OS was really nice for its time, and some of the phones were actually pretty good (my Nokia had a great camera compared to most.)
Most important for me, at the time it had by far the best dual-SIM support - with active/active radios and proper management of things like separate default SIM for messaging/calls/data at a time when most Android phones with dual SIM were pretty awful, and nearly a decade before Apple would offer dual SIM at all.
I was genuinely sorry to let my last Windows Phone go.


That’s brilliant, thank you!
They should cover JPEG compression at some point; when I first learned how that worked (at uni nearly 40 years ago… God) I was blown away by how beautiful that algorithm is.
That’s an “advantage” of IPv6; your local IP addresses now belong to the ISP, so the router can’t do anything like policy based routing. If your device is using a Starlink IPv6 address, the only route to it is Starlink. If both ISPs are giving you a delegation, your devices need to get IPs on both networks and then it’s up to each device/OS to implement any policy you want, not the router.
This is, of course, a massive pain in the arse. It breaks VPNs, policy based routing, and high-availability/failover, unless you do address translation at the router - but in that case, you might as well just use IPv4, since address translation is the great bear you’re using IPv6 to avoid. All for the highly dubious benefit of exposing all your internal infra directly to the Internet.
IPv6 is great for public traffic, but way more trouble than it’s worth for internal networks.


That sounds sweetly naive. “Producing innaccurate technical advice, with a confident tone, at scale” sounds like the perfect credentials for a career in consultancy.


Some slot machines do. Some slot machines have a fixed wager. Does that make them not gambling?
And I’m not sure what the relevance of casinos having more than one type of gambling is. I’ve worked in the industry more than 30 years, and not once do I remember a regulator saying “it’s OK, as long as you only do one of these things, you don’t need a license.”


You seem to be trying to define sports wagering as the only thing that qualifies as ‘gambling’. Casinos would like a word (or actually, they probably wouldn’t, they’d love this world of yours where casino games are apparently not gambling.)
(And trust me, if all that was required for a slot machine to avoid gambling regulations was “you always get something back”, they’d all be paying 1c or giving you a discount voucher for your next Happy Meal on every losing spin tomorrow.)
Unfortunately it is the nature of the anti-coding-LLM debate that people who never wrote a line of assembly language, and never in their lives wrote a line of code that wouldn’t be run in a managed runtime of some kind, now think they’re the Masters of the Coding Universe and are qualified to dictate what are the Right Tools and the Wrong Tools to be a Real Programmer™.
Fortunately, as you rightly point out we’ve seen this dance a hundred times before. This too shall pass.