F/OSS Hacker. General Linux stuff and supply chain issues. Writes in English and Norwegian from time to time. He/Him
Public Key
npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Profile Code
nprofile1qqs8x9majjxy30j2rec3rmlufzdelj8uysczpt0hmrmzqgqdpkgs96spz4mhxue69uhhyetvv9ujumt0wd68ytnsw43q0enkuu
Show more details
Published at
2026-08-17T07:45:30+02:00 Event JSON
{
"id": "a95c9eba7818796150848b88ba6cfc04691a8b19c38793743ec4a68ea9ea7664" ,
"pubkey": "73177d948c48be4a1e7111effc489b9fc8fc243020adf7d8f620200d0d9102ea" ,
"created_at": 1786945530 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://chaos.social/users/Foxboron",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Morten Linderud\",\"about\":\"F/OSS Hacker. General Linux stuff and supply chain issues.\\n\\nWrites in English and Norwegian from time to time.\\n\\nHe/Him\",\"picture\":\"https://assets.chaos.social/accounts/avatars/000/202/039/original/64e6f1a86076e442.jpg\",\"banner\":\"https://assets.chaos.social/accounts/headers/000/202/039/original/38d9eab1cdad433e.png\",\"nip05\":\"[email protected] \",\"fields\":[[\"Website\",\"https://linderud.dev\"],[\"Github\",\"https://github.com/Foxboron\"],[\"OPSEC\",\"100%\"]]}" ,
"sig": "451724d8004e86994842d8047950f54c2d01c52752277664d941f30395ea575e46e0e58f3e5cfcf6657d49ce934481df8235a953edb84a8d2522a47bc4eec894"
}
Last Notes npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Resigning from Arch Linux https://linderud.dev/blog/resigning-from-arch-linux/ #ArchLinux #Linux npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…x7c5 @nprofile…fkre https://linderud.dev/blog/acme-device-attestation-smallstep-and-pkcs11-attezt/ My blog post has the lines. But I might add some ssh certificate shenanigans and more polish before the talk. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…rhgx They actually do. You can tell as the subtext under the title references the transcript. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…6pyc Mostly only relevant for enterprise/companies. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud ✅ Write abstract for the CFP *right* before the closing deadline npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud I have conflicting feelings about this. https://assets.chaos.social/media_attachments/files/116/716/285/955/910/583/original/b585fca10ca551e3.png npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud ✅ Booked plane tickets for #EMF npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…cyzh It's a suite of tools that downstreams can choose how they want to utilize/distribute or not. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…cyzh gummiboot, previously maintained by Kay Sievers and others, were abandoned. So systemd & co took it under the systemd umbrella. It's a nice bootloader. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud General contemplation that the IT industry should more actively join and organize solidary strikes for less fortunate industries. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Did a new release of ssh-tpm-agent. https://github.com/Foxboron/ssh-tpm-agent/releases/tag/v0.9.0 `ssh-tpm-add` now supports `-c` for confirmation dialogs before key usage, along with a nice process chain. Thanks to @nprofile…q6qh #TPM #Security #OpenSSH #SSH npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Dell going all in on FashOS was not on my bingo card this year. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Today I got the remote out, pushed the button to turn down the lights and the first comment from the living room is. "Wooooowwww. It works to tonight?" npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…9gmh The main idea is to have the import path be something generic, and then it doesn't really matter what the upstream is. It could be my own forgejo instance, cgit instance or just codeberg. Or I could move back to github. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…9gmh These are all go projects, so they can be completely untied from any underlying forge. Which I suspect is what I want. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Watching Roy Khan sing the Kamelot album "The Black Halo" this week. We realized it's been 20 years since the album was released. This places it into the "dad rock" category. I don't make the rules. #Music #Kamelot npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Who do I have to bribe to get my hands on a #TPM with PCQ and ed25519? #Security npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…djhe Thank you! npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Complete a 10K race ✅ Time was 53:48, where my previous record was 57:20. #Running npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…mgcq :O npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…jlkz Not sure if they are objectively good. But here are the Arch pages. https://whatcanidofor.archlinux.org/ https://wiki.archlinux.org/title/Getting_involved npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Got the new #JamesSACorey book in mail today \o/ npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Remember security peeps, if you are looking at the new PQC deadlines and go "man, this sucks". It's never to late to move to Paris start your own jazz fusion group. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Seems like the same troll has now realized writing slop articles dramatizing distro stuff is a way to get clicks. Amazing. Are people going to bite again? npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud I was expecting a lot of LLM on #Kubecon but almost two continuous hours of keynote speakers 🫠? npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Heading for #Kubecon today! Holler if you want to come chat with me how the Norwegian Broadcasting Company (NRK) serves election results, tools, widget and components for journalists and tv production. Alternatively, holler if you want to talk about Linux distributions, platform security, TPM or Secure Boot! npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…559r *complaining* doesn't help anyone. Some projects will need to comply with this law, if you show up and tell them "don't do that" you are just asking a project to break the law on your behalf. Does this apply to systemd? No, it's a component. But what then? Do we just tell the projects that *need* to comply to "get lost"? Turning your anger towards the FOSS maintainers that are at the end of the stick is unproductive. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…6msw If you write the dynamic library. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…y6xt Do you think harassment of FOSS maintainers, developer and contributors is fine? Where harassment means writing dossiers/doxxing them or sending death threats? npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…upuh @nprofile…u622 Voicing disagreements is not harassment. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…u622 Do you think harassment of FOSS maintainers, developer and contributors is fine? Where harassment means writing dossiers/doxxing them or sending death threats? npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…46jr Are you seriously diminishing people getting death threats and dossiers posted with personal details as.... "criticism"? Seriously? npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…8epn Dehumanizing people this way to justify your hate and vitrol does not make you any better then them. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud People are rightfully angry at age verification laws. That doesn't justify harassment campaigns towards *any* FOSS developers, maintainers nor contributors. Turn that anger towards something productive. Get a grip people, holy shit. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Current modern problems: #lobsters try to vet a person asking for an invite to the site. The GitHub account doesn't look legitimate and the writing is off. A bunch of blog posts that smell like LLM content. The IRC communication is very "on edge" and insists on their own importance. Are we vetting an openclaw agent begging for invites on IRC? We don't know. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Someone on discord apparently got an email from someone begging for a PR review? Turns out they are working for a Blockchain thing where you mine coins by contributing to FOSS? What in the everliving dystopian hell. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud > Man, fuck pkcs11 > Holy shit it doesn't work > Wait it's not sending the intermediate cert > Noooo, still 400 error /me enables debug logging > client SSL certificate verify error: (10:certificate has expired) while reading client request headers, Right. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud > I let Claude Code configure my Arch install Ah yes, I want one "cursed NixOS" thank you. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Hot Water Music - VOWS #Music #Vinyl https://assets.chaos.social/media_attachments/files/116/235/300/943/600/750/original/bf8277d51a010b33.jpg npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…nke3 "Hello Microsoft, I have spent 3 billable hours on IT support. See attached invoice. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Getting a personal email from a German IT company asking for clarification about the Microsoft Secure Boot CA rotation bricking their devices. Life goals. But, who do I bill for this? npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud I realized now everything is hardcoded to my infrastructure, lol. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud So attezt now contains 3 components. - `atteztd` which is an Attestation CA with an inventory API - `attezt-agent` that implement device enrollment and an p11-kit agent. - `attezt` that is the client for both the agent and the attestation ca. Modelled after step/step-ca Everything has an #varlink APIs as well. https://github.com/Foxboron/attezt Very much a work in progress and not everything is wired up correctly. Readme also needs a bit more work. #TPM #Attestation #Security #security npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud `ssh-tpm-agent` is now available in Debian testing! Thanks to @nprofile…jf6c for packaging it! #Debian #ssh #TPM #security npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…zaxj Well, both problems really. But just because it solves one social problem doesn't mean it can solve all of them. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…zaxj I generally agree but I struggle to see how distros should/are capable of solving it. It's a social problem more so than a technical one. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…zaxj @nprofile…w92z From the @nprofile…4r8y side; there is not. But code review of individual package bumps is something few distros do. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud I just realized I have 50 days to get into shape for a 10k race. 🫠🙃 #Running npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Seems like the original author saw this as well. https://github.com/chardet/chardet/issues/327 Please do not brigade the project. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…2esm Yes. But lets not clutch pearls over how a understaffed FOSS project decides to merge their work. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…2esm They have been the upstream maintainer for years, so I don't see any huge issue with that. I would have done the same probably? npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…c2r0 That would probably not be litigated under copyright law. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…hqp3 Public domain is not really a thing in most of the world. So "yes", for US. For EU it's more complicated. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…88ff @nprofile…qxkq Sure, but we are not really looking at, nor discussing, cases where LLMs spits out something verbatim from another project in this case. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…5h2k @nprofile…qxkq Sure. But I'm not going to spend time on a strawman disguised as a logic puzzle. That isn't how laws work nor how they are formed. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…88ff @nprofile…qxkq Supreme Court has already dismissed such cases. https://www.cnbc.com/2026/03/02/us-supreme-court-declines-to-hear-dispute-over-copyrights-for-ai-generated-material.html So we are getting a precedent in US law. Yet to be settled in any high court in the EU though. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…u622 Amazing. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…qxkq I'm not a lawyer so I'm not going to try and debate what is and isn't a copyright violation. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…qxkq A license violation usually implies that there is a copyright violation to begin with. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…qxkq US court is leaning towards that LLM generated code is fundamentally not copyrightable. This is a different problem to the moral issues I have with this. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Apparently chardet got Claude to rewrite the entire codebase from LGPL to MIT? https://github.com/chardet/chardet/releases/tag/7.0.0 That is one way to launder GPL code I guess? npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Took me uh... 5 years since setting the goal. But today I managed 5 pull-ups! npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Babe, wake up. New timezone just dropped. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…5yrk This doesn't solve the ACME case completely, but maybe acme should just support ssh certificates as an output type from a CSR, and the principals should be left out of the process and delegated to the attestation part. Similar to how device-attest-01 is defined anyway. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…5yrk So we should have systemd (or a kernel) log the hostname into the tpm eventlog. That way you can have the information available during attestation. We should include system username, and maybe a list of available users, as well. This way you can enroll a device with an attestation of information relevant to establish known principals. Associating roles and arbitrary roles needs to belong to the identity/attestation CA anyway. Doesn't this get us closer to solving this? npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…5yrk I don't see why this can't be done through `device-attest-01`? Why would you need a new scheme when we just only really want another format? npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…5yrk I'm thinking just add `ssh-certificate` to the Content-Type in the ACME response to fetch the certificate. Map the CSR to the ssh certificate? It should be enough? npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Okay, so what about some extensions to CSR that maps to the ssh certificate fields? It should be completely doable? Internet draft time? 🤔 npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Has there been any work to issue ssh certificates through ACME? You can pass custom content-type headers, so it should be possible to jam it inn there? npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…2pwv Ohhhh, totes up for drinking! npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…27lr I will acquire a replacement dutch in your stead! npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Ok, so do I know anyone heading for #Kubecon in Amsterdam? npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud I've already learned that "test" is apparently not a valid TPM manufacturer. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Okay, so I was doing some setup for my home infra 3 months ago, and wanted device bound ssh certificates. Found smallstep and `device-attest-01`! Now I have: - An attestation CA for hardware identities - An ACME client that can issue device bound certs. - A POC PKCS11 client that supports TPM backed certificates for browsers. And I still don't have ssh bound certificates. #Security #TPM npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Never been so happy to see the following error before. ``` Error with C_Sign: asn1: syntax error: sequence truncated cannot handle request, 43 failed: asn1: syntax error: sequence truncated ``` npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…2pwv What more do you need then "Foxborons personal code runs on this machine"? npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud https://chaos.social/@Foxboron/115950770238435523 npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud I should operate my own FoxWare sticker certification program. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…2x3t Just read the ramen story on the page. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Y'all, I think that filesystem guy is lonely. Someone should go check up on him. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…alnl Yes. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…2pg0 You can disable pull requests on github now! So it's just an empty interface because Github didn't actually do this properly. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud RIP https://github.com/torvalds/linux/pulls #Linux #Github npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…z3lm @nprofile…2vzh @nprofile…t7hh @nprofile…j858 is also a decent conference to consider :) npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…2vzh Nice, can probably get a bunch to @nprofile…t7hh for distribution as well! npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…hnec Clave or Clive npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…79yp But :c npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud So my ISP has been down for a few hours now. At which point do I start throwing my openwrt router over the mobile hotspot? I want to read my RSS feeds again. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud New Paged Out zine! https://pagedout.institute/download/PagedOut_008.pdf Submitted an article to this issue about ssh-tpm-agent :D #TPM #Security #PagedOut npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…k2ym The profile description says "crazy for ai" so I'll wager it's LLM spam npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…9fnr I just use the webapp thingie. It supports swipes. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…6k0s I can't comment. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Like, whats too many secret cabal groups to be a part of? I'm in 5. Two of them is about "world domination". Send help. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…50mt Can also use TPMs :) https://github.com/Foxboron/ssh-tpm-agent Supports pin caching as well! npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…ux7q Warden, FMAT represent yo. Capt or Maj I think? But I realize they have restructured everything now so not sure. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…ux7q :c npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…x2qw It's a great game. There are excel spreadsheets for resource and logistics planning. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud I can either: 1) Write a blog post about my new TPM attestation pet project. 2) Read up on the TPM TAP specification. 3) Run over unsuspecting people with a truck while I deliver mammons to a frontline BB in a 24/7 perpetual war. npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud Hm, maybe it's time to pick up #Foxhole again? #UpdateWar npub1wvthm9yvfzly58n3z8hlcjymnly0cfpsyzkl0k8kyqsq6rv3qt4qx9y89f Morten Linderud @nprofile…tpfq Okay but hear me out. DNS is a HMS.