Labnotes

Weekend Reading — Waves and werewolves

Published on

Comfortably Smug "Humans definitely won't regret creating robot snakes with lasers on their heads"


Design Objective

Designing Better Design Documentation Some ways you can make documents clearer, better structured, and more appealing.

1-4Px6ObMDGgsrVol12_CRtQ


Tools of the Trade

osquery SQL queries for OS performance metrics (via):

SELECT * FROM listening_ports WHERE port = 8080;
SELECT * FROM process_open_files WHERE path LIKE “%.log”;

Modes, Medians and Means: A Unifying Perspective Looks at modes, median, and mean as functions that minimize differences:

  1. The mode minimizes the number of times that one of the numbers in our summarized list is not equal to the summary that we use.
  2. The median minimizes the average distance between each number and our summary.
  3. The mean minimizes the average squared distance between each number and our summary.

Dwitter Animations in 140 characters.

Screen-Shot-2017-12-30-at-2.54.16-PM

Timezone curiosities Because static timezones are not difficult enough, here's some more fun with zones:

the first minute of the Sunday on which the clocks changed was followed by a reprise of the last 59 minutes of the previous Saturday, then the first minute of the Sunday again

And:

The change, in the opposite direction from Alaska in 1867, took place at local midnight, skipping over Friday 2011-12-30 entirely.

viktorklang 💡

Gitcoin--mine by reviewing pull requests and by getting PRs approved which close Issues. Issues cost Gitcoin to open.

Kitze "lol"

DR-5DuKWkAAMTi1


Architectural

Craig McLuckie 👍

Truth. Not everyone has to have 'reliability engineer' in their job title. But the world would be a better place if everyone thought more like reliability engineers.

Subbu Allamaraju But you can't sell "lookup" for $995/CPU + Platinum Support Plan:

The term “service discovery” bugs me. This is just lookup.

The Practical Dev 🎅🎁🎄

When you stored the naughty/nice data in the blockchain this year because one of the elves went to a conference talk but it was a terrible idea and now you're spending launch night debugging and grumbling under your breath about how stable Postgres would have been.


Devoops

Russian satellite lost after being set to launch from wrong spaceport Testing in production.

3004


Peopleware

How we can make a difference as software engineers Looking for a new year resolution?

Working to create the best possible environment for the way that your team spends 40+ hours a week is a noble cause and one of the best ways to see a direct impact on others. For those of us who are not managers there are other ways to make a difference in our co-workers lives.

greydnls Related:

I've said it before. I'll say it again.

The single most important deliverable of a senior engineer is more senior engineers.

Red Durkin Thanks for the reminder:

Just sliding into your timeline to remind you that, as a living human being, you are guaranteed to make a complete jackass of yourself at some point. You'll be wrong, make mistakes, hurt people you don't mean to, take the wrong side on an issue. It'll happen. It'll be okay. Ur ok


Techtopia

holy roses 🤣

my parents got an amazon echo for christmas & all they do is shout at it & get disappointed by all it can’t do. i've been replaced by alexa & it’s great.

Scott Chacon 🕵️‍♀️

Dammit. My 8 year old set up a Nest camera watching the tree to try to verify Santa. This is going to be tricky.


Locked Doors

Tom Scott Another phishing exploit:

This is disturbingly clever. You get sent to a text/html data URI! Not testing any further but, blimey, talk about using power for evil.

C0XB_c8WIAAtEF8

No boundaries for user identities: Web trackers exploit browser login managers Identifies the Web's blind spot with regards to trackers:

The web’s security rests on the Same Origin Policy. …
This model is a poor fit for reality. Publishers neither completely trust nor completely mistrust third parties, and thus neither of the two options (iframe sandboxing and direct embedding) is a good fit: one limits functionality and the other is a privacy nightmare. …
Thus, we’re stuck with this uneasy relationship between publishers and third parties for the foreseeable future.


None of the Above

sohail "Make the wrapping paper you wish to see in the world."

DRq188BWsAEPwHx-1

decent pigeon Hell yeah!

god: the sun shall fuel all life on earth

sun: sounds good

god: and the moon shall make tiny waves and werewolves

moon: hell yes

Racing for Realism Using bump-roughness to render animation with life-like realism.

louise-nash-micro-vs-wide

Jane Coaston Yes.

Were you allowed to just hang out by departure gates in 1990? Were airports just lawless?

Rich Neville "I don't understand how a snake even begins to organise a trip like that."

DSK1PdzXcAUosO2

Greg Baroth Guess so:

People in LA like to text other people in LA and ask them what they are doing for NYE. Not to invite them to whatever it is they are doing, but just to make sure that what they had planned is better than what you just told them you are doing

Fluff Society "Cutie pie"