#TIL With temperatures reaching minus 98 degrees Celsius, dry ice might form naturally in Antarctica.
https://hub.globalccsinstitute.com/sites/default/files/publications/books/188478/images/fig02_0.jpg
Every time I am in a Git working tree I would like to have a specific directory from the repo in my $PATH.
This seems to work: https://gist.github.com/pmakholm/6416e68bff9991ec5b0e10ce9fcbdc9a
#TIL about all the Files related options to 'git rev-parse' and my first use of $PROMPT_COMMAND
Got an invitation for dock.io…
"Dock connects your profiles, reputations and networks into one sharable source…"
Amazing, just what I have wanted for years
"…using blockchain technology."
Aaaand my interest promptly vanished in a puff of hype.
Apparently I am a sucker for correct units.
I had to rewatch the descent scene to make sure that the altimeter showed 3000 meters while the warning voice said 3000 feets.
No wonder they get lost in space with a factor 3 conversion error.
Watched the fist episode of Lost in Space (2018).
Not sure I can convince my wife to see the next – not even sure I can convince myself… #lostinspace
I never get used to Maven telling me that it needs to download some code from the internet before it can clean my project…
Can I have good old make(1) back, pretty please?
Apparently I am a early adopter…
Explain it like I am a king!
Daniel Stenberg explains cURL in video show at ceremony where he received a medal from the King of Sweden…
https://www.youtube.com/watch?v=SMsfOtU8KZk&feature=youtu.be
Wait what?!?
How is that even a question?!? #Quora https://mastodon.dotopia.dk/media/6jB87EJn6e3PdeF0Cgw
best answer to that Wired article on #efail, by Peter Sunde Kolmisoppi:
"Dear @wired. I love @signalapp and yes PGP sucks, but suggesting to people to ditch a decentralised protocol (e-mail) for any centralised protocol (even if it's Signal) is just not the way forward. All eggs in one basket is worse than flawy PGP."
And some communication workflows requires "large datagrams of text" (a.k.a. mails) over "a stream of smal text messages" (a.k.a. chat) and many of the "alternatives" seems to focus on the chat workflow.
Yes, e-mail is a pain.
But I really prefers "protocols with interoperable implementations" over "Use our product and hope that we don't break your workflow in our next update" even if it is followed with a "but you're welcome to fork our code base".
The large version works: https://imgs.xkcd.com/comics/repairs_2x.png
Is XKCD #1994 intentionally broken?
Forget about remote content blocking for a moment. #Efail direct exfiltration can also be used for social engineering:
"I can read your private mail, here is the proof. You don't want me to make the juicy bits public, do you..."
One of the useful parts of the #efail paper is the compendium of 40 ways to bypass remote content blocking.
* SQL NULL, which exists to break logic, because NULL != NULL but IS NULL (NULL) == True
* "" and 0, the empty string and zero
* IEEE floating point's NaN, which is Not a Number and certainly is not Zero but is probably also not Null, or is it?
* whatever the truth value of 'this statement is false' is
* _|_ (robo-butt), which is theoretically what you get when you try to evaluate an infinitely recursing function but what you actually get is Stack Overflow Exception which is diferent
The reason nulls annoy me is we have so many of them:
* Lisp's Nil, which is not really a null but sometimes used as one
* C's Null, which exists to cause an error when dereferenced, but also wasn't hardcore null enough so they added Void
* Javascript's separate Null and Undefined values, but Undefined gets coerced to Null when you output to JSON, so do we really need both? (plus an infinite set of distinguishable {} and [] objects which are not Null)
* whatever you get when you do ,, in CSV