you can lead a horse to water, but you can’t make him drink. your final grade in Equestrian Mind Control is a C

"To improve security, rotate your passwords frequently"

Right, so, Mastodon. Can I live without Twitter? Probably not..

Can I use Mastodon more instead? Yes.

It's not procrastination, it's unscheduled pomodoro breaks

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

A nice side effect of regular profiling: you know which parts of your code are cold.

For example, difftastic's display logic is very cold, so I can do additional linear scans to align content without perf worries!

@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. » :blobmeow_spiral:

“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.

Worf: Here's a plan. What if we don't worry about whatever comes next?
Miles: I'm not sure--
Worf: Miles! Stick to the plan.

my favorite evidence of the existence of god is the fact that richard dawkins invented a word that meant “idea, as an entity subject to selective pressure” and now everyone knows it and uses it to mean “picture with words on it”

How to bluff your way thru any conversation about which programming language is best: a guide

One thing caught my eye on the "Programming Language Energy Benchmark" report:

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.)

We filed a lawsuit today against Vizio because they fail to fulfill even the basic requirements of the #GPL. You can check out the complete materials here:

Show older

The original server operated by the Mastodon gGmbH non-profit