41554 blogs · [ { "id": "01a0d4d5-9bd9-739c-a410-49dd0840ccda", "title": "2026 August summary", "url": "https://xrvs.net/log/2026-09-14", "published_at": "2026-09-14T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99972a6bfd65", "title": "2026 July summary", "url": "https://xrvs.net/log/2026-08-01", "published_at": "2026-08-01T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99972afe14f8", "title": "atd: scheduling daemon", "url": "https://xrvs.net/log/2026-07-14-atd", "published_at": "2026-07-14T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99972b8fa81f", "title": "2026 June summary", "url": "https://xrvs.net/log/2026-07-13", "published_at": "2026-07-13T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99972c2722a8", "title": "2026 May summary", "url": "https://xrvs.net/log/2026-06-09", "published_at": "2026-06-09T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99972c9b3166", "title": "2026 April summary", "url": "https://xrvs.net/log/2026-05-09", "published_at": "2026-05-09T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99972cd9a5be", "title": "2026 March summary", "url": "https://xrvs.net/log/2026-04-07", "published_at": "2026-04-07T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99972d298cef", "title": "2026 February summary", "url": "https://xrvs.net/log/2026-03-01", "published_at": "2026-03-01T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99972d2bafed", "title": "Log my life & my goals for 2026/Bính Ngọ", "url": "https://xrvs.net/log/2026-02-22-log-goals", "published_at": "2026-02-22T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99972d56cb8d", "title": "Moving stuff: Part 2", "url": "https://xrvs.net/log/2026-02-14-moving-2", "published_at": "2026-02-14T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99972d75d78f", "title": "Moving stuff: Part 1", "url": "https://xrvs.net/log/2026-02-10-moving-1", "published_at": "2026-02-10T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99972deb9bbc", "title": "KeepassXC: how to enable desktop integration", "url": "https://xrvs.net/notes/keepassxc-enable-desktop-integration", "published_at": "2024-04-24T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99972ed5d2b8", "title": "How to cut videos with ffmpeg", "url": "https://xrvs.net/notes/ffmpeg-cut-video", "published_at": "2024-04-24T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99972ef4c1dd", "title": "How to remove audio from videos with ffmpeg", "url": "https://xrvs.net/notes/ffmpeg-remove-audio", "published_at": "2024-04-24T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99972f634c09", "title": "Paste command output into vim", "url": "https://xrvs.net/notes/vim-paste-command", "published_at": "2024-04-24T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-999730403e1a", "title": "Storing nheko credentials as plain text", "url": "https://xrvs.net/notes/nheko-plain-creds", "published_at": "2024-04-24T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99973096dde3", "title": "Setup nextcloud for local usage", "url": "https://xrvs.net/log/2024-04-24-setup-nextcloud", "published_at": "2024-04-24T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-999730d6b9b2", "title": "Querying data from SQLite with Mayim", "url": "https://xrvs.net/log/2024-01-05-mayim-sqlite", "published_at": "2024-01-05T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-999731b78228", "title": "Setup backup on external disk", "url": "https://xrvs.net/log/2023-10-29-setup-external-backup", "published_at": "2023-10-29T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-999732592ebf", "title": "Site update", "url": "https://xrvs.net/log/2023-09-02-site-update", "published_at": "2023-09-02T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99973325138a", "title": "Cleaning my keyboard", "url": "https://xrvs.net/log/2023-08-28-cleaning-keyboard", "published_at": "2023-08-29T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-999734191f80", "title": "Alternative Communities for Reddit on Fediverse", "url": "https://xrvs.net/log/2023-06-12-reddit-alt-communities", "published_at": "2023-06-12T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-999734905078", "title": "SOCKS Proxy via SSH", "url": "https://xrvs.net/notes/socks-proxy", "published_at": "2023-06-05T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-999734e6d0a0", "title": "Writing a DICT (RFC 2229) server", "url": "https://xrvs.net/log/2023-04-11-dict-server", "published_at": "2023-04-11T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-9997357a34c0", "title": "2022 in Review", "url": "https://xrvs.net/log/2023-01-01-2022-in-review", "published_at": "2023-01-01T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-9997365b4cd8", "title": "Against Duolingo as a language learning platform", "url": "https://xrvs.net/log/2022-11-06-against-duolingo", "published_at": "2022-11-06T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-999736b5bebc", "title": "Bcrypt hashing time", "url": "https://xrvs.net/log/2022-10-23-bcrypt-hashing-time", "published_at": "2022-10-23T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-9997378b6c10", "title": "Why I prefer remote work", "url": "https://xrvs.net/log/2022-10-15-remote-work", "published_at": "2022-10-15T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99973872da54", "title": "Ending my short-lived experiment with OpenBSD", "url": "https://xrvs.net/log/2022-08-15-switch-from-openbsd", "published_at": "2022-08-15T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-999738b2f12a", "title": "Friendship ended with GNU/Linux, OpenBSD is my new best friend", "url": "https://xrvs.net/log/2022-07-31-trying-openbsd", "published_at": "2022-07-31T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-999738da11df", "title": "Introducing IPWHL: an alternative Python packaging", "url": "https://xrvs.net/log/2022-06-19-announce-ipwhl", "published_at": "2022-06-19T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-9997394cf126", "title": "Comment calculer le calendrier lunaire et la découverte d'un site web ancien", "url": "https://xrvs.net/log/2022-05-29-un-site-ancien", "published_at": "2022-05-29T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-9997398affe1", "title": "How to insert unicode in vim", "url": "https://xrvs.net/notes/insert-unicode", "published_at": "2022-02-20T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-999739ebc67c", "title": "How to match Unicode in RegEx", "url": "https://xrvs.net/notes/regex-unicode", "published_at": "2022-02-13T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99973ae76cab", "title": "Using tools with appropriate ability", "url": "https://xrvs.net/log/2022-01-31-luna-django", "published_at": "2022-01-31T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99973bd69dd8", "title": "Implementing DICT protocol: Part 1", "url": "https://xrvs.net/log/2022-01-16-dict-1", "published_at": "2022-01-16T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99973c811371", "title": "Les bonnes résolutions d'année 2022", "url": "https://xrvs.net/log/2022-01-01-new-year", "published_at": "2022-01-01T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99973d101497", "title": "2021: End of year sum up", "url": "https://xrvs.net/log/2021-12-31-year-end", "published_at": "2021-12-31T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99973d1e485c", "title": "Cars vs Bikes: The space efficiency", "url": "https://xrvs.net/log/2021-11-16-cars-vs-bikes", "published_at": "2021-11-16T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99973dfb880e", "title": "How to hide decorative anchor", "url": "https://xrvs.net/log/2021-10-16-how-to-hide-decorative-anchor", "published_at": "2021-10-16T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99973e5a3042", "title": "How NOT to mess with the scroll bar", "url": "https://xrvs.net/log/2021-10-08-sane-scrollbar", "published_at": "2021-10-08T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99973e92d469", "title": "[Web Horror] Background Image", "url": "https://xrvs.net/log/2021-09-21-background-image", "published_at": "2021-09-21T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99973e965f7a", "title": "Facebook censors links to Mastodon", "url": "https://xrvs.net/log/2021-09-12-facebook-censoring-mastodon", "published_at": "2021-09-12T00:00:00+00:00" }, { "id": "01a08c65-12ff-706d-ae83-99973f05a36d", "title": "IPWHL: August update", "url": "https://xrvs.net/log/2021-08-26-ipwhl-update", "published_at": "2021-08-26T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d5133fad7150", "title": "Recommendation: SourceHut, a decentralized hosting service", "url": "https://xrvs.net/log/2021-07-03-decentral-contribution", "published_at": "2021-07-03T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d51340384dd1", "title": "IPWHL: Maybe the real cheeses are the packages we helped along the way", "url": "https://xrvs.net/log/2021-06-21-ipwhl-update", "published_at": "2021-06-21T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d51340c1d823", "title": "Recommendation: jq is a powerful JSON processor", "url": "https://xrvs.net/log/2021-06-13-jq", "published_at": "2021-06-13T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d51340e15687", "title": "Paperwork", "url": "https://xrvs.net/log/2021-06-06-paperwork", "published_at": "2021-06-06T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d5134130af8c", "title": "Recommendation: Custom CSS with Stylus", "url": "https://xrvs.net/log/2021-05-30-css-stylus", "published_at": "2021-05-30T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d51341b38955", "title": "[Announcement] This site is moved to huyngo.envs.net", "url": "https://xrvs.net/log/2021-05-29-move-site", "published_at": "2021-05-29T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d5134267c284", "title": "Emulate system theme with firefox's devtools", "url": "https://xrvs.net/notes/devtool-theme", "published_at": "2021-05-03T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d51342b77f33", "title": "Designing web for accessibility", "url": "https://xrvs.net/log/2021-05-01-accessible-web", "published_at": "2021-05-01T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d5134303fc5b", "title": "Formatting JSON Output with jq", "url": "https://xrvs.net/notes/json-output-format", "published_at": "2021-04-27T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d5134355cc5c", "title": "TIL: Paste filename in vim", "url": "https://xrvs.net/notes/vim-paste-file", "published_at": "2021-04-27T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d5134356bca2", "title": "You can type Hiragana and Katakana on vim", "url": "https://xrvs.net/notes/vim-jp", "published_at": "2021-04-19T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d513440102d5", "title": "Enough for first name/last name BS", "url": "https://xrvs.net/log/2021-02-08-naming", "published_at": "2021-02-08T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d51344c4b3da", "title": "Recommendation: Using openring to add blogs you follow", "url": "https://xrvs.net/log/2021-01-11-openring", "published_at": "2021-01-11T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d51345ba64ff", "title": "Moving away from Big Brother(s)", "url": "https://xrvs.net/log/2021-01-09-big-tech", "published_at": "2021-01-09T00:00:00+00:00" }, { "id": "01a08c65-1300-719a-bc5e-d5134655c50b", "title": "Giving up on WordPress!", "url": "https://xrvs.net/log/2021-01-02-wordpress", "published_at": "2021-01-02T00:00:00+00:00" } ] posts Claim your blog
Back to xarvos
Blog · corpus.blog/blogs/xrvs.net/posts

xarvos

xrvs.net

2026

2024

2023

2022

2021