Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
My Reminder System
I set reminders on my phone very often for a variety of tasks – checking the laundry, cook timers, banking things, work tasks, etc.
-
Self-Hosted Ebook Management
I now have open source ebook hosting, open source reading apps for my eink reader and phone, a library full of DRM-free ebooks, and self-hosted progress sync.
-
Auto Burned in Subtitles for Videos
I’ve been doing more videos on platforms like TikTok.
-
Leaving Google Voice But Taking My Messages With Me
With Apple releasing iOS 18 with support for RCS, I was ready to have a nice quality of life improvement messaging my iPhone using friends.
-
Recursive Directory Ebook Converter
I’ve moved from using Calibre-web to manage my ebooks and am now using Kavita which in general works better for me, but I have a decent archive of .mobi and .azw3 files for my Kindle and Kavita only supports .epub and .pdf.
-
Encrypted Cloudflare DNS on UniFi
Update 2024-12-22: This is no longer needed as this functionality is built in as a feature called DNS Shield.
-
Online Identity is Complicated
I am seeing increasing calls for real life identity to be a fundamental part of online presence, especially in places like Twitter where disinformation thrives.
-
The Silent AI Overlord is Already Here
EDIT 2026-04-18: Updated dead links to point to archived versions of the pages on the Wayback Machine where available Every few months or years it seems like there’s at least a few news cycles devoted to how Artificial Intelligence is an existential threat
-
Mental Health Treatment Obstacle Course
So I got diagnosed with depression last year.
-
Free Speech and Antitrust
Fairly regularly there’s a public discussion on free speech and the first amendment.
-
Manifesting Investing Testing
I’ve always been interested in business and the stock market.
-
Synced LUKS Boot and User Passwords
I made a password change tool to keep your user password and encrypted boot password the same on Linux and made it available on GitHub.
-
This Week's Predictions
A recurring segment where I make predictions and check on my previous ones. 1.
-
The Machine Lurched
And now the whole machine, which whirred away so quietly that people had forgotten that it was a machine at all and thought it was just the way the world worked, had given a lurch. – Terry Pratchett, “Feet of Clay” This quote has been stuck in my head ever
-
This Week's Predictions
Recently I read The Art of Thinking Clearly.
-
Raspberry Pi Soundbar Soundmachine
UPDATE: I now have volume control working with some help from CEC-O-Matic.
-
Discussions of Signal SVR Should Consider Network Effects
There is currently a lot of discussion around Signal’s new PIN decisions.
-
Dnsonward
Encrypted DNS is an improvement to end-user privacy and security.
-
Open Offices Inhibit Remote Work
Many words have been spilled covering open office floor plans and the problems they present to both employees and employers.
-
Reducing Standby Power with Home Assistant
I’ve recently been trying to reduce unnecessary power usage in my home.
-
Back to Microsoft
I recently was on the hunt for a new laptop, and after over a decade of *nix/macOS laptops, decided to go with Windows 10 on a Surface Pro 7.
-
Workdown
Today I’m open sourcing an app Workdown – you write Markdown and it will be converted to a site, uploaded, and hosted on Cloudflare Workers.
-
Lil Link
Today I’m open sourcing a shortlink project I’m calling Lil Link that runs entirely on Cloudflare Workers.
-
Home Network Internet Failover
Overview My home AT&T fiber goes down on rare occasion.
-
THOTCON Malicious Devices
This weekend I spoke at THOTCON in Chicago on 5G, IoT, and the increase of compromised devices with alway-on cellular connectivity being exposed to our home networks.
-
Project Erised
Android 9.0 introduced native support for DNS over TLS (DoT).
-
We Measure The Economy Wrong
EDIT 2026-04-18: Updated dead links to point to archived versions of the pages on the Wayback Machine where available We measure the economy wrong.
-
In Defense of Webauthn
I wanted to take a moment and respond to Troy Hunt’s recent post Here’s Why [Insert Thing Here] Is Not a Password Killer.
-
Ignite Talk: Universities In Society
This week I gave a talk at Ignite Ann Arbor.
-
Dynflare: Dynamic DNS for Cloudflare
Disclaimer: This is not a product of Cloudflare and is not supported or endorsed by them.
-
Proposal For Improving Social Security Numbers
Update: Added diagrams for an example If you’re unfamiliar with asymmetric or public key cryptography, a good introduction without the math is available here.
-
FreeIPA and Raspbian
I’ve gotten used to having freeipa-client available in dnf or apt repos, so I’ve rarely setup clients manually.
-
LDAP With FreeIPA and Golden Gate Proxies
I have a hypervisor to run my VMs at home and I decided to finally rollout LDAP and Kerberos using FreeIPA.
-
The Myth of the Necessary Jerk
EDIT 2026-04-18: Updated dead links to point to archived versions of the pages on the Wayback Machine There’s a prevailing myth in popular culture and the tech industry (and others I’m sure) of the “Necessary Jerk” - a jerk who is so singularly gifted in…
-
Golden Gate and Let's Encrypt
I am currently serving all the things out of my home from behind my “Golden Gate proxy,” which is a combination of an nginx reverse proxy, an SSH WebSocket proxy, and an SSH bastion host.
-
SSH Relay for ChromeOS
I am a fairly heavy user of ChromeOS.
-
Project Transmute
I would like my videos to be ready to be moved to mobile devices when I want to travel, and things like Plex take too long for my liking.
-
My Perfect Browser
I’m trying to make everything I do online as secure as possible, while compromizing my expereince as little as possible.
-
Golden Gate SSH Config Files
In addition to my Golden Gate proxy providing security for web requests, I needed it to assist in securing SSH requests as well.
-
Golden Gate Nginx Config Files
I have a rudimenatry Golden Gate proxy up and running using nginx reverse proxies.
-
My RSS Feeds
Update: I have now switched from TT-RSS to Feedly I’ve had people ask to get all my RSS Feeds.
-
Security Measures: Two-Factor
This is a brief description of my security practices.
-
Security Measures: Password Management
UPDATE: Since the writing of this post I have switched to Bitwarden for a variety of reasons.
-
Security Measures: Servers and Data Storage
This is a brief description of my security practices.
-
Security Measures: Client Devices
This is a brief excerpt of my security practices.
-
Project Golden Gate
Overview This is an outline for a project I’m working on.