Turns out I always had a penchant for run-on sentences. I have counted over 3 of them in a college application essay I wrote in 2004. It is sitting there, on my Dropbox account, where I moved my “important” documents to from an old Yahoo! email. It’s been there, untouched, seemingly for eternity. Barring a catastrophic event, like Dropbox going out of business or me getting hacked, I suspect it’ll be there for at least […]
A line of reasoning that I just can’t get behind: Everything tech companies do is downstream user behavior, and they, people who lead them, have real no agency. It makes some sense; consumers are fickle, culture flips on a dime etc. And definitely talking points are there too. “Competition is a click away”, “Mobile address book means switching costs zero”, “We don’t deserve your data, if we mess it up”. It’s all cute, and it […]
Yesterday I had a quick interview with BBC Newsnight about the recent Facebook and Cambridge Analytica debate. In one of my answers, I mentioned that I think what Facebook did was probably legal. The text in the tweet is missing the rest of my answer, but I regardless stand by what I said. As a disclaimer, I am not a lawyer.
Imagine a data scientist working at Facebook. Let’s call her Alice. As part of her assignment, Alice collects a couple hundred thousand Facebook users’ profile, stores on her laptop. The data contains not just what users entered into Facebook, but what Facebook gathered and inferred about them. Alice is excited. Users whose data is being used largely trust Facebook to be good custodians of this data. But Alice’s boyfriend, Bob, has another idea. He knows […]
I have been using Twitter for a better part of a decade. I have taken somewhat public breaks from it, but for better or worse, it’s become a big part of my life. I’ve met people through it, found jobs and clients through it (though suspiciously never paid for either of it). It’s where I go to ramble, and where I go for cheap laughs, depressing news, and dank memes. What’s really remarkable about Twitter […]
One of the most high-leverage work in a technical organization is building shared libraries or frameworks. A common library, a piece of code that can be used as is, or a framework, a system that codifies certain decisions and allows further work to be built on top, has the opportunity to benefit many people at once. Not only that, they also institutionalize shared knowledge, put knowledge that’s in people’s head in code for future employees. […]
Years ago, in college, I went to a presentation by a big internet company, as part of a recruitment event. At the time, I was working at the college newspaper, and the talk was about their “front page”. They said it was the biggest news site at the time, so I was excited. The bulk of the talk was technical. But the presenter mentioned that one of the biggest challenges was keeping abreast of what […]
A common theme of this blog is that history repeats itself. There are some fundamental dynamics of information that are innate to the internet, and most companies coast those trends. There are occasional shifts; like the smartphone with its always-on-connectivity and sensors but things more or less follow certain trends.