The Regular Expression Edition – by Guest Contributor – Why is this interesting?:

There is an old programmer joke (generally attributed to Jamie Zawinski) that goes: “Some people, when confronted with a problem, think ‘I know, I’ll use regular expressions.’ Now they have two problems.” In accidentally cutting off access to a large part of the Internet for an entire country (and in the process drawing embarrassing attention to Russia’s censorship efforts), our anonymous bureaucrat seems to have proven that old chestnut quite handily.

Via – kottke.org

Alex Schroeder: 2021-07-01 How to make conversation:

Anyway. All of this to say that we need to imagine positive outcomes for the things we say. It’s a bit like chess. There’s a thing somebody said. There’s the thought we’re holding in our mind. We’re ready to give that reply. Now, quick: imagine how the other person is going to react. Is this going to turn into an interesting conversation? If not, I’m already bored. Talk to somebody else. At the very least, ask a question. If you’re going to produce insults, or implied insults, or trying to score points on technicalities, I’m not interested. Learn about interacting with people, first.

Collin Donnell – Remove Duplicate Path Entries:

export PATH=$(echo $PATH | ruby -F: -ane ‘puts $F.uniq.join(“:”).chomp’)

This is beautiful.