Reflections

Favorites

Simplistic is easy. Simple is hard.

This is a slight rewording of something Alex Limi once said during an internal presentation at Mozilla. The point is not about usage, but rather creation. Building something simplistic is easy, but building something simple is hard. The observation stuck with me, and I think it's a great little maxim.

Think about it in product design. Picasa was simplistic, but Instagram is simple. eBay is simplistic, but Facebook Marketplace is simple. IRC is simplistic, but Slack is simple.

To be clear, I'm not saying Picasa, eBay, or IRC are incapable. On the contrary, they're too powerful. I prefer the designs of Instagram, Facebook Marketplace, and Slack for what they can't do. Of course, whether anyone should use Instagram, Facebook, or Slack is another question. Even cigarettes can be thoughtfully designed.

#Favorites #Quotes #SoftwareDevelopment #Tech

One of the trickier aspects of digital life is the constant pressure to opine. To have a strong opinion on a subject, and to share it with the world. It’s literally baked into the design of the most popular platforms… ‘What’s on your mind, Jamie?’ wonders Facebook. Some of the finest minds in the world work extremely hard to encourage you to tell everyone what you’re thinking and feeling. No wonder it’s hard to resist.

[…]

If I am honest, I know very little about most bad things going on in the world. Certainly not enough that sharing my view will inform or educate or enlighten. Yet whenever I see a news report, an urgent need rises up: what shall I say about this? I have a feeling about it – which must be shared! (And ideally in emotionally charged language, since that will receive more interactions).

[…]

What social media has done is to make silence an active – rather than the default – choice. To speak publicly is now so easy that not doing it kind-of-implies you don’t know or don’t care about what’s going on in the world. Who wants to look ignorant or indifferent? And besides, who doesn’t want to appear kind or wise, or morally upstanding in front of others?

But the result is an undirected anger from all sides: frenetic, purposeless, habitual and above all moralising.

—Jamie Bartlett in You are not an embassy

I agree. Of course we should criticize wrongdoing, but knee-jerk, impersonal, emotionally-charged reactions are sometimes profoundly counter-productive, and that's precisely what social media selects for. I actually wrote a blog post in August expressing very similar concerns, and I wish I could have quoted Jamie in it.

#Favorites #Life #SocialMedia #Tech

“You can't connect the dots looking forward, you can only connect them looking backwards… Believing that the dots will connect down the road will give you the confidence to follow your heart even when it leads you off the well-worn path, and that will make all the difference.””

—Steve Jobs in his 2005 Stanford Commencement Address

#Business #Favorites #PersonalDevelopment #Philosophy #Quotes #Wellbeing

I don't care about likes, comments, and shares. I don't care how many people subscribe to my blog.

Sounds pretty bold. Of course, it's a lie. We're all human. We all want to be liked.

I don't want those metrics to change my behavior, however. I don't want to be manipulated, however subtly, by algorithms and the faint praise of fake online friends. I'd rather be underappreciated than sell out. I'd rather be ignored than say things I don't believe.

#Belief #Communication #Favorites #PersonalDevelopment #SocialMedia #Technology #Wellbeing

After honing them for many years, I've finally open-sourced my dotfiles. For those unacquainted, dotfiles are small files that customize a computer and its programs, as well as a set of utilities that make day-to-day operations easier. If a computer is a workshop, dotfiles are the shelves, pegboard, and carefully crafted tools.

I've actually never thought of dotfiles that way until writing that sentence. I'm reminded of my papou's workshop, which he loved just as much, if not more. I guess his skills really do live on in me, albeit in a different form. I also have no doubt he would cry if he could read this. He was extremely sensitive and sweet, a WWII teddy bear. I inherited some of that from him.

In any case, I'm open-sourcing my dotfiles because I hope they can be useful to others. I've shared them under the MIT license, which basically means anyone can use them for any purpose as long as they give me credit. It's another departure from my past ideological support for the GPL, which enforces something like mandatory cooperation. I definitely admire and see the value in the GPL, but I don't think it makes sense for a simple project like this. Use my code! I'm just glad it may be helpful.

On the technical side, I'm really proud of my shell scripts, Bash functions, and methods of organization. I started using docopts in shell scripts about one or two months ago, and it's a real game-changer. I encourage everyone to check it out. It may even help others reuse my code.

Have at it!

#Favorites #SoftwareDevelopment #Technology

What's wrong with hyperpartisan media? Pick your favorite example of a one-sided TV channel, YouTube channel, website, radio show, podcast, or magazine. If the problem is that these outlets promote overly simplistic, slanted perspectives, never reporting the other side of the story, then why are we not equally worried about social media filter bubbles, given that they are designed to do exactly the same thing?

TikTok, Facebook, and other social media platforms show us what we want to see. They reinforce our existing worldviews. One doesn’t need to think hard to understand why; anything else would be bad for business! Nobody logs on to be told they’re wrong. Nobody enjoys having their reality challenged. Validation is more fun, even when it's wrong.

I’m concerned about old-style hyperpartisan media, but this new, “social” version is much worse. Many of us walk around with personalized, digital propagandists in our pockets. They push our buttons and beg for our limited attention—buzz, buzz! Sometimes, we spend more time with them than with real human beings, with their nuanced and thoughtful perspectives.

Should we be surprised the world is so divided?

#Favorites #Life #SocialMedia #Tech

Five-word movie review of The Endless:

Don't be controlled. Just leave.

edit (2025-12-03): I'm tagging this as a favorite because I think about this often. I think it's good advice for anyone who finds themselves in a bad situation.

#Favorites #FiveWordMovieReview

Politics has become a means of self-realization rather than a tool for solving practical problems. Views on enlightenment differ, of course, causing intense conflict and distrust.

To restore our trust in each other and the political process, now may be a good time to focus on common-sense legislation with broad appeal. Let's eliminate daylight saving time, outlaw deceptive resort fees, and begin to regulate social media. Let's stop tech support scammers, strengthen online privacy, and standardize on one charging connector for electric cars. Let's make browser vendors work together to prevent identity theft.

These things may seem inconsequential, but getting along couldn't be more important. Along the way, we might discover that politics doesn't always have to be so acrimonious.

#Favorites #Life #SocialMedia #Tech

For most people, most of the time, there is almost no line between wanting to believe and actually believing. I'm guilty of this, too, in ways I don't even notice. The fact is illuminating, though. It explains so much.

#Belief #Favorites #PersonalDevelopment #Philosophy #Politics #Science #SocialMedia #Wellbeing

When others are unkind or unpleasant, I take comfort in the power I have over them: the power to lose respect for them. No one can force me to feel otherwise.

#Favorites #Philosophy