The New York Times uses the dark patterns it derides
New York Times op-ed recently decried tricks websites use to manipulate users… but have you ever tried to cancel your NY Times subscription?
The latest blog posts to take off on Hacker News. 3,497 posts.
New York Times op-ed recently decried tricks websites use to manipulate users… but have you ever tried to cancel your NY Times subscription?
I routinely make a fool of myself when I tell friends I want a Martin Baker ejection seat as a chair in my living room. Of course, with the pyrotechnic charge removed. Seriously, I would totally buy it if it weren't $5,000 on eBay and I've got
A new antitrust case shows that Prime inflates prices across the board, using the false promise of 'free shipping' that is anything but free.
This week, I was thrilled to read about the first well-documented case of explicit academic fraud in the artificial intelligence community. I hope that this is the beginning of a trend, and that other researchers will be inspired by their example and follow up by engaging in even more blatant...
Edsger W. Dijkstra? Alan Perlis? Jacques Arsac? George Johnson? Donald Knuth? Matthew Dennis Haines? Anonymous?
After taking a sabbatical, a time I was very fortunate to spend with my family and children, I was preparing to return to work. As I walked in the park a day before I wrote these thoughts, wanting to capture the perspective I had gained during the recent months. This is a collection of thoughts I had at the time, I…
Fake, positive reviews have infiltrated nearly every corner of life online these days, confusing consumers while offering an unwelcome advantage to fraudsters and sub-par products everywhere. Happily, identifying and tracking these fake reviewer accounts is often the easiest way to spot scams. Here’s the story of how…
Finalist #6 of the book review contest
No, this is not an essay about commas
For sqlite-utils issue 250 I needed to locate some test CSV files that start with a UTF-8 BOM.
I've got 2 massive things to announce today that have been a long time in the works and by pure coincidence, have aligned such that I can share them together here today. One you would have been waiting for and one totally out of left field. Both these announcements
Last week, Apple quietly unveiled one of the more remarkable pieces of technology that has been developed in the past few years. AssistiveTouch allows one to control an Apple Watch without actually touching the device. Instead, a series of hand and finger gestures can be used to control everything f
Many iPhone owners have iMessages from years ago that they can’t access. For example, my wife and I simply want to read the first few messages that we exchanged in 2017, but we can’t. A friend of mine recently had to prove she had a relationship with someone for US immigration services, and she was able to quickly…
A mid-depth cap with classic style for any occasion, this Nike Club Cap comes in smooth cotton twill that's been softly washed for casual, daily comfort. Soft and unstructured, the precurved bill makes for easy styling, and the adjustable back-strap lets you find the right fit. Nike Hat Size 6 1/2 6 5/8 6 3/4 6 7/8 7…
Hello friends! :^) Let me tell you a story…
Today marks eighteen years since the very first release of WordPress. I consider myself so lucky to have co-founded the project alongside Mike Little. Who could have imagined that our nights and we…
What if everyone's wrong?
In January 2020 I closed a $5.1M seed round, my first financing for my first company. I’ve closed another ~$6M since then. This is how I raised that first round.
Every lisp hacker I ever met, myself included, thought that all those brackets in Lisp were off-putting and weird. At first, of course. Soon after we all came to the same epiphany: lisp’s power lies in those brackets ! In this essay, we’ll go on a journey to that epiphany.
A huge fuckup, with perhaps not-so-huge policy stakes
Functional programming is an increasing popular programming paradigm with many languages building or already supporting it. Go already supports some of these features such as first-class and higher order functions and enabling functional programming.
Conventional wisdom is: Don’t raise money from a ton of angel investors because it’ll clutter the cap table and be a pain in the butt. I strongly disagree.
And why you should too!
Have you ever accidentally caused harm to yourself or others from your code? I have.