Rediscovering the Power of the Command Line

If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here.

Rediscovering the Power of the Command Line

Dec 08, 2020 04:00 pm

I remember sitting in the second floor of the engineering building late into the night in front of an SGI Indigo workstation during grad school. The machine was a deep purple, and the keyboard was gray, and the screen showed a terminal with a little blinking green box. I spent many nights trying to figure out how to complete work with that little prompt. And now I find myself going back there.

I’m not alone. There’s been a renewed interest in terminal-based applications. There seems to be an increased interest in the terminal as a UI again from founders. Maybe it’s from watching too many hacker movies and developing envy; or reading Dan Luu’s post on latency which proves that our faster, modern computers are slower to respond than the originals in the 1980s; but I like to think of it as a search for a simpler and more focused UI, and one without the mouse.

I started with Vimium, a hugely popular Chrome extension that enables web navigation without touching the mouse. Then, I explored the Cloudinary command-line-interface (CLI) for uploading images that I use in the blog. The last few weeks, I’ve been using Mutt as a terminal based email client, and vim to write blog posts and notes from meetings that end up in Obsidian. Each step encourages the next one; it’s a quest for greater effectiveness.

I’ve benefitted in a few ways from the journey. First, it’s much easier to focus on work. The terminal has far fewer distractions than the web, and not touching the mouse keeps me concentrated on the task at hand, more in flow.

Second, things do happen faster, the UI is quicker to load and more responsive, so the machine feels closer to you because you’re not waiting on it so much. This is very much true on email. I started to realize I’m waiting several seconds for every web page to load, and every update to roundtrip from the server.

Third, you can plunge into a vast ocean customization and configuration. For example, you can configure mutt to have some of the better features in Superhuman, like changing the to: field to bcc: when someone introduces you.

Fourth, you are more powerful and you feel it. Complex tasks take less time, because you have direct access to the functionality and you can automate and repeat things quickly, like uploading a collection of images to a server, or formatting a large collection of files.

Last, it’s like a living history lesson: it’s easy to see where many of the modern Gmail features and other modern programs originated. Rsync is the progenitor of Dropbox, for example.

There are drawbacks. The learning curve is steep, and I mean precipitous. I had to learn vim first, and then I read piles of configuration examples to get things working properly. Most of the documentation isn’t great.

I had to install many other programs to replicate web-based email’s functionality: the client, the address book look up, modern search, and then tame all of the configuration flags. Even then, the workflow can be a bit harder, especially for image pasting in email. There’s no dragging and dropping a screenshot into a terminal window.

And to stick with it, you have to want to do it. Changing any behavior requires sufficient motivation.

We’re entering a phase when most of the American workforce will have been born with a computer in their hand. User interfaces can and will become more sophisticated. Some UIs will mask complexity. Adobe Photoshop uses machine learning to outline a section of an image. Other UIs will expose more power to the end user directly. Tools like AlfredApp and Vimium already do.

And because the number of digital native users will increase there will be valuable opportunities to serve them. That’s to say nothing of the PreCambrian explosion in the number of software engineers who used to number in the hundreds of thousands but today tally in the many millions, most of whom gravitate to the terminal already.

Terminal based applications may not be for everyone, but the core ideas and the power and extensibility they offer will appear in many, many more products in the years to come.


Read in browser »
share on Twitter Like Rediscovering the Power of the Command Line on Facebook


 

Recent Articles:

Building a Product-Led Growth Machine: Office Hours with GC Lionetti
It's Supposed to Be Hard. You're Changing the World.
How a Merger of Salesforce and Slack Would Change the SaaS Landscape
The Supercharger Boosting Startupland Fundraising and Exits
From Hyper Growth to Hyperscale: What I Learned Managing Small and Massive Teams
Copyright © 2020 *|Tomasz Tunguz|*, All rights reserved.
You signed up to receive Ex Post Facto blog posts by submitting your email on tomtunguz.com

Our mailing address is:
Redpoint Ventures
3000 Sand Hill Rd
Menlo Park, CA 94025

Add us to your address book


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.
 

Older messages

Building a Product-Led Growth Machine: Office Hours with GC Lionetti

Tuesday, December 8, 2020

If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here. Building a Product-Led Growth Machine: Office Hours with GC Lionetti Dec 06, 2020 04:00 pm On

How a Merger of Salesforce and Slack Would Change the SaaS Landscape

Friday, December 4, 2020

If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here. How a Merger of Salesforce and Slack Would Change the SaaS Landscape Nov 25, 2020 04:00 pm The

It's Supposed to Be Hard. You're Changing the World.

Friday, December 4, 2020

If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here. It's Supposed to Be Hard. You're Changing the World. Nov 29, 2020 04:00 pm “It's the

The Supercharger Boosting Startupland Fundraising and Exits

Friday, November 20, 2020

If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here. The Supercharger Boosting Startupland Fundraising and Exits Nov 19, 2020 04:00 pm Despite the

From Hyper Growth to Hyperscale: What I Learned Managing Small and Massive Teams

Wednesday, November 18, 2020

If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here. From Hyper Growth to Hyperscale: What I Learned Managing Small and Massive Teams Nov 16, 2020 04:

You Might Also Like

🚀 Ready to scale? Apply now for the TinySeed SaaS Accelerator

Friday, February 14, 2025

What could $120K+ in funding do for your business? ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

📂 How to find a technical cofounder

Friday, February 14, 2025

​ ​ ​ ​ If you're a marketer looking to become a founder, this newsletter is for you. Starting a startup alone is hard. Very hard. Even as someone who learned to code, I still believe that the

AI Impact Curves

Friday, February 14, 2025

Tomasz Tunguz Venture Capitalist If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here.​ ​AI Impact Curves​ What is the impact of AI across different

15 Silicon Valley Startups Raised $302 Million - Week of February 10, 2025

Friday, February 14, 2025

💕 AI's Power Couple 💰 How Stablecoins Could Drive the Dollar 🚚 USPS Halts China Inbound Packages for 12 Hours 💲 No One Knows How to Price AI Tools 💰 Blackrock & G42 on Financing AI

The Rewrite and Hybrid Favoritism 🤫

Friday, February 14, 2025

Dogs, Yay. Humans, Nay͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌

🦄 AI product creation marketplace

Friday, February 14, 2025

Arcade is an AI-powered platform and marketplace that lets you design and create custom products, like jewelry. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Crazy week

Friday, February 14, 2025

Crazy week. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

join me: 6 trends shaping the AI landscape in 2025

Friday, February 14, 2025

this is tomorrow Hi there, Isabelle here, Senior Editor & Analyst at CB Insights. Tomorrow, I'll be breaking down the biggest shifts in AI – from the M&A surge to the deals fueling the

Six Startups to Watch

Friday, February 14, 2025

AI wrappers, DNA sequencing, fintech super-apps, and more. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

How Will AI-Native Games Work? Well, Now We Know.

Friday, February 14, 2025

A Deep Dive Into Simcluster ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏