summaryrefslogtreecommitdiff
path: root/content-org
diff options
context:
space:
mode:
Diffstat (limited to 'content-org')
-rw-r--r--content-org/blog-extra.org224
-rw-r--r--content-org/blog.org52
-rw-r--r--content-org/me.org249
3 files changed, 275 insertions, 250 deletions
diff --git a/content-org/blog-extra.org b/content-org/blog-extra.org
index 0aec7a2..3a3e61f 100644
--- a/content-org/blog-extra.org
+++ b/content-org/blog-extra.org
@@ -61,3 +61,227 @@ I model some of my sites on [[https://cyber.dabamos.de/][The Cyber Vanguard]], b
I want to thank anyone who emailed me about this site. It's always a blast to read your mail!
+* Contact
+:PROPERTIES:
+:EXPORT_HUGO_SECTION: blog/contact
+:EXPORT_FILE_NAME: _index
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract How to contact me
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/contact/ /me/contact/)
+:END:
+
+** Contact
+
+
+I try not use social media except for YouTube and Mastodon. Therefore, you won't find me on Twitter, TikTok.
+
+**Email**: [[mailto:contact@michal.sapka.me][contact@michal.sapka.me]]
+**Mastodon**: [[https://emacs.ch/@ms][@mms@emacs.ch]]
+
+** 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
+
+#+begin_src shell
+curl -sL https://michal.sapka.me/mms.gpg | gpg --import
+#+end_src
+
+Log:
+- 2023-11-30: key *72AC6E152B4D98DE4CEF2CDA7E97D88147ED66E7* created
+
+
+* Now
+:PROPERTIES:
+:EXPORT_HUGO_SECTION: blog/now
+:EXPORT_FILE_NAME: _index
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract How to contact me
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/now/ /me/now/)
+:END:
+
+** 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 [[https://mwl.io/][Michael Lucas]] 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/][Star Trek Voyager]] season 6 soon.
+
+I am working on my sites: this blob, [[/unix-history/][Unix History]], and [[/cool-emacs/][Cool Emacs]]
+
+
+** Future
+
+My public TODO list:
+
+- finish [[https://dunenovels.com/][Chronicles of Dune]]
+- +finish [[https://www.koeitecmoamerica.com/attackontitan/][Attack on Titan]]+
+- move from Unifi router to [[https://www.openbsd.org/][OpenBSD]] based one
+- read the last two novels by [[https://andyweirauthor.com/][Andy Weir]]
+- 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 [[https://www.terrypratchettbooks.com/][Discworld]] series
+
+[[https://www.nethack.org/][Nethack]] goals:
+- reach end of Dungeon of Doom as an elf wizard
+
+ * DONE Hardware and software I use
+CLOSED: [2023-11-26 Fri 12:43]
+:PROPERTIES:
+:EXPORT_FILE_NAME: uses
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER: abstract What is my geat/setup?
+:END:
+
+This is list of hardware and software I use.
+Note, that I have two PCs (work MacBook and personal ThinkPad).
+I try to address this when applicable.
+
+
+* Uses
+:PROPERTIES:
+:EXPORT_HUGO_SECTION: blog/uses
+:EXPORT_FILE_NAME: _index
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract How to contact me
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/uses/ /me/uses/)
+:END:
+
+** Hardware
+
+*** 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
+
+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
+
+I found love in Charybdis from Bastard Keyboard.
+You can read my [review here](/2023/charybdis/).
+
+Highly recommended!
+
+*** Monitor
+
+Dell P2727Q.
+
+It's a 27-inch 4k monitor with USB-C power delivery, USB hub and an Ethernet.
+Works as advertised.
+
+*** 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
+
+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
+
+*** 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
+
+I use Z Shell.
+I tried to move to Korn Shell, but I still need to find time for this migration.
+
+*** 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
+
+Firefox.
+[[http://localhost:1313/blog/2024/leaving-firefix-behind/][I am looking for alternative.]]
+
+*** Text editor
+
+Emacs with Xah Lee Flykeys keybindings.
+
+*** 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
+
+MPD, and sometimes YouTube.
+
+*** Email client
+
+Emacs and Notmuch
+
+*** RSS reader
+
+Emacs and Gnus
+
+*** IRC Client
+
+Emacs and ERC
+
+*** Password Manager.
+
+Bitwarden. It does the job.
+
+*** Spellcheck
+
+I use LanguageTool via ltex-ls.
+The checker uses ngram data provides by LanguageTool.
diff --git a/content-org/blog.org b/content-org/blog.org
index e8b4fa5..7b1c18e 100644
--- a/content-org/blog.org
+++ b/content-org/blog.org
@@ -7,13 +7,63 @@
#+HUGO_WEIGHT: auto
#+HUGO_SECTION: blog
-* 2024 [42/42] :@blog:
+* 2024 [42/43] :@blog:
:PROPERTIES:
:EXPORT_HUGO_SECTION: blog/2024
:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :image_dir "blog/images" :image_max_width 600
:EXPORT_HUGO_PAIRED_SHORTCODES: image
:END:
+
+** TODO Federation is the one new concept which excites me
+:PROPERTIES:
+:EXPORT_FILE_NAME: fediverse
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER: :abstract The tech is here, we just need a good product
+:END:
+
+While you can't open a [[https://www.samsung.com/us/home-appliances/refrigerators/bespoke/bespoke-4-door-flex-refrigerator-29-cu-ft-with-ai-family-hub-and-ai-vision-inside-n-stainless-steel-rf29db9900qdaa/][fridge without some AI jumping at you]], or [[https://blogs.windows.com/windowsexperience/2024/06/07/update-on-the-recall-preview-feature-for-copilot-pcs/][your computer coming with hardware enabled spyware]], somewhere in the dark something cool lurks.
+Not much in the dark, as ActivityPub is an open standard, and millions of peoples are using it via Mastodon, but the idea behind /federation/ doesn't get near enough attention.
+
+For decades The Open Web was under attack by shady companies, like Zuckernet or Muskitter.
+There now is a generation who was raised on the web, but has no experience of even the simplest of Bulletin Board.
+They know the internet as "WiFi" and the web is just a series of apps on their phones.
+All attempts to educate them failed because it needed a yet another login on a platform no of their friends use.
+Unless you've just finished showering in VC money, your app will not be a hit.
+Kids won't join them, because they want their celebrities, their youtubers, their pop idols.
+XMPP has no chance for a wide acceptance in this Discord riddled word.
+
+Federation may be just what we need.
+You get a single account, which becomes your identity across the entire federated web.
+Want to send some shitpost to Lemmy?
+If you're already using mastodon.social, then you've already got what you need.
+
+But federation requires a lot of work to be easy enough for /common folk/.
+Twitter can paint your homepage with millions of cool posts, because it has them (sadly).
+Your Mastodon server does not, as the sexy girl from 3rd class may be on a different server.
+
+We're seeing people returning to Twitter because the entire multi-server/service idea is not easy to get a grasp on, and even harder to effectively use.
+You need /active work/ to build a network.
+There is no algorithm that will fill in the blanks.
+For me this is a plus, but I am old.
+Kids don't want to do anything more than swipe right (or whatever they do on tiktalk).
+
+Federation is an amazing idea, it's a technological problem.
+It's ready for prime time, but only for nerds.
+And we're seeing it on Mastodon - there is bigger chance to meet someone rocking a Linux desktop than to see a celebrity.
+Yes, we've got [[https://mastodon.social/@GreatDismal][William Gibson]], but he is not Taylor Swift.
+
+We're now seeing the [[https://engineering.fb.com/2024/03/21/networking-traffic/threads-has-entered-the-fediverse/][Threads opening itself to federation]], but most of us see it more as a thread than a risk.
+How will they enshitify it to make money?
+Google was also happily [[https://support.google.com/code/answer/62464?hl=en][supporting XMPP]], but this was since discontinued and replaced with a mediocre product.
+Even Microsoft now has [[https://www.linuxfoundation.org/about/members][a significant saying in Linux]].
+
+Federation is great for the people, not for the gatekeepers.
+DMA is failing here, because it allows Facebook to pick and choose who they make Messenger interoperable.
+There will be no official XMPP bridge anytime soon, and therefore there will be no real interoperability.
+
+What we need is a great product.
+/We've got the technology/.
+
** DONE Yey EU
CLOSED: [2024-06-26 Wed 22:10]
:PROPERTIES:
diff --git a/content-org/me.org b/content-org/me.org
deleted file mode 100644
index 91fd3f6..0000000
--- a/content-org/me.org
+++ /dev/null
@@ -1,249 +0,0 @@
-#+TITLE: me
-#AUTHOR: Michał Sapka
-#+URL: https://michal.sapka.me
-#+STARTUP: show2levels indent logdone
-
-#+HUGO_BASE_DIR: ~/ghq/vcs.sapka.me/michal-sapka-me/
-#+HUGO_WEIGHT: auto
-#+HUGO_SECTION: me
-
-3rd-[series since 2024-01-03]
-* DONE Now
-CLOSED: [2024-02-02 Fri 19:28]
-:PROPERTIES:
-:EXPORT_FILE_NAME: now
-:EXPORT_HUGO_CUSTOM_FRONT_MATTER: abstract What I am up to?
-:END:
-#+begin_quote
-The hardest thing here is finding official websites.
-
--- me
-#+end_quote
-** Now
-The following is a short list of things I do /right now/.
-
-*** Watching
-- [[https://www.startrek.com/en-un/series/star-trek-voyager][Star Trek Voyager]] season 5 [since since 2023-02-11; series since 2021-05-28]
-*** Playing
-- Yahuza 0 [since 2024-02-25]
-- [[https://www.nethack.org/][Nethack]] [since 2024-02-01]​
-*** Reading
-- Userfriendly archive [since 2024-01-31]
-- [[https://archive.org/details/cprogramminglang0000kern_2ed][The C programming language]] [from 2024-03-24]
-- Andrzej Sapkowski's /Baptism of Fire/
-
-** Past
-
-Things I've /done/ in the past.
-Starts in February 2024
-
-Rating is in a scale 1-5.
-
-|---------------------------------------------------+----------------+-------------------------+----------+-----------------|
-| Title | Type | Dates | Rating | Extra |
-|---------------------------------------------------+----------------+-------------------------+----------+-----------------|
-| Dune: Part One (2021) | Movie | 2024-04-07 | 4.75 | rewatch |
-| [[https://craphound.com/category/down/][Cory Doctorow's Down and Out in the Magic Kingdom]] | Novel | 2024-03-24 - 2024-04-05 | 2.5 | |
-| Patlabor the movie (1989) | Movie | 2024-04-06 | 3.75 | rewatch |
-| [[https://mwl.io/nonfiction/os#af3e][Absolute FreeBSD]] | Technical book | 2023-12-01 - 2024-03-24 | 4.75 | |
-| Andrzej Sapkowski's [[http://www.andrzejsapkowski.pl/timeofcontemptus.html][Time of Contempt]] | Novel | 2024-02-12 - 2024-03-21 | 3.5 | [[/blog/2024/andrzej-sapkowskis-time-of-contempt/][review]] |
-| Weekend at Bernie's (1989) | Movie | 2024-01-13 - 2024-02-27 | 3.75 | rewatch |
-| [[https://www.atlus.com/p5s/][Persona 5 Strikers]] | Computer game | 2023-12-01 - 2024-02-25 | 2 | dropped, [[/blog/2024/persona-5-strikers/][review]] |
-| [[https://web.archive.org/web/20020726125436/http://www.3rdrock.com/][3rd Rock from the Sun]] [season 2] | TV Series | 2024-01-13 - 2024-02-26 | 3.25 | rewatch |
-| Colossus: The Forbin Project (1970) | Movie | 2024-02-24 | 4.24 | [[/blog/2024/colossus-1970/][review]] |
-| Lawmower Man 2 (1992) | Movie | 2024-02-22 | 2 (3.75) | rewatch, [[/blog/2024/lawmower-man-2-1996/][review]] |
-| Lawmower Man (1992) | Movie | 2024-02-17 | 3.0 | rewatch, [[/blog/2024/lawmower-man-1229/][review]] |
-| Hardware (1990) | Movie | 2024-02-15 | 3.5 | [[/blog/2024/hardware-1990/][review]] |
-| Terry Pratchett's [[https://www.terrypratchettbooks.com/books/interesting-times/][Interesting Times]] | Novel | 2024-01-31 - 2024-02-11 | 3.75 | [[/blog/2024/interesting-times/][review]] |
-| Ghost in the Machine (1993) | Movie | 2024-02-09 | 3.0 | [[/blog/2024/ghost-in-the-machine/][review]] |
-| [[https://jujutsukaisen.jp/][Jujutsu Kaisen]] [season 2] | Anime Series | 2024-01-01 - 2024-02-06 | 4.24 | |
-
-** Future
-
-My public TODO list:
-
-- finish [[https://dunenovels.com/][Chronicles of Dune]]
-- finish [[https://www.koeitecmoamerica.com/attackontitan/][Attack on Titan]]
-- move from Unifi router to [[https://www.openbsd.org/][OpenBSD]] based one
-- read the last two novels by [[https://andyweirauthor.com/][Andy Weir]]
-- 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 [[https://www.terrypratchettbooks.com/][Discworld]] series
-
-[[https://www.nethack.org/][Nethack]] goals:
-- reach end of Dungeon of Doom as an elf wizard
-
-* DONE Contact
-:PROPERTIES:
-:EXPORT_FILE_NAME: now
-:END:
-
-CLOSED: [2023-11-30 Fri 12:43]
-:PROPERTIES:
-:EXPORT_FILE_NAME: contact
-:EXPORT_HUGO_CUSTOM_FRONT_MATTER: abstract How to contact me?
-:END:
-
-** Contact
-
-
-I try not use social media except for YouTube. Therefore, you won't find me on Twitter, TikTok.
-
-**Email**: [[mailto:contact@michal.sapka.me][contact@michal.sapka.me]]
-**Mastodon**: [[https://emacs.ch/@ms][@mms@emacs.ch]]
-
-** 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
-
-#+begin_src shell
-curl -sL https://michal.sapka.me/mms.gpg | gpg --import
-#+end_src
-
-Log:
-- 2023-11-30: key *72AC6E152B4D98DE4CEF2CDA7E97D88147ED66E7* created
-
-* DONE Hardware and software I use
-CLOSED: [2023-11-26 Fri 12:43]
-:PROPERTIES:
-:EXPORT_FILE_NAME: uses
-:EXPORT_HUGO_CUSTOM_FRONT_MATTER: abstract What is my geat/setup?
-:END:
-
-This is list of hardware and software I use.
-Note, that I have two PCs (work MacBook and personal ThinkPad).
-I try to address this when applicable.
-
-
-** Hardware
-
-*** 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
-
-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
-
-I found love in Charybdis from Bastard Keyboard.
-You can read my [review here](/2023/charybdis/).
-
-Highly recommended!
-
-*** Monitor
-
-Dell P2727Q.
-
-It's a 27-inch 4k monitor with USB-C power delivery, USB hub and an Ethernet.
-Works as advertised.
-
-*** 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
-
-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
-
-*** 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
-
-I use Z Shell.
-I tried to move to Korn Shell, but I still need to find time for this migration.
-
-*** 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
-
-Firefox.
-It is a bit too corporate with strange things the foundation does, but there is no alternative.
-
-*** Text editor
-
-Emacs with Evil mode.
-
-*** 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
-
-MPD, and sometimes YouTube.
-
-*** Email client
-
-Emacs and Notmuch
-
-*** RSS reader
-
-Emacs and Elfeed
-
-*** Password Manager.
-
-Bitwarden. It does the job.
-
-*** Spellcheck
-
-I use LanguageTool via ltex-ls.
-The checker uses ngram data provides by LanguageTool.