Lars Wirzenius
liw@toot.liw.fi
<p>Currently working full time on <a href="https://toot.liw.fi/tags/Radicle" class="mention hashtag" rel="tag">#<span>Radicle</span></a> (<a href="https://radicle.xyz/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">radicle.xyz/</span><span class="invisible"></span></a>). On the side, I do training in the <a href="https://toot.liw.fi/tags/Rust" class="mention hashtag" rel="tag">#<span>Rust</span></a> <a href="https://toot.liw.fi/tags/RustLang" class="mention hashtag" rel="tag">#<span>RustLang</span></a> language (<a href="https://liw.fi/training/rust-basics/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">liw.fi/training/rust-basics/</span><span class="invisible"></sp
Posts
-
View post
On this day in 1983 Stanislav Petrov saved the world by refusing to start a nuclear war. https://en.wikipedia.org/wiki/Stanislav_Petrov #OTD #OnThisDay
-
View post
It is with a heavy heart I need to remind everyone again that the only true and valid definition of productivity is how much happiness and well-being is being produced.
-
View post
I see increasing number of cases where people say "I asked an LLM to explain this to me". Whenever they're about a topic I actually know about, I see errors. I have stopped engaging in those discussions. If you want to understand something, I'm usually happy to share what I know. I will not, however, spend time and effort to first disentangle what a machine has produced.
-
View post
On this day in 1991 some college kid in Finland told people on Usenet he would not be doing a big and professional operating system. It would later be called Linux. https://www.cs.cmu.edu/~awb/linux.history.html #Linux #OnThisDay #OTD
-
View post
What was the first computer you wrote code for? What country were you in? When was this? Me: Luxor ABC-802, Finland, 1984
-
View post
I continue to think that Linus's law ("with enough eyeballs all bugs are shallow") does not mean bugs get found, but that causes for bugs get found. "The Linux kernel misbehaves if this happens" ⇒ lots of people look for why. As far as I can see, this continues to be true. NOT: "Lots of people interested the Linux kernel, therefore all bugs are found quickly". That makes no sense at all to me. #subtoot
-
View post
Happy sysadmin appreciation day! https://en.wikipedia.org/wiki/System_Administrator_Appreciation_Day
-
View post
Open source development, like all software development, is inherently a political act. Our societies rely on software so much now, that any software incorporates a view of how we should run our lives. Thus, it's as much political as writing a pamphlet. (Just shouting this into the aether. Not going to debate this. Don't try.)
-
View post
Interested in distributed CI? I organize a weekly office hour, for questions about Radicle CI and related topics, in https://meet.ffmuc.net/radicleciofficehour (Jitsi, only needs browser, mic and webcam optional but helpful). This week: Wednesday, 07 UTC (09 CEST, 10 EEST). Please join if you have questions, are curious, or need help. https://radicle-ci.liw.fi/ #Radicle #RadicleCI #ContinuousIntegration #officeHour
-
View post
Intolerance in general, and hate speech in particular, has consequences, including physical violence. Don't tolerate intolerance.
-
View post
"LLMs are just a tool" the way "Slavery is just a lifestyle choice". #rant
-
View post
Life in the open source ecosystem in 2026 A non-profit organization that provides a valuable service for free. It's membership votes to limit its service by excluding uses that they feel harm their community. The Internet entitlement machine spins up. Many people object to this, and claim they are being censored. Sometimes I get so tired of my supposed peer group. (Yes, this is about Codeberg.)
-
View post
If you ask for help from an open source project, and they ask you a specific question, please answer that exactly as asked. Avoid indirection: "latest version in repository" does not tell us what version you have, and it leaves the question of what repository you use. Copy-pasting the output of "foo --version" or similar command is the desired answer. You can add additional details if you want, but do NOT skip the exact answer requested. This way you avoid unnecessary misun...
-
View post
I like the English language. "Linen" has several meanings: * a textile made out the flax plant * any household fabric made out of any material, usually linen or cotton * a church altar cloth, possibly made out of linen It's a wonder communication ever happens. #English #linen #communication
-
View post
I need to debug a thing that runs in CI. Part of the run is a tool that takes five minutes to run and this makes iterations slow. I could rewrite that to run in less than ten seconds, but doing that would take a week or two of full time work. What do I do?
-
View post
When you look at the source code for a new program, especially a large one, it&#39;s easy to feel lost. What are some good ways you&#39;ve actually seen to help guide newcomers find their way around source tree? In essence, what&#39;s a good map of the terrain that is the source code?
-
View post
I organize a weekly office hour, for questions about Radicle CI, distributed CI, local-first CI, or related topics, in https://meet.ffmuc.net/radicleciofficehour (Jitsi, only needs browser, mic and webcam optional but helpful). This week on 07:00 UTC (9 CEST, 10 EST). I don&#39;t have any special topic this week. cc @radicle https://radicle-ci.liw.fi/ #Radicle #RadicleCI #ContinuousIntegration #OfficeHour
-
View post
It&#39;s difficult to be funny. Most attempts are misunderstood. That&#39;s why I often add &quot;that was a joke&quot; to make it clear people should laugh.
-
View post
Is Google evil?
-
View post
Repercussion: the act of hitting a musical instrument again.
-
View post
I spoke yesterday at foss-north 2026 on distributed CI, Radicle, Radicle CI and Ambient. There will be a recording later, but the source to my slides are public now. https://liw.fi/foss-north-2026/ #FossNorth #radicle #AmbienCI cc @radicle
-
View post
Today, @kinnison and I have moved the Subplot project from gitlab.com to Radicle. Subplot is our tool for documenting acceptance criteria and how they are verified for all stakeholders of a system. Coincidentally, Subplot can also generate code to perform the verification. The new location is here: https://radicle.network/nodes/radicle.liw.fi/rad%3Azjxyd2A1A7FnxtC69qDfoAajfTHo #Subplot #Radicle
-
View post
En tykkää kun jäätelöauto kiertää naapurustoa ja vähän väliä soittaa kovaäänistä mainosmelodiaansa. #nillitys
-
View post
Debian has been releasing every other year since 2005. That is actually quite impressive. https://www.debian.org/releases/ #Debian
-
View post
I&#39;m behind on reading LWN weekly issues, so I only now got to the article about the AI bot that flamed matplotlib mainainers. Choice quote: &quot;We should note that LWN is still entirely written by people and makes its mistakes the old-fashioned, human-powered way.&quot; Well said, @lwn
-
View post
What&#39;s going on? I can&#39;t find today in the calendar.
-
View post
@magdalenahai Välillä tulee mieleeni, että metsästys on yksi suomalaisten perisynneistä.
-
View post
&quot;Biometrisiä tietoja passeihin lisättäessä suomalaisille nimenomaisesti vakuutettiin, ettei kyseistä rekisteriä tultaisi koskaan käyttämään rikostutkinnallisiin tarkoituksiin.&quot; Ette ikinä arvaa, kuka haluaa nyt tehdä mitä. (Uutisia useammin lukevat tietävät jo.) cc @effi https://www.uusijuttu.fi/juttu/swwUuMUH-m2ay1GNC-4df18 #sarkasmi
-
View post
I&#39;ve gotten the to stage in my life where I don&#39;t want to even read long discussions about intricate topics on IRC or most other chat systems any more. Chats are great for quick, short-form exchanges and keeping in touch with people. When a topic requires a long discussion, switch to a format that allows sedate, long-form expression.
-
View post
I&#39;m going to #Gothenburg for @foss_north and was checking out local transport and food options. It turns out it&#39;s a big modern city! Not a medieval castle LARP. This makes things so much simpler.