A reflection
Let’s Enhance!
I used to laugh. But it’s real now.
Zeus, Mightiest of the Olympyans
Not only will my fingers not stop typing “jupyter”—the word “jupiter” actually looks wrong to me now. Thanks a lot, Python! 😭🌍🐍

The sansest of serifs
What is wrong with this picture??

Technological tribulation IX
#include <iostream>
int main()
{
std::cout << "hello world";
}
$ gcc hello.cpp
Undefined symbols for architecture x86_64:
"std::__1::locale::use_facet(std::__1::locale::id&) const", referenced from:
[ >4700 char long error message follows ]
#cplusplusbestlanguageever
Printers gonna print
Decades ago: special cable with special driver for every printer model. Linux not a thing yet.
More recently: maybe it works if you give some hints: IP address? LPD? IPP? JetDirect?
In 2018: you can’t even STOP that network printer from jumping onto the list. Skynet looms…

Rebuking away the alcohol
When beer goes horribly wrong… or horribly right! http://ab2.life #RenameAB2

Fight for transgender rights
DOJ Says Businesses Can Discriminate Against Trans Workers
Been fretting about this, and struggling with what to write here that could possibly change hearts and minds. As a person of cisgender privilege who keeps himself very busy, it is seductively easy to just cross my fingers and hope for the best when it comes to the societal trajectory of minority rights. But it makes me sick, and scared, to see our current administration explicitly condoning this kind of discrimination. Where is the compassion for fellow human beings? And why is it so hard to believe the science that overwhelmingly refutes the notion of immutable and infallible binary biology-aligned gender from birth? Are Republican priorities (building border walls, “saving” the unborn, growing the economy at any ecological cost) really more important than cultivating a society of mutual love, respect and tolerance?
The least we can do is vote. And if you have the time and energy to do more, you can do more!
Hell No to the Memo: 7 Action Items to Protect Trans and GNC People
Technological tribulation VIII
Spent literally all day trying to make video calls work again, after upgrading to Mojave last week. Still doesn’t work, but after several hours of research at least I know why: Mojave’s privacy support is broken and half-baked.
Poisoned Apple
I try to make software that is accessible and cross-platform. But sometimes I wonder about the ethics of enabling science at all on macOS and Windows platforms. Apple’s policies are actively harmful to long-term reproducibility.
Apple diagnostics software blocks third-party repairs of 2018 MacBook Pro and iMac Pro
Apple, Verizon Continue to Lobby Against The Right To Repair Your Own Devices
You think you're so funny
Smartass GitHub repository of the day: Neuroglycerin/hail-seizure - Submission for Kaggle’s American Epilepsy Society Seizure Prediction Challenge.
I can finally take good notes
Amazing! Looks like Half Past Never has finally arrived!
Technological tribulation VII
Returns a stream consisting of the results of replacing each element of this stream with the contents of a mapped stream consisting of the results of replacing each element of this stream with the contents of a mapped ... Exception in thread "javadoc" java.lang.StackOverflowError
Face fungus
I reached up absentmindedly to itch my cheek. There was something fuzzy and alien there, like a giant caterpillar. Panicked, I scrambled to tear it from my face before it assailed me with its deadly venom. But my efforts were in vain—for it was my beard.
Not an ordinary fella!
Teddy learned DDR yesterday! He passed Wild Rush, and Orion Civ mix, and was close to passing Paranoia Survivor. O_o
He scored a B on Butterfly! (PA still needs work tho lol)
He played for almost two hours! While we were playing “I Do I Do I Do” he was singing “I do I do I do, do I do love, Dada. Dada is the be eh eh eh est, dada”
What an amazing little guy!
Apple-flavored coffee
Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: Non-Java exception raised, not handled! (Original problem: Deprecated in 10_12... DO NOT EVER USE CGSEventRecord directly. Bad things, man.... bad things.)
Somebody reaaally likes reading the news
Eclipse Oxygen has an RSS aggregator plugin now, active by default, because why not. (Hint: I CAN THINK OF SEVERAL REASONS WHY NOT)
Whoa there Speed Racer
[ERROR] Could not transfer artifact from/to central: Failed to transfer file. Return code is: 503 , ReasonPhrase:Slow Down. -> [Help 1]
The confidence of youth
Me: I can teach you how to beat Baby Bowser.
Emily: Jump on his head three times?
Me: Sure, but I can teach you strategies for doing that easily.
Emily: I don’t need more than one strategy!
Technological tribulation VI
“as long as you don’t need to worry about version consistency, python is great” —@hanslovsky (https://gitter.im/imglib/imglib2?at=592fdba75e34568d5eb07e26)
Unattainable rewards
Dada: If you have a good day at school, then you can have red tablet time in the evening.
Teddy: Nooo! That means I’ll never get to do red tablet ever again!
Mama: What do you mean, Teddy? You just have to have a good day at school!
Teddy: My friends all fight me!