41554 blogs · [ { "id": "01a08c5b-3cf0-706e-bddb-32b9a36c944c", "title": "Why servers running Ubuntu can stall on boot for two minutes", "url": "https://utcc.utoronto.ca/~cks/space/blog/linux/UbuntuNetplanWaitForCarrier", "published_at": "2026-06-17T02:29:09+00:00" }, { "id": "01a08c5b-3cf0-706e-bddb-32b9a42aa130", "title": "What the new Linux NFS mount option 'fatal_neterrors' is", "url": "https://utcc.utoronto.ca/~cks/space/blog/linux/NFSMountOptionFatalNeterrors", "published_at": "2026-06-16T02:07:52+00:00" }, { "id": "01a08c5b-3cf0-706e-bddb-32b9a4e97419", "title": "Systemd-resolved and sticking (or not) to what distributions do", "url": "https://utcc.utoronto.ca/~cks/space/blog/linux/SystemdResolvedOrNot", "published_at": "2026-06-15T02:50:24+00:00" }, { "id": "01a08c5b-3cf0-706e-bddb-32b9a55f4e1e", "title": "Linux distribution packaging and third party 'package' systems", "url": "https://utcc.utoronto.ca/~cks/space/blog/linux/DistrosAndOtherPackageManagers", "published_at": "2026-06-14T03:20:52+00:00" }, { "id": "01a08c5b-3cf0-706e-bddb-32b9a5dc9e8c", "title": "Running a modern email system requires non-trivial staff time", "url": "https://utcc.utoronto.ca/~cks/space/blog/sysadmin/MailSystemsPeopleCost", "published_at": "2026-06-13T00:26:44+00:00" }, { "id": "01a08c5b-3cf0-706e-bddb-32b9a6a731c5", "title": "Why disk warranties are useful at work but not for me at home", "url": "https://utcc.utoronto.ca/~cks/space/blog/tech/DiskWarrantyHomeVsWork", "published_at": "2026-06-12T01:39:52+00:00" }, { "id": "01a08c5b-3cf0-706e-bddb-32b9a6afc7ff", "title": "My Firefox addons as of Firefox 151 (and the current development version)", "url": "https://utcc.utoronto.ca/~cks/space/blog/web/Firefox151Addons", "published_at": "2026-06-10T22:04:25+00:00" }, { "id": "01a08c5b-3cf0-706e-bddb-32b9a77cdafd", "title": "Making extensions work on file: URLs in Firefox 153", "url": "https://utcc.utoronto.ca/~cks/space/blog/web/Firefox153AddonsOnFileUrls", "published_at": "2026-06-10T02:37:48+00:00" }, { "id": "01a08c5b-3cf0-706e-bddb-32b9a87c67f6", "title": "Understanding Embark in GNU Emacs (a bit) and some 'stupid' Embark tricks", "url": "https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsUnderstandingEmbark", "published_at": "2026-06-09T03:46:37+00:00" }, { "id": "01a08c5b-3cf0-706e-bddb-32b9a95bcb1f", "title": "Should we care any more about Googlebot crawling our sites?", "url": "https://utcc.utoronto.ca/~cks/space/blog/web/DoYouNeedGooglebotCrawling", "published_at": "2026-06-08T02:04:21+00:00" }, { "id": "01a08c5b-3cf0-706e-bddb-32b9a9815ec7", "title": "'Vim' has many faces", "url": "https://utcc.utoronto.ca/~cks/space/blog/unix/VimManyFaces", "published_at": "2026-06-07T02:32:10+00:00" }, { "id": "01a08c5b-3cf0-706e-bddb-32b9aa144aea", "title": "It seems unlikely that I'll have basic ARM servers to deal with", "url": "https://utcc.utoronto.ca/~cks/space/blog/tech/ArmBasicServersSeemUnlikely", "published_at": "2026-06-05T23:52:08+00:00" }, { "id": "01a08c5b-3cf0-706e-bddb-32b9aafcbb97", "title": "The Emacs packages that I use (as of June 2026)", "url": "https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsPackages-2026-06", "published_at": "2026-06-04T19:09:05+00:00" }, { "id": "01a08c5b-3cf0-706e-bddb-32b9abb74bc5", "title": "My GNU Emacs completion setup (as of June 2026)", "url": "https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsCompletion-2026-06", "published_at": "2026-06-03T21:09:07+00:00" }, { "id": "01a08cfa-ebf8-70d8-bfde-959a0f5c0feb", "title": "Your feed reader User-Agent is generic", "url": "https://utcc.utoronto.ca/~cks/cspace-bad/cspace-generic-ua.html", "published_at": "2026-05-09T00:00:00+00:00" } ] posts Claim your blog
Back to Chris Siebenmann
Blog · corpus.blog/blogs/utcc.utoronto.ca/posts

Chris Siebenmann

utcc.utoronto.ca

2026