skybert's Blog

skybert's Avatar Image
Coder of systems, lover of languages, follower of Christ. 台灣女婿
3 days ago
I'd like Emacs shortcuts in Firefox text areas, does anyone know of a good way? ...more
#emacs #firefox

6 days ago
What's up with this? ...more
Weather report
#google #pixel #taiwan

22 days ago
Love my beautifully simple music player: ...more
mpv running in kitty with picom transparency and wallpaper from Garuda Linux.
#GarudaLinux #linux #archlinux #DesktopFriday #unixporn

24 days ago
How do I know if I need to reboot my Arch Linux after running `pacman -Syu`? ...more
#archlinux #linux

a month ago
I've had it with Wayland/Sway. ...more
#linux #unix #sway

a month ago
This is the best new website I've found in years: ...more
#comics #userfriendly #coding

2 months ago
A thing I like about trail running is the camaraderie with bikers. ...more
Me running in the forest Trail in the forest
#trailrunning #running #forest #norway

2 months ago
Get the PID of a given systemd unit: ...more
#linux

3 months ago
I *know* I'll get more geek points if I write Java code like: ...more
#java #coding

3 months ago
The Moosync download options are impressive. ...more
Moosync download options include deb, rpm, pacman, tar.gz and AppImage.
#linux #appimages #archlinux

3 months ago
Is there an area of expertise where you would put "expert" on your CV? ...more
#jobsearch #resume

3 months ago
We automate easy tasks so that we can spend more of our time on the difficult ones. ...more
#productivity #coding #bash #unix

3 months ago
I've been so happy with Mastadon I only today noticed Twitter now requires login for _viewing_ tweets. ...more
#fediverse #twitter #twittermigration

3 months ago
I would like to give a shout out to all the excellent people on emacs. ...more
#emacs

4 months ago
Quite possibly the two last days of skiing for me this season. ...more
Misty lake in the Norwegian winter mountains Me looking into the camera with misty ski tracks behind Misty morning skiing into the snow laden forest
#skiing #crosscountryskiing #norway

4 months ago
TIL Firefox lets you edit PDFs directly in the browser. ...more
#firefox #productivity

4 months ago
Happy Easter everyone! ...more
Cross country skiing in fresh tracks. Morning sun. Me looking into the camera with great winter mountains in the background
#easter #crosscountryskiing #skiing #norway

4 months ago
For Arch users getting an error when running `paru`: ...more
#archlinux #linux

5 months ago
TIL The `hostname` command has options (why wouldn't it? ...more
#linux #unix #commandline

5 months ago
Yes! ...more
#emacs #java #debugging

5 months ago
TIL you can browse all packages `pacman` knows about, installed and not by writing: ...more
#linux #archlinux #commandline

5 months ago
Are you allowed to run desktop Linux on your work machine? ...more
#linux #security

5 months ago
Writing my own editor using Python and Kivy. ...more
#python

5 months ago
In case your Spotify native app is eating your CPU and memory, I can recommend `ncspot`. ...more
Spotify TUI called ncspot.
#spotify #linux

5 months ago
I find it really odd that Emacs doesn't ship with a builtin Markdown mode. ...more
#emacs #markdown

5 months ago
I've got a new term: ...more

5 months ago
> UltraEdit is the most flexible, powerful, and secure text editor. ...more
#emacs

6 months ago
Which distro would you recommend a user coming over from Windows? ...more
#linux #debian #ubuntu #windows

6 months ago
My editor journey: ...more
Emacs around 2001, showing a C program displaying OpenGL graphics and playing OpenAL sound.
#emacs #editor #windows #msdos #linux

6 months ago
The true test of a successful upgrade is if you get the new RHEL 9 wallpaper when logging into GNOME 😃 For the other less significant bits, I wrote an article: ...more
RHEL 9 wallpaper in GNOME
#redhat #linux

6 months ago
RHEL8 wouldn't let me upgrade to RHEL9 since `/etc/ssh/sshd_config` had `PermitRootLogin yes`. ...more
#linux #redhat #ssh #security

6 months ago
I'm satisfied with my `i3status` bar. ...more
i3status bar for i3 showing wifi, battery, volume, CPU temperature, date and dock apps.
#archlinux #unixporn #linux

6 months ago
Writing testing instructions for my pull request using Emacs and Org mode not only lets me use my favourite writing tool, but it also allows me to produce rich, structured and accurate documentation, complete with syntax highlighted code blocks both for Bitbucket, which needs Markdown, and Jira which needs Confluence markup. ...more
#emacs #jira #markdown #confluence

6 months ago
TIL when running Emacs, the environment variable `INSIDE_EMACS` is set. ...more
#emacs

6 months ago
I enjoyed reading this Linux magazine I bought when I was a student back in 2001. ...more
Linux magazine January 2001. Tux with muscles in the cover

6 months ago
The Firefox and Google network inspectors are great but quickly become overwhelming as hundreds of URis hurry by as you browse rich web applications. ...more
Showing Google network inspector filtering on POST requests
#webdev #google #http #firefox

7 months ago
Neither ChatGPT nor Bard managed to produce a working program, far from it. ...more
#llm #openai #googlebard #java #xml

7 months ago
XOM's `Serializer` doesn't preserve `CDATA` sections. ...more
#java #xml

7 months ago
TIL there's an RFC describing the term `foo`: ...more
#rfc #etymology #programming

7 months ago
It was pretty cold today, -28°C, but the weather and nature were spectacular and the tracks were great, giving me an amazing day, skiing from the north to the south end of the forest. ...more
Me in the snowy and icy cold forest. Frost everywhere, beard, eye brows and eye lashes. Freshly made waffles in the cabin View from cabin in the forest Just got off the train in the morning, the adventure is about to begin!
#skiing #crosscountryski #norway

7 months ago
Got up at 0550 at went skiing in the forest. ...more
Cross country ski tracks through a dark forest, only illuminated by the moon.
#crosscountryskiing #skiing #forest #norway

7 months ago
`printf "Hello world, Merry Christmas! ...more
#christmas #bash

7 months ago
Bought this gem on Amazon. ...more
#linux #comics #secondhand

7 months ago
Are you constantly typing your SSH key password? ...more
#unix #linux #ssh #security

8 months ago
TIL the browser will grind your JavaScript to a crawl when the browser window isn't active. ...more
Showing how the browser executes the `setInterval` method every minute instead of the desired 5 seconds.
#javascript #chrome #firefox #webdev

8 months ago
Is there a TUI that graphs memory usage by a single process? ...more
#linux #commandline #cli

8 months ago
Was out skiing early today, allowing me to enjoy the sunrise when I was already well into the mountains. ...more
Sunrise in the mountains Excellent ski tracks Breakfast with a view
#skiing #mountains #norway

8 months ago
Debug multi threaded Python apps with Emacs, `eglot` and `dape`. ...more
In this video, I show how you can use the new dape debugger with eglot in Emacs to get a pretty neat debugging experience, that even supports multi threaded apps.
#python #debugging #emacs

8 months ago
Finally got up and running with PipeWire instead of PulseAudio. ...more
#archlinux #linux #audio

9 months ago
I just figured out I can stop Emacs from telling me each time it saves a file with: ...more
#emacs #productivity

9 months ago
I should grow up and move on, but after 20 years of coding, I still have an aversion to naming objects `XmlFoo` and `HttpFoo`. ...more
#coding #java #language

9 months ago
So, I guess Copilot was trained on code created by user `mohit` 😂 Here, I've entered `/*` to start a Java class comment and Copilot auto suggested a documentation block with: ...more
Here, I've entered /* to start a Java class comment and Copilot auto suggested a documentation block with:

Created by mohit on 2016-03-16.
#copilot #openai #ai #java #emacs

9 months ago
Wrote an article on DNS & server exploration from the command line. ...more
#dns #network #unix #linux #bash

9 months ago
I would urge more people to use native terminal tiling, like what you get in the awesome kitty terminal with `Ctrl+Shift+Return`. ...more
#kitty #unix #linux #bash #terminal

9 months ago
WindowMaker Live. ...more
#linux #debian #windowmaker #unix

10 months ago
Fantastic views on last weeks morning run. ...more
Me happy on a mountain top The view from Nevelfjell 360 view from mountain top
#trailrunning #mountaineering #norway

10 months ago
For long-running shell scripts, I find this command useful for seeing what they're doing: ...more
#bash #debugging #unix

10 months ago
I always thought it was Mindcraft. ...more
#minecraft #gaming

10 months ago
TIL you can delete every second line with `sed`: ...more
#bash #linux #unix

10 months ago
I've never particularly *liked* Creedence, but I've never disliked them either. ...more
#music #spotify

10 months ago
After 2 months of running a vanilla Emacs 29. ...more
Emacs 29.1 with 8 lines of configuration making it really useful for editing plain text.
#emacs

10 months ago
> Microsoft loves Linux and Open Source, come join us if you do too. ...more
Microsoft documentation trying hard to keep you from running native Linux on your machine.
#linux #windows #microsoft

10 months ago
This is the reason why I have a 👻 Unicode character in front of my name on LinkedIn: ...more
Non-personal message on LinkedIn. The person or robot clearly just taken my name as-is without reading it.
#linkedin #bladerunner #unicode

10 months ago
I took a good few notes during Open Source Summit in Bilbao last week. ...more
#emacs #orgmode #jira #confluence #OSSummit

10 months ago
If all else fails, I can become an artist. ...more
Some paint on a canvas Some paint on a canvas Some paint on a wall
#art #modernart #abstractart #colors

10 months ago
I really like that the floors start counting on `0`. ...more
OSSsummit Bilbao
#OSSummit #linux

10 months ago
Got up early this Sunday to bike into the midst of the forest. ...more
Mist on the water. Beautiful forest lake Waffle, hot chocolate and vørterøl (a Norwegian think, I believe).
#biking #forest #norway #training #mountainbiking

a year ago
`pdfcrack` is so simple to use and fast, that there's almost no reason to remember your PDF file passwords 😄 security hacking password pdf linux ...more
#security #hacking #password #pdf #linux

a year ago
Tried out LXQt today and must say I'm really impressed. ...more
#lxqt #qt #linux

a year ago
I like helping out if people do: ...more
#help

a year ago
Hi fellow : ...more
#emacs #productivity

a year ago
TIL you can search PDF files from the comfort of the command line with `pdfgrep`. ...more
#linux #pdf #bash

a year ago
I work 8 hours a day. ...more
#productivity #linux #emacs #motivation

a year ago
I stopped being dead sure about anything in computers when I turned 40. ...more

a year ago
I started out late, had turned 13 when I got my first computer in 1991, a 286 12Mhz with `640kb` memory, `44MB` of harddisk, and MS-DOS 3. ...more
#stories #msdos #windows #linux #bash

a year ago
The simplest chat system in the world using netcat (the openbsd version because of `-k`). ...more
simple chat server using netcat
#unix #linux #openbsd

a year ago
I'm delving into Burp Suite. ...more
#infsosec #BurpSuite #security

a year ago
I'm running a vanilla Emacs 29. ...more
#emacs #productivity

a year ago
This week, I've had a flirt with neovim/lazyvim. ...more
Here, you see Emacs's vterm mode runnig lazyvim with LSP/java set up, giving us auto completion and well rendered documentation.
#emacs #vim #neovim #lazyvim #java #lsp

a year ago
Lazyvim is so incredibly slick, well thought out, pretty and fast, I almost think about leaving Emacs for it 😍 lazyvim vim neovim emacs ...more
#lazyvim #vim #neovim #emacs

a year ago
Why do we document our product APIs? ...more
#software #development #documentation

a year ago
I don't understand why we have systemd timers. ...more
#linux #systemd #unix #openbsd

a year ago
Back home after three weeks of travelling around the Ilha Formosa, the beautiful island. ...more
Excellent meal with xiao long tang bao, lu wei, gan mian. Night market in Tainan Taroko, always magnificent. Confucious park is always a nice place to take a breather.
#taiwan #travel #food

a year ago
I've tried hard to take a proper holiday away from coding: ...more
Computer display in museum with rice JS bugs.

a year ago
Recorded a screencast showing how easy it is to work on remote servers using your local Emacs. ...more
Emacs lets you work on any remote server without any setup. Just do C-x C-f /ssh:user@server:/path/to/file
#emacs #ssh #webdev

a year ago
Haven't used Emacs/tramp since 2003 and am freshly impressed by its capabilities: ...more
#emacs

a year ago
Dead on, judge! ...more
#openai #chatgpt

a year ago
Unix shell aliases can seriously speed up your command line interactions. ...more
Unix shell aliases
#unix #linux #bash #zsh #cli #git

a year ago
What Linux file system should I choose for a 6T USB drive mostly containing family pictures? ...more
#linux #selfhosted

a year ago
TIL if you middle click on a link in Firefox, it'll open that link in a new tab *in the background*. ...more
#firefox #productivity

a year ago
Why and how you should unit test your BASH code. ...more
Why and how you should unit test your BASH code.
#bash #unix #programming #testing

a year ago
What do I need to do to get this font in doom-modeline working? ...more
Missing font in Emacs/doom-modeline
#emacs

a year ago
The Debian bookworm release notes are impressive. ...more
#debian #linux

a year ago
What's up with LinkedIn? ...more

a year ago
To search for two strings, I've always done: ...more
#unix #linux

a year ago
We've had more than 10 years of Docker and containers being an important part of coders life, but seasoned developers are *still* confusing containers and virtual machines. ...more
#linux #docker #lxd

a year ago
Love this message in magit before making the first commit in a Git repo. ...more
Funny message from Magit when starting out with a clean Git reo
#emacs #git #vcs

a year ago
TIL about nl. ...more
#gnu #linux #unix #bash

a year ago
Quite possibly the last ski trip this year 😁 What a winter season we've had here in Norway. ...more
Me on a skiers high A view of snow ladden lake and mountains Panorama of the last winter in the mountains near Nordseter
#skiing #skiing #norway

a year ago
Is there a simple cli tool which is like a super easy smokeping, I'd like: ...more
#unix #monitoring #http

a year ago
This is impressive: ...more
#bash #gaming #unix

a year ago
"Why is there no python command? ...more
#python #unix #linux

a year ago
Well done, pip! ...more
#python

a year ago
To convert an . ...more
#video #linux #unix

a year ago
The term "fullstack developer" has been around for several years, but I'm still puzzled when I see it in people's bios. ...more

a year ago
The laptops in our household: ...more
#linux #runbsd #openbsd #debian #ubuntu #archlinux

a year ago
Getting feedback on your pull request is sometimes hard. ...more
#coding #communication

a year ago
Turn Emacs into an Python IDE using the pyright language server. ...more
Set Emacs up for coding Python
#emacs #python

a year ago
I used : ...more
Asking OpenAI about the advantages of nvim over vim.
#editor #emacs #vim #nvim

a year ago
Taking a trip down memory lane, exploring the WindowMaker desktop experience. ...more
Window Maker desktop environment
#unix #linux #retrocomputing

a year ago
The builtin Python shell is really nice with syntax highlighting and auto completion. ...more
python shell in emacs
#emacs #python

a year ago
> Does using copilot or gpt on your code come with any risk of your code being added to their training data? ...more

a year ago
Boost Emacs productivity with OpenAI, ChatGPT and Copilot https: ...more
Enhance Emacs with ChatGPT, OpenAI and Copilot
#emacs #openai #ChatGPT #copilot

a year ago
Stellar upgrade process in OpenBSD. ...more
sysupgrade command running neofetch showing system info
#runbsd #bsd #openbsd

a year ago
Happy Easter everyone! ...more
#easter

a year ago
I'm starting to get the feeling that ChatGPT and OpenAI are like big data: ...more
#chatgpt #openai

a year ago
Install a Hazelcast cluster from scratch using production ready TCP discovery and enabling its excellent REST interface for your apps to use. ...more
#imdg #cloud #hazelcast #tcp #rest

a year ago
Turn Emacs into a full blown JavaScript IDE, complete with auto completion, documentation lookup and remote debugging in Firefox. ...more
Emacs JavaScript setup
#emacs #firefox #javascript #debugging

a year ago
Been happily typing away on my Happy Hacking 2 keyboard for close to 10 years now. ...more
My Hacky Hacking 2 keyboard
#happyhacking #keyboard #mechanicalkeyboard #hhkb

a year ago
Make your Org reports pretty by adding a dash of CSS: ...more
Graphic emphasising the prettiness of Org reports
#css #emacs #html

2 years ago
Winter is still here and the best thing about winter, is to go skiing. ...more
#norway #crosscountryski #skiing #snow

2 years ago
TIL US and British locales show the date differently: ...more

2 years ago
My favourite sed tricks: ...more
#bash #sed #unix

2 years ago
Had my first Teams meeting in Firefox today. ...more
#firefox #microsoft #teams #video

2 years ago
If you need to search the kitty terminal for some text, hit Ctrl + Shift + h. ...more
#shortcut #kitty #unix #shell

2 years ago
Messages like these really annoy me, am I the only one? ...more

2 years ago
I love the way redis-cli gives you an ZSH style overlay, showing the documentation for the command you are about to type. ...more
#redis #unix #cli

2 years ago
Installed OpenBSD on my favourite laptop to give it a real chance (earlier, I've used an old, bulky laptop which is not the same on so many levels). ...more
#openbsd #unix

2 years ago
Enjoying great flow today while developing a REST API to Redis. ...more
Emacs with Java, XML, reference doc web page, telnet and shell.
#emacs #flow #java #redis

2 years ago
"Util" and "Helper" are the most useless class names as they don't describe anything about what they do. ...more
#java #apidesign

2 years ago
How to grant a single user access to your X session. ...more
#linux #unix #x

2 years ago
The best and easiest way of keeping your machine secure, is to constantly upgrade all of its components. ...more
#security #unix #linux #macos #windows

2 years ago
Amazing. ...more
#thinkpad #linux #norway

2 years ago
Complete rewrite of . ...more
#emacs

2 years ago
You've started Emacs before you added your SSH keys to your keyring and now Magit doesn't work? ...more
#emacs #unix

2 years ago
My Emacs configuration file has grown large after more than 20 years of searching for my editor nirvana. ...more
#emacs #orgmode #java #bash #unix

2 years ago
TIL pam_faillock. ...more
#archlinux #linux #security

2 years ago
Wonder how long it'll take before Musk bans my Twitter profile because of the 🐘 references. ...more
#twitter #mastadon

2 years ago
"You're a workflow junkie! ...more
#unix #workflow #productivity

2 years ago
I'm looking for a good Markdown editor for Android. ...more
#editor #markdown #android

2 years ago
You've landed your first job in IT and would like to use Emacs, but are worried about the time it takes to set it up? ...more
#emacs #newbie #freshman #newjob

2 years ago
How I turned a vanilla install of the latest macOS into a powerful Unix workstation: ...more
#macos #unix #emacs

2 years ago
Winter is coming. ...more
#winter #mountaineering #norway

2 years ago
In the airport, in the middle of a video conference, it dawned upon me that I hadn't set up a firewall after reinstalling my laptop. ...more
#linux #archlinux #security

2 years ago
Speaking at the CUEdays conference tomorrow about supply chain security. ...more
#CUEdays #linux #Stibo #security #macos

2 years ago
Hi all, I'm Torstein. ...more
Emacs with Outlook calendar, Java, bash, and Org notes