I keep forgetting how powerful phones are: here's a demo of using external peripherals and developing applications on the device itself!


"I am resigning along with most other Freenode staff"



JS projects can accumulate a ton of dependencies, but TIL that npm can explain why you have them. `npm explain foo` or `npm why foo` shows the dependency path to foo.

Super handy when you weren't expecting to depend on something.

I learned this because one of our QA servers was hit by a ransomware attack (not a huge issue, it's QA after all). We thought we were protected via ufw/firewall, but we were wrong. Here's a video breakdown: f001.backblazeb2.com/file/ams-

Show thread

Docker TIL: Docker's iptables chains win over ufw 😅If you're relying on ufw or anything similar to route traffic differently than Docker you're going to lose that race every time.

Instead apply your rules to DOCKER-USER directly: docs.docker.com/network/iptabl

How to run Linux GUI apps on Windows 10 with WSL and WSLg

Many folks have installed X servers and X410 on their Windows 10 machines and ...


Unpopular opinion: Remote Desktop on Windows 10 is really good.

It comes with the exact same CPU and GPU as their desktops. It has 16GB of RAM, a 2TB SSD and a 13” screen. It has Thunderbolt. It has an official keyboard + touchpad case.

I could’ve been doing some serious work on that beast if it would just let me access its UNIXy internals and install some software.

Show thread

Parsing emails is insane. Yet another corner of the internet where I'm shocked it works at all.

Is anyone using Firecracker VM on a personal server to host things like mastodon or other web things?

I've officially migrated to a satellite setup for MPD and the lack of lag compared to using an httpd stream is really nice. It's also nice not having to have anything running in the foreground to listen to music. I'm cheating a bit and using autofs to mount my smb share for my music_directory but oh well, it works.

Any mpd users out there want to share their setups? I'm migrating from using the http stream output to the "satellite" method and I'm curious what other setups folks are using.

We *really* need to establish signing commits with a verified key as common practice in software development.

For some critical projects it should probably even be a strict requirement for collaboration 🤔

(for some it already is, but it's still the exception, not the rule)

Show more
Basement computer Mastodon

This is my private Mastodon instance hosted on a basement computer. If you want an invite just reach out.