Building digital infrastructure that lasts with #linux #virtualization #containers #kubernetes #gnome Head of R&D @loopholelabs, on the board @vanlug and member @gnome she/her, based in Vancouver, BC
Public Key
npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Profile Code
nprofile1qqstfyve6ca99xe4w6mfmkwlflzcmt75epn6qn8g5lmawu0ex84zt4qpz4mhxue69uhhyetvv9ujuerfw36x7tnsw43qeutzf6
Show more details
Published at
2026-07-24T16:54:26Z Event JSON
{
"id": "05a902986189bd8958844c0a14757e412b3cb1334c822afcbe46e7050845e0b3" ,
"pubkey": "b49199d63a529b3576b69dd9df4fc58dafd4c867a04ce8a7f7d771f931ea25d4" ,
"created_at": 1784912066 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://mastodon.social/users/pojntfx",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Felicitas Pojtinger 🌅\",\"about\":\"Building digital infrastructure that lasts with #linux #virtualization #containers #kubernetes #gnome\\nHead of R\u0026D @loopholelabs, on the board @vanlug and member @gnome\\nshe/her, based in Vancouver, BC\",\"picture\":\"https://files.mastodon.social/accounts/avatars/000/285/678/original/0e44d18df4eeeeb1.jpg\",\"banner\":\"https://files.mastodon.social/accounts/headers/000/285/678/original/ddee76037f11099f.jpg\",\"nip05\":\"[email protected] \",\"fields\":[[\"Website\",\"https://felicitas.pojtinger.com/\"],[\"GitHub\",\"https://github.com/pojntfx/\"],[\"Codeberg\",\"https://codeberg.org/pojntfx\"],[\"Bluesky\",\"@[email protected] \"]]}" ,
"sig": "96ee6a36f0e472e4556df49da3ba0370b5294ec44f432eee584883962498c94afd011f06eaeb983ee4c28eff657666c5b0bdd80312d7fbc9d5586646ab779185"
}
Last Notes npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 https://www.psychotherapieverbund.de/todesstoss Unglaublich, man kann kaum in Worte fassen wie viele Leben durch lokale Psychotherapie zum besseren verändert wurden npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 @nprofile…rtl5 Yup. Doesn't help that some of the stuff re:Epstein files, Dialog etc. confirmed things so absurdly evil I would have just written them off as unrealistic two years ago npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 @nprofile…rtl5 I really don't think there is one. I moved to Canada, but look at C-22 and recently passed changes to various things and it's not much better either npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Every time the commission pushes for chat control 1000 technically competent people emigrate from the union npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Everyone should give Plasma Big Screen a try. It's a great way to have a "Smart" TV in a way that matters (streaming YouTube, Spotify etc.) while still having access to all the great HTPC features (Jellyfin, local media, heck even DVDs!) :) #nevent1q…hcd6 npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 @nprofile…3cqg @nprofile…3g4a @nprofile…tdn6 @nprofile…j4s6 @nprofile…qf5h I'm always so incredibly possibly surprised whenever I read an article on Heise. Almost feels like old-school magazines some times with proper sourcing etc. ... npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 You can't sign a rental contract because eIDAS requires "mobile device security validation systems" and that's the only remaining way to sign documents, and once again the server uses attestation. The server can be OSS, the app can be OSS, this kind of system could even use open protocols (e.g. OIDC) but because it requires remote attestation it is cryptographically impossible to use and participate in society with on any device that you, the owner, have the keys to. This must be stopped. npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 You can't view social media posts because your mandatory eID app for age verification attests your OS image against an allowlist of certs the govt controls, a gate that you can't ever pass. You can't text your friends because WhatsApp requires SafetyNet to "keep bots out". You can't call your doctor because SIM cards don't exist anymore and the eSIM app won't work if you unlock the bootloader, and attests that server-side before unlocking the eSIM. npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 There is a real chance that in 5-10 years, there will be laptops and smartphones running open processors and operating systems with UX and and an OS comparable or better than the proprietary equivalent, but which are effectively useless to the average consumer because it is cryptographically impossible to use them for anything due to remote attestation proliferating more and more npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 https://github.com/robinostlund/homeassistant-volkswagencarnet/issues/967 There needs to be a law that makes remote attestation - no matter who provides the root certificates, Google/Apple/GrapheneOS - illegal. There is only one use for this technology right now, and it is to prevent people from doing what they want to do with the devices they own, while also making interoperability cryptographically impossible. This is anti-competitive and should simply be illegal. npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 I'm not sure if we've ever been at a point in history before where competence was an active hindrance to your professional success in the way it is now npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 You will own something and be happy npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Please, for the love of god, stop calling mass surveillance bills "lawful access". There is no such thing as "lawful access" - once the backdoor is there, it will be used without oversight the second it's in place. There is literally not one example in all of (recent) history of "lawful access" bills leading to anything other than this. npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 https://old.reddit.com/r/europe/comments/1tawg70/europe_could_soon_get_new_platform_to_book_train/ Can not wait for the EU equivalent of 12306, at the rate they are speed running digital population control systems over there I'm pretty sure this will have a SafetyNet path dependency via eIDAS for "real"-name tickets unlike the Chinese sovereign option npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 @nprofile…6jqn It's so well written it even got my nonexistant attention span to respawn npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 https://www.stvn.sh/writing/programming-still-sucks-fqffhyp Everyone should read this. npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Nothing to see here, just a MacBook Neo and a GNOME OS laptop talking to each other via the #p2panda #GObject bindings for #Go. They even found each other via mDNS! (Needed a 5 line patch to the Rust build config, but that's it - everything just kind of works!) https://files.mastodon.social/media_attachments/files/116/441/577/480/472/121/original/606ac5f6386a9e42.jpg npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Published an initial version of the #puregotk bindings for #p2panda to Codeberg! Obvious disclaimers regarding stability and some rough edges around the callback syntax handling but hey, it works well enough to build a chat app with it and package it with Flatpak! https://codeberg.org/pojntfx/p2panda-gobject-go npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 https://cartes.app/ keeps on surprising me with better and better updates First OSS maps app that has 10/10 satellite maps _and_ 3D buildings! Still not as nice as Apple Maps with its super fancy building models but so close now! npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Doesn't work without a Google/Apple-tied device btw. There is absolutely no story for how this would work on a desktop, anything without a Google/Apple account, or open source OS at all either. #nevent1q…zu77 npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Managed to get an initial prototype of #Go bindings for #p2panda to work! It's using the new GObject bindings and some new #puregotk improvements I've been hacking on these past few nights. Can't wait to actually build something with this! #GNOME https://files.mastodon.social/media_attachments/files/116/385/347/472/839/257/original/2530d8284ce2b79c.png npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 https://mastodon.social/@pojntfx/116345725515845020 A bit of an explanation npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 I've said it before an I'll say it again: This entire project of identity verification with Apple/Google-account bound mobile devices is going to lead the continent down a dark, dark path into full technological submission to the US npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 If a German citizen gets sanctioned by the US government, once this is implemented (later this year), that means they will no longer be able to be a participating member of German society, e.g. to show their (digital) driver's license to traffic police npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 https://bmi.usercontent.opencode.de/eudi-wallet/wallet-development-documentation-public/latest/architecture-concept/06-mobile-devices/02-mdvm/ So, it turns out the German implementation of eIDAS (electronic ID wallet for e.g. age attestation) will require an Apple/Google account to function Absolutely pathetic npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 @nprofile…65q8 I'm constantly torn because I suspect that with the UK in still in the Union we would now have far worse protections for trans people and our own, worse version of the OSA On the other hand, I miss being able to take Eurostar 🙃 npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 I want more Euro-prefixed things again. EuroOffice. EuroCloud. EuroCard. EuroPhone. It feels so delightfully 200s npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 They should be sued into oblivion for this shit #nevent1q…fxkn npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 @nprofile…gr74 Putting my new personal projects on Codeberg instead has been such a joy npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 @nprofile…re2d I mean one of them is an autocomplete engine with more training data that includes tool calling syntax and the other one is a sentient being with a family that you're forcing to do work for you. Sure, we can have relationships with objects like dolls and souvenirs, but much like sending tokens to an LLM that's a one-way street. With a sentient being I feel like it's just categorically different because they are actually able to have thoughts about you too. npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 The next steps these people will push for is a system where everyone's ID name will need to be visible and used on the internet, everywhere, or the platform itself will need to assume liability - there are already countries out there today with laws like this, it's not unprecedented. And it doesn't just suck for trans people - this will also make it so that every single time you sign up for a service, your full legal identity will be a) recorded and can b) be used to deny you said service npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 > could end up being used on LGBTQ+ and reproductive health content It already _is_ being used this way. Try using LinkedIn as a trans person _today_ if you can't legally change your name (the reality for the vast majority of trans people worldwide). You can't verify your account without putting your deadname on there for everyone to see, so depending on your job field it's already "have a job and be deadnamed" or "don't have a job and use your name" #nevent1q…xyy7 npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 New idea: Neobank specifically for digital sovereignty, from the app running on Linux/without SafetyNet and other nonsense to the servers running on local infrastructure npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Matrix (specifically Element with Spaces) is the only platform that will one day provide an experience similar to what Discord provides today on an open, federated, secure protocol. Everything else is a distraction in my eyes, even if there are still some rough edges here and there today. npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Honestly at this point you can pretty much trust in every call you take from anywhere is being recorded by the Americans npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Finally in 🇨🇭🇨🇭🇨🇭 npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 The new GNOME Papers hand-drawn annotation feature is really great. Until now, the only way I've found to do that on Linux (& saving the changes) was to use MS Edge from Flathub of all things ... npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 The urge to buy a 2008 Audi R8 npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Sleep is great and we should all have more of it npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 The biggest generational leap that LLMs have enabled IMHO are three things: Machine translation that's an order of magnitude better than previous options, TTS and VTT (e.g. auto-dubbing of foreign language content), and tool calling based on natural language. Those things will stick I think. npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Some updates on the #Framework situation. I'm glad that they are being explicit about these kinds of things. Probably still shouldn't give money to someone like DHH or boost them (which, yk, if you're in support of queer people and immigrants, why pay people that want no immigrants or queer people to exist?). That being said, this seems honest and tracks with Framework's history before the whole DHH stuff IMHO. Via https://nitter.net/cmonkey/status/1976493945627766909 https://files.mastodon.social/media_attachments/files/115/348/233/177/179/816/original/5d4c594ede75e077.png npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 The amount of people that refer to deprecated tech as "mature" is wild to me. npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Whenever you see someone recommend Cloudflare or something else that decrypts and re-encrypts TLS for something, esp. for something related to open social media or media storage etc., reply with this picture from the Snowden leaks https://files.mastodon.social/media_attachments/files/115/266/886/558/147/729/original/5f9d23a16f5a064c.png npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 https://arstechnica.com/gadgets/2025/08/google-will-block-sideloading-of-unverified-android-apps-starting-next-year/?utm_brand=arstechnica&utm_social-type=owned&utm_source=mastodon&utm_medium=social Absolutely insane npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Running a `main` branch as a daily driver is so much fun. Every day things get better npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 https://news.ycombinator.com/item?id=44802916 "Over the last six months, capital expenditures on AI—counting just information processing equipment and software, by the way—added more to the growth of the US economy than all consumer spending combined" npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 @nprofile…r0jr That looks beautiful, thank you! How usable do you find the trackball for daily use? I'm used to trackpoints, touchpads and mice, but I've never used a trackball! npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Does anyone here have recommendations for off-the-shelf, portable vertical keyboards? The type that you can put your hands into a neutral position with! npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 @nprofile…d2ln I'd love to know if they have any plans of shipping a version of their phone that runs mainline Linux (like postmarketOS), kind of like how Framework ships Windows & Linux versions! npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 I'm not sure which PR actually was the one that did it, but GNOME software is so much faster now on GNOME OS, esp. when opening a .flatpakref etc. - so happy to see it npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Talked to IRL friends about the Liquid Glass stuff, they really love it, esp. the transparent icons. I've seen lots of people here complain about it feeling "dated", but honestly if I were to guess I'd say that's because a lot of designers on here got into design when Flat/Material started replacing Skeumorphism. So I guess I'm in a bubble here 🤷♀️ npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 The #GNOME pride wallpapers look really great! https://files.mastodon.social/media_attachments/files/114/614/815/373/167/551/original/4735068f03bb37ef.png https://files.mastodon.social/media_attachments/files/114/614/816/121/687/129/original/e196542bc1b03132.png npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 I wish I could fund a mail client for modern #GNOME. Geary is going to be stuck in GTK3 for the foreseeable future, Evolution, while nice, is in the same position due to it's custom widgets, and Thunderbird doesn't use GOA ... npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 I miss morning newspapers npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Can US media stop pretending that the tarrifs are "reciprocal"? Or that the numbers Trump shows for what e.g. the EU charges on US imports is anywhere close to what it actually charges? There just simply is no 39% tarrif that the EU charges on US goods, it's completely made up npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 While RCS is a good way to get Apple users to communicate with Android users, it's also still a terrible communications standard and we really shouldn't be pretending it's E2E encrypted in any meaningful way atm npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 @nprofile…xt5t Just use the browser! You're running 1:1 the same source code in both cases, plus you're using 1/10th the RAM npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 I really love the Light Phone 3's UX. I kind of want to create a GTK version of it - maybe one that works on a single-app Wayland compositor like cage, and with postmarketOS? npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 https://www.youtube.com/watch?v=mp7K8Al-0lU I still think that the German greens have made the best Bundestagswahl spot of probably all time #btw25 npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 @npub1s7y…u8ak https://twitter.com/_alex_cote/status/1694865498863698156 Already done! :P npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 @npub1t7d…pqpp @npub127d…wc4n Haha yeah! Its not technically a BlackBerru, but pretty close: https://mastodon.social/@pojntfx/110995959599752497 ^^ npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 Honestly, I don't think there is a better way to read your morning news than in Links on a memory LCD. This is how the internet is meant to be consumed #Beeper #Beepy https://files.mastodon.social/media_attachments/files/110/995/385/990/524/786/original/3529cc75bbb1f1a2.jpg npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 @npub16ur…mx4u Can't wait to pick up mine 👀 Does the trackpad work as a cursor? npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 @npub188q…3jlx Do we know if there is stylus support? npub1kjgen43622dn2a4knhva7n793khafjr85pxw3flh6acljv02yh2qc9v8qy Felicitas Pojtinger 🌅 I think #GNOME should have a new logo. Like maybe anything other than a foot