JKB boosted

Happy Stanislav Petrov day, everyone – as bad as the world can be, I'm still glad it didn't end in 1983!

en.wikipedia.org/wiki/Stanisla

More insider info : this is the second time this exact scenario has happened.

Define "sentient being".

Show thread

Insider info : that whole attack was… some crypto-ransomware that happily encrypted everything it could find on the VPN.

Yes, including all production.

In any sane company this would have been solved by restoring from backups. Sane companies have backups. This comany isn't sane.

Show thread
JKB boosted

But ! There are good news ! A new Bitbucket instance has been created ! On a new domain (because of reasons), using aggregated local repositories from developer machines.

Of course the whole PR history is lost, why would you ask? Oh, and it's only reachable through the VPN, for which we don't have credentials yet.

We're still waiting for : pretty much everything else, starting with the rest of the Atlassian suite that also wasn't backed up.

Show thread

A whole week has passed by, in the meantime we all had to bring our company laptops to IT to let them do… uh… stuff. All VPN access credentials have (finally) been revoked, everyone had to file a new access request. Apparently all these requests have to go through the CTO for approval, for each of several hundred employees.

All this was on Monday, today is Thursday and I'm still waiting for my access credentials (and wonder how the hell they're going to send them to me).

Show thread

I'm a programmer and that last line is both weird and scary.

Topological ordering of cyclic graphs, you're kind of ruining my mood.

Ah yes CodeSpeedy I trust you to provide the world with some high-quality software.

JKB boosted

remember folks, tesla cars are the most ecological around! Elon Musk is a genius

JKB boosted

A very good talk by Kevlin Henney:

Clean Coders Hate What Happens to Your Code When You Use These Enterprise Programming Tricks

youtube.com/watch?v=FyCYva9Dhs

invidio.us/watch?v=FyCYva9DhsI

My Time at Portia is 60% off on Steam right now, and it's a a gem of a game: store.steampowered.com/app/666

JKB boosted

Where do UNIX manpages come from? Who introduced the section-based layout of NAME, SYNOPSIS, and so on? And for manpage authors: where were those economical two- and three-letter instructions developed? manpages.bsd.lv/history.html

JKB boosted
JKB boosted

Common lisp
Uncommon lisp
Rare lisp
Epic lisp
Legendary lisp

Update: the whole Atlassian suite is compromised, data is lost and can't be restored. We're all under a strict no-VPN-and-don't-come-to-the-office-either policy until next week at best.

Lost data can't be restored.

The former system administrator in me is laughing so hard right now.

Show thread
JKB boosted

Confirmed: Crappy car is crappy.

«#Tesla owners reported more problems in their first 90 days of ownership than the other 31 U.S. auto brands included in the study.»

cnbc.com/2020/06/24/tesla-lags

JKB boosted

"... blockers will definitely not block advertisements that are completely integrated with the content that you wanted to open, but when that sort of thing happens, it means that the author of the content knew about what they were advertising, instead of just having a banner ad automatically stuck to their page. Figuring out if you can trust the author of the web page that you opened is something you had to do anyway."

Word.

Show thread
JKB boosted

ontario is adding coding to the elementary math curriculum which is cool but can we also make ethics a mandatory part of tech classes so we hopefully end up with fewer techbros

JKB boosted
Show more
Octodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!