diff options
Diffstat (limited to 'content')
-rw-r--r-- | content/_index.md | 48 | ||||
-rw-r--r-- | content/blog/2024/broken-system.md | 33 | ||||
-rw-r--r-- | content/blog/2024/bsd-cafe.md | 2 | ||||
-rw-r--r-- | content/blog/2024/email-again.md | 54 | ||||
-rw-r--r-- | content/blog/2024/flame-on-web.md | 59 | ||||
-rw-r--r-- | content/emacs/notmuch.md | 2 |
6 files changed, 123 insertions, 75 deletions
diff --git a/content/_index.md b/content/_index.md deleted file mode 100644 index 0721a0e..0000000 --- a/content/_index.md +++ /dev/null @@ -1,48 +0,0 @@ -+++ -title = "Cool Emacs" -author = ["Michał Sapka"] -date = 2024-06-15T21:52:00+02:00 -categories = ["emacs"] -draft = false -weight = 2001 -image_dir = "emacs" -image_max_width = 480 -primary_menu = "emacs" -shortname = "Cool usages of Emacs" -[menu] - [menu.emacs] - weight = 2001 - identifier = "cool-emacs" - post = "Emacs usage that is not text editing" -+++ - -{{< image forced_width="350" class="right no-border" alt="An Emacs logo in cool glassess doing a skateboard flip" file="cool-macs.png" >}} -noop -{{< /image >}} - -> _Let me tell you: Emacs is not a text editor._ -> -> -- Emerald McS., PhD - -Even though most of what Emacs is known for is _editing text_, it can do so much more. -It's the most flexible application out there, so when you start to adjust the basics for yourself, you want to use it everywhere. -Here, I will present _Emacs_ as a general purpose interface. - - -## Cool ways to use Emacs {#cool-ways-to-use-emacs} - -{{< menu "cool-emacs-ways" >}} -Dune -{{< /menu >}} - - -## Appendix {#appendix} - -{{< menu "cool-emacs-appendix" >}} -Dune -{{< /menu >}} - - -## Coolmacs {#coolmacs} - -The mascot, Coolmacs, was drawn by [Drew](https://drewsh.com/). diff --git a/content/blog/2024/broken-system.md b/content/blog/2024/broken-system.md index 8cde9c4..9c93065 100644 --- a/content/blog/2024/broken-system.md +++ b/content/blog/2024/broken-system.md @@ -4,7 +4,7 @@ author = ["Michał Sapka"] date = 2024-10-16T22:28:00+02:00 categories = ["blog"] draft = false -weight = 2001 +weight = 2003 image_dir = "blog/images" image_max_width = 600 Abstract = "I am not a smart person" @@ -12,33 +12,16 @@ Listening = "Steve Kirk - Thimbleweed Park (Original Soundtrack)" Listening_url = "https://thimbleweedpark.bandcamp.com/album/thimbleweed-park-original-soundtrack" +++ -A very short update: last week I broke my computer. -FreeBSD did its best, but my sheer stupidity wouldn't listen. +A very short update: last week I broke my computer. FreeBSD did its best, but my sheer stupidity wouldn't listen. -I updated my ZFS, which worked fine. -It informed me info about potentially needing to update my bootloader, but what the hell. -I'll have time for it later! +I updated my ZFS, which worked fine. It informed me info about potentially needing to update my bootloader, but what the hell. I'll have time for it later! -Later was when I forgot about that and rebooted my system. -"ReBOOTING" is not the correct word, as it was not booting. -FreeBSD was starting, but it could not find any bootable partition. -They warned me, but I didn't listen. +Later was when I forgot about that and rebooted my system. "ReBOOTING" is not the correct word, as it was not booting. FreeBSD was starting, but it could not find any bootable partition. They warned me, but I didn't listen. -After two evenings of trying to fix it (I still think it's possible), I gave up. -I downloaded `GhostBSD`, mounted my ZFS datasets (the problem was not with them, but with booting up), created a small `tar` backup which I moved to my NAS. -Then, making sure I had the backup, I reinstalled the system as fresh. +After two evenings of trying to fix it (I still think it's possible), I gave up. I downloaded GhostBSD, mounted my ZFS datasets (the problem was not with them, but with booting up), created a small tar backup which I moved to my NAS. Then, making sure I had the backup, I reinstalled the system as fresh. -About that backup, well. -For one, I had stuff I didn't want to lose, but I had yet to add any external storage, like git server. -Not a smart move on my side. -Good thing, that `ZFS` is designed to be moron-resilient. -The other part is that my `tar` command didn't include `dotfiles`, and I never bothered to back those as well. -My `GNUS` state is lost, never to be recovered ever again. +About that backup, well. For one, I had stuff I didn't want to lose, but I had yet to add any external storage, like git server. Not a smart move on my side. Good thing, that ZFS is designed to be moron-resilient. The other part is that my tar command didn't include dotfiles, and I never bothered to back those as well. My GNUS state is lost, never to be recovered ever again. -But the upside here is that I am much more experienced local-admin than I was when I first moved to `FreeBSD`. -Setup when smooth like butter. -Real butter. +But the upside here is that I am much more experienced local-admin than I was when I first moved to FreeBSD. Setup when smooth like butter. Real butter. -I used this occasion to move this site to my server & create the next iteration. -I'm still evolving, but backwards. -What you are seeing here is, of course, a work in progress. +I used this occasion to move this site to my server & create the next iteration. I'm still evolving, but backwards. What you are seeing here is, of course, a work in progress. diff --git a/content/blog/2024/bsd-cafe.md b/content/blog/2024/bsd-cafe.md index 693ae52..c37d835 100644 --- a/content/blog/2024/bsd-cafe.md +++ b/content/blog/2024/bsd-cafe.md @@ -4,7 +4,7 @@ author = ["Michał Sapka"] date = 2024-10-17T21:16:00+02:00 categories = ["blog"] draft = false -weight = 2001 +weight = 2002 image_dir = "blog/images" image_max_width = 600 Abstract = "I had to change server" diff --git a/content/blog/2024/email-again.md b/content/blog/2024/email-again.md new file mode 100644 index 0000000..fda5dbd --- /dev/null +++ b/content/blog/2024/email-again.md @@ -0,0 +1,54 @@ ++++ +title = "Email, again" +author = ["Michał Sapka"] +date = 2024-10-18T23:28:00+02:00 +categories = ["blog"] +draft = false +weight = 2002 +image_dir = "blog/images" +image_max_width = 600 +Abstract = "Another part of me rambling on email" +Listening = "Miles Davis - Kind of Blue" ++++ + +One of the things I am seeing up again is my email system. +I like calling it a system, but basically it's just [a very standard mbsync(1) + notmuch(1)](/emacs/notmuch/) combo. +But this puts me in the vanguard of email fantastic. +Nothing fancy, just basic stun **which works**. +I am therefore the only person who loves using email I know in meat-space. + +And I think I know there reason why: + +> +> +> In the past, the population of people using the Internet had "grown +> up" with the Internet, were technically minded, and understood the +> nature of the transport and the protocols. Today, the community of +> Internet users includes people who are new to the environment. These +> "Newbies" are unfamiliar with the culture and don't need to know +> about transport and protocols. In order to bring these new users into +> the Internet culture quickly, this Guide offers a minimum set of +> behaviors which organizations and individuals may take and adapt for +> their own use. +> +> -- [rfc1855](https://www.ietf.org/rfc/rfc1855.txt) + +The above is from RFC definite netiquette guidelines. +Yup, the thing we heard about since we were in our win-modem age was an official guideline. + +It's from 1995 and yet we learn that people are new to the web and may not know how to use it. +Email is an old protocol, it was created for a much smaller internet, less hostile one. +It expects users to own their communication - to learn the tools, and the tribe culture. +Is very much like Usenet in that matter. +To use it properly, one should study it. + +People don't study things anymore. +They expect instant feed of memes, not a long text. +There are people who love the long text (present company included, I assume), but we are not the norm. +An everyday, normal guy doesn't know that nothing comes close to scripting capabilities of email. +He doesn't care that it's one of the very few things one is capable of owning on the inter-webs. +For them email is that old thing where notifications and spam live. + +Email is an elegant tool for more civilized times, and as that it requires our special attention. +It needs love, it needs usage. +No one else will give it, especially not people forced to use terrible clients, like Gmail or Outlook. diff --git a/content/blog/2024/flame-on-web.md b/content/blog/2024/flame-on-web.md new file mode 100644 index 0000000..3b50274 --- /dev/null +++ b/content/blog/2024/flame-on-web.md @@ -0,0 +1,59 @@ ++++ +title = "FLAME ON: web" +author = ["Michał Sapka"] +date = 2024-10-19T23:38:00+02:00 +categories = ["blog"] +draft = false +weight = 2001 +image_dir = "blog/images" +image_max_width = 600 +Abstract = "Another part of me rambling on email" +Listening = "Miles Davis - Kind of Blue" ++++ + +Speaking of the [RFC1855](https://www.ietf.org/rfc/rfc1855.txt) I've [yesterday](/blog/2024/email-again/), the idea of "flame" is a bit lost on us. +Let me give you a few short snippets from that guide: + +1: + +> A good rule of thumb: Be conservative in what you send and +> liberal in what you receive. You should not send heated messages +> (we call these "flames") even if you are provoked. On the other +> hand, you shouldn't be surprised if you get flamed and it's +> prudent not to respond to flames. + +2: + +> Wait overnight to send emotional responses to messages. If you +> have really strong feelings about a subject, indicate it via +> FLAME ON/OFF enclosures. For example: +> FLAME ON: This type of argument is not worth the bandwidth +> it takes to send it. It's illogical and poorly +> reasoned. The rest of the world agrees with me. +> FLAME OFF + +3: + +> Don't get involved in flame wars. Neither post nor respond +> to incendiary material. + +Image if we, as the global village, followed those rules. +There would be no Twitter, not social media. +There would be much less news sites, as those feed on anger. +The web would great - it would the antithesis of our current social status-quo. + +It seems that breaking the first rule one is expected. +There are subject and names in the Open Source community alone, that have a 90% chance of starting a small flame. +And this is a very small community! +There are touchy subjects all around! + +Now, the only social media I partake is [mastodon](https://mastodon.bsd.cafe/@mms) which is full of nice people. +But even there I fell into trap of typing something stupid just to get some attention. + +So, I for one, am starting to follow RFC1885 in my everyday life. +No more starting flames, or partaking in them. +But if still feel the urge, I will use the `FLAME ON=/=FLAME OFF` enclosures as those are so freaking cool. + +btw - have you noticed the "wait over night" part? +It was expected to wait and think of response. +Magical times _man_, magical. diff --git a/content/emacs/notmuch.md b/content/emacs/notmuch.md index 1f6c0a9..53093e4 100644 --- a/content/emacs/notmuch.md +++ b/content/emacs/notmuch.md @@ -6,7 +6,7 @@ categories = ["emacs"] draft = false weight = 3002 abstract = "My email based workflow for GitHub Pull Review Requests" -aliases = ["/2023/notmuch/", "/emacs/notmuch/", "/cool-emacs/read-email-notmuch"] +aliases = ["/2023/notmuch/", "/cool-emacs/read-email-notmuch"] [menu] [menu.cool-emacs-ways] weight = 3002 |