7 November 2021

24 links ยท Sunday

A terrible schema from a clueless programmer

The first time you encounter something, you're probably going to make some mistakes. There's a post going around tonight about how someone forgot to put an index on some database thing and wound up doing full table scans (or something like that). The rub …

How To Learn Stuff Quickly

As software developers, we're always learning new things; it's practically the whole gig! If we can learn to quickly pick up new languages/frameworks/tools, we'll become so much more effective at our job. It's sort of a superpower.

What is AT&T doing at 1111340002?

From time to time, an attorney will request cellphone activity records from a mobile operator, and those records will show some text messages to and from strange numbers. There is a good chance that the person who uses the phone never sent or saw these message…

LaTeX Input for Impatient Scholars

.detail-icon { float: right; max-width: 25px; } .Task { text-align: center; background: #bb90b7; padding-left: 2px; padding-right: 3px; border-radius: 4px; color: black; } .tabbox { background: #E8E9EB; border-radius: 4px; padding:2px; } Ever since Gilles Cas…

Re-Organizing the World’s Information: Why we need more Boutique… — Mirror

For most queries, Google search is pretty underwhelming these days. Google is great at answering questions with an objective answer, like “# of billionaires in the world” or “What is the population of Iceland”. It’s pretty bad at answering questions that requi…

jmtd → log → 25 things I would like to 3D print

Last year I started collecting ideas of things I would like to 3D print one day, on Twitter. Twitter is fundamentally ephemeral, so I'll collect it here instead. I got up to 14 items on Twitter, and now I'm up to 25.

Online Dating - MonsterMatch

Find out how algorithms shape the apps and websites you use to find love.

On designing processes

Some notes on things to think about when designing processes: Clearly define the goals of the process A process can either help the bus...

An Epic future for SPJ

As you may know, I am leaving Microsoft Research at the end of November. Time for something new! I am going to start a new role as Engineering Fellow at Epic Games in December. Epic is doing all sorts of interesting things – not just games but other virtua…

YC owns the product analytics space

I saw a tweet the other day that said YCombinator "dominates the product analytics category".

Quitters Get Raises - The Big Picture

Wage Growth Tracker Source: Federal Reserve Bank of Atlanta     Winners never quit — unless they want to see a bigger salary increase. That is the conclusion of data analysis by the Federal Reserve of Atlanta. They found that “Quitters” earned higher percentag…

The value of an in-house adversary

This is written with the assumption that you know what a market maker is and what an order book is. For a solid primer, check out the first three sections of this opinion piece.