Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)D
Posts
2
Comments
73
Joined
3 yr. ago

  • It helped me break the habit of needing to use arrow keys / mouse for navigating around text. Why is this important? The 1-2 seconds to reach over from home row add up. For example, instead of scrolling the mouse several turns to get to the top of a file, I can just type gg. All without needing to strain my wrist to reach over for the less efficient methods.

    Once you master navigation with just keyboard (sans arrow keys) you really feel like a speed demon and the alternative begins to feel clunky. It may not seem like it at first because you have to retrain the way you interact with text files that goes against the habits you're used too.

    Apart from that, for any sort of Linux server management, vim or vi are usually installed so it's a good skill to have if you quickly need to tweak a config for example. Nano works but is less efficient from an editing perspective.

    I work in the terminal a lot and also use tmux with vim keybindings. I love being able to navigate entirely mouse free.

    I use Vim emulation wherever possible. I enjoy using a web browser with vim keybindings to navigate around and reduce mouse usage. Vim is a paradigm that many tools incorporate or have plugins to do so because it is just that useful once you learn it.

    Vim is not meant to be an IDE. Things like intellisense don't work (as) well from my experience. But I just use vim plugins in my IDEs so I can get best of both.

  • It may seem that way because it's a complete paradigm shift of how you interact with an editor. Once you understand that, then it becomes a very valuable tool that will make you more efficient. It is a big time investment but the payoff is worth it.

    I still need to use IDEs for software development at work but I have to have some sort of Vim emulation on top of them.

  • Part of their Zenfone marketing is keeping "legacy" features like headphone jack and small form factor, they should allow unlocking. Hopefully they'll follow through and allow you to modify the device that you purchased.

  • I use Vim everyday! I'm so glad I took the time to learn it as it has increased my productivity significantly and now I can't imagine not using it. Thanks Bram, for your amazing work over the years. RIP

  • While Termux doesn't require root, my device is rooted which allows for a lot more.

    A few examples:

    • Using mitmproxy to capture and analyze app traffic from phone apps (automated w/ a widget shortcut to configure android proxy settings on launch and then reset back when I'm finished).
    • SSHing into my servers (mosh is useful to keep connections alive if network cuts out). I have my own homescreen widgets to automatically launch for specific nodes. Also use tmux everywhere to handle multiple sessions.
    • Scripting my android phone as a USB keyboard input (simulating BadUSB).
    • I've implemented my own "lost phone rescue" so I have a way to remote into my device if I lose it.
    • Reading man pages about a command
    • Git cloning projects to examine source code when I'm feeling curious
    • Running web servers for sample projects
    • Managing files on device (sometimes easier with CLI)
  • Termux

    This app alone is one of the huge reasons why I prefer Android. I love that I can natively run a bunch of Linux utilities directly on my phone and use it like I would a regular computer. Everything from Vim, Python, and various networking utilities, I've played around with so many different tools which has helped expand my skillset over the years.

    I also use the Termux-X11 addon to have a full xfce desktop environment running on an external monitor with HDMI out over USB-C.

    Phones are quite capable devices and using tools like these really unlocks their full potential.

  • OnePlus 8T - Rooted & running HavocOS. Performance is great, battery is really good and charges quickly, and 120hz display is nice. I have Termux-X11 installed so I can have a whole Linux desktop on external monitor using HDMI out over USB.

    My only gripe is the device is large and uncomfortable for one-handed use. I would ideally want the Asus Zenfone 9/10 mainly because of the smaller size but it doesn't support HDMI out :(

  • As a young teen, I microwaved Kraft singles in an air tight magic bullet container trying to make nacho cheese (I was inspired by the infomercial). Lid got stuck, so I had to use a lot of force to get it loose. Molten cheese exploded all over the kitchen and on my left arm. I had second degree burns and a scar for a few years.

  • Wasn't a huge drinker, maybe like 1 beer a night at home. I lost my appetite for it once I started hitting the gym regularly. Just didn't get the craving for it like I used too. Will still occasionally drink socially.

  • Less tactile controls made me choose a 2014 over 2015 Honda Accord when I bought my car a few years back, and I'm very happy with it! Can't imagine having most everything controlled with a touch screen. The only tech I need is Bluetooth and a backup camera. Screw software subscriptions and OTA updates to potentially alter the car I own outright.

  • Same! I used Infinity for Reddit without an account for a few years until the whole API controversy. The fediverse is more niche and caters more to my interests, so kinda glad that all happened tbh.

  • Ya my paranoia only allows me to expose Wireguard to access everything. I sleep better at night knowing that's the only thing exposed. Too many instances of major companies getting hacked who have dedicated security teams to manage that. I am one person, learning to manage my own stuff in my free time.

  • DHARMA stations (from the show LOST)

    Arrow, Swan, Flame, and Pearl so far :)