Weekend Reading — I Do The Dishes


Ryan Creamer created the most wholesome Pornhub channel.

Design Objective

Nina Alli "Sometimes we forget who our user is" (source)


Jeff Chang Right size your A/B tests:

A/B testing best practices should change as a company grows:
👶: Do not A/B test, will not get stat sig. Talk to users.
👦: A/B test changes that you predict will affect metrics, testing everything too slow
👨: A/B test everything. Accidentally dropping metric by 1-2% is very bad

Reginald Braithwaite Amusing but apocryphal:

An IBM VP was being shown some new tape drives. When waiting, a yellow "Idle" light would come one.

The VP was aghast.

"Change that light to green, and rename it," he exclaimed:

"IBM equipment is never idle. It is READY!"


Tools of the Trade

antonmedv/fx Command-line tool and terminal JSON viewer.


Peter Cooper Related:

If you're on macOS and have Homebrew installed, run brew cask install quicklook-json and Quick Look will let you look into JSON files properly.


Ben Halpern "Client-side validation"


Ben Furfie Absolute web dominance corrupts absolutely:

If you think there's no issue with Chromium having dominance in the browser engine market, then realise this. The Chrome team pushed a compat bug to their browser because they didn't want to fix an issue with their site. And it took a Mozilla dev to fix it. In a rival's browser.

zoe 😮

if you want to ruin someone's day, applying "font-weight:500.007797241211" to an element will make its text bold in firefox, but not chrome

anything between 500.007797241211 and 549.9999694824218181565811391 will work, but that one's just on the precipice so

Lingua Scripta

Allen Wirfs-Brock Amen. And we do have compatible languages that can move at their own pace (ReasonML, TypeScript, etc):

JavaScript's success is as a "worse is better" (look it up) language. Adding many new features to improve it may actually be detrimental to its continued success. What it needs is slow addition of carefully considered features that enable key new use cases.

Mathias Bynens And this is what it looks like in practice:

🎉 New JavaScript features in ES2019:


Kenyon Laing 💡

You know how sports teams have “rebuilding years”? I think people should be allowed those too. When someone asks how you’ve been/what’s new in your life, you should be able to say, “It’s a rebuilding year” and leave it at that.

duretti hirpa Thread:

dear managers, here's a list of 10 items you should stop doing! love, your no. 1 best programmer pal, duretti

  1. putting 10 minutes on my calendar for a "quick chat" with no context. it makes me think i'm gonna get fired
  2. heck, just messaging and saying "have a minute?"

Locked Doors

Major iPhone FaceTime bug lets you hear the audio of the person you are calling … before they pick up That's one way to remote activate an always-on close-to-target listening device.

Apple blocks Facebook from running its internal iOS apps The very next day: Apple blocks Google from running its internal iOS apps 🍿

QuadrigaCX Owes Customers $190 Million, Court Filing Shows Cryptocurrency is a distributed way of learning why banks operate they way they do:

Troubled Canadian crypto exchange QuadrigaCX owes its customers $190 million and cannot access most of the funds, according to a court filing obtained by CoinDesk.

Cotten reportedly died of Crohn’s disease in Jaipur, India in early December 2018. The exchange announced his death earlier this month. A death certificate was included in the list of exhibits.

The founder seemingly had sole control or knowledge of Quadriga’s cold storage solution. Robertson wrote that after his death, “Quadriga’s inventory of cryptocurrency has become unavailable and some of it may be lost.”

The doorbells have eyes: The privacy battle brewing over home security cameras If you're considering a doorbell camera, read this first:

Okay, Big Doorbell hasn’t yet evolved to the point where police are peering through live to see who’s coming over for dinner. But we probably don’t want to build that.

How do we stop a potential civil liberties nightmare? By talking about ethics now.

None of the Above

Abhishek "There is a story behind every tattoo. I used AR to bring tattoos to life."

Aaron W 🤔

In 2019, are phone calls really just real-time meeting requests with no subject, no agenda, an unspecified duration, and sometimes even a mystery attendee?

MrStinkEsq Punny:

Monday - Greg
Tuesday - Ian
Wednesday - Greg
Thursday - Ian
Friday - Greg
Saturday - Ian
Sunday - Greg

The Gregorian calendar

Aaron Parecki "How did we let the Web get to this point. All I wanted to do was read this blog post."


fiona Exactly!

all linear algebra textbooks are like

WolfTron V 🔥

CNN & Fox News has done to our parents what they thought violent video games & Marilyn Manson would do to us.

Assumptions Objects in Pictures Are Not Always As They Seem.

Orli Matlow 😭

Is running for president just "starting a podcast" for rich people?

Lina Khan Can we get this in the US as well?

India has introduced a new rule prohibiting e-commerce platforms from selling their own goods on the platform. The idea is you can either run the marketplace, or sell your goods on the marketplace, but not both

iris "some earrings i ordered on aliexpress never arrived and they asked for photo evidence???"


🔥 Looking for more? Subscribe to Weekend Reading.

Or grab the RSS feed