I live in the terminal; iTerm, alactritty, kitty usually, and as of late ghostty, tmux and vim has been my main tools since 1993; tmux since 2012, at a time when I also started looking into neovim, moved to neovim as my main editor after Bram Moolenaar passed.
I have no idea when I signed up for !gh, this profile appears to be a 2013 creation. Definitely not my first. I feel at home reading XSLT / c / cpp / objc / swift / php / python / BASh / rust
My favorite language is Swift, but then again my favorite toolchain is cargo. Calling cargo a package manager does not do cargo justice.
I find it important to emphasize that [neo]vi[m]
is not a text editor; [neo]vi[m]
has a text editor in which is called INSERT MODE
, and people loading nerd tree makes me cringe; FYI: there is telescope.
I have an ASCIINEMA profile the link is on the left; this is like gist meets youtube the TUI edition.
- 🔭 I spent quite some time moving data in and out of FileMaker, postgreSQL, CoreData, elasticsearch, and other dataformats through CSV, TSV, binary formats, XML( in particular UBL / EHF, MTML, MXML, OAG, amongst others, ) JSON, YAML, other portable arrays, you name it.
- 🔭 I’m currently working on new startups; the technical parts
- 🌱 I’m still learning RataTUI for the CLI, Vapor for REST, Swift for Apple stuff
- 🌱 I spent the first quarter of 2025 doing a deep dive into Kubernetes, I can't say I like this more than Joyent SmartOS, yet it's a good thing to have in my toolbelt.
- 👯 I’m looking to collaborate on anything that brings the world forward
- 🤔 I’m looking for help with stuff that will make you grow
- 💬 Ask me about parsing, pattern matching, and / or changing stuff
- 📫 How to reach me telepathy
- 😄 Pronouns: Not my kind of juice, the junk in your trunk speaks for itself.
- ⚡ Fun fact: My first hack changed the colors of the cars in Burnin Rubber on the C64
My user experience OS profile timeline
Year | OS | System |
---|---|---|
1982 | VIC-20 | VIC-20 |
1984 | Commodore 64 | Commodore 64 |
1985 | Amiga 500, initial introduction to Solaris and vi, yet not a daily driver at this point | Amiga 500 |
1992 | Amiga 3000 / Solaris | Amiga 3000 / Sun clone Axil |
1992 | The first web site I opened after mosaic was imdb.com | Amiga 2000 |
1993 | MacOS 7.x | Powerbook 140 |
1996 | Linux RedHat Colgate | |
1998 | Linux debian GNU/Linux | |
1999 | MacOS X | |
1999 | Solaris | Sun Enterprise 450 |
2010 | VMWare ESXi | Dell, Fujitsu, and Apple xserv |
2011 | Joyent SmartOS KVM, later on adapted BHYVE | SuperMicro |
2012 | Arch GNU/Linux | Lenovo x220 through x270 |
2013 | Proxmox | |
2024 | Kubernetes | Dell r740xd |
Note username
== repositoryname
with a README.md
I saw @orhun do this, I'm trying this too.
TyrfingMjolnir/TyrfingMjolnir is a ✨ special ✨ repository because its README.md
(this file) appears on your GitHub profile.
In general I love stuff that fits in a table
Column | header | more | of | it |
---|---|---|---|---|
Column | more | of | it |
I know it's off the Richter's scale to put this here, yet I do. Lenovo P50 involuntary stuck in mute. Mine is on debian 12; this is how I fixed this:
apt install --reinstall pulseaudio
this enabled Fn + F1
to get out of involunetary mute. Now do yourself a favor and do not push the mute button on top of the numeric keypad ever again.
On 2nd thought I have to do the reinstall above on evert reboot. I should never have had pushed that mute button in the first place.