Hacker News new | ask | show | jobs
by gwu78 3385 days ago
If I could upvote this, I would.

Text-only browser (no Javascript) means I cannot upvote.

This might be an unpopular opinion, but it is one based in real experience: If you can ditch the mouse, then you can ditch the GUI.

I have not used a mouse on my personal computers in over 20 years.

This transition started as an experiment when I was sitting in an airport with a laptop back in the late 90's.

Remember those tiny joysticks implanted in the keyboards?

I decided to stop using them.

Then I started using PC's without using the mouse.

Then I stopped even connecting a mouse.

That eventually led to ditching the GUI and staying in VGA textmode.

Today the whole process is easy because we can own many inexpensive personal computers.

I keep at least one personal computer with a GUI but it is not directly connected to the internet and usually not even connected to the LAN.

When connected, its gateway is always a wired computer "I control" with no GUI, no touchscreen, no mouse, no trackpad driver, no wifi driver, no bluetooth driver, etc.

My non-GUI computers run from USB stick or SD card. Root filesytem embedded in kernel. Working filesystem (chroot) is RAM (tmpfs). No SSD or HDD required. No third party DNS required. IP forwarding is compiled into the kernel so I can turn it on or off should I wish to use as a gateway.

5 comments

You sound like you have a set-up that you've planned in support of a specific goal. What exactly is that goal? A lot of that sounds like it would make doing what I like doing on computers difficult.
If I could upvote this, I would. No Javascript means I cannot upvote.

? HN is oldfashioned enough that JS on vote buttons is progressive enhancement, not required.

It looks like the issue is the text-browser aspect, not the no-javascript aspect, there's no text displayed in the upvote anchor:

    <a id='up_13847301' onclick='return vote(event, this, "up")' 
      href='vote?id=13847301&amp;how=up&amp;auth=f483a3dbdbad30753751f31882cdbe1bf5cca2ce&amp;goto=item%3Fid%3D13847301'>
      <div class='votearrow' title='upvote'></div>
    </a>
I constructed a proper URL and submitted an upvote.

<a href="https://news.ycombinator.com/vote?id=13847301&how=up&auth=f4...

How long did that take you? For me it was about 0.2 seconds with touchpad technology.
I'm sorry, is this satire?
It could be. It's about leaking the auth token :D
I second the request for you goal or reasoning, not because I think you're wrong, but I'm genuinely interested. People might think RMS is crazy, but he seems to be always right in the end. You may be the RMS of mouse usage. :)
I applaud you, good sir. I've used Mac OS (classic) since a child, Windows since a teenager, and OS X sometimes at certain jobs. My most recent job rather forced me to use Linux... and now I find myself wishing for less and less GUI and more and more TUI.

Command lines really are far more intuitive to me than any GUI has been; my workflow in a software terminal is far more productive than any GUI application has ever allowed me to be.

Just fyi, it's CLI not TUI.

Also, I find macOS generally seems to be pretty good for keyboard-based navigation(especially with BetterTouchTool).

CLI: Command-Line Interface, TUI: Text User Interface. I'd think that CLI is a subset of TUI.
> Remember those tiny joysticks implanted in the keyboards?

You mean this? https://xkcd.com/243/

The Power Nipple!!!