Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
I’ve been writing some IRC-related experiments using a bouncer lately.
-
This month started out rather slow, with me taking a week off on vacation and then coming back home only to be sick in bed for another week.
-
The upcoming version of Firefox 116 will use Pipewire for camera access.
-
So far, libdav seems to be working pretty solid for interacting with CalDav server, and davcli has been handy for interactively inspecting remote collections.
-
I mentioned in the past that libdav (the library which I’ve written to interact with caldav and carddav servers) implements DNS-based discovery.
-
rfc6764 describes a mechanism for caldav service providers to expose exactly where their server is located while requiring minimal input from the user.
-
One of my goals for re-writing vdirsyncer was to write “live tests”.
-
The term dotfiles refers to files with filenames starting with a dot.
-
I’ve been experimenting with postmarketOS for a long time now.
-
Sendmail is a classic mail transfer agent (MTA) in the world of Unix-like systems.
-
This is a long overdue update on the status on vdirsyncer’s rewrite.
-
I’ve been rewatching Star Trek TNG lately, and a question that often comes to mind is: If they have all these computerised sensors, and they have a computer capable of converting information into voice, why do they need technicians constantly interacting…
-
Podman is an alternative implementation of Docker which addresses some design issues in Docker.
-
I’ve written before on how I use a Yubikey for hardware-based GPG and 2FA on the web.
-
Since the change of year, I’ve been using Alpine Linux on my main computing device (a new desktop PC that I assembled in December).
-
I’ve always preferred to use my own router at home when possible, and was pleasantly surprised to learn that the EU actually has rules around router freedom.
-
Current state of affairs [permalink] As part of vdirsyncer’s test suite, I currently run tests against a multiple CalDav/CardDav servers.
-
Today I purchased train tickets to FOSDEM on NS International.
-
Update 2023-10-23 Added the +i mode.
-
ruff is a tool to check and lint Python code.
-
pre-commit is a tool to configure git pre-commit hooks.
-
There’s multiple selections: [permalink] PRIMARY: is the old-school Unix one; select text to copy it.
-
Historically, Ctrl+c has been used to interrupt a process on terminals.
-
Locking the system [permalink] logind (part of systemd) emits events when the system is about to be locked or go into sleep.
-
Reading how copy-paste works from the Wayland specification is non-trivial unless you understand a lot of how desktop computing works and Wayland internal.
-
After the initial proof of concept of the shotman rewrite, my next goal was to have an implementation that could fully replace the previous version for daily usage.
-
Update This article was renamed to “part 1” when publishing part 2.
-
The open source sphere has continuously had a lot of discussion regarding packaging, and there’s often an expectation that upstream developers should distribution packages.
-
Welcome!
-
I’ve ported caffeine-ng to use meson rather than python-wheel for building and installing.
-
caffeine-ng is a small tool that shows an icon on the desktop status bar to temporarily disable screenlockers, screensavers, and screen dimming.
-
I’ve written recently on how I use a Yubikey as a hardware security token for two factor authentication.
-
I don’t use VMs very often, so there’s no chance I can remember all the dozens of command line flags for qemu.
-
I usually abstain from writing just to criticise someone’s work.
-
vdirsyncer rewrite [permalink] I’ve been working on some foundational code for the vdirsyncer rewrite.
-
YubiKeys [permalink] I have a pair of YubiKey 5C NFC, which I use for authentication a lot.
-
There’s something that’s been low-key bothering me for many months now: the fact that so much open source software is hosted on proprietary platforms and has such a strong dependency on non-open source non-free forges.
-
The FSFE published an open letter a couple of days ago, asking for legislation to allow users to freely user their own devices, contrary to the status quo, where devices are locked down and controlled fully by the manufacturer rather than the end-user.
-
I’ve been planning a full rewrite of vdirsyncer for quite some time now.
-
I’m pleased to announce the release of darkman 1.0.
-
Recently Signal has started asking people to sponsor them, and I’m actually really glad that this is happening.
-
Initially, the launcher would render only a black window, and nothing else.
-
There seems to be a lot of discussion of whether Flatpak is terrible or is great, whether it’s the future or whether it’s complete trash.
-
Note: this article avoids being too technical and is rather geared towards non-technical users.
-
I use a global hotkey (Super1+m) to toggle my microphone between muted and unmuted.
-
I use a pretty simple setup for booting my systems.
-
Zoom doesn’t support screen sharing on Linux unless you’re using GNOME or X11.
-
git is one of the most important tools for a developer nowadays regardless of what programming language is being used.
-
Since copying music to my iPhone is a bit of pain, I decided to stop being a dinosaur, and get into this new world of on-demand music streaming.
-
Some battlet.net users have requested, over and over to use other apps as a battle.net 2FA.