And this one explains why it's useful in a UI. Cancellation is important and needs to be handled by default.
Apparently this is the article to read if you want to know what structured concurrency is about:
Accordion song of the day is "l'Heure Bleue," a nice simple blues tune that I stumbled on looking for accordion samba:
"The name Sgr A* was coined by Brown in a 1982 paper because the radio source was "exciting", and excited states of atoms are denoted with asterisks." https://en.wikipedia.org/wiki/Sagittarius_A*
The Supreme Court’s Math Problem: https://slate.com/news-and-politics/2019/03/scotus-gerrymandering-case-mathematicians-brief-elena-kagan.html
Jordan Ellenberg explains why, in testing for gerrymandering, asking about deviation from proportional representation is the wrong question. Democratic systems naturally concentrate power to the majority rather than being proportional. The right question is whether that concentration is at the natural level, or is artificially accelerated in one direction or another.
Here is the paper:
An accordion emoji is on its way:
"You know how the \hat command in LaTeΧ puts a caret above a letter? ... Well I was thinking it would be funny if someone made a package that made the \hat command put a picture of an actual hat on the symbol instead?"
And then Matthew Scroggs and Adam Townsend went ahead and did it.
Package at https://ctan.org/pkg/realhats, behind-the-scenes commentary at https://aperiodical.com/2019/03/realhats-writing-a-latex-package/
Accordion song of the day is a duet of ""Indifférence"
Apparently the long-term trend is that Internet businesses are giving up on email verification and switching to phone number verification, because too many people don't have email or don't keep their email accounts for very long.
Too bad for you if you lose control of your phone number or wanted to keep it private.
Maybe someday Yubikey will save the day?
It's amazing how many people have written a Lox interpreter, considering that it's a toy language that nobody uses. 5 in Go, 8 in Rust. I wonder if any of them are particularly interesting? https://github.com/munificent/craftinginterpreters/wiki/Lox-implementations
These flexible E-Ink displays from Adafruit look rather slick 😍
A friend of mine just just tried debugging why he couldn't compile various pieces of software (for example cmake) and stumbled upon something rather hilarious:
As it turns out the compiler checks during the configure stage fail because they do a string match on the word "warning". If it finds that word in the output it rejects the compiler, as it assumes it to be not working correctly.
My friend's username? Oh, nothing special, it's simply "m_warning".
"Today We Learned You Can Sail In A Straight Line From The UK To New Zealand"
Former Googler, novice accordionist
cmpwn.com is a private Mastodon instance for friends of SirCmpwn.