diff --git a/content/about/index.md b/content/about/index.md index b11cccc..5199616 100644 --- a/content/about/index.md +++ b/content/about/index.md @@ -1,7 +1,7 @@ +++ title = "About" publishDate = 2023-06-20T00:35:00+02:00 -lastmod = 2024-09-27T20:09:26+02:00 +lastmod = 2024-09-27T20:20:22+02:00 draft = false hidefromhome = true meta = false diff --git a/content/index.md b/content/index.md index d06835a..29c6042 100644 --- a/content/index.md +++ b/content/index.md @@ -1,7 +1,7 @@ +++ title = "Home" -layout = "index" -lastmod = 2024-09-27T20:17:23+02:00 +layout = "list" +lastmod = 2024-09-27T20:20:23+02:00 draft = false [menu] [menu.nav] diff --git a/content/posts/I-love-emacs.md b/content/posts/I-love-emacs.md index cb15637..acedc0d 100644 --- a/content/posts/I-love-emacs.md +++ b/content/posts/I-love-emacs.md @@ -1,7 +1,7 @@ +++ title = "I really, really like Emacs" publishDate = 2022-10-01T00:00:00+02:00 -lastmod = 2024-09-27T20:09:25+02:00 +lastmod = 2024-09-27T20:20:21+02:00 tags = ["orgmode"] categories = ["emacs", "tech"] draft = false diff --git a/content/posts/LLM-Note.md b/content/posts/LLM-Note.md index f1bd482..5dc1016 100644 --- a/content/posts/LLM-Note.md +++ b/content/posts/LLM-Note.md @@ -1,7 +1,7 @@ +++ title = "Note about LLM's and training data" publishDate = 2023-03-09T00:00:00+01:00 -lastmod = 2024-09-27T20:09:24+02:00 +lastmod = 2024-09-27T20:20:21+02:00 tags = ["copyright", "thieves"] categories = ["llm", "tech"] draft = false diff --git a/content/posts/_index.md b/content/posts/_index.md index 8f76beb..dc4ab35 100644 --- a/content/posts/_index.md +++ b/content/posts/_index.md @@ -1,6 +1,6 @@ +++ title = "Posts" -lastmod = 2024-09-27T20:09:24+02:00 +lastmod = 2024-09-27T20:20:20+02:00 draft = false meta = true [menu] diff --git a/content/posts/a-kind-view-of-business.md b/content/posts/a-kind-view-of-business.md index 69594d4..5145bfa 100644 --- a/content/posts/a-kind-view-of-business.md +++ b/content/posts/a-kind-view-of-business.md @@ -1,7 +1,7 @@ +++ title = "A kind view of business" publishDate = 2024-01-25T00:00:00+01:00 -lastmod = 2024-09-27T20:09:25+02:00 +lastmod = 2024-09-27T20:20:22+02:00 tags = ["mindset", "rant"] categories = ["business"] draft = false diff --git a/content/posts/a-new-look.md b/content/posts/a-new-look.md index d2cb135..9be773a 100644 --- a/content/posts/a-new-look.md +++ b/content/posts/a-new-look.md @@ -1,7 +1,7 @@ +++ title = "A new look: ox-tufte" publishDate = 2023-10-23T00:00:00+02:00 -lastmod = 2024-09-27T20:09:25+02:00 +lastmod = 2024-09-27T20:20:21+02:00 tags = ["orgmode", "web", "css", "tufte"] categories = ["emacs", "tech"] draft = false diff --git a/content/posts/avoidance-in-business.md b/content/posts/avoidance-in-business.md index 1f8c32d..548fbee 100644 --- a/content/posts/avoidance-in-business.md +++ b/content/posts/avoidance-in-business.md @@ -1,7 +1,7 @@ +++ title = "On Avoidance in Business" publishDate = 2023-05-04T00:00:00+02:00 -lastmod = 2024-09-27T20:09:26+02:00 +lastmod = 2024-09-27T20:20:22+02:00 tags = ["psychology", "riskmanagement", "avoidance", "fear"] categories = ["business"] draft = false diff --git a/content/posts/brain-lube-2.md b/content/posts/brain-lube-2.md index 22c530a..ce88e2c 100644 --- a/content/posts/brain-lube-2.md +++ b/content/posts/brain-lube-2.md @@ -1,7 +1,7 @@ +++ title = "Trying out some brain supplements, pt. 2" publishDate = 2022-11-20T00:00:00+01:00 -lastmod = 2024-09-27T20:09:25+02:00 +lastmod = 2024-09-27T20:20:21+02:00 tags = ["supplements", "nootropics"] categories = ["mind"] draft = false diff --git a/content/posts/brain-lube-3.md b/content/posts/brain-lube-3.md index 66d89dd..7e4b9dd 100644 --- a/content/posts/brain-lube-3.md +++ b/content/posts/brain-lube-3.md @@ -1,7 +1,7 @@ +++ title = "Brain supplements: A two month summary" publishDate = 2023-01-06T00:00:00+01:00 -lastmod = 2024-09-27T20:09:25+02:00 +lastmod = 2024-09-27T20:20:21+02:00 tags = ["supplements", "nootropics"] categories = ["mind"] draft = false diff --git a/content/posts/brain-lube.md b/content/posts/brain-lube.md index 6b41b29..cf8bb72 100644 --- a/content/posts/brain-lube.md +++ b/content/posts/brain-lube.md @@ -1,7 +1,7 @@ +++ title = "Trying out some brain supplements" publishDate = 2022-11-18T00:00:00+01:00 -lastmod = 2024-09-27T20:09:25+02:00 +lastmod = 2024-09-27T20:20:21+02:00 tags = ["supplements", "nootropics"] categories = ["mind"] draft = false diff --git a/content/posts/call-it-a-day.md b/content/posts/call-it-a-day.md index 77f4a39..5005937 100644 --- a/content/posts/call-it-a-day.md +++ b/content/posts/call-it-a-day.md @@ -1,7 +1,7 @@ +++ title = "On the value of calling it a day (and how to get there)" publishDate = 2022-09-30T00:00:00+02:00 -lastmod = 2024-09-27T20:09:26+02:00 +lastmod = 2024-09-27T20:20:22+02:00 tags = ["psychology", "work", "projectmanagement"] categories = ["business"] draft = false diff --git a/content/posts/efficiency-typing.md b/content/posts/efficiency-typing.md index 286b550..71ae74f 100644 --- a/content/posts/efficiency-typing.md +++ b/content/posts/efficiency-typing.md @@ -1,7 +1,7 @@ +++ title = "Efficient computer use" publishDate = 2022-11-12T00:00:00+01:00 -lastmod = 2024-09-27T20:09:24+02:00 +lastmod = 2024-09-27T20:20:21+02:00 tags = ["ergonomics", "keyboards", "typing", "speed", "efficency"] categories = ["tech"] draft = false diff --git a/content/posts/foss-subscription-model.md b/content/posts/foss-subscription-model.md index ceae150..9d87d91 100644 --- a/content/posts/foss-subscription-model.md +++ b/content/posts/foss-subscription-model.md @@ -1,7 +1,7 @@ +++ title = "Considerations on FOSS and subscription models" publishDate = 2022-10-02T00:00:00+02:00 -lastmod = 2024-09-27T20:09:24+02:00 +lastmod = 2024-09-27T20:20:21+02:00 tags = ["business", "foss", "vendorlock", "proprietary", "saas", "scam"] categories = ["tech"] draft = false diff --git a/content/posts/games-yakuza.md b/content/posts/games-yakuza.md index bce38cd..66160ab 100644 --- a/content/posts/games-yakuza.md +++ b/content/posts/games-yakuza.md @@ -1,7 +1,7 @@ +++ title = "Heaps of fun (Yakuza)" publishDate = 2022-10-17T00:00:00+02:00 -lastmod = 2024-09-27T20:09:26+02:00 +lastmod = 2024-09-27T20:20:22+02:00 tags = ["yakuza", "review"] categories = ["videogames"] draft = false diff --git a/content/posts/haxe-vscode.md b/content/posts/haxe-vscode.md index 2ef3955..7c2c0f5 100644 --- a/content/posts/haxe-vscode.md +++ b/content/posts/haxe-vscode.md @@ -1,7 +1,7 @@ +++ title = "Haxe, heaps, and VSCode (small rant)" publishDate = 2022-10-10T00:00:00+02:00 -lastmod = 2024-09-27T20:09:24+02:00 +lastmod = 2024-09-27T20:20:21+02:00 tags = ["proprietary", "vscode", "vendorlock"] categories = ["software", "tech"] draft = false diff --git a/content/posts/lists-self-promotion.md b/content/posts/lists-self-promotion.md index bcf69ec..69db56d 100644 --- a/content/posts/lists-self-promotion.md +++ b/content/posts/lists-self-promotion.md @@ -1,7 +1,7 @@ +++ title = "[Happy Holidays!] On posting lists for self-promotion" publishDate = 2022-12-25T00:00:00+01:00 -lastmod = 2024-09-27T20:09:26+02:00 +lastmod = 2024-09-27T20:20:22+02:00 tags = ["badmarketing", "linkedin"] categories = ["business"] draft = false diff --git a/content/posts/mastering-emacs.md b/content/posts/mastering-emacs.md index bf9958e..5e78a5d 100644 --- a/content/posts/mastering-emacs.md +++ b/content/posts/mastering-emacs.md @@ -1,7 +1,7 @@ +++ title = "Weekend thoughts - Mastering Emacs by Mickey Petersen" publishDate = 2022-10-08T00:00:00+02:00 -lastmod = 2024-09-27T20:09:25+02:00 +lastmod = 2024-09-27T20:20:22+02:00 tags = ["emacs", "review"] categories = ["books"] draft = false diff --git a/content/posts/misskey-resetting-admin-password.md b/content/posts/misskey-resetting-admin-password.md index 36e003a..6982107 100644 --- a/content/posts/misskey-resetting-admin-password.md +++ b/content/posts/misskey-resetting-admin-password.md @@ -1,7 +1,7 @@ +++ title = "MissKey: Resetting Admin Password" publishDate = 2023-08-11T00:00:00+02:00 -lastmod = 2024-09-27T20:09:24+02:00 +lastmod = 2024-09-27T20:20:20+02:00 tags = ["misskey", "admin", "postgres"] categories = ["tech"] draft = false diff --git a/content/posts/my-favorite-factorio-mods.md b/content/posts/my-favorite-factorio-mods.md index 1471a72..8d1cd7e 100644 --- a/content/posts/my-favorite-factorio-mods.md +++ b/content/posts/my-favorite-factorio-mods.md @@ -1,7 +1,7 @@ +++ title = "My favorite Factorio mods" publishDate = 2023-07-24T00:00:00+02:00 -lastmod = 2024-09-27T20:09:26+02:00 +lastmod = 2024-09-27T20:20:22+02:00 tags = ["factorio", "mods"] categories = ["videogames"] draft = false diff --git a/content/posts/new-keyboard-layout-colemak-dh.md b/content/posts/new-keyboard-layout-colemak-dh.md index 662bb9e..78f0ff6 100644 --- a/content/posts/new-keyboard-layout-colemak-dh.md +++ b/content/posts/new-keyboard-layout-colemak-dh.md @@ -1,7 +1,7 @@ +++ title = "Learning a new keyboard layout" publishDate = 2022-08-18T00:00:00+02:00 -lastmod = 2024-09-27T20:09:25+02:00 +lastmod = 2024-09-27T20:20:22+02:00 tags = ["ergonomics", "keyboard", "colemak", "typing"] categories = ["body"] draft = false diff --git a/content/posts/on-problems.md b/content/posts/on-problems.md index 05b98cb..ef87035 100644 --- a/content/posts/on-problems.md +++ b/content/posts/on-problems.md @@ -1,7 +1,7 @@ +++ title = "On Problems" publishDate = 2022-11-21T00:00:00+01:00 -lastmod = 2024-09-27T20:09:25+02:00 +lastmod = 2024-09-27T20:20:21+02:00 tags = ["psychology", "problems"] categories = ["mind"] draft = false diff --git a/content/posts/overcoming-rsi.md b/content/posts/overcoming-rsi.md index c1f0a16..dfa300d 100644 --- a/content/posts/overcoming-rsi.md +++ b/content/posts/overcoming-rsi.md @@ -1,7 +1,7 @@ +++ title = "Overcoming typing-related RSI" publishDate = 2022-09-22T00:00:00+02:00 -lastmod = 2024-09-27T20:09:25+02:00 +lastmod = 2024-09-27T20:20:22+02:00 tags = ["ergonomics", "keyboard", "typing", "rsi", "health"] categories = ["body"] draft = false diff --git a/content/posts/realistic-deadlines.md b/content/posts/realistic-deadlines.md index 8e72a35..eeae5a4 100644 --- a/content/posts/realistic-deadlines.md +++ b/content/posts/realistic-deadlines.md @@ -1,7 +1,7 @@ +++ title = "Realistic deadlines" publishDate = 2022-09-30T00:00:00+02:00 -lastmod = 2024-09-27T20:09:26+02:00 +lastmod = 2024-09-27T20:20:22+02:00 tags = ["projectmanagement", "work"] categories = ["business"] draft = false diff --git a/content/posts/saas-business-foss.md b/content/posts/saas-business-foss.md index 23d70a5..628be4c 100644 --- a/content/posts/saas-business-foss.md +++ b/content/posts/saas-business-foss.md @@ -1,7 +1,7 @@ +++ title = "Some thoughts on SaaS and business applications of Free Software" publishDate = 2022-09-28T00:00:00+02:00 -lastmod = 2024-09-27T20:09:26+02:00 +lastmod = 2024-09-27T20:20:22+02:00 tags = ["saas", "scam", "vendorlock", "interoperability"] categories = ["business"] draft = false diff --git a/content/posts/shared-hosting-scam.md b/content/posts/shared-hosting-scam.md index 518963c..76a5209 100644 --- a/content/posts/shared-hosting-scam.md +++ b/content/posts/shared-hosting-scam.md @@ -1,7 +1,7 @@ +++ title = "Shared hosting is a scam" publishDate = 2023-03-29T00:00:00+02:00 -lastmod = 2024-09-27T20:09:24+02:00 +lastmod = 2024-09-27T20:20:20+02:00 tags = ["sharedhosting", "saas", "scam"] categories = ["tech"] draft = false diff --git a/content/posts/shiny-objects-and-learning.md b/content/posts/shiny-objects-and-learning.md index 0fbad9f..f004a2c 100644 --- a/content/posts/shiny-objects-and-learning.md +++ b/content/posts/shiny-objects-and-learning.md @@ -1,7 +1,7 @@ +++ title = "Shiny objects, and learning" publishDate = 2024-04-24T00:00:00+02:00 -lastmod = 2024-09-27T20:09:25+02:00 +lastmod = 2024-09-27T20:20:22+02:00 tags = ["mindset", "attitude", "rant"] categories = ["business"] draft = false diff --git a/content/posts/vps-is-my-new-friend.md b/content/posts/vps-is-my-new-friend.md index 29f0550..2cbb3cd 100644 --- a/content/posts/vps-is-my-new-friend.md +++ b/content/posts/vps-is-my-new-friend.md @@ -1,7 +1,7 @@ +++ title = "VPS is my new friend" publishDate = 2022-10-07T00:00:00+02:00 -lastmod = 2024-09-27T20:09:24+02:00 +lastmod = 2024-09-27T20:20:21+02:00 tags = ["vps", "sysadmin", "servers", "ssh", "sshfs", "foss", "vendorlock"] categories = ["tech"] draft = false diff --git a/content/posts/vps-setup.md b/content/posts/vps-setup.md index 9f81841..d605664 100644 --- a/content/posts/vps-setup.md +++ b/content/posts/vps-setup.md @@ -1,7 +1,7 @@ +++ title = "VPS set-up" publishDate = 2022-08-18T00:00:00+02:00 -lastmod = 2024-09-27T20:09:25+02:00 +lastmod = 2024-09-27T20:20:21+02:00 tags = ["vps", "sysadmin", "servers"] categories = ["tech"] draft = false diff --git a/content/posts/wisdom-from-a-satyr.md b/content/posts/wisdom-from-a-satyr.md index 5a49879..eced362 100644 --- a/content/posts/wisdom-from-a-satyr.md +++ b/content/posts/wisdom-from-a-satyr.md @@ -1,7 +1,7 @@ +++ title = "Wisdom from a Satyr" publishDate = 2023-03-30T00:00:00+02:00 -lastmod = 2024-09-27T20:09:25+02:00 +lastmod = 2024-09-27T20:20:21+02:00 tags = ["ethics", "suffering", "buddhism"] categories = ["wisdom", "mind"] draft = false diff --git a/content/posts/words-in-a-moment-of-peace.md b/content/posts/words-in-a-moment-of-peace.md index 549b634..3720e78 100644 --- a/content/posts/words-in-a-moment-of-peace.md +++ b/content/posts/words-in-a-moment-of-peace.md @@ -1,7 +1,7 @@ +++ title = "Some words in a moment of peace" publishDate = 2023-04-04T00:00:00+02:00 -lastmod = 2024-09-27T20:09:25+02:00 +lastmod = 2024-09-27T20:20:21+02:00 tags = ["language", "words", "meaning", "clarity", "communication"] categories = ["mind"] draft = false diff --git a/content/posts/zucc-may-be-lying.md b/content/posts/zucc-may-be-lying.md index c66e45e..a44202c 100644 --- a/content/posts/zucc-may-be-lying.md +++ b/content/posts/zucc-may-be-lying.md @@ -1,6 +1,6 @@ +++ title = "On Mark Zuckerberg's recent claims" -lastmod = 2024-09-27T20:09:24+02:00 +lastmod = 2024-09-27T20:20:20+02:00 tags = ["copyright", "zuckerberg"] categories = ["tech", "llm"] draft = false diff --git a/public/404.html b/public/404.html deleted file mode 100644 index 54453f9..0000000 --- a/public/404.html +++ /dev/null @@ -1,139 +0,0 @@ - - -404 Page not found - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-

phil@bajsicki:~$

-

- - -
-
- - -

Looks like there is a problem in the url...
- Go Home ?

-
- - -
-
-
- - - - - - - - diff --git a/public/Phil-Bajsicki.asc b/public/Phil-Bajsicki.asc deleted file mode 100644 index c7519a4..0000000 --- a/public/Phil-Bajsicki.asc +++ /dev/null @@ -1,59 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -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 -m0nb0yooPwfK -=j+uM ------END PGP PUBLIC KEY BLOCK----- diff --git a/public/about/index.html b/public/about/index.html deleted file mode 100644 index 83616e4..0000000 --- a/public/about/index.html +++ /dev/null @@ -1,225 +0,0 @@ - - -About - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

About

- - - -

Hello! I’m Phil. Among other things, I’m a sysadmin, information security analyst, emacs addict, and exceedingly blunt.

-

-Contact -# -

-

If you wish to contact me, the easiest way is through e-mail. See the title of this website, add .com, send.

-

If you’re sending any sensitive information, please use PGP. E-mail is not secure - messages are sent in plain text (that is, anyone can read it if it goes through their network). Here’s my PGP PUBLIC KEY, or you can copy the block below:

-

Last updated: [2024-09-03 Tue 17:11]

-
-----BEGIN PGP PUBLIC KEY BLOCK-----
-
-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
-m0nb0yooPwfK
-=j+uM
------END PGP PUBLIC KEY BLOCK-----
-
-
-
-
-
-
- - - - - - - - diff --git a/public/categories/body/index.html b/public/categories/body/index.html deleted file mode 100644 index 39b3179..0000000 --- a/public/categories/body/index.html +++ /dev/null @@ -1,181 +0,0 @@ - - -Body - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Body

- - -
- - - -
- - - - -
-
- - - - - - - - - diff --git a/public/categories/body/index.xml b/public/categories/body/index.xml deleted file mode 100644 index c5af897..0000000 --- a/public/categories/body/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Body on phil@bajsicki:~$ - http://localhost:1313/categories/body/ - Recent content in Body on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Overcoming typing-related RSI - http://localhost:1313/posts/overcoming-rsi/ - Thu, 22 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/overcoming-rsi/ - <p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-09-22 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p> <p>Over the past few weeks, I&rsquo;ve found that decreasing the amount I type has helped a lot. I can&rsquo;t remember the last time I was unable to sleep due to pain.</p> - - - Learning a new keyboard layout - http://localhost:1313/posts/new-keyboard-layout-colemak-dh/ - Thu, 18 Aug 2022 00:00:00 +0200 - http://localhost:1313/posts/new-keyboard-layout-colemak-dh/ - <p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-08-18 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p> <p>Given that I type a lot - and I do mean A LOT, and I&rsquo;m past the age of good hand health&hellip; I&rsquo;m in a certain amount of constant pain.</p> - - - diff --git a/public/categories/books/index.html b/public/categories/books/index.html deleted file mode 100644 index 0c87473..0000000 --- a/public/categories/books/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Books - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Books

- - -
- - - -
- - - - -
-
- - - - - - - - - diff --git a/public/categories/books/index.xml b/public/categories/books/index.xml deleted file mode 100644 index 0b0fa4a..0000000 --- a/public/categories/books/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Books on phil@bajsicki:~$ - http://localhost:1313/categories/books/ - Recent content in Books on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Weekend thoughts - Mastering Emacs by Mickey Petersen - http://localhost:1313/posts/mastering-emacs/ - Sat, 08 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/mastering-emacs/ - <p>Over The Past few weeks I&rsquo;ve found myself spending more and more time in Emacs. As such, I want to learn more about it, and how to use it effectively. It seems worth the effort, because if I save 5 seconds every day, that stacks up and saves inordinate amounts of time.</p> - - - diff --git a/public/categories/business/index.html b/public/categories/business/index.html deleted file mode 100644 index 441981b..0000000 --- a/public/categories/business/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - -Business - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Business

- - -
- - - - - - - -
- - - - -
-
- - - - - - - - - diff --git a/public/categories/business/index.xml b/public/categories/business/index.xml deleted file mode 100644 index 72d30af..0000000 --- a/public/categories/business/index.xml +++ /dev/null @@ -1,61 +0,0 @@ - - - - Business on phil@bajsicki:~$ - http://localhost:1313/categories/business/ - Recent content in Business on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:39 +0200 - - - Shiny objects, and learning - http://localhost:1313/posts/shiny-objects-and-learning/ - Wed, 24 Apr 2024 00:00:00 +0200 - http://localhost:1313/posts/shiny-objects-and-learning/ - <p>It&rsquo;s been three months, and life has moved forward a little. Today&rsquo;s rant is one that&rsquo;s been brewing in me for a long time.</p> <p>One of the most pernicious, annoying, frustrating, infuriating aspects of online businesses is the influence of non-technical management.</p> - - - A kind view of business - http://localhost:1313/posts/a-kind-view-of-business/ - Thu, 25 Jan 2024 00:00:00 +0100 - http://localhost:1313/posts/a-kind-view-of-business/ - <p>Scrolling LinkedIn today, I saw a post talking about the entitled attitude of business owners when hiring<label for="sidenote-1" class="margin-toggle sidenote-number">(1)</label> <input type="checkbox" id="sidenote-1" class="margin-toggle"/> <span class="sidenote"> <span class="sidenote-number">(1)</span>Sorry for not linking to it, I can&rsquo;t morally support that platform. </span> .</p> - - - On Avoidance in Business - http://localhost:1313/posts/avoidance-in-business/ - Thu, 04 May 2023 00:00:00 +0200 - http://localhost:1313/posts/avoidance-in-business/ - <p>I have worked with a wide variety of businesses. I feel like that puts me in a reasonably good position to comment on one of the most frequent issues small businesses encounter.</p> - - - [Happy Holidays!] On posting lists for self-promotion - http://localhost:1313/posts/lists-self-promotion/ - Sun, 25 Dec 2022 00:00:00 +0100 - http://localhost:1313/posts/lists-self-promotion/ - <p>Recently I have been talked into signing up for LinkedIn by a friend. I found myself faced with a wall of blatant self-promotion.</p> - - - On the value of calling it a day (and how to get there) - http://localhost:1313/posts/call-it-a-day/ - Fri, 30 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/call-it-a-day/ - <p>There is little as refreshing as finishing all the work you have to do on a Friday early.</p> - - - Realistic deadlines - http://localhost:1313/posts/realistic-deadlines/ - Fri, 30 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/realistic-deadlines/ - <p>Recently a wrote an after-action report on a project that failed to materialize for a number of reasons. The details are irrelevant - whether it worked or not would be an afterthought given its consequences in other places.</p> - - - Some thoughts on SaaS and business applications of Free Software - http://localhost:1313/posts/saas-business-foss/ - Wed, 28 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/saas-business-foss/ - <p>SaaS is a pain in the rear for many reasons, which bother me a lot and which I can&rsquo;t help but vent about today.</p> - - - diff --git a/public/categories/emacs/index.html b/public/categories/emacs/index.html deleted file mode 100644 index 24e74ec..0000000 --- a/public/categories/emacs/index.html +++ /dev/null @@ -1,186 +0,0 @@ - - -Emacs - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Emacs

- - -
- - - - - -
- - - - -
-
- - - - - - - - - diff --git a/public/categories/emacs/index.xml b/public/categories/emacs/index.xml deleted file mode 100644 index 4bac150..0000000 --- a/public/categories/emacs/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Emacs on phil@bajsicki:~$ - http://localhost:1313/categories/emacs/ - Recent content in Emacs on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - A new look: ox-tufte - http://localhost:1313/posts/a-new-look/ - Mon, 23 Oct 2023 00:00:00 +0200 - http://localhost:1313/posts/a-new-look/ - <p>Struck by insomnia and dissatisfaction with the way my website has looked so far, I have opted for something less garish, and lighter, than before.</p> - - - I really, really like Emacs - http://localhost:1313/posts/i-love-emacs/ - Sat, 01 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/i-love-emacs/ - <p>I was taking with a friend a few hours ago and he mentioned that Emacs is intimidating. And yes, it may well appear so.</p> - - - diff --git a/public/categories/index.html b/public/categories/index.html deleted file mode 100644 index e7d0d06..0000000 --- a/public/categories/index.html +++ /dev/null @@ -1,166 +0,0 @@ - -Categories - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Categories

- - -
-
-

By Frequency

-
- - - - - - - - - - -
TermCount
-
-
- -
-

Alphabetically

-
- - - - - - - - - - -
TermCount
-
-
-
- - -
-
- - diff --git a/public/categories/index.xml b/public/categories/index.xml deleted file mode 100644 index 928ab59..0000000 --- a/public/categories/index.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - Categories on phil@bajsicki:~$ - https://bajsicki.com/categories/ - Recent content in Categories on phil@bajsicki:~$ - Hugo - en-us - - - diff --git a/public/categories/llm/index.html b/public/categories/llm/index.html deleted file mode 100644 index 0053b5c..0000000 --- a/public/categories/llm/index.html +++ /dev/null @@ -1,186 +0,0 @@ - - -Llm - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Llm

- - -
- - - - - -
- - - - -
-
- - - - - - - - - diff --git a/public/categories/llm/index.xml b/public/categories/llm/index.xml deleted file mode 100644 index 3cad453..0000000 --- a/public/categories/llm/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Llm on phil@bajsicki:~$ - http://localhost:1313/categories/llm/ - Recent content in Llm on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:55:00 +0200 - - - On Mark Zuckerberg's recent claims - http://localhost:1313/posts/zucc-may-be-lying/ - Fri, 27 Sep 2024 12:55:00 +0200 - http://localhost:1313/posts/zucc-may-be-lying/ - <p>The other day, a post on the fediverse caught my attention, linking to <a href="https://www.theverge.com/2024/9/25/24254042/mark-zuckerberg-creators-value-ai-meta">this article from The Verge.</a> I thought I&rsquo;d make some things clear.</p> - - - Note about LLM's and training data - http://localhost:1313/posts/llm-note/ - Thu, 09 Mar 2023 00:00:00 +0100 - http://localhost:1313/posts/llm-note/ - <p>No license is granted for any use of the content on this website for the purposes of training Large Language Models (commonly referred to as &ldquo;AI&rdquo;), commercial, or any other purposes not covered by Fair Use.</p> <p>Yes, I don&rsquo;t want corporations to profit a single bit from my work. Bite me.</p> <p><a href="https://my.fsf.org/join">Join the FSF.</a></p> - - - diff --git a/public/categories/mind/index.html b/public/categories/mind/index.html deleted file mode 100644 index 711581d..0000000 --- a/public/categories/mind/index.html +++ /dev/null @@ -1,226 +0,0 @@ - - -Mind - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Mind

- - -
- - - - - -
- - - - -
-
- - - - - - - - - diff --git a/public/categories/mind/index.xml b/public/categories/mind/index.xml deleted file mode 100644 index bc18e92..0000000 --- a/public/categories/mind/index.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Mind on phil@bajsicki:~$ - http://localhost:1313/categories/mind/ - Recent content in Mind on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Some words in a moment of peace - http://localhost:1313/posts/words-in-a-moment-of-peace/ - Tue, 04 Apr 2023 00:00:00 +0200 - http://localhost:1313/posts/words-in-a-moment-of-peace/ - <p>There are many things in the world which annoy me.</p> <p>Yet time and time again, I have these moments of clarity where the world makes sense and everything is good. It&rsquo;s hopeful.</p> - - - Wisdom from a Satyr - http://localhost:1313/posts/wisdom-from-a-satyr/ - Thu, 30 Mar 2023 00:00:00 +0200 - http://localhost:1313/posts/wisdom-from-a-satyr/ - <p>This is something a dear friend said in a chat a while back. I thought it was one an awesome summary of the human condition.</p> - - - Brain supplements: A two month summary - http://localhost:1313/posts/brain-lube-3/ - Fri, 06 Jan 2023 00:00:00 +0100 - http://localhost:1313/posts/brain-lube-3/ - <p>Over the past two months I&rsquo;ve been trying out some brain supplements for my issues with focus and concentration.</p> - - - On Problems - http://localhost:1313/posts/on-problems/ - Mon, 21 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/on-problems/ - <p>I had a fairly interesting conversation today with a young immigrant from Palestine to Germany.</p> - - - Trying out some brain supplements, pt. 2 - http://localhost:1313/posts/brain-lube-2/ - Sun, 20 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/brain-lube-2/ - <p>Two days have passed. I&rsquo;ve found that <a href="https://www.webmd.com/vitamins/ai/ingredientmono-1087/alpha-gpc">Alpha-GPC should be dosed at twice what I&rsquo;ve been using.</a> Today&rsquo;s the first day that I&rsquo;ve done that.</p> - - - Trying out some brain supplements - http://localhost:1313/posts/brain-lube/ - Fri, 18 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/brain-lube/ - <p>As a person working in a high-speed, high-attention and multifaceted environment (currently working as an Executive Assistant, soon starting a new job in Quality Assurance), I am changing contexts all the time.</p> - - - diff --git a/public/categories/software/index.html b/public/categories/software/index.html deleted file mode 100644 index 19f44fe..0000000 --- a/public/categories/software/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Software - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Software

- - -
- - - -
- - - - -
-
- - - - - - - - - diff --git a/public/categories/software/index.xml b/public/categories/software/index.xml deleted file mode 100644 index 9a8ec9f..0000000 --- a/public/categories/software/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Software on phil@bajsicki:~$ - http://localhost:1313/categories/software/ - Recent content in Software on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - Haxe, heaps, and VSCode (small rant) - http://localhost:1313/posts/haxe-vscode/ - Mon, 10 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/haxe-vscode/ - <p>have been trying to set me up with a development environment to start working on a small game.</p> <p>He&rsquo;s already made all the big choices, and so the plan was for me to set up with Haxe, Heaps, and the HashLink VM with the IDE VSCode.</p> <p>We got everything running, except for the debugger link. We spent - no joke - over two hours until we found an explanation for the issue.</p> <!-- raw HTML omitted --> <p>There is an ex</p> - - - diff --git a/public/categories/tech/index.html b/public/categories/tech/index.html deleted file mode 100644 index 46e0301..0000000 --- a/public/categories/tech/index.html +++ /dev/null @@ -1,284 +0,0 @@ - - -Tech - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Tech

- - -
- - - - - - - -
- - - - -
-
- - - - - - - - - diff --git a/public/categories/tech/index.xml b/public/categories/tech/index.xml deleted file mode 100644 index 8872564..0000000 --- a/public/categories/tech/index.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - - Tech on phil@bajsicki:~$ - http://localhost:1313/categories/tech/ - Recent content in Tech on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:55:00 +0200 - - - On Mark Zuckerberg's recent claims - http://localhost:1313/posts/zucc-may-be-lying/ - Fri, 27 Sep 2024 12:55:00 +0200 - http://localhost:1313/posts/zucc-may-be-lying/ - <p>The other day, a post on the fediverse caught my attention, linking to <a href="https://www.theverge.com/2024/9/25/24254042/mark-zuckerberg-creators-value-ai-meta">this article from The Verge.</a> I thought I&rsquo;d make some things clear.</p> - - - A new look: ox-tufte - http://localhost:1313/posts/a-new-look/ - Mon, 23 Oct 2023 00:00:00 +0200 - http://localhost:1313/posts/a-new-look/ - <p>Struck by insomnia and dissatisfaction with the way my website has looked so far, I have opted for something less garish, and lighter, than before.</p> - - - MissKey: Resetting Admin Password - http://localhost:1313/posts/misskey-resetting-admin-password/ - Fri, 11 Aug 2023 00:00:00 +0200 - http://localhost:1313/posts/misskey-resetting-admin-password/ - <p>So recently I had the need to reset the admin password in <a href="https://github.com/misskey-dev/misskey/">MissKey</a>.</p> <p>Alas, there was no recovery email configured, nor other users on the instance, so I needed to do some digging in the database.</p> - - - Shared hosting is a scam - http://localhost:1313/posts/shared-hosting-scam/ - Wed, 29 Mar 2023 00:00:00 +0200 - http://localhost:1313/posts/shared-hosting-scam/ - <p>won&rsquo;t be the last time I rant against shared hosting, SaaS, and all the other &lsquo;I want to be a landlord&rsquo; scams out there.</p> <p>This time in shared hosting: friend of mine wants to set up a tech stack for their new agency. Website, email, CRM, the works.</p> <!-- raw HTML omitted --> <p>Starting with</p> - - - Note about LLM's and training data - http://localhost:1313/posts/llm-note/ - Thu, 09 Mar 2023 00:00:00 +0100 - http://localhost:1313/posts/llm-note/ - <p>No license is granted for any use of the content on this website for the purposes of training Large Language Models (commonly referred to as &ldquo;AI&rdquo;), commercial, or any other purposes not covered by Fair Use.</p> <p>Yes, I don&rsquo;t want corporations to profit a single bit from my work. Bite me.</p> <p><a href="https://my.fsf.org/join">Join the FSF.</a></p> - - - Efficient computer use - http://localhost:1313/posts/efficiency-typing/ - Sat, 12 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/efficiency-typing/ - <p>of things going in the background that kept me from writing more recently. Work has regularly left me brain-drained, and I&rsquo;ve found myself in a position where I desperately need to focus on moving my career forward.</p> <!-- raw HTML omitted --> <p>With this came</p> - - - Haxe, heaps, and VSCode (small rant) - http://localhost:1313/posts/haxe-vscode/ - Mon, 10 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/haxe-vscode/ - <p>have been trying to set me up with a development environment to start working on a small game.</p> <p>He&rsquo;s already made all the big choices, and so the plan was for me to set up with Haxe, Heaps, and the HashLink VM with the IDE VSCode.</p> <p>We got everything running, except for the debugger link. We spent - no joke - over two hours until we found an explanation for the issue.</p> <!-- raw HTML omitted --> <p>There is an ex</p> - - - VPS is my new friend - http://localhost:1313/posts/vps-is-my-new-friend/ - Fri, 07 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/vps-is-my-new-friend/ - <p>half, I have migrated all of my services over to a VPS that I am renting from <a href="https://netcup.de">Netcup.de</a>. Unsurprisingly, I am very happy with it.</p> <!-- raw HTML omitted --> <p>To start with,</p> - - - Considerations on FOSS and subscription models - http://localhost:1313/posts/foss-subscription-model/ - Sun, 02 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/foss-subscription-model/ - <p>ew days. Mulled it over. Thought about it. And I end up considering options.</p> <p>There are a ton of vendors for automation services. Zapier, Make, and others. Fundamentally what they do can be done as a one-time service.</p> <!-- raw HTML omitted --> <p>Make the autom</p> - - - I really, really like Emacs - http://localhost:1313/posts/i-love-emacs/ - Sat, 01 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/i-love-emacs/ - <p>I was taking with a friend a few hours ago and he mentioned that Emacs is intimidating. And yes, it may well appear so.</p> - - - VPS set-up - http://localhost:1313/posts/vps-setup/ - Thu, 18 Aug 2022 00:00:00 +0200 - http://localhost:1313/posts/vps-setup/ - <p>A few months ago I took up a project to centralize and collect all of my websites and email boxes.</p> - - - diff --git a/public/categories/videogames/index.html b/public/categories/videogames/index.html deleted file mode 100644 index e4b45dc..0000000 --- a/public/categories/videogames/index.html +++ /dev/null @@ -1,186 +0,0 @@ - - -Videogames - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Videogames

- - -
- - - - - -
- - - - -
-
- - - - - - - - - diff --git a/public/categories/videogames/index.xml b/public/categories/videogames/index.xml deleted file mode 100644 index 4498b36..0000000 --- a/public/categories/videogames/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Videogames on phil@bajsicki:~$ - http://localhost:1313/categories/videogames/ - Recent content in Videogames on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:40 +0200 - - - My favorite Factorio mods - http://localhost:1313/posts/my-favorite-factorio-mods/ - Mon, 24 Jul 2023 00:00:00 +0200 - http://localhost:1313/posts/my-favorite-factorio-mods/ - <p>I&rsquo;ve been meaning to make a list of Factorio mods that I&rsquo;ve really liked, and write a little bit about them. While Factorio is a masterpiece in both game design and quality, there are many mods for it that make the game either more fun, entirely different, or plain ol&rsquo; QoL.</p> - - - Heaps of fun (Yakuza) - http://localhost:1313/posts/games-yakuza/ - Mon, 17 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/games-yakuza/ - <p>I&rsquo;ve been a bit sick over the past week. Not the &lsquo;rona as far as I can tell. Just a flu. Probably.</p> <p>I spent most of that time playing <em>Yakuza Zero</em>, then <em>Kiwami</em>, and now I&rsquo;m in the middle of playing through <em>Kiwami 2</em>.</p> - - - diff --git a/public/categories/wisdom/index.html b/public/categories/wisdom/index.html deleted file mode 100644 index b154da0..0000000 --- a/public/categories/wisdom/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Wisdom - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Wisdom

- - -
- - - -
- - - - -
-
- - - - - - - - - diff --git a/public/categories/wisdom/index.xml b/public/categories/wisdom/index.xml deleted file mode 100644 index 07e5a14..0000000 --- a/public/categories/wisdom/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Wisdom on phil@bajsicki:~$ - http://localhost:1313/categories/wisdom/ - Recent content in Wisdom on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Wisdom from a Satyr - http://localhost:1313/posts/wisdom-from-a-satyr/ - Thu, 30 Mar 2023 00:00:00 +0200 - http://localhost:1313/posts/wisdom-from-a-satyr/ - <p>This is something a dear friend said in a chat a while back. I thought it was one an awesome summary of the human condition.</p> - - - diff --git a/public/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot b/public/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot deleted file mode 100755 index 3610c74..0000000 Binary files a/public/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot and /dev/null differ diff --git a/public/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.svg b/public/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.svg deleted file mode 100755 index 254f4cc..0000000 --- a/public/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.svg +++ /dev/null @@ -1,243 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.ttf b/public/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.ttf deleted file mode 100755 index 9798360..0000000 Binary files a/public/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.ttf and /dev/null differ diff --git a/public/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.woff b/public/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.woff deleted file mode 100755 index c6685a1..0000000 Binary files a/public/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.woff and /dev/null differ diff --git a/public/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot b/public/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot deleted file mode 100755 index 88a6c74..0000000 Binary files a/public/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot and /dev/null differ diff --git a/public/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.svg b/public/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.svg deleted file mode 100755 index 881a6bd..0000000 --- a/public/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.svg +++ /dev/null @@ -1,244 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.ttf b/public/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.ttf deleted file mode 100755 index 9da91de..0000000 Binary files a/public/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.ttf and /dev/null differ diff --git a/public/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.woff b/public/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.woff deleted file mode 100755 index b0e5b68..0000000 Binary files a/public/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.woff and /dev/null differ diff --git a/public/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot b/public/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot deleted file mode 100755 index 22fff5b..0000000 Binary files a/public/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot and /dev/null differ diff --git a/public/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.svg b/public/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.svg deleted file mode 100755 index c5013b3..0000000 --- a/public/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.svg +++ /dev/null @@ -1,244 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.ttf b/public/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.ttf deleted file mode 100755 index daceffb..0000000 Binary files a/public/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.ttf and /dev/null differ diff --git a/public/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.woff b/public/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.woff deleted file mode 100755 index 440ae04..0000000 Binary files a/public/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.woff and /dev/null differ diff --git a/public/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot b/public/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot deleted file mode 100755 index 4ef9973..0000000 Binary files a/public/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot and /dev/null differ diff --git a/public/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.svg b/public/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.svg deleted file mode 100755 index 24cf3ef..0000000 --- a/public/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.svg +++ /dev/null @@ -1,244 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.ttf b/public/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.ttf deleted file mode 100755 index 5ae5198..0000000 Binary files a/public/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.ttf and /dev/null differ diff --git a/public/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff b/public/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff deleted file mode 100755 index 10eb336..0000000 Binary files a/public/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff and /dev/null differ diff --git a/public/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.eot b/public/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.eot deleted file mode 100755 index bcc6f9d..0000000 Binary files a/public/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.eot and /dev/null differ diff --git a/public/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.svg b/public/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.svg deleted file mode 100755 index a6c168a..0000000 --- a/public/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.svg +++ /dev/null @@ -1,243 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.ttf b/public/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.ttf deleted file mode 100755 index 725af42..0000000 Binary files a/public/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.ttf and /dev/null differ diff --git a/public/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.woff b/public/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.woff deleted file mode 100755 index 5753ca4..0000000 Binary files a/public/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.woff and /dev/null differ diff --git a/public/css/hugo-tufte-options.min.css b/public/css/hugo-tufte-options.min.css deleted file mode 100644 index e0fcb1f..0000000 --- a/public/css/hugo-tufte-options.min.css +++ /dev/null @@ -1,2 +0,0 @@ - -/*# sourceMappingURL=hugo-tufte-options.min.css.map */ \ No newline at end of file diff --git a/public/css/hugo-tufte-options.min.css.map b/public/css/hugo-tufte-options.min.css.map deleted file mode 100644 index c605d7c..0000000 --- a/public/css/hugo-tufte-options.min.css.map +++ /dev/null @@ -1,13 +0,0 @@ -{ - "version": 3, - "file": "hugo-tufte-options.min.css", - "sourceRoot": "/home/phil/git/phil/bajsicki.com", - "sources": [ - "themes/hugo-tufte/assets/scss/hugo-tufte-options.scss" - ], - "sourcesContent": [ - "\n\n\n" - ], - "names": [], - "mappings": "" -} \ No newline at end of file diff --git a/public/css/hugo-tufte.min.css b/public/css/hugo-tufte.min.css deleted file mode 100644 index b564269..0000000 --- a/public/css/hugo-tufte.min.css +++ /dev/null @@ -1,3 +0,0 @@ -@font-face{font-family:"et-book";src:url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot");src:url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot?#iefix") format("embedded-opentype"),url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.woff") format("woff"),url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.ttf") format("truetype"),url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.svg#etbookromanosf") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"et-book";src:url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot");src:url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot?#iefix") format("embedded-opentype"),url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.woff") format("woff"),url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.ttf") format("truetype"),url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.svg#etbookromanosf") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"et-book";src:url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot");src:url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot?#iefix") format("embedded-opentype"),url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.woff") format("woff"),url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.ttf") format("truetype"),url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.svg#etbookromanosf") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"et-book-roman-old-style";src:url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot");src:url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot?#iefix") format("embedded-opentype"),url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff") format("woff"),url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.ttf") format("truetype"),url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.svg#etbookromanosf") format("svg");font-weight:normal;font-style:normal}html{font-size:15px}body{margin-left:auto;margin-right:auto;padding-left:5%;font-family:et-book,"Noto Serif SC",Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif,"Noto Emoji";background-color:#151515;color:#ddd;max-width:1400px}h1,h2,h3{font-weight:400;line-height:1}h1{margin-top:1rem;margin-bottom:1rem;font-size:3.2rem}h2,h3{font-style:italic;margin-bottom:0}h2{margin-top:1.2rem;font-size:2.2rem}h3{font-size:1.7rem;margin-top:2rem}.author,.date{font-size:1.4rem;font-weight:400;margin:1rem auto 1rem 0;line-height:1}.subtitle{font-style:italic;margin-top:1rem;margin-bottom:1rem;font-size:1.8rem;display:block;line-height:1}.numeral{font-family:et-book-roman-old-style}.danger{color:red}article{position:relative;padding:0rem 0rem}section{padding-top:0rem;padding-bottom:0rem}.page-list .content-title{margin-top:4.2rem;margin-bottom:1.4rem}.page-list .content-title:first-child{margin-top:1.4rem}p,ol,ul,dl{font-size:1.4rem}p{line-height:1.75rem;margin-top:0.75rem;margin-bottom:0.75rem;padding-right:0;vertical-align:baseline;hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:4;-ms-hyphenate-limit-chars:10 3 4;hyphenate-limit-chars:10 3 4}.epigraph{margin:3em 0}.epigraph>blockquote{margin-top:3em;margin-bottom:3em}.epigraph>blockquote{font-style:italic}.epigraph>blockquote>footer{font-style:normal}.epigraph>blockquote>footer>cite{font-style:italic}blockquote{font-size:1.4rem}blockquote p{width:50%}blockquote footer{width:50%;font-size:1.1rem;text-align:right !important}ol,ul,dl{width:45%;-webkit-padding-start:5%;-webkit-padding-end:5%}li ul{width:100%}li,dt,dd{padding:0.5rem 0}dt{font-weight:700}figure{padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;max-width:55%;-webkit-margin-start:0;-webkit-margin-end:0;margin:0 0 3em 0}figcaption{float:right;clear:right;margin-right:-48%;margin-top:0;margin-bottom:0;font-size:1.1rem;line-height:1.6;vertical-align:baseline;position:relative;max-width:40%}figure.fullwidth figcaption{margin-right:24%}a:link,a:visited{color:inherit}img{max-width:100%}.sidenote,.marginnote{float:right;clear:right;margin-left:60%;margin-right:-25%;max-width:100%;margin-top:0;margin-bottom:0;font-size:1.1rem;line-height:1.3;vertical-align:baseline;position:absolute}.table-caption{float:right;clear:right;margin-right:-60%;width:50%;margin-top:0;margin-bottom:0;font-size:1rem;line-height:1.6}.marginnote-ind,.sidenote-number{position:relative;vertical-align:baseline;user-select:none}label.sidenote-number{font-size:1rem;top:-0.5rem;left:0.1rem}label.marginnote-ind{font-size:5em;line-height:1.125;float:right;text-align:center;width:1.1em;height:1.1em;margin-left:10px;margin-right:20px;border-color:#ddd;border-style:solid;border-width:3px;border-radius:5px}span.marginnote-ind,span.sidenote-number{font-size:1.1rem}p,footer,table,div.table-wrapper-small,div.supertable-wrapper>p,div.booktabs-wrapper{width:55%}div.fullwidth,table.fullwidth{width:100%}div.table-wrapper{overflow-x:scroll;font-family:"Trebuchet MS", "Gill Sans", "Gill Sans MT", sans-serif, "Noto Emoji"}@media screen and (max-width: 760px){h2,h3,p,footer{width:90%}ul,ol,dl{width:85%}figure{max-width:90%}figcaption,figure.fullwidth figcaption{margin-right:0%;max-width:none}blockquote p,blockquote footer{width:90%}}.sans{font-family:"Gill Sans","Gill Sans MT",Calibri,sans-serif,"Noto Emoji";letter-spacing:0.03em}code,.code,kbd{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace,"Noto Emoji";font-size:1.125rem;line-height:1.42}h1 .code,h2 .code,h3 .code{font-size:0.8em}.marginnote .code,.sidenote .code{font-size:1rem}pre.code{font-size:0.9rem;width:52.5%;padding-left:2.5%;overflow-x:scroll}.fullwidth{max-width:90%;clear:both}.newthought{font-variant:small-caps;font-size:1.2em}.margin-toggle{cursor:pointer}input.margin-toggle{position:absolute;outline:none;opacity:0;width:1px;height:1px;z-index:-100}label:has(+input.margin-toggle:focus){outline:medium auto currentColor;outline:medium auto invert;outline:5px auto -webkit-focus-ring-color;outline-offset:-3px}label.sidenote-number{display:inline}label.marginnote-ind{display:none}.video-container{width:100%;margin-top:1.4rem;margin-bottom:1.4rem}.video{width:55%}.video--16x9{aspect-ratio:16/9}.video--4x3{aspect-ratio:4/3}@media (max-width: 760px){label.marginnote-ind{display:inline}.sidenote,.marginnote{display:none}.margin-toggle:checked+.sidenote,.margin-toggle:checked+.marginnote{display:block;float:left;left:1rem;clear:both;width:95%;margin:1rem 2.5%;vertical-align:baseline;position:relative}pre.code{width:90%;padding:0}.table-caption{display:block;float:right;clear:both;width:98%;margin-top:1rem;margin-bottom:0.5rem;margin-left:1%;margin-right:1%;vertical-align:baseline;position:relative}div.table-wrapper,table,table.booktabs{width:85%}div.table-wrapper{border-right:1px solid #efefef}img{width:100%}.video{width:90%}}:root *{text-align:left;text-rendering:optimizeLegibility}:focus{outline:medium auto currentColor;outline:medium auto invert;outline:5px auto -webkit-focus-ring-color}::selection{color:#151515;background-color:#ddd}a.heading-anchor{display:none;visibility:collapse}h2{margin-top:1.5rem}h2:hover>a.heading-anchor,h3:hover>a.heading-anchor{display:inline;visibility:visible}hr{text-align:left;margin-left:0;margin-top:1.4rem;margin-bottom:1.4rem;width:75%;max-width:45rem;border-style:solid none none none;border-color:#ddd}kbd{border:1px #ddd solid;border-radius:5px;padding-right:2px;padding-left:2px}mark{background:#ddd}.list-page ul{list-style-type:none;margin:-0.25em;width:87.5%;max-width:45rem}.list-page li{margin:0}.list-page .list-date{display:inline;font-size:0.75em}table:not(.lntable){margin-top:1.4em;font-size:1.4rem;width:auto}table:not(.lntable) tr th{border-bottom:1px solid #ddd;text-transform:uppercase}table:not(.lntable) tr th,table:not(.lntable) tr td{padding-right:0.5rem}table.lntable{border-spacing:0;padding:0}table.lntable td.lntd{padding:0em}.footnotes hr{margin-top:4.4em}.footnotes ol{width:55%;margin-top:4.4rem}.footnotes ol li p{width:100%;margin:0;padding:0}.footnotes ol li p a.footnote-backref{font-size:1.2rem;text-decoration:none}mjx-container[jax="CHTML"][display="true"],.katex-display{overflow:auto;overflow-y:hidden}.marginnote .marginnote-ind,.sidenote .sidenote-number{margin-right:5px}.sidenote,.marginnote{margin-bottom:1rem}.sidenote code,.marginnote code{font-size:0.9rem;padding-left:10px;padding-right:10px;margin-top:-0.5em;margin-bottom:-0.5em}code{background-color:#282a36;border-radius:5px;display:inline-block;padding-left:4px;padding-right:4px}pre code{position:absolute;background-color:#282a36;padding:16px}.row{display:grid;width:75%;gap:0.3rem;margin:0 0 1rem 0}.row .column:nth-of-type(2n){margin-left:1rem}.row .column:nth-of-type(3n){margin-left:2rem}.row .column>p:first-child{margin-top:0}.row .column>p:last-child{margin-bottom:0}@media (min-width: 760px){.row{grid-auto-columns:1fr;grid-auto-flow:column;gap:1.4rem;margin:0 0 1.4rem 0}.row .column{margin-left:0 !important}}.column>p{width:100%}.column>p>label.margin-toggle.marginnote-ind{display:inline}.column>p>.sidenote,.column>p>.marginnote{display:none}.column>p>.margin-toggle:checked+.sidenote,.column>p>.margin-toggle:checked+.marginnote{display:block;float:left;left:1rem;clear:both;width:95%;margin:1rem 2.5%;vertical-align:baseline;position:relative}.btn{display:inline-block;margin-top:1.4rem}.btn button{font-size:1.4rem}.btn button .icon{font-size:1.2rem}p:lang(zh),span:lang(zh),p:lang(ja),span:lang(ja){font-size:1.2rem}.sidenote:lang(zh),.marginnote:lang(zh){font-size:0.5rem}.sidenote:lang(ja),.marginnote:lang(ja){font-size:0.9rem}footer.page-footer{margin-top:1.4rem;color:#aaa;width:95%;max-width:45rem}footer.page-footer p{font-size:1.2rem;margin:0em}footer.page-footer a{color:#ddd;text-decoration:none;background:transparent}footer.page-footer hr{width:100%}footer.page-footer ul.page-footer-menu{list-style:none;display:block;margin:0;padding:0;width:unset}footer.page-footer ul.page-footer-menu li{display:inline-block;margin-right:0.5rem}.copyright p{font-size:90%}.highlight{width:50%;overflow-x:scroll;margin-top:0em;margin-bottom:0em;margin-right:2.5%;margin-left:2.5%;-ms-overflow-style:none;scrollbar-width:none}.highlight::-webkit-scrollbar{display:none}.highlight code{font-size:1rem;display:block}.highlight>.chroma{margin:0}.highlight>.chroma .hl{display:block}.highlight>.chroma .hl::before{content:"> ";font-family:inherit;position:absolute;left:0;color:#ddd}.highlight>div.chroma>table.lntable{overflow:initial}.highlight>div.chroma>table.lntable td:first-of-type span:not(.highlight>div.chroma>table.lntable td:first-of-type span>span){padding:0 .75em 0 .5em}.highlight>div.chroma>table.lntable pre{margin-block-start:0.5em;margin-block-end:0.5em}.highlight>.chroma>code{width:max-content;margin-top:.5em;margin-bottom:.5em;margin-left:.5em}.highlight>.chroma>code>span.hl{margin-left:-.5em;padding-left:.5em}@media screen and (max-width: 760px){.highlight{width:90%}}ul>li>div.highlight{width:100%}details{border-radius:3px}details summary{vertical-align:top;padding:.3em .5em;outline:none}details summary.year{font-size:1.5rem}.toc summary{font-size:1.5rem;margin-bottom:-1.5rem;padding-left:0}.toc ul{list-style:none;display:block;padding:0;width:87.5%}.toc li{line-height:0.5rem;margin:1rem}.menu{margin:1.4rem 0}.menu ul{list-style:none;display:block;padding:0;max-width:45rem;font-size:1.2rem;width:87.5%}.menu li{display:inline-block;margin-right:1rem}.menu li a{text-decoration:none;letter-spacing:0.05em;text-transform:uppercase}.brand{padding-top:1rem;padding-bottom:1rem}.content-meta{display:block;font-size:1.1rem;margin-top:1em}.post-avatar{border-radius:50px;float:right;margin-left:1em}.highlight .lnt{color:#6272a4}.highlight .hl{background-color:#676a7c}.highlight{background:#282a36;color:#f8f8f2}.highlight .c{color:#6272a4}.highlight .err{color:#f8f8f2}.highlight .g{color:#f8f8f2}.highlight .k{color:#ff79c6}.highlight .l{color:#f8f8f2}.highlight .n{color:#f8f8f2}.highlight .o{color:#ff79c6}.highlight .x{color:#f8f8f2}.highlight .p{color:#f8f8f2}.highlight .ch{color:#6272a4}.highlight .cm{color:#6272a4}.highlight .cp{color:#ff79c6}.highlight .cpf{color:#6272a4}.highlight .c1{color:#6272a4}.highlight .cs{color:#6272a4}.highlight .gd{color:#8b080b}.highlight .ge{color:#f8f8f2;text-decoration:underline}.highlight .gr{color:#f8f8f2}.highlight .gh{color:#f8f8f2;font-weight:bold}.highlight .gi{color:#f8f8f2;font-weight:bold}.highlight .go{color:#44475a}.highlight .gp{color:#f8f8f2}.highlight .gs{color:#f8f8f2}.highlight .gu{color:#f8f8f2;font-weight:bold}.highlight .gt{color:#f8f8f2}.highlight .kc{color:#ff79c6}.highlight .kd{color:#8be9fd;font-style:italic}.highlight .kn{color:#ff79c6}.highlight .kp{color:#ff79c6}.highlight .kr{color:#ff79c6}.highlight .kt{color:#8be9fd}.highlight .ld{color:#f8f8f2}.highlight .m{color:#bd93f9}.highlight .s{color:#f1fa8c}.highlight .na{color:#50fa7b}.highlight .nb{color:#8be9fd;font-style:italic}.highlight .nc{color:#50fa7b}.highlight .no{color:#f8f8f2}.highlight .nd{color:#f8f8f2}.highlight .ni{color:#f8f8f2}.highlight .ne{color:#f8f8f2}.highlight .nf{color:#50fa7b}.highlight .nl{color:#8be9fd;font-style:italic}.highlight .nn{color:#f8f8f2}.highlight .nx{color:#f8f8f2}.highlight .py{color:#f8f8f2}.highlight .nt{color:#ff79c6}.highlight .nv{color:#8be9fd;font-style:italic}.highlight .ow{color:#ff79c6}.highlight .w{color:#f8f8f2}.highlight .mb{color:#bd93f9}.highlight .mf{color:#bd93f9}.highlight .mh{color:#bd93f9}.highlight .mi{color:#bd93f9}.highlight .mo{color:#bd93f9}.highlight .sa{color:#f1fa8c}.highlight .sb{color:#f1fa8c}.highlight .sc{color:#f1fa8c}.highlight .dl{color:#f1fa8c}.highlight .sd{color:#f1fa8c}.highlight .s2{color:#f1fa8c}.highlight .se{color:#f1fa8c}.highlight .sh{color:#f1fa8c}.highlight .si{color:#f1fa8c}.highlight .sx{color:#f1fa8c}.highlight .sr{color:#f1fa8c}.highlight .s1{color:#f1fa8c}.highlight .ss{color:#f1fa8c}.highlight .bp{color:#f8f8f2;font-style:italic}.highlight .fm{color:#50fa7b}.highlight .vc{color:#8be9fd;font-style:italic}.highlight .vg{color:#8be9fd;font-style:italic}.highlight .vi{color:#8be9fd;font-style:italic}.highlight .vm{color:#8be9fd;font-style:italic}.highlight .il{color:#bd93f9} - -/*# sourceMappingURL=hugo-tufte.min.css.map */ \ No newline at end of file diff --git a/public/css/hugo-tufte.min.css.map b/public/css/hugo-tufte.min.css.map deleted file mode 100644 index caf8676..0000000 --- a/public/css/hugo-tufte.min.css.map +++ /dev/null @@ -1,33 +0,0 @@ -{ - "version": 3, - "file": "hugo-tufte.min.css", - "sourceRoot": "/home/phil/git/phil/bajsicki.com", - "sources": [ - "themes/hugo-tufte/assets/scss/hugo-tufte.scss", - "themes/hugo-tufte/assets/scss/tufte.scss", - "themes/hugo-tufte/assets/scss/general.scss", - "themes/hugo-tufte/assets/scss/pages/footer.scss", - "themes/hugo-tufte/assets/scss/components/code-highlight.scss", - "themes/hugo-tufte/assets/scss/components/toc.scss", - "themes/hugo-tufte/assets/scss/components/nav.scss", - "themes/hugo-tufte/assets/scss/components/brand.scss", - "themes/hugo-tufte/assets/scss/components/meta.scss", - "themes/hugo-tufte/assets/scss/syntax/highlight-dark.scss", - "themes/hugo-tufte/assets/scss/syntax/syntax-dark.scss" - ], - "sourcesContent": [ - "// Tufte\n@import \"tufte\";\n\n// Additional styles for Hugo\n@import \"general\";\n\n/// Pages\n@import \"pages/footer\";\n\n/// Components\n@import \"components/code-highlight\";\n@import \"components/toc\";\n@import \"components/nav\";\n@import \"components/brand\";\n@import \"components/meta\";\n\n// Look at this https://gohugo.io/hugo-pipes/resource-from-template/#readout\n\n@import \"syntax/highlight-dark.scss\"\n\n", - "/* You can find the original at https://github.com/edwardtufte/tufte-css */\n\n/* Import ET Book styles\n adapted from https://github.com/edwardtufte/et-book/blob/gh-pages/et-book.css */\n\n@charset \"UTF-8\";\n\n@font-face {\n font-family: \"et-book\";\n src: url(\"et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot\");\n src: url(\"et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot?#iefix\") format(\"embedded-opentype\"),\n url(\"et-book/et-book-roman-line-figures/et-book-roman-line-figures.woff\") format(\"woff\"),\n url(\"et-book/et-book-roman-line-figures/et-book-roman-line-figures.ttf\") format(\"truetype\"),\n url(\"et-book/et-book-roman-line-figures/et-book-roman-line-figures.svg#etbookromanosf\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n@font-face {\n font-family: \"et-book\";\n src: url(\"et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot\");\n src: url(\"et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot?#iefix\")\n format(\"embedded-opentype\"),\n url(\"et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.woff\")\n format(\"woff\"),\n url(\"et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.ttf\")\n format(\"truetype\"),\n url(\"et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.svg#etbookromanosf\")\n format(\"svg\");\n font-weight: normal;\n font-style: italic;\n}\n\n@font-face {\n font-family: \"et-book\";\n src: url(\"et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot\");\n src: url(\"et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot?#iefix\") format(\"embedded-opentype\"),\n url(\"et-book/et-book-bold-line-figures/et-book-bold-line-figures.woff\") format(\"woff\"),\n url(\"et-book/et-book-bold-line-figures/et-book-bold-line-figures.ttf\") format(\"truetype\"),\n url(\"et-book/et-book-bold-line-figures/et-book-bold-line-figures.svg#etbookromanosf\") format(\"svg\");\n font-weight: bold;\n font-style: normal;\n}\n\n@font-face {\n font-family: \"et-book-roman-old-style\";\n src: url(\"et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot\");\n src: url(\"et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot?#iefix\")\n format(\"embedded-opentype\"),\n url(\"et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff\") format(\"woff\"),\n url(\"et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.ttf\") format(\"truetype\"),\n url(\"et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.svg#etbookromanosf\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n$serif-fonts: et-book, \"Noto Serif SC\", Palatino, \"Palatino Linotype\", \"Palatino LT STD\", \"Book Antiqua\", Georgia, serif, \"Noto Emoji\";\n$sans-fonts: \"Gill Sans\", \"Gill Sans MT\", Calibri, sans-serif, \"Noto Emoji\";\n$mono-fonts: Consolas, \"Liberation Mono\", Menlo, Courier, monospace, \"Noto Emoji\";\n\n/* Tufte CSS styles */\nhtml {\n font-size: 15px;\n}\n\nbody {\n margin-left: auto;\n margin-right: auto;\n padding-left: 5%;\n font-family: $serif-fonts;\n background-color: #151515;\n color: #ddd;\n max-width: 1400px;\n}\n\nh1, h2, h3 {\n font-weight: 400;\n line-height: 1;\n}\n\nh1 {\n margin-top: 1rem;\n margin-bottom: 1rem;\n font-size: 3.2rem;\n}\n\nh2, h3 {\n font-style: italic;\n margin-bottom: 0;\n}\n\nh2 {\n margin-top: 1.2rem;\n font-size: 2.2rem;\n}\n\nh3 {\n font-size: 1.7rem;\n margin-top: 2rem;\n}\n\n.author, .date {\n font-size: 1.4rem;\n font-weight: 400;\n margin: 1rem auto 1rem 0;\n line-height: 1;\n}\n\n.subtitle {\n font-style: italic;\n margin-top: 1rem;\n margin-bottom: 1rem;\n font-size: 1.8rem;\n display: block;\n line-height: 1;\n}\n\n.numeral {\n font-family: et-book-roman-old-style;\n}\n\n.danger {\n color: red;\n}\n\narticle {\n position: relative;\n padding: 0rem 0rem;\n}\n\nsection {\n padding-top: 0rem;\n padding-bottom: 0rem;\n}\n\n.page-list .content-title {\n margin-top: 4.2rem;\n margin-bottom: 1.4rem;\n}\n\n.page-list .content-title:first-child {\n margin-top: 1.4rem;\n}\n\np,\nol,\nul,\ndl {\n font-size: 1.4rem;\n}\n\np {\n line-height: 1.75rem;\n margin-top: 0.75rem;\n margin-bottom: 0.75rem;\n padding-right: 0;\n vertical-align: baseline;\n hyphens: auto;\n -webkit-hyphenate-limit-before: 3;\n -webkit-hyphenate-limit-after: 4;\n -ms-hyphenate-limit-chars: 10 3 4;\n hyphenate-limit-chars: 10 3 4;\n}\n\n/* Chapter Epigraphs */\n.epigraph {\n margin: 3em 0;\n}\n\n.epigraph > blockquote {\n margin-top: 3em;\n margin-bottom: 3em;\n}\n\n.epigraph > blockquote {\n font-style: italic;\n}\n\n.epigraph > blockquote > footer {\n font-style: normal;\n}\n\n.epigraph > blockquote > footer > cite {\n font-style: italic;\n}\n\n/* end chapter epigraphs styles */\n\nblockquote {\n font-size: 1.4rem;\n}\n\nblockquote p {\n width: 50%;\n}\n\nblockquote footer {\n width: 50%;\n font-size: 1.1rem;\n text-align: right !important;\n}\n\nol,\nul,\ndl {\n width: 45%;\n -webkit-padding-start: 5%;\n -webkit-padding-end: 5%;\n}\n\nli ul {\n width: 100%;\n}\n\nli,\ndt, dd {\n padding: 0.5rem 0;\n}\n\ndt {\n font-weight: 700;\n}\n\nfigure {\n padding: 0;\n border: 0;\n font-size: 100%;\n font: inherit;\n vertical-align: baseline;\n max-width: 55%;\n -webkit-margin-start: 0;\n -webkit-margin-end: 0;\n margin: 0 0 3em 0;\n}\n\nfigcaption {\n float: right;\n clear: right;\n margin-right: -48%;\n margin-top: 0;\n margin-bottom: 0;\n font-size: 1.1rem;\n line-height: 1.6;\n vertical-align: baseline;\n position: relative;\n max-width: 40%;\n}\n\nfigure.fullwidth figcaption {\n margin-right: 24%;\n}\n\n/* Links: replicate underline that clears descenders */\na:link,\na:visited {\n color: inherit;\n}\n\n/* Sidenotes, margin notes, figures, captions */\nimg {\n max-width: 100%;\n}\n\n.sidenote,\n.marginnote {\n float: right;\n clear: right;\n margin-left: 60%;\n margin-right: -25%;\n max-width: 100%;\n margin-top: 0;\n margin-bottom: 0;\n font-size: 1.1rem;\n line-height: 1.3;\n vertical-align: baseline;\n position: absolute;\n}\n\n.table-caption {\n float: right;\n clear: right;\n margin-right: -60%;\n width: 50%;\n margin-top: 0;\n margin-bottom: 0;\n font-size: 1rem;\n line-height: 1.6;\n}\n\n.marginnote-ind,\n.sidenote-number {\n // font-family: et-book-roman-old-style, \"Noto Emoji\";\n position: relative;\n vertical-align: baseline;\n user-select: none;\n}\n\n// note indicator\nlabel.sidenote-number {\n font-size: 1rem;\n top: -0.5rem;\n left: 0.1rem;\n}\n\nlabel.marginnote-ind {\n font-size: 5em;\n line-height: 1.125;\n float: right;\n text-align: center;\n width: 1.1em;\n height: 1.1em;\n margin-left: 10px;\n margin-right: 20px;\n border-color: #ddd;\n border-style: solid;\n border-width: 3px;\n border-radius: 5px;\n}\n\n// inside sidenote\nspan.marginnote-ind,\nspan.sidenote-number {\n font-size: 1.1rem;\n}\n\np,\nfooter,\ntable,\ndiv.table-wrapper-small,\ndiv.supertable-wrapper > p,\ndiv.booktabs-wrapper {\n width: 55%;\n}\n\ndiv.fullwidth,\ntable.fullwidth {\n width: 100%;\n}\n\ndiv.table-wrapper {\n overflow-x: scroll;\n font-family: \"Trebuchet MS\", \"Gill Sans\", \"Gill Sans MT\", sans-serif, \"Noto Emoji\";\n}\n\n@media screen and (max-width: 760px) {\n h2,\n h3,\n p,\n footer {\n width: 90%;\n }\n ul,\n ol,\n dl {\n width: 85%;\n }\n figure {\n max-width: 90%;\n }\n figcaption,\n figure.fullwidth figcaption {\n margin-right: 0%;\n max-width: none;\n }\n blockquote p,\n blockquote footer {\n width: 90%;\n }\n}\n\n.sans {\n font-family: $sans-fonts;\n letter-spacing: 0.03em;\n}\n\ncode,\n.code,\nkbd {\n font-family: $mono-fonts;\n font-size: 1.125rem;\n line-height: 1.42;\n}\n\nh1 .code,\nh2 .code,\nh3 .code {\n font-size: 0.8em;\n}\n\n.marginnote .code,\n.sidenote .code {\n font-size: 1rem;\n}\n\npre.code {\n font-size: 0.9rem;\n width: 52.5%;\n padding-left: 2.5%;\n overflow-x: scroll;\n}\n\n.fullwidth {\n max-width: 90%;\n clear: both;\n}\n\n.newthought {\n font-variant: small-caps;\n font-size: 1.2em;\n}\n\n.margin-toggle {\n cursor: pointer;\n}\n\n// accessibility feature: make label focus-able\ninput.margin-toggle {\n position: absolute;\n outline: none;\n opacity: 0;\n width: 1px;\n height: 1px;\n // margin-left: 5px;\n // margin-top: 5px;\n z-index: -100;\n}\n\nlabel:has(+ input.margin-toggle:focus) {\n outline: medium auto currentColor;\n outline: medium auto invert;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -3px;\n}\n\nlabel.sidenote-number {\n display: inline;\n}\n\nlabel.marginnote-ind {\n display: none;\n}\n\n.video-container {\n width: 100%;\n margin-top: 1.4rem;\n margin-bottom: 1.4rem;\n}\n\n.video {\n width: 55%;\n}\n\n.video--16x9 {\n aspect-ratio: 16/9;\n}\n\n.video--4x3 {\n aspect-ratio: 4/3;\n}\n\n@media (max-width: 760px) {\n label.marginnote-ind {\n display: inline;\n }\n .sidenote,\n .marginnote {\n display: none;\n }\n .margin-toggle:checked + .sidenote,\n .margin-toggle:checked + .marginnote {\n display: block;\n float: left;\n left: 1rem;\n clear: both;\n width: 95%;\n margin: 1rem 2.5%;\n vertical-align: baseline;\n position: relative;\n }\n pre.code {\n width: 90%;\n padding: 0;\n }\n .table-caption {\n display: block;\n float: right;\n clear: both;\n width: 98%;\n margin-top: 1rem;\n margin-bottom: 0.5rem;\n margin-left: 1%;\n margin-right: 1%;\n vertical-align: baseline;\n position: relative;\n }\n div.table-wrapper,\n table,\n table.booktabs {\n width: 85%;\n }\n div.table-wrapper {\n border-right: 1px solid #efefef;\n }\n img {\n width: 100%;\n }\n .video {\n width: 90%;\n }\n}\n", - "/* ------------------------------------------------------------------------ */\n/* hugo-tufte.css */\n/* Contains extensions to the original tufte.css styles to */\n/* accomodate a blog-like site. */\n/* ------------------------------------------------------------------------ */\n\n/* ------------------------------------------------------------------------ */\n/* Generic content, such as the index list pages */\n/* ------------------------------------------------------------------------ */\n:root * {\n text-align: left;\n text-rendering: optimizeLegibility;\n}\n\n:focus {\n outline: medium auto currentColor;\n outline: medium auto invert;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\n::selection {\n color: #151515;\n background-color: #ddd;\n}\n\na.heading-anchor {\n display: none;\n visibility: collapse;\n}\n\nh2 {\n margin-top: 1.5rem;\n}\n\nh2:hover > a.heading-anchor,\nh3:hover > a.heading-anchor {\n display: inline;\n visibility: visible;\n}\n\nhr {\n text-align: left;\n margin-left: 0;\n margin-top: 1.4rem;\n margin-bottom: 1.4rem;\n width: 75%;\n max-width: 45rem;\n border-style: solid none none none;\n border-color: #ddd;\n}\n\nkbd {\n border: 1px #ddd solid;\n border-radius: 5px;\n padding-right: 2px;\n padding-left: 2px;\n}\n\nmark {\n background: #ddd;\n}\n\n/* ------------------------------------------------------------------------ */\n/* Styling for listing pages. */\n/* ------------------------------------------------------------------------ */\n.list-page {\n ul {\n list-style-type: none;\n margin: -0.25em;\n width: 87.5%;\n max-width: 45rem;\n }\n li {\n margin: 0;\n /*font-size: 95%;*/\n }\n}\n.list-page .list-date {\n display: inline;\n font-size: 0.75em;\n /* padding-right: 2em; */\n /* margin-right: 2em; */\n}\n\ntable:not(.lntable) {\n margin-top: 1.4em;\n font-size: 1.4rem;\n width: auto; /* making booktabs style tables the unstyled default in case someone uses Markdown styling */\n /* margin: 0 auto; */\n /* border-spacing: 0px; */\n}\n\ntable:not(.lntable) tr th {\n border-bottom: 1px solid #ddd;\n text-transform: uppercase;\n}\n\ntable:not(.lntable) tr th,\ntable:not(.lntable) tr td {\n padding-right: 0.5rem;\n}\n\ntable.lntable {\n td.lntd {\n padding: 0em;\n }\n border-spacing: 0;\n padding: 0;\n}\n\n/* ------------------------------------------------------------------------ */\n/* Styling for footnotes. */\n/* ------------------------------------------------------------------------ */\n.footnotes hr {\n margin-top: 4.4em;\n}\n\n.footnotes ol {\n width: 55%;\n margin-top: 4.4rem;\n\n li {\n p {\n width: 100%;\n margin: 0;\n padding: 0;\n\n a.footnote-backref {\n font-size: 1.2rem;\n text-decoration: none;\n }\n }\n }\n}\n\n/* ------------------------------------------------------------------------ */\n/* Styling for maths. */\n/* ------------------------------------------------------------------------ */\n\n/* mjx-container[jax=\"CHTML\"][display=\"true\"]::-webkit-scrollbar,\n.katex-display::-webkit-scrollbar {\n display: none;\n}*/\n\nmjx-container[jax=\"CHTML\"][display=\"true\"],\n.katex-display {\n overflow: auto;\n overflow-y: hidden;\n/* -ms-overflow-style: none;\n scrollbar-width: none; */\n}\n\n\n/* ------------------------------------------------------------------------ */\n/* Styling for margin/side notes. */\n/* ------------------------------------------------------------------------ */\n.marginnote .marginnote-ind,\n.sidenote .sidenote-number {\n margin-right: 5px;\n}\n\n/* prevent over-crowding */\n\n.sidenote, .marginnote {\n margin-bottom: 1rem;\n}\n\n.sidenote code,\n.marginnote code {\n font-size: 0.9rem;\n padding-left: 10px;\n padding-right: 10px;\n margin-top: -0.5em;\n margin-bottom: -0.5em;\n}\n\ncode {\n background-color:#282a36;\n border-radius: 5px;\n display: inline-block;\n padding-left: 4px;\n padding-right: 4px;\n}\n\npre code {\n position: absolute;\n background-color: #282a36;\n padding: 16px;\n}\n\n\n/* ------------------------------------------------------------------------ */\n/* Styling & fixes for cols. */\n/* ------------------------------------------------------------------------ */\n// create grid\n.row {\n /* mobile */\n display: grid;\n width: 75%;\n gap: 0.3rem;\n margin: 0 0 1rem 0;\n}\n\n.row .column:nth-of-type(2n) {\n margin-left: 1rem;\n}\n\n.row .column:nth-of-type(3n) {\n margin-left: 2rem;\n}\n\n.row .column > p:first-child {\n margin-top: 0;\n}\n\n.row .column > p:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 760px) {\n /* desktop */\n /* https://stackoverflow.com/a/62086985 */\n .row {\n grid-auto-columns: 1fr;\n grid-auto-flow: column;\n /* above 2 lines are equivalent as below 1 line */\n /* grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); */\n gap: 1.4rem;\n margin: 0 0 1.4rem 0;\n }\n .row .column {\n margin-left: 0 !important;\n }\n}\n\n.column > p {\n width: 100%;\n}\n\n.column > p > label.margin-toggle.marginnote-ind {\n display: inline;\n}\n\n.column > p > .sidenote,\n.column > p > .marginnote {\n display: none;\n}\n\n.column > p > .margin-toggle:checked + .sidenote,\n.column > p > .margin-toggle:checked + .marginnote {\n display: block;\n float: left;\n left: 1rem;\n clear: both;\n width: 95%;\n margin: 1rem 2.5%;\n vertical-align: baseline;\n position: relative;\n}\n\n/* ------------------------------------------------------------------------ */\n/* Styling for buttons. */\n/* ------------------------------------------------------------------------ */\n.btn {\n display: inline-block;\n margin-top: 1.4rem;\n}\n.btn button {\n font-size: 1.4rem;\n}\n.btn button .icon {\n font-size: 1.2rem;\n}\n\n/* ------------------------------------------------------------------------ */\n/* Styling for i18n. */\n/* ------------------------------------------------------------------------ */\n\n/* reduce zh & ja font-size to match en */\n\np:lang(zh), span:lang(zh),\np:lang(ja), span:lang(ja), {\n font-size: 1.2rem;\n}\n\n.sidenote:lang(zh),\n.marginnote:lang(zh) {\n font-size: 0.5rem;\n}\n\n.sidenote:lang(ja),\n.marginnote:lang(ja) {\n font-size: 0.9rem;\n}\n", - "/* Footer, but with a different name to avoid conflicts with tufte.css */\nfooter.page-footer{\n margin-top: 1.4rem;\n color: #aaa;\n width: 95%;\n max-width: 45rem;\n}\nfooter.page-footer p {\n font-size: 1.2rem;\n margin: 0em;\n /* light font looked odd on chrome */\n /*font-weight: lighter;*/\n}\nfooter.page-footer a {\n color: #ddd ;\n text-decoration: none;\n background: transparent;\n}\nfooter.page-footer hr {\n width: 100%;\n}\n\nfooter.page-footer ul.page-footer-menu {\n\tlist-style: none;\n\tdisplay: block;\n\t/*text-align:center;*/\n\tmargin: 0;\n\tpadding: 0;\n width: unset;\n}\n\nfooter.page-footer ul.page-footer-menu li {\n\tdisplay: inline-block;\n\tmargin-right: 0.5rem;\n\t// font-size: 55%;\n}\n\n.copyright {\n}\n.copyright p {\n font-size: 90%;\n}\n", - "$ht-code-border-radius: .4em;\n.highlight {\n width: 50%;\n overflow-x: scroll;\n // border-radius: $ht-code-border-radius;\n margin-top: 0em;\n margin-bottom: 0em;\n margin-right: 2.5%;\n margin-left: 2.5%;\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n code {\n font-size: 1rem;\n display: block;\n }\n\n &>.chroma {\n margin: 0;\n }\n\n &>.chroma .hl {\n // border-radius: $ht-code-border-radius / 2;\n display: block;\n\n &::before{\n content: \"> \";\n // font-family: \"Noto Emoji\";\n font-family: inherit;\n position: absolute;\n left: 0;\n color: #ddd;\n }\n }\n\n &>div.chroma>table.lntable{\n overflow: initial;\n // margin: $ht-code-border-radius 0 $ht-code-border-radius 0;\n & td:first-of-type {\n & span:not(& span>span) {\n padding: 0 .75em 0 .5em;\n }\n }\n\n pre {\n margin-block-start: 0.5em;\n margin-block-end: 0.5em;\n }\n }\n\n &>.chroma>code {\n width: max-content;\n margin-top: .5em;\n margin-bottom: .5em;\n margin-left: .5em;\n\n &>span.hl{\n margin-left: -.5em;\n padding-left: .5em;\n }\n }\n}\n\n\n@media screen and (max-width: 760px) {\n .highlight {\n width: 90%;\n }\n}\n\n// fix #48 => https://github.com/slashformotion/hugo-tufte/issues/48\nul>li>div.highlight {\n width: 100%;\n}\n", - "/* We utilize the html5 summary tags in order to create a post archive */\n/* with built-in folding. */\ndetails {\n border-radius: 3px;\n}\n\ndetails summary {\n vertical-align: top;\n padding: .3em .5em;\n outline: none;\n /*color: rgba(65, 70, 75, 1);*/\n}\n\ndetails summary.year {\n font-size: 1.5rem;\n}\n\n// details[open] summary {\n// }\n\n\n/* Table of Contents */\n.toc summary {\n font-size: 1.5rem;\n margin-bottom: -1.5rem;\n padding-left: 0;\n}\n\n.toc {\n\t// float: right;\n\t/*padding: 0rem 1rem 1rem 1rem;*/\n /*margin-top: 1rem;*/\n\t// border-left: 1px solid #eee;\n}\n\n.toc ul {\n\tlist-style: none;\n\tdisplay: block;\n\t/*margin-top: 0.75rem;*/\n\tpadding: 0;\n width: 87.5%;\n}\n\n.toc li {\n line-height: 0.5rem;\n margin: 1rem;\n}\n", - ".menu {\n margin: 1.4rem 0;\n}\n\n.menu ul {\n list-style: none;\n display: block;\n padding: 0;\n max-width: 45rem;\n /* Width is the same as tufte.css body */\n font-size: 1.2rem;\n width: 87.5%;\n}\n\n.menu li {\n display: inline-block;\n margin-right: 1rem;\n}\n\n.menu li a {\n text-decoration: none;\n letter-spacing: 0.05em;\n text-transform: uppercase;\n}\n", - ".brand {\n padding-top: 1rem;\n padding-bottom: 1rem;\n}\n", - "/* Content meta-data such as author, publication date, etc. */\n.content-meta {\n display: block;\n /*color: rgba(155, 155, 155, 1);*/\n // color: rgba(100, 105, 110, 1);\n font-size: 1.1rem;\n margin-top: 1em;\n}\n\n.content-meta .author {\n /*color: rgb(90, 20, 55)*/\n // color: rgba(65, 70, 75, 1);\n}\n\n.post-avatar {\n border-radius: 50px;\n float: right;\n margin-left: 1em;\n}\n", - "$ht-code-bgcolor: #282a36;\r\n\r\n@import \"syntax-dark.scss\";\r\n", - "/* Dracula Theme v1.2.5\n*\n* https://github.com/zenorocha/dracula-theme\n*\n* Copyright 2016, All rights reserved\n*\n* Code licensed under the MIT license\n* http://zenorocha.mit-license.org\n*\n* @author Rob G \n* @author Chris Bracco \n* @author Zeno Rocha \n*/\n\n.highlight .lnt { color: #6272a4 } /* line number */\n.highlight .hl { background-color: scale-color($ht-code-bgcolor, $lightness: 32%, $saturation: -40%) }\n.highlight { background: $ht-code-bgcolor; color: #f8f8f2 }\n.highlight .c { color: #6272a4 } /* Comment */\n.highlight .err { color: #f8f8f2 } /* Error */\n.highlight .g { color: #f8f8f2 } /* Generic */\n.highlight .k { color: #ff79c6 } /* Keyword */\n.highlight .l { color: #f8f8f2 } /* Literal */\n.highlight .n { color: #f8f8f2 } /* Name */\n.highlight .o { color: #ff79c6 } /* Operator */\n.highlight .x { color: #f8f8f2 } /* Other */\n.highlight .p { color: #f8f8f2 } /* Punctuation */\n.highlight .ch { color: #6272a4 } /* Comment.Hashbang */\n.highlight .cm { color: #6272a4 } /* Comment.Multiline */\n.highlight .cp { color: #ff79c6 } /* Comment.Preproc */\n.highlight .cpf { color: #6272a4 } /* Comment.PreprocFile */\n.highlight .c1 { color: #6272a4 } /* Comment.Single */\n.highlight .cs { color: #6272a4 } /* Comment.Special */\n.highlight .gd { color: #8b080b } /* Generic.Deleted */\n.highlight .ge { color: #f8f8f2; text-decoration: underline } /* Generic.Emph */\n.highlight .gr { color: #f8f8f2 } /* Generic.Error */\n.highlight .gh { color: #f8f8f2; font-weight: bold } /* Generic.Heading */\n.highlight .gi { color: #f8f8f2; font-weight: bold } /* Generic.Inserted */\n.highlight .go { color: #44475a } /* Generic.Output */\n.highlight .gp { color: #f8f8f2 } /* Generic.Prompt */\n.highlight .gs { color: #f8f8f2 } /* Generic.Strong */\n.highlight .gu { color: #f8f8f2; font-weight: bold } /* Generic.Subheading */\n.highlight .gt { color: #f8f8f2 } /* Generic.Traceback */\n.highlight .kc { color: #ff79c6 } /* Keyword.Constant */\n.highlight .kd { color: #8be9fd; font-style: italic } /* Keyword.Declaration */\n.highlight .kn { color: #ff79c6 } /* Keyword.Namespace */\n.highlight .kp { color: #ff79c6 } /* Keyword.Pseudo */\n.highlight .kr { color: #ff79c6 } /* Keyword.Reserved */\n.highlight .kt { color: #8be9fd } /* Keyword.Type */\n.highlight .ld { color: #f8f8f2 } /* Literal.Date */\n.highlight .m { color: #bd93f9 } /* Literal.Number */\n.highlight .s { color: #f1fa8c } /* Literal.String */\n.highlight .na { color: #50fa7b } /* Name.Attribute */\n.highlight .nb { color: #8be9fd; font-style: italic } /* Name.Builtin */\n.highlight .nc { color: #50fa7b } /* Name.Class */\n.highlight .no { color: #f8f8f2 } /* Name.Constant */\n.highlight .nd { color: #f8f8f2 } /* Name.Decorator */\n.highlight .ni { color: #f8f8f2 } /* Name.Entity */\n.highlight .ne { color: #f8f8f2 } /* Name.Exception */\n.highlight .nf { color: #50fa7b } /* Name.Function */\n.highlight .nl { color: #8be9fd; font-style: italic } /* Name.Label */\n.highlight .nn { color: #f8f8f2 } /* Name.Namespace */\n.highlight .nx { color: #f8f8f2 } /* Name.Other */\n.highlight .py { color: #f8f8f2 } /* Name.Property */\n.highlight .nt { color: #ff79c6 } /* Name.Tag */\n.highlight .nv { color: #8be9fd; font-style: italic } /* Name.Variable */\n.highlight .ow { color: #ff79c6 } /* Operator.Word */\n.highlight .w { color: #f8f8f2 } /* Text.Whitespace */\n.highlight .mb { color: #bd93f9 } /* Literal.Number.Bin */\n.highlight .mf { color: #bd93f9 } /* Literal.Number.Float */\n.highlight .mh { color: #bd93f9 } /* Literal.Number.Hex */\n.highlight .mi { color: #bd93f9 } /* Literal.Number.Integer */\n.highlight .mo { color: #bd93f9 } /* Literal.Number.Oct */\n.highlight .sa { color: #f1fa8c } /* Literal.String.Affix */\n.highlight .sb { color: #f1fa8c } /* Literal.String.Backtick */\n.highlight .sc { color: #f1fa8c } /* Literal.String.Char */\n.highlight .dl { color: #f1fa8c } /* Literal.String.Delimiter */\n.highlight .sd { color: #f1fa8c } /* Literal.String.Doc */\n.highlight .s2 { color: #f1fa8c } /* Literal.String.Double */\n.highlight .se { color: #f1fa8c } /* Literal.String.Escape */\n.highlight .sh { color: #f1fa8c } /* Literal.String.Heredoc */\n.highlight .si { color: #f1fa8c } /* Literal.String.Interpol */\n.highlight .sx { color: #f1fa8c } /* Literal.String.Other */\n.highlight .sr { color: #f1fa8c } /* Literal.String.Regex */\n.highlight .s1 { color: #f1fa8c } /* Literal.String.Single */\n.highlight .ss { color: #f1fa8c } /* Literal.String.Symbol */\n.highlight .bp { color: #f8f8f2; font-style: italic } /* Name.Builtin.Pseudo */\n.highlight .fm { color: #50fa7b } /* Name.Function.Magic */\n.highlight .vc { color: #8be9fd; font-style: italic } /* Name.Variable.Class */\n.highlight .vg { color: #8be9fd; font-style: italic } /* Name.Variable.Global */\n.highlight .vi { color: #8be9fd; font-style: italic } /* Name.Variable.Instance */\n.highlight .vm { color: #8be9fd; font-style: italic } /* Name.Variable.Magic */\n.highlight .il { color: #bd93f9 } /* Literal.Number.Integer.Long */\n" - ], - "names": [], - "mappings": "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" -} \ No newline at end of file diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index 4258594..0000000 Binary files a/public/favicon.ico and /dev/null differ diff --git a/public/images/logo.png b/public/images/logo.png deleted file mode 100644 index 0c38ecb..0000000 Binary files a/public/images/logo.png and /dev/null differ diff --git a/public/images/logo_w.png b/public/images/logo_w.png deleted file mode 100644 index 2c6c781..0000000 Binary files a/public/images/logo_w.png and /dev/null differ diff --git a/public/index.html b/public/index.html deleted file mode 100644 index b1cb6b3..0000000 --- a/public/index.html +++ /dev/null @@ -1,179 +0,0 @@ - - - -Home - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- - -
-

A bunch of scribbles on a lonely wall in ruins of some description…

- -
- -
- - - - - -
- - - -
-
- - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - - - - - - - diff --git a/public/index.xml b/public/index.xml deleted file mode 100644 index 26a85fa..0000000 --- a/public/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - Home on phil@bajsicki:~$ - https://bajsicki.com/ - Recent content in Home on phil@bajsicki:~$ - Hugo - en-us - - - - diff --git a/public/page/1/index.html b/public/page/1/index.html deleted file mode 100644 index 7083d33..0000000 --- a/public/page/1/index.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - https://bajsicki.com/ - - - - - - diff --git a/public/page/2/index.html b/public/page/2/index.html deleted file mode 100644 index e9a9710..0000000 --- a/public/page/2/index.html +++ /dev/null @@ -1,247 +0,0 @@ - - - -Home - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- - -
- - - - - -

- - MissKey: Resetting Admin Password - -

- - - -

So recently I had the need to reset the admin password in MissKey.

-

Alas, there was no recovery email configured, nor other users on the …

- - - -

- - My favorite Factorio mods - -

- - - -

I’ve been meaning to make a list of Factorio mods that I’ve really liked, and write a little bit about them. While Factorio is a …

- - - -

- - On Avoidance in Business - -

- - - -

I have worked with a wide variety of businesses. I feel like that puts me in a reasonably good position to comment on one of the most …

- - - -

- - Some words in a moment of peace - -

- - - -

There are many things in the world which annoy me.

-

Yet time and time again, I have these moments of clarity where the world makes sense and …

- - - -
- - -
- - - -« - - - - -2 / 8 - - - - -» - - - - - -
-
- - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - - - - - - - diff --git a/public/page/3/index.html b/public/page/3/index.html deleted file mode 100644 index bd7f044..0000000 --- a/public/page/3/index.html +++ /dev/null @@ -1,245 +0,0 @@ - - - -Home - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- - -
- - - - - -

- - Wisdom from a Satyr - -

- - - -

This is something a dear friend said in a chat a while back. I thought it was one an awesome summary of the human condition.

- - - -

- - Shared hosting is a scam - -

- - - -

won’t be the last time I rant against shared hosting, SaaS, and all the other ‘I want to be a landlord’ scams out there. …

- - - -

- - Note about LLM's and training data - -

- - - -

No license is granted for any use of the content on this website for the purposes of training Large Language Models (commonly referred to as …

- - - -

- - Brain supplements: A two month summary - -

- - - -

Over the past two months I’ve been trying out some brain supplements for my issues with focus and concentration.

- - - -
- - -
- - - -« - - - - -3 / 8 - - - - -» - - - - - -
-
- - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - - - - - - - diff --git a/public/page/4/index.html b/public/page/4/index.html deleted file mode 100644 index 143c305..0000000 --- a/public/page/4/index.html +++ /dev/null @@ -1,245 +0,0 @@ - - - -Home - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- - -
- - - - - -

- - [Happy Holidays!] On posting lists for self-promotion - -

- - - -

Recently I have been talked into signing up for LinkedIn by a friend. I found myself faced with a wall of blatant self-promotion.

- - - -

- - On Problems - -

- - - -

I had a fairly interesting conversation today with a young immigrant from Palestine to Germany.

- - - -

- - Trying out some brain supplements, pt. 2 - -

- - - -

Two days have passed. I’ve found that Alpha-GPC should be dosed at twice what I’ve been using. Today’s the first day that …

- - - -

- - Trying out some brain supplements - -

- - - -

As a person working in a high-speed, high-attention and multifaceted environment (currently working as an Executive Assistant, soon starting …

- - - -
- - -
- - - -« - - - - -4 / 8 - - - - -» - - - - - -
-
- - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - - - - - - - diff --git a/public/page/5/index.html b/public/page/5/index.html deleted file mode 100644 index 5a09bfc..0000000 --- a/public/page/5/index.html +++ /dev/null @@ -1,247 +0,0 @@ - - - -Home - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- - -
- - - - - -

- - Efficient computer use - -

- - - -

of things going in the background that kept me from writing more recently. Work has regularly left me brain-drained, and I’ve found …

- - - -

- - Heaps of fun (Yakuza) - -

- - - -

I’ve been a bit sick over the past week. Not the ‘rona as far as I can tell. Just a flu. Probably.

-

I spent most of that time …

- - - -

- - Haxe, heaps, and VSCode (small rant) - -

- - - -

have been trying to set me up with a development environment to start working on a small game.

-

He’s already made all the big choices, …

- - - -

- - Weekend thoughts - Mastering Emacs by Mickey Petersen - -

- - - -

Over The Past few weeks I’ve found myself spending more and more time in Emacs. As such, I want to learn more about it, and how to use …

- - - -
- - -
- - - -« - - - - -5 / 8 - - - - -» - - - - - -
-
- - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - - - - - - - diff --git a/public/page/6/index.html b/public/page/6/index.html deleted file mode 100644 index 438a356..0000000 --- a/public/page/6/index.html +++ /dev/null @@ -1,248 +0,0 @@ - - - -Home - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- - -
- - - - - -

- - VPS is my new friend - -

- - - -

half, I have migrated all of my services over to a VPS that I am renting from Netcup.de. Unsurprisingly, I am very happy with it.

- -

To start …

- - - -

- - Considerations on FOSS and subscription models - -

- - - -

ew days. Mulled it over. Thought about it. And I end up considering options.

-

There are a ton of vendors for automation services. Zapier, …

- - - -

- - I really, really like Emacs - -

- - - -

I was taking with a friend a few hours ago and he mentioned that Emacs is intimidating. And yes, it may well appear so.

- - - -

- - On the value of calling it a day (and how to get there) - -

- - - -

There is little as refreshing as finishing all the work you have to do on a Friday early.

- - - -
- - -
- - - -« - - - - -6 / 8 - - - - -» - - - - - -
-
- - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - - - - - - - diff --git a/public/page/7/index.html b/public/page/7/index.html deleted file mode 100644 index f7fc273..0000000 --- a/public/page/7/index.html +++ /dev/null @@ -1,247 +0,0 @@ - - - -Home - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- - -
- - - - - -

- - Realistic deadlines - -

- - - -

Recently a wrote an after-action report on a project that failed to materialize for a number of reasons. The details are irrelevant - …

- - - -

- - Some thoughts on SaaS and business applications of Free Software - -

- - - -

SaaS is a pain in the rear for many reasons, which bother me a lot and which I can’t help but vent about today.

- - - -

- - Overcoming typing-related RSI - -

- - - -

[2022-09-22 Thu]

-

Over the past few weeks, I’ve found that decreasing the amount I type has helped a lot. I can’t remember the …

- - - -

- - Learning a new keyboard layout - -

- - - -

[2022-08-18 Thu]

-

Given that I type a lot - and I do mean A LOT, and I’m past the age of good hand health… I’m in a …

- - - -
- - -
- - - -« - - - - -7 / 8 - - - - -» - - - - - -
-
- - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - - - - - - - diff --git a/public/page/8/index.html b/public/page/8/index.html deleted file mode 100644 index 15f18dd..0000000 --- a/public/page/8/index.html +++ /dev/null @@ -1,207 +0,0 @@ - - - -Home - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- - -
- - - - - -

- - VPS set-up - -

- - - -

A few months ago I took up a project to centralize and collect all of my websites and email boxes.

- - - -
- - -
- - - -« - - - - -8 / 8 - - - - - - - - -
-
- - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - - - - - - - diff --git a/public/posts/a-kind-view-of-business/index.html b/public/posts/a-kind-view-of-business/index.html deleted file mode 100644 index 09f4ddb..0000000 --- a/public/posts/a-kind-view-of-business/index.html +++ /dev/null @@ -1,338 +0,0 @@ - - -A kind view of business - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

A kind view of business

- - - -

Scrolling LinkedIn today, I saw a post talking about the entitled attitude of -business owners when hiring - - -(1)Sorry for not linking to it, I can’t morally support that platform. - -.

-

The post’s point was that most businesses are not providing sufficient -compensation for the skills and effort they are asking for when hiring.

-

And… I can’t help but agree. But I would also like to voice a bit of my -thoughts about the matter, because I feel like it needs a little bit more -context and explanation.

-

A business has one goal: to make money.

-

To maximize the amount of money a business or enterprise can bring in, a -business has to… stay in business.

-

What follows from that is that the business has to be structured in a way that’s -resilient to adversity, but also allows for increasing its potential in several -ways:

-
    -
  1. Sales/ Marketing
  2. -
  3. Production/ Services
  4. -
  5. Logistics/ Infrastructure
  6. -
  7. HR/ Legal
  8. -
-

The important part about these is, they’re all departments that are run by -humans.

-

Hiring an employee is no different from signing a service agreement. Your -employee agrees to perform certain actions for a certain amount of compensation.

-

It is an adverse relationship, because while the owner of the business wants to -get the most out of the employee for the given price, the employee wants to get -the most compensation for the least amount of work.

-

And this is an important point. Fundamentally, an employer is on equal grounds -with the employee at every point - the business can lay them off, and the -employee can quit.

-

But… the employer can actually put themselves at a severe disadvantage, if -they neglect the real value skilled people can bring to their business.

-
    -
  1. Institutional knowledge - - -(2)I.e. all the things about your business that only they know, such as the way your systems interact with each-other, side-effects certain actions may have, etc. - -
  2. -
  3. A practical understanding of the systems and processes in place - - -(3)The ability to rapidly solve issues as they appear, while keeping the big picture in mind, so as not to break anything. - -.
  4. -
  5. The mood and culture in the company that facilitates teamwork and collaboration - - -(4)Seeing people leave makes their friends sad, and that decreases their trust and emotional investment in the workplace - -.
  6. -
-

If the business doesn’t understand just how valuable these contributions are, -and doesn’t compensate employees for their real contributions… churn starts.

-

Employees start realizing that their presence isn’t appreciated, and that their -contributions will be valued more highly elsewhere.

-

In my experience, it’s rare that an employee quits because of a specific event -at work. In most cases, it’s the culture, attitude and mindset enforced top-down -by the business owner/ CEO/ management.

-

And fundamentally, this is an incentives problem. People work better when they -see that their efforts are being rewarded.

-
-

“Why should I work hard, performing duties and tasks that would easily warrant -$40+/h, -when I’m only being paid $12/h?”

-
-

So then when employees are leaving, or being fired for bringing up issues - - -(5)Yes, there is a juicy story there, and the company in question isn’t in my resumé because of that. - -, this not only creates an exodus (because employees -start questioning the value and stability of their employment), but also strips -the businses of established, knowledgable, skilled talent.

-

Which means new employees must be trained and brought up to speed. This is a -significant expense to the business, often far outweighing the cost of -compromising with existing employees, and giving them better working conditions.

-

If you’re a micro-small business owner, you don’t have the leverage, the power -to compensate talent that bigger businesses have. You’re not in a position to -ask for a laundry list of skills that would put your applicants in the top 10%.

-

As an applicant - - -(6)I am actively searching for a job as of this writing. - -, when I see a -laundry list of very in-demand and valued skills for a position, such -as - - -(7)This is pulled from the jobs page of a company I worked for. - -…

-
-
    -
  • Be a top-rated CRM specialist
  • -
  • Responsible for: -
      -
    • managing customer data
    • -
    • automating marketing campaigns
    • -
    • creating effective sales funnels
    • -
    • streamlining the CRM management process
    • -
    • ensure seamless automations
    • -
    • optimizing funnels
    • -
    • designing engaging landing pages
    • -
    • automating personalized email campaigns
    • -
    -
  • -
-

[Follows a list of very undescriptive and vague “benefits”, such as -‘opportunities for rate increases’, ‘rates based on project requirements’, -‘we’re here to support you’ and such.]

-
-

Give me a guess… how much do you think this company is willing to pay for this -kind of skill-set?

-

For reference, Glassdoor gives a bracket of $59k to $100k. That translates to -about $28/h.

-

The real pay for this position is about $10-11/h, not accounting for the ‘other -duties as assigned’ trick that American companies try to get away with.

-

So this person may end up not only managing the CRM, but also working on -documentation, unrelated automations, project management, and a number of other -things that are outside of their skillset.

-

Of course, the position is paid hourly under the pretense of the employee (by -IRS standards) being a contractor. And so the business doesn’t offer any -insurance, worker’s comp, PTO, or anything of the sort, because it’s preying on -international hires being ‘invisible’ in the system, and for whom these -conditions are better than what they can get locally.

-

Many of them are amazing people. Kind, skilled, enthusiastic and very willing to -learn, because as it turns out - life is hard when you’re broke, so you do what -you have to do.

-

And the same applies to American workers, too. Ironically, they have much fewer -protections than the rest of the world has, and so they’re getting exploited and -manipulated by their condition to settle for less than their labor is truly -worth.

-

With the rising wave of awareness about these topics (as we see on Reddit, BlueSky, -Mastodon), businesses that want to find a point of stability from which they can -grow have to start accounting for the human element.

-

Most of us are not happy with human-on-human violence, or violence in general. -And violence isn’t limited to fists, knives or guns. It’s also the lack of -respect for each-other as members of the same species.

-

The work an employee performs is what’s on sale. Trying to get a better price is -okay in my mind, but there are limits one shouldn’t cross, such as compensation -not meeting the needs of the employee.

-

Google can afford to take their employees all the way -through the stages of Maslow’s hierarchy of needs.

-

Small businesses often can’t, but they should still strive to, because not doing -so automatically undermines workplace stability, and increases costs.

-

It’s not rare to see one skilled, established employee be let go, only to be -replaced by two or three new hires, who not only cost more, but don’t have the -institutional knowledge necessary for them to be effective and efficient at the -job.

-

So then, what can a small business do?

-

Focus on maintaining few highly skilled employees who are happy and fulfilled -working for you. You can hire cheap and help newbies grow, but even then, -compensation has to follow the market, if you want to keep them long-term.

-

Because if you don’t, all those skills and knowledge go to your competition.

-

If you’re a CEO/owner, and you’re looking for help to get the daily stuff out of -the way (communication, scheduling, task management, team coordination), get a -good assistant. They’re pricy, but you really get what you pay for. - - -(8)An -assistant with some technical skills can often handle the entire back-end of your business on their own (fulfillment and deliverables excluded), and as your business grows, they’ll be the perfect person to step into the COO position. - -.

-

TL;DR: Be kind, and think a little bit about what each of your employees needs. -Creating internal tension in your business, between management and employees is -the perfect way to ruin long-term prospects, both for the business, and the -people it consists of.

-

Thanks for reading my venty rant.

-

Join the FSF!

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/a-new-look/index.html b/public/posts/a-new-look/index.html deleted file mode 100644 index 4efeca4..0000000 --- a/public/posts/a-new-look/index.html +++ /dev/null @@ -1,182 +0,0 @@ - - -A new look: ox-tufte - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

A new look: ox-tufte

- - - -

Struck by insomnia and dissatisfaction with the way my website has looked so far, I have opted for something less garish, and lighter, than before.

-

I was lucky enough to have stumpled onto this wonderful stylesheet based on Edward Tufte’s work, and couldn’t help but look for an implementation that would be compatible with org-mode.

-

Fortunately, I found one that seems to do exactly what I wanted it to.

-

ox-tufte is an HTML export backend for org-mode which makes the output HTML compatible with the stylesheet.

-

I did make a few adjustments, namely:

-
    -
  • Removed left margin, instead I’m padding by 20px.
  • -
  • Added some additional CSS for source blocks, since those didn’t seem to be getting styled correctly in my exports (and I don’t want to have to hunt around to find the culprits.)
  • -
  • Removed a bit of padding on top.
  • -
  • Made the numerals generated by org-mode hidden, because otherwise foodnotes and footnote references had two of their number, instead of just the one they need.
  • -
-

I think it looks rather good, and it’ll let me go over my existing articles and add the side/margin notes - - -(1)Yay! This is how every footnote should be. None of that scrolling for miles to find what you’re interested in stuff.] that I wanted, but couldn’t before - -.

-

Overall, I am quite happy with this - - -(2)I know there is some js in the HTML that’s generated. I aim to remove it at some point. No big deal for now. - -. And it only took… 3-4 hours of work, research included. Pretty cool!

-

Very happy indeed.

-

Join the FSF!

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/avoidance-in-business/index.html b/public/posts/avoidance-in-business/index.html deleted file mode 100644 index 822f7ac..0000000 --- a/public/posts/avoidance-in-business/index.html +++ /dev/null @@ -1,221 +0,0 @@ - - -On Avoidance in Business - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

On Avoidance in Business

- - - -

I have worked with a wide variety of businesses. I feel like that puts me in a reasonably good position to comment on one of the most frequent issues small businesses encounter.

-

Unlike what some might claim, it’s not a lack of vision, or a lack of SOPs and KPIs.

-

The core problem of running a business is execution.

-

Now, it might seem simple: Observe, Orient, Decide, Act.

-

Yet time and time again I have seen people fail at the final step. It sticks out like a sore thumb, and for good reason.

-

Regardless of the planning, vision, awareness, processes or culture you introduce into a business - no matter how great they are - it is impossible to succeed if the execution fails.

-

And there are many reasons it can fail, for example:

-
    -
  • tech issues,
  • -
  • team coordination,
  • -
  • lack of awareness,
  • -
  • avoidance,
  • -
  • inconsistency,
  • -
  • emergencies…
  • -
-

The list can get quite long.

-

Most of these can be accounted for, and addressed before they happen. So, not really an issue in the first place. Tech can be set up, redundancies made, schedules adjusted.

-

Yet at the end of the day, all those are things that have to be executed. Someone has to get up and do them.

-

This isn’t a problem in a large enough business that can hire more hands or outsource parts of their projects.

-

But when it comes to small teams, or one-man operations, execution is what truly determines success.

-

You can plan, envision, coordinate, manage and lead… but someone has to pull the trigger.

-

And that’s uncomfortable, especially in positions where you have to sell your product to people you don’t know. Anxiety kicks in…

-
    -
  • “what if I don’t get the sale?”
  • -
  • “what if they don’t like me?
  • -
  • “what if I mess up?”
  • -
-

You get the idea. But it can get worse than that.

-

“If I don’t get the sale, my business dies.”

-

This is dangerous not so much because it affects the sales process, and the interactions you have with your clients.

-

This fear can be so great that you end up avoiding selling in the first place.

-

Why? Because it’s an existential dread about your livelihood. It’s something we, being human, are uncomfortable with, and instinctively avoid. Even going so far as to shut it out of awareness, and unconsciously evading it whenever it comes up.

-
    -
  1. Goal: “I must sell something, now now now!”
  2. -
  3. Query: “What’s the best way to sell?”
  4. -
  5. Answer: “I’ll develop a process that gets me sales with as little discomfort as possible!”
  6. -
  7. Correct answer: “I’ll call|email|contact as many people as possible before doing anything else until I have money in the bank.”
  8. -
-

This is how avoidance works. It’s not invisible, exactly, but it’s something that permeates the decision-making process and perverts incentives in an effort to avoid the scary and uncomfortable parts of life.

-

This same process applies to every part of life, of course.

-

One of the wisdoms I have found in life is the very short statement:

-
-

Choronzon is the process by which means to ends become ends in themselves.

-
-

The only solution to this is to accept how things really are. Yes, things can get scary, they can get overwhelming and difficult.

-

Yet at the end of the day, those are feelings you have - they don’t always reflect reality accurately. Nor should they keep you from taking the actions that you know are correct.

-

Falling to dispersion, getting lost in the weeds, and giving up agency are clear marks of cowardice in the face of reality.

-

One could say, in the face of God.

-

Reality can be challenging. Yet each challenge can be overcome, in one way or another. Some through effortful action, others through acceptance; whether by meditation, prayer, contemplation or other means.

-

Here is a Zen solution that I enjoy:

-
    -
  • Sit down, with your spine straight.
  • -
  • Count your breaths up to 10. You can count both inhalations and exhalations to start with, and once you’re used to it, you can count only full breath cycles.
  • -
  • Once you reach 10, start at 1 again.
  • -
  • If you lose your count, start at 1 again.
  • -
  • Sit for a short time to start with.
  • -
  • Your mind should NOT wander from your breath. If you find yourself daydreaming, or distracted by feelings, memories, thoughts: gently guide your attention back to your breath.
  • -
  • This is not a race. Simply let your mind rest upon your breath, and do nothing else as you sit.
  • -
-

This is called susokukan.

-

It’s an excellent way to start your day, or to take a break between tasks to recover your mental energy.

-

In any case. I hope this has been helpful.

-

Thanks!

-

Join the FSF.

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/brain-lube-2/index.html b/public/posts/brain-lube-2/index.html deleted file mode 100644 index 37178dc..0000000 --- a/public/posts/brain-lube-2/index.html +++ /dev/null @@ -1,171 +0,0 @@ - - -Trying out some brain supplements, pt. 2 - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Trying out some brain supplements, pt. 2

- - - -

Two days have passed. I’ve found that Alpha-GPC should be dosed at twice what I’ve been using. Today’s the first day that I’ve done that.

-

It took about 90 minutes to kick in. I’ve taken it with the other supplements - L-Theanine and Lion’s Mane. I had some matcha as well, for the caffeine boost. Despite being a Sunday, and me feeling lazy, and not having slept very well…

-

I’m genuinely being productive. In 40 minutes I did an amount of work that would normally take me at least a few hours - simply by being able to focus and not have distractions.

-

There are some parts to this.

-
    -
  1. The Alpha-GPC is undoubtedly affecting my ability to focus and do work, in a significant way. I didn’t expect this to be the case, but the change is profound.
  2. -
  3. The L-Theanine… I can’t tell if it’s doing anything. I certainly feel less stressed and more relaxed, but I don’t have any way of confirming that’s the case.
  4. -
  5. I can’t say anything about the Lion’s Mane caps yet. It’s not been long enough.
  6. -
  7. I have been able to truly focus today, and without distractions at that. It’s certainly a factor in the increase of my productivity - the vast majority of my work has been reliant on constantly switching contexts, which is a huge obstacle for me (personally) being effective.
  8. -
-

Overall, I am extremely happy with this. These supplements are reasonably cheap, and for what they do, they’re very much worth the price for me.

-

Being able to focus effortlessly (relative to my normal), and actually think in-depth about the projects I’m working on is a godsent.

-

It’s not PERFECT, by any means, but the difference is very clear to me.

-

Join the FSF.

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/brain-lube-3/index.html b/public/posts/brain-lube-3/index.html deleted file mode 100644 index 2f6ea3c..0000000 --- a/public/posts/brain-lube-3/index.html +++ /dev/null @@ -1,180 +0,0 @@ - - -Brain supplements: A two month summary - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Brain supplements: A two month summary

- - - -

’ve been trying out some brain supplements for my issues with focus and concentration.

- -

In particular,

-

the following stack on a (nearly) daily basis:

-
    -
  • 150mg pregabalin
  • -
  • 200mg caffeine
  • -
  • 300mg Alpha GPC (occasionally 600mg, if I knew it was a busy day)
  • -
  • 200mg L-Theanine
  • -
  • 500mg Lion’s Mane extract
  • -
-

Overall, it has been great. My focus improved, my energy levels have increased on average to the point where I can function pretty well at work. My sleep quality has improved, although I still do rely on a 25-50mg dose of diphenhydramine occasionally. I blame the caffeine.

-

I have had a few rough days, particularly around the holidays, when I forgot to take one or more of the supplements.

-

Despite the marked improvement, I still find it difficult to focus past work. I currently start at 1400, which means that I lose a lot of my day. If I want to have energy left to last the day, I wake up past noon, and then rely on the caffeine to stay up. I finish work around 21, 2230, depending on the day.

-

I think, of all the supplements, the Alpha GPC is the most notable one, as it seems to significantly decrease the effort that concentrating requires. It makes maintaining focus much easier.

-

I have noticed that the L-Theanine seems to work well together with the pregabalin to quell my anxieties and help me be more present in the moment. It’s not quite to the point where I’m completely ’there’, but it’s close enough for now.

-

I can’t say anything about Lion’s Mane. I have not noticed any clear effect that I can attribute to it so far.

-

Caffeine is obviously a big one. I must note here that taking it without the L-Theanine leads to jitters for me. Can be quite unpleasant. I have not noticed any changes to my heart rate on the 200mg dose, which is good.

-

Anyway,

-

Join the FSF. -���������������������������

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/brain-lube/index.html b/public/posts/brain-lube/index.html deleted file mode 100644 index e3698c3..0000000 --- a/public/posts/brain-lube/index.html +++ /dev/null @@ -1,171 +0,0 @@ - - -Trying out some brain supplements - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Trying out some brain supplements

- - - -

As a person working in a high-speed, high-attention and multifaceted environment (currently working as an Executive Assistant, soon starting a new job in Quality Assurance), I am changing contexts all the time.

-

Changing contexts means shifting from one task (e.g. taking notes in a meeting) to another (e.g. fixing scheduling issues) to another (e.g. preparing for the next meeting), where the tasks are disconnected and involve different relationships, thoughts, information, and priority.

-

Over the past 6 months, this has taken a large toll on my ability to focus - and in many ways, my mental health. It takes a lot of mental effort to go from thinking about one thing to another. Particularly when it happens multiple times each hour, often multiple times in the span of a few minutes.

-

So I’ve been ending each day feeling fried, unable to even conceive of doing anything else that day. I don’t like being tired and feeling useless.

-

A close friend pointed me to some supplements that should help my focus. I started on them today, and here’s my thoughts after just 5 hours or so. L-Theanine and Alpha GPC kick in quickly, thus the notes.

-
    -
  • L-Theanine (200mg): super good, the effects are subtle yet noticable. I found my body much more comfortable to control, and a lot of the muscle tension seems to have faded.
  • -
  • Lion’s Mane (500mg, extract): Haven’t noticed anything that I could attribute to it yet. Supposedly it takes a while to build up, around two weeks.
  • -
  • Alpha GPC (300mg): very nice. My focus and executive function appears to have improved dramatically (compared to my normal). I feel like switching tasks isn’t as difficult. If I didn’t know that I had taken it, I would just think that I’m randomly having a really good day, so the effect isn’t immediately obvious.
  • -
-

Now, I don’t know if those effects are as I attributed them. Compared to my average day, I do feel significantly more focused and able to stay on track with multiple things at once. So that’s good. But do bear in mind that every brain is different - some are sensitive to one thing, and not another.

-

Whether this will take a permanent place in my day-to-day routine is TBD. I do plan on staying on this regimen for at least a month or two, and determine if it’s worth it then.

-

In any case…

-

Join the FSF.

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/call-it-a-day/index.html b/public/posts/call-it-a-day/index.html deleted file mode 100644 index 2602128..0000000 --- a/public/posts/call-it-a-day/index.html +++ /dev/null @@ -1,193 +0,0 @@ - - -On the value of calling it a day (and how to get there) - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

On the value of calling it a day (and how to get there)

- - - -

There is little as refreshing as finishing all the work you have to do on a Friday early.

-

There is little as relaxing as knowing - really knowing - that your next week is all scheduled, and you have time to just chill and vibe.

-

There is little as freeing as being able to confidently take some personal time and just be in the moment, without a care in the world.

-

Work?

-

Nah. It’s the weekend. I’m off the clock.

-

It’s great. It’s been a long time since I’ve finished a week truly feeling like I’m done, like Monday is going to be a fresh start.

-

But it is!

-

And the biggest factor for it is catching up on all the overdue tasks we had in our project management platform, re-evaluating their importance, and then just killing them if they’re no longer relevant.

-

If there’s a task from 3 months ago that you never got to… chances are you can just cancel it. Nobody cares. Nobody remembers.

-

So it’s fine.

-

And so, you can relax at the end of the day, because all the tasks for next week are lined up. There is no scrambling to find out what prep is needed… because the prep is planned too!

-

All with realistic deadlines, and accounting for delays. How amazingly good is that?

-

Now, on the technical side, here’s the process that I used to got there:

-
    -
  1. Separate a bunch of org-mode files. I have: -
      -
    1. Inbox (with 3 headings for org-capture: Inbox, Work Inbox, and Business Inbox),
    2. -
    3. Phil, for my personal tasks
    4. -
    5. Work, for work,
    6. -
    7. Business, for the business ideas I work on in my spare time,
    8. -
    9. Reminders, for all the simple dates and appointments I have,
    10. -
    11. Ideas, for what doesn’t need any action yet, but may be useful in the future,
    12. -
    13. Dates, for all the recurring things, like birthdays, anniversaries, and all that.
    14. -
    15. Complete - for all the tasks that are done and don’t belong in any of the above any more. This includes canceled tasks.
    16. -
    -
  2. -
-

I put ALL new tasks/ projects/ ideas/ whatever in the inbox. Then I sort them out several times a day, to keep at inbox zero. The process is as simple as can be. I put my cursor on the task in the inbox file, I hit C-c C-w, and then choose from a list where I want that task to go, both in terms of which file, but also under which heading in that file it should be. It only takes a few keystrokes, and everything is sorted.

-

Then, things that I can do quickly, I do whenever an opportunity arises. I have emacs up on one of my three screens at all times.

-

I switch contexts based on what I’m doing. If I’m at work, I go through work.org. If I am working on side-projects, that’s business.org. If I’m having dealing with things which only affect me individually, that’s phil.org.

-

It’s that simple. And any time I want to see what I need to do today, I just hit C-c n a a and I’m set.

-
I use Doom Emacs with vim keys disabled. ~C-c n a a~ opens the org-agenda view for the week.
-

It’s a really fantastic, and very efficient system that I have not truly had a chance to explore before. It’s a bit of a variation on the Getting Things Done method. Looser, and I don’t do a weekly review, because my lifestyle doesn’t require it yet.

-

But the point is, I can see at a glance how much time I have, and how much I can dedicate to any particular thing. Which means that I can much more accurately schedule tasks and events, have enough time between them to rest and recover, and still finish everything on time.

-

Combined with picking one single task to complete every day, that nearly guarantees that I remain at least somewhat productive even on the worst of days.

-

Anyway. Excited rant over. It’s the weekend!

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/efficiency-typing/index.html b/public/posts/efficiency-typing/index.html deleted file mode 100644 index d7e34ab..0000000 --- a/public/posts/efficiency-typing/index.html +++ /dev/null @@ -1,293 +0,0 @@ - - -Efficient computer use - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Efficient computer use

- - - -

of things going in the background that kept me from writing more recently. Work has regularly left me brain-drained, and I’ve found myself in a position where I desperately need to focus on moving my career forward.

- -

With this came

-

ion that I use my computer in a way that’s likely significantly more efficient than most people. There are three reasons for this.

-
    -
  1. I type faster than most people.
  2. -
  3. I was not scared to take the leap and use a tiling window manager.
  4. -
  5. I am using keyboard shortcuts wherever I can.
  6. -
-

For this short blog, let’s look at just typing.

-

One of the most powerful ways to increase the pleasure of using electronics is to become adept at typing. And when I say pleasure, I really do mean it. Typing quickly with your hands doing the minimum amount of movememt is, in fact, an experience unlike any other. Particularly when your co-workers can’t keep up.

-

Therefore, here’s a short list of basic-yet-super-good resources for understanding typing, improving your speed, or even completely changing the layout you can use to spend less time typing, and more time thinking.

-
    -
  1. -

    Monkeytype - a great typing training website, includes multiple lists of words (start with English/English200 - it’s the 200 most common words in English), options for different tests, punctuation, capitalization, etc. etc. -If you’re starting here, your goal should be to first learn proper touch-typing technique, and then get to a reasonable speed (say, 80 WPM) on the 60s default English test.

    -
  2. -
  3. -

    Keybr - this one is different. It’s a progressive training website that starts with the home row (for multiple common layouts), and adds keys once you hit about 40WPM with them. It automatically generates words using common bigrams and trigrams, leading do a very well-rounded word list for training. If you’re learning a new layout, Keybr is indispensable for the first few hours, until you start being able to feel your way around the keys.

    -
  4. -
  5. -

    https://bit.ly/keyboard-layouts-doc - This is a document that goes into detail into the various layouts, the mechanics of typing, what to look for in a layout, how to type efficiently, and why QWERTY is bad (it really is). Well-worth the read. It’s a lot of theory, which may not be the most interesting thing in the world, but understanding it is critical if you’re looking to dive deep into optimization.

    -
  6. -
  7. -

    DreymaR’s Big Bag of Kbd Tricks - DreymaR went to great lengths to make Colemak-DH accessible to everyone, and with that, he developed a wide variety of tools. If you choose to learn Colemak, his website is great. If you choose to go with something else, DreymaR’s ExtEnd layer will still save you effort. The idea is to have a layer that includes the common nav keys, so you hold the modifier button for instance, and have your arrow keys right on your home row. It’s a huge time saver, and I personally don’t think I can go back to moving my hand to the arrows all the time.

    -
  8. -
  9. -

    OXEY’s Playground - An amazing project. This website lets you drag and drop keys to change the layout so see exactly how the relevant statistics go up and down. This way you can evaluate alternative keyboard layouts and check if your desired changes make sense. If you’re experimenting with improving the layout you’re using for yourself, that’s the place to start, imo.

    -
  10. -
-

Those are really great resources, I think, and learning to type faster than the average of 40 WPM is kinda… necessary, if you work with computers at all.

-

I like to think about it in simple terms: if I type faster, then the time I spend thinking is increased by the time I save typing.

-
    -
  • If I type 40 words (a short note) in a minute, that minute is all spent typing that note.
  • -
  • If I type 40 words in 30 seconds… I get to keep those 30 seconds to do with as I please, or to move to other tasks.
  • -
-

Here’s a short table to illustrate how much typing speed affects your performance:

-

Time spent typing 50 words (about the length of a short note):

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
WPMTime to 50 words
1005:00
2002:30
3001:40
4001:15
5001:00
6000:50
7000:42
8000:37
9000:33
10000:30
11000:27
12000:25
13000:23
14000:21
15000:20
16000:18
17000:17
18000:16
19000:15
20000:15
-

So for what should be a short note, if you go from 50 to 60 WPM, you will save 10 seconds. If you are typing a 150 word email, that’s half a minute. And while the savings fade around the 140 WPM mark… that’s still a hell of a lot faster than 40.

-

But the important thing is… if you’re poking at your keyboard with two (or even four) fingers, you’re missing out a lot. If you’re just not very comfortable using a computer, and you’re at say, 20, or 30. Going up to 60-70 doesn’t take long at all.

-

And you’ll see improvement really quickly, simply by learning where the keys are, and using all of your fingers. It only takes a few hours - and as you can see in the table above, if you type on a regular basis, that time comes back to you pretty quickly.

-

Learning to type faster pays for itself.

-

Join the FSF. -���������������������������

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/foss-subscription-model/index.html b/public/posts/foss-subscription-model/index.html deleted file mode 100644 index 8a6ac05..0000000 --- a/public/posts/foss-subscription-model/index.html +++ /dev/null @@ -1,184 +0,0 @@ - - -Considerations on FOSS and subscription models - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Considerations on FOSS and subscription models

- - - -

ew days. Mulled it over. Thought about it. And I end up considering options.

-

There are a ton of vendors for automation services. Zapier, Make, and others. Fundamentally what they do can be done as a one-time service.

- -

Make the autom

-

Feed it the API keys and details. Set it up on a server and run it.

-

That simple. What the automation vendors offer is the front-end website, which lets you put together that code yourself in a graphical user interface.

-

These carry a subscription charge - for every month you use their servers to run those scripts, you are charged for the privilege of running very basic (and simple) code on their servers.

-

AND they don’t actually offer any support. If you want help with setting up an automation, whether it’s because you don’t understand something or because it broke (for whatever reason), you can’t count on them to come in and help.

-

With automation vendors like that, you’re entirely on your own to figure out what’s broken, and how to fix it.

-

So what if you had your own server? What if you had the scripts that do all the things, yourself? Not hidden behind a paywall, not obscured by fancy pictures and colors. Just there. Working. And in the off-chance something breaks… you have a team on call, and it’s reliably fixed within hours.

-

The funny thing is, you can. A basic VPS is about $20-30 a year. Hiring a coder who can create automations in an hour or two is about $100. Then you can easily find maintenance for it at $15-20/h, depending on the specifics.

-

Then instead of paying for a subscription… you can have the automations under your control. Your data. Your server. No dependence on a third party who may or may not be using your data for their own ends. No hang-ups or crashes that you can’t respond to. No downtime because of vendor errors.

-

Best part: you can then sell that same automation to your clients, or add it as a bonus. It’s already there. It’s working! There is absolutely no reason you can’t make it part of your product line.

-

There is a real market for this, and if it can be asked, this kind of offer can easily become the foundation for a managed automations business.

-

The idea being that you develop, install, and maintain automations for clients - not through a front-end, but by actually having a human look and write the code to meet whatever needs there are.

-

But the TL;DR is:

-
    -
  • Subscription services are a scam. The benefit of ’ease’ and ‘convenience’ is entirely offset by platform limitations and lack of real support.
  • -
  • Hosting your own software to do these things is much easier than it may seem.
  • -
  • Having control over your IT and business processes is a sure way to ensure that you’re not getting undercut by vendor issues.
  • -
  • Join the FSF.
  • -
  • Use Emacs. -���������������������������
  • -
-
-
-
-
-
- - - - - - - - diff --git a/public/posts/games-yakuza/index.html b/public/posts/games-yakuza/index.html deleted file mode 100644 index 4bf9266..0000000 --- a/public/posts/games-yakuza/index.html +++ /dev/null @@ -1,169 +0,0 @@ - - -Heaps of fun (Yakuza) - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Heaps of fun (Yakuza)

- - - -

I’ve been a bit sick over the past week. Not the ‘rona as far as I can tell. Just a flu. Probably.

-

I spent most of that time playing Yakuza Zero, then Kiwami, and now I’m in the middle of playing through Kiwami 2.

-

An observation that occurred to me is that the Yakuza games fit very neatly into Warren Spector’s “one block” ideal. The areas are relatively small, realistically sized, and chock-full of content, interactable items, and a story that is very localized. TONS of localized content is present, which adds a lot of life and flavor to Kamurocho (and the other areas the characters visit in the course of the games)

-

This leads to a very enjoyable pattern of go-fight-go-fight, with combat being rather frequent (and excellently executed).

-

And that’s not even getting into the dozens of mini-games, and the side-quests (or, stories, as the game calls them) which explore and give some insight into the everyday lives of regular people in the crime-infested world the games portray.

-

Another thing that I’ve noted is that the Yakuza games have A LOT of Souls-like elements. The combat is snappy, rhythmic, and patterned in a way that punishes getting ‘greedy’. It’s really enjoyable, particularly since the difficulty balancing is very precise, and doesn’t lead to complete blow-outs very often (I played the games on Normal - this may not be true on Hard).

-

Then there’s the plot. It’s consistent, has few to no plot holes (I didn’t notice any myself, but I can imagine they exist), and goes into truly dark places, psychologically.

-

My only criticism is that at no point (well, we see this at ONE point at the beginning of Kiwami) do we see the main characters engage in violence against civilians. The story relies on the trope of a ‘bad good guy.’ Which isn’t necessarily bad - but it does stick out like a sore thumb when you take a step back for an overview of what’s happening.

-

Otherwise, I have nothing but good things to say about these games. The only other games I can say this about are Metal Gear Solid 3: Snake Eater, Splinter Cell: Chaos Theory, and Deus Ex: Mankind Divided. Off the top of my head, at least.

-

Yakuza Kiwami 2 is by far the best of the PC titles - the developers paid attention and introduced a number of quality of life changes that truly make it a joy to play.

-

Join the FSF.

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/haxe-vscode/index.html b/public/posts/haxe-vscode/index.html deleted file mode 100644 index a191349..0000000 --- a/public/posts/haxe-vscode/index.html +++ /dev/null @@ -1,174 +0,0 @@ - - -Haxe, heaps, and VSCode (small rant) - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Haxe, heaps, and VSCode (small rant)

- - - -

have been trying to set me up with a development environment to start working on a small game.

-

He’s already made all the big choices, and so the plan was for me to set up with Haxe, Heaps, and the HashLink VM with the IDE VSCode.

-

We got everything running, except for the debugger link. We spent - no joke - over two hours until we found an explanation for the issue.

- -

There is an ex

-

is deliberately hidden from the FOSS version of Code. I was unable to install and use it until I switched over to the binary release of Code that Microsoft provides.

-

I can see no reason why that would be the case. Haxe is Open Source, GPLv2 and MIT licensed. Heaps and Hashlink are licensed under the MIT license.

-

What possible reason could there be to gatekeep access to the main supported IDE solution behind proprietary software with built-in telemetry and very restrictive access to the way it works?

-

I can’t think of one. I feel like the Haxe Foundation should give a clearer explanation for setting the environment up.

-

Eventually I managed to get a tracker-free VS Code installed, by using VSCodium, which is a fully FOSS distribution of VSCode. I also used a patch from the AUR to enable the marketplace and actually make things work.

-

Rant over.

-

Join the FSF. -���������������������������

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/i-love-emacs/index.html b/public/posts/i-love-emacs/index.html deleted file mode 100644 index a67c2c5..0000000 --- a/public/posts/i-love-emacs/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - -I really, really like Emacs - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

I really, really like Emacs

- - - -

I was taking with a friend a few hours ago and he mentioned that Emacs is intimidating. And yes, it may well appear so.

-

But all things considered, that’s really not true at all. It’s no more difficult to use than GUI programs such as Microsoft Word, or Excel (the latter of which said friend excels at, pun fully intended.)

-

So let me dispel this uncertainty and doubt about Emacs, and the way it actually feels to use.

-

First and foremost… it’s a keyboard-driven application. For many, that is reason enough to panic, but if you can get past the fear factor… remembering key sequences for functions is really not that different than remembering where to click on the screen in any other piece of software.

-

Secondly… you don’t really have to remember. I have yet to find a function in Emacs that would not have a corresponding command to be ran with M-x. But what is M-x? It is how most keybindings in Emacs are written.

-

M-x opens the execute-extended-command prompt at the bottom of the Emacs window, which lets you look up functions by name. Thankfully they’re all quite sane, so if you remember the verb you want to use (e.g. ’transpose’, ‘kill’, ‘delete’, ‘replace’), you can just type it in, and you will be faced with a good bunch of choices to make your life easier.

-

There are several modifier keys which act much like shift does on your keyboard. Except instead of making Emacs type in different letters and symbols, they call different functions of the software.

-

For example, C-t (that is, holding the control key and pressing t on your keyboard) transposes the two letters (and symbols) on either side of your text cursor. Conversely, M-t does the same for words.

-

Of course, you don’t need to remember this - I don’t. Usually I just backspace and fix things if I need to.

-

But there are bindings which are useful. For example, making a list (note that this is probably only applicable to org-mode, but that’s fairly exclusively the mode I use):

-
- dash, space, type type type... C-return (or C-enter if that's your preference)
-- and here we just continue typing in a new bullet
-

And numbered lists work the same. So do headings, which start with *. If I want a subheading, I just increase the number of asterisks. Or I can just hold Meta (the Alt key on the keyboard) and use the arrow keys to move that heading or list element around - including making it a subheading, promoting it to a full heading, or moving it up and down the list.

-

Note that in the example block, the bullets are displaying as hyphens dashes - that is how the actual website is written. It’s only later shown in your browser as bullets./

-

Then there’s the wonderful ways in which Emacs handles files.

-

When you open a file in Emacs, it is loaded into what’s called a buffer. It’s essentially a separate space in Emacs where that file then lives, until it’s closed (or in Emacs parlance, the buffer it’s loaded in is killed).

-

To switch buffers, you just hit C-x b and pick from the list. You can have as few, or as many as you wish. There is no real limit to how many files you can open… and they take no screen space unless you choose to see them. No dozens of windows floating around on the screen makes for much easier focus and quicker work.

-

But what if you want to see more than one file at a time? C-x 2 splits the view vertically (i.e. one buffer on top of the other), and C-x 3 splits it horizontally (one on the left, one on the right.)

-

And when you want to go back to seeing just one buffer… C-x 0. That simple.

-

Of course, you can also look at the same buffer in different places. That’s the major reason why I went full-time with Emacs back in 2016. I was writing a lot of copy at the time, and needed a sane way to manage my notes, my references, and make sure the sales letters were internally consistent.

-

Emacs has been a true godsend to someone who, like me, lives and breathes typing and editing.

-

But let’s talk about one of the things a lot of people get hung up on when it comes to Emacs. The kill-ring, and the most useful of all commands, C-k. C-k kills (that is, cuts) from your cursor to the end of the line.

-

-In the next line, I'll put the cursor right after THIS word, and press C-k.
-
-In the next line, I'll put the cursor right after THIS
-
-And in the next line I'll press C-y (yank):
-
- word, and press C-k.
-

As you can see, spaces are preserved in the kill-ring.

-

You can also use M-y to choose which previously killed bits to yank from the kill-ring right into your live buffer.

-

Note that I’m only bringing the kill-line function up because we all obviously know about C-backspace to kill the last word, and M-d to kill the next word after the cursor.

-

And this isn’t getting into even the half of it.

-
    -
  • C-x C-s (or, x-then-s while holding down the control key) saves the buffer (file) to your drive.
  • -
  • C-x C-f opens a file in a new buffer (if it’s already open, it brings up its buffer).
  • -
  • C-x k opens a menu which lets you select which buffer to kill (close the file).
  • -
  • C-g stops any processes and quits out of any menus you may find yourself in
  • -
  • C-space sets a mark. When you then navigate the file (for instance with your arrow keys), it selects text. No need to hold shift!
  • -
  • C-x space sets a mark for rectangular selection. Ever only want to select the first few characters of each line of text? You easily can!
  • -
  • C-w kills the selected region
  • -
  • C-c . (in org-mode only; and yes, that’s a period as the second part), opens a menu to insert an active time-stamp into the document
  • -
  • C-s starts a search in the document
  • -
  • M-% (that’s alt-shift-5) lets you do run the query-replace function, to replace any instances of a phrase with something else
  • -
  • And of course, C-x C-c exits (closes) Emacs.
  • -
-

And there’s so much more… but that’s about 90% of what I use on a daily basis. I don’t even code on the regular - all plain text editing.

-

The bottom line is… Emacs is not at all hard. And it’s infinitely customizable, because it’s not really a text editor. It’s a full interpreter for the Emacs Lisp programming language. You can surf the web, get your email, run project management, store your diary, translate, write, code, read rss feeds, watch videos, run all kinds of code IN IT.

-

The text editor part is very extensive and well thought out, but it’s really not at all difficult to learn. Once you get used to just how comfortable and effortless writing becomes when you take advantage of that polish, it is really difficult to go back to anything else.

-

Emacs is just the supreme tool for any use-case which requires typing.

-

There is no alternative that comes even close to how powerful Emacs is.

-

Join the FSF.

-

PS. If you want a nice, very well polished and ‘out-of-the-box’ experience with Emacs, give Doom Emacs a go. It’s really good, very easy to configure, and fast. It includes everything you could need to start using it, and be ready to go in minutes.

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/index.html b/public/posts/index.html deleted file mode 100644 index 794e50c..0000000 --- a/public/posts/index.html +++ /dev/null @@ -1,466 +0,0 @@ - - -Posts - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Posts

- - -
- - - - - - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/posts/index.xml b/public/posts/index.xml deleted file mode 100644 index 2decb09..0000000 --- a/public/posts/index.xml +++ /dev/null @@ -1,215 +0,0 @@ - - - - Posts on phil@bajsicki:~$ - http://localhost:1313/posts/ - Recent content in Posts on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:55:00 +0200 - - - On Mark Zuckerberg's recent claims - http://localhost:1313/posts/zucc-may-be-lying/ - Fri, 27 Sep 2024 12:55:00 +0200 - http://localhost:1313/posts/zucc-may-be-lying/ - <p>The other day, a post on the fediverse caught my attention, linking to <a href="https://www.theverge.com/2024/9/25/24254042/mark-zuckerberg-creators-value-ai-meta">this article from The Verge.</a> I thought I&rsquo;d make some things clear.</p> - - - Shiny objects, and learning - http://localhost:1313/posts/shiny-objects-and-learning/ - Wed, 24 Apr 2024 00:00:00 +0200 - http://localhost:1313/posts/shiny-objects-and-learning/ - <p>It&rsquo;s been three months, and life has moved forward a little. Today&rsquo;s rant is one that&rsquo;s been brewing in me for a long time.</p> <p>One of the most pernicious, annoying, frustrating, infuriating aspects of online businesses is the influence of non-technical management.</p> - - - A kind view of business - http://localhost:1313/posts/a-kind-view-of-business/ - Thu, 25 Jan 2024 00:00:00 +0100 - http://localhost:1313/posts/a-kind-view-of-business/ - <p>Scrolling LinkedIn today, I saw a post talking about the entitled attitude of business owners when hiring<label for="sidenote-1" class="margin-toggle sidenote-number">(1)</label> <input type="checkbox" id="sidenote-1" class="margin-toggle"/> <span class="sidenote"> <span class="sidenote-number">(1)</span>Sorry for not linking to it, I can&rsquo;t morally support that platform. </span> .</p> - - - A new look: ox-tufte - http://localhost:1313/posts/a-new-look/ - Mon, 23 Oct 2023 00:00:00 +0200 - http://localhost:1313/posts/a-new-look/ - <p>Struck by insomnia and dissatisfaction with the way my website has looked so far, I have opted for something less garish, and lighter, than before.</p> - - - MissKey: Resetting Admin Password - http://localhost:1313/posts/misskey-resetting-admin-password/ - Fri, 11 Aug 2023 00:00:00 +0200 - http://localhost:1313/posts/misskey-resetting-admin-password/ - <p>So recently I had the need to reset the admin password in <a href="https://github.com/misskey-dev/misskey/">MissKey</a>.</p> <p>Alas, there was no recovery email configured, nor other users on the instance, so I needed to do some digging in the database.</p> - - - My favorite Factorio mods - http://localhost:1313/posts/my-favorite-factorio-mods/ - Mon, 24 Jul 2023 00:00:00 +0200 - http://localhost:1313/posts/my-favorite-factorio-mods/ - <p>I&rsquo;ve been meaning to make a list of Factorio mods that I&rsquo;ve really liked, and write a little bit about them. While Factorio is a masterpiece in both game design and quality, there are many mods for it that make the game either more fun, entirely different, or plain ol&rsquo; QoL.</p> - - - On Avoidance in Business - http://localhost:1313/posts/avoidance-in-business/ - Thu, 04 May 2023 00:00:00 +0200 - http://localhost:1313/posts/avoidance-in-business/ - <p>I have worked with a wide variety of businesses. I feel like that puts me in a reasonably good position to comment on one of the most frequent issues small businesses encounter.</p> - - - Some words in a moment of peace - http://localhost:1313/posts/words-in-a-moment-of-peace/ - Tue, 04 Apr 2023 00:00:00 +0200 - http://localhost:1313/posts/words-in-a-moment-of-peace/ - <p>There are many things in the world which annoy me.</p> <p>Yet time and time again, I have these moments of clarity where the world makes sense and everything is good. It&rsquo;s hopeful.</p> - - - Wisdom from a Satyr - http://localhost:1313/posts/wisdom-from-a-satyr/ - Thu, 30 Mar 2023 00:00:00 +0200 - http://localhost:1313/posts/wisdom-from-a-satyr/ - <p>This is something a dear friend said in a chat a while back. I thought it was one an awesome summary of the human condition.</p> - - - Shared hosting is a scam - http://localhost:1313/posts/shared-hosting-scam/ - Wed, 29 Mar 2023 00:00:00 +0200 - http://localhost:1313/posts/shared-hosting-scam/ - <p>won&rsquo;t be the last time I rant against shared hosting, SaaS, and all the other &lsquo;I want to be a landlord&rsquo; scams out there.</p> <p>This time in shared hosting: friend of mine wants to set up a tech stack for their new agency. Website, email, CRM, the works.</p> <!-- raw HTML omitted --> <p>Starting with</p> - - - Note about LLM's and training data - http://localhost:1313/posts/llm-note/ - Thu, 09 Mar 2023 00:00:00 +0100 - http://localhost:1313/posts/llm-note/ - <p>No license is granted for any use of the content on this website for the purposes of training Large Language Models (commonly referred to as &ldquo;AI&rdquo;), commercial, or any other purposes not covered by Fair Use.</p> <p>Yes, I don&rsquo;t want corporations to profit a single bit from my work. Bite me.</p> <p><a href="https://my.fsf.org/join">Join the FSF.</a></p> - - - Brain supplements: A two month summary - http://localhost:1313/posts/brain-lube-3/ - Fri, 06 Jan 2023 00:00:00 +0100 - http://localhost:1313/posts/brain-lube-3/ - <p>Over the past two months I&rsquo;ve been trying out some brain supplements for my issues with focus and concentration.</p> - - - [Happy Holidays!] On posting lists for self-promotion - http://localhost:1313/posts/lists-self-promotion/ - Sun, 25 Dec 2022 00:00:00 +0100 - http://localhost:1313/posts/lists-self-promotion/ - <p>Recently I have been talked into signing up for LinkedIn by a friend. I found myself faced with a wall of blatant self-promotion.</p> - - - On Problems - http://localhost:1313/posts/on-problems/ - Mon, 21 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/on-problems/ - <p>I had a fairly interesting conversation today with a young immigrant from Palestine to Germany.</p> - - - Trying out some brain supplements, pt. 2 - http://localhost:1313/posts/brain-lube-2/ - Sun, 20 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/brain-lube-2/ - <p>Two days have passed. I&rsquo;ve found that <a href="https://www.webmd.com/vitamins/ai/ingredientmono-1087/alpha-gpc">Alpha-GPC should be dosed at twice what I&rsquo;ve been using.</a> Today&rsquo;s the first day that I&rsquo;ve done that.</p> - - - Trying out some brain supplements - http://localhost:1313/posts/brain-lube/ - Fri, 18 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/brain-lube/ - <p>As a person working in a high-speed, high-attention and multifaceted environment (currently working as an Executive Assistant, soon starting a new job in Quality Assurance), I am changing contexts all the time.</p> - - - Efficient computer use - http://localhost:1313/posts/efficiency-typing/ - Sat, 12 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/efficiency-typing/ - <p>of things going in the background that kept me from writing more recently. Work has regularly left me brain-drained, and I&rsquo;ve found myself in a position where I desperately need to focus on moving my career forward.</p> <!-- raw HTML omitted --> <p>With this came</p> - - - Heaps of fun (Yakuza) - http://localhost:1313/posts/games-yakuza/ - Mon, 17 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/games-yakuza/ - <p>I&rsquo;ve been a bit sick over the past week. Not the &lsquo;rona as far as I can tell. Just a flu. Probably.</p> <p>I spent most of that time playing <em>Yakuza Zero</em>, then <em>Kiwami</em>, and now I&rsquo;m in the middle of playing through <em>Kiwami 2</em>.</p> - - - Haxe, heaps, and VSCode (small rant) - http://localhost:1313/posts/haxe-vscode/ - Mon, 10 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/haxe-vscode/ - <p>have been trying to set me up with a development environment to start working on a small game.</p> <p>He&rsquo;s already made all the big choices, and so the plan was for me to set up with Haxe, Heaps, and the HashLink VM with the IDE VSCode.</p> <p>We got everything running, except for the debugger link. We spent - no joke - over two hours until we found an explanation for the issue.</p> <!-- raw HTML omitted --> <p>There is an ex</p> - - - Weekend thoughts - Mastering Emacs by Mickey Petersen - http://localhost:1313/posts/mastering-emacs/ - Sat, 08 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/mastering-emacs/ - <p>Over The Past few weeks I&rsquo;ve found myself spending more and more time in Emacs. As such, I want to learn more about it, and how to use it effectively. It seems worth the effort, because if I save 5 seconds every day, that stacks up and saves inordinate amounts of time.</p> - - - VPS is my new friend - http://localhost:1313/posts/vps-is-my-new-friend/ - Fri, 07 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/vps-is-my-new-friend/ - <p>half, I have migrated all of my services over to a VPS that I am renting from <a href="https://netcup.de">Netcup.de</a>. Unsurprisingly, I am very happy with it.</p> <!-- raw HTML omitted --> <p>To start with,</p> - - - Considerations on FOSS and subscription models - http://localhost:1313/posts/foss-subscription-model/ - Sun, 02 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/foss-subscription-model/ - <p>ew days. Mulled it over. Thought about it. And I end up considering options.</p> <p>There are a ton of vendors for automation services. Zapier, Make, and others. Fundamentally what they do can be done as a one-time service.</p> <!-- raw HTML omitted --> <p>Make the autom</p> - - - I really, really like Emacs - http://localhost:1313/posts/i-love-emacs/ - Sat, 01 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/i-love-emacs/ - <p>I was taking with a friend a few hours ago and he mentioned that Emacs is intimidating. And yes, it may well appear so.</p> - - - On the value of calling it a day (and how to get there) - http://localhost:1313/posts/call-it-a-day/ - Fri, 30 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/call-it-a-day/ - <p>There is little as refreshing as finishing all the work you have to do on a Friday early.</p> - - - Realistic deadlines - http://localhost:1313/posts/realistic-deadlines/ - Fri, 30 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/realistic-deadlines/ - <p>Recently a wrote an after-action report on a project that failed to materialize for a number of reasons. The details are irrelevant - whether it worked or not would be an afterthought given its consequences in other places.</p> - - - Some thoughts on SaaS and business applications of Free Software - http://localhost:1313/posts/saas-business-foss/ - Wed, 28 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/saas-business-foss/ - <p>SaaS is a pain in the rear for many reasons, which bother me a lot and which I can&rsquo;t help but vent about today.</p> - - - Overcoming typing-related RSI - http://localhost:1313/posts/overcoming-rsi/ - Thu, 22 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/overcoming-rsi/ - <p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-09-22 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p> <p>Over the past few weeks, I&rsquo;ve found that decreasing the amount I type has helped a lot. I can&rsquo;t remember the last time I was unable to sleep due to pain.</p> - - - Learning a new keyboard layout - http://localhost:1313/posts/new-keyboard-layout-colemak-dh/ - Thu, 18 Aug 2022 00:00:00 +0200 - http://localhost:1313/posts/new-keyboard-layout-colemak-dh/ - <p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-08-18 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p> <p>Given that I type a lot - and I do mean A LOT, and I&rsquo;m past the age of good hand health&hellip; I&rsquo;m in a certain amount of constant pain.</p> - - - VPS set-up - http://localhost:1313/posts/vps-setup/ - Thu, 18 Aug 2022 00:00:00 +0200 - http://localhost:1313/posts/vps-setup/ - <p>A few months ago I took up a project to centralize and collect all of my websites and email boxes.</p> - - - diff --git a/public/posts/lists-self-promotion/index.html b/public/posts/lists-self-promotion/index.html deleted file mode 100644 index 1e6f1dc..0000000 --- a/public/posts/lists-self-promotion/index.html +++ /dev/null @@ -1,174 +0,0 @@ - - -[Happy Holidays!] On posting lists for self-promotion - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

[Happy Holidays!] On posting lists for self-promotion

- - - -

Recently I have been talked into signing up for LinkedIn by a friend. I found myself faced with a wall of blatant self-promotion.

-

And I can’t help but wonder…

-

Who even reads these?

-

It feels very much like someone read a marketing 101 blog.

-

“Hey lists are a thing people like, just find 10 things that might be useful and post it on social media!”

-

And then we’re all flooded by posts that add nothing to the conversation, with no explanation of what the listed things do differently, what their individual advantages are, what they cost, their licensing, and so on.

-

I really don’t see the purpose of posting these short lists of things that exist outside of hunting for clicks.

-

It doesn’t even help you build authority either. I’ve seen countless people post these under their own name… only to find the exact same list of ‘10 tools for taking notes’ in 5 seconds on google.

-

Guess which came first?

-

Of course, the problem isn’t with the people doing this. It’s only natural to seek popularity using whatever tools are available, and it’s quite apparent that a lot of people do in fact enjoy these lists - at least gauging by the number of people liking these threads.

-

The real issue is with the systems that social media use. These are systems that rate things by how many interactions they have. With the option to simply ‘click’ and give a post with no real value, no real purpose, a small boost in its reach, this becomes dangerous.

-

Well thought out and insightful messages get drowned out in the noise.

-

The Feed™ becomes a hell-scape of low-effort “content”, rather than a place of discovery and wonder. A serious discussion cannot take place when the very platforms it should take place on are against it.

-

There is also the rampant self-interest that social media make so apparent. If your livelihood depends on being popular, then naturally you’ll want to be doing what attracts the most engagement, because that is exactly what these platforms promote. And if it’s low effort, all the better!

-

Anyway.

-

Happy Holidays!

-

Join the FSF.

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/llm-note/index.html b/public/posts/llm-note/index.html deleted file mode 100644 index 6be2c98..0000000 --- a/public/posts/llm-note/index.html +++ /dev/null @@ -1,163 +0,0 @@ - - -Note about LLM's and training data - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Note about LLM's and training data

- - - -

No license is granted for any use of the content on this website for the purposes of training Large Language Models (commonly referred to as “AI”), commercial, or any other purposes not covered by Fair Use.

-

Yes, I don’t want corporations to profit a single bit from my work. Bite me.

-

Join the FSF.

-
-
-
-
-
-
- - - - - - - - diff --git a/public/posts/mastering-emacs/index.html b/public/posts/mastering-emacs/index.html deleted file mode 100644 index 69e6ceb..0000000 --- a/public/posts/mastering-emacs/index.html +++ /dev/null @@ -1,167 +0,0 @@ - - -Weekend thoughts - Mastering Emacs by Mickey Petersen - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Weekend thoughts - Mastering Emacs by Mickey Petersen

- - - -

Over The Past few weeks I’ve found myself spending more and more time in Emacs. As such, I want to learn more about it, and how to use it effectively. It seems worth the effort, because if I save 5 seconds every day, that stacks up and saves inordinate amounts of time.

-

It’s a lot like training to type faster and more accurately. If I can finish the tasks before me 10% faster, that means that I get that 10% more free time. Which I like, because it lets me occupy my mind with other efficiency fixes.

-

In researching how to use Emacs better, I stumbled upon Mickey Petersen’s website. He’s got a wonderful blog with loads of tips, and is selling a book, Mastering Emacs.

-

I do admit that it is a bit pricey for my tastes (at least compared to simply reading the blog and reading the documentation). Nonetheless, it is exceedingly accurate in explaining the very fundamentals, the core of Emacs, and the functionality.

-

I’m about halfway through it, and it certainly merits a second read once my brain isn’t so occupied with work.

-

I think the most important part of ‘Mastering Emacs’, and what justifies the book in my mind, is that it explains some very advanced functionality (e.g. point and mark, occur mode in isearch) which isn’t present in other software that I am aware of, in a way that’s lucid, approachable, and easily comprehensible.

-

Of note, and the reason I have come to love this book, is its mention and clarification of imenu. I was not aware of its existence, and given that I extensively work with org-mode files, it has become by far my preferred way of navigating them.

-

As if turns out, Doom Emacs has it bound by default to C-c s i, which while not a perfect binding on Colemak (s is right above c - they’re hit with the same finger), is absolutely wonderful to have.

-

In any case, the book is worth it. Some of it is already in the blog posts on the website, but frankly - even if all were there, it’s still worth a buy to use as a guidebook for explaining Emacs to people who don’t yet understand the power that is in their grasp.

-

Good read. Might update this after I finish the book, if I have time or any thoughts to add.

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/misskey-resetting-admin-password/index.html b/public/posts/misskey-resetting-admin-password/index.html deleted file mode 100644 index 1a509be..0000000 --- a/public/posts/misskey-resetting-admin-password/index.html +++ /dev/null @@ -1,178 +0,0 @@ - - -MissKey: Resetting Admin Password - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

MissKey: Resetting Admin Password

- - - -

So recently I had the need to reset the admin password in MissKey.

-

Alas, there was no recovery email configured, nor other users on the instance, so I needed to do some digging in the database.

-

So here is the short of it.

-
    -
  1. Log in with your misskey user into postgres (assuming that’s what you’re running MissKey on).
  2. -
  3. Connect to the database.
  4. -
  5. select * from "user" where "isAdmin" = true;
  6. -
  7. Grab the userId for the user you’re resetting the password for.
  8. -
  9. select * from user_profile where "userId" = 'your-userId'; to confirm that you’re getting the right info.
  10. -
  11. Get the hashed password with bcrypt, such as: -python -c 'import bcrypt; print(bcrypt.hashpw("new-password", bcrypt.gensalt(log_rounds=10)))'
  12. -
  13. UPDATE user_profile SET password = 'hashed-password' WHERE "userId" = 'your-userId';
  14. -
-

Notes:

-
    -
  • Step 6 requires that you have python-bcrypt installed, and uses that library to do its thing.
  • -
  • There is a difference between single quotes, double quotes, and lowercase/ capitals. This is a quirk of psql, so make sure you get those right.
  • -
-

And… done.

-

Join the FSF.

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/my-favorite-factorio-mods/index.html b/public/posts/my-favorite-factorio-mods/index.html deleted file mode 100644 index 2431296..0000000 --- a/public/posts/my-favorite-factorio-mods/index.html +++ /dev/null @@ -1,831 +0,0 @@ - - -My favorite Factorio mods - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

My favorite Factorio mods

- - -
-
- Table of Contents - -
-
- - -

I’ve been meaning to make a list of Factorio mods that I’ve really liked, and write a little bit about them. While Factorio is a masterpiece in both game design and quality, there are many mods for it that make the game either more fun, entirely different, or plain ol’ QoL.

-

I know some dislike the idea of using mods that streamline the game, or consider some quality of life mods cheating - I don’t. If you’re following the tech tree, everything’s okay, and saving time by giving yourself a bunch of belts is - in my view - very acceptable, considering that some processes can take a really long time.

-

-Overhaul Mods -# -

-

-Angel & Bob (!Angels Mods, !Bobs Mods) -# -

-

One of the most expansive mod packs available, A&B expands production processes significantly.

-
    -
  • There are byproducts to nearly every production process.
  • -
  • These byproducts can and sometimes need to be processed into materials used further down the production trees.
  • -
  • Instead of pure ores, there are complex minerals to be mined - these can be refined into various ores.
  • -
  • Unlocking new refining methods leads to gaining new ores from each mineral.
  • -
  • Different minerals require different refining processes.
  • -
  • Fluids got a complete overhaul - there are various types of oil, gases, and other fluids that require different types of processing.
  • -
  • Water has multiple stages of purification, each with its own byproducts.
  • -
  • New research, including lots of alien life processing (farming!).
  • -
  • There is voiding options for excess fluids and items as needed.
  • -
  • Protip: Leave a lot of space between your various factories. As you unlock more sophisticated refining and processing chains, your factories will require more space.
  • -
-

-Krastorio 2 (Krastorio 2) -# -

-

Another ‘big’ overhaul mod. This one is significantly easier, and much closer to vanilla. Very good for a starter overhaul, if you’ve finished Factorio and want something new.

-
    -
  • A lot of the recipes have been changed and made more complex.
  • -
  • Byproducts are largely not an issue.
  • -
  • New power options.
  • -
  • New research.
  • -
  • Ores have been largely left alone.
  • -
  • TL;DR: It’s chill, won’t fry your brain.
  • -
-

-Individual Mods -# -

-

-Circuit Network -# -

-

-Improved Combinator -# -

-

Saves space - it’s basically a container for multiple decider and arithmetic combinators. Really cool.

-

-Inventory Sensor -# -

-

A combinator that reads the contents of vehicles and buildings it’s placed next to.

-

-Pushbutton -# -

-

Sends a signal of your choice for one game tick.

-

-Switch Button -# -

-

Sends a signal of your choice when it’s on.

-

-Circuit Network Signals -# -

-

These add additional signals that you can use in your circuit network. They help remember what your signals stand for. Much easier to remember a check-mark than ‘A’.

-

-AAI Signals -# -

-

-Atilla’s Signals Mod -# -

-

-Programmable Speaker Sounds -# -

-

Additional sounds you can play through the programmable speakers.

-

-C&C RedAlert Sounds -# -

-

-Info -# -

-

-418 Industries: Knowledge Base -# -

-

Adds an in-game wiki (sorta) for storing important information about the base. Really useful for multiplayer.

-

-Ammo Alerts -# -

-

This shows you a yellow alert (in the alert area on the bottom right) when a turret is close to running out of ammo.

-

-Better Alert Arrows -# -

-

Just better looking arrows. I like to go into the settings and scale them up a bit. Sometimes I just don’t notice them, so it helps a lot.

-

-Bottleneck Lite -# -

-

Adds status lights to production buildings, so you can see if they’re working, stalled, or out of ingredients.

-

-Clock -# -

-

Adds a clock to the top left of the screen.

-

-ControlTech -# -

-

Adds Smart Displays you can place down.

-

-Diggs -# -

-

Adds a timer on top of your mining drills that shows how long it will take for the miner to deplete the ore under it.

-

-GUI Unifyer -# -

-

Collects all the buttons various mods add into a pretty frame.

-

-Informatron -# -

-

Lets mods add help pages into the game.

-

-Milestones -# -

-

Keeps track of your progress and shows achievements.

-

-YARM - Resource Monitor -# -

-

Shows a pretty table of all the resource patches, and their estimated time to depletion.

-

-Automatic Utilities -# -

-

-Auto Deconstruct -# -

-

Automatically marks mining drills for deconstruction when they have no more ores available. Really useful.

-

-Automatic Underground Pipe Connectors -# -

-

Says what it does. If you have underground pipes that can connect with a single overground (regular, normal) pipe, it just places the pipe for you. -Really useful when setting up fluid processing, saves a lot of time.

-

-Calculator UI -# -

-

Adds a calculator, so you don’t have to leave Factorio.

-

-Chest Auto Sort -# -

-

Automatically sorts the contents of a chest when you open it. It makes it much easier to find the items you’re looking for when everything is in some kind of order.

-

-Fluids -# -

-

-Fluid Must Flow -# -

-

Adds massive pipes for when you need to push fluids across large distances in quantity.

-

-Flow Control -# -

-

Adds pipes with set, static connections. This allows you to lay down straight -overground pipes next to each other without having them connect. Really nice for saving space.

-

-Flow Control for Bob’s Logistics -# -

-

As above, but adds compatibility for Bob’s new types of pipes.

-

-Tools -# -

-

-Wire Shortcuts X -# -

-

Tap alt-w for circuit wires.

-

-Ultimate Research Queue -# -

-

Prettier and more usable interface for science research.

-

-Inventory Repair -# -

-

Uses repair packs from your inventory to fix items you have.

-

-Even Distribution -# -

-

Lets you control-left-click-drag to place equal amounts of items into buildings. Shift-c automatically cleans your inventory of items that can be inserted into nearby buildings. Really useful.

-

-Editor Extensions -# -

-

Lets you edit the map, give all items, etc. I like to use it for large-scale building projects, as well as moving factories around. -I’ll accept it’s cheating, but I’m not the kind that’s willing to spend an hour moving a factory stack when I can just cut and paste it into place.

-

-Power -# -

-

-Full Power Coverage Redux -# -

-

Makes power poles supply area match their wire reach. Reduces the wire reach slightly, but prevents the ugly gaps that exist with vanilla power poles.

-

-Bots -# -

-

-No Wall Repair -# -

-

Keeps bots from repairing walls, so they don’t die to biters as much.

-

-Fireproof Bots -# -

-

Bots get 100% fire resistance. This is useful when biters are setting your base on fire, and bots die while trying to repair burning buildings.

-

-Dynamic Robot Queues -# -

-

Helps your construction bots be more responsive.

-

-Constructron-Continued -# -

-

Adds a spidertron that automatically moves and builds blueprints (ghosts) you put down. Requires logistic network. -Really helpful when you need to build a lot outside your static logistic network.

-

-Belts -# -

-

-Double Speed Belts -# -

-

Makes each tier of belt twice as fast to you can use splitters with full throughput.

-

-BeltRouter Lite -# -

-
    -
  1. Shift-click an existing belt that you want to run somewhere.
  2. -
  3. Shift-right-click an existing belt that you want the first belt to connect to.
  4. -
  5. Belts are laid for you.
  6. -
-

The mod is configurable in the settings. I find that by default it uses too many underground belts.

-

-Inserters -# -

-

-Bob’s Adjustable Inserters mod -# -

-

I know some consider this cheating, but frankly it allows for much prettier and compact bases, so… yeah. It’s excellend. Very recommended. -It lets your inserters pick up and place anywhere in a 3 tile radius around them, extending one tile further than long inserters.

-

-Factory Planning/ Design -# -

-

-Task List -# -

-

For tracking all the things that still need to be done. Really useful when the factory grows large, or in multiplayer.

-

-Recipe Book -# -

-

Shows all the things about items: properties, how they’re made, what they’re used for.

-

-Rate Calculator -# -

-

Select buildings and see what their max input/ output rates are.

-

-Mining Patch Planner -# -

-

Automatically designs and places a blueprint for your mining patches. You can choose from several different layouts, pick what power poles or belts you want, etc.

-

-P.U.M.P. -# -

-

Mining Patch Planner but for pumpjacks.

- -

Lets you search your factory for items, assemblers making items, assemblers consuming items, etc. Absolutely critical for large overhaul mods such as AngelBob.

-

-Factory Planner -# -

-

Automatically calculates the recipes, requirements, and production chains for your factories. Really useful when you need a lot of a thing - saves time on maths.

-

-Factory Building -# -

-

-Show Max Underground Distance -# -

-

What it says. Helps with planning.

-

-Underground Indicators -# -

-

Adds visual indicators for easier pipe alignment.

-

-Tapeline -# -

-

Helps you measure distances.

-

-Power Grid Comb -# -

-

Cleans up power wires.

-

-Pipe Visualizer -# -

-

Shows the layout and fluids as an overlay.

-

-Pick It Up -# -

-

When you pick up an inserter, you’ll also pick up what it’s holding. Prevents random items falling on the ground.

-

-Mouse-over Construction -# -

-

Place blueprint, mouse over it, and it gets built. Saves a ton of time when getting furnace stacks up, since you don’t have to be clicking anymore. Just make sure you have the items in your inventory.

-

-Laser Lines -# -

-

Adds placeable lasers you can use to ensure alignment.

-

-Fill4Me -# -

-

When you put down vehicles or turrets, it automatically places fuel and ammo into them from your inventory.

-

-Cursor Enhancements -# -

-

Some changes here - the most important for me, and the reason I use this mod, is that when you run out of items in your inventory, it automatically changes your held item to a ghost of what you were placing. -Additionally, you can pick ghost items from the crafting menu, which lets you lay down ghosts even for items you have not made yet. Really cool.

-

-Copy Assembler Pipe Direction -# -

-

In vanilla, when you copy-paste a recipe into an assembler, the pipe input direction isn’t copied, so often you have to go back and rotate the assemblers manually. -This mod saves you that time, by rotating the assemblers automatically.

-

-Trains -# -

-

-Cybersyn Combinator -# -

-

Adds a combinator for Projcet Cybersyn that lets you set up the signals for your stations easier.

-

-Honk -# -

-

Makes trains honk.

-

-Project Cybersyn -# -

-

Automatically coordinates trains based on train station signals.

-

-Rail Signal Planner -# -

-

Automatically places signals, configurable for nearly any spec.

-

-Stranded Train Fuel Logistics -# -

-

Refuels trains with construction bots when they run out of fuel.

-

-Train Log -# -

-

Keeps a record of all the trips trains have made, as well as their cargo.

-

-Train Mode Switcher -# -

-

Lets you quickly click-and-drag over trains to switch them to automatic mode.

-

-Transportation/ Traversal/ Movement -# -

-

-RitnTeleporter -# -

-

Adds teleports to the game, very useful when crossing the factory takes minutes, instead of seconds.

-

-Squeak Through -# -

-

Lets you walk between buildings.

-

-Tree Collision -# -

-

Makes forests easier to traverse.

-

-User Interface -# -

-

-Placeables -# -

-

Shows an item picker window for all the buildable things in your inventory. Really useful for overhaul mods that introduce a lot of buildings.

-

-Orphan Finder With UI Button -# -

-

Adds a toolbox button that highlights underground pipes and belts that don’t have a counterpart.

-

-Weapons -# -

-

-Ceisc’s Maximum Range Projectiles -# -

-

This lets you throw grenades at max range when your mouse cursor is outside the green range area. In vanilla Factorio, when you try to throw grenades like that, it just doesn’t do anything, and this mod fixes that behavior.

-

-Combat Bot Booster -# -

-

Combat bots no longer expire on a timer. Instead, they start with some ammo and they expire when the ammo runs out.

-

-Aesthetic Mods -# -

-

-Lights -# -

-

-BIG LIGHT -# -

-

Increases the size of lights on train stations and other things.

-

-Brighter Lamps -# -

-

What it says on the tin.

-

-Color Coding -# -

-

Adds colored lamps and concrete.

-

-Inbuilt Lighting -# -

-

Makes power poles act like small lamps.

-

-Inlaid Lamps Extended -# -

-

Adds lamps that can sit in the floor, so you can walk over them.

-

-Larger Lamps -# -

-

Adds bigger, brighter lamps.

-

-Lightorio -# -

-

Adds a glow to some buildings, helping visibility at night.

-

-Nicer Fuel Glow but it’s 1.1 -# -

-

Adds a glow to burners. Pretty.

-

-Realistic Heat Glow -# -

-

Prettier heat pipes.

-

-New Art, Reskins, Adjustments -# -

-

-Artisanal Reskins: Angel’s Mods and Artisanal Reskins: Bob’s Mods -# -

-

Not much to say, these change the way AngelBob looks, making some items easier to see, and upgrades the overall fidelity.

-

-Automatic Train Painter and Automatic Station Painter Continued -# -

-

Automatically changes the colors of the trains and the stations they visit based on the train’s contents. Just makes the game prettier and more interesting to look at.

-

-Black Rubber Belts -# -

-

Makes the belts nicer, in my view.

-

-Fluid Wagon Color Mask -# -

-

Changes the colors of fluid wagons depending on their contents.

-

-Labcore -# -

-

Makes the labs less boring.

-

-Science pack glow -# -

-

Science packs glow.

-

-Thicker Power Wires -# -

-

Makes power and circuit wires more visible by making them thicker.

-

-Tinted Ghosts -# -

-

Change the tint of ghost items for better visibility.

-

-Signs, Displays -# -

-

-Holographic Signs -# -

-

Pretty signs you can configure.

-

-Nixie Tubes -# -

-

Aesthetic tubes for displaying circuit network signals.

-

-Text Plates -# -

-

Create pretty text labels for your factory.

-

-Tiles -# -

-

-Cleaned Concrete -# -

-

Removes ground decorations when placing concrete down. Just makes the factory look cleaner.

-

-Dectorio -# -

-

Lots of things to make your factory look pretty. -Also adds a new tab to your crafting menu for them, to keep things tidy.

-

-Even More Text Plates -# -

-

Adds more text plates, depends on the Text Plates mod.

-

-NiceFill -# -

-

Makes the landfill match the surrounding tiles.

-

-Character -# -

-

-Gear Girl Character -# -

-

Imo has better animations than the awkward Factorio Engineer.

-

-Summary -# -

-

This is a more-or-less complete list of mods that I regularly play Factorio with. I believe that it covers everything I might ever need to help the factory grow.

-

For most, this is likely to be entirely overkill. The purpose of the vast majority of these mods is to save time and help me focus more on design and process, instead of spending vast amounts of time placing individual inserters, or waiting for sufficient belts to be produced.

-

In any case! I may revisit this list in the future if I find something worth noting.

-

Join the FSF.

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/new-keyboard-layout-colemak-dh/index.html b/public/posts/new-keyboard-layout-colemak-dh/index.html deleted file mode 100644 index b88c6e6..0000000 --- a/public/posts/new-keyboard-layout-colemak-dh/index.html +++ /dev/null @@ -1,172 +0,0 @@ - - -Learning a new keyboard layout - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Learning a new keyboard layout

- - - -

[2022-08-18 Thu]

-

Given that I type a lot - and I do mean A LOT, and I’m past the age of good hand health… I’m in a certain amount of constant pain.

-

I started learning Colemak-DH as a way of moving away from QWERTY. This was on my laptop keyboard. It went well up until I reached about 50WPM (I was oscillating around 95-105 WPM on QWERTY). Then my hands gave out.

-

“Hey maybe it’s an issue with the keyboard!” I thought, since my usual keyboard wasn’t with me. After all, a laptop can’t have the oh-so-comfy mechanical switches.

-

So I went ahead and ordered a Moonlander keyboard. I like it. But moving to a matrix keyboard wasn’t as painless as I had hoped. The pain shifted from my wrists to my arms. I’m not yet sure what the issue is quite yet.

-

Still, I am able to maintain a reasonably steady 50ish WPM.

-

In the meantime, I am experimenting with ather layouts that will hopefully reduce the amount of strain an my hands. My job requires that I type most of the day, and so losing that ability would be rather… painful.

-

So far I have tried Canary (which I am typing this post with), Engram, ISRT, and a number of other layouts. There are two parts which make it difficult for me to switch from Colemak-DH full-time.

-
    -
  1. It is a large time investment, and compromises my ability to work efficiently.
  2. -
  3. My arms already hurt, and I’m concerned about developing RSI. Learning a new layout seems to exacerbate this process.
  4. -
-

Once that’s sorted and an opportunity presents itself, I am planning on putting in the work to move forward with a more ergonomic layout.

-

If you are considering moving away from QWERTY, the easiest and (in my mind) best layout to switch to is Colemak, by far. Not only does it preserve most keyboard shortcuts, but it also improves ergonomics by lhat feels like an order of magnitude.A

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/on-problems/index.html b/public/posts/on-problems/index.html deleted file mode 100644 index f1690e7..0000000 --- a/public/posts/on-problems/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - -On Problems - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

On Problems

- - - -

conversation today with a young immigrant from Palestine to Germany.

- -

The topics var

-

major take-away from the conversation may be useful.

-
    -
  1. You’re okay as you are.
  2. -
  3. Being the problem is easier than being the one with the problem.
  4. -
  5. If you think you have a problem, sit, breathe and ask yourself: is it really your problem?
  6. -
-

In the vast majority of cases, it’s really not yours. And if it doesn’t impact you, are there reasons for you to handle it? When people act out and do things that are reckless, ill-thought-out, or just bad…

-

It’s not about you. They’re acting out their own emotions, thoughts, and tensions that live in them. And if it really is about you, they’ll let you know. And that’ll give you a clear idea of how to address it.

-

Considering whether the problem really is a problem has been a major way I’ve managed stress over the years. Most things are not problems, and most things can wait.

-

Or you can let them proceed to their conclusion without getting involved.

-

And if they are a problem, they might not be your problem. If it’s not your problem, then you don’t have to address it - unless you want to.

-

This also gives you relief. You don’t have to handle it. It’s not your responsibility.

-

You’re okay as you are. Just sit back, relax, and let the dice fall where they may.

-

Stressing over things doesn’t do any good - to you or to others involved. Keeping a clear head is by far the best way to handle things.

-

It even shows up in the ol’ OODA loop.

-
    -
  • Observe - take your time to see.
  • -
  • Orient - take your time to find yourself in the situation.
  • -
  • Decide - take your time to choose a direction.
  • -
  • Act - move fast, with the confidence that taking your time gives you.
  • -
-

You don’t have to rush in life.

-

Things will happen, are happening, and have happened.

-

It’s okay.

-

Join the FSF. -���������������������������

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/overcoming-rsi/index.html b/public/posts/overcoming-rsi/index.html deleted file mode 100644 index f5e2245..0000000 --- a/public/posts/overcoming-rsi/index.html +++ /dev/null @@ -1,183 +0,0 @@ - - -Overcoming typing-related RSI - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Overcoming typing-related RSI

- - - -

[2022-09-22 Thu]

-

Over the past few weeks, I’ve found that decreasing the amount I type has helped a lot. I can’t remember the last time I was unable to sleep due to pain.

-

I now type only when necessary - much less than before. My language is more brief. It’s becoming a habit to leave explanations out of what I say.

-

I still type a lot at work. When segments - such as today - happen, during which I type non-stop for longer than about 50-60 minutes, the pain does set in, and takes a few hours to subside again.

-

Still, it does not get to the point where I need to take painkillers to continue work at a slower pace.

-

RSI (Repetitive Strain Injuries) take a very long time to heal. If you’re at risk, re-think your ergonomics. Some of the solutions I’ve implemented, which have helped a lot are:

-
    -
  • Putting a cushion on my chair, to sit up higher - and thus having the keyboard relatively lower.
  • -
  • Float your hands over the keyboard. Doing so allows more hand movement - reaching for keys using your arms instead of stretching your fingers… and removes tension from your wrists and tendons by keeping your hands aligned with your forearms. Less wrist movement = less strain.
  • -
  • Tilting my keyboard outward slightly, to decrease the amount of ’twisting’ my forearms to be horizontal over the desk. I have found that tilting too much (!!!) does actually make typing more difficult for my relatively short pinkies. So try a few settings out, if you’re able to. Note: this is only possible if you’re using a split keyboard… which brings us to:
  • -
  • Use a split keyboard. This allows your arms to rest over the keyboard in a neutral position, with the right (usually shoulder-width) gap between them. On a regular keyboard, it’s easy to build a habit of hunching over the keyboard because it forces your hands to be together. Additionally, it adds an unnatural twist to your wrists - if you use ‘proper’ typing technique.
  • -
  • Sit up straight, with your elbows ‘hanging’ along your torso. Not always possible if your chair’s armrests are too high, but that allows you to relax your shoulders, which has a waterfall effect on how much stress is held in your arms, forearms, wrists and hands.
  • -
  • Take frequent breaks to stretch, and do other work with your hands. Changing what your hands are doing from the same motions to something radically different (e.g. washing dishes, doing laundry, etc.) allows your tendons to experience a different kind of work, which feels like it resets the tension that builds up in them. Note: this is only based on my experience and is not in any way medical advice. If your particular issues are made worse by this, don’t blame me - check with your doctor.
  • -
  • Wrist braces. Wear them when: -
      -
    • typing
    • -
    • in pain
    • -
    • sleeping (many people, me included, have a tendency to sleep with their wrists curled inward - this appears to cause further stress on the tendons)
    • -
    -
  • -
  • REST. This cannot be overstated. REST. STOP TYPING UNLESS NECESSARY.
  • -
-

The whole reason this article is here so late is because I had to give my arms time to rest, and recover to the point where I can type somewhat comfortably.

-

Even with that, having written this in one go, I am finding my forearms starting to ache. Not great. Take care of ergonomics - if your life relies on being able to type, you can’t take risks.

-

Serious cases of RSI can take YEARS to heal. Stay safe.

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/realistic-deadlines/index.html b/public/posts/realistic-deadlines/index.html deleted file mode 100644 index df0eda5..0000000 --- a/public/posts/realistic-deadlines/index.html +++ /dev/null @@ -1,178 +0,0 @@ - - -Realistic deadlines - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Realistic deadlines

- - - -

Recently a wrote an after-action report on a project that failed to materialize for a number of reasons. The details are irrelevant - whether it worked or not would be an afterthought given its consequences in other places.

-

One of the key skills of a great project manager is to set realistic timelines. If this imaginary PM sets them badly, it is very easy to see how this can rapidly snowball.

-

Suppose you have two projects, both happening in parallel, and a delay of one day - let’s say something broke and requires fixing.

-

It means you’ll only spend one day catching up on the project that was delayed, but also you’ll also incur an additional day’s delay on the other project, because you were busy cleaning up the mess.

-

That’s a two day delay, from a single project’s issue.

-

Now, if you have multiple projects, this snowballs to the point where each additional project carries its own penalty in the same way.

-

Imagine if a company has 10 projects they are working on, and someone gets sick for a few (let’s say 3) days. If there is little capacity for someone else to pick up the slack, that’s…

-
    -
  1. A three day delay on the first project.
  2. -
  3. A six day delay on the second project.
  4. -
  5. A nine day delay on the third project.
  6. -
  7. A twelve day delay on the fourth project.
  8. -
  9. A fifteen day delay on the fifth project, and so on.
  10. -
-

To keep things moving, it is not at all necessary to ‘speed things up’ or ‘crunch’ or other inhumane things. The simple, natural and most Zen solution is to take these delays into account.

-

For each additional project that you take, add a few days time to the deadlines of all projects.

-

So that if someone is sick and out, that’s not a problem. They can come back when they’re all good and ready, and everything is still perfectly on time.

-

If you add a week’s time for each additional project you’re working on, you’re easily safe, on time, and with no additional issues. And what I mean here is, for EVERY project add (number-of-projects x 1week) on top of the expected timeline to completion.

-

Of course, this can create issues when you sell to customers that want the shiny thing ’now now now,’ but if they’re flush with money… hey we have time to spare on additional work for a pretty penny too!

-

Work that we wouldn’t be able to accept if we were promising tight deadlines and crunching to meet them.

-

A better opportunity comes along sooner than expected. Take it easy.

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/saas-business-foss/index.html b/public/posts/saas-business-foss/index.html deleted file mode 100644 index bb9351f..0000000 --- a/public/posts/saas-business-foss/index.html +++ /dev/null @@ -1,185 +0,0 @@ - - -Some thoughts on SaaS and business applications of Free Software - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Some thoughts on SaaS and business applications of Free Software

- - - -

SaaS is a pain in the rear for many reasons, which bother me a lot and which I can’t help but vent about today.

-
    -
  1. Vendor lock-in. If you use a SaaS solution, you have to keep on using it, with the cost consistently rising over time. Just the other day, Zapier announced they’re multiplying the price of their plans. Had we (i.e. the company I work at) not looked for cheaper automation service vendors and migrated our automations, we would be unable to continue our normal course of business without unnecessarily increasing our expenses. Props to Zapier on giving early warning, but…
  2. -
  3. There is no standard. Migrating from Zapier to Make (formerly Integromat) was a hassle, and our IT guy had to go to great lengths to set things up, basically from scratch. We particularly had to contend with multiple services we use NOT having API options in Make, and had to rely on webhooks instead. Not impossible to work with, but certainly a hindrance to other tasks and projects that required attention at the same time.
  4. -
  5. Some features, which are the exact same between two different services, carry different prices. The API calls between something like ClickUp and Trello, or Infinity, are not at all that different. They’re not any more computationally expensive. But they cost different.
  6. -
-

The point being, when we use SaaS, we’re spending money on a solution to a problem that does not exist.

-

Of course, all of this is proprietary, and it is impossible to get any of these solutions to run on our own, company-owned server. Why should they want to share their source code, or even binaries, with us? It makes more sense to shear the sheep for years instead. I can’t even count the number of times I asked vendors to let us run their software on our own servers, and gotten a ’no’ back.

-

But then we have to ask ourselves… is it really a good idea to pay a monthly fee to a SaaS vendor, instead of running our own server (or, cheaper, a VPS) which can handle all that for cents on the dollar?

-

For the vast majority of API calls, a simple script will suffice - there are ample libraries to facilitate these things.

-

So then you can turn most automations into one-time expenses, by setting up a VPS (which is the only ongoing cost - and much cheaper than any SaaS will ever be, for these purposes).

-

Programmers who can set these things up are plentiful and easy to reach. They may not seem cheap, but compare spending $50/mth over a year ($600 total), and spending $200 one-time to set up some scripts, and $100 for the VPS. (And if something breaks, it’s fixable in minutes 99% of the time.)

-

No ongoing cost, full control over your data and processing, and NO vendor lock-in. You can use the APIs any way you want (within contractual scope), and if something breaks - you can fix it because you KNOW what is going on in the first place.

-

Which is where Free Software comes in. It’s literally free, and you’re welcome to use it. All you have to do is supply the hardware (which for servers, is not at all costly).

-

A simple automation stack might look like this:

-
    -
  • VPS (I’m partial to EU vendors but if you’re processing personal data, you will want to use one based in the US)
  • -
  • Linux (Ubuntu for simplicity)
  • -
  • A Python installation (You can also use Perl, Raku, Lisp, or any language - whatever is most comfortable.)
  • -
  • A programmer that will write your scripts.
  • -
-

For APIs, you want to have an account with your services, and make sure to get an API key from them. Then your programmer (or you) plugs in the API key into their automation script, and everything is running.

-

For regular automations, which need to recur every once in a while, you can use cron - it’s a wonderful utility that ensures your scripts run when you want them to.

-

Webhooks are also easy - there is a wide variety of web server software built specifically for this purpose. One example is Webhook.

-

Fundamentally, the premise of SaaS solutions is to aid in efficiency, convenience, and collaboration - the latter being the most challenging to address with Free Software.

-

However, when we really look at the offering, it’s poor and not really accomplishing most of what it claims. SaaS solutions are universally more expensive than a custom-built, purpose-made solution. Not only are they inefficient when it comes to migrating, but they’re also subject to vendor lock-in, often relying on their particular way of interfacing with the automation scripts, rather than giving actual, full access to what their servers can offer.

-

Because at the end of the day, every SaaS solution is merely a front-end, an interface with which customers can avoid typing a few lines of code. On its face, it seems simple and quick. But it’s very expensive, and creates a reliance on a third party that not only creates security risks (if you’re running automations on customer data… that data is accessible by whatever service you’re using), but is also much more expensive than doing it in-house.

-

Anyway. Rant over. Join the FSF.

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/shared-hosting-scam/index.html b/public/posts/shared-hosting-scam/index.html deleted file mode 100644 index 1a269ec..0000000 --- a/public/posts/shared-hosting-scam/index.html +++ /dev/null @@ -1,220 +0,0 @@ - - -Shared hosting is a scam - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Shared hosting is a scam

- - - -

won’t be the last time I rant against shared hosting, SaaS, and all the other ‘I want to be a landlord’ scams out there.

-

This time in shared hosting: friend of mine wants to set up a tech stack for their new agency. Website, email, CRM, the works.

- -

Starting with

-

e talked a bit, and arrived at the conclusion that, since they’re not very tech literate, it would make the most sense to just buy a domain and set up with Google Workspace (easy!) and Google Sites (easy!). That’s about $15/mth. The domain is about $20/yr, which gives us a total of $200/yr for that simple set-up.

-

A reasonably speedy VPS that would handle this load would be about $60/yr, plus domain we go up to $80-ish a year… but you only break even on this after two years of use (not including maintenance costs if you’d hire someone for that.) Note the amounts are cumulative.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
YearGoogleVPS
1$200$280
2$400$360
3$600$440
4$800$520
-

This is based on a quick estimation that setting up a VPS, domain, website and email server (just the tech, no content or graphical design) would take a few hours of sysadmin time. Let’s call it $200.

-

The actual figure is only mildly relevant, as we can clearly see that as time passes, renting a VPS is much more affordable and sane.

-

Plus, you get to grow and expand your tech stack at no additional cost. There is a long list of available free alternatives to garbage software.

-

And it gets much worse…

-

When they asked their friendly neighbourhood web designer about setting a server up for them…

-

They got the following offer (verbatim):

-
    -
  • SSL
  • -
  • 5GB space
  • -
  • 1TB bandwidth
  • -
  • 3 emails
  • -
  • unlimited use
  • -
  • free FTP
  • -
-

All words which the average person doesn’t understand. How do you even begin making sense of this if you don’t grasp how the Internet works?

-

The price tag? A very not cool $50/mth. For shared hosting with ridiculous limits.

-

I can’t fathom how a person can justify having these restrictions on a $50/mth plan. For that money you can easily rent a top of the line VPS that’ll dance and sing to any tune you play.

-

And how does it stack up? $600/yr makes for 600, 1200, 1800, 2400… you get the picture.

-

For the worst service at the highest price.

-

This is right on par with SaaS and vendor lock in terms of how bad this is.

-

Be ethical. Don’t give money to thieves.

-

Join the FSF. -���������������������������

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/shiny-objects-and-learning/index.html b/public/posts/shiny-objects-and-learning/index.html deleted file mode 100644 index 65f2708..0000000 --- a/public/posts/shiny-objects-and-learning/index.html +++ /dev/null @@ -1,256 +0,0 @@ - - -Shiny objects, and learning - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Shiny objects, and learning

- - - -

It’s been three months, and life has moved forward a little. Today’s rant is one -that’s been brewing in me for a long time.

-

One of the most pernicious, annoying, frustrating, infuriating aspects of online -businesses is the influence of non-technical management.

-

I consistently notice this issue in most companies I interact with. It’s not a -simple topic, and there are many facets to it.

-

First, let’s imagine our avatar. A simple, non-technical manager that has some -say in what their department does, how it works, and so on. They have friends -who they speak to, and their friends recommend a specific piece of software -because it serves their business case well.

-

And that’s great. But our manager doesn’t understand the details of the -software, how it works, what it does, or how it interacts with the rest of their -friend’s systems. Nor does our manager understand much about the differences -between the software they’re using currently, and the software they’re being -recommended.

-

There are two outcomes we can generally expect:

-
    -
  1. Our manager does their research, and consults with their team before making a -decision on whether they should buy and start using the new software, -considering the upsides/ downsides seriously, as well as the overhead of -migrating their data, processes, and training. - - -(1)This happens the most in companies which foster a culture of care and risk management, in my experience. - -
  2. -
  3. Our manager doesn’t do the research, and enforces the change over to the new -software based on what’s effectively hearsay, creating friction in their department - - -(2)Migrating data, processes, implementing new training for hires, updating their tech stack to integrate with the new software. - -.
  4. -
-

The core difference is nothing else but the manager’s awareness. Our -imaginary manager may understand the limits of their knowledge, and have the self-awareness to admit when they’re out of their depth.

-

This isn’t easy.

-

There is also the element of FOMO when faced with peer pressure - - -(3)Not always, but sometimes artificially created by marketers - -.Our imaginary manager, when -faced with love bombing - - -(4)Using the term lightly here. Businesses have social media managers whose role is to make each prospective user (lead) feel important and appreciated, playing on their emotions in an attempt to sell their software. - - from a software’s community (social media groups, e.g. on Facebook), -can rarely help growing into a positive emotional relationship with the company. -In turn, in an effort to be part of the in-group, they buy into the software -eco-system because of this New Hot Amazing Feature (Shiny Object) - - -(5)Frequently finding the software wanting, for many reasons. - -.

-

The new software is then integrated into the department’s systems, on our manager’s request. This involves great cost:

-
    -
  1. The software itself - - -(6)Frequently inflated to cover the software company’s high marketing and advertising costs. - -.
  2. -
  3. Migrating data from existing systems into the new software.
  4. -
  5. Migrating existing processes into the new software - including integrations, -APIs, and so on.
  6. -
  7. Training staff on the new software.
  8. -
-

As you can see, the overhead is large, and it’s not limited to that.

-

For a non-technical person, the idea of no-code, or magic thing that does what you mean is alluring, however it carries with itself a great cost.

-

But it doesn’t stop there. Our manager may neglect the need to learn and -understand the software they use in the first place. Then the dangerous idea of -“we need X, let me search for the best X that we can get” appears. Despite the -existing tech stack easily allowing for that need to be served - - -(7)Example: subscribing to a CRM SaaS (Software as a Service) platform to send mass mail (e.g. announcements, )instead of using their existing Google Workspace e-mail with merge fields. - -.

-

If this is the case, it’s inevitable that tech bloat will take place.

-

This is particularly an issue in startups/ microbusinesses, where an expense of -$500/mth may be significant. So understanding the feature set of the tech stack, -and ensuring that features in it don’t overlap can be a very effective way of -avoiding unnecessary costs.

-

It’s also important to think about the most fundamental cost/ benefit equation.

-
-

Is the cost of our hypothetical manager learning about tech, little by little -each day, high enough to offset the costs of changing the software stack in the -first place?

-
-

I personally don’t believe so. The only cure to ignorance is self-awareness, and -a drive to learn and understand the world around us.

-

There. Rant over.

-

Join the FSF.

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/vps-is-my-new-friend/index.html b/public/posts/vps-is-my-new-friend/index.html deleted file mode 100644 index ecda852..0000000 --- a/public/posts/vps-is-my-new-friend/index.html +++ /dev/null @@ -1,214 +0,0 @@ - - -VPS is my new friend - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

VPS is my new friend

- - - -

half, I have migrated all of my services over to a VPS that I am renting from Netcup.de. Unsurprisingly, I am very happy with it.

- -

To start with,

-

lowest package, but I had some performance issues with the number of things I set up on it: caddy, nginx, MariaDB, Wordpress, all paled in the face of running an email server for myself.

-

And then I wanted to add GitLab for backing up my agenda (in org-mode, of course), notes, and other such things. So I upgraded a tier up, at a very reasonable price. The upgrade was seamless, and I’m frankly delighted.

-

I have not noticed any downtime, no connectivity issues, and my sshfs connection (through which I am editing this document) has been rock-solid.

-

So my current workflow for all my text editing, writing, and organization looks like so:

-

I use Emacs for nearly everything that has to do with text (aside from work, which requires that I type into Google Chrome).

-

{{< marginnote >}} -I have s - - -

I have sshfs set up to log in with keys, so the command I run (through an alias) is:

-
- -
-
1
-2
-3
-4
-5
-
-
sshfs \
-[user]@[ip]:/srv/ ~/remote/ \
--p [port] \
--o identityFile=[id-file] \
--o reconnect
-
-
-

I rarely if ever have issues with my internet connection at home, but I still keep the reconnect option just in case.

- - - mounted into ~/remote on my local PC through sshfs. I don’t have it as a permanent mount, since I don’t use it often enough, however I have created aliases in fish, vpssh and vpsshu, which let me mount and unmount through sshfs.

-

For git, I use magit. It has made using git simple and easy for me. I was reluctant to head that way at first, but I found that using git in the terminal was just too much typing when I wanted to push an update.

-

I want to move my email reading to emacs, too, but every time I look at something like Wonderlust or mu4e, I find myself faced with another cliff to climb. Not that it wouldn’t be a wonderful learning experience, but for something as mission-critical to me as email, I’m not quite yet willing to roll the dice.

-

Fundamentally, I am happy. This set-up makes me happy. It sparks joy. It’s wonderfully simple, easy to maintain, and simply superior to any shared hosting solution I’ve seen yet.

-

And it’s almost as cheap. It was cheaper than shared hosting I had before, on the smaller VPS tier, but even with this (4 cores, 4GB RAM), it’s very, very affordable, and infinitely more flexible.

-

I can’t, at this point in time, see anything advantageous about choosing shared hosting. The only advantage it has is that it’s easy and has pretty graphics. But it also limits the customer in ways that are outrageous… while also being much more expensive for what’s on offer.

-

Worse still, many web hosts don’t let you choose what version of PHP you can run, whether you get shell access into your account, or let you set up custom Apache/ nginx configurations for your websites.

-

And true enough, that way anyone can set up a WordPress website in minutes… but that’s all you’re really getting. A fancy GUI that’ll give you an instance of whatever pre-packaged framework you desire. If it’s on the list. For the price of an actual VPS that can do everything.

-

Why buy a slice of cake, when you can have a whole, better, juicier cake for the same price?

-

The only answer I can come up with is convenience, a’la “I don’t want to learn new things.”

-

Way I think of it is, if what you don’t have is time, then fair enough. But if you have money, you can literally hire someone to set one up for you, and go from there, with much smaller ongoing cost and more flexibility.

-

If what you don’t have is money, a VPS is the most cost-effective solution.

-

If what you don’t have is both money and time, you can get free hosting for your website (and e-mail) from many, many vendors all over the web. You can get shell accounts, too, if you need them. I’ve used an account on hashbang.sh for a while, and found it perfectly acceptable for the vast majority of applications. That can work well for taking notes and keeping your agenda in an accessible place - you can ssh into your account from anywhere, on any device.

-

In any case, choosing a shared hosting provider has ONE advantage, and that’s its click-and-go nature.

-

On the other hand, it’s more expensive, and limits your ability to actually do things other than running a simple website.

-

It’s a shame that shared hosting is the norm. I can’t help but wonder… would there be interest in a VPS service that offers pre-installed and pre-set up servers?

-

What I’m envisioning here is a service where you simply check some boxes for what you want on your server while placing your order, and a new VPS is spun up with exactly those packages, already configured and ready to go. Does this already exist?

-

It seems like such an obvious solution - bypass the set-up part, maybe give the user some scripts that will guide them through the process of setting up their passwords, permissions, hardening their VPS, setting up domain names and all, mailboxes, etc…

-

Most VPS providers already give access to a TTY from a web interface, this could easily be the ‘second step’, after the order is placed.

-

Ideas, ideas.

-

In conclusion: VPS’s are awesome and I’m kicking myself for not getting one sooner.

-

Join the FSF. -���������������������������

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/vps-setup/index.html b/public/posts/vps-setup/index.html deleted file mode 100644 index 2656fc2..0000000 --- a/public/posts/vps-setup/index.html +++ /dev/null @@ -1,185 +0,0 @@ - - -VPS set-up - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

VPS set-up

- - - -

A few months ago I took up a project to centralize and collect all of my websites and email boxes.

-

I took some time researching what I needed, and settled on netcup.de for my host. The major reason is that they’re based in Germany, which means they comply with GDPR - this way I don’t have to worry about my data being processed in ways I don’t explicitly agree to.

-

Being European, I do tend to take my privacy for granted, and am reasonably careful not to contribute information about myself to businesses if I can avoid it. (Did you know that Facebook goes into overdrive with targeted advertising when you enter the US?)

-

I had no experience setting up servers before, aside from basic MySQL on Windows Server around the year 2007. Maybe 2008.

-

However… it turns out to be a really simple process if - like me - you’re using Linux as your daily driver. I normally run Arch, but after some quick research I found that it’s a bad choice for servers. Ubuntu it is.

-

So I installed Ubuntu. That’s one thing sorted.

-

Then I had to choose a web server. I had prior experience configuring Apache and nginx, and I found them unnecessarily complicated. I don’t plan to do anything more complex. Just a bunch of simple HTML files and a mail server.

-

I then found Caddy, and seeing its elegant and simple configuration, I was quickly sold. The setup was simple enough, and the configuration was easy. I pointed my domains to the server, and migrated most of my websites shortly.

-

I had previously used Wordpress, however I wanted to avoid the heavy and resource intensive nature of Wordpress. It’s not bad software by any means, but I am personally biased toward lighter solutions. Having been an Emacs user for years, it only made sense to use org-mode and export to HTML.

-

This way I only ever need a web server that serves files, and I don’t have to deal with databases.

-

Then the email server. I wanted this as simple as possible. I tried a number of solutions, and having issues with them, I settled on iRedMail. The installation was simple enough, but required that I handle its own webserver - it comes bundled with nginx for webmail access.

-

This turned Nita an entire project as I had to learn about handling SSL. Caddy procures its own certificates from Let’s Encrypt, and the nginx webmail didn’t like that because iRedMail generates local certs for itself.

-

I reconfigured Caddy to place its SSL files in a sheared directory and made nginx would read. Didn’t work, nginx complained. Eventually I gave up. Since the servers are on the same physical machine, and Caddy is the server facing the web, I let it do that, and removed the SSL option from nginx.

-

That solved my mail issues.

-

Thankfully& adding DKIM and DMARC to the domains was very straightforward.

-

Then… something interesting happened. My wife wanted to set up a Wordpress install for her new shirt store.

-

I chose MariaDB for the database. The set-up process for SQL DB’s hasn’t become any easier in the last 20 years, for inexplicable reasons. But with a small bit of research, I was able to follow the documentation, and set it up in a day from scratch.

-

The Wordpress install is entirely served by Caddy, and the setup was truly painless in comparison to setting up email. Still, I got it done.

-

The final set-up is like so:

-
    -
  • Ubuntu
  • -
  • Caddy
  • -
  • iRedMail
  • -
  • nginx (behind Caddy)
  • -
  • MariaDB
  • -
  • Wordpress
  • -
  • Emacs
  • -
-

For the most part, the set-up was straightforward. The sticky points were SSL between Caddy and nginx, setting up the mail server (even though I used iRedMail, it required a bit of research to set up correctly. And MariaDB for Wordpress.

-

Sum total: about 10-12 hours of work. In retrospect, I’m confident I could set this up again in much less time, and it was a healthy learning experience.

-
-
- - - - - - - - - - - - - -
-
-
-
-
- - - - - - - - diff --git a/public/posts/wisdom-from-a-satyr/index.html b/public/posts/wisdom-from-a-satyr/index.html deleted file mode 100644 index e7065c1..0000000 --- a/public/posts/wisdom-from-a-satyr/index.html +++ /dev/null @@ -1,174 +0,0 @@ - - -Wisdom from a Satyr - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Wisdom from a Satyr

- - - -

riend said in a chat a while back. I thought it was one an awesome summary of the human condition.

- -
-

If ethical b

-
-

ly led to immediate gratification, we would live in a less brutal world. The majority of functional people would behave like saints. This is just the nature of doing the right thing. It won’t necessarily end well for you in the short term.

-
-

But attempting to protect our self from suffering won’t necessarily prevent suffering. If you could live alone in a cave you might just suffer differently. In fact our attachment to the self brings us more pain, not less. We don’t just suffer, we dwell on the fact it’s happening to our self, the injustice of it all, adding suffering to suffering. We assume that this self will exist in the future and fear more suffering to come adding yet more suffering.

-

So, it’s in our best interest to stop thinking in terms of what is best for the self. Doing the right thing can ultimately be in our favor, even when we may suffer for it in the immediate future. We will suffer more in the long term indulging and protecting the self.

-
-

Satyr, 30/01/2023

-

Big Zen vibes. -���������������������������

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/words-in-a-moment-of-peace/index.html b/public/posts/words-in-a-moment-of-peace/index.html deleted file mode 100644 index b6b0aa1..0000000 --- a/public/posts/words-in-a-moment-of-peace/index.html +++ /dev/null @@ -1,227 +0,0 @@ - - -Some words in a moment of peace - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Some words in a moment of peace

- - - -

he world which annoy me.

-

Yet time and time again, I have these moments of clarity where the world makes sense and everything is good. It’s hopeful.

- -

For a long tim

-

nted to share what’s in my head with the world. Some of it is good, some of it is bad. The bad I can ignore for the most part. Habits that we repeat tend to grow and become autonomous.

-

But the good things?

-

I’ve never been good at writing, really. Even when I wrote professionally, there was always an anxiety in me, whispering “these words don’t mean what you want them to.”

-

So I found myself relying on dictionaries. I speak three languages, to I thought -it would be wise to rely largely on the collected wisdom regarding language.

-

Yet that didn’t work out the way I expected. Time and time again I was faced with people (usually native speakers), who used the words differently. Often ignorant of what they actually mean.

-

We see this every day. I’m not going to nitpick, but there are so many words which mean specific things, yet are said as if they don’t.

-

Here’s the thing about words: they’re ‘pointers at’ particular categories of natural phenomena that we get to observe.

-

If you say ‘apple’, you’re referring to a category of natural phenomena that meets certain specific criteria in your sensory system.

-

An apple might have a certain color, weight, take up a certain volume of space, its skin can have a number of different textures, it can taste a number of ways…

-

Yet all those too are words that describe categories of things we see out in the world.

-

If we focus on the words, on the categories, on the descriptors, then we’re missing a critical part of being. We’re missing the object itself.

-

Words are abstract. They’re basically groups of sounds (and eventually symbols) that are associated with particular meanings.

-

These meanings in turn are derived (abstracted) from out experiences, which in turn stem from our interactions with the natural phenomena (things) in our environment.

-

So words are at least 3-4 levels off from reality.

-

This isn’t a useful observation by itself, yet we can then derive (ha!) a few useful observations.

-
    -
  • Reality does not lie. It has no capacity to do so. Things are as they are. -
      -
    • You can either accept it, or you can struggle against it. -
        -
      • Accepting reality leads to peace and kindness.
      • -
      • Struggling against reality leads to suffering and anguish.
      • -
      -
    • -
    • This doesn’t mean ‘accept it with open arms.’ It means accept that what you see, what you’re experiencing, is real.
    • -
    -
  • -
  • Doing things in the world is less abstract, less divorced from reality. -
      -
    • Therefore observing how people act yields more truth than hearing them describe what they are doing.
    • -
    -
  • -
  • Eating an apple is not the same as describing eating an apple. -
      -
    • Therefore if someone makes claims about things, it is wise to ask for evidence that it is so.
    • -
    -
  • -
  • Thinking is further from reality than direct interaction. -
      -
    • Therefore it is wise to quiet down and act.
    • -
    -
  • -
  • Thinking, verbalizing, writing and talking are abstract, and therefore extremely prone to being false. -
      -
    • Therefore be careful with your speech, as it may not be accurately reflecting the world.
    • -
    -
  • -
  • There are people who speak carelessly, or intentionally in such a way as to misrepresent reality. -
      -
    • Taking a little time to verify their words it worth more than losing time/money/health by blindly trusting them.
    • -
    • In cases where it is impossible to verify, it’s often best to ask for evidence.
    • -
    -
  • -
-

Well, that’s a bunch of thoughts.

-

I suppose the bottom line for me when evaluating who I can trust, and who I should avoid is integrity.

-

If someone is acting inconsistently with what they say (i.e. they make promises or commitments and then don’t fulfill them), that’s a huge red flag.

-

If someone is speaking inconsistently across time (i.e. they say one thing today, and a contradictory thing tomorrow), that’s a huge red flag.

-

Consistency and predictability is what allows us to trust each other. The only way for this to be true is when the things we say align with how the world is.

-

Words mean things. Please help others understand what you mean by using them carefully.

-

Thank you. -���������������������������

-
-
-
-
-
- - - - - - - - diff --git a/public/posts/zucc-may-be-lying/index.html b/public/posts/zucc-may-be-lying/index.html deleted file mode 100644 index 6851f85..0000000 --- a/public/posts/zucc-may-be-lying/index.html +++ /dev/null @@ -1,171 +0,0 @@ - - -On Mark Zuckerberg's recent claims - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

On Mark Zuckerberg's recent claims

- - - -

The other day, a post on the fediverse caught my attention, linking to this article from The Verge. I thought I’d make some things clear.

-

This isn’t the only website I run; in fact, this is not even the largest. I have written books worth of commentary and articles dealing with a variety of topics, a lot of which pertain to difficult, labyrinthine and opaque matters.

-

The time I spent writing these wasn’t free. The time I spent researching wasn’t free. And as tradition demands, I put very few restrictions on the use of my writing; my only requirements for printing, copying, and distribution are that:

-
    -
  1. If you find errors, let me know so I can fix them.
  2. -
  3. The text must be whole, with all the notes and edits and footnotes and sidenotes and margin-notes.
  4. -
  5. You’re not allowed to charge for copies. At all. If you want to send someone a copy, cover the cost yourself.
  6. -
  7. You’re not allowed to paywall it; reproductions must remain free to access, and be complete.
  8. -
  9. You’re not to use my writing for machine learning or training ‘ai’ models of any sort.
  10. -
-

I don’t think that’s unfair; if anything, some of the articles I’ve written have taken years to put together.

-

The idea that the value of my specific content is ‘overestimated’, to the point where I’d give up ownership of it, is silly.

-

I’m not arguing that I should be paid for them using my work. I’m stating that my work should be accessible freely and, in its entirety.

-

I have seen enough silliness from LLMs to know that they can’t be trusted to faithfully reproduce complex writing, and the last thing I wish for myself is to be accused of claims I did not make.

-

In short: Zucc, my writing doesn’t exist to fuel climate change by training massive data matrices that can’t even answer simple questions reliably.

-

Wouldn’t it be so much easier to use tools that algorithmically, predictably, reliably solve problems, instead of… whatever this is?

-
-
- - - - - - - - - - - - - -
-
-
-
-
- - - - - - - - diff --git a/public/series/index.html b/public/series/index.html deleted file mode 100644 index 983f1ab..0000000 --- a/public/series/index.html +++ /dev/null @@ -1,166 +0,0 @@ - -Series - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Series

- - -
-
-

By Frequency

-
- - - - - - - - - - -
TermCount
-
-
- -
-

Alphabetically

-
- - - - - - - - - - -
TermCount
-
-
-
-
-
- - - - - - - - - - - - - -
- -
-
- - diff --git a/public/series/index.xml b/public/series/index.xml deleted file mode 100644 index e0140eb..0000000 --- a/public/series/index.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - Series on phil@bajsicki:~$ - https://bajsicki.com/series/ - Recent content in Series on phil@bajsicki:~$ - Hugo - en-us - - - diff --git a/public/sitemap.xml b/public/sitemap.xml deleted file mode 100644 index dbf0fb2..0000000 --- a/public/sitemap.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - https://bajsicki.com/ - 2024-09-27T20:03:00+02:00 - - https://bajsicki.com/categories/ - - https://bajsicki.com/series/ - - https://bajsicki.com/tags/ - - diff --git a/public/tags/admin/index.html b/public/tags/admin/index.html deleted file mode 100644 index f60f439..0000000 --- a/public/tags/admin/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Admin - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Admin

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/admin/index.xml b/public/tags/admin/index.xml deleted file mode 100644 index 7ebcb54..0000000 --- a/public/tags/admin/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Admin on phil@bajsicki:~$ - http://localhost:1313/tags/admin/ - Recent content in Admin on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:55:00 +0200 - - - MissKey: Resetting Admin Password - http://localhost:1313/posts/misskey-resetting-admin-password/ - Fri, 11 Aug 2023 00:00:00 +0200 - http://localhost:1313/posts/misskey-resetting-admin-password/ - <p>So recently I had the need to reset the admin password in <a href="https://github.com/misskey-dev/misskey/">MissKey</a>.</p> <p>Alas, there was no recovery email configured, nor other users on the instance, so I needed to do some digging in the database.</p> - - - diff --git a/public/tags/attitude/index.html b/public/tags/attitude/index.html deleted file mode 100644 index e1edb83..0000000 --- a/public/tags/attitude/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Attitude - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Attitude

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/attitude/index.xml b/public/tags/attitude/index.xml deleted file mode 100644 index 4080f29..0000000 --- a/public/tags/attitude/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Attitude on phil@bajsicki:~$ - http://localhost:1313/tags/attitude/ - Recent content in Attitude on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:38 +0200 - - - Shiny objects, and learning - http://localhost:1313/posts/shiny-objects-and-learning/ - Wed, 24 Apr 2024 00:00:00 +0200 - http://localhost:1313/posts/shiny-objects-and-learning/ - <p>It&rsquo;s been three months, and life has moved forward a little. Today&rsquo;s rant is one that&rsquo;s been brewing in me for a long time.</p> <p>One of the most pernicious, annoying, frustrating, infuriating aspects of online businesses is the influence of non-technical management.</p> - - - diff --git a/public/tags/avoidance/index.html b/public/tags/avoidance/index.html deleted file mode 100644 index d752a9a..0000000 --- a/public/tags/avoidance/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Avoidance - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Avoidance

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/avoidance/index.xml b/public/tags/avoidance/index.xml deleted file mode 100644 index 285ae37..0000000 --- a/public/tags/avoidance/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Avoidance on phil@bajsicki:~$ - http://localhost:1313/tags/avoidance/ - Recent content in Avoidance on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:39 +0200 - - - On Avoidance in Business - http://localhost:1313/posts/avoidance-in-business/ - Thu, 04 May 2023 00:00:00 +0200 - http://localhost:1313/posts/avoidance-in-business/ - <p>I have worked with a wide variety of businesses. I feel like that puts me in a reasonably good position to comment on one of the most frequent issues small businesses encounter.</p> - - - diff --git a/public/tags/badmarketing/index.html b/public/tags/badmarketing/index.html deleted file mode 100644 index 56027b2..0000000 --- a/public/tags/badmarketing/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Badmarketing - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Badmarketing

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/badmarketing/index.xml b/public/tags/badmarketing/index.xml deleted file mode 100644 index 3146a9d..0000000 --- a/public/tags/badmarketing/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Badmarketing on phil@bajsicki:~$ - http://localhost:1313/tags/badmarketing/ - Recent content in Badmarketing on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:38 +0200 - - - [Happy Holidays!] On posting lists for self-promotion - http://localhost:1313/posts/lists-self-promotion/ - Sun, 25 Dec 2022 00:00:00 +0100 - http://localhost:1313/posts/lists-self-promotion/ - <p>Recently I have been talked into signing up for LinkedIn by a friend. I found myself faced with a wall of blatant self-promotion.</p> - - - diff --git a/public/tags/buddhism/index.html b/public/tags/buddhism/index.html deleted file mode 100644 index 4e8c34a..0000000 --- a/public/tags/buddhism/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Buddhism - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Buddhism

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/buddhism/index.xml b/public/tags/buddhism/index.xml deleted file mode 100644 index c6b333e..0000000 --- a/public/tags/buddhism/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Buddhism on phil@bajsicki:~$ - http://localhost:1313/tags/buddhism/ - Recent content in Buddhism on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Wisdom from a Satyr - http://localhost:1313/posts/wisdom-from-a-satyr/ - Thu, 30 Mar 2023 00:00:00 +0200 - http://localhost:1313/posts/wisdom-from-a-satyr/ - <p>This is something a dear friend said in a chat a while back. I thought it was one an awesome summary of the human condition.</p> - - - diff --git a/public/tags/business/index.html b/public/tags/business/index.html deleted file mode 100644 index 48e5ff8..0000000 --- a/public/tags/business/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Business - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Business

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/business/index.xml b/public/tags/business/index.xml deleted file mode 100644 index 229495e..0000000 --- a/public/tags/business/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Business on phil@bajsicki:~$ - http://localhost:1313/tags/business/ - Recent content in Business on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - Considerations on FOSS and subscription models - http://localhost:1313/posts/foss-subscription-model/ - Sun, 02 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/foss-subscription-model/ - <p>ew days. Mulled it over. Thought about it. And I end up considering options.</p> <p>There are a ton of vendors for automation services. Zapier, Make, and others. Fundamentally what they do can be done as a one-time service.</p> <!-- raw HTML omitted --> <p>Make the autom</p> - - - diff --git a/public/tags/clarity/index.html b/public/tags/clarity/index.html deleted file mode 100644 index 1ae61dd..0000000 --- a/public/tags/clarity/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Clarity - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Clarity

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/clarity/index.xml b/public/tags/clarity/index.xml deleted file mode 100644 index bf07ffb..0000000 --- a/public/tags/clarity/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Clarity on phil@bajsicki:~$ - http://localhost:1313/tags/clarity/ - Recent content in Clarity on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Some words in a moment of peace - http://localhost:1313/posts/words-in-a-moment-of-peace/ - Tue, 04 Apr 2023 00:00:00 +0200 - http://localhost:1313/posts/words-in-a-moment-of-peace/ - <p>There are many things in the world which annoy me.</p> <p>Yet time and time again, I have these moments of clarity where the world makes sense and everything is good. It&rsquo;s hopeful.</p> - - - diff --git a/public/tags/colemak/index.html b/public/tags/colemak/index.html deleted file mode 100644 index ebf31b8..0000000 --- a/public/tags/colemak/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Colemak - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Colemak

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/colemak/index.xml b/public/tags/colemak/index.xml deleted file mode 100644 index d3e87a6..0000000 --- a/public/tags/colemak/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Colemak on phil@bajsicki:~$ - http://localhost:1313/tags/colemak/ - Recent content in Colemak on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Learning a new keyboard layout - http://localhost:1313/posts/new-keyboard-layout-colemak-dh/ - Thu, 18 Aug 2022 00:00:00 +0200 - http://localhost:1313/posts/new-keyboard-layout-colemak-dh/ - <p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-08-18 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p> <p>Given that I type a lot - and I do mean A LOT, and I&rsquo;m past the age of good hand health&hellip; I&rsquo;m in a certain amount of constant pain.</p> - - - diff --git a/public/tags/communication/index.html b/public/tags/communication/index.html deleted file mode 100644 index ba619bf..0000000 --- a/public/tags/communication/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Communication - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Communication

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/communication/index.xml b/public/tags/communication/index.xml deleted file mode 100644 index 23a2a35..0000000 --- a/public/tags/communication/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Communication on phil@bajsicki:~$ - http://localhost:1313/tags/communication/ - Recent content in Communication on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Some words in a moment of peace - http://localhost:1313/posts/words-in-a-moment-of-peace/ - Tue, 04 Apr 2023 00:00:00 +0200 - http://localhost:1313/posts/words-in-a-moment-of-peace/ - <p>There are many things in the world which annoy me.</p> <p>Yet time and time again, I have these moments of clarity where the world makes sense and everything is good. It&rsquo;s hopeful.</p> - - - diff --git a/public/tags/copyright/index.html b/public/tags/copyright/index.html deleted file mode 100644 index 47eb716..0000000 --- a/public/tags/copyright/index.html +++ /dev/null @@ -1,186 +0,0 @@ - - -Copyright - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Copyright

- - -
- - - - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/copyright/index.xml b/public/tags/copyright/index.xml deleted file mode 100644 index dc76f7c..0000000 --- a/public/tags/copyright/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Copyright on phil@bajsicki:~$ - http://localhost:1313/tags/copyright/ - Recent content in Copyright on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:55:00 +0200 - - - On Mark Zuckerberg's recent claims - http://localhost:1313/posts/zucc-may-be-lying/ - Fri, 27 Sep 2024 12:55:00 +0200 - http://localhost:1313/posts/zucc-may-be-lying/ - <p>The other day, a post on the fediverse caught my attention, linking to <a href="https://www.theverge.com/2024/9/25/24254042/mark-zuckerberg-creators-value-ai-meta">this article from The Verge.</a> I thought I&rsquo;d make some things clear.</p> - - - Note about LLM's and training data - http://localhost:1313/posts/llm-note/ - Thu, 09 Mar 2023 00:00:00 +0100 - http://localhost:1313/posts/llm-note/ - <p>No license is granted for any use of the content on this website for the purposes of training Large Language Models (commonly referred to as &ldquo;AI&rdquo;), commercial, or any other purposes not covered by Fair Use.</p> <p>Yes, I don&rsquo;t want corporations to profit a single bit from my work. Bite me.</p> <p><a href="https://my.fsf.org/join">Join the FSF.</a></p> - - - diff --git a/public/tags/css/index.html b/public/tags/css/index.html deleted file mode 100644 index 7ca1dc0..0000000 --- a/public/tags/css/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Css - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Css

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/css/index.xml b/public/tags/css/index.xml deleted file mode 100644 index aeb7bb5..0000000 --- a/public/tags/css/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Css on phil@bajsicki:~$ - http://localhost:1313/tags/css/ - Recent content in Css on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - A new look: ox-tufte - http://localhost:1313/posts/a-new-look/ - Mon, 23 Oct 2023 00:00:00 +0200 - http://localhost:1313/posts/a-new-look/ - <p>Struck by insomnia and dissatisfaction with the way my website has looked so far, I have opted for something less garish, and lighter, than before.</p> - - - diff --git a/public/tags/efficency/index.html b/public/tags/efficency/index.html deleted file mode 100644 index 6a0db76..0000000 --- a/public/tags/efficency/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Efficency - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Efficency

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/efficency/index.xml b/public/tags/efficency/index.xml deleted file mode 100644 index eaf74a7..0000000 --- a/public/tags/efficency/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Efficency on phil@bajsicki:~$ - http://localhost:1313/tags/efficency/ - Recent content in Efficency on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - Efficient computer use - http://localhost:1313/posts/efficiency-typing/ - Sat, 12 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/efficiency-typing/ - <p>of things going in the background that kept me from writing more recently. Work has regularly left me brain-drained, and I&rsquo;ve found myself in a position where I desperately need to focus on moving my career forward.</p> <!-- raw HTML omitted --> <p>With this came</p> - - - diff --git a/public/tags/emacs/index.html b/public/tags/emacs/index.html deleted file mode 100644 index fe7162d..0000000 --- a/public/tags/emacs/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Emacs - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Emacs

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/emacs/index.xml b/public/tags/emacs/index.xml deleted file mode 100644 index 3130c19..0000000 --- a/public/tags/emacs/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Emacs on phil@bajsicki:~$ - http://localhost:1313/tags/emacs/ - Recent content in Emacs on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Weekend thoughts - Mastering Emacs by Mickey Petersen - http://localhost:1313/posts/mastering-emacs/ - Sat, 08 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/mastering-emacs/ - <p>Over The Past few weeks I&rsquo;ve found myself spending more and more time in Emacs. As such, I want to learn more about it, and how to use it effectively. It seems worth the effort, because if I save 5 seconds every day, that stacks up and saves inordinate amounts of time.</p> - - - diff --git a/public/tags/ergonomics/index.html b/public/tags/ergonomics/index.html deleted file mode 100644 index e62b08c..0000000 --- a/public/tags/ergonomics/index.html +++ /dev/null @@ -1,194 +0,0 @@ - - -Ergonomics - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Ergonomics

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/ergonomics/index.xml b/public/tags/ergonomics/index.xml deleted file mode 100644 index 424bd9e..0000000 --- a/public/tags/ergonomics/index.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Ergonomics on phil@bajsicki:~$ - http://localhost:1313/tags/ergonomics/ - Recent content in Ergonomics on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:39 +0200 - - - Efficient computer use - http://localhost:1313/posts/efficiency-typing/ - Sat, 12 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/efficiency-typing/ - <p>of things going in the background that kept me from writing more recently. Work has regularly left me brain-drained, and I&rsquo;ve found myself in a position where I desperately need to focus on moving my career forward.</p> <!-- raw HTML omitted --> <p>With this came</p> - - - Overcoming typing-related RSI - http://localhost:1313/posts/overcoming-rsi/ - Thu, 22 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/overcoming-rsi/ - <p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-09-22 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p> <p>Over the past few weeks, I&rsquo;ve found that decreasing the amount I type has helped a lot. I can&rsquo;t remember the last time I was unable to sleep due to pain.</p> - - - Learning a new keyboard layout - http://localhost:1313/posts/new-keyboard-layout-colemak-dh/ - Thu, 18 Aug 2022 00:00:00 +0200 - http://localhost:1313/posts/new-keyboard-layout-colemak-dh/ - <p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-08-18 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p> <p>Given that I type a lot - and I do mean A LOT, and I&rsquo;m past the age of good hand health&hellip; I&rsquo;m in a certain amount of constant pain.</p> - - - diff --git a/public/tags/ethics/index.html b/public/tags/ethics/index.html deleted file mode 100644 index fb4fa95..0000000 --- a/public/tags/ethics/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Ethics - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Ethics

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/ethics/index.xml b/public/tags/ethics/index.xml deleted file mode 100644 index 0d91228..0000000 --- a/public/tags/ethics/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Ethics on phil@bajsicki:~$ - http://localhost:1313/tags/ethics/ - Recent content in Ethics on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Wisdom from a Satyr - http://localhost:1313/posts/wisdom-from-a-satyr/ - Thu, 30 Mar 2023 00:00:00 +0200 - http://localhost:1313/posts/wisdom-from-a-satyr/ - <p>This is something a dear friend said in a chat a while back. I thought it was one an awesome summary of the human condition.</p> - - - diff --git a/public/tags/factorio/index.html b/public/tags/factorio/index.html deleted file mode 100644 index 37d45d0..0000000 --- a/public/tags/factorio/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Factorio - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Factorio

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/factorio/index.xml b/public/tags/factorio/index.xml deleted file mode 100644 index 6dd7e65..0000000 --- a/public/tags/factorio/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Factorio on phil@bajsicki:~$ - http://localhost:1313/tags/factorio/ - Recent content in Factorio on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:38 +0200 - - - My favorite Factorio mods - http://localhost:1313/posts/my-favorite-factorio-mods/ - Mon, 24 Jul 2023 00:00:00 +0200 - http://localhost:1313/posts/my-favorite-factorio-mods/ - <p>I&rsquo;ve been meaning to make a list of Factorio mods that I&rsquo;ve really liked, and write a little bit about them. While Factorio is a masterpiece in both game design and quality, there are many mods for it that make the game either more fun, entirely different, or plain ol&rsquo; QoL.</p> - - - diff --git a/public/tags/fear/index.html b/public/tags/fear/index.html deleted file mode 100644 index 01f670c..0000000 --- a/public/tags/fear/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Fear - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Fear

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/fear/index.xml b/public/tags/fear/index.xml deleted file mode 100644 index a23f0b0..0000000 --- a/public/tags/fear/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Fear on phil@bajsicki:~$ - http://localhost:1313/tags/fear/ - Recent content in Fear on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:39 +0200 - - - On Avoidance in Business - http://localhost:1313/posts/avoidance-in-business/ - Thu, 04 May 2023 00:00:00 +0200 - http://localhost:1313/posts/avoidance-in-business/ - <p>I have worked with a wide variety of businesses. I feel like that puts me in a reasonably good position to comment on one of the most frequent issues small businesses encounter.</p> - - - diff --git a/public/tags/foss/index.html b/public/tags/foss/index.html deleted file mode 100644 index daa65da..0000000 --- a/public/tags/foss/index.html +++ /dev/null @@ -1,175 +0,0 @@ - - -Foss - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - - diff --git a/public/tags/foss/index.xml b/public/tags/foss/index.xml deleted file mode 100644 index 214d414..0000000 --- a/public/tags/foss/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Foss on phil@bajsicki:~$ - http://localhost:1313/tags/foss/ - Recent content in Foss on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - VPS is my new friend - http://localhost:1313/posts/vps-is-my-new-friend/ - Fri, 07 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/vps-is-my-new-friend/ - <p>half, I have migrated all of my services over to a VPS that I am renting from <a href="https://netcup.de">Netcup.de</a>. Unsurprisingly, I am very happy with it.</p> <!-- raw HTML omitted --> <p>To start with,</p> - - - Considerations on FOSS and subscription models - http://localhost:1313/posts/foss-subscription-model/ - Sun, 02 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/foss-subscription-model/ - <p>ew days. Mulled it over. Thought about it. And I end up considering options.</p> <p>There are a ton of vendors for automation services. Zapier, Make, and others. Fundamentally what they do can be done as a one-time service.</p> <!-- raw HTML omitted --> <p>Make the autom</p> - - - diff --git a/public/tags/health/index.html b/public/tags/health/index.html deleted file mode 100644 index f5bd753..0000000 --- a/public/tags/health/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Health - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Health

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/health/index.xml b/public/tags/health/index.xml deleted file mode 100644 index d12ab65..0000000 --- a/public/tags/health/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Health on phil@bajsicki:~$ - http://localhost:1313/tags/health/ - Recent content in Health on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Overcoming typing-related RSI - http://localhost:1313/posts/overcoming-rsi/ - Thu, 22 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/overcoming-rsi/ - <p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-09-22 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p> <p>Over the past few weeks, I&rsquo;ve found that decreasing the amount I type has helped a lot. I can&rsquo;t remember the last time I was unable to sleep due to pain.</p> - - - diff --git a/public/tags/index.html b/public/tags/index.html deleted file mode 100644 index 30ce53c..0000000 --- a/public/tags/index.html +++ /dev/null @@ -1,166 +0,0 @@ - -Tags - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-

phil@bajsicki:~$

-

- - -
-
- -
-

Tags

- - -
-
-

By Frequency

-
- - - - - - - - - - -
TermCount
-
-
- -
-

Alphabetically

-
- - - - - - - - - - -
TermCount
-
-
-
-
-
- - - - - - - - - - - - - -
- -
-
- - diff --git a/public/tags/index.xml b/public/tags/index.xml deleted file mode 100644 index cf26fef..0000000 --- a/public/tags/index.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - Tags on phil@bajsicki:~$ - https://bajsicki.com/tags/ - Recent content in Tags on phil@bajsicki:~$ - Hugo - en-us - - - diff --git a/public/tags/interoperability/index.html b/public/tags/interoperability/index.html deleted file mode 100644 index ca975ae..0000000 --- a/public/tags/interoperability/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Interoperability - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - - diff --git a/public/tags/interoperability/index.xml b/public/tags/interoperability/index.xml deleted file mode 100644 index b7fe59b..0000000 --- a/public/tags/interoperability/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Interoperability on phil@bajsicki:~$ - http://localhost:1313/tags/interoperability/ - Recent content in Interoperability on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:38 +0200 - - - Some thoughts on SaaS and business applications of Free Software - http://localhost:1313/posts/saas-business-foss/ - Wed, 28 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/saas-business-foss/ - <p>SaaS is a pain in the rear for many reasons, which bother me a lot and which I can&rsquo;t help but vent about today.</p> - - - diff --git a/public/tags/keyboard/index.html b/public/tags/keyboard/index.html deleted file mode 100644 index 5a80b8b..0000000 --- a/public/tags/keyboard/index.html +++ /dev/null @@ -1,181 +0,0 @@ - - -Keyboard - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Keyboard

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/keyboard/index.xml b/public/tags/keyboard/index.xml deleted file mode 100644 index 66097a0..0000000 --- a/public/tags/keyboard/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Keyboard on phil@bajsicki:~$ - http://localhost:1313/tags/keyboard/ - Recent content in Keyboard on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Overcoming typing-related RSI - http://localhost:1313/posts/overcoming-rsi/ - Thu, 22 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/overcoming-rsi/ - <p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-09-22 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p> <p>Over the past few weeks, I&rsquo;ve found that decreasing the amount I type has helped a lot. I can&rsquo;t remember the last time I was unable to sleep due to pain.</p> - - - Learning a new keyboard layout - http://localhost:1313/posts/new-keyboard-layout-colemak-dh/ - Thu, 18 Aug 2022 00:00:00 +0200 - http://localhost:1313/posts/new-keyboard-layout-colemak-dh/ - <p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-08-18 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p> <p>Given that I type a lot - and I do mean A LOT, and I&rsquo;m past the age of good hand health&hellip; I&rsquo;m in a certain amount of constant pain.</p> - - - diff --git a/public/tags/keyboards/index.html b/public/tags/keyboards/index.html deleted file mode 100644 index 7a0eed0..0000000 --- a/public/tags/keyboards/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Keyboards - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Keyboards

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/keyboards/index.xml b/public/tags/keyboards/index.xml deleted file mode 100644 index 847b891..0000000 --- a/public/tags/keyboards/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Keyboards on phil@bajsicki:~$ - http://localhost:1313/tags/keyboards/ - Recent content in Keyboards on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - Efficient computer use - http://localhost:1313/posts/efficiency-typing/ - Sat, 12 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/efficiency-typing/ - <p>of things going in the background that kept me from writing more recently. Work has regularly left me brain-drained, and I&rsquo;ve found myself in a position where I desperately need to focus on moving my career forward.</p> <!-- raw HTML omitted --> <p>With this came</p> - - - diff --git a/public/tags/language/index.html b/public/tags/language/index.html deleted file mode 100644 index b751885..0000000 --- a/public/tags/language/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Language - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Language

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/language/index.xml b/public/tags/language/index.xml deleted file mode 100644 index 0103c65..0000000 --- a/public/tags/language/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Language on phil@bajsicki:~$ - http://localhost:1313/tags/language/ - Recent content in Language on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Some words in a moment of peace - http://localhost:1313/posts/words-in-a-moment-of-peace/ - Tue, 04 Apr 2023 00:00:00 +0200 - http://localhost:1313/posts/words-in-a-moment-of-peace/ - <p>There are many things in the world which annoy me.</p> <p>Yet time and time again, I have these moments of clarity where the world makes sense and everything is good. It&rsquo;s hopeful.</p> - - - diff --git a/public/tags/linkedin/index.html b/public/tags/linkedin/index.html deleted file mode 100644 index adc7ffd..0000000 --- a/public/tags/linkedin/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Linkedin - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Linkedin

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/linkedin/index.xml b/public/tags/linkedin/index.xml deleted file mode 100644 index ba3a9d0..0000000 --- a/public/tags/linkedin/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Linkedin on phil@bajsicki:~$ - http://localhost:1313/tags/linkedin/ - Recent content in Linkedin on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:38 +0200 - - - [Happy Holidays!] On posting lists for self-promotion - http://localhost:1313/posts/lists-self-promotion/ - Sun, 25 Dec 2022 00:00:00 +0100 - http://localhost:1313/posts/lists-self-promotion/ - <p>Recently I have been talked into signing up for LinkedIn by a friend. I found myself faced with a wall of blatant self-promotion.</p> - - - diff --git a/public/tags/meaning/index.html b/public/tags/meaning/index.html deleted file mode 100644 index a83756c..0000000 --- a/public/tags/meaning/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Meaning - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Meaning

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/meaning/index.xml b/public/tags/meaning/index.xml deleted file mode 100644 index 67eaf2e..0000000 --- a/public/tags/meaning/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Meaning on phil@bajsicki:~$ - http://localhost:1313/tags/meaning/ - Recent content in Meaning on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Some words in a moment of peace - http://localhost:1313/posts/words-in-a-moment-of-peace/ - Tue, 04 Apr 2023 00:00:00 +0200 - http://localhost:1313/posts/words-in-a-moment-of-peace/ - <p>There are many things in the world which annoy me.</p> <p>Yet time and time again, I have these moments of clarity where the world makes sense and everything is good. It&rsquo;s hopeful.</p> - - - diff --git a/public/tags/mindset/index.html b/public/tags/mindset/index.html deleted file mode 100644 index 923884b..0000000 --- a/public/tags/mindset/index.html +++ /dev/null @@ -1,181 +0,0 @@ - - -Mindset - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Mindset

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/mindset/index.xml b/public/tags/mindset/index.xml deleted file mode 100644 index 4fb4ac1..0000000 --- a/public/tags/mindset/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Mindset on phil@bajsicki:~$ - http://localhost:1313/tags/mindset/ - Recent content in Mindset on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:39 +0200 - - - Shiny objects, and learning - http://localhost:1313/posts/shiny-objects-and-learning/ - Wed, 24 Apr 2024 00:00:00 +0200 - http://localhost:1313/posts/shiny-objects-and-learning/ - <p>It&rsquo;s been three months, and life has moved forward a little. Today&rsquo;s rant is one that&rsquo;s been brewing in me for a long time.</p> <p>One of the most pernicious, annoying, frustrating, infuriating aspects of online businesses is the influence of non-technical management.</p> - - - A kind view of business - http://localhost:1313/posts/a-kind-view-of-business/ - Thu, 25 Jan 2024 00:00:00 +0100 - http://localhost:1313/posts/a-kind-view-of-business/ - <p>Scrolling LinkedIn today, I saw a post talking about the entitled attitude of business owners when hiring<label for="sidenote-1" class="margin-toggle sidenote-number">(1)</label> <input type="checkbox" id="sidenote-1" class="margin-toggle"/> <span class="sidenote"> <span class="sidenote-number">(1)</span>Sorry for not linking to it, I can&rsquo;t morally support that platform. </span> .</p> - - - diff --git a/public/tags/misskey/index.html b/public/tags/misskey/index.html deleted file mode 100644 index 8762f63..0000000 --- a/public/tags/misskey/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Misskey - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Misskey

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/misskey/index.xml b/public/tags/misskey/index.xml deleted file mode 100644 index 25601d4..0000000 --- a/public/tags/misskey/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Misskey on phil@bajsicki:~$ - http://localhost:1313/tags/misskey/ - Recent content in Misskey on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:55:00 +0200 - - - MissKey: Resetting Admin Password - http://localhost:1313/posts/misskey-resetting-admin-password/ - Fri, 11 Aug 2023 00:00:00 +0200 - http://localhost:1313/posts/misskey-resetting-admin-password/ - <p>So recently I had the need to reset the admin password in <a href="https://github.com/misskey-dev/misskey/">MissKey</a>.</p> <p>Alas, there was no recovery email configured, nor other users on the instance, so I needed to do some digging in the database.</p> - - - diff --git a/public/tags/mods/index.html b/public/tags/mods/index.html deleted file mode 100644 index 5c2485a..0000000 --- a/public/tags/mods/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Mods - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Mods

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/mods/index.xml b/public/tags/mods/index.xml deleted file mode 100644 index 255d89a..0000000 --- a/public/tags/mods/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Mods on phil@bajsicki:~$ - http://localhost:1313/tags/mods/ - Recent content in Mods on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:38 +0200 - - - My favorite Factorio mods - http://localhost:1313/posts/my-favorite-factorio-mods/ - Mon, 24 Jul 2023 00:00:00 +0200 - http://localhost:1313/posts/my-favorite-factorio-mods/ - <p>I&rsquo;ve been meaning to make a list of Factorio mods that I&rsquo;ve really liked, and write a little bit about them. While Factorio is a masterpiece in both game design and quality, there are many mods for it that make the game either more fun, entirely different, or plain ol&rsquo; QoL.</p> - - - diff --git a/public/tags/nootropics/index.html b/public/tags/nootropics/index.html deleted file mode 100644 index 671cd33..0000000 --- a/public/tags/nootropics/index.html +++ /dev/null @@ -1,193 +0,0 @@ - - -Nootropics - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Nootropics

- - -
- - - - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/nootropics/index.xml b/public/tags/nootropics/index.xml deleted file mode 100644 index beeb782..0000000 --- a/public/tags/nootropics/index.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Nootropics on phil@bajsicki:~$ - http://localhost:1313/tags/nootropics/ - Recent content in Nootropics on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Brain supplements: A two month summary - http://localhost:1313/posts/brain-lube-3/ - Fri, 06 Jan 2023 00:00:00 +0100 - http://localhost:1313/posts/brain-lube-3/ - <p>Over the past two months I&rsquo;ve been trying out some brain supplements for my issues with focus and concentration.</p> - - - Trying out some brain supplements, pt. 2 - http://localhost:1313/posts/brain-lube-2/ - Sun, 20 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/brain-lube-2/ - <p>Two days have passed. I&rsquo;ve found that <a href="https://www.webmd.com/vitamins/ai/ingredientmono-1087/alpha-gpc">Alpha-GPC should be dosed at twice what I&rsquo;ve been using.</a> Today&rsquo;s the first day that I&rsquo;ve done that.</p> - - - Trying out some brain supplements - http://localhost:1313/posts/brain-lube/ - Fri, 18 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/brain-lube/ - <p>As a person working in a high-speed, high-attention and multifaceted environment (currently working as an Executive Assistant, soon starting a new job in Quality Assurance), I am changing contexts all the time.</p> - - - diff --git a/public/tags/orgmode/index.html b/public/tags/orgmode/index.html deleted file mode 100644 index 2102669..0000000 --- a/public/tags/orgmode/index.html +++ /dev/null @@ -1,186 +0,0 @@ - - -Orgmode - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Orgmode

- - -
- - - - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/orgmode/index.xml b/public/tags/orgmode/index.xml deleted file mode 100644 index 812d233..0000000 --- a/public/tags/orgmode/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Orgmode on phil@bajsicki:~$ - http://localhost:1313/tags/orgmode/ - Recent content in Orgmode on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - A new look: ox-tufte - http://localhost:1313/posts/a-new-look/ - Mon, 23 Oct 2023 00:00:00 +0200 - http://localhost:1313/posts/a-new-look/ - <p>Struck by insomnia and dissatisfaction with the way my website has looked so far, I have opted for something less garish, and lighter, than before.</p> - - - I really, really like Emacs - http://localhost:1313/posts/i-love-emacs/ - Sat, 01 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/i-love-emacs/ - <p>I was taking with a friend a few hours ago and he mentioned that Emacs is intimidating. And yes, it may well appear so.</p> - - - diff --git a/public/tags/postgres/index.html b/public/tags/postgres/index.html deleted file mode 100644 index 767945e..0000000 --- a/public/tags/postgres/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Postgres - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Postgres

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/postgres/index.xml b/public/tags/postgres/index.xml deleted file mode 100644 index d4c4584..0000000 --- a/public/tags/postgres/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Postgres on phil@bajsicki:~$ - http://localhost:1313/tags/postgres/ - Recent content in Postgres on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:55:00 +0200 - - - MissKey: Resetting Admin Password - http://localhost:1313/posts/misskey-resetting-admin-password/ - Fri, 11 Aug 2023 00:00:00 +0200 - http://localhost:1313/posts/misskey-resetting-admin-password/ - <p>So recently I had the need to reset the admin password in <a href="https://github.com/misskey-dev/misskey/">MissKey</a>.</p> <p>Alas, there was no recovery email configured, nor other users on the instance, so I needed to do some digging in the database.</p> - - - diff --git a/public/tags/problems/index.html b/public/tags/problems/index.html deleted file mode 100644 index 7ac8358..0000000 --- a/public/tags/problems/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Problems - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Problems

- - -
- -
    -
  • 2022 (1)
  • - -
      -
    • November (1)
    • - - - - -
    - -
- -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/problems/index.xml b/public/tags/problems/index.xml deleted file mode 100644 index 5dcec87..0000000 --- a/public/tags/problems/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Problems on phil@bajsicki:~$ - http://localhost:1313/tags/problems/ - Recent content in Problems on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - On Problems - http://localhost:1313/posts/on-problems/ - Mon, 21 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/on-problems/ - <p>I had a fairly interesting conversation today with a young immigrant from Palestine to Germany.</p> - - - diff --git a/public/tags/projectmanagement/index.html b/public/tags/projectmanagement/index.html deleted file mode 100644 index 99ec121..0000000 --- a/public/tags/projectmanagement/index.html +++ /dev/null @@ -1,175 +0,0 @@ - - -Projectmanagement - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - - diff --git a/public/tags/projectmanagement/index.xml b/public/tags/projectmanagement/index.xml deleted file mode 100644 index 41ad1f0..0000000 --- a/public/tags/projectmanagement/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Projectmanagement on phil@bajsicki:~$ - http://localhost:1313/tags/projectmanagement/ - Recent content in Projectmanagement on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:38 +0200 - - - On the value of calling it a day (and how to get there) - http://localhost:1313/posts/call-it-a-day/ - Fri, 30 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/call-it-a-day/ - <p>There is little as refreshing as finishing all the work you have to do on a Friday early.</p> - - - Realistic deadlines - http://localhost:1313/posts/realistic-deadlines/ - Fri, 30 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/realistic-deadlines/ - <p>Recently a wrote an after-action report on a project that failed to materialize for a number of reasons. The details are irrelevant - whether it worked or not would be an afterthought given its consequences in other places.</p> - - - diff --git a/public/tags/proprietary/index.html b/public/tags/proprietary/index.html deleted file mode 100644 index a083332..0000000 --- a/public/tags/proprietary/index.html +++ /dev/null @@ -1,175 +0,0 @@ - - -Proprietary - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - - diff --git a/public/tags/proprietary/index.xml b/public/tags/proprietary/index.xml deleted file mode 100644 index c8fa2bd..0000000 --- a/public/tags/proprietary/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Proprietary on phil@bajsicki:~$ - http://localhost:1313/tags/proprietary/ - Recent content in Proprietary on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - Haxe, heaps, and VSCode (small rant) - http://localhost:1313/posts/haxe-vscode/ - Mon, 10 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/haxe-vscode/ - <p>have been trying to set me up with a development environment to start working on a small game.</p> <p>He&rsquo;s already made all the big choices, and so the plan was for me to set up with Haxe, Heaps, and the HashLink VM with the IDE VSCode.</p> <p>We got everything running, except for the debugger link. We spent - no joke - over two hours until we found an explanation for the issue.</p> <!-- raw HTML omitted --> <p>There is an ex</p> - - - Considerations on FOSS and subscription models - http://localhost:1313/posts/foss-subscription-model/ - Sun, 02 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/foss-subscription-model/ - <p>ew days. Mulled it over. Thought about it. And I end up considering options.</p> <p>There are a ton of vendors for automation services. Zapier, Make, and others. Fundamentally what they do can be done as a one-time service.</p> <!-- raw HTML omitted --> <p>Make the autom</p> - - - diff --git a/public/tags/psychology/index.html b/public/tags/psychology/index.html deleted file mode 100644 index 3cf5630..0000000 --- a/public/tags/psychology/index.html +++ /dev/null @@ -1,199 +0,0 @@ - - -Psychology - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Psychology

- - -
- - - - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/psychology/index.xml b/public/tags/psychology/index.xml deleted file mode 100644 index bcda2b0..0000000 --- a/public/tags/psychology/index.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Psychology on phil@bajsicki:~$ - http://localhost:1313/tags/psychology/ - Recent content in Psychology on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:39 +0200 - - - On Avoidance in Business - http://localhost:1313/posts/avoidance-in-business/ - Thu, 04 May 2023 00:00:00 +0200 - http://localhost:1313/posts/avoidance-in-business/ - <p>I have worked with a wide variety of businesses. I feel like that puts me in a reasonably good position to comment on one of the most frequent issues small businesses encounter.</p> - - - On Problems - http://localhost:1313/posts/on-problems/ - Mon, 21 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/on-problems/ - <p>I had a fairly interesting conversation today with a young immigrant from Palestine to Germany.</p> - - - On the value of calling it a day (and how to get there) - http://localhost:1313/posts/call-it-a-day/ - Fri, 30 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/call-it-a-day/ - <p>There is little as refreshing as finishing all the work you have to do on a Friday early.</p> - - - diff --git a/public/tags/rant/index.html b/public/tags/rant/index.html deleted file mode 100644 index 03a5d4e..0000000 --- a/public/tags/rant/index.html +++ /dev/null @@ -1,181 +0,0 @@ - - -Rant - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Rant

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/rant/index.xml b/public/tags/rant/index.xml deleted file mode 100644 index 5612f66..0000000 --- a/public/tags/rant/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Rant on phil@bajsicki:~$ - http://localhost:1313/tags/rant/ - Recent content in Rant on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:39 +0200 - - - Shiny objects, and learning - http://localhost:1313/posts/shiny-objects-and-learning/ - Wed, 24 Apr 2024 00:00:00 +0200 - http://localhost:1313/posts/shiny-objects-and-learning/ - <p>It&rsquo;s been three months, and life has moved forward a little. Today&rsquo;s rant is one that&rsquo;s been brewing in me for a long time.</p> <p>One of the most pernicious, annoying, frustrating, infuriating aspects of online businesses is the influence of non-technical management.</p> - - - A kind view of business - http://localhost:1313/posts/a-kind-view-of-business/ - Thu, 25 Jan 2024 00:00:00 +0100 - http://localhost:1313/posts/a-kind-view-of-business/ - <p>Scrolling LinkedIn today, I saw a post talking about the entitled attitude of business owners when hiring<label for="sidenote-1" class="margin-toggle sidenote-number">(1)</label> <input type="checkbox" id="sidenote-1" class="margin-toggle"/> <span class="sidenote"> <span class="sidenote-number">(1)</span>Sorry for not linking to it, I can&rsquo;t morally support that platform. </span> .</p> - - - diff --git a/public/tags/review/index.html b/public/tags/review/index.html deleted file mode 100644 index c28f244..0000000 --- a/public/tags/review/index.html +++ /dev/null @@ -1,175 +0,0 @@ - - -Review - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - - diff --git a/public/tags/review/index.xml b/public/tags/review/index.xml deleted file mode 100644 index d7f2cf8..0000000 --- a/public/tags/review/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Review on phil@bajsicki:~$ - http://localhost:1313/tags/review/ - Recent content in Review on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:40 +0200 - - - Heaps of fun (Yakuza) - http://localhost:1313/posts/games-yakuza/ - Mon, 17 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/games-yakuza/ - <p>I&rsquo;ve been a bit sick over the past week. Not the &lsquo;rona as far as I can tell. Just a flu. Probably.</p> <p>I spent most of that time playing <em>Yakuza Zero</em>, then <em>Kiwami</em>, and now I&rsquo;m in the middle of playing through <em>Kiwami 2</em>.</p> - - - Weekend thoughts - Mastering Emacs by Mickey Petersen - http://localhost:1313/posts/mastering-emacs/ - Sat, 08 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/mastering-emacs/ - <p>Over The Past few weeks I&rsquo;ve found myself spending more and more time in Emacs. As such, I want to learn more about it, and how to use it effectively. It seems worth the effort, because if I save 5 seconds every day, that stacks up and saves inordinate amounts of time.</p> - - - diff --git a/public/tags/riskmanagement/index.html b/public/tags/riskmanagement/index.html deleted file mode 100644 index ff13c20..0000000 --- a/public/tags/riskmanagement/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Riskmanagement - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Riskmanagement

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/riskmanagement/index.xml b/public/tags/riskmanagement/index.xml deleted file mode 100644 index 48d17b3..0000000 --- a/public/tags/riskmanagement/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Riskmanagement on phil@bajsicki:~$ - http://localhost:1313/tags/riskmanagement/ - Recent content in Riskmanagement on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:39 +0200 - - - On Avoidance in Business - http://localhost:1313/posts/avoidance-in-business/ - Thu, 04 May 2023 00:00:00 +0200 - http://localhost:1313/posts/avoidance-in-business/ - <p>I have worked with a wide variety of businesses. I feel like that puts me in a reasonably good position to comment on one of the most frequent issues small businesses encounter.</p> - - - diff --git a/public/tags/rsi/index.html b/public/tags/rsi/index.html deleted file mode 100644 index c000936..0000000 --- a/public/tags/rsi/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Rsi - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Rsi

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/rsi/index.xml b/public/tags/rsi/index.xml deleted file mode 100644 index c0f7e5d..0000000 --- a/public/tags/rsi/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Rsi on phil@bajsicki:~$ - http://localhost:1313/tags/rsi/ - Recent content in Rsi on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Overcoming typing-related RSI - http://localhost:1313/posts/overcoming-rsi/ - Thu, 22 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/overcoming-rsi/ - <p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-09-22 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p> <p>Over the past few weeks, I&rsquo;ve found that decreasing the amount I type has helped a lot. I can&rsquo;t remember the last time I was unable to sleep due to pain.</p> - - - diff --git a/public/tags/saas/index.html b/public/tags/saas/index.html deleted file mode 100644 index 8b85659..0000000 --- a/public/tags/saas/index.html +++ /dev/null @@ -1,199 +0,0 @@ - - -Saas - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Saas

- - -
- - - - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/saas/index.xml b/public/tags/saas/index.xml deleted file mode 100644 index cb67cbb..0000000 --- a/public/tags/saas/index.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Saas on phil@bajsicki:~$ - http://localhost:1313/tags/saas/ - Recent content in Saas on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:40 +0200 - - - Shared hosting is a scam - http://localhost:1313/posts/shared-hosting-scam/ - Wed, 29 Mar 2023 00:00:00 +0200 - http://localhost:1313/posts/shared-hosting-scam/ - <p>won&rsquo;t be the last time I rant against shared hosting, SaaS, and all the other &lsquo;I want to be a landlord&rsquo; scams out there.</p> <p>This time in shared hosting: friend of mine wants to set up a tech stack for their new agency. Website, email, CRM, the works.</p> <!-- raw HTML omitted --> <p>Starting with</p> - - - Considerations on FOSS and subscription models - http://localhost:1313/posts/foss-subscription-model/ - Sun, 02 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/foss-subscription-model/ - <p>ew days. Mulled it over. Thought about it. And I end up considering options.</p> <p>There are a ton of vendors for automation services. Zapier, Make, and others. Fundamentally what they do can be done as a one-time service.</p> <!-- raw HTML omitted --> <p>Make the autom</p> - - - Some thoughts on SaaS and business applications of Free Software - http://localhost:1313/posts/saas-business-foss/ - Wed, 28 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/saas-business-foss/ - <p>SaaS is a pain in the rear for many reasons, which bother me a lot and which I can&rsquo;t help but vent about today.</p> - - - diff --git a/public/tags/scam/index.html b/public/tags/scam/index.html deleted file mode 100644 index 03f18a1..0000000 --- a/public/tags/scam/index.html +++ /dev/null @@ -1,199 +0,0 @@ - - -Scam - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Scam

- - -
- - - - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/scam/index.xml b/public/tags/scam/index.xml deleted file mode 100644 index e197e40..0000000 --- a/public/tags/scam/index.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Scam on phil@bajsicki:~$ - http://localhost:1313/tags/scam/ - Recent content in Scam on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:40 +0200 - - - Shared hosting is a scam - http://localhost:1313/posts/shared-hosting-scam/ - Wed, 29 Mar 2023 00:00:00 +0200 - http://localhost:1313/posts/shared-hosting-scam/ - <p>won&rsquo;t be the last time I rant against shared hosting, SaaS, and all the other &lsquo;I want to be a landlord&rsquo; scams out there.</p> <p>This time in shared hosting: friend of mine wants to set up a tech stack for their new agency. Website, email, CRM, the works.</p> <!-- raw HTML omitted --> <p>Starting with</p> - - - Considerations on FOSS and subscription models - http://localhost:1313/posts/foss-subscription-model/ - Sun, 02 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/foss-subscription-model/ - <p>ew days. Mulled it over. Thought about it. And I end up considering options.</p> <p>There are a ton of vendors for automation services. Zapier, Make, and others. Fundamentally what they do can be done as a one-time service.</p> <!-- raw HTML omitted --> <p>Make the autom</p> - - - Some thoughts on SaaS and business applications of Free Software - http://localhost:1313/posts/saas-business-foss/ - Wed, 28 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/saas-business-foss/ - <p>SaaS is a pain in the rear for many reasons, which bother me a lot and which I can&rsquo;t help but vent about today.</p> - - - diff --git a/public/tags/servers/index.html b/public/tags/servers/index.html deleted file mode 100644 index 0ae285b..0000000 --- a/public/tags/servers/index.html +++ /dev/null @@ -1,181 +0,0 @@ - - -Servers - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Servers

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/servers/index.xml b/public/tags/servers/index.xml deleted file mode 100644 index 689531f..0000000 --- a/public/tags/servers/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Servers on phil@bajsicki:~$ - http://localhost:1313/tags/servers/ - Recent content in Servers on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - VPS is my new friend - http://localhost:1313/posts/vps-is-my-new-friend/ - Fri, 07 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/vps-is-my-new-friend/ - <p>half, I have migrated all of my services over to a VPS that I am renting from <a href="https://netcup.de">Netcup.de</a>. Unsurprisingly, I am very happy with it.</p> <!-- raw HTML omitted --> <p>To start with,</p> - - - VPS set-up - http://localhost:1313/posts/vps-setup/ - Thu, 18 Aug 2022 00:00:00 +0200 - http://localhost:1313/posts/vps-setup/ - <p>A few months ago I took up a project to centralize and collect all of my websites and email boxes.</p> - - - diff --git a/public/tags/sharedhosting/index.html b/public/tags/sharedhosting/index.html deleted file mode 100644 index ccf7296..0000000 --- a/public/tags/sharedhosting/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Sharedhosting - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Sharedhosting

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/sharedhosting/index.xml b/public/tags/sharedhosting/index.xml deleted file mode 100644 index c2e9b9c..0000000 --- a/public/tags/sharedhosting/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Sharedhosting on phil@bajsicki:~$ - http://localhost:1313/tags/sharedhosting/ - Recent content in Sharedhosting on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - Shared hosting is a scam - http://localhost:1313/posts/shared-hosting-scam/ - Wed, 29 Mar 2023 00:00:00 +0200 - http://localhost:1313/posts/shared-hosting-scam/ - <p>won&rsquo;t be the last time I rant against shared hosting, SaaS, and all the other &lsquo;I want to be a landlord&rsquo; scams out there.</p> <p>This time in shared hosting: friend of mine wants to set up a tech stack for their new agency. Website, email, CRM, the works.</p> <!-- raw HTML omitted --> <p>Starting with</p> - - - diff --git a/public/tags/speed/index.html b/public/tags/speed/index.html deleted file mode 100644 index 57818f9..0000000 --- a/public/tags/speed/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Speed - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Speed

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/speed/index.xml b/public/tags/speed/index.xml deleted file mode 100644 index 2b05390..0000000 --- a/public/tags/speed/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Speed on phil@bajsicki:~$ - http://localhost:1313/tags/speed/ - Recent content in Speed on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - Efficient computer use - http://localhost:1313/posts/efficiency-typing/ - Sat, 12 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/efficiency-typing/ - <p>of things going in the background that kept me from writing more recently. Work has regularly left me brain-drained, and I&rsquo;ve found myself in a position where I desperately need to focus on moving my career forward.</p> <!-- raw HTML omitted --> <p>With this came</p> - - - diff --git a/public/tags/ssh/index.html b/public/tags/ssh/index.html deleted file mode 100644 index d3b1be9..0000000 --- a/public/tags/ssh/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Ssh - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Ssh

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/ssh/index.xml b/public/tags/ssh/index.xml deleted file mode 100644 index a772aa9..0000000 --- a/public/tags/ssh/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Ssh on phil@bajsicki:~$ - http://localhost:1313/tags/ssh/ - Recent content in Ssh on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - VPS is my new friend - http://localhost:1313/posts/vps-is-my-new-friend/ - Fri, 07 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/vps-is-my-new-friend/ - <p>half, I have migrated all of my services over to a VPS that I am renting from <a href="https://netcup.de">Netcup.de</a>. Unsurprisingly, I am very happy with it.</p> <!-- raw HTML omitted --> <p>To start with,</p> - - - diff --git a/public/tags/sshfs/index.html b/public/tags/sshfs/index.html deleted file mode 100644 index 1180b97..0000000 --- a/public/tags/sshfs/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Sshfs - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Sshfs

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/sshfs/index.xml b/public/tags/sshfs/index.xml deleted file mode 100644 index 01c1956..0000000 --- a/public/tags/sshfs/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Sshfs on phil@bajsicki:~$ - http://localhost:1313/tags/sshfs/ - Recent content in Sshfs on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - VPS is my new friend - http://localhost:1313/posts/vps-is-my-new-friend/ - Fri, 07 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/vps-is-my-new-friend/ - <p>half, I have migrated all of my services over to a VPS that I am renting from <a href="https://netcup.de">Netcup.de</a>. Unsurprisingly, I am very happy with it.</p> <!-- raw HTML omitted --> <p>To start with,</p> - - - diff --git a/public/tags/suffering/index.html b/public/tags/suffering/index.html deleted file mode 100644 index 154586c..0000000 --- a/public/tags/suffering/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Suffering - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Suffering

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/suffering/index.xml b/public/tags/suffering/index.xml deleted file mode 100644 index d39706d..0000000 --- a/public/tags/suffering/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Suffering on phil@bajsicki:~$ - http://localhost:1313/tags/suffering/ - Recent content in Suffering on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Wisdom from a Satyr - http://localhost:1313/posts/wisdom-from-a-satyr/ - Thu, 30 Mar 2023 00:00:00 +0200 - http://localhost:1313/posts/wisdom-from-a-satyr/ - <p>This is something a dear friend said in a chat a while back. I thought it was one an awesome summary of the human condition.</p> - - - diff --git a/public/tags/supplements/index.html b/public/tags/supplements/index.html deleted file mode 100644 index 65065f7..0000000 --- a/public/tags/supplements/index.html +++ /dev/null @@ -1,193 +0,0 @@ - - -Supplements - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Supplements

- - -
- - - - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/supplements/index.xml b/public/tags/supplements/index.xml deleted file mode 100644 index 0ceefaf..0000000 --- a/public/tags/supplements/index.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Supplements on phil@bajsicki:~$ - http://localhost:1313/tags/supplements/ - Recent content in Supplements on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Brain supplements: A two month summary - http://localhost:1313/posts/brain-lube-3/ - Fri, 06 Jan 2023 00:00:00 +0100 - http://localhost:1313/posts/brain-lube-3/ - <p>Over the past two months I&rsquo;ve been trying out some brain supplements for my issues with focus and concentration.</p> - - - Trying out some brain supplements, pt. 2 - http://localhost:1313/posts/brain-lube-2/ - Sun, 20 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/brain-lube-2/ - <p>Two days have passed. I&rsquo;ve found that <a href="https://www.webmd.com/vitamins/ai/ingredientmono-1087/alpha-gpc">Alpha-GPC should be dosed at twice what I&rsquo;ve been using.</a> Today&rsquo;s the first day that I&rsquo;ve done that.</p> - - - Trying out some brain supplements - http://localhost:1313/posts/brain-lube/ - Fri, 18 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/brain-lube/ - <p>As a person working in a high-speed, high-attention and multifaceted environment (currently working as an Executive Assistant, soon starting a new job in Quality Assurance), I am changing contexts all the time.</p> - - - diff --git a/public/tags/sysadmin/index.html b/public/tags/sysadmin/index.html deleted file mode 100644 index 3c82757..0000000 --- a/public/tags/sysadmin/index.html +++ /dev/null @@ -1,181 +0,0 @@ - - -Sysadmin - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Sysadmin

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/sysadmin/index.xml b/public/tags/sysadmin/index.xml deleted file mode 100644 index 14296d6..0000000 --- a/public/tags/sysadmin/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Sysadmin on phil@bajsicki:~$ - http://localhost:1313/tags/sysadmin/ - Recent content in Sysadmin on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - VPS is my new friend - http://localhost:1313/posts/vps-is-my-new-friend/ - Fri, 07 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/vps-is-my-new-friend/ - <p>half, I have migrated all of my services over to a VPS that I am renting from <a href="https://netcup.de">Netcup.de</a>. Unsurprisingly, I am very happy with it.</p> <!-- raw HTML omitted --> <p>To start with,</p> - - - VPS set-up - http://localhost:1313/posts/vps-setup/ - Thu, 18 Aug 2022 00:00:00 +0200 - http://localhost:1313/posts/vps-setup/ - <p>A few months ago I took up a project to centralize and collect all of my websites and email boxes.</p> - - - diff --git a/public/tags/thieves/index.html b/public/tags/thieves/index.html deleted file mode 100644 index 7e4264e..0000000 --- a/public/tags/thieves/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Thieves - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Thieves

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/thieves/index.xml b/public/tags/thieves/index.xml deleted file mode 100644 index 6fb2e72..0000000 --- a/public/tags/thieves/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Thieves on phil@bajsicki:~$ - http://localhost:1313/tags/thieves/ - Recent content in Thieves on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:55:00 +0200 - - - Note about LLM's and training data - http://localhost:1313/posts/llm-note/ - Thu, 09 Mar 2023 00:00:00 +0100 - http://localhost:1313/posts/llm-note/ - <p>No license is granted for any use of the content on this website for the purposes of training Large Language Models (commonly referred to as &ldquo;AI&rdquo;), commercial, or any other purposes not covered by Fair Use.</p> <p>Yes, I don&rsquo;t want corporations to profit a single bit from my work. Bite me.</p> <p><a href="https://my.fsf.org/join">Join the FSF.</a></p> - - - diff --git a/public/tags/tufte/index.html b/public/tags/tufte/index.html deleted file mode 100644 index 7baf8fb..0000000 --- a/public/tags/tufte/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Tufte - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Tufte

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/tufte/index.xml b/public/tags/tufte/index.xml deleted file mode 100644 index 94cd2af..0000000 --- a/public/tags/tufte/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Tufte on phil@bajsicki:~$ - http://localhost:1313/tags/tufte/ - Recent content in Tufte on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - A new look: ox-tufte - http://localhost:1313/posts/a-new-look/ - Mon, 23 Oct 2023 00:00:00 +0200 - http://localhost:1313/posts/a-new-look/ - <p>Struck by insomnia and dissatisfaction with the way my website has looked so far, I have opted for something less garish, and lighter, than before.</p> - - - diff --git a/public/tags/typing/index.html b/public/tags/typing/index.html deleted file mode 100644 index 9bdb61d..0000000 --- a/public/tags/typing/index.html +++ /dev/null @@ -1,194 +0,0 @@ - - -Typing - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Typing

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/typing/index.xml b/public/tags/typing/index.xml deleted file mode 100644 index 064726e..0000000 --- a/public/tags/typing/index.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Typing on phil@bajsicki:~$ - http://localhost:1313/tags/typing/ - Recent content in Typing on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:39 +0200 - - - Efficient computer use - http://localhost:1313/posts/efficiency-typing/ - Sat, 12 Nov 2022 00:00:00 +0100 - http://localhost:1313/posts/efficiency-typing/ - <p>of things going in the background that kept me from writing more recently. Work has regularly left me brain-drained, and I&rsquo;ve found myself in a position where I desperately need to focus on moving my career forward.</p> <!-- raw HTML omitted --> <p>With this came</p> - - - Overcoming typing-related RSI - http://localhost:1313/posts/overcoming-rsi/ - Thu, 22 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/overcoming-rsi/ - <p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-09-22 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p> <p>Over the past few weeks, I&rsquo;ve found that decreasing the amount I type has helped a lot. I can&rsquo;t remember the last time I was unable to sleep due to pain.</p> - - - Learning a new keyboard layout - http://localhost:1313/posts/new-keyboard-layout-colemak-dh/ - Thu, 18 Aug 2022 00:00:00 +0200 - http://localhost:1313/posts/new-keyboard-layout-colemak-dh/ - <p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-08-18 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p> <p>Given that I type a lot - and I do mean A LOT, and I&rsquo;m past the age of good hand health&hellip; I&rsquo;m in a certain amount of constant pain.</p> - - - diff --git a/public/tags/vendorlock/index.html b/public/tags/vendorlock/index.html deleted file mode 100644 index c0ec2d0..0000000 --- a/public/tags/vendorlock/index.html +++ /dev/null @@ -1,195 +0,0 @@ - - -Vendorlock - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Vendorlock

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/vendorlock/index.xml b/public/tags/vendorlock/index.xml deleted file mode 100644 index 170157a..0000000 --- a/public/tags/vendorlock/index.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - Vendorlock on phil@bajsicki:~$ - http://localhost:1313/tags/vendorlock/ - Recent content in Vendorlock on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:40 +0200 - - - Haxe, heaps, and VSCode (small rant) - http://localhost:1313/posts/haxe-vscode/ - Mon, 10 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/haxe-vscode/ - <p>have been trying to set me up with a development environment to start working on a small game.</p> <p>He&rsquo;s already made all the big choices, and so the plan was for me to set up with Haxe, Heaps, and the HashLink VM with the IDE VSCode.</p> <p>We got everything running, except for the debugger link. We spent - no joke - over two hours until we found an explanation for the issue.</p> <!-- raw HTML omitted --> <p>There is an ex</p> - - - VPS is my new friend - http://localhost:1313/posts/vps-is-my-new-friend/ - Fri, 07 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/vps-is-my-new-friend/ - <p>half, I have migrated all of my services over to a VPS that I am renting from <a href="https://netcup.de">Netcup.de</a>. Unsurprisingly, I am very happy with it.</p> <!-- raw HTML omitted --> <p>To start with,</p> - - - Considerations on FOSS and subscription models - http://localhost:1313/posts/foss-subscription-model/ - Sun, 02 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/foss-subscription-model/ - <p>ew days. Mulled it over. Thought about it. And I end up considering options.</p> <p>There are a ton of vendors for automation services. Zapier, Make, and others. Fundamentally what they do can be done as a one-time service.</p> <!-- raw HTML omitted --> <p>Make the autom</p> - - - Some thoughts on SaaS and business applications of Free Software - http://localhost:1313/posts/saas-business-foss/ - Wed, 28 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/saas-business-foss/ - <p>SaaS is a pain in the rear for many reasons, which bother me a lot and which I can&rsquo;t help but vent about today.</p> - - - diff --git a/public/tags/vps/index.html b/public/tags/vps/index.html deleted file mode 100644 index 35810ec..0000000 --- a/public/tags/vps/index.html +++ /dev/null @@ -1,181 +0,0 @@ - - -Vps - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Vps

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/vps/index.xml b/public/tags/vps/index.xml deleted file mode 100644 index 6628591..0000000 --- a/public/tags/vps/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Vps on phil@bajsicki:~$ - http://localhost:1313/tags/vps/ - Recent content in Vps on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - VPS is my new friend - http://localhost:1313/posts/vps-is-my-new-friend/ - Fri, 07 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/vps-is-my-new-friend/ - <p>half, I have migrated all of my services over to a VPS that I am renting from <a href="https://netcup.de">Netcup.de</a>. Unsurprisingly, I am very happy with it.</p> <!-- raw HTML omitted --> <p>To start with,</p> - - - VPS set-up - http://localhost:1313/posts/vps-setup/ - Thu, 18 Aug 2022 00:00:00 +0200 - http://localhost:1313/posts/vps-setup/ - <p>A few months ago I took up a project to centralize and collect all of my websites and email boxes.</p> - - - diff --git a/public/tags/vscode/index.html b/public/tags/vscode/index.html deleted file mode 100644 index 6e03656..0000000 --- a/public/tags/vscode/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Vscode - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Vscode

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/vscode/index.xml b/public/tags/vscode/index.xml deleted file mode 100644 index 26cee60..0000000 --- a/public/tags/vscode/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Vscode on phil@bajsicki:~$ - http://localhost:1313/tags/vscode/ - Recent content in Vscode on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - Haxe, heaps, and VSCode (small rant) - http://localhost:1313/posts/haxe-vscode/ - Mon, 10 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/haxe-vscode/ - <p>have been trying to set me up with a development environment to start working on a small game.</p> <p>He&rsquo;s already made all the big choices, and so the plan was for me to set up with Haxe, Heaps, and the HashLink VM with the IDE VSCode.</p> <p>We got everything running, except for the debugger link. We spent - no joke - over two hours until we found an explanation for the issue.</p> <!-- raw HTML omitted --> <p>There is an ex</p> - - - diff --git a/public/tags/web/index.html b/public/tags/web/index.html deleted file mode 100644 index f17c62d..0000000 --- a/public/tags/web/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Web - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Web

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/web/index.xml b/public/tags/web/index.xml deleted file mode 100644 index 5947270..0000000 --- a/public/tags/web/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Web on phil@bajsicki:~$ - http://localhost:1313/tags/web/ - Recent content in Web on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:38 +0200 - - - A new look: ox-tufte - http://localhost:1313/posts/a-new-look/ - Mon, 23 Oct 2023 00:00:00 +0200 - http://localhost:1313/posts/a-new-look/ - <p>Struck by insomnia and dissatisfaction with the way my website has looked so far, I have opted for something less garish, and lighter, than before.</p> - - - diff --git a/public/tags/words/index.html b/public/tags/words/index.html deleted file mode 100644 index 5aa1e84..0000000 --- a/public/tags/words/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Words - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Words

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/words/index.xml b/public/tags/words/index.xml deleted file mode 100644 index 3c151df..0000000 --- a/public/tags/words/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Words on phil@bajsicki:~$ - http://localhost:1313/tags/words/ - Recent content in Words on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:37 +0200 - - - Some words in a moment of peace - http://localhost:1313/posts/words-in-a-moment-of-peace/ - Tue, 04 Apr 2023 00:00:00 +0200 - http://localhost:1313/posts/words-in-a-moment-of-peace/ - <p>There are many things in the world which annoy me.</p> <p>Yet time and time again, I have these moments of clarity where the world makes sense and everything is good. It&rsquo;s hopeful.</p> - - - diff --git a/public/tags/work/index.html b/public/tags/work/index.html deleted file mode 100644 index 9fc1a70..0000000 --- a/public/tags/work/index.html +++ /dev/null @@ -1,175 +0,0 @@ - - -Work - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - - diff --git a/public/tags/work/index.xml b/public/tags/work/index.xml deleted file mode 100644 index c4413ee..0000000 --- a/public/tags/work/index.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Work on phil@bajsicki:~$ - http://localhost:1313/tags/work/ - Recent content in Work on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:53:38 +0200 - - - On the value of calling it a day (and how to get there) - http://localhost:1313/posts/call-it-a-day/ - Fri, 30 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/call-it-a-day/ - <p>There is little as refreshing as finishing all the work you have to do on a Friday early.</p> - - - Realistic deadlines - http://localhost:1313/posts/realistic-deadlines/ - Fri, 30 Sep 2022 00:00:00 +0200 - http://localhost:1313/posts/realistic-deadlines/ - <p>Recently a wrote an after-action report on a project that failed to materialize for a number of reasons. The details are irrelevant - whether it worked or not would be an afterthought given its consequences in other places.</p> - - - diff --git a/public/tags/yakuza/index.html b/public/tags/yakuza/index.html deleted file mode 100644 index c6a76e4..0000000 --- a/public/tags/yakuza/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Yakuza - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Yakuza

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/yakuza/index.xml b/public/tags/yakuza/index.xml deleted file mode 100644 index db9a358..0000000 --- a/public/tags/yakuza/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Yakuza on phil@bajsicki:~$ - http://localhost:1313/tags/yakuza/ - Recent content in Yakuza on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:54:40 +0200 - - - Heaps of fun (Yakuza) - http://localhost:1313/posts/games-yakuza/ - Mon, 17 Oct 2022 00:00:00 +0200 - http://localhost:1313/posts/games-yakuza/ - <p>I&rsquo;ve been a bit sick over the past week. Not the &lsquo;rona as far as I can tell. Just a flu. Probably.</p> <p>I spent most of that time playing <em>Yakuza Zero</em>, then <em>Kiwami</em>, and now I&rsquo;m in the middle of playing through <em>Kiwami 2</em>.</p> - - - diff --git a/public/tags/zuckerberg/index.html b/public/tags/zuckerberg/index.html deleted file mode 100644 index 75b9f53..0000000 --- a/public/tags/zuckerberg/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - -Zuckerberg - phil@bajsicki:~$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

phil@bajsicki:~$

-

- - -
-
- -
-

Zuckerberg

- - -
- - - -
- -
-
- - - - - - - - - - - - - -
- - -
-
- - - - - - - - - diff --git a/public/tags/zuckerberg/index.xml b/public/tags/zuckerberg/index.xml deleted file mode 100644 index 924c1b0..0000000 --- a/public/tags/zuckerberg/index.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Zuckerberg on phil@bajsicki:~$ - http://localhost:1313/tags/zuckerberg/ - Recent content in Zuckerberg on phil@bajsicki:~$ - Hugo - en-us - Fri, 27 Sep 2024 12:55:00 +0200 - - - On Mark Zuckerberg's recent claims - http://localhost:1313/posts/zucc-may-be-lying/ - Fri, 27 Sep 2024 12:55:00 +0200 - http://localhost:1313/posts/zucc-may-be-lying/ - <p>The other day, a post on the fediverse caught my attention, linking to <a href="https://www.theverge.com/2024/9/25/24254042/mark-zuckerberg-creators-value-ai-meta">this article from The Verge.</a> I thought I&rsquo;d make some things clear.</p> - - -