Elektrine lite

← Feed

Jarkko Sakkinen

jarkko@social.kernel.org

My in-progress (but not yet fully finished) operating system project: <br/><br/>1. <a href="https://github.com/puu-os/bootc">https://github.com/puu-os/bootc</a><br/>2. <a href="https://github.com/puu-os/installer">https://github.com/puu-os/installer</a>

Posts

  • View post

    For the first time in months I have any an empty master branch i.e., just pointing to mainline/master :-) Gotta enjoy the moment.

  • View post

    I&amp;#39;ve been using C++ a lot lately and the main benefit has been that I have much easier time to keep the language in my memory, given that the spec is more stable than e.g., in Rust. And by following Google&amp;#39;s C++ conventions I have single spec where to lookup for appropriate patterns. It&amp;#39;s much lower barrier to take the text editor and write some code. One project where I&amp;#39;ve use it is the installer for Puu OS. The main stimuli for switching from Rust to C++ came...

  • View post

    Landstrip 0.20.x was purposely a large feature pack and I&amp;#39;ve been fixing what broke down since. I thought that it is better to do one such major push and then just focus more on stabilization (up until one day there is 1.0). Have some patience please :-) Up until 1.0 I neither call Landstrip as &amp;quot;secure&amp;quot; nor stable but 0.20.x changes definitely will eventually start to decrease the variance on both of these aspects.

  • View post

    I have a fix already that can be formally said to actually fix this bug but I can&amp;#39;t get over it before I have A/B test that is fairly reliable: https://syzkaller.appspot.com/bug?extid=c15de43f1e7fffbb7b9b It&amp;#39;s still cool to show with and without...

  • View post

    At least I got two additional 4 TB WD drives for my NAS so hooray for RAID-5 / EXT-4 with four drives :-) And f*** Amazon.

  • View post

    Sent a kernel patch: &amp;quot;KEYS: key_garbage_collector(): process in chunks&amp;quot; https://lore.kernel.org/keyrings/20261027235820.2002072-1-jarkko@kernel.org/

  • View post

    Me vs Sashiko 4-1

  • View post

    I can feel that I&amp;#39;m somehow &amp;quot;back&amp;quot; with actual focus into kernel for the first time this year. And I only noticed it now when looking back. During the course of the Spring there was a period when the shit happening around was so crazy that it really put some weight on my mental capacities at least. I think it was a smart decision to remove &amp;quot;Assisted-by&amp;quot; tag because it actually encourages for patch spamming, and everyone in the field knows this. We kn...

  • View post

    Probably in most countries once few years pass by, slop is the standard of public IT services. What is cheapest wins despite the quality. In private sector the market balances its use.

  • View post

    Other than AI slop appearing in the Asustor&amp;#39;s ADM, their security is broken too. Or at least the password dictionary attack block is not exactly working :-) #infosec #asustor

  • View post

    I made a new benchmark: https://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd-test.git/tree/package/keygcbench

  • View post

    93% drop in the variance of the time spent on a single keyring_garbage_collector() call with only 2.2% increase in the total time spent on processing the full serial tree 🥳 The serial tree is now processed in 64 keys per invocation chunks instead doing the full traversal at once. The combined average time on my laptop&amp;#39;s CPU (== shitty Zen 2) is 0.154 ms per chunk. I guess this should put an end to the reoccuring theme of workqueue lockups (and LLM bug fixes that come along with it)....

  • View post

    I don&amp;#39;t understand the concept of secure email. If you want it secure, use PGP 🤷 Otherwise, it is insecure. If (which is a long stretch) a government wants to spy on you, they don&amp;#39;t have to target your inbox. They target SMTP nodes, root routers or other infrastructure assets. It&amp;#39;s more transparent, trivial and invisible. If I send an email without encryption, I send it with an assumption that anyone could read this. #email #infosec

  • View post

    Signal is more secure than Protonmail than any of the similar services.

  • View post

    find . -type f -name &amp;#39;*(1)*&amp;#39; -print0 | rename -0 -n -s &amp;#39;(1)&amp;#39; &amp;#39;&amp;#39; another remainder ;-) (assumes this version of rename: http://plasmasturm.org/code/rename/)

  • View post

    Those two Roland synths (term in the broad scope of the word) run on AA batteries. And I just realized that do five out of seven hardware synths that I own. It&amp;#39;s clearly an attribute that I appreciate... And I like to reboot working environments constantly meaning that physical objects do change their place all the time at my house :-)

  • View post

    I&amp;#39;d bet this is AI generated site: https://yabridge.org/ E.g., installation instructions are completely off the tracks.

  • View post

    find . -depth -print0 | xargs -0 rename -d &amp;#39;s/ä/ae/g; s/a\xcc\x88/ae/g; s/\xe4/ae/g&amp;#39; #remainder

  • View post

    learning M8 for iOS part 2: still don&amp;#39;t know most of the time what i&amp;#39;m doing but let&amp;#39;s continue shoveling :-) i should probably check out what tables are some day. have not read or watched anything because this way it is more fun.

  • View post

    I get creating song material w/o general purpose computer but what I don&amp;#39;t get is this optimizing to not touch to a computer at all costs :-) This is usually (always) combined with a purchase of a hardware sequencer that costs at least as much as a MacBook Pro :-) and sometimes you have to go to a multi year wait list to get one for yourself. Personally I bought Macbook Neo to be solely a DAW/sequencer and CME H4MIDI WC MIDI hub to which a WIDI chip can be mounted. Anything from native...

  • View post

    Musicians don&amp;#39;t buy Apple hardware because of the brand. The problem is really PC manufacturers and ther zero investment to grounded audio ports and decent quality dacs etc :-) There is no &amp;quot;PC option&amp;quot; for music IMHO.

  • View post

    super hard cable type to find apparently USB-B male to USB-B female Y splitter cable it is.

  • View post

    Dirtywave should sell custom midi controllers for their iOS app. I would not buy the dedicated device but I would definitely pay even unfair sum for the controller :-) iPhone is much better hardware for my needs given e.g., built-in WIDI. And I can carry one device instead of two, which another plus. #dirtywave #m8

  • View post

    omg have still goose background

  • View post

    I could get USB-B splitter cable that I want from US but shipping to my home costs about $80. I cannot believe this isn&amp;#39;t a thing at Ali Express ;-)

  • View post

    Session #3 with Dirtywave M8 iOS aka &amp;quot;how to add italo&amp;quot;: How to italo: 1. Play random keys in scale. 2. Repeat sequentially.

  • View post

    I cannot understand that even in 2026 there is a strong anti-systemd movement o_O We waited 20 years to something like systemd to happen to have great cross-distribution compatiblity.

  • View post

    I feel so much better of using Pi now as the reference client in my local infrastructure project Puu,: https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/ For majority, I share his opinions. I don&amp;#39;t like AI. That&amp;#39;s why I work on Puu.

  • View post

    I find rpm-ostree really cool technology. Have been playing with it my X390 Thinkpad, which is like my &quot;testing ground for new stuff&quot;. Has this been applied to other distributions so far similarly as in Silverblue? I&#39;m particularly interested could I redo this with arch baseline?