Skip to content

www.rolfje.com

Category: Software

SSH into your AWS EC2 instances

Posted on 2026-04-30 By rolfje No Comments on SSH into your AWS EC2 instances

When you use AWS (Amazon Web Services) and need to access your EC2 machines, you have a few options. I think most people end up using the in-browser terminal console or the aws cli to connect to their machines, or opening the ssh port add keys there to directly connect using ssh. In most professional (production) environments this is blocked (for several good reasons). There is however a nice way to be able to connect to your machine with an ssh client through the aws ssm command line interface. Let me take you through the mechanics and then give you a nice script and config example which allows you to use ssh as if you were living in the good old days 🙂

Read More “SSH into your AWS EC2 instances” »

Software

The podcast problem (fixed)

Posted on 2026-04-01 By rolfje No Comments on The podcast problem (fixed)

podfix, the podcast post processor and proxy that worksI love to listen to podcasts in the car. It has a lot of benefits over other media types, has less commercials, and there is some pretty good content out there. Documentaries, stories, news, perfect for listening on your commute. There is one big downside to podcasts though, particularly with the podcasts produced by people who have no experience with audio. So I went on a mission to solve this.

Read More “The podcast problem (fixed)” »

Apple, Electronics, Software

Post-quantum key exchange

Posted on 2026-03-172026-03-18 By rolfje No Comments on Post-quantum key exchange

If you see this warning when connecting to a server through ssh:

** WARNING: connection is not using a post-quantum key exchange algorithm.
** This session may be vulnerable to "store now, decrypt later" attacks.
** The server may need to be upgraded. See https://openssh.com/pq.html

Then follow michabbb’s guide on how to enable post-quantum key exchange in ssh. Don’t worry, you don’t have to generate new keys. Please please do not disable the warnings, Solution 1 is NOT a solution. Do the right thing.

On your (MacOS) client machine (your local laptop) you need to tell your client to prefer post-quantum algorithms. Edit ~/.ssh/config and make sure your Host entry contains a KexAlgorithms line like this:

Host *
    KexAlgorithms sntrup761x25519-sha512@openssh.com,curve25519-sha256,curve25519-sha256@libssh.org

On a (MacOS) server you need to tell the sshd deamon to prefer post-quantum algorithms. To help you quickly do this:

sudo tee /etc/ssh/sshd_config.d/post-quantum.conf >/dev/null <<'EOF'
# Enable post-quantum key exchange algorithms
KexAlgorithms sntrup761x25519-sha512@openssh.com,curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256
EOF
sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist

Then validate that it worked on your next ssh session. If not, check that both machines (client and server) contain these fixes and are up-to-date. Read michabbb’s article for more tips and a better explanation.

Stay safe!

Apple, Software

Addictive Intelligence

Posted on 2026-03-162026-03-17 By rolfje No Comments on Addictive Intelligence

Developer jugglingThe past months were hectic. Artificial Intelligence has changed my daily work faster than I expected. In just a few weeks, it went from a fun experiment to something that reshaped how I “write” software, how I think, and even how tired my brain feels at the end of the day. It brings cool new possibilities, but also new challenges. I thought I’d write some of it down for future reference.

Read More “Addictive Intelligence” »

Software

How to tail a json log file

Posted on 2026-02-182026-02-19 By rolfje No Comments on How to tail a json log file

Robot-tieMany applications nowadays output json formatted log files so that they can be scraped by the newest hippest monitoring cluster (think of Splunk, Elastic Filebeat, etc). That is of course very nice and I applaud that kind of observability, but sometimes you are just on the machine fighting with a service that does not want to start, or you just want to monitor it a bit more realtime, or you just are not the browser type. Luckily there is a realatively easy trick to this.

Read More “How to tail a json log file” »

Software

Are you de-skilling?

Posted on 2026-02-052026-02-06 By rolfje 2 Comments on Are you de-skilling?

Coding panicThis week a colleage of mine shared an interesting video describing AI (mainly Suno) as problematic to the musical industry in the sense that musicians will become less and less skilled in making truly original music. It coins the term “de-skilling”, which perfectly captures something I also see in the software development area, even though it is beautifully hidden by the “impressive results”.

Read More “Are you de-skilling?” »

Software

European alternatives to AWS/Azure/GoogleCloud

Posted on 2026-01-272026-01-27 By rolfje 1 Comment on European alternatives to AWS/Azure/GoogleCloud

Icon depicting European Cloud ProvidersThis article lists a rough feature comparison between currently available European cloud providers and their American counterparts. European cloud is available and abundant. Stackit, OVHcloud, Scaleway, IONOS, Exoscale, Upcloud are all parties you should have on your radar when building critical infrastructure for European clients. The US is proving to be less and less reliable as an IT partner. You’ve got to move.

Read More “European alternatives to AWS/Azure/GoogleCloud” »

Software

Add iptables to your node-exporter metrics

Posted on 2025-12-012025-12-11 By rolfje No Comments on Add iptables to your node-exporter metrics

This time quick and simple trick to make your node_exporter report on the number of blocked and allowed packets by iptables. It involves a tiny script, and a small configuration change to the node_exporter. Here we go:

Read More “Add iptables to your node-exporter metrics” »

Software

Querying Classicpress database for page hits

Posted on 2025-11-012026-04-16 By rolfje No Comments on Querying Classicpress database for page hits

Now that I am running classicpress, I miss the statistics that I received at wordpress.org. I don’t want to install third party cookies or other adware stuff, so I was looking to see how to solve that completely locally. Here’s how I got it working, withouts ads, all local, for free.

Read More “Querying Classicpress database for page hits” »

Software, Uncategorized

When munin df does not list all disks

Posted on 2021-05-232025-11-13 By rolfje No Comments on When munin df does not list all disks

I am a great fan of using munin for monitoring my servers and I have quite an extensive setup that even sends me Telegram messages when something is wrong.

This weekend I ran into an interesting problem with a backupserver where the ‘df’ plugin on the node did not want to list the backup disk, and I’ve spent quite some time trying to figure out what the problem was.

Read More “When munin df does not list all disks” »

Software

Posts navigation

1 2 … 15 Next
         

Recent Comments

  • rolfje on European alternatives to AWS/Azure/GoogleCloud
  • rolfje on Are you de-skilling?
  • rolfje on Are you de-skilling?
  • rolfje on Exit WordPress
  • Guus on Exit WordPress

Tags

Anonimatron Apple backup design DIY DRM eclipse environment fix Fun gmail google hacking hamradio Hardware helicopter iphone ipod iTunes Java Kawasaki Keynote linux modelling music news opinion oracle osx photo photography programming repair review security Software technology Time Machine Twitter Ubuntu usability Utilities vacation windows Workshop

Categories

  • Apple (107)
  • Divorce (1)
  • Electronics (4)
  • Fun (57)
  • Games (7)
  • Hardware (72)
  • Microsoft (18)
  • Racing (15)
  • Software (143)
  • Uncategorized (68)
  • Workshop (20)

Archives

Brought to you without adds, banners, cookies or tracking. This one is on me. Yes, life can be this good. Pay it forward.

Copyright © 2026 www.rolfje.com.

Powered by PressBook WordPress theme