blog: enable 'atroot' meta directive
jump to
@@ -2,11 +2,11 @@ {
"nodes": { "nixpkgs": { "locked": { - "lastModified": 1734875733, - "narHash": "sha256-DbgZN1Oz9CqhDZkZ2EC0RmFutIvGqICGyuYvxyLZvok=", + "lastModified": 1737292023, + "narHash": "sha256-4uETZzMLOgu8oQb42hZhtnqYLe5VD8pnqnyzhk0+pzU=", "owner": "nixos", "repo": "nixpkgs", - "rev": "4f334ebd098a48c6e07c449f5e5321d4abe7a0df", + "rev": "8909ef00705f25507e3a445e74556eb4cab4b979", "type": "github" }, "original": {@@ -41,11 +41,11 @@ "inputs": {
"nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1734875705, - "narHash": "sha256-VV65oVrxxgFIbAbu7Ox9FqftLuOubbv+NK1Xvs/JqsY=", + "lastModified": 1737292515, + "narHash": "sha256-76rO/apjSAdVgT6uhWxzH2XYMvdoqslbn947YqQFfqo=", "owner": "icyphox", "repo": "go-vite", - "rev": "f18dcbc513dfef8f521ecf3c4bd7ea02ee124aa1", + "rev": "96a6bc1beff5862b46f9a7157dd53b8a64e11fff", "type": "github" }, "original": {
@@ -4,6 +4,7 @@ title: Status update
subtitle: A brief on what happened last week date: 2019-09-17 slug: 2019-09-17 +atroot: true --- This is something new I'm trying out, in an effort to write more frequently
@@ -4,6 +4,7 @@ title: Status update
subtitle: Alpine Linux shenaningans and more date: 2019-09-27 slug: 2019-09-27 +atroot: true --- It's a lazy Friday afternoon here; yet another off day this week thanks to my
@@ -1,5 +1,6 @@
--- template: +atroot: true title: Status update subtitle: Not weekly anymore, but was it ever? date: 2019-10-17
@@ -1,5 +1,6 @@
--- template: +atroot: true title: Status update subtitle: Exams, stuff, etc. date: 2019-11-16
@@ -1,5 +1,6 @@
--- template: +atroot: true title: 2019 in review subtitle: A look back at last year date: 2020-01-02
@@ -1,5 +1,6 @@
--- template: +atroot: true title: Status update subtitle: New year…new stuff? date: 2020-01-18
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: 2020-07-20 title: Status update subtitle: Things I've been up to, for the past month-ish
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: 2020-in-review title: 2020 in review subtitle: Oh boy, here we go
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: 2021-05-10 title: Status update subtitle: A review of Q1 2021
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: 2021-in-review title: 2021 in review subtitle: The post-year ramble is here, slightly late this time
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: 2022-in-review title: 2022 in review subtitle: Late again because I was busy packing
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: better title: Being better subtitle: My epistemic breakthrough to better living
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: building-forlater title: How I built forlater.email subtitle: A technical breakdown of my first big side-project
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: bujo title: The quest to optimize productivity subtitle: This blog is devolving into a techbro cliché
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: cloud-foss title: Cloud (F)OSS is a good model subtitle: On building (mostly) open source startups
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: covid19-disinfo title: COVID-19 disinformation subtitle: A lot of actors cashing in on the epidemic
@@ -1,5 +1,6 @@
--- template: +atroot: true title: Thoughts on digital minimalism subtitle: Put that screen down! date: 2019-10-05
@@ -1,5 +1,6 @@
--- template: text.html +atroot: true title: Disinformation demystified subtitle: Misinformation, but deliberate date: 2019-09-10
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: dont-news title: You don't need news subtitle: My hot 'n' spicy take on "news" today
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: ducky-one-2 title: The Ducky One 2 SF subtitle: I fell for the mechanical keyboard meme
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: efficacy-deepfakes title: The efficacy of deepfakes subtitle: Can we really write it off as "not a threat"?
@@ -1,5 +1,6 @@
--- template: text.html +atroot: true title: Picking the FB50 smart lock (CVE-2019-13143) subtitle: … and lessons learnt in IoT security date: 2019-08-05
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: finland title: I am moving to Finland subtitle: This is what I was packing for
@@ -1,5 +1,6 @@
--- template: +atroot: true title: Five days in a TTY slug: five-days-tty subtitle: I installed KISS Linux
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: flask-jwt-login title: Flask-JWT-Extended × Flask-Login subtitle: Apparently I do webshit now
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: flow-x13 title: The Asus ROG Flow X13 subtitle: My hunt for a new laptop has finally concluded
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: forlater title: Launching forlater.email subtitle: An email-based bookmarking service
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: formula-e title: I can't take Formula E seriously subtitle: Toy cars racing in parking lots
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: free-sw-censor title: Free software should not censor subtitle: If you write free software, don't deny freedom zero
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: go-get-cgit title: Make cgit go gettable subtitle: go get git.icyphox.sh/* works!
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: go-shell-prompt title: Writing a shell prompt in Go subtitle: Kinda faster than bash
@@ -1,5 +1,6 @@
--- template: +atroot: true title: Hacky scripts subtitle: The most fun way to learn to code date: 2019-10-24
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: honk-fly title: Honkin' on the Fly subtitle: Running honk on fly.io
@@ -4,6 +4,7 @@ slug: identity
title: atproto and ownership of identity subtitle: The new age of social-enabled apps date: 2025-01-18 +atroot: true --- [atproto](https://atproto.com) is very exciting to me as it's the
@@ -1,5 +1,6 @@
--- template: +atroot: true title: Instagram OPSEC subtitle: Operational security for the average zoomer date: 2019-12-02
@@ -1,5 +1,6 @@
--- template: +atroot: true title: The intelligence conundrum subtitle: To protect an asset, or to protect the people? date: 2019-10-28
@@ -1,5 +1,6 @@
--- template: +atroot: true title: IRC for DMs subtitle: Honestly, it's pretty great date: 2019-11-03
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: k8s-at-home title: Setting up a multi-arch Kubernetes cluster at home subtitle: My self-hosted infra, given the cloud native™ treatment
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: kiss-zen title: The Zen of KISS Linux subtitle: My thoughts on the distro, the philosophy and my experience in general
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: m575 title: The Logitech Ergo M575 trackball subtitle: A short review of my first ever trackball
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: mael title: Introducing mael subtitle: An experimental mail client
@@ -1,5 +1,6 @@
--- template: text.html +atroot: true title: Setting up my personal mailserver subtitle: This is probably a terrible idea… date: 2019-08-15
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: mastodon-to-pleroma title: Migrating from Mastodon to Pleroma subtitle: Mastodon bad. Pleroma good.
@@ -1,5 +1,6 @@
--- template: +atroot: true title: Vimb: my Firefox replacement subtitle: Web browsing, suckless style date: 2020-01-16
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: music-streaming title: My music streaming setup subtitle: Think Spotify, but self-hosted and not as good
@@ -1,5 +1,6 @@
--- template: text.html +atroot: true title: My setup subtitle: My daily drivers—hardware, software and workflow date: 2019-05-13
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: nullcon-2020 title: Nullcon 2020 subtitle: An opinion-filled review of Nullcon Goa, 2020
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: nvim-lua title: Configuring Neovim using Lua subtitle: And switching from init.vim to init.lua
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: openbsd-hp-envy title: OpenBSD on the HP Envy 13 subtitle: I put a blowfish in my laptop this week
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: openbsd-oci title: Installing OpenBSD on Oracle Cloud subtitle: It finally works in 7.2!
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: pi title: Migrating to the RPi subtitle: Raspberry Pi shenanigans, and other things
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: prosody title: Setting up Prosody for XMPP subtitle: I setup Prosody yesterday—here's how I did it
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: push title: Push-based productivity subtitle: Getting told when to get things done
@@ -1,5 +1,6 @@
--- template: +atroot: true title: PyCon India 2019 wrap-up subtitle: Pretty fun weekend, I'd say date: 2019-10-15
@@ -1,5 +1,6 @@
--- template: text.html +atroot: true title: Python for Reverse Engineering #1: ELF Binaries subtitle: Building your own disassembly tooling for — that’s right — fun and profit date: 2019-02-08
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: r2wars-2020 title: My submissions for r2wars 2020 subtitle: If I learnt one thing, it's that ARM is the future
@@ -1,5 +1,6 @@
--- template: text.html +atroot: true title: Return Oriented Programming on ARM (32-bit) subtitle: Making stack-based exploitation great again! date: 2019-06-06
@@ -1,5 +1,6 @@
--- template: +atroot: true title: Disinfo war: RU vs GB subtitle: A look at Russian info ops against Britain date: 2019-12-12
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: s-nail title: The S-nail mail client subtitle: And how to achieve a usable configuration for IMAP/SMTP
@@ -1,5 +1,6 @@
--- template: +atroot: true title: Save .ORG! subtitle: PIR is getting sold to a private firm, and here's why it's bad date: 2019-11-23
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: signal-vmm title: Signal Desktop on OpenBSD via vmm(4) subtitle: X11 forwarding to the rescue
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: signal title: We can do better than Signal subtitle: Centralized silos are never the solution
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: simplicity-security title: Simplicity (mostly) guarantees security subtitle: This is why I meme mnmlsm so much
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: site-changes title: Site changes subtitle: New stuff at the {back,front}end
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: twitter title: Some thoughts on Twitter subtitle: I've begun avoiding Twitter, here's why
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: whatsapp title: What's next after WhatsApp? subtitle: Let's not act surprised here, this was bound to happen
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: workman title: The Workman keyboard layout subtitle: I have a lot of free time on my hands (heh)
@@ -1,5 +1,6 @@
--- template: +atroot: true slug: zmk-unicode title: Unicode text input in ZMK subtitle: A hacky interim solution using macros
@@ -1,10 +1,4 @@
<link rel="stylesheet" href="/static/style.css" type="text/css" /> -<link rel="stylesheet" href="/static/syntax.css" type="text/css" /> -<link - rel="stylesheet" - href="https://cdn.icyphox.sh/fonts/fonts.css" - type="text/css" -/> <meta name="viewport" content="initial-scale=1,width" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <meta charset="UTF-8" />