Long but cheering+ practical from @bert_hubert
https://berthub.eu/articles/posts/a-coherent-non-us-cloud-strategy/
"Europe has ample compute capacity and skills.... the carrot won’t be enough to make Europe sovereign again. We must have our own technology under our own control, but we must also make sure that it gets used"
Psst, hey: HACKERS ARE NOT TECH BROS. The vast majority of hackers never become tech bros. The ethics of hacking runs completely counter to that of tech bros.
Hackers make hardware do things they weren’t intended to do. They circumvent barriers. They string together contraptions that repurpose old stuff to do new things. Hackers aren’t that interested in money; they’re more interested in showing off their skills. They love to learn and make demos and create and share free tech that other hackers then build upon. All they want is acknoweledgement and the respect of their peers.
Tech bros are parasites. They’re greedy bastards who love to erect barriers between people and tech. They extract, addict, monetize. They turn everything fun and useful into a transaction, a dopamine trap, a subscription, a surveillance tool, an advertising outlet, and a vector to extract money from labor and suppliers.
Please don’t get them mixed up.
This ordinary Tuesday? Two. Two AI slop security reports arrived to #curl. So far.
More fun with CVE numbers:
=== CVEs Published Per Year ===
2024: 4451 CVEs
2025: 1502 CVEs
=== CVEs Published in Last 6 Months ===
November 2024: 280 CVEs
December 2024: 358 CVEs
January 2025: 234 CVEs
February 2025: 929 CVEs
March 2025: 214 CVEs
April 2025: 125 CVEs
=== Overall Averages ===
Average CVEs per month: 401.95
Average CVEs per week: 92.40
Average CVEs per day: 13.19
Statistics calculated from 2024-01-21 to 2025-04-16
And for those curious, here’s the current stats for kernel CVEs reserved/assigned/rejected since we started just over a year ago:
Year Reserved Assigned Rejected A+R Total
2019: 47 2 1 3 50
2020: 36 14 0 14 50
2021: 20 728 23 751 771
2022: 20 1098 16 1114 1134
2023: 20 493 28 521 541
2024: 20 3067 84 3151 3171
2025: 1837 384 12 396 2233
Total: 2000 5786 164 5950 7950