Chronic enthusiast. Software should be about making people's life better. GNOME Foundation Board. I help communities feel good on Matrix
Public Key
npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a
Profile Code
nprofile1qqsfez3h324pdrzsxq4yfc3p7k6je53zpyv9t67zws57xngkk6mugjgpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dscvlypj
Author Public Key
npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Show more details
Published at
2023-03-26T22:07:26+02:00 Event JSON
{
"id": "c068ca9eb781704b9ac1da99f41edbd5d800a7bfed7f920224604ef9cbc97bd6" ,
"pubkey": "9c8a378aaa168c50302a44e221f5b52cd222091855ebc27429e34d16b6b7c449" ,
"created_at": 1679861246 ,
"kind": 0 ,
"tags": [
[
"mostr",
"https://mamot.fr/users/thibaultamartin"
]
],
"content": "{\"name\":\"Thib\",\"about\":\"Chronic enthusiast. Software should be about making people's life better. GNOME Foundation Board. I help communities feel good on Matrix\",\"picture\":\"https://mamot.fr/system/accounts/avatars/000/057/778/original/442c0e27807cbe82.jpg\",\"nip05\":\"[email protected] \"}" ,
"sig": "ffc4cb3fa1621f2e662df6135bcb913723dfa5ca332b32cc7e0ad5755dfa8c81cc514d618bee7da865c744d1b8dd7fa7b4eef5a1fe4bfdeeb593c7c26a7192d3"
}
Last Notes npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib I'm really not impressed to see some accounts with a large follower count rant against open source projects largely built by volunteers. Dragging volunteers in the mud and making false assumptions about projects and their dynamics is immature and harmful. Let's all remember that most open source projects suffer from chronic underfunding and understaffing. Normalise kindness and encouragement. We're all small, trying to build a bigger something. npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib A great chronology of humankind by XKCD, with a brutal ending. We can collectively do something about it. Vote. Go vegetarian or vegan. Ditch the car if you can. https://xkcd.com/1732/ npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib One day I will understand how flex work npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib EU countries need to implement right to repair law within 2 years. Your time to shine @npub12nq…a3hq ! https://www.consilium.europa.eu/en/press/press-releases/2024/05/30/circular-economy-council-gives-final-approval-to-right-to-repair-directive/ npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib A new issue of #ThisWeekInGNOME is now online! #149 Installer Installment https://thisweek.gnome.org/posts/2024/05/twig-149/ #GNOME #TWIG https://static.mamot.fr/media_attachments/files/112/497/953/202/046/082/original/8488aeffb3a67790.png https://static.mamot.fr/media_attachments/files/112/497/960/747/922/992/original/6ff4a63c81d647c4.png https://static.mamot.fr/media_attachments/files/112/497/970/334/347/809/original/d138d79cc004570d.png npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib I didn't expect to have fun talking about GDPR, CRA, DMA, DSA, and all those WTFs but my colleague Denise did a stellar job at making her policy work accessible! Because tech doesn't exist in the void, it's important to understand the role of policy & compliance people and how their expertise is crucial to us. https://youtu.be/JhDB9APCnDE #policy #compliance #federation npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib A new issue of #ThisWeekInGNOME is now online! #148 Variable Styles https://thisweek.gnome.org/posts/2024/05/twig-148/ #GNOME #TWIG https://static.mamot.fr/media_attachments/files/112/458/454/055/657/059/original/7327ab8af9f41ccb.png https://static.mamot.fr/media_attachments/files/112/458/462/983/934/729/original/dcefaab5ef5e9f1f.png https://static.mamot.fr/media_attachments/files/112/458/548/998/243/999/original/7975449751411100.png npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib I badly want a collaborative markdown editor that: - Supports folders, and linking to other notes - Works well on mobile - Has fine grained permissions - Is open source and self-hostable npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib We reached the point where my brain autocorrects "AI" to "pollution". All the companies touting AI in their products are now telling me they don't care about making human life more difficult if it can earn them a few extra dollars. npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib It doesn't provide the same UX as modern forges, but Radicle looks quite interesting nonetheless. It relies on git to decentralize issues (and patches) as well. The end result is a decentralized, local-first system. https://radicle.xyz/ npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib Tuba is not a critical piece of infrastructure, and it didn't have a major security crisis like xz. But it's a very convenient app I use on my laptop and phone. I just did the equivalent of buying a licence for it to encourage the maintainer to keep up the good work. If they support donations and you can afford to, I strongly encourage you to support the people who make the apps you use too. https://flathub.org/apps/dev.geopjr.Tuba npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib It's been a while since I last browsed the GNOME Circle curated apps directory and wow. So many focused apps that do one thing and do it well. So many utilities to tackle tasks easily. Can't recommend enough to have a look at it. https://circle.gnome.org/ npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib Fediverse, what nonprofits do you donate to, and why did you choose them? If you don't mind specifying, I'd love to know what region of the world you're from! 🔄 Please boost to help me discover the problems people want to solve and the orgs solving them! npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib The Matrix Foundation hosts one of the largest Matrix servers in the open federation. But we don't want to become the Gmail of Matrix. So why keep registrations open? And what are we doing to stay true to our mission? https://matrix.org/blog/2024/03/why-matrix-org/ npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib Fediverse, I need you to do your magic and assist me with Actual Intelligence. If you work for a company that produces software, please tell me your job title and what it consists of. Bonus points if the software created is NOT open-source. Extra bonus points if you tag people who do a job that doesn't usually come to mind when thinking about software! npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib If that’s not exciting, I don’t know what is. Massive kudos to @npub1n22…37ed for her work on Highscore! https://static.mamot.fr/media_attachments/files/112/088/044/338/743/342/original/ff15c2bdc3bc90bf.jpeg npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib Hello from the Tuba app, on the gnome-mobile spin of @npub12nq…a3hq 👋️ It's amazing how far things have gotten since I last tried them! npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib The Librem 5 is a very interesting project. It's fair to say the phone has a very low market penetration even within the niche of Linux phones enthusiasts. It is a real-life example of what happens when free software engineers are in charge of the entirety of a product. For example, the phone needs a cheat code to recharge the battery past a certain threshold. https://docs.puri.sm/Librem_5/Troubleshooting/Charging.html#evergreen Expect a blog post soon™ about the FOSS culture and what gets in the way of mass adoption. npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib What do 70 pizzas, a pink gate, a white rabbit, the Digital Markets Act, the German public administration and 100 t-shirts have in common? Of course it's @npub1zxn…7s3u, and all the answers to the questions above are in the wrap-up of our Matrix adventure in Brussels! https://matrix.org/blog/2024/02/fosdem-wrap-up/ #matrix #DMA #fosdem #brussels npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib Didn't get a chance to go to @npub1w6d…lmqp this year, or missed any of the @npub1zxn…7s3u talks for whatever reason? We got you covered! Here is a YouTube Playlist with all of the Matrix talks @ FOSDEM 2024 https://www.youtube.com/playlist?list=PLl5dnxRMP1hWa_UHphXfOHvaw4B2JfSlx ⬇️ All the videos details below ⬇️ #fosdem #matrix #talk #devroom #janson npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib Massive success for Matrix at #FOSDEM this year again! Look at these happy faces! 🍕 Great discussions, crates and crates of drinks, and 70 pizzas in total for the #fringe event. 👕 100 t-shirts sold, thousands of stickers given away, and hundreds of minutes of fascinating conversations at the #booth 👪 A super packed #devroom with 4h of great talks, and a main track talk whose demo was selected for the highlights of the event 🥄 Zero spoon left, I’m DRAINED! Can’t wait for next year! https://static.mamot.fr/media_attachments/files/111/874/669/336/256/223/original/c005efbc7c1e09fd.jpeg npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib We tried to wreck Element Call but didn’t succeed! We can answer the most dreaded question in IT: it scales! https://static.mamot.fr/media_attachments/files/111/874/322/452/561/005/original/f6efeda870507439.jpeg npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib The @npub1zxn…7s3u FOSDEM devroom is starting SOON, head to building H, room 1309 for 4 hours of Matrix talks! Full schedule is at https://fosdem.org/2024/schedule/track/matrix/ #fosdem #matrix #devroom npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib We’re about to run out of M and XL sized t-shirts on the @npub1zxn…7s3u booth, now’s your last chance to grab some! We’re in building K, level 2. Go go go go! #matrix #booth #stand #tshirt #fosdem npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib We’re at the booth, we have PLENTY of stickers to give away (please take some, 8000 stickers is HEAVY) and t-shirts for sale! #fosdem #merch #stickers #tshirt #booth #stand https://static.mamot.fr/media_attachments/files/111/866/787/518/724/391/original/f84f34e90cd4e495.jpeg npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib Can’t make it to FOSDEM, or would rather follow from a distance? You can join the fun on @npub1zxn…7s3u ! Head to https://matrix.to/#/#fosdem2024:fosdem.org and join the rooms you’re interested in npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib FOSDEM here we gooo! First stop in the @npub1zxn…7s3u journey: the Fringe Event at HSBXL, today between 13:00 CET and later this evening. Looking forward to meeting the community in the flesh, see all the fun projects worked on, and gather everyone’s expectations for the Foundation. Catch me there and tell me all about how you think the Foundation can support Matrix best! By the way, drinks & pizzas are on the house 😇 https://matrix.org/blog/2024/01/matrix-presence-fosdem/ #matrix #fosdem #fringe npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib Absolutely stoked to have picked @npub1nzp…3z8s for the analytics of matrix.org! Plausible confirmed that the hard work of Gaelle & Jordan on the design side, and @npub14x6…5spf, @npub1hg6…xw98 and myself on the implementation led to the creation of a truly helpful website. Now with the additional insights of Plausible, we are able to see where precisely we need to improve, where people go, where people drop. And all that while preserving the privacy of our visitors. More than worth its price! https://static.mamot.fr/media_attachments/files/111/856/152/280/354/624/original/0b048d619282f55b.png npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib @npub1gzl…kk4u oof, this one hits way too close to home npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib "We launched a product and we don't care about what works and what doesn't." Sounds unacceptable to you? To me too. But that doesn't mean I want to creep on you to figure it out. Here's what to expect on @npub1zxn…7s3u's website https://ergaster.org/posts/2024/24-tracking-what-works/ #privacy #analytics #surveillance npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib "Governance" might sound like the least exciting thing about an OSS project, but it's what makes the difference between a project that scales and a project that fails. #opensource #governance npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib Doctor: Thib you need to rest for two days. No work. No. Work. Me: Oooh look, @npub17wu…rgwd sounds like an elegant solution to manage our projects over at the Foundation. And it has a shiny @npub16rd…3v3k integration! My wife: I’m confiscating your computer. npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib TIL about the C4 Model to describe software architecture, and it's apparently supported by mermaid! https://c4model.com/ I quite like the idea of generating diagrams from text data, but I'm wondering if it doesn't make me work for the computer, as opposed to drawing a diagram on e.g. @npub1mmt…5vg9? #TIL #mermaid #penpot npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib It’s been a tough year, and the end of it is already pretty packed in terms of blog posts on @npub1zxn…7s3u If you’re interested in what’s happening behind the scenes, I put together my notes on the CRM we chose to manage our membership and published it on my blog. Surprise: the one we picked wasn’t in the list of solutions we had evaluated 🤯 https://ergaster.org/posts/2023/12/30-a-crm-for-matrix-foundation/ npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib Hej folks, a heads-up that the @npub1zxn…7s3u CfP for the Matrix Foundation and Community devroom at FOSDEM has been extended until Friday! I’m looking forward to see you all in Brussels in February 🚀 https://matrix.org/blog/2023/12/extension-fosdem-cfp/ npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib No spooky cookie from @npub1zxn…7s3u for Halloween! I just added a placeholder that asks for consent before loading the YouTube player, if you want to avoid them (and if you have a PeerTube channel mirroring matrixdotorg on YouTube I'm happy to give it some visibility too, but I don't have the time to set-up an instance properly and configure the channel mirroring) https://mamot.fr/system/media_attachments/files/111/330/901/816/299/648/original/cbe5e2f17bd09ca2.png npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib @npub12f7…lkxh sit/stand desk is the next step for me, I just need to convince my wife that my health is more important than our interior 🥲 Next next step is getting myself a Glove80 keyboard (a true wireless split keyboard!) but I need to figure out whether I want to go with QWERTY, DVORAK or another layout first npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib In the past months I started developing back and neck pain from staying at my desk on a computer all day. I recently bought a JÄRVFJÄLLET from Ikea, and it's been a life changer. My back and neck pain almost disappeared overnight! I can't recommend enough getting a good chair. If you can afford it, do yourself a favour and get a nice chair that respects your body. https://www.ikea.com/gb/en/p/jaervfjaellet-office-chair-with-armrests-glose-black-20510642/ npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib You know the proverb that says "don't cheap out on things that keep you off the ground"? Well if you work on a computer all day, this applies to your chair, desk, keyboard, mouse, and external monitor as well. This message has been brought to you by the back and neck pain gang. npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib @npub1rnq…7anc @npub1rv5…z2l6 expected this 😁 No I didn’t. Access to Bitwarden requires a TOTP. And my TOTP app is… on my phone. So in practice you need access to my phone in either case. Losing my phone (which is the only place where I had my TOTP seeds) is a much more likely threat than getting my E2EE Bitwarden vault broken into. Now if I lose my phone I no longer lose my seeds. npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib I was using @npub1rv5…z2l6 for free all those year. It was so good it felt like a steal… but I finally found a good reason to subscribe! The premium plan supports storing TOTP in Bitwarden, and counter-intuitively that makes my setup more secure than relying on my phone's TOTP app. npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib I'm wondering if I should print personal business cards, and there is NO WAY ON EARTH to make me give my phone number to strangers. I'd put my "title" (not professional, but what I like doing that can be useful in various contexts) website, email address, Matrix ID. And my logo on the back. Am I missing anything important? npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib @npub1rnq…7anc I recently wrote https://ergaster.org/posts/2023/07/26-onenote-but-interoperable/ on Obsidian, and this thought erupted in the middle of writing the follow-up 😁 npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib You know that thing when you browse Wikipedia, and reading a page makes you want to read 5 more to explore the concepts the first page talks about? I have the same problem with writing 😬 npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib Looking for a hands-on way to learn useful hosting skills during summer? I'm covering containers, docker compose, and @npub1me5…6ue0, applied to Matrix, in less than 30 minutes long episodes. Stay tuned: next week we're going to cover monitoring with @npub1ejm…wjsc and @npub1yra…2lcn https://www.youtube.com/watch?v=JCsw1bbBjAM&list=PLl5dnxRMP1hWnFJYiXL3ot1NWufOqzSNX https://mamot.fr/system/media_attachments/files/110/835/916/338/445/079/original/053201daf462c958.png npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib Trying to find minutes here and there to work on it, but the Matrix Servers List is making good progress 🗒️ https://mamot.fr/system/media_attachments/files/110/826/497/399/306/741/original/f85a0597cca5f214.png npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib By the way, if you're into deploying your own Matrix bridge to Discord… I've got you covered! https://www.youtube.com/watch?v=b_qCw28Adfk https://mamot.fr/system/media_attachments/files/110/793/103/152/788/752/original/63a8c066d4e25f7b.png npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib I'm not a designer but I worked on frontend projects and I had to spend time in Figma. I just tried @npub1mmt…5vg9 and WOW, the flex and grid layouts are so much more intuitive than how Figma handles layouts 🤯 npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib Matrix community member @npub14x6…5spf did an awesome transcription of the Matrix Tutorial "get ready for sliding sync" in which I explain how to deploy a Sliding Sync proxy so you can use Element X. If you want sliding sync on your instance and don't have the time to watch the video, go check out this transcription! https://en.miki.community/wiki/Matrix_Tutorial_7 npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib The new @npub1zxn…7s3u website is now LIVE! https://matrix.org https://mamot.fr/system/media_attachments/files/110/553/349/846/999/062/original/2eb811209b21438e.png npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib I'm extremely happy to announce the new website of the Matrix.org Foundation is going live tomorrow, June 16! Matrix is a protocol, not a product. It's flexible and powerful, but also hard to grasp for the less technical audiences. We put the focus on an easier onboarding and a decluttered experience for the new website. https://matrix.org/blog/2023/06/15/a-brand-new-website https://mamot.fr/system/media_attachments/files/110/542/466/598/465/347/original/516cbb8e3821062d.png npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib France made it legal to allow authorities to turn on someone's camera, microphone and geolocation without their knowledge during some investigations (including terrorism cases) French authorities are also calling climate protests eco-terrorism. People who create such weapons often forget power can change hands. And we're all collateral victims. npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib I want an e-ink phone with the same refresh rate as ebook readers, and I want the whole UX to be built around this feature. I want a phone that gives me a consolidated view of what’s been happening, so I can check a digest on my phone two or three times a day. A slow experience is a focused experience. npub1nj9r0z42z6x9qvp2gn3zrad49nfzyzgc2h4uyapfudx3dd4hc3ysefuk3a Thib Fantastic news, it’s amazing to see that community support allows #[0] to thrive! But did you say… iOS developer?!