HackerPhone!

In my last blogpost I had been pondering the idea of a « Lightphone » where I was specifically looking for a phone that would allow me to consume podcasts, navigate and communicate if needed.

One of the reasons the Unihertz Titan jumped out at me was because of its rugged interface and the fact that it would be pretty awesome to use as a « terminal » instead of a phone, allowing me to interact with the various command line applications I have. I thought it would be cool to use it to SSH into my home server and use all my « low distraction » apps.

I decided to « try before I buy » and not start throwing out cash and getting yet « another » device, but instead see if I could pull it off with the gear that I have.

I went for a « copy paste » of the way I SSH into my Linux machine at home on my iPad. Using the SSHelfish app you can predefine connections, execute commands upon connections etc. Basically it slides you into your terminal session with one tap on the screen. I installed it on my iPhone (the payed version of the app is worth it » and took it out for a spin.

Hacking at the hairdressers

Waiting at the hairdressers was the perfect opportunity. Instead of scrolling through the « apps » on my phone, I « logged in » to my home server and picked up the Terminal session I had open. Using Tmux I flipped between the different apps I have open (Toot for Mastodon, Tuir for Reddit, Discordo for Discord and Newsboat for RSS) and puttered along. My hairdresser was getting a little worried since the stuff he saw on my screen reminded him more of a hacker doing his thing, than an average joe scrolling Insta.

It’s harder to use, so its easier to focus

My first impressions on this way of working were mixed. The fact you have to « connect » makes it more « intentional » to « check your socials » than by just using the apps on your phone. You are less prone to getting sucked it because it takes more focus to navigate. There are no pretty pictures to « entertain » you and keep you scrolling from one dopamine hit to the other and, because of the small screen, you only have one app open at a time.

This has an upside. Because its a more focused interface, you don’t tend to scroll aimlessly. The downside is that there is no way to (easily) watch or upload media, like pictures in your Toots or posts, for that you still need the apps. As a workaround I still keep the Discord and Mastodon apps on my phone, but just not on my homescreen.

This is of course all just an experiment but my first impressions are pretty interesting. It’s a different way to interact with my « social feeds » that makes them a little less « distracting » and make me feel more « in the moment » when i’m using them. Another small step towards intentional computing I guess.

Links

The app : Shellfish (ios)

Related Posts

KW1701 – Morning Geekspresso Episode 1

Morning geekspresso 1

Back for the first episode of 2023, Knightwise is joined by a couple of guest hosts this week to talk technology challenges, and working in a world of ubiquitous data availability.

LINKS

DISCORD

The action is happening over at our Discord server: Join by clicking this link

CREDITS

Related Posts

KW1608 – Tunneling with Tailscale

Tunneling with tailscale artwork.

After a summer hiatus Knightwise is back with a bit of a deep dive into creating your own interconnected network with Tailscale.

LINKS

DISCORD

The action is happening over at our Discord server: Join by clicking this link

CREDITS

Related Posts

KW1607 – Conquering the Command Line

A quick mini-podcast this week inspired by the Knightwise.com community and a discussion over on the Discord.

LINKS

DISCORD

The action is happening over at our Discord server: Join by clicking this link

CREDITS

Related Posts

KW1301 – Getting iOS and Linux to Play Nicely Together

There are those times in life when you want to do things because you can… and sometimes you can leverage that in getting done all that you need to do.

Links

Code Snippets

  • Download your ‘watch later’ playlist
    youtube-dl -u <yourGmailAddress> -p <yourPassword> -f mp4 --playlist-start 1 https://www.youtube.com/playlist?list=WL
  • Download ‘audio only’
    youtube-dl -u <yourGmailAddress> -p <yourPassword> -f m4a --playlist-start 1 https://www.youtube.com/playlist?list=<your playlist id>

Credits

Episode produced by Keith Murray
Image courtesy of Blakespot on Flickr

Related Posts

kw606 : Making your Mac cross platform friendly.

macbook-sliderWe dive behind the microphone and give all of you Apple users a slice of pie you don’t want to pass up on. We talk about making your Mac “Slider” friendly and how to put up ladders and crawl out of Apple’s walled garden. We have quite a slew of interesting tips and tricks on how to run “cross platform” applications, files, filesystems and connections through your favorite Mac. Learn and listen to this episode of the podcast that is filled to the rim with community feedback and contributions and great music by Youtube princess Juless.

Shownotes.

Tweak code (Copy and paste in your OSX command line)

#make dock appear instantatiously

defaults write com.apple.Dock autohide-delay -float 0 && killall Dock

#don’t reopen every file when you reopen your app.

#in preview

defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

#in quicktime

defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false

#kill the dashboard

defaults write com.apple.dashboard mcx-disabled -boolean YES

killall Dock

#show the path in the finder

defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES

#disable window animations

defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false

#enable direct scrolling

defaults write -g NSScrollAnimationEnabled -bool NO

#no more bouncy windows when scrolling

defaults write -g NSScrollViewRubberbanding -int 0

#set time machine backup to 1800

sudo defaults write/System/Library/LaunchDaemons/com.apple.backupd-auto StartInterval -int 1800

#force expanded save-and-print  dialogs

defaults write -g NSNavPanelExpandedStateForSaveMode -boolean true

defaults write -g PMPrintingExpandedStateForPrint -boolean true

#no 3d-glassy dock

defaults write com.apple.dock no-glass -boolean yes

#show hidden files in finder

#defaults write com.apple.finder AppleShowAllFiles TRUE

#killall Finder

#3d glassy dock

defaults write com.apple.dock no-glass -boolean no

#make hidden app icons semi transparent

defaults write com.apple.Dock showhidden -boolean yes

#create a ‘recent items’ stack

defaults write com.apple.dock persistent-others -array-add ‘{ “tile-data” = { “list-type” = 1; }; “tile-type” = “recents-tile”; }’

#screen grabs in jpg

defaults write com.apple.screencapture type jpg

 

Related Posts

iterm2 : The best terminal replacement for the mac.

Sliding around from OS to OS and using the terminal as your ‘best friend’ makes for some interesting challenges. For one finding the answer to the question : ” What terminal do you use ? ” Most of you mouse jockeys might say ” Who cares ? A command line is a command line  ?” But it is not that simpel. Every “terminal application” gives you different ‘ways’ to interact with the terminal. From keyboard shortcuts to multi layout windows .. every terminal app is a little different.

On Linux one of the favorite apps I use is “TERMINATOR” (No, Not you Arnold) The reason being that it gives me one big window that I can devide up into smaller terminal windows. That way I can have multiple connections or applications open at the same time. 

On the Mac I found a great alterative that does not only offer that same functionality but also lets you tweak and tune your terminal application into a nice place to hang out.

iTerm2 lets you do all the things Terminator does and ads sassy looks to boot. You can customise color schemes, fonts, backgrounds and more, so you can make the terminal behave and look just the way you want it. Mountain Lions ‘FULLSCREEN’ function is actually useful for a change as it turns your iTerm window into a full screen “virtual desktop” that you can easily switch back and forth from in order to get stuff done.

iTerm2 is free and works on most versions of OSX. 

Download iTerm2 here.

Screenshot : My iTerm2 setup on the Mac. A nice Ubuntu wallpaper, light fonts, transparent background, running in fullscreen and connected to 2 of my virtual machines.

Related Posts

kw506 : Sliders academy part 2 : Linux Everywhere.

We take up part 2 of our Sliders Academy series and take the Linux system we installed in lesson one a step further. Follow the tutorial and learn how to connect to your Linux machine from any operating system and with multiple users. Build your own terminal server or “slide” from Windows to OSX while taking your personal Linux desktop with you anywere. Using the NX Server and the NX client we slide another powerful tool into your Sliders toolbag.

Shownotes.

 Part one of the series : Installing the Ubuntu system.

Related Posts

"w" The shortest command line command … ever.

Some Linux commands are hard to remember. Its a matter of “use daily or forget about them” or plastering your office walls with cheatcheets of your favorite terminal commands. The one I stumbled upon yesterday was in fact a little easier to remember.

Picture this : you have a home Linux server (or one at work) with several users logged in. One of the things you might want to monitor is who is doing what at this very moment. As I mentioned in a previous podcast about my home setup , I have a Linux system parked “outside” my home network to be accessed by friends and internet buddies. One of the things I do like to keep tabs on is : Who is logged in and what are they doing ? In the old days I would go  ” tail -f /var/log/auth.log ” to keep track of the auth.log file that writes down all that is going down on the system. These days i just type “w”.  And that’s it.

“w” gives you an overview of who is logged in and what they are doing. Its THAT simple.

Related Posts