Interesting angle: Compiler errors brings back math teacher trauma. I noticed Rust tries to be a bit more helpful, explaining the error and even trying to suggest improvements. Perhaps "empathic errors" is the next milestone each language needs to incorporate.
I suddenly understand part of why experienced programmers seem to find Rust so much more difficult than those who are just beginning to learn. Years of C++ trauma taught them to ignore the content of the error messages. It doesn't matter how well they're written if the programmer refuses to read.
Where I work, we have company-wide breaks between 10.00-10.15, 12.00-13.00 and 15.00-15.15. These cannot easily be enforced with external parties, but running an internal meeting over a break will need an explanation. What I noticed is that back-to-back meetings are more likely "capped" at 2 hours, so it's easier for people to show up on time and energized.
This is great news! Who would have expected Cloudflare to truly contribute to EU digital sovereignty.
On a more serious note, I'm surprised Cloudflare wants to pull out of Italy. Being a company which terminates TLS connections for Italy must be a gold mine for the NSA.
Cloudflare and other US tech companies base business decisions on revenue (and apparently on emotion), not allegiance to government agencies that have fallen out of fashion.
Yes, it is good for Europe that US tech leadership comes out in the open and share their twitter ramblings, so nobody can deny that their interests are not aligned with us.
Whether the claims are true or not, this was a very entertaining BGP refresher. It made me wonder: 15+ years ago, I was network engineer and we used quite a bit of "BGP community magic" to get the routing outcomes we wanted.
If BGP only really needed to represent three types of peers (provider, customer, actual peer), wouldn't BGP configuration and perhaps even BGP be massively simplified?
By analogy: i could massively simplify google maps direction algorithm by getting rid of all that annoying and unnecessary traffic information, annoyingly complex labels about speed limits and lane count, and all the data points about stop signs, traffic lights, and so on. Its just a path-finding algorithm after all and all that extra info just makes for more computation and complexity. Who cares if it mean all the traffic for a major metro goes across a 1-lane bridge and leaves all the other roads empty.... its the shortest path, what could go wrong?
Well said! I used to administer both FreeBSD and Linux (Debian) servers at the same time. I found them different, but couldn't say either was better or worse.
How about trying out legal solutions against browser fingerprinting? The European Data Protection Board -- i.e., the union of "GDPR Police" in each EU Member State -- made it clear the fingerprinting violates the ePrivacy Directive.