Alfreda Murck writes that when a mango celebration came to a small Fulin village a local dentist didn’t see what was so special. He exclaimed that it just looked like a sweet potato and, for his insolence, “he was arrested as a counterrevolutionary.” The man was found guilty and executed.
Are we in a bubble that’s about to burst? I don’t know, and after reading this, I still don’t know.
I just learned about vDSOs (virtual dynamic shared objects). Basically, relatively safe kernel functionality
like gettimeofday() can bypass the whole syscall context switching by using a shared library. (If the kernel doesn’t have vDSO support it will fallback to a traditional syscall).
I’ve been reading a lot of things that are just compilations of links lately, like
Benedict Evans’ newsletter and
SSC links posts, and I’m inclined to
start my own, partly so I can start posting regularly again. I’ll try to do this every week. It’ll
mostly be stuff I found interesting the past week.
From SSC: Two basic at-odds political meta-theories: conflict theory vs. mistake theory.
Conflicts theorists view politics as a zero-sum game, where it’s a constant struggle between those with power and those without. Poor
political decisions are poor because they benefit the oppressive class. Mistake theorists think poor decisions
come from poor decision-making/priors instead of power struggles.
Minimize complexity. The simpler the product, the more likely you are to actually ship it, and the more likely you are to fix problems quickly.
An oldie but a goodie: Steve Yegge’s Platforms Rant. Illustrates the importance of having a platform. You can’t expect to consistently build what users want.
Let other developers do the work for you by building a platform instead and opening it up. AWS and Zynga-era Facebook games are great examples of this. So was Twitter before they added developer restrictions.
Why does SF have a huge homeless problem?
Here’s why: 1) Insane rents due to NIMBYism, 2) Easy weather (you won’t see too many homeless in Montreal), and 3) Mental illness, although
this may be circular: becoming homeless for an extended period of time probably makes you go crazy.
A $1.50 Michelin Star meal in Singapore. Particularly relevant cause I’m in Singapore
right now and I really want to go try this place out, but it’s raining pretty hard right now. Maybe tomorrow.
I used Elm to create the visualization. It was such a pleasure to use — like Haskell, but more front-end oriented.
Here’s a good beginner’s book on Elm.
Well, it’s midterm season, which means I’m doing anything except studying for my compilers test tomorrow.
I thought it would be interesting to go through all the reminders Jarvis has received and find the most
commonly asked reminders. Thanks to our very liberal privacy policy,
I used Heroku Dataclips to download a JSON-formatted
list of reminders, and then wrote this short script to count the 100 most common reminders:
I’ve been working on something for the past few months that I’d like to share
with you. It’s a website called Juicebox where you
can stream music with people from around the world. Think of it like Twitch
for music. Check out my box, for example.
I’m also working on the mobile versions. Stay tuned!