diff options
author | mms <git@sapka.me> | 2025-01-09 12:17:23 +0100 |
---|---|---|
committer | mms <git@sapka.me> | 2025-01-09 12:17:23 +0100 |
commit | edb8b8b15c2c7963daa453b0fa1753aad37ee1f4 (patch) | |
tree | 21eda352e47b522030f9b5df428220b6d759abe2 | |
parent | 3d13bedaaffdae466621788d808a6b71b9ed9f59 (diff) |
stuff
-rw-r--r-- | assets/more/bookmarks.yml | 72 | ||||
-rw-r--r-- | assets/reviews/covers/MondayBeginsOnSaturday.jpg (renamed from assets/reviews/covers/monday-begins-on-saturday.jpg) | bin | 24453 -> 24453 bytes | |||
-rw-r--r-- | assets/reviews/covers/monday-begins-on-saturday-1965.jpg | bin | 0 -> 24453 bytes | |||
l--------- | content-org/.#blog.org | 1 | ||||
l--------- | content-org/.#reviews.org | 1 | ||||
-rw-r--r-- | content-org/blog.org | 21 | ||||
-rw-r--r-- | content-org/reviews.org | 75 | ||||
-rw-r--r-- | content/blog/2025/pixelated-render-css.md | 24 | ||||
-rw-r--r-- | content/reviews/books/monday-begins-on-saturday-1965.md | 67 | ||||
-rw-r--r-- | new/splash/db/pages.yaml | 2 | ||||
-rw-r--r-- | new/splash/pages/index.xml.rb | 1 | ||||
-rw-r--r-- | themes/24-unification/layouts/_default/baseof.html | 2 |
12 files changed, 234 insertions, 32 deletions
diff --git a/assets/more/bookmarks.yml b/assets/more/bookmarks.yml index 64a3268c..9dd88d1d 100644 --- a/assets/more/bookmarks.yml +++ b/assets/more/bookmarks.yml @@ -355,3 +355,75 @@ bookmarks: host: 404media.co source_url: https://toot.cat/@devopscats/113786476817881132 source_host: toot.cat +- url: https://horstmann.com/unblog/2023-01-07/index.html + title: Cay Horstmann's Unblog + date: '2025-01-08' + host: horstmann.com + source_url: https://rubenerd.com/cay-horstmann-configures-highdpi-on-linux/ + source_host: rubenerd.com +- url: https://lobste.rs/s/ukosa1/uk_users_lobsters_needs_your_help_with + title: 'UK Users: Lobsters needs your help with the Online Safety Act | Lobsters' + date: '2025-01-08' + host: lobste.rs + source_url: + source_host: +- url: https://operating-system-in-1000-lines.vercel.app/ + title: Operating System in 1,000 Lines + date: '2025-01-09' + host: operating-system-in-1000-lines.vercel.app + source_url: https://lobste.rs/s/c5co73/operating_system_1_000_lines + source_host: lobste.rs +- url: https://www.nand2tetris.org/ + title: Nand 2 Tetris + date: '2025-01-09' + host: nand2tetris.org + source_url: https://lobste.rs/s/c5co73/operating_system_1_000_lines + source_host: lobste.rs +- url: https://arstechnica.com/science/2025/01/its-remarkably-easy-to-inject-new-medical-misinformation-into-llms/ + title: It’s remarkably easy to inject new medical misinformation into LLMs + date: '2025-01-09' + host: arstechnica.com + source_url: + source_host: +- url: https://yro.slashdot.org/story/25/01/08/223207/telegram-hands-us-authorities-data-on-thousands-of-users + title: Telegram Hands US Authorities Data On Thousands of Users + date: '2025-01-09' + host: yro.slashdot.org + source_url: + source_host: +- url: https://oldbytes.space/@Kroc/113788554541455242 + title: 'Kroc Camen: "We will likely create an entire generation of ge…"' + date: '2025-01-09' + host: oldbytes.space + source_url: https://mastodon.bsd.cafe/@gumnos/113777682726017129 + source_host: mastodon.bsd.cafe +- url: https://www.maketecheasier.com/use-emacs-as-desktop-environment-linux/ + title: How to Use Emacs as a Desktop Environment in Linux with EXWM + date: '2025-01-09' + host: maketecheasier.com + source_url: https://mathstodon.xyz/@Jose_A_Alonso/113742967916610170 + source_host: mathstodon.xyz +- url: https://flowkeeper.substack.com/p/digital-asceticism + title: Digital asceticism + date: '2025-01-09' + host: flowkeeper.substack.com + source_url: https://mementomori.social/@james/113742955791541284 + source_host: mementomori.social +- url: https://selectbutton.net/t/pixel-guis/2554 + title: Pixel GUIs + date: '2025-01-09' + host: selectbutton.net + source_url: https://corteximplant.com/@ann3nova/113731911257045854 + source_host: corteximplant.com +- url: https://www.youtube.com/watch?v=UPkJGU7Itb0 + title: The Forty Year Programmer + date: '2025-01-09' + host: youtube.com + source_url: https://hachyderm.io/@inthehands/113722316734588189 + source_host: hachyderm.io +- url: https://analyticsindiamag.com/ai-news-updates/openai-o3-consumes-five-tanks-of-gas-per-task/ + title: OpenAI o3 Consumes Five Tanks of Gas Per Task + date: '2025-01-09' + host: analyticsindiamag.com + source_url: https://mastodon.green/@gerrymcgovern/113708455878950684 + source_host: mastodon.green diff --git a/assets/reviews/covers/monday-begins-on-saturday.jpg b/assets/reviews/covers/MondayBeginsOnSaturday.jpg Binary files differindex d65e1c5b..d65e1c5b 100644 --- a/assets/reviews/covers/monday-begins-on-saturday.jpg +++ b/assets/reviews/covers/MondayBeginsOnSaturday.jpg diff --git a/assets/reviews/covers/monday-begins-on-saturday-1965.jpg b/assets/reviews/covers/monday-begins-on-saturday-1965.jpg Binary files differnew file mode 100644 index 00000000..d65e1c5b --- /dev/null +++ b/assets/reviews/covers/monday-begins-on-saturday-1965.jpg diff --git a/content-org/.#blog.org b/content-org/.#blog.org deleted file mode 120000 index 3cd03833..00000000 --- a/content-org/.#blog.org +++ /dev/null @@ -1 +0,0 @@ -mms@voyager.local.5880:1735849363
\ No newline at end of file diff --git a/content-org/.#reviews.org b/content-org/.#reviews.org new file mode 120000 index 00000000..ca43795c --- /dev/null +++ b/content-org/.#reviews.org @@ -0,0 +1 @@ +mms@voyager.local.43748:1735980208
\ No newline at end of file diff --git a/content-org/blog.org b/content-org/blog.org index 604ee420..888a2aa4 100644 --- a/content-org/blog.org +++ b/content-org/blog.org @@ -118,7 +118,7 @@ Microsoft GitHub is still not near the biggest sin an Open Source can commit whe -* 2025 [2/4] :@blog: +* 2025 [3/5] :@blog: :PROPERTIES: :EXPORT_HUGO_SECTION: blog/2025 :EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :image_dir "blog/images" :image_max_width 600 @@ -204,6 +204,25 @@ I look at Palm devices with envy, as adding a moden modem to them would make it Devices created with purpose (noticed I have not mentined an built-in program store?), and with better interaction model. A device for a more civilized time, as one might say. +** DONE Pixelated images for vintage inspired websites +CLOSED: [2025-01-08 Wed 11:27] +:PROPERTIES: +:EXPORT_FILE_NAME: pixelated-render-css +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :Abstract Simple CSS trick for fun an profit +:END: +We don't take kindly of modern, huge images here, at Crys. +But modern browsers don't care and they put a significant amount of grease over them. +Images must be big or ugly, and therefore I have more grease over my web buttons than in my fries. + +But CSS comes to save the day once again! +We can force the amazing, pixelated rendering that we want. + +#+begin_src css +@media (min-resolution: 192dpi) { * { image-rendering: pixelated; } } +#+end_src + +(I stole from min-resolution [[http://retro.rubenerd.com][Ruben's retro site]], like a lot of other things). + ** DONE Bookmark dump for December 2024 CLOSED: [2025-01-03 Fri 16:14] :PROPERTIES: diff --git a/content-org/reviews.org b/content-org/reviews.org index c8a42423..aa2607c1 100644 --- a/content-org/reviews.org +++ b/content-org/reviews.org @@ -21,7 +21,7 @@ My reviews of fun things! -* Books [14/15] :@reviews: +* Books [15/16] :@reviews: :PROPERTIES: :EXPORT_HUGO_SECTION: reviews/books :EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :reviewSection '(Books) @@ -865,49 +865,68 @@ It's fantastical in it's nature, but the story is humanist. A true marvel you owe yourself to experience. -** TODO Monday Begins on Saturday (Arkady and Boris Strugatsky, 1965) - -What do you get when you combine folk tales and socialisitic analysis? +** DONE Monday Begins on Saturday (Arkady and Boris Strugatsky, 1965) +CLOSED: [2025-01-08 Wed 19:48] +:PROPERTIES: +:EXPORT_FILE_NAME: monday-begins-on-saturday-1965 +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract My review of the novel +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :rating 3.75 +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :image reviews/covers/monday-begins-on-saturday-1965.jpg +:END: /Monday Begins on Saturday/ is yet another Science Fiction novel by Strugatsky Brothers I've read this year. It is also the weirdest one of those! -Aleksandr Ivanovich Privalov is a young programmer on his way to his new position. +Aleksandr Ivanovich Privalov is a young programmer (warning: there no computers in the novel) on his way to his newly assigned position. His car breaks down, he meets strange fellows who recruit him to a nearby "Scientific Research Institute of Sorcery and Wizardry". -Yup - this is not run of the mill institute, as we're not dealing with boring stuf, like phisics. -Instead we've got magic, magical beasts and the pursuit to find happiness. +Yup - this is not run of the mill institute, as we're not dealing with boring stuff, like physics. +Instead we've got magic, magical beasts and the pursuit to define happiness. Nice combination, if you ask me. Strugaccy stray from western tropes. -Their adventure as writers started deep into praising socialism. -We'll go to space and show them all the nice things communism brings! +Their adventure as writers started deep into praising socialism - we'll go to space and show them all the nice things communism brings! With time, they've abandoned the hope. -/Monday.../ was released right after /[[/reviews/books/hard-to-be-a-god-strugatsky-1964/][Hard to be God]]/ and they show striking similiarities. -The latter was a grim tale about the terrible nature of man, where happines does not exist. -This book is a funny novel about the terrible nature of the world, where happines is as real as a Baba Yaga. -It's also a great critical analysis of soviet ideas, but for that /[[/reviews/books/moscow-2042-1986/][Moscow 2042]]/ seems better written. - -- magic in mundane -- it is treated like any other science - +/Monday.../ was released right after /[[/reviews/books/hard-to-be-a-god-strugatsky-1964/][Hard to be God]]/ and they show striking similarities. +The latter was a grim tale about the terrible nature of man, where happiness does not exist. +This book is a funny novel about the terrible nature of the world, where happiness is as real as a Baba Yaga. +It's also a great critical analysis of soviet ideas, but for that I much preferred /[[/reviews/books/moscow-2042-1986/][Moscow 2042]]/. + +What the authors managed to achieve to make all the magic elements mundane. +Not by weaknesses of the plot (it's not a YA novel), but on purpose. +It's studied, it's analyzed, it's understood. +The characters analyze it without any emotion, much like things are thougt in school. The idea is great, but it may be confusing for western audiences as it's rooted in Russian folklore. -I have more gripes with how the novel is constructed, as we're seemingly without a plot. -The Institute and Privalov (aka Sasha, don't ask me how) who is slowly learning about magic is the only element connecting pages. +I am Polish, so I've been subjected to it quite early on. +But would reading some classic folk tales help? +No, not really. +The fantastic elements are not treated with any seriousness. +They simply /are/ there to be studied. +It's the anti-Shrek where most of the jokes are based on you knowing who a magical beast is. + +The *actual* subject of the story is great, but it requires some knowledge about Marxism to be seen. +Deep in the USSR Scientific communism was te norm. +Everything could have been analyzed and understood; proletariat's domination was to be scientific fact. +Here we see it put the limit - magical beast are to be analyzed, equated and understood. +/Monday.../ is too smart of it's own good, as it may be very easily misunderstood. + +Sadly, I have more gripes with how the novel is constructed, as we're seemingly without a plot. +The Institute and Privalov (aka Sasha, don't ask me how it's his nickname) who is slowly learning about magic is the only element connecting individual pages. The actual story is presented as series of disjointed stories, each with it's own begging and end. Sure, some stories may conclude much later, but they don't build on each other. -The novel oconsistes of three parts, and each following is less and less guilty of that, but it's never a /novel/ in a common sense. +The novel consits of three parts, and each following is less and less guilty of that, but it's never a /novel/ in a common sense. -The Institute is ocupied by wonderfully mad characters, much like Invisible Instutute from Discworld. -We've got a former grand inquisitor in chart of the Deparament of Meaning of Life; a director who has two personalities which have no idea what the other one is doing. -Some ideas are also amazingly creative - have you ever heard of using a geenie as a a bomb? -Each single part of the novel is great, but I had problrem with the complete set. -It's a collection of short stories with overarching plot. +The Institute is occupied by wonderfully mad characters, much like Invisible Institute from Discworld. +We've got a former grand inquisitor in charge of the Department of Meaning of Life; a director who has two personalities which have no idea what the other one is doing. +Some ideas are also amazingly creative - have you ever heard of using a genie as a a bomb? +Each single part of the novel is great, but I had problem with the complete set. +It's a collection of short stories with overarching plot and nothing pushed me forward. +Heck, I even incured a fine from the library, as it took me very long to get to reading and then (despite the small length) to finish. -Personally, I loved the last part the most as the final mystery is revealed and it's very intiguing concept. +Personally, I enjoyed the last part the most as the final mystery is revealed and it's a very intriguing concept. -So, as I've praised and recomended all Strugasky Brothers novels up to this, I have a bit of problem here. +So, as I've praised and recommended all Strugasky Brothers novels up to this, I have a bit of problem here. As I've finished it a few months ago and had some time to digest it, I consider it another bullseye. -But when I read it, I sad much more problems, as the story-based structure is much less gripping that a full-on novel. +But when I read it, I had much more problems, as the story-based structure is much less gripping that a full-on novel. I'm glad I've read it, but I will never re-read it. ** TODO The Courts of Chaos (Roger Zelazny, 1978) diff --git a/content/blog/2025/pixelated-render-css.md b/content/blog/2025/pixelated-render-css.md new file mode 100644 index 00000000..bc39559c --- /dev/null +++ b/content/blog/2025/pixelated-render-css.md @@ -0,0 +1,24 @@ ++++ +title = "Pixelated images for vintage inspired websites" +author = ["Michał Sapka"] +date = 2025-01-08T11:27:00+01:00 +categories = ["blog"] +draft = false +weight = 2001 +image_dir = "blog/images" +image_max_width = 600 +Abstract = "Simple CSS trick for fun an profit" ++++ + +We don't take kindly of modern, huge images here, at Crys. +But modern browsers don't care and they put a significant amount of grease over them. +Images must be big or ugly, and therefore I have more grease over my web buttons than in my fries. + +But CSS comes to save the day once again! +We can force the amazing, pixelated rendering that we want. + +```css +@media (min-resolution: 192dpi) { * { image-rendering: pixelated; } } +``` + +(I stole from min-resolution [Ruben's retro site](http://retro.rubenerd.com), like a lot of other things). diff --git a/content/reviews/books/monday-begins-on-saturday-1965.md b/content/reviews/books/monday-begins-on-saturday-1965.md new file mode 100644 index 00000000..c0d3db6e --- /dev/null +++ b/content/reviews/books/monday-begins-on-saturday-1965.md @@ -0,0 +1,67 @@ ++++ +title = "Monday Begins on Saturday (Arkady and Boris Strugatsky, 1965)" +author = ["Michał Sapka"] +date = 2025-01-08T19:48:00+01:00 +categories = ["reviews"] +draft = false +weight = 2016 +reviewSection = ["Books"] +abstract = "My review of the novel" +rating = 3.75 +image = "reviews/covers/monday-begins-on-saturday-1965.jpg" ++++ + +_Monday Begins on Saturday_ is yet another Science Fiction novel by Strugatsky Brothers I've read this year. +It is also the weirdest one of those! + +Aleksandr Ivanovich Privalov is a young programmer (warning: there no computers in the novel) on his way to his newly assigned position. +His car breaks down, he meets strange fellows who recruit him to a nearby "Scientific Research Institute of Sorcery and Wizardry". +Yup - this is not run of the mill institute, as we're not dealing with boring stuff, like physics. +Instead we've got magic, magical beasts and the pursuit to define happiness. +Nice combination, if you ask me. + +Strugaccy stray from western tropes. +Their adventure as writers started deep into praising socialism - we'll go to space and show them all the nice things communism brings! +With time, they've abandoned the hope. +_Monday..._ was released right after _[Hard to be God](/reviews/books/hard-to-be-a-god-strugatsky-1964/)_ and they show striking similarities. +The latter was a grim tale about the terrible nature of man, where happiness does not exist. +This book is a funny novel about the terrible nature of the world, where happiness is as real as a Baba Yaga. +It's also a great critical analysis of soviet ideas, but for that I much preferred _[Moscow 2042](/reviews/books/moscow-2042-1986/)_. + +What the authors managed to achieve to make all the magic elements mundane. +Not by weaknesses of the plot (it's not a YA novel), but on purpose. +It's studied, it's analyzed, it's understood. +The characters analyze it without any emotion, much like things are thougt in school. +The idea is great, but it may be confusing for western audiences as it's rooted in Russian folklore. +I am Polish, so I've been subjected to it quite early on. +But would reading some classic folk tales help? +No, not really. +The fantastic elements are not treated with any seriousness. +They simply _are_ there to be studied. +It's the anti-Shrek where most of the jokes are based on you knowing who a magical beast is. + +The **actual** subject of the story is great, but it requires some knowledge about Marxism to be seen. +Deep in the USSR Scientific communism was te norm. +Everything could have been analyzed and understood; proletariat's domination was to be scientific fact. +Here we see it put the limit - magical beast are to be analyzed, equated and understood. +_Monday..._ is too smart of it's own good, as it may be very easily misunderstood. + +Sadly, I have more gripes with how the novel is constructed, as we're seemingly without a plot. +The Institute and Privalov (aka Sasha, don't ask me how it's his nickname) who is slowly learning about magic is the only element connecting individual pages. +The actual story is presented as series of disjointed stories, each with it's own begging and end. +Sure, some stories may conclude much later, but they don't build on each other. +The novel consits of three parts, and each following is less and less guilty of that, but it's never a _novel_ in a common sense. + +The Institute is occupied by wonderfully mad characters, much like Invisible Institute from Discworld. +We've got a former grand inquisitor in charge of the Department of Meaning of Life; a director who has two personalities which have no idea what the other one is doing. +Some ideas are also amazingly creative - have you ever heard of using a genie as a a bomb? +Each single part of the novel is great, but I had problem with the complete set. +It's a collection of short stories with overarching plot and nothing pushed me forward. +Heck, I even incured a fine from the library, as it took me very long to get to reading and then (despite the small length) to finish. + +Personally, I enjoyed the last part the most as the final mystery is revealed and it's a very intriguing concept. + +So, as I've praised and recommended all Strugasky Brothers novels up to this, I have a bit of problem here. +As I've finished it a few months ago and had some time to digest it, I consider it another bullseye. +But when I read it, I had much more problems, as the story-based structure is much less gripping that a full-on novel. +I'm glad I've read it, but I will never re-read it. diff --git a/new/splash/db/pages.yaml b/new/splash/db/pages.yaml index 9d438881..16e15945 100644 --- a/new/splash/db/pages.yaml +++ b/new/splash/db/pages.yaml @@ -8,5 +8,5 @@ b6bd1d5c7d2d3ea1d0db3032235af0bf: :filename: index.xml :file_path: "/home/mms/ghq/michal.sapka.me/mms/site/new/splash/pages/index.xml.rb" - :last_update: 2025-01-08 22:19:55.857164931 +01:00 + :last_update: 2025-01-08 22:20:25.358750131 +01:00 :in_rss: false diff --git a/new/splash/pages/index.xml.rb b/new/splash/pages/index.xml.rb index fe4f8b91..01edf785 100644 --- a/new/splash/pages/index.xml.rb +++ b/new/splash/pages/index.xml.rb @@ -18,7 +18,6 @@ module Crys 'index.xml' end - private attr_reader :main_rss diff --git a/themes/24-unification/layouts/_default/baseof.html b/themes/24-unification/layouts/_default/baseof.html index 10524929..5cd48e49 100644 --- a/themes/24-unification/layouts/_default/baseof.html +++ b/themes/24-unification/layouts/_default/baseof.html @@ -44,6 +44,8 @@ <link rel="me" href="https://mastodon.bsd.cafe/@mms" title="@mms on bsd.cafe"> <style> + + @media (min-resolution: 192dpi) { * { image-rendering: pixelated; }} :root { --bg-color: #738276; --panel-color: #DBD7D2; |