skybert's Blog

skybert's Avatar Image
Coder of systems, lover of languages, follower of Christ. 台灣女婿
3 days ago
Writing my own editor using Python and Kivy. ...more
#python

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

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

12 days ago
I've got a new term: ...more

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

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

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

22 days 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

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

a month 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

a month 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

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

a month 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

a month 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

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

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

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

2 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

2 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

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

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

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

3 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

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

4 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

4 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

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

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

5 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

5 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

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

5 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

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

5 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

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

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

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

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

5 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

6 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

6 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

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

6 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

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

6 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

6 months 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

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

6 months ago
I like helping out if people do: ...more
#help

6 months ago
Hi fellow : ...more
#emacs #productivity

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

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

7 months ago
I stopped being dead sure about anything in computers when I turned 40. ...more

7 months 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

7 months 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

7 months ago
I'm delving into Burp Suite. ...more
#infsosec #BurpSuite #security

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

7 months 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

7 months 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

7 months ago
Why do we document our product APIs? ...more
#software #development #documentation

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

7 months 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

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

9 months 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

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

9 months ago
Dead on, judge! ...more
#openai #chatgpt

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

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

9 months 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

9 months 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

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

9 months ago
The Debian bookworm release notes are impressive. ...more
#debian #linux

9 months ago
What's up with LinkedIn? ...more

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

10 months 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

10 months 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

10 months ago
TIL about nl. ...more
#gnu #linux #unix #bash

10 months 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

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

10 months ago
This is impressive: ...more
#bash #gaming #unix

10 months ago
"Why is there no python command? ...more
#python #unix #linux

10 months ago
Well done, pip! ...more
#python

10 months ago
To convert an . ...more
#video #linux #unix

10 months 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

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

a year ago
TIL US and British locales show the date differently: ...more

a year ago
My favourite sed tricks: ...more
#bash #sed #unix

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

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

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

a year 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

a year 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

a year 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

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

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

a year 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

a year ago
Amazing. ...more
#thinkpad #linux #norway

a year ago
Complete rewrite of . ...more
#emacs

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

a year 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

a year ago
TIL pam_faillock. ...more
#archlinux #linux #security

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

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

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

a year 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

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

a year ago
Winter is coming. ...more
#winter #mountaineering #norway

a year 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

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

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