mental health ∓
I feel like I've been rising out of the lowest part of the winter depressive funk. Being out is better, I think, but being at the bottom of the 🕳️ did simplify things.
From here I can acknowledge more possibilities, things that could happen given some sustained effort over time, but I don't feel I have the spoons to see them through.
Plus the anxiety of needing to catch up for lost time, and not knowing when I'll get pulled down again.
I just accidentally discovered that C-S-u opens a Unicode character selector in kitty. It has good search and what seems to be an up-to-date list (includes Unicode 11 emoji).
This is very welcome, though it only half-solves my Linux desktop emoji needs. (I miss being able to use Rocket <https://matthewpalmer.net/rocket/>)
Chrome devtools is, these days, a fairly good debugger. (now that Chrome is one of the most popular programs in the world, and one of the biggest software companies in the world has been pushing people to develop for it for the last ten years).
PyCharm is the best Python debugger I've had the pleasure of using, and it's pretty decent too.
Neither of them has some of the useful features standard in ddd+gdb.
In chatting with someone working through the OverTheWire wargames, we're talking about debugger usage, and it occurred to me to wonder if ddd is still maintained.
Sadly not. Which is disappointing, and also, to me, surprising. I know all software projects have maintenance challenges. Especially unfunded projects. But for me, using ddd (when C programming) set the standard for what I expect from a debugger.
Ah, I just found another reason for kat to be so adamant about The Brand.
npm = node package manager
NPM = Nuclear Physics Methods (at the Moscow Institute of Physics and Technology) https://github.com/mipt-npm
This thread by Alexandra Rowland is by turns educational and validating, on the subject of how one Beau Fucking Brummel started the trend that confined men's fashion to colourless trousers for centuries to come.
re: accessibility, spoiler tags
Oh, hey, HTML 5.1 has a <details> tag for just this sort of thing! https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details
Just no MS Edge support yet.
Hooray, I updated The Website! No content changes, except to take down the G+ link and add one to here.
All was well until I realized my humble little site, built by my fav static site generator, was now pulling down a 319 kB moment-with-locales.min.js file.
I identified the bug that was including that even when it shouldn't, and then spent another few hours trying to figure out how they could implement that feature without so many 💯s of kBs. https://github.com/getnikola/nikola/issues/3232
terminfo, kitty, ssh
I'm using this terminal software named "kitty." I found out today that tmux will fail to run on a server you ssh to from kitty, but kitty has a built-in subcommand that will copy over the terminfo files for you:
I'm both scared that kitty doesn't use an existing terminfo definition and impressed by the fix.
re: fiction: The Goblin Emperor
oh, and I almost forgot, the lady who is of high enough status to be marriageable to an emperor, but who writes letters like
> WE REGRET EXTREMELY THAT WE CANNOT CHALLENGE HER TO A DUEL ＆ PROVE HER WORTHLESSNESS UPON HER CARCASE, BUT WE ARE TOLD DUELING IS BARBARIC ＆ UNBEFITTING A LADY ＆ IN ANY EVENT [SHE] WOULD NOT KNOW HOW.
When do we get a book about *her*?
re: fiction: The Goblin Emperor
• the engineers working to build the biggest drawbridge in the world
• the detective who can speak to the dead
• the revolutionaries struggling to save their fellows from being worked to death in the factories
by contrast, the titular Goblin Emperor is only thus because of heredity and chance, his only distinctive trait is compassion, and he's mostly confined to one wing of the palace.
fiction: The Goblin Emperor
This was an okay enough book, sympathetic protagonist and good world-building and a dash of mystery and intrigue, but the protag is the most boring character in the whole story. We get teased with little descriptions of these other side characters.
• the guard who swear their life to protect the emperor and can throw lightning
• the daughter who disguised herself as a boy to become a sailor, and is now a captain with a wife
Okay, how about this:
In the elections of 2020, I will vote for the *last* person to have declared their candidacy.
For goodness sake, people. The earliest *primaries* are still an *entire year* away. You still have jobs to do in the meantime. A twenty month campaign will only fatigue us both.
[Not actually srs about the vote; I will doubtless consider other factors, but certainly serious about the fatigue.]
unicode, blood, #periodemoji
Speaking of reading Unicode proposals, check out BLOOD DROP: https://www.unicode.org/L2/L2018/18092-blood-drop-emoji.pdf
Second paragraph of the intro gets right into it:
> Blood is eternal and ancient civilisations valued blood through the sacrifice of animals or
humans to please or feed deities
before this sudden twist on the next page:
> The BLOOD DROP symbolizes much more than bodily fluid, it’s also a step towards gender
So I was just reading the Unicode proposal for :butter: and learned that the Oxford Internet Institute has a research project for Computational Propaganda.
Congrats on making it in to Unicode 12, #butteremoji !