German court rules off-site resources like fonts violate GDPR https://twitter.com/FascinatingTech/status/1487342734906171393 | https://lobste.rs/s/y0yzg4 #privacy #web
myth: capital will respond to demand by making more things that people want
reality: marketing under capitalism has taken the most advanced technology the earth has ever seen and dedicated all of it to specifically finding things that hurt, upset and enrage human beings and amplifying them in a darwinian evolutionary process in order to maximize our own boundless unending torment
@noelle « By a legal fiction, the Romans treated both the first "sixth day" and the additional "sixth day" before the Kalends of March as one day. Thus a child born on either of those days in a leap year would have its first birthday on the following sixth day before the Kalends of March. When, many years later, modern consecutive day counts were laid alongside the Roman dates the sixth day before the Kalends of March fell on 24 February. However, in a leap year the sixth day fell on 25 February because the additional sixth day came before the 'normal' sixth day. »
“Why isn’t the new year on the winter solstice?”
The answer, honestly, is that the Romans had no fucking idea how to run a calendar.
Like, seriously, people notice "OCTOber" and "DECEMber" and say, "hey, those mean 'eight' and 'ten', but they're the 10th and 12th months, what's up with that?".
If you've got a little more history, you'll know that July and August are named after Julius and Augustus Caesar, and think, "oh, they added those two months and bumped the rest of the months back."
Nope. The Romans were way, way worse at calendars than that.
Devious regexp trick I've not seen before: [^]
Negating the empty set matches any character, which lets you emulate DOTALL (i.e. a . matches newlines too) on older regexp implementations.
One thing caught my eye on the "Programming Language Energy Benchmark" report: https://thenewstack.io/which-programming-languages-use-the-least-electricity/
Imperative languages use less energy than OO and functional languages.
It doesn't surprise me, 'cause all my life I saw that CPUs are imperative: Read memory from position X, move value read to register, add 1 to register, move value in register to memory and so on.
For other programming paradigms to use less energy, I bet the CPU instruction would have to focus on that paradigm.
Also, one could expect that a compiler could turn all those objects and monads and functors into imperative code, but I guess that's not really simple.
(Also, scripting language are, basically, a CPU emulation layer: They convert the script language into CPU "language", which is then converted in the real thing.)
The original server operated by the Mastodon gGmbH non-profit