This commit is contained in:
Phil Bajsicki 2025-04-04 13:15:22 +02:00
parent 0de1aaeffa
commit 3739518480
44 changed files with 104 additions and 63 deletions

View file

@ -1,7 +1,7 @@
+++
title = "Home"
layout = "index"
lastmod = 2025-02-13T18:54:37+01:00
lastmod = 2025-04-04T13:15:15+02:00
draft = false
[menu]
[menu.nav]

View file

@ -1,7 +1,7 @@
+++
title = "I really, really like Emacs"
publishDate = 2022-10-01T00:00:00+02:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["orgmode"]
categories = ["emacs", "tech"]
draft = false
@ -9,7 +9,7 @@ meta = true
type = "list"
[menu]
[menu.posts]
weight = 3010
weight = 3011
identifier = "i-really-really-like-emacs"
+++

View file

@ -1,7 +1,7 @@
+++
title = "Note about LLM's and training data"
publishDate = 2023-03-09T00:00:00+01:00
lastmod = 2025-02-13T18:54:37+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["copyright", "thieves"]
categories = ["llm", "tech"]
draft = false
@ -9,7 +9,7 @@ meta = true
type = "list"
[menu]
[menu.posts]
weight = 3005
weight = 3006
identifier = "note-about-llm-s-and-training-data"
+++

View file

@ -1,6 +1,6 @@
+++
title = "Blog"
lastmod = 2025-02-13T18:54:37+01:00
lastmod = 2025-04-04T13:15:17+02:00
draft = false
meta = true
type = "list"
@ -16,6 +16,60 @@ type = "list"
## Tech <span class="tag"><span class="_tech">@tech</span></span> {#tech}
### On LLMs <span class="tag"><span class="_llm">@llm</span><span class="_tech">@tech</span><span class="_mind">@mind</span><span class="ethics">ethics</span><span class="communication">communication</span><span class="avoidance">avoidance</span><span class="work">work</span></span> {#on-llms}
This topic [came up on Fedi](https://infosec.exchange/@david_chisnall/114278564411985648), and I thought it would be interesting to bring it up here to avoid my thinking getting lost in the sea.
To address David's take, I'll go a step further.
I believe we should put more effort into teaching people to **reason**. Thinking isn't quite enough. It's a vague word that essentially means _mentate_, which can ultimately be any mental action.
Reasoning, on the other hand, is an actual understanding and application of logic{{< sidenote >}}In the formal sense, see: https://tellerprimer.sf.ucdavis.edu/logic-primer-files {{</sidenote>}} to the systems{{< sidenote >}}People, relationships, tools, assets, materials, networks, logistics, including their components.{{</sidenote>}} involved.
In this context, an LLM is not quite a solution, but a crutch towards it.
So then...
&gt; If you could ask any silly, stupid, embarrassing question without fearing consequences, what would you ask?
You have an unfeeling, unjudging, (mostly) unbiased machine in front of you. It knows nothing about you, and it can (sometimes) generate answers to your questions which will be useful. It's certainly fallible, and you know that, but you'll still use it, for two reasons:
1. It doesn't judge you, there's no anxiety about asking the silliest, most basic questions, because it will never make you feel worse for not knowing things.
2. It is instant, convenient and quick, even if it's incapable of reasoning{{< sidenote >}}LLMs don't "hallucinate." Spouting random garbage is their function and purpose. Engineers can only do so much to /bias/ them toward being truthful, but even then that /'truthfulness'/ is accidental, rather than by design.{{</sidenote>}}.
3. To get answers that are relevant and more accurate (as far as they can be), an LLM requires _context_, since they're not omniscient mind-readers. This often forces the user to sit down and type up their notes and knowledge, in an effort to get the LLM to comply with their wishes.
And that last point is what I consider important. **A user trying to solve a problem with an LLM often ends up typing up all the information they need to solve the problem themselves.** That's where the true value is. Having a _place_ or an _environment_ in which a person can _think_ about their problem in a way they themselves understand.
This effectively prompts the user to _slow down._ There's this tendency, attitude that everything has to happen now, immediately, ASAP. That's a big detriment to humans, because while it's true that emergencies happen, most events aren't even close to being emergencies.
But the LLM requires that the users slows down, and thinks about their problem - otherwise there's no value to be gained{{< sidenote >}}No, I don't consider a short-term mitigation of a problem to be a true solution. Solutions are stable, tested, long-term resolutions and mitigations which prevent the problem from appearing again without causing side-effects. And while that may appear detached to some, because of the cost involved in developing real solutions, I stand by this. Solutions /solve/ problems, they don't create new ones.{{</sidenote>}}.
From where I'm sitting, LLMs are useful as a prompting device for the user. They spout confabulated garbage left and right, and sometimes it accidentally reflects the state of reality. Something an LLM has no access to in the first place.
I genuinely believe using LLMs for anything more than boilerplate code or small, self-contained scripting is a crutch. Certainly it can help, but the real value is in _writing the prompt_ and _analyzing and understanding the underlying problems_, not in the tokens generated.
**So here's an alternative to using LLMs:** open a blank text file, and start describing your problem, write down all the details, possible resolutions, and any side-effects they may have.
You already have a better understanding of the context and systems involved than you could _ever_ communicate to _anyone_, and leveraging _your own mind_ to solve problems is infinitely faster and better than relying on a crutch that's wrong most of the time{{< sidenote >}}In the way of assumptions, lack of context, lying, lack of comprehension, being 'confidently wrong', forgetting stated facts, changing problem parameters or task requirements, and so on.{{</sidenote>}}.
So there. And if you keep your notes diligently, you can speed up this process to the point where finding answers is _quicker_ than typing the questions you have into an LLM.
If you wish to learn more about information management{{< sidenote >}}Yes, it says 'personal' information, but I've successfully applied these ideas and tools in multiple professional roles.{{</sidenote>}}, I very highly recommend [Karl Voit's blog](https://karl-voit.at/tags/pim/), where you will find in-depth articles on information management and associated workflows.
A last bit to note is that all of the above assumes that the user isn't using LLMs to avoid effort. Information management and problem solving _intrinsically_ require focus, attention and effort. From the very beginning, you have to actually put in work to:
1. understand the problem,
2. the context of the problem,
3. the effects and side-effects of the problem,
4. the possible tools you can use to resolve the problem,
5. the possible resolutions,
6. their associated effects and side-effects that may well reach outside the scope of the problem.
These are not complicated questions, and an LLM can (in some situations){{< sidenote >}}Especially when the problem in question is localized and small, with no side-effects.{{</sidenote>}} help address them. **This can promote and habituate avoidance of effort, instead of promoting deeper thinking and closer analysis of the problem's components.** Which is a _very bad thing._
Is there a way to address such a situation?
I don't know. But if _you_ do, send me an e-mail, I'd be very keen on learning how to help folks use their own intellect more.
### loops.video <span class="tag"><span class="loopsvideo">loopsvideo</span><span class="tos">tos</span><span class="_legal">@legal</span><span class="_tech">@tech</span></span> {#loops-video-terms}
Been a while. I've mostly been posting [on the Fedi](https://fed.bajsicki.com/@phil), but I feel like this is a rather important topic that requires attention.

View file

@ -1,7 +1,7 @@
+++
title = "A kind view of business"
publishDate = 2024-01-25T00:00:00+01:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:17+02:00
tags = ["mindset", "rant"]
categories = ["business"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "A new look: ox-tufte"
publishDate = 2023-10-23T00:00:00+02:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["orgmode", "web", "css", "tufte"]
categories = ["emacs", "tech"]
draft = false
@ -9,7 +9,7 @@ meta = true
type = "list"
[menu]
[menu.posts]
weight = 3011
weight = 3012
identifier = "a-new-look-ox-tufte"
+++

View file

@ -1,7 +1,7 @@
+++
title = "On Avoidance in Business"
publishDate = 2023-05-04T00:00:00+02:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:17+02:00
tags = ["psychology", "riskmanagement", "avoidance", "fear"]
categories = ["business"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "Trying out some brain supplements, pt. 2"
publishDate = 2022-11-20T00:00:00+01:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["supplements", "nootropics"]
categories = ["mind"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "Brain supplements: A two month summary"
publishDate = 2023-01-06T00:00:00+01:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["supplements", "nootropics"]
categories = ["mind"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "Trying out some brain supplements"
publishDate = 2022-11-18T00:00:00+01:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["supplements", "nootropics"]
categories = ["mind"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "On the value of calling it a day (and how to get there)"
publishDate = 2022-09-30T00:00:00+02:00
lastmod = 2025-02-13T18:54:39+01:00
lastmod = 2025-04-04T13:15:17+02:00
tags = ["psychology", "work", "projectmanagement"]
categories = ["business"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "Democracy"
publishDate = 2024-12-07T00:00:00+01:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:17+02:00
draft = false
meta = true
type = "list"

View file

@ -1,7 +1,7 @@
+++
title = "Efficient computer use"
publishDate = 2022-11-12T00:00:00+01:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["ergonomics", "keyboards", "typing", "speed", "efficency"]
categories = ["tech"]
draft = false
@ -9,7 +9,7 @@ meta = true
type = "list"
[menu]
[menu.posts]
weight = 3009
weight = 3010
identifier = "efficient-computer-use"
+++

View file

@ -1,7 +1,7 @@
+++
title = "Considerations on FOSS and subscription models"
publishDate = 2022-10-02T00:00:00+02:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["business", "foss", "vendorlock", "proprietary", "saas", "scam"]
categories = ["tech"]
draft = false
@ -9,7 +9,7 @@ meta = true
type = "list"
[menu]
[menu.posts]
weight = 3008
weight = 3009
identifier = "considerations-on-foss-and-subscription-models"
+++

View file

@ -1,7 +1,7 @@
+++
title = "Heaps of fun (Yakuza)"
publishDate = 2022-10-17T00:00:00+02:00
lastmod = 2025-02-13T18:54:39+01:00
lastmod = 2025-04-04T13:15:22+02:00
tags = ["yakuza", "review"]
categories = ["videogames"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "Haxe, heaps, and VSCode (small rant)"
publishDate = 2022-10-10T00:00:00+02:00
lastmod = 2025-02-13T18:54:37+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["proprietary", "vscode", "vendorlock"]
categories = ["software", "tech"]
draft = false
@ -9,7 +9,7 @@ meta = true
type = "list"
[menu]
[menu.posts]
weight = 3006
weight = 3007
identifier = "haxe-heaps-and-vscode-small-rant"
+++

View file

@ -1,7 +1,7 @@
+++
title = "Some improvements for my ox-hugo set-up"
publishDate = 2024-11-18T19:37:00+01:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["hugo", "web", "orgmode"]
categories = ["tech", "emacs"]
draft = false
@ -9,7 +9,7 @@ meta = true
type = "list"
[menu]
[menu.posts]
weight = 3014
weight = 3015
identifier = "some-improvements-for-my-ox-hugo-set-up"
+++

View file

@ -1,7 +1,7 @@
+++
title = "[Happy Holidays!] On posting lists for self-promotion"
publishDate = 2022-12-25T00:00:00+01:00
lastmod = 2025-02-13T18:54:39+01:00
lastmod = 2025-04-04T13:15:17+02:00
tags = ["badmarketing", "linkedin"]
categories = ["business"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "loops.video"
publishDate = 2025-01-17T00:00:00+01:00
lastmod = 2025-02-13T18:54:37+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["loopsvideo", "tos"]
categories = ["legal", "tech"]
draft = false
@ -9,7 +9,7 @@ meta = true
type = "list"
[menu]
[menu.posts]
weight = 3001
weight = 3002
identifier = "loops-dot-video"
+++

View file

@ -1,7 +1,7 @@
+++
title = "Weekend thoughts - Mastering Emacs by Mickey Petersen"
publishDate = 2022-10-08T00:00:00+02:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:17+02:00
tags = ["emacs", "review"]
categories = ["books"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "MissKey: Resetting Admin Password"
publishDate = 2023-08-11T00:00:00+02:00
lastmod = 2025-02-13T18:54:37+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["misskey", "admin", "postgres"]
categories = ["tech"]
draft = false
@ -9,7 +9,7 @@ meta = true
type = "list"
[menu]
[menu.posts]
weight = 3003
weight = 3004
identifier = "misskey-resetting-admin-password"
+++

View file

@ -1,7 +1,7 @@
+++
title = "Moving to Hugo"
publishDate = 2024-09-28T00:54:00+02:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["hugo", "web", "orgmode", "css", "tufte"]
categories = ["tech", "emacs"]
draft = false
@ -9,7 +9,7 @@ meta = true
type = "list"
[menu]
[menu.posts]
weight = 3013
weight = 3014
identifier = "moving-to-hugo"
+++

View file

@ -1,7 +1,7 @@
+++
title = "My favorite Factorio mods"
publishDate = 2023-07-24T00:00:00+02:00
lastmod = 2025-02-13T18:54:39+01:00
lastmod = 2025-04-04T13:15:22+02:00
tags = ["factorio", "mods"]
categories = ["videogames"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "Learning a new keyboard layout"
publishDate = 2022-08-18T00:00:00+02:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:17+02:00
tags = ["ergonomics", "keyboard", "colemak", "typing"]
categories = ["body"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "On Problems"
publishDate = 2022-11-21T00:00:00+01:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["psychology", "problems"]
categories = ["mind"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "Overcoming typing-related RSI"
publishDate = 2022-09-22T00:00:00+02:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:17+02:00
tags = ["ergonomics", "keyboard", "typing", "rsi", "health"]
categories = ["body"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "Realistic deadlines"
publishDate = 2022-09-30T00:00:00+02:00
lastmod = 2025-02-13T18:54:39+01:00
lastmod = 2025-04-04T13:15:17+02:00
tags = ["projectmanagement", "work"]
categories = ["business"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "Some thoughts on SaaS and business applications of Free Software"
publishDate = 2022-09-28T00:00:00+02:00
lastmod = 2025-02-13T18:54:39+01:00
lastmod = 2025-04-04T13:15:17+02:00
tags = ["saas", "scam", "vendorlock", "interoperability"]
categories = ["business"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "Shared hosting is a scam"
publishDate = 2023-03-29T00:00:00+02:00
lastmod = 2025-02-13T18:54:37+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["sharedhosting", "saas", "scam"]
categories = ["tech"]
draft = false
@ -9,7 +9,7 @@ meta = true
type = "list"
[menu]
[menu.posts]
weight = 3004
weight = 3005
identifier = "shared-hosting-is-a-scam"
+++

View file

@ -1,7 +1,7 @@
+++
title = "Shiny objects, and learning"
publishDate = 2024-04-24T00:00:00+02:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:17+02:00
tags = ["mindset", "attitude", "rant"]
categories = ["business"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "VPS is my new friend"
publishDate = 2022-10-07T00:00:00+02:00
lastmod = 2025-02-13T18:54:37+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["vps", "sysadmin", "servers", "ssh", "sshfs", "foss", "vendorlock"]
categories = ["tech"]
draft = false
@ -9,7 +9,7 @@ meta = true
type = "list"
[menu]
[menu.posts]
weight = 3007
weight = 3008
identifier = "vps-is-my-new-friend"
+++

View file

@ -1,7 +1,7 @@
+++
title = "VPS set-up"
publishDate = 2022-08-18T00:00:00+02:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["vps", "sysadmin", "servers"]
categories = ["tech"]
draft = false
@ -9,7 +9,7 @@ meta = true
type = "list"
[menu]
[menu.posts]
weight = 3012
weight = 3013
identifier = "vps-set-up"
+++

View file

@ -1,7 +1,7 @@
+++
title = "Wisdom from a Satyr"
publishDate = 2023-03-30T00:00:00+02:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["ethics", "suffering", "buddhism"]
categories = ["wisdom", "mind"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "Some words in a moment of peace"
publishDate = 2023-04-04T00:00:00+02:00
lastmod = 2025-02-13T18:54:38+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["language", "words", "meaning", "clarity", "communication"]
categories = ["mind"]
draft = false

View file

@ -1,7 +1,7 @@
+++
title = "On Mark Zuckerberg's recent claims"
publishDate = 2024-09-27T12:02:00+02:00
lastmod = 2025-02-13T18:54:37+01:00
lastmod = 2025-04-04T13:15:16+02:00
tags = ["copyright", "zuckerberg"]
categories = ["tech", "llm"]
draft = false
@ -9,7 +9,7 @@ meta = true
type = "list"
[menu]
[menu.posts]
weight = 3002
weight = 3003
identifier = "on-mark-zuckerberg-s-recent-claims"
+++

View file

@ -1,7 +1,7 @@
+++
title = "Contact"
publishDate = 2023-06-20T00:35:00+02:00
lastmod = 2025-02-13T18:54:37+01:00
lastmod = 2025-04-04T13:15:15+02:00
draft = false
hidefromhome = true
meta = false

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
{"Target":"/ananke/css/main.min.css","MediaType":"text/css","Data":{}}

View file

@ -1,2 +0,0 @@
/*# sourceMappingURL=hugo-tufte-options.min.css.map */

View file

@ -1 +0,0 @@
{"Target":"css/hugo-tufte-options.min.css","MediaType":"text/css","Data":{}}

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
{"Target":"css/hugo-tufte.min.css","MediaType":"text/css","Data":{}}

View file

@ -1,3 +0,0 @@
@page{margin:1cm !important}body{font-size:17px;line-height:1.3;background:#fff;color:#000}.content{margin:0 auto;width:100%;float:none;display:initial}.container{width:100%;float:none;display:initial;padding-left:1rem;padding-right:1rem;margin:0 auto}img{max-width:100%}blockquote,ul{margin:0}.sidebar{display:none !important}.navigation{display:none !important}.post__related{display:none !important}.gist-meta{display:none !important}#disqus_thread{display:none !important}
/*# sourceMappingURL=print.css.map */

View file

@ -1 +0,0 @@
{"Target":"/scss/print.2744dcbf8a0b2e74f8a50e4b34e5f441be7cf93cc7de27029121c6a09f9e77bc.css","MediaType":"text/css","Data":{"Integrity":"sha256-J0Tcv4oLLnT4pQ5LNOX0Qb58+TzH3icCkSHGoJ+ed7w="}}