The only thing more annoying than a phrase that’s overused to the point of cliché is when that overused phrase isn’t even remotely accurate — and in fact, borders on completely nonsensical. The one I’ve heard far too many times in the past year is the all-purpose favorite of Red Pillers, MRAs, GamerGaters, and other defenders […]
Tag Archives: snark
What’s Wrong With the “Minimal Weighings” Puzzle for Front-End Interviews
A while back, I came across a post by Philip Walton, who points out that most front-end interview questions aren’t well suited for their basic task of… well, testing a candidate’s front-end development knowledge. At least, the sorts of things he ran into were mostly “logical puzzles, generic coding challenges, and algorithm design problems”, as […]
Why I Just Uninstalled Ad-Aware
I recently uninstalled Lavasoft’s Ad-Aware Antivirus. As part of the uninstall process, it suddenly took me to a page on Lavasoft’s web site asking me about what made me uninstall their product. I consider that kind of rude and unexpected, but since I was uninstalling the product specifically because of my deep dissatisfaction with it, I […]
Commandments For Handling Passwords
If you’re taking passwords from users, here are some commandments you need to follow: Don’t Impose a Maximum Length Limit This is one of the most critical. One of the best things anyone can do to make their password — or pass phrase — more secure is to make it longer. Increasing the number of characters means an […]
A Single Context for All Social Interaction: Merely Quixotic, or Dangerously Misguided?
I recently read a blog post by Leo Widrich, the co-founder of Buffer, entitled “Why do we have so many lives?” In it, Mr. Widrich says: We have a private life, a public life. We have a work life, a school life, a party life, a love life and I am sure you can name lots […]
A Follow-Up on Pronounceability
Late last year, I wrote about making sure your domain name is both spellable and pronounceable. Well, I just encountered a site that technically gets it right, in that its domain name is exchangebitcoins.com. But as soon as you look at their logo, which presumably tells you what they actually want to be called? At that […]
The Problem With Jamie Zawinski and Regular Expressions
Jamie Zawinski, also known simply as jwz, is famous for his quote: “Some people, when confronted with a problem, think ‘I know, I’ll use regular expressions.’ Now they have two problems.” It’s a very amusing line, and I can totally see why people all over the world are using it in their .sig files: It […]
“Unplug From the Net to Connect With People”? Why Not Drive an SUV to Fight Global Warming?
Apparently tomorrow will be the “National Day of Unplugging”, when people who are ready to “take the unplug challenge” will obey the call to “put down your cell phone, sign out of email, stop your Facebook and Twitter updates”. But this isn’t just some kind of stunt or willpower exercise; there’s a point to it. […]
Motion Distraction — Worse Than the <Blink> Tag
Once upon a time, Netscape invented the <blink> tag. And people saw the <blink> tag, and put it on their web pages, and thought it was good. And the rest of us saw the <blink> tags on those pages, and screamed, “No, you morons, it is bad! It distracteth the user mightily, for lo, our […]
What Does “Don’t Be Evil” Mean Now?
It’s awfully convenient for Google that their famed corporate motto, “Don’t be evil”, doesn’t actually specify or define what counts as “evil”. And without any definition, they’re pretty much free to do anything they want, and just declare it not-evil. Now, some of the things they’ve done have just been misguided. For example, I really, […]