summaryrefslogtreecommitdiff
path: root/content/blog
diff options
context:
space:
mode:
authorUser Mms <mms@voyager.local>2024-10-13 23:20:31 +0200
committerUser Mms <mms@voyager.local>2024-10-13 23:20:31 +0200
commit55a2a1b2f1321eb609136e01546125a324f7d6ef (patch)
treee9d98bc70650a04ff86bd2ae718878d5d4ade50d /content/blog
parent87992468e1dedcc8a5d765f87738f18dce671845 (diff)
new lay, phase 1
Diffstat (limited to 'content/blog')
-rw-r--r--content/blog/2022/repartitioning.md3
-rw-r--r--content/blog/2023/book-update-1.md3
-rw-r--r--content/blog/2023/computer-folks-ignore-history.md3
-rw-r--r--content/blog/2023/first-time-zfs-saved-me.md3
-rw-r--r--content/blog/2023/footnotes-in-hugo-and-goldmark.md3
-rw-r--r--content/blog/2023/freebsd-13.2-was-released-and-broke-my-resume.md3
-rw-r--r--content/blog/2023/freebsd-on-modern-intel-wifi-cards-and-resume.md3
-rw-r--r--content/blog/2023/how-i-reignited-my-passion-for-computers.md3
-rw-r--r--content/blog/2023/human-web.md2
-rw-r--r--content/blog/2023/my-first-computer.md3
-rw-r--r--content/blog/2023/open-bsd-7-3-was-released-today.md3
-rw-r--r--content/blog/2023/persona-5.md3
-rw-r--r--content/blog/2023/receiving-email.md3
-rw-r--r--content/blog/2023/reddit-and-the-centralized-web.md2
-rw-r--r--content/blog/2023/so-what.md3
-rw-r--r--content/blog/2023/that-ending-scene-from-kids-on-the-slope.md3
-rw-r--r--content/blog/2023/that-later-scene-from-kids-on-the-slope.md3
-rw-r--r--content/blog/2023/that-one-time-when-iron-maiden-played-at-a-polish-wedding.md3
-rw-r--r--content/blog/2023/that-scene-from-kids-on-the-slope.md3
-rw-r--r--content/blog/2023/that-scene-from-kids-on-the-slope.md~10
-rw-r--r--content/blog/2023/the-true-history-of-vi.md3
-rw-r--r--content/blog/2023/the-worst-part-of-emacs-after-3-weeks.md3
-rw-r--r--content/blog/2023/tired-of-blogging.md3
-rw-r--r--content/blog/2023/tomasz-stanko-music-for-k.md3
-rw-r--r--content/blog/2023/tomasz-stanko-terminal-7.md3
-rw-r--r--content/blog/2023/why-does-this-site-exist.md3
-rw-r--r--content/blog/2023/zork.md3
-rw-r--r--content/blog/_index.md1
-rw-r--r--content/blog/about/_index.md47
-rw-r--r--content/blog/contact/_index.md30
-rw-r--r--content/blog/more/_index.md22
-rw-r--r--content/blog/now/_index.md44
-rw-r--r--content/blog/uses/_index.md163
33 files changed, 51 insertions, 342 deletions
diff --git a/content/blog/2022/repartitioning.md b/content/blog/2022/repartitioning.md
index 2e44910..4d88a62 100644
--- a/content/blog/2022/repartitioning.md
+++ b/content/blog/2022/repartitioning.md
@@ -1,7 +1,8 @@
---
date: 2022-05-07T10:15:00+02:00
draft: false
-categories: blog
+categories:
+- blog
year: 2022
title: Repartitioning the home server
abstract: How I rethought and repartitioned my server.
diff --git a/content/blog/2023/book-update-1.md b/content/blog/2023/book-update-1.md
index 18a064f..2eb8745 100644
--- a/content/blog/2023/book-update-1.md
+++ b/content/blog/2023/book-update-1.md
@@ -1,6 +1,7 @@
---
title: "Book Update 1"
-categories: blog
+categories:
+- blog
abstract: Work commences
date: 2023-11-07T16:27:40+01:00
draft: false
diff --git a/content/blog/2023/computer-folks-ignore-history.md b/content/blog/2023/computer-folks-ignore-history.md
index 2792cbf..0b61777 100644
--- a/content/blog/2023/computer-folks-ignore-history.md
+++ b/content/blog/2023/computer-folks-ignore-history.md
@@ -1,6 +1,7 @@
---
title: "Computer Folks Ignore History"
-categories: blog
+categories:
+- blog
abstract: We should to understand our past
date: 2023-04-14T21:24:59+02:00
year: 2023
diff --git a/content/blog/2023/first-time-zfs-saved-me.md b/content/blog/2023/first-time-zfs-saved-me.md
index d05cded..348415c 100644
--- a/content/blog/2023/first-time-zfs-saved-me.md
+++ b/content/blog/2023/first-time-zfs-saved-me.md
@@ -1,6 +1,7 @@
---
title: "First Time the ZFS Saved Me"
-categories: blog
+categories:
+- blog
abstract: Automatic snapshot saved me from a full system reinstalation
date: 2023-03-18T06:04:33+01:00
year: 2023
diff --git a/content/blog/2023/footnotes-in-hugo-and-goldmark.md b/content/blog/2023/footnotes-in-hugo-and-goldmark.md
index 21bed4d..6cca091 100644
--- a/content/blog/2023/footnotes-in-hugo-and-goldmark.md
+++ b/content/blog/2023/footnotes-in-hugo-and-goldmark.md
@@ -1,6 +1,7 @@
---
title: "Footnotes in Hugo and Goldmark"
-categories: blog
+categories:
+- blog
abstract: How to add add footnotes to Hugo?
date: 2023-05-08T15:30:46+02:00
year: 2023
diff --git a/content/blog/2023/freebsd-13.2-was-released-and-broke-my-resume.md b/content/blog/2023/freebsd-13.2-was-released-and-broke-my-resume.md
index c4f7e59..6273c51 100644
--- a/content/blog/2023/freebsd-13.2-was-released-and-broke-my-resume.md
+++ b/content/blog/2023/freebsd-13.2-was-released-and-broke-my-resume.md
@@ -1,6 +1,7 @@
---
title: "FreeBSD 13.2 was released and broke my resume"
-categories: blog
+categories:
+- blog
abstract: There's a new version and new problems for me
date: 2023-04-11T16:10:29+02:00
year: 2023
diff --git a/content/blog/2023/freebsd-on-modern-intel-wifi-cards-and-resume.md b/content/blog/2023/freebsd-on-modern-intel-wifi-cards-and-resume.md
index 1c92f57..5af8a10 100644
--- a/content/blog/2023/freebsd-on-modern-intel-wifi-cards-and-resume.md
+++ b/content/blog/2023/freebsd-on-modern-intel-wifi-cards-and-resume.md
@@ -1,6 +1,7 @@
---
title: FreeBSD on modern Intel WiFi cards and resume.
-categories: blog
+categories:
+- blog
abstract: FreeBSD has a lot of problems with WiFi card
date: 2023-03-15T09:19:52+01:00
year: 2023
diff --git a/content/blog/2023/how-i-reignited-my-passion-for-computers.md b/content/blog/2023/how-i-reignited-my-passion-for-computers.md
index 39d2342..4408f8f 100644
--- a/content/blog/2023/how-i-reignited-my-passion-for-computers.md
+++ b/content/blog/2023/how-i-reignited-my-passion-for-computers.md
@@ -1,6 +1,7 @@
---
title: "How I Reignited My Passion for Computers"
-categories: blog
+categories:
+- blog
abstract: a short story about how I fell in love in computers again.
date: 2023-02-07T09:42:05+01:00
year:
diff --git a/content/blog/2023/human-web.md b/content/blog/2023/human-web.md
index 2ea8bf9..dade280 100644
--- a/content/blog/2023/human-web.md
+++ b/content/blog/2023/human-web.md
@@ -1,7 +1,7 @@
---
title: "Human Web"
categories:
-- article
+- blog
abstract: Can we save the Web?
date: 2023-05-15T17:12:09+02:00
draft: false
diff --git a/content/blog/2023/my-first-computer.md b/content/blog/2023/my-first-computer.md
index 968e9ae..dbb2d4e 100644
--- a/content/blog/2023/my-first-computer.md
+++ b/content/blog/2023/my-first-computer.md
@@ -1,6 +1,7 @@
---
title: "My First Computer"
-categories: blog
+categories:
+- blog
abstract: computers memories from post-PRL childhood.
year: 2023
date: 2023-01-18T21:37:17+01:00
diff --git a/content/blog/2023/open-bsd-7-3-was-released-today.md b/content/blog/2023/open-bsd-7-3-was-released-today.md
index 6cc4db3..27f5955 100644
--- a/content/blog/2023/open-bsd-7-3-was-released-today.md
+++ b/content/blog/2023/open-bsd-7-3-was-released-today.md
@@ -1,6 +1,7 @@
---
title: "Open Bsd 7 3 Was Released Today"
-categories: bsd
+categories:
+- blog
abstract: New version was released
date: 2023-04-10T19:12:59+02:00
year: 2023
diff --git a/content/blog/2023/persona-5.md b/content/blog/2023/persona-5.md
index 3b95e48..3abdd71 100644
--- a/content/blog/2023/persona-5.md
+++ b/content/blog/2023/persona-5.md
@@ -1,6 +1,7 @@
---
title: "Persona 5"
-categories: blog
+categories:
+- blog
abstract: my short impressions of this long game.
year: 2023
date: 2023-01-14T19:53:06+01:00
diff --git a/content/blog/2023/receiving-email.md b/content/blog/2023/receiving-email.md
index 56c928f..ee53ae2 100644
--- a/content/blog/2023/receiving-email.md
+++ b/content/blog/2023/receiving-email.md
@@ -1,6 +1,7 @@
---
title: "Receiving Email"
-categories: internet
+categories:
+- blog
abstract: I got my first comments
date: 2023-04-01T09:21:03+02:00
year: 2023
diff --git a/content/blog/2023/reddit-and-the-centralized-web.md b/content/blog/2023/reddit-and-the-centralized-web.md
index 589c658..10d3602 100644
--- a/content/blog/2023/reddit-and-the-centralized-web.md
+++ b/content/blog/2023/reddit-and-the-centralized-web.md
@@ -1,7 +1,7 @@
---
title: Reddit and the centralized Web
categories:
-- article
+- blog
abstract: Reddit is a problem by itself
date: 2023-06-14T11:54:34+02:00
year: 2023
diff --git a/content/blog/2023/so-what.md b/content/blog/2023/so-what.md
index 60b583b..b76e18a 100644
--- a/content/blog/2023/so-what.md
+++ b/content/blog/2023/so-what.md
@@ -1,6 +1,7 @@
---
title: "Music Monday: \"So What\" from \"Four & More\""
-categories: "media"
+categories:
+ - blog
abstract: an up-beat version of the classic
date: 2023-09-25T15:42:29+02:00
year: 2023
diff --git a/content/blog/2023/that-ending-scene-from-kids-on-the-slope.md b/content/blog/2023/that-ending-scene-from-kids-on-the-slope.md
index 141957f..b44117e 100644
--- a/content/blog/2023/that-ending-scene-from-kids-on-the-slope.md
+++ b/content/blog/2023/that-ending-scene-from-kids-on-the-slope.md
@@ -1,6 +1,7 @@
---
title: "That Ending Scene From Kids on the Slope"
-categories: anime
+categories:
+- blog
abstract: A perfect scene from a nearly perfect series
date: 2023-03-19T06:21:46+01:00
year: 2023
diff --git a/content/blog/2023/that-later-scene-from-kids-on-the-slope.md b/content/blog/2023/that-later-scene-from-kids-on-the-slope.md
index eb9d8e0..d9f5dce 100644
--- a/content/blog/2023/that-later-scene-from-kids-on-the-slope.md
+++ b/content/blog/2023/that-later-scene-from-kids-on-the-slope.md
@@ -1,6 +1,7 @@
---
title: "That Later Scene From Kids on the Slope"
-categories: anime
+categories:
+- blog
abstract: Kids on Slope, an japanise anime, sure understands jazz
date: 2023-03-11T06:58:24+01:00
year: 2023
diff --git a/content/blog/2023/that-one-time-when-iron-maiden-played-at-a-polish-wedding.md b/content/blog/2023/that-one-time-when-iron-maiden-played-at-a-polish-wedding.md
index 71df38a..aabb342 100644
--- a/content/blog/2023/that-one-time-when-iron-maiden-played-at-a-polish-wedding.md
+++ b/content/blog/2023/that-one-time-when-iron-maiden-played-at-a-polish-wedding.md
@@ -1,6 +1,7 @@
---
title: "Music Monday: That One Time When Iron Maiden Played at a Polish Wedding"
-categories: varia
+categories:
+- blog
abstract:
date: 2023-02-13T16:41:25+01:00
year:
diff --git a/content/blog/2023/that-scene-from-kids-on-the-slope.md b/content/blog/2023/that-scene-from-kids-on-the-slope.md
index b58d2c6..6b69344 100644
--- a/content/blog/2023/that-scene-from-kids-on-the-slope.md
+++ b/content/blog/2023/that-scene-from-kids-on-the-slope.md
@@ -1,6 +1,7 @@
---
title: "That Scene From Kids on the Slope"
-categories: anime
+categories:
+- blog
abstract: A perfect Jazz scene
date: 2023-03-07T11:51:30+01:00
year: 20023
diff --git a/content/blog/2023/that-scene-from-kids-on-the-slope.md~ b/content/blog/2023/that-scene-from-kids-on-the-slope.md~
deleted file mode 100644
index 6ebc4e7..0000000
--- a/content/blog/2023/that-scene-from-kids-on-the-slope.md~
+++ /dev/null
@@ -1,10 +0,0 @@
----
-title: "That Scene From Kids on the Slope"
-categories: "blog"
-abstract:
-date: 2023-03-07T11:51:30+01:00
-year:
-draft: false
-tags: []
----
-
diff --git a/content/blog/2023/the-true-history-of-vi.md b/content/blog/2023/the-true-history-of-vi.md
index b8d9bf2..bd973c0 100644
--- a/content/blog/2023/the-true-history-of-vi.md
+++ b/content/blog/2023/the-true-history-of-vi.md
@@ -1,6 +1,7 @@
---
title: "The True History of Vi"
-categories: vim
+categories:
+- blog
abstract: A short story about how we got the most important editor of all time
date: 2023-03-01T10:57:34+01:00
year:
diff --git a/content/blog/2023/the-worst-part-of-emacs-after-3-weeks.md b/content/blog/2023/the-worst-part-of-emacs-after-3-weeks.md
index fcd2541..e031b0b 100644
--- a/content/blog/2023/the-worst-part-of-emacs-after-3-weeks.md
+++ b/content/blog/2023/the-worst-part-of-emacs-after-3-weeks.md
@@ -1,6 +1,7 @@
---
title: "The Worst Part of Emacs After 3 Weeks"
-categories: emacs
+categories:
+- blog
abstract: old habbits die hard
date: 2023-02-03T21:23:05+01:00
year: 2023
diff --git a/content/blog/2023/tired-of-blogging.md b/content/blog/2023/tired-of-blogging.md
index 07b4958..2a0332a 100644
--- a/content/blog/2023/tired-of-blogging.md
+++ b/content/blog/2023/tired-of-blogging.md
@@ -1,6 +1,7 @@
---
title: "Tired of Blogging"
-categories: blog
+categories:
+- blot
abstract: Thinking of the web of the past
date: 2023-10-27T12:13:20+02:00
year: 2023
diff --git a/content/blog/2023/tomasz-stanko-music-for-k.md b/content/blog/2023/tomasz-stanko-music-for-k.md
index a8c6709..4179c68 100644
--- a/content/blog/2023/tomasz-stanko-music-for-k.md
+++ b/content/blog/2023/tomasz-stanko-music-for-k.md
@@ -1,6 +1,7 @@
---
title: "Music Monday: Tomasz Stańko - Music for K"
-categories: jazz
+categories:
+- blog
abstract: one of the greatest albums of Polish jazz
date: 2023-02-27T08:26:34+01:00
year: 2023
diff --git a/content/blog/2023/tomasz-stanko-terminal-7.md b/content/blog/2023/tomasz-stanko-terminal-7.md
index 0340bc7..2b4e93a 100644
--- a/content/blog/2023/tomasz-stanko-terminal-7.md
+++ b/content/blog/2023/tomasz-stanko-terminal-7.md
@@ -1,6 +1,7 @@
---
title: "Music Monday: Tomasz Stanko - Terminal 7"
-categories: jazz
+categories:
+- blog
abstract: One of my favorite tracks of all time
date: 2023-03-27T16:44:35+02:00
year:
diff --git a/content/blog/2023/why-does-this-site-exist.md b/content/blog/2023/why-does-this-site-exist.md
index b7e9316..ae929ac 100644
--- a/content/blog/2023/why-does-this-site-exist.md
+++ b/content/blog/2023/why-does-this-site-exist.md
@@ -1,6 +1,7 @@
---
title: "Why Does This Site Exist?"
-categories: meta
+categories:
+- blog
year: 2023
abstract: Necbkeard rants about being a neckbeard.
date: 2023-01-03T13:23:13+01:00
diff --git a/content/blog/2023/zork.md b/content/blog/2023/zork.md
index 20d2449..4c61140 100644
--- a/content/blog/2023/zork.md
+++ b/content/blog/2023/zork.md
@@ -1,6 +1,7 @@
---
title: "Zork's Original Trilogy"
-categories: blog
+categories:
+- blog
abstract: a short intro to classic Zork games
date: 2023-02-18T09:19:52+01:00
year: 2023
diff --git a/content/blog/_index.md b/content/blog/_index.md
index dd3de73..ff8a0e4 100644
--- a/content/blog/_index.md
+++ b/content/blog/_index.md
@@ -5,4 +5,5 @@ draft = false
weight = 1001
abstract = "My e/n blog, est. 2022. Over 200 thingies!"
aliases = ["/toc/"]
+categories = ["blog"]
+++
diff --git a/content/blog/about/_index.md b/content/blog/about/_index.md
deleted file mode 100644
index 1699d0d..0000000
--- a/content/blog/about/_index.md
+++ /dev/null
@@ -1,47 +0,0 @@
-+++
-title = "About"
-author = ["Michał Sapka"]
-draft = false
-weight = 1001
-abstract = "Some info about me"
-aliases = ["/about/"]
-+++
-
-Hey, my name is Michał Sapka.
-I am a computer geek from Kraków, Poland.
-I am into niche and old things, like anime, BSD, or Emacs.
-I am also very profoundly for internet privacy and freedom.
-
-I earn my bread as a senior software engineer in a [SASS company](<https://zendesk.com>).
-
-After work I am a husband and a father - the only reason I ever leave my home.
-
-Here are a few cool links:
-
-- [FreeBSD](<https://freebsd.org/>), an OS I am using
-- [OpenBSD](<https://openbsd.org/>), an OS serving this site
-- [Emacs](<https://www.gnu.org/software/emacs/>), an editor (and much more) I use
-- [Ruby](<https://www.ruby-lang.org/>), the language I work with daily
-- [Sapka](<https://en.wikipedia.org/wiki/Ushanka>), a hat I have never worn but an named for
-- [OpenBSD Amsterdam](<https://openbsd.amsterdam>), a VPS provider of OpenBSD VMs serving this site
-- [Hugo](<https://gohugo.io/>), a static site generator powering this site
-
-More cool links can be found under [links](/links).
-
-
-## Causes {#causes}
-
-Some causes I support or believe in:
-
-{{< causes >}}
-cas
-{{< /causes >}}
-
-
-## Inspirations and thank yous {#inspirations-and-thank-yous}
-
-I started this blog after reading [Rubenerd](<https://rubenerd.com>).
-
-I model some of my sites on [The Cyber Vanguard](https://cyber.dabamos.de/), but inspiration for this blog's layout came from [Julius Kaiser](https://www.jlsksr.de/).
-
-I want to thank anyone who emailed me about this site. It's always a blast to read your mail!
diff --git a/content/blog/contact/_index.md b/content/blog/contact/_index.md
deleted file mode 100644
index ce4d5e3..0000000
--- a/content/blog/contact/_index.md
+++ /dev/null
@@ -1,30 +0,0 @@
-+++
-title = "Contact"
-author = ["Michał Sapka"]
-draft = false
-weight = 1005
-abstract = "How to contact me"
-aliases = ["/contact/", "/me/contact/"]
-+++
-
-## Contact {#contact}
-
-I try not use social media except for YouTube and Mastodon. Therefore, you won't find me on Twitter, TikTok.
-****Email****: [contact@michal.sapka.me](mailto:contact@michal.sapka.me)
-****Mastodon****: [@mms@emacs.ch](https://emacs.ch/@ms)
-
-
-## GPG keys {#gpg-keys}
-
-If you want, you can use my GPG key to validate signature (all emails from me should be signed) or to encrypt a message.
-You can find the key [here](/mms.gpg).
-
-Or you can import it directly
-
-```shell
-curl -sL https://michal.sapka.me/mms.gpg | gpg --import
-```
-
-Log:
-
-- 2023-11-30: key **72AC6E152B4D98DE4CEF2CDA7E97D88147ED66E7** created
diff --git a/content/blog/more/_index.md b/content/blog/more/_index.md
deleted file mode 100644
index 8aceaec..0000000
--- a/content/blog/more/_index.md
+++ /dev/null
@@ -1,22 +0,0 @@
-+++
-title = "More pages"
-author = ["Michał Sapka"]
-draft = false
-weight = 1003
-abstract = "Other things on this blog"
-+++
-
-## Pages {#pages}
-
-- [Now](/blog/now) - What am I doing now?
-- [Uses](/blog/uses) - What hardware and software I use?
-- [About](/blog/about/) - General info
-- [Contact](/blog/contact/) - How to contact me?
-
-
-## My other sites {#my-other-sites}
-
-- [Homepage](/) - the hub
-- [Unix History](/unix-history/) - how Unix came to be?
-- [Cool Emacs](/cool-emacs/) - cool things to do with Emacs
-- [Brain Rots](/brain-rot/) - reviews, mostly SciFi
diff --git a/content/blog/now/_index.md b/content/blog/now/_index.md
deleted file mode 100644
index 432d1e3..0000000
--- a/content/blog/now/_index.md
+++ /dev/null
@@ -1,44 +0,0 @@
-+++
-title = "Now"
-author = ["Michał Sapka"]
-draft = false
-weight = 1004
-abstract = "How to contact me"
-aliases = ["/now/", "/me/now/"]
-+++
-
-## Now {#now}
-
-I am reading _Hard to be God_ by Strugaccy brothers.
-Current book pile consist of: two other Strugaccy book (_Stalker_ and _Monday Starts on Saturday_) and Zelazny's _Nine Princes in Amber_.
-I am also in possession of a few [Michael Lucas](https://mwl.io/) technical books, out with the two most interesting are: _Networking for System Administrators_ and _Host Your Email Server_.
-
-I am playing _Prey_ on PS4.
-It's a very nice game so far.
-Much closer to _System Shock_ than to _Deus Ex_.
-I am also very casually trying to get into _Nethack_.
-
-I am not watching any TV series, as I have a break
-I will return to [Star Trek Voyager](/star-trek/) season 6 soon.
-
-I am working on my sites: this blob, [Unix History](/unix-history/), and [Cool Emacs](/cool-emacs/)
-
-
-## Future {#future}
-
-My public TODO list:
-
-- finish [Chronicles of Dune](https://dunenovels.com/)
-- ~~finish [Attack on Titan](https://www.koeitecmoamerica.com/attackontitan/)~~
-- move from Unifi router to [OpenBSD](https://www.openbsd.org/) based one
-- read the last two novels by [Andy Weir](https://andyweirauthor.com/)
-- get myself a proper desktop/mini PC
-- self-host my email
-- add FB/Discord gateway to my XMPP server
-- buy a Linux based phone with keyboard [apple-free-since-2024]
-- Finish all of [Star Trek](/star-trek/)
-- finish [Discworld](https://www.terrypratchettbooks.com/) series
-
-[Nethack](https://www.nethack.org/) goals:
-
-- reach end of Dungeon of Doom as an elf wizard
diff --git a/content/blog/uses/_index.md b/content/blog/uses/_index.md
deleted file mode 100644
index 7d8a5dd..0000000
--- a/content/blog/uses/_index.md
+++ /dev/null
@@ -1,163 +0,0 @@
-+++
-title = "Uses"
-author = ["Michał Sapka"]
-draft = false
-weight = 1006
-abstract = "How to contact me"
-aliases = ["/uses/", "/me/uses/"]
-image_dir = "blog/images"
-image_max_width = 600
-+++
-
-## Hardware {#hardware}
-
-{{< image class="centered" alt="A computer on a desk" file="setup-2024-07.jpg" >}}
-noop
-{{< /image >}}
-
-
-### Computer {#computer}
-
-My company provides (and forces me to use) a 2021 16-inch MacBook Pro with an M1 Pro and 32 GB of memory.
-It's as everyone says: crazy fast, dead silent and heavy as a horse.
-It's also much too expensive and impossible to repair.
-I simply can not recommend it due to the price - both the purchase and in case of any problems.
-M1 may be fast, but the downside is the level of integration.
-You can not replace anything, the CPU, GPU, cache, memory and spying stuff is a single substance.
-I am afraid that this is the future of personal computing, and I am not pleased.
-
-My personal machine is a 15,6'' ThinkPad Extreme, gen 2.
-It's equipped with Intel i5-9300 8 core @ 4 1GHz and has 32 GB of memory.
-Furthermore, It has two GPUs: UHD Graphics 630 and NVIDIA GeForce GTX 1650 Mobile / Max-Q.
-It would be a perfect machine if it wasn't for the NVIDIA.
-It's the only way to achieve monitor output, so I am forced to use it.
-Unfortunately, the support for Linux is bad and for BSD it's abysmal.
-The battery is drained in an instant, the computer overheats, and yet I don't game.
-Luckily, the drivers exist for FreeBSD, but OpenBSD is out the question due to licensing issues.
-Perfect if you use Windows or PoP_OS. Otherwise, I'd reconsider.
-
-
-### Phone {#phone}
-
-Not much to say, as phones are boring.
-I use iPhone 13 mini, and I'll try to stick to it as long as possible.
-I try (and fail to) not use phone at all, so I don't need the horsepower.
-I don't install apps because why would I?
-The primary use case is YouTube on the john and contactless payments.
-
-I am eying e-ink devices, so if this one breaks, then who knows?
-
-
-### Computer and pointing device {#computer-and-pointing-device}
-
-I found love in Charybdis from Bastard Keyboard.
-You can read my [[review here](/blog/2023/charybdis/)].
-
-Highly recommended!
-
-
-### Monitor {#monitor}
-
-Dell P2727Q.
-
-It's a 27-inch 4k monitor with USB-C power delivery, USB hub and an Ethernet.
-Works as advertised.
-
-
-### Headphones {#headphones}
-
-Sennheiser 6xx.
-I can not recommend them enough.
-Light, comfortable and sound just good enough for me not to look at audiophile headphones.
-They are also wired, which is a huge plus.
-
-Headphone amplifier very recommended - I use Topping A50s.
-
-
-### Speakers {#speakers}
-
-Ruarkaudio MR1.
-I like those!
-I have them connected to computer via line-in and to a Wiim mini streamer using a digital connection.
-They are small speakers, so nothing to write home about - but for their size they work great.
-
-However, I bought them for their look.
-Full wife approval factor
-
-
-## Software {#software}
-
-
-### Operating system {#operating-system}
-
-For work, I use macOS.
-I try to keep on the old version as long as IT allows, as each new iteration comes with new problems.
-Have you used the System Preferences recently?
-If this was a hobby project, sure.
-But this is not, and at this point I am afraid to ask how it even was approved by QA.
-
-On my personal laptop I use FreeBSD.
-You can follow mu BSD journey [here](_category/bsd_).
-
-
-### Shell {#shell}
-
-I use Z Shell.
-I tried to move to Korn Shell, but I still need to find time for this migration.
-
-
-### Window manager {#window-manager}
-
-DWM.
-I don't have much personalization there yet, so nothing too interesting.
-
-On MacOS I use Yabai, which adds tiling capabilities.
-However, DWM, with it's tagging, beats virtual desktop by a mile.
-
-
-### Web browser {#web-browser}
-
-Firefox.
-[I am looking for alternative.](http://localhost:1313/blog/2024/leaving-firefix-behind/)
-
-
-### Text editor {#text-editor}
-
-Emacs with Xah Lee Flykeys keybindings.
-
-
-### Version manager {#version-manager}
-
-I'm a Ruby dev by trade, so I use rbenv.
-I tried asdf and loved it, but rbenv is already too established in work, that I gave up the fight.
-
-
-### Music player {#music-player}
-
-MPD, and sometimes YouTube.
-
-
-### Email client {#email-client}
-
-Emacs and Notmuch
-
-
-### RSS reader {#rss-reader}
-
-Emacs and Gnus
-
-
-### IRC Client {#irc-client}
-
-Emacs and ERC
-
-
-### Password Manager. {#password-manager-dot}
-
-Bitwarden. It does the job.
-
-
-### Spellcheck {#spellcheck}
-
-I use LanguageTool via ltex-ls.
-The checker uses ngram data provides by LanguageTool.