You did it! 🥳
European Parliament just decided that Chat Control 1.0 must stop.
This means on April 6, 2026, Gmail, LinkedIn, Microsoft and other Big Techs must stop scanning your private messages in the EU. #PrivacyWins đź’Ş
You did it! 🥳
European Parliament just decided that Chat Control 1.0 must stop.
This means on April 6, 2026, Gmail, LinkedIn, Microsoft and other Big Techs must stop scanning your private messages in the EU. #PrivacyWins đź’Ş
There's this myth that automated spam detection is hard because spammers are all very clever masters of disguise.
No. Spammers are stupid as a shoe. They have dog shit for brains.
Automated spam detection is hard because the line between spam and "legitimate" marketing activity is a fiction.
Bit of a left-field PSA this, but… if you own an iPhone/iPad in the UK and:
- you DON'T own a credit card
- you DON'T have a driving license
- you have NOT had your Apple account for more than 18 years
…don't upgrade to iOS 26.4 if you want to install (or some cases, use) 17+ rated apps or stream 18+ films/tv on itvX, netflix, etc.
The update adds mandatory OS-level age verification to meet UK law and Apple doesn't currently accept passports (!) to prove age.
I keep seeing this claim that software has suddenly become more buggy and unreliable since the advent of agentic coding, and I'm like… have folks just not been paying attention for the last decade?
Software has been getting progressively buggier and more unreliable every year for as long as I can remember
I'm not saying AI isn't increasing the rate of garbage code, but I do wonder how you can tell the difference between vibe coded shit and regular organic shit, because it smells the same to me
Someone once said the Moore's law of software is that the number of CPU instructions it takes to add two numbers doubles every two years.
Swift 6.3 adds a :: operator for module disambiguation: https://www.swift.org/blog/swift-6.3-released/
I dislike the syntax (too C++ for my taste) but it's finally possible to do stuff like:
extension String {
var count: Int { 3 }
}
print("Hello".count) // 3
print("Hello".Swift::count) // 5

Swift is designed to be the language you reach for at every layer of the software stack. Whether you’re building embedded firmware, internet-scale services, or full-featured mobile apps, Swift delivers strong safety guarantees, performance control when you need it, and expressive language features and APIs.