diff options
author | mms <michal@sapka.me> | 2024-09-24 20:13:50 +0200 |
---|---|---|
committer | mms <michal@sapka.me> | 2024-09-24 20:13:50 +0200 |
commit | e8a5c5c21380a70d3c7751aed2a94f4df00c129c (patch) | |
tree | 7e0562c5393ecdd12d5804ae823473511b47dff7 | |
parent | 0879852b669b45eab00d570c22e764de0a71b106 (diff) |
feat: a million goog
19 files changed, 162 insertions, 5 deletions
diff --git a/assets/covers/colosus-the-forbin-project.jpg b/assets/covers/colosus-the-forbin-project.jpg Binary files differdeleted file mode 100644 index 201b648..0000000 --- a/assets/covers/colosus-the-forbin-project.jpg +++ /dev/null diff --git a/assets/covers/dune-part-1.jpg b/assets/covers/dune-part-1.jpg Binary files differdeleted file mode 100644 index c3b1db8..0000000 --- a/assets/covers/dune-part-1.jpg +++ /dev/null diff --git a/assets/covers/dune-part-2.jpg b/assets/covers/dune-part-2.jpg Binary files differdeleted file mode 100644 index e446bc4..0000000 --- a/assets/covers/dune-part-2.jpg +++ /dev/null diff --git a/assets/covers/ghost-in-the-machine.jpg b/assets/covers/ghost-in-the-machine.jpg Binary files differdeleted file mode 100644 index 50f46d9..0000000 --- a/assets/covers/ghost-in-the-machine.jpg +++ /dev/null diff --git a/assets/covers/hardware.jpg b/assets/covers/hardware.jpg Binary files differdeleted file mode 100644 index 6e0f3c0..0000000 --- a/assets/covers/hardware.jpg +++ /dev/null diff --git a/assets/covers/kamasi-washington-fearless.jpg b/assets/covers/kamasi-washington-fearless.jpg Binary files differnew file mode 100644 index 0000000..290138e --- /dev/null +++ b/assets/covers/kamasi-washington-fearless.jpg diff --git a/assets/covers/lawnmower-man-2.jpg b/assets/covers/lawnmower-man-2.jpg Binary files differdeleted file mode 100644 index 696ecca..0000000 --- a/assets/covers/lawnmower-man-2.jpg +++ /dev/null diff --git a/assets/covers/lawnmower-man.pg b/assets/covers/lawnmower-man.pg Binary files differdeleted file mode 100644 index 5577bdc..0000000 --- a/assets/covers/lawnmower-man.pg +++ /dev/null diff --git a/assets/covers/mwl-absolute-freebsd.jpg b/assets/covers/mwl-absolute-freebsd.jpg Binary files differdeleted file mode 100644 index 273d221..0000000 --- a/assets/covers/mwl-absolute-freebsd.jpg +++ /dev/null diff --git a/assets/covers/mwl-zfs-mastery.jpg b/assets/covers/mwl-zfs-mastery.jpg Binary files differdeleted file mode 100644 index 29bfcd9..0000000 --- a/assets/covers/mwl-zfs-mastery.jpg +++ /dev/null diff --git a/assets/covers/patlabor-movie-1.jpg b/assets/covers/patlabor-movie-1.jpg Binary files differdeleted file mode 100644 index b71e371..0000000 --- a/assets/covers/patlabor-movie-1.jpg +++ /dev/null diff --git a/assets/covers/persona-5-strikers.jpg b/assets/covers/persona-5-strikers.jpg Binary files differdeleted file mode 100644 index fce1ccd..0000000 --- a/assets/covers/persona-5-strikers.jpg +++ /dev/null diff --git a/assets/covers/sapkowski-time-of-contemt.jpg b/assets/covers/sapkowski-time-of-contemt.jpg Binary files differdeleted file mode 100644 index 7207957..0000000 --- a/assets/covers/sapkowski-time-of-contemt.jpg +++ /dev/null diff --git a/content-org/blog.org b/content-org/blog.org index d0e78fd..d72bbdc 100644 --- a/content-org/blog.org +++ b/content-org/blog.org @@ -8,13 +8,79 @@ #+HUGO_SECTION: blog -* 2024 [70/71] :@blog: +* 2024 [71/73] :@blog: +** TODO Disenshittify or die! :PROPERTIES: -:EXPORT_HUGO_SECTION: blog/2024 -:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :image_dir "blog/images" :image_max_width 600 -:EXPORT_HUGO_PAIRED_SHORTCODES: image yt +:EXPORT_FILE_NAME: desenshittify-or-die +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract Another classic from Cory Doctorow :END: +It may seem that Cory Doctorow is giving the same talk over and over again, and most likely it the case. +But nothing changes, therefore it's up to us. +He can say it until something changes and I'll listen to him over and over again. + +#+attr_shortcode: 4EmstuO0Em8 +#+begin_yt +DEF CON 32 - Disenshittify or die! How hackers can seize the means of computation - Cory Doctorow +#+end_yt + + +** DONE A million Googles +CLOSED: [2024-09-24 Tue 20:13] +:PROPERTIES: +:EXPORT_FILE_NAME: a-million-googles +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract You can't outgoogle a Google +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :listening Kamasi Washington - Fearless Movement +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :listening_bcamp https://kamasiwashington.bandcamp.com/album/fearless-movement +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :listening_img kamasi-washington-fearless.jpg +:END: + +I have left the Google Search Engine a few months ago - first for Duck Duck Go, and now for Kagi[fn:louis]. +The field is very potent now - we've dozens of different engines. +Sadly, they all follow the same formula which has been already perfected by Google. +You type what you are looking for, some magic happens, algorithms are algorithming, databases are databasing and boom. +You get results. +This is what Google was great at some 20 years ago, but sucks now. + +But why? +The simple answer seems to be "enshiftification". +They replaced their technical founders with some random seller of opium - be it ads, server space, or (more recently) GenAI. +And yes, Google got progressively worse in a relatively short time span. +Yet, no one comes close to Google in its prime time. + +The web has changed. +All the principles that made Google great were discovered, analysed and weaponised against the search engine. +"SEO" is what make the web worse because your clients/users/whatever are not your visitors, but the Algorithm. +With each following round, Google's engineers would try to adjust to the status quo, but the SEO crowd would win again. +Sooner of later, the Search Algorithm would fail, and it would again be used against the poor bloke searching for the best printer out there. + +It's not that Pichai came and decided to make the search useless. +His money-chasing decisions made it worse, but even without his interference, the results would get worse. +Google had the best engineers out there, and they were destined to fail. +What makes you think that *you* will win this battle? + +I am in full support for new search engines. +There is nothing worse than a monopoly, even if that monopoly would be effective. +But I don't believe that simply trying to outgoogle a Google is the way to go. +We need a new paradigm. + +Kagi proposed something new with manual boosting of websites and "lenses", but it's not enough to become amazing. +It's better, but not great. +It's still only trying to add a quad damage to an Algorithm. +The only reason that SEOholes are not winning against Kagi is that Kagi is invisible. +Too small for them to care. +The web they create is still enshittifieed, but it's done against Google. +Is this an accept table solution? +Well, they may have crapped the carpet, but not in my bedroom! + +We *deserve* a better web. +We can even call it Web3 (as no one remembers that Web3 was to be about crypto), but it needs fresh ideas. +Simply walking the same old paths, just with a funny walk, is not enough. +And no, GenAi is not an answer, unless the question is the reason of our destruction. +Death to the omnipotent algorithm! + +[fn:louis] Thanks, Louis! + ** DONE We have failed computer journalism CLOSED: [2024-09-23 Mon 22:45] :PROPERTIES: diff --git a/content/blog/a-million-googles.md b/content/blog/a-million-googles.md new file mode 100644 index 0000000..c5d81cd --- /dev/null +++ b/content/blog/a-million-googles.md @@ -0,0 +1,58 @@ ++++ +title = "A million Googles" +author = ["MichaĆ Sapka"] +date = 2024-09-24T20:13:00+02:00 +categories = ["blog"] +draft = false +weight = 2002 +abstract = "You can't outgoogle a Google" +listening = "Kamasi Washington - Fearless Movement" +listening_bcamp = "https://kamasiwashington.bandcamp.com/album/fearless-movement" +listening_img = "kamasi-washington-fearless.jpg" ++++ + +I have left the Google Search Engine a few months ago - first for Duck Duck Go, and now for Kagi[^fn:1]. +The field is very potent now - we've dozens of different engines. +Sadly, they all follow the same formula which has been already perfected by Google. +You type what you are looking for, some magic happens, algorithms are algorithming, databases are databasing and boom. +You get results. +This is what Google was great at some 20 years ago, but sucks now. + +But why? +The simple answer seems to be "enshiftification". +They replaced their technical founders with some random seller of opium - be it ads, server space, or (more recently) GenAI. +And yes, Google got progressively worse in a relatively short time span. +Yet, no one comes close to Google in its prime time. + +The web has changed. +All the principles that made Google great were discovered, analysed and weaponised against the search engine. +"SEO" is what make the web worse because your clients/users/whatever are not your visitors, but the Algorithm. +With each following round, Google's engineers would try to adjust to the status quo, but the SEO crowd would win again. +Sooner of later, the Search Algorithm would fail, and it would again be used against the poor bloke searching for the best printer out there. + +It's not that Pichai came and decided to make the search useless. +His money-chasing decisions made it worse, but even without his interference, the results would get worse. +Google had the best engineers out there, and they were destined to fail. +What makes you think that **you** will win this battle? + +I am in full support for new search engines. +There is nothing worse than a monopoly, even if that monopoly would be effective. +But I don't believe that simply trying to outgoogle a Google is the way to go. +We need a new paradigm. + +Kagi proposed something new with manual boosting of websites and "lenses", but it's not enough to become amazing. +It's better, but not great. +It's still only trying to add a quad damage to an Algorithm. +The only reason that SEOholes are not winning against Kagi is that Kagi is invisible. +Too small for them to care. +The web they create is still enshittifieed, but it's done against Google. +Is this an accept table solution? +Well, they may have crapped the carpet, but not in my bedroom! + +We **deserve** a better web. +We can even call it Web3 (as no one remembers that Web3 was to be about crypto), but it needs fresh ideas. +Simply walking the same old paths, just with a funny walk, is not enough. +And no, GenAi is not an answer, unless the question is the reason of our destruction. +Death to the omnipotent algorithm! + +[^fn:1]: Thanks, Louis! diff --git a/layouts/blog/baseof.html b/layouts/blog/baseof.html index 8f57862..a2e1caf 100644 --- a/layouts/blog/baseof.html +++ b/layouts/blog/baseof.html @@ -45,6 +45,7 @@ :root { --bg-color: #738276; --panel-color: #DBD7D2; + --panel-meta-color: #C2BFBC; --text-color: #000; --cool-border: 4px groove #000; @@ -168,6 +169,16 @@ text-align: justify; display: flow-root; } + aside.post-meta { + margin-left: -20px; + margin-right: -20px; + border-top: var(--cool-border); + padding-left: 20px; + padding-right: 20px; + padding-top: 5px; + padding-bottom: 5px; + background-color: var(--panel-meta-color); + } h2 { margin-bottom: 4px; @@ -357,3 +368,4 @@ </div> </body> + diff --git a/layouts/partials/blog/full-post.html b/layouts/partials/blog/full-post.html index 5533235..c200988 100644 --- a/layouts/partials/blog/full-post.html +++ b/layouts/partials/blog/full-post.html @@ -5,5 +5,10 @@ </time> [ <a href="{{ .Page.Permalink }}">Permalink</a> ] <hr> -{{ .Page.Content }} + {{ .Page.Content }} + + {{ if .Page.Params.listening}} + {{ partial "blog/meta.html" . }} + {{ end }} </article> + diff --git a/layouts/partials/blog/meta.html b/layouts/partials/blog/meta.html new file mode 100644 index 0000000..23e1f78 --- /dev/null +++ b/layouts/partials/blog/meta.html @@ -0,0 +1,16 @@ +<aside class="post-meta"> + {{ if .Params.listening}} + + <!-- Music --> + <div> + Listening: + {{ if .Params.listening_bcamp}} + <a href="{{ .Params.listening_bcamp}}"> {{ .Params.listening }}</a> + {{ else }} + {{ .Params.listening }} + {{ end }} + </div> + + {{ end }} + +</aside> diff --git a/layouts/partials/full_post.html b/layouts/partials/full_post.html deleted file mode 100644 index e69de29..0000000 --- a/layouts/partials/full_post.html +++ /dev/null |