We're seeing a lot of initiatives across Europe and the EU to replace Microsoft services with #Linux and #OpenSource solutions.
This could be massive for Linux and the entire community, so I'm sharing my thoughts on why this is happening, why it's great, but also why it could still very much die down very quickly:
We're seeing a lot of initiatives across Europe and the EU to replace Microsoft services with #Linux and #OpenSource solutions.
This could be massive for Linux and the entire community, so I'm sharing my thoughts on why this is happening, why it's great, but also why it could still very much die down very quickly:
We're seeing a lot of initiatives across Europe and the EU to replace Microsoft services with #Linux and #OpenSource solutions.
This could be massive for Linux and the entire community, so I'm sharing my thoughts on why this is happening, why it's great, but also why it could still very much die down very quickly:
#writers, #blog aficionados, #web enjoyers, #website browsers: lend me your ears! i need help with a big push to get the word out about #writing for GOOD INTERNET magazine's autumn issue! a digital AND physical magazine that ships all over the world, run & contributed to by volunteers! (‼️)
in case you're unaware, GOOD INTERNET covers a lot of different aspects of the #SmallWeb: unplugging from the corporate web, fighting #enshittification, migrating from data-harvesting corpo social media, creating your own personal website, using code and website-building as an art form, federation, and creating websites for fun. the aim is to be approachable for beginners and enjoyable for seasoned #indieweb travelers!
you don't have to be a professional #webdev or a #coding smartypants to write about all the good things happening on "this side" of the web. the idea here is to spread the word about and share thoughts, independent web projects, services, methods, sites, meet-ups, and celebrate the non-corporate web together while making it easier for us to partake and unplug from #bigtech.
📏 looking for 1,000- to 4,000-word articles aimed at website owners and hobbyists, digital (and traditional) #artists, #internet culture enthusiasts, #technology nerds, #socialmedia expatriates, & anyone who wants to unplug from the corporate-owned #web.
#writers, #blog aficionados, #web enjoyers, #website browsers: lend me your ears! i need help with a big push to get the word out about #writing for GOOD INTERNET magazine's autumn issue! a digital AND physical magazine that ships all over the world, run & contributed to by volunteers! (‼️)
in case you're unaware, GOOD INTERNET covers a lot of different aspects of the #SmallWeb: unplugging from the corporate web, fighting #enshittification, migrating from data-harvesting corpo social media, creating your own personal website, using code and website-building as an art form, federation, and creating websites for fun. the aim is to be approachable for beginners and enjoyable for seasoned #indieweb travelers!
you don't have to be a professional #webdev or a #coding smartypants to write about all the good things happening on "this side" of the web. the idea here is to spread the word about and share thoughts, independent web projects, services, methods, sites, meet-ups, and celebrate the non-corporate web together while making it easier for us to partake and unplug from #bigtech.
📏 looking for 1,000- to 4,000-word articles aimed at website owners and hobbyists, digital (and traditional) #artists, #internet culture enthusiasts, #technology nerds, #socialmedia expatriates, & anyone who wants to unplug from the corporate-owned #web.
🎉 Big thanks to @2chanhaeng for his first contribution to #Fedify! He implemented the new fedify webfinger command in PR #278, which allows isolated #WebFinger lookups for testing configurations. This addresses the need for developers to test WebFinger functionality without performing comprehensive object retrieval.
The contribution includes:
A new fedify webfinger <handle> command that accepts @user@domain format handles or URIs
Clean JSON output of WebFinger JRD results
Proper error handling for invalid handles and lookup failures
Complete #CLI integration with help text and usage examples
This was originally filed as issue #260 and marked as a good first issue—perfect for newcomers to learn the codebase structure while contributing meaningful functionality. The PR has been merged and will be included in the upcoming Fedify 1.8.0 release.
We appreciate all first-time contributors who help make Fedify better for the entire #fediverse community. Welcome aboard, ChanHaeng!
🎉 Big thanks to @2chanhaeng for his first contribution to #Fedify! He implemented the new fedify webfinger command in PR #278, which allows isolated #WebFinger lookups for testing configurations. This addresses the need for developers to test WebFinger functionality without performing comprehensive object retrieval.
The contribution includes:
A new fedify webfinger <handle> command that accepts @user@domain format handles or URIs
Clean JSON output of WebFinger JRD results
Proper error handling for invalid handles and lookup failures
Complete #CLI integration with help text and usage examples
This was originally filed as issue #260 and marked as a good first issue—perfect for newcomers to learn the codebase structure while contributing meaningful functionality. The PR has been merged and will be included in the upcoming Fedify 1.8.0 release.
We appreciate all first-time contributors who help make Fedify better for the entire #fediverse community. Welcome aboard, ChanHaeng!
🎉 Big thanks to @2chanhaeng for his first contribution to #Fedify! He implemented the new fedify webfinger command in PR #278, which allows isolated #WebFinger lookups for testing configurations. This addresses the need for developers to test WebFinger functionality without performing comprehensive object retrieval.
The contribution includes:
A new fedify webfinger <handle> command that accepts @user@domain format handles or URIs
Clean JSON output of WebFinger JRD results
Proper error handling for invalid handles and lookup failures
Complete #CLI integration with help text and usage examples
This was originally filed as issue #260 and marked as a good first issue—perfect for newcomers to learn the codebase structure while contributing meaningful functionality. The PR has been merged and will be included in the upcoming Fedify 1.8.0 release.
We appreciate all first-time contributors who help make Fedify better for the entire #fediverse community. Welcome aboard, ChanHaeng!
🎉 Big thanks to @2chanhaeng for his first contribution to #Fedify! He implemented the new fedify webfinger command in PR #278, which allows isolated #WebFinger lookups for testing configurations. This addresses the need for developers to test WebFinger functionality without performing comprehensive object retrieval.
The contribution includes:
A new fedify webfinger <handle> command that accepts @user@domain format handles or URIs
Clean JSON output of WebFinger JRD results
Proper error handling for invalid handles and lookup failures
Complete #CLI integration with help text and usage examples
This was originally filed as issue #260 and marked as a good first issue—perfect for newcomers to learn the codebase structure while contributing meaningful functionality. The PR has been merged and will be included in the upcoming Fedify 1.8.0 release.
We appreciate all first-time contributors who help make Fedify better for the entire #fediverse community. Welcome aboard, ChanHaeng!
🎉 Big thanks to @2chanhaeng for his first contribution to #Fedify! He implemented the new fedify webfinger command in PR #278, which allows isolated #WebFinger lookups for testing configurations. This addresses the need for developers to test WebFinger functionality without performing comprehensive object retrieval.
The contribution includes:
A new fedify webfinger <handle> command that accepts @user@domain format handles or URIs
Clean JSON output of WebFinger JRD results
Proper error handling for invalid handles and lookup failures
Complete #CLI integration with help text and usage examples
This was originally filed as issue #260 and marked as a good first issue—perfect for newcomers to learn the codebase structure while contributing meaningful functionality. The PR has been merged and will be included in the upcoming Fedify 1.8.0 release.
We appreciate all first-time contributors who help make Fedify better for the entire #fediverse community. Welcome aboard, ChanHaeng!
Since 2016 we have been working on the *Five Pillar framework* for *commons-based business models*. And while it has greatly evolved through practice in commons-collaborative economy programmes and platform coops and #SSE courses, we hadn't published too much about it.
🎉 Big thanks to @2chanhaeng for his first contribution to #Fedify! He implemented the new fedify webfinger command in PR #278, which allows isolated #WebFinger lookups for testing configurations. This addresses the need for developers to test WebFinger functionality without performing comprehensive object retrieval.
The contribution includes:
A new fedify webfinger <handle> command that accepts @user@domain format handles or URIs
Clean JSON output of WebFinger JRD results
Proper error handling for invalid handles and lookup failures
Complete #CLI integration with help text and usage examples
This was originally filed as issue #260 and marked as a good first issue—perfect for newcomers to learn the codebase structure while contributing meaningful functionality. The PR has been merged and will be included in the upcoming Fedify 1.8.0 release.
We appreciate all first-time contributors who help make Fedify better for the entire #fediverse community. Welcome aboard, ChanHaeng!
🎉 Big thanks to @2chanhaeng for his first contribution to #Fedify! He implemented the new fedify webfinger command in PR #278, which allows isolated #WebFinger lookups for testing configurations. This addresses the need for developers to test WebFinger functionality without performing comprehensive object retrieval.
The contribution includes:
A new fedify webfinger <handle> command that accepts @user@domain format handles or URIs
Clean JSON output of WebFinger JRD results
Proper error handling for invalid handles and lookup failures
Complete #CLI integration with help text and usage examples
This was originally filed as issue #260 and marked as a good first issue—perfect for newcomers to learn the codebase structure while contributing meaningful functionality. The PR has been merged and will be included in the upcoming Fedify 1.8.0 release.
We appreciate all first-time contributors who help make Fedify better for the entire #fediverse community. Welcome aboard, ChanHaeng!
🎉 Big thanks to @2chanhaeng for his first contribution to #Fedify! He implemented the new fedify webfinger command in PR #278, which allows isolated #WebFinger lookups for testing configurations. This addresses the need for developers to test WebFinger functionality without performing comprehensive object retrieval.
The contribution includes:
A new fedify webfinger <handle> command that accepts @user@domain format handles or URIs
Clean JSON output of WebFinger JRD results
Proper error handling for invalid handles and lookup failures
Complete #CLI integration with help text and usage examples
This was originally filed as issue #260 and marked as a good first issue—perfect for newcomers to learn the codebase structure while contributing meaningful functionality. The PR has been merged and will be included in the upcoming Fedify 1.8.0 release.
We appreciate all first-time contributors who help make Fedify better for the entire #fediverse community. Welcome aboard, ChanHaeng!
🎉 Big thanks to @2chanhaeng for his first contribution to #Fedify! He implemented the new fedify webfinger command in PR #278, which allows isolated #WebFinger lookups for testing configurations. This addresses the need for developers to test WebFinger functionality without performing comprehensive object retrieval.
The contribution includes:
A new fedify webfinger <handle> command that accepts @user@domain format handles or URIs
Clean JSON output of WebFinger JRD results
Proper error handling for invalid handles and lookup failures
Complete #CLI integration with help text and usage examples
This was originally filed as issue #260 and marked as a good first issue—perfect for newcomers to learn the codebase structure while contributing meaningful functionality. The PR has been merged and will be included in the upcoming Fedify 1.8.0 release.
We appreciate all first-time contributors who help make Fedify better for the entire #fediverse community. Welcome aboard, ChanHaeng!
🎉 Big thanks to @2chanhaeng for his first contribution to #Fedify! He implemented the new fedify webfinger command in PR #278, which allows isolated #WebFinger lookups for testing configurations. This addresses the need for developers to test WebFinger functionality without performing comprehensive object retrieval.
The contribution includes:
A new fedify webfinger <handle> command that accepts @user@domain format handles or URIs
Clean JSON output of WebFinger JRD results
Proper error handling for invalid handles and lookup failures
Complete #CLI integration with help text and usage examples
This was originally filed as issue #260 and marked as a good first issue—perfect for newcomers to learn the codebase structure while contributing meaningful functionality. The PR has been merged and will be included in the upcoming Fedify 1.8.0 release.
We appreciate all first-time contributors who help make Fedify better for the entire #fediverse community. Welcome aboard, ChanHaeng!
Since 2016 we have been working on the *Five Pillar framework* for *commons-based business models*. And while it has greatly evolved through practice in commons-collaborative economy programmes and platform coops and #SSE courses, we hadn't published too much about it.
My first sustaining donation to an #opensource project in life just went to @gnome. It's quite literally the least I can do after all these years of using the software, and I'm finally in a position to give back. I feel like such a grown-up, lol.
#OpenSource#Software Saving Internet From#AI Bot #Scrapers #Anubis, which block AI scrapers from scraping websites to death, has been downloaded 200,000 times. "It uses features of your browser to automate a lot of the work that a CAPTCHA would, and right now the main implementation is by having it run a bunch of cryptographic math with JavaScript to prove that you can run #JavaScript in a way that can be validated on the server." Verifies you are human using a browser. https://www.404media.co/the-open-source-software-saving-the-internet-from-ai-bot-scrapers/
#OpenSource#Software Saving Internet From#AI Bot #Scrapers #Anubis, which block AI scrapers from scraping websites to death, has been downloaded 200,000 times. "It uses features of your browser to automate a lot of the work that a CAPTCHA would, and right now the main implementation is by having it run a bunch of cryptographic math with JavaScript to prove that you can run #JavaScript in a way that can be validated on the server." Verifies you are human using a browser. https://www.404media.co/the-open-source-software-saving-the-internet-from-ai-bot-scrapers/
Idea 6: hosting. Part of the goal here is decentralization, which means no company should run all of these forums. The obvious answer here is #selfhosting and #OpenSource It would be good to have a funding model built in, though. I think this system can be built in a light-weight multi-tenant way so that either people just run their own instance, or somehow commercially deploy to host at a low cost (perhaps making it easy for members to chip in). It should be easy spin up a small $5 VPS and host a few communities there for friends, family or the neighborhood.
25 years ago I launched and ran my very first #OpenSource project, it was #forum software written in Perl named #YaBB — Yet another Bulletin Board. While the original version of this project is more or less dead, some of it still lives on under a fork named Simple Machines Forums that you still can find here and there.
I’m somewhat tempted to reboot the YaBB franchise (perhaps under a better name, I bought some domains) in a model that better fits today’s Big Tech and AI-destroyer mode times.
Let me think this idea through in public a little bit. A thread. 🧵
We're going to share something a little different for #MirloMondays this week...
...our recently released #Mirlo fundraiser compilation!
If you'd like to support independent music and help us to continue implementing new features, we'd appreciate you listening, sharing and (if you're able to) even buying the release. 👇💻🐦⬛
We're going to share something a little different for #MirloMondays this week...
...our recently released #Mirlo fundraiser compilation!
If you'd like to support independent music and help us to continue implementing new features, we'd appreciate you listening, sharing and (if you're able to) even buying the release. 👇💻🐦⬛
Just wrapped up high school and exploring what's next! You probably know me from Altbot (the accessibility bot that helps make Fedi more inclusive), but I also build terminal tools, AI integrations, and love working on anything that improves user experience.
Looking for opportunities in full-stack dev, UI/UX, or accessibility-focused roles. Strong in Go, Python, C#, Web, 7+ years Linux experience, and passionate about open source. My projects have thousands of users and I'm always thinking about how to make tech more accessible, inclusive, and user friendly for everyone.
Just wrapped up high school and exploring what's next! You probably know me from Altbot (the accessibility bot that helps make Fedi more inclusive), but I also build terminal tools, AI integrations, and love working on anything that improves user experience.
Looking for opportunities in full-stack dev, UI/UX, or accessibility-focused roles. Strong in Go, Python, C#, Web, 7+ years Linux experience, and passionate about open source. My projects have thousands of users and I'm always thinking about how to make tech more accessible, inclusive, and user friendly for everyone.
Just wrapped up high school and exploring what's next! You probably know me from Altbot (the accessibility bot that helps make Fedi more inclusive), but I also build terminal tools, AI integrations, and love working on anything that improves user experience.
Looking for opportunities in full-stack dev, UI/UX, or accessibility-focused roles. Strong in Go, Python, C#, Web, 7+ years Linux experience, and passionate about open source. My projects have thousands of users and I'm always thinking about how to make tech more accessible, inclusive, and user friendly for everyone.
Just wrapped up high school and exploring what's next! You probably know me from Altbot (the accessibility bot that helps make Fedi more inclusive), but I also build terminal tools, AI integrations, and love working on anything that improves user experience.
Looking for opportunities in full-stack dev, UI/UX, or accessibility-focused roles. Strong in Go, Python, C#, Web, 7+ years Linux experience, and passionate about open source. My projects have thousands of users and I'm always thinking about how to make tech more accessible, inclusive, and user friendly for everyone.
🌸 Floral Sample Toolkit is underway, and I'm almost at 10 algorithms in there. Will be using this in my next track, and will make the repo public at the same time!
As you can see, the "Trace Console" logs each step you take, and then exports that along with the final WAV. That way you can do destructive editing, but still share the steps in an open-source sense 😀
The French city of #Lyon will also be replacing Microsoft for #opensource solutions. Really curious what #Linux distro they will choose 👀
Also featured; #Jitsi for video conferencing, #Nextcloud paired with #OnlyOffice for document sharing and co-editing, #Zimbra for email, #Chamilo for online training, and #Matrix for instant messaging. 🔥
ENISA published guidance on the #NIS2 implementing act for the digital sector. They cover how to apply the NIS2 requirements when it comes to #FOSS, including clarifying that in most cases upstream open source maintainers should not be considered a ‘direct supplier’. There are 37 occurrences of #opensource in the text. Some quotes to follow https://www.enisa.europa.eu/publications/nis2-technical-implementation-guidance
The French city of #Lyon will also be replacing Microsoft for #opensource solutions. Really curious what #Linux distro they will choose 👀
Also featured; #Jitsi for video conferencing, #Nextcloud paired with #OnlyOffice for document sharing and co-editing, #Zimbra for email, #Chamilo for online training, and #Matrix for instant messaging. 🔥
🌸 Floral Sample Toolkit is underway, and I'm almost at 10 algorithms in there. Will be using this in my next track, and will make the repo public at the same time!
As you can see, the "Trace Console" logs each step you take, and then exports that along with the final WAV. That way you can do destructive editing, but still share the steps in an open-source sense 😀
A great way to familiar yourself with the Fedora Project is through our documentation. You can learn a lot about your favorite distro, but also about the teams that make them!
Glances at lora mesh network chats rooms for a millisecond . . .
How do we get meshtastic devs to stfu and stop being absolute tools, oh right just stop using their insecure pile of shit. They are the radio nerd version of SCO for the xennial generation.
It covers everything from setting up the #fediverse accounts and development environment to finding good first issues. While it's primarily for the OSSCA participants, anyone interested in contributing to @fedify is welcome to use it as a reference.
Ready to onboard the next wave of #ActivityPub developers!
이 문서는 기본적으로 오픈 소스 컨트리뷰션 아카데미 참여형 프로그램을 진행하게 된 멘티들을 위한 것입니다만, Fedify 프로젝트에 기여하고 싶은 분들이라면 얼마든지 활용하셔도 좋습니다.
안녕하세요. 오픈 소스 컨트리뷰션 아카데미 참여형 프로그램에서 Fedify 프로젝트를 함께 할 멘토 홍민희입니다.
Fedify 프로젝트에 참여하시게 된 것을 진심으로 환영합니다. 본 문서에서는 여러분이 앞으로 Fedify 프로젝트에 기여하기 위해서 알고 준비해야 하는 것들을 정리했습니다. 조금 긴 내용이 될 수도 있지만, 차근차근 읽어보시고 따라해야 할 과제는 따라해 주시기 바랍니다. 본 문서에 나온 과제들은 본격적인 기여를 위해 반드시 선행되어야 합니다.
소통 채널
중요
OSSCA 자체 Discord 서버에도 초대되셨을 것입니다만, 그곳에서는 행사에 관한 이야기만 주로 하게 될 겁니다. 실제 기여와 개발에 관련된 이야기는 지금부터 설명할 Fedify 프로젝트의 Discord 서버에서 이뤄지게 됩니다.
가장 먼저 해야 할 것은 Fedify 프로젝트의 Discord 서버에 입장하는 것입니다. 만약 아직 Discord 계정이 없다면 하나 만드세요. 꽤 많은 오픈 소스 프로젝트들이 Discord에서 소통을 합니다. Discord 계정을 만들어 두면 앞으로 다양한 오픈 소스 프로젝트에 기여할 때 쓸모가 많을 것입니다.
그러면 한국어를 포함해 자신이 이해할 수 있는 언어들을 선택하시면 됩니다. 그러면 여러 채널들이 보이게 되는데, 그 중에서 여러분이 주로 이용하게 될 채널은 #fedify-dev-ko 채널입니다.
본 문서를 읽고 따라하면서 중간에 어려움이 있거나 막히는 부분이 있으면 해당 채널에서 편하게 질문하시면 됩니다.
프로젝트 관련해서 궁금한 점은 사소한 것이라도 Discord 서버에서 질문 주세요. “시간이 날 때 천천히 해결해야지”보다는 일단 물어보는게 낫습니다. 특히 초반의 많은 문제는, 보통 질문을 많이 하면 빨리 해결됩니다. 시간을 정해두세요. 이를테면 30분으로 정했으면 30분 내로 해결이 안되면 일단 질문을 합시다.
과제
Discord 서버에 입장하신 뒤, #fedify-dev-ko 채널에서 간단히 자기 소개를 해 주세요. 본인의 이름과 GitHub 아이디를 꼭 알려주시기 바랍니다.
권고
원활하고 즉시적인 소통을 위해서는 모바일 앱으로 알림을 받을 수 있어야 합니다. 본인의 스마트폰에 Discord 앱을 설치하고 로그인한 뒤, 알림을 허용해 주세요. 랩톱 및 데스크톱 환경에서도 Discord 앱을 설치하고 항상 실행해 두실 것을 권합니다.
권고
가능하다면 Discord 계정의 아바타를 GitHub 계정의 프로필 사진과 통일해 주세요. 멘티가 워낙 많기 때문에 누가 누군지 기억하기 어렵기 때문입니다. 특히, 아무런 이미지도 설정해 두지 않은 분들은 아무 그림이라도 좋으니 시인성을 위해 설정을 부탁드립니다.
연합우주(fediverse)란?
안내
이미 연합우주나 ActivityPub에 대해 익숙하신 분들은 설명은 건너 뛰시고 이 섹션 마지막의 과제만 하셔도 괜찮습니다.
Fedify 프로젝트가 어떤 프로젝트인지 이해하기 위해서는, 우선 페디버스(fediverse), 즉 한국어로 연합우주에 대해 기본적인 이해를 갖출 필요가 있습니다.
종래의 중앙집권적인 SNS들은 크게 두 가지 특징이 있습니다. 첫째로, SNS에 올리는 사용자들의 모든 데이터를 특정 기업이 사유한다는 것입니다. 둘째로, 서로 다른 SNS끼리는 소통할 수 없다는 것입니다. 특히, 두번째 특징은 이메일을 생각해 보면 아주 자연스러운 것은 아니라는 것을 알 수 있습니다. 네이버 메일을 쓰는 사람이 Gmail을 쓰는 사람과 소통할 수 없을까요? 그렇지 않지요. 하지만 Instagram 사용자는 X (舊 Twitter) 사용자와 소통할 수 없습니다.
이러한 문제를 해결하고자 나온 대안 SNS들이 있습니다. Mastodon이나 Pixelfed 같은 것들이 그렇습니다. 그리고 이러한 SNS들은 누구라도 자신의 서버에 설치가 가능합니다. 실제로 홈 서버에서 돌아가는 Mastodon 서버도 꽤 많습니다. 물론, 직접 서버를 운영하고 싶지 않은 대부분의 사람들에게는 대형 서버라는 선택지도 있습니다. 이를테면, Mastodon 서버 중에서 가장 사용자가 많은 서버인 mastodon.social은 Mastodon 개발 팀이 직접 운영하는 서버입니다.
하지만 이런 의문이 드실 수 있습니다. 자신의 홈 서버에 Mastodon을 설치해봤자 혼자 쓰는 일기장이 아닌가? 사실, Mastodon 서버들은 서로 소통이 가능합니다. 마치 이메일과도 같습니다. 자신의 홈 서버에 이메일 서버를 설치하여 자신만의 이메일 주소를 만들어도, 네이버 메일이나 Gmail과 서로 메일을 주고 받을 수 있는 것처럼요. 실제로, Mastodon의 계정 이름은 이메일 주소와 비슷하게 생겼습니다:
@username@server.com
이렇게 서로 다른 Mastodon 서버끼리 소통할 수 있도록 고안된 표준이 바로 ActivityPub 프로토콜입니다. 참고로, 이 ActivityPub 프로토콜은 Mastodon 프로젝트가 독자적으로 정한 게 아니라, W3C에서 웹 표준으로 정한 것입니다. 따라서 Mastodon 뿐만 아니라, Pixelfed 등 ActivityPub을 구현하는 다른 소프트웨어들도 서로 소통이 됩니다. Mastodon에서 Pixelfed로 댓글 다는 것도 되고, Pixelfed 사용자가 Mastodon 사용자를 팔로하는 것도 됩니다.
이렇게 서로 다른 SNS 소프트웨어, 사로 다른 서버끼리 자유롭게 소통이 가능한 구조를 연합(federation)이라고 부릅니다. 어떻게 보면, 이렇게 연합된 서로 다른 SNS들을 모두 합쳐서 하나의 SNS라고 볼 수도 있습니다. 이를 부르는 말이 바로 연합우주, 페디버스입니다.
연합우주는 현재도 꾸준히 커 가고 있습니다. 최근에는 Meta의 Threads도 ActivityPub을 구현하게 되었고, WordPress도 ActivityPub 플러그인을 공식적으로 개발했습니다. 특히, 기존의 연합우주 소프트웨어들은 각자의 서버에 직접 설치할 수 있는 오픈 소스 소프트웨어였던 것에 반해, Threads는 오픈 소스가 아님에도 ActivityPub을 구현했다는 점에서 상당히 이례적이라고 할 수 있습니다. 이런 방식의 연합도 가능하다는 것이죠.
아직 연합우주를 경험해 본 적 없다면, 계정을 하나 만들어 봅시다. 계정을 만들기 위해서는 어떤 소프트웨어를 쓸 지 먼저 정해야 합니다. Mastodon과 Misskey는 일종의 X처럼 단문을 중심으로 한 SNS입니다. Pixelfed는 Instagram처럼 사진을 중심으로 한 SNS입니다. Meta의 Threads도 있습니다. 현재 읽고 계시는 이 글이 올라온 Hackers' Pub도 사실은 연합우주의 일부로서, 소프트웨어 개발자들을 위한 SNS입니다. 이 중 어떤 것을 선택하시든 서로 소통하는 데에는 문제가 없습니다.
만약 Mastodon이나 Misskey, Pixelfed를 선택하셨다면, 서버를 고르셔야 합니다. (물론, 서버를 직접 구축하시는 것도 괜찮습니다. 아마 많은 걸 배우실 수 있을 겁니다.) 무슨 서버를 골라야 할 지 모르시겠다면, Mastodon의 경우 silicon.moe 서버를, Misskey의 경우 stella.place 서버를, Pixelfed의 경우 chueok.pics 서버를 권합니다.
만약 Threads를 고르셨다면, 서버를 고를 필요가 없습니다. Threads는 설치형 소프트웨어가 아니라 Meta에서 운영하는 상용 서비스이기 때문입니다. 다만, 설정에 가셔서 페디버스 공유 설정을 켜 주셔야 합니다.
만약 Hackers' Pub을 고르셨다면, 역시 서버를 고를 필요가 없습니다. 단 하나의 서버만 있기 때문입니다. 다만, 초대장이 필요하므로 멘토에게 초대장을 요청하시기 바랍니다.
과제
연합우주 계정이 생기셨다면, 이제 친구를 사귀어야 합니다. 다른 멘티들에게 계정 주소를 물어보고 서로 팔로를 해 보세요. 멘토도 팔로해 보세요. (멘토도 맞팔 하겠습니다.) 멘토의 연합우주 계정 주소는 @hongminhee@hackers.pub입니다.
계정 주소로 팔로하는 방법은 소프트웨어마다 조금씩 다르지만, 대부분의 경우 검색창에 주소를 입력하면 해당 계정이 보입니다. 계정이 보인다면 팔로 버튼을 누르면 됩니다.
과제
생성한 계정으로 멘토의 계정인 @hongminhee@hackers.pub을 멘션하여 글을 써 주세요. 글 내용은 뭐든 좋습니다.
JavaScript와 TypeScript
안내
이미 JavaScript와 TypeScript에 익숙하시다면 이 챕터는 넘기셔도 됩니다.
Fedify 프로젝트는 TypeScript로 작성되어 있습니다. TypeScript는 JavaScript에 정적 타입 검사를 추가한 언어로, 런타임에 버그를 발생시키는 잘못된 코드를 코드 작성 시에 미리 알 수 있도록 도와줍니다. TypeScript를 이해하려면 먼저 JavaScript를 이해해야 합니다.
아직 JavaScript에 익숙하지 않으신 분들은 《모던 JavaScript 튜토리얼》의 파트 1을 읽고 따라해 볼 것을 권합니다. 파트 2 이후의 내용은 Fedify 프로젝트에 기여하는 데에 크게 필요하지 않으므로 읽지 않으셔도 좋습니다.
JavaScript에는 어느 정도 익숙하지만 아직 TypeScript에 익숙하지 않으신 분들께는, 《The TypeScript Handbook》을 읽고 따라해 볼 것을 권합니다. 참고로 핸드북 페이지 우측 상단에 한국어 번역으로 가는 링크가 있습니다.
사실 오픈 소스 프로젝트에 기여하기 위해 반드시 그 프로젝트에서 쓰이는 언어를 속속들이 깊게 이해해야 하는 건 아닙니다. 기여할 때 필요한 만큼만 이해해도 좋으니, 어느 정도 언어 문법에 익숙해졌다 싶으면 실제 Fedify 코드를 읽는 것을 좀 더 추천합니다. 코드를 읽다가 이해가 안 되는 부분이 있으면 해당 언어 문법에 대해 따로 조사하는 식으로 익히시는 게 더 효율적입니다. 정 이해가 안 되는 경우에는 부담 없이 Fedify 프로젝트 Discord 서버의 #fedify-dev-ko 채널에서 질문해 주세요.
Fedify란?
여러분은 웹 서버 애플리케이션을 만들 때 HTTP를 직접 구현하시나요? 아마도 대부분은 그렇지 않을 겁니다. 그러기엔 할 게 너무 많기 때문이죠. 대신 우리는 대부분 Express나 Next.js, Django 같은 웹 프레임워크를 이용해서 개발하게 됩니다.
마찬가지로, 연합우주 SNS 소프트웨어를 구현하려고 할 경우, ActivityPub을 바닥부터 구현하기에는 너무 할 게 많습니다. 따라서 개발을 쉽게 해 줄 프레임워크가 필요한데, 그게 바로 Fedify입니다.
어떤 오픈 소스 프로젝트든 간에, 해당 프로젝트에 기여하기 위해서는 먼저 그 소프트웨어를 써보고 기본적인 기능들을 숙지해야 합니다. 써보지도 않은 소프트웨어에 기여를 하는 것은 무리입니다. 여러분도 Fedify에 기여하기에 앞서 Fedify를 써 볼 필요가 있습니다.
Fedify는 연합우주 소프트웨어를 만드는 도구이므로, Fedify를 사용한다고 하면 연합우주 소프트웨어를 만들어 본다는 뜻이 됩니다. Fedify를 사용하여 작은 ActivityPub 서버 소프트웨어를 만들어 보세요. Fedify를 써 보면서 이해가 안 가거나 중간에 막히는 게 있다면 Discord 서버의 #fedify-help-ko 채널에서 질문하세요.
과제
Fedify를 배우고 써보는 가장 쉬운 방법은 튜토리얼을 읽고 따라하는 것입니다. Fedify 공식 튜토리얼의 한국어판인 〈나만의 연합우주 마이크로블로그 만들기〉를 읽고 그대로 따라서 진행하세요. 빠르면 하루, 느긋하게 하면 사흘 정도 걸립니다. 중간에 막히는 부분이 있으면 멘토에게 부담 없이 질문하세요.
저장소 포크 및 클론
주의
Windows 환경에서 작업하실 때는 (WSL을 사용하지 않는다면) Git의 core.autocrlf 설정을 꺼 주시기 바랍니다:
git config --global core.autocrlf false
안내
Fedify 프로젝트를 Windows 환경에서 개발할 수는 있지만, Linux나 macOS에 비해 편의성이 떨어지는 것도 사실입니다. 가능하면 WSL을 세팅하시고 WSL 안에서 작업하시는 걸 추천드립니다.
Fedify의 GitHub에 저장소가 올라가 있습니다. 해당 저장소를 각자 포크(fork)하신 뒤, 포크한 저장소를 로컬에 클론하세요. 클론하신 뒤, 클론한 로컬 저장소 안에 들어가 업스트림 저장소를 리모트로 추가하시는 것을 권합니다:
Fedify의 개발 환경 설정은 일반적인 JavaScript 프로젝트들에 비해 조금 복잡한 편입니다. Node.js 이외에도 Deno와 Bun 등 여러 런타임을 지원해야 하기 때문인데요. Fedify의 개발을 위해서는 다음 소프트웨어가 시스템에 모두 설치되어 있어야 합니다:
대부분의 Linux의 경우 (또는 Windows의 WSL 안에서 작업하는 경우) 별 다른 설정을 하지 않았다면 bash를 쓰고 계실 것입니다. macOS를 쓰시고 별 다른 설정을 하지 않으셨다면 zsh을 쓰고 계실 것입니다. (WSL이 아닌) Windows의 경우에는 명령 프롬프트가 아닌 PowerShell 안에서 작업하셔야 합니다.
mise를 설치하셨다면, 로컬 저장소 안에 들어가 다음 명령어로 필요한 모든 소프트웨어를 한 번에 설치하실 수 있습니다:
mise install --yes
위 명령어를 실행하면 아래와 같이 Fedify 저장소 안에 들어있는 mise 설정 파일을 신뢰하겠냐는 프롬프트가 뜹니다. Yes를 선택해 주세요:
mise config files in ~/fedify are not trusted. Trust them? Yes No All ←/→ toggle • y/n/a/enter submit
개발 환경이 잘 설정되었는지 확인하기 위해 Fedify의 전체 테스트 스위트를 실행해 봅시다. 첫 실행 시 통상 5분 정도 소요됩니다:
deno task test-all
Git 훅도 설치합니다:
deno task hooks:install
마지막으로 실제 편집 환경을 구성해야 합니다. 본 문서에서는 Visual Studio Code를 사용하는 것을 가정하겠습니다만, 같은 Visual Studio Code 계열인 Cursor나 Windsurf에서도 과정은 대동소이합니다.
경고
Visual Studio와 Visual Studio Code는 서로 전혀 다른 별개의 제품이니 주의하세요.
안내
여러분이 Emacs나 Vim의 독실한 신자라면 Visual Studio Code를 사용하고 싶지 않을 수 있습니다. 그런 경우, Deno의 공식 환경 설정 문서를 참고하여 Deno 랭귀지 서버를 설정해 주시기 바랍니다.
우선 로컬 저장소 안에서 code 명령어를 통해 Visual Studio Code를 띄웁니다:
code . # Visual Studio Code를 사용하는 경우cursor . # Cursor를 사용하는 경우windsurf . # Windsurf를 사용하는 경우
Visual Studio Code 창이 뜨면, 화면 가운데에 다음과 같은 프롬프트 창이 뜹니다:
프롬프트에서 예, 작성자를 신뢰합니다 버튼을 선택합니다. 그러면 오른쪽 아래에 다음과 같은 작은 프롬프트 창이 뜹니다:
프롬프트에서 설치 버튼을 선택합니다. 그러면 화면 가운데에 다음과 같은 프롬프트 창이 뜹니다:
프롬프트에서 게시자 신뢰 및 설치를 선택합니다. 그러면 Visual Studio Code에 Fedify 개발에 필요한 확장들이 설치되게 됩니다.
이로써 Fedify 기여에 필요한 기본적인 개발 환경 설정이 끝났습니다.
JavaScript 런타임
Fedify는 Deno, Node.js, Bun 등 다양한 JavaScript 런타임을 지원해야 합니다. 과연 JavaScript 런타임이 뭘까요?
JavaScript는 비교적 작은 언어입니다. 여러분이 process.exit() 같은 메서드를 활용하신 적 있다면, 이는 JavaScript 자체의 기능이 아니라 Node.js라는 특정한 JavaScript 런타임이 제공하는 기능입니다. 마찬가지로, 웹 브라우저에서 제공하는 DOM API 역시 JavaScript 자체의 기능이 아니라 웹 브라우저라는 (일종의) JavaScript 런타임이 제공하는 기능이라고 볼 수 있습니다.
모듈 시스템을 제공합니다. 예를 들어, Node.js는 node_modules/ 디렉터리 기반의 모듈 시스템을 제공하는 반면, Deno에서는 임포트 맵(import map) 기반의 모듈 시스템을 제공합니다. Node.js에서는 npm이나 pnpm, Yarn 등의 패키지 관리자를 사용해야 하지만, Deno나 Bun은 자체적인 패키지 관리자를 제공합니다. 웹 브라우저나 Cloudflare Workers는 패키지 관리자를 제공하지 않기 때문에 번들링이라는 과정을 거쳐야 합니다.
앞서 설명한 모든 것을 속속들이 이해해야 할 필요는 없습니다. 중요한 것은, 같은 JavaScript라고 하더라도 어느 런타임에서 실행하냐에 따라 상당히 다른 방식으로 언어를 사용해야 한다는 점입니다.
그러면 Fedify 프로젝트는 다양한 JavaScript 런타임을 어떻게 동시에 다 지원할 수 있을까요? 크게 두 가지 방법이 있습니다:
지원해야 하는 JavaScript 런타임 모두에서 공통적으로 지원하는 API만을 사용합니다.
런타임에 따라 다른 코드를 실행하도록 코드를 여러 벌 작성합니다.
Fedify 프로젝트는 두 가지 방법 모두 사용하고 있으며, 지원하는 모든 JavaScript 런타임에서 테스트 스위트를 실행해서 Fedify의 모든 기능이 각 JavaScript 런타임에서 잘 동작하는지를 검사합니다.
Fedify 저장소의 구조
2025년 7월 현재, Fedify 프로젝트의 저장소는 다음과 같은 구조로 되어 있습니다:
fedify/ — Fedify의 핵심인 @fedify/fedify 패키지입니다. 이 패키지는 Deno, Node.js, Bun, Cloudflare Workers 환경에서 동작합니다.
cli/ — Fedify 사용자들을 위한 CLI 개발 도구인 @fedify/cli 패키지입니다. 이 패키지는 Deno로만 작성됩니다.
examples/ — 이름 그대로 Fedify를 사용하는 예제 프로젝트들이 들어 있습니다.
scripts/ — 프로젝트 관리를 위한 스크립트들이 들어 있습니다. 대부분의 경우 건드릴 일이 없을 겁니다.
여러분은 주로 fedify/ 디렉터리 및 cli/ 디렉터리에서 작업을 하게 될 것입니다.
린트와 테스트
여느 오픈 소스 프로젝트들이 그렇듯, Fedify 프로젝트도 나름의 코딩 컨벤션과 규칙들이 있습니다. 다행히 이들 대부분은 커밋하기 전에 기계적으로 검사가 가능합니다. 다음 명령어는 현재 프로젝트의 코드가 코딩 컨벤션을 잘 지키고 타입 오류가 없는지 검사합니다:
deno task check
다음 명령어는 코드를 코딩 컨벤션에 맞게 알아서 서식화합니다:
deno fmt
앞서 언급한 것처럼, 다음 명령어는 Fedify 프로젝트의 전체 테스트 스위트를 실행하고 필요한 검사를 수행합니다. 풀 리퀘스트를 올리기 전에 한 번 실행해 보십시오:
deno task test-all
@fedify/fedify 패키지를 수정했을 경우, 수정과 관련된 일부 테스트 코드만 빠르게 실행해 보고 싶을 수 있습니다. 그럴 때는 다음과 같이 -f @fedify/fedify 옵션과 --filter 옵션을 함께 활용해 보세요 (태스크 이름이 test-all이 아니라 test임에 주의하세요):
deno task -f @fedify/fedify test --filter verifyRequest
혹은 -f @fedify/fedify 옵션을 쓰는 대신 직접 fedify/ 디렉터리 안에서 deno task test 명령어를 사용하셔도 됩니다:
cd fedify/deno task test --filter verifyRequest
참고로 --filter 옵션은 테스트 케이스 이름을 부분 문자열로 검색합니다. 이를테면, 다음과 같은 테스트가 있을 경우:
test("anArbitraryTest", () => { // … 생략 …});
다음과 같은 방식으로 모두 실행이 가능합니다:
deno task -f @fedify/fedify test --filter anArbitraryTestdeno task -f @fedify/fedify test --filter Arbitrarydeno task -f @fedify/fedify test --filter Test
앞서 설명한 deno task test 명령어는 Deno 런타임에서 테스트 스위트를 실행합니다. Node.js에서도 잘 돌아가나 확인하기 위해서는 Node.js 런타임에서도 테스트 스위트를 실행해 봐야 합니다. fedify/ 디렉터리 안쪽에서pnpm test 명령어를 통해 Node.js에서 테스트 스위트를 돌려 볼 수 있습니다:
cd fedify/pnpm test
일부 테스트만 빠르게 실행해 보고 싶을 경우 --test-name-pattern 옵션을 활용하세요:
pnpm test --test-name-pattern verifyRequest
Bun에서도 잘 돌아가는지 확인하려면 fedify/ 디렉터리 안쪽에서pnpm test:bun 명령어를 사용하세요:
pnpm test:bun
일부 테스트만 빠르게 실행해 보고 싶을 경우 마찬가지로 --test-name-pattern 옵션을 활용하세요:
pnpm test:bun --test-name-pattern verifyRequest
마지막으로, Cloudflare Workers에서도 잘 돌아가는지 검사해야 합니다. 이 경우에는 pnpm test:cfworkers 명령어를 활용하세요:
pnpm test:cfworkers
일부 테스트만 빠르게 실행해 보고 싶을 경우 인자로 부분 문자열 키워드를 넘기면 됩니다:
pnpm test:cfworkers verifyRequest
사실, 앞서 설명했던 deno task test-all 명령어는 한 번에 Deno, Node.js, Bun, Cloudflare Workers 모두에서 테스트 스위트를 실행하는 명령어입니다.
안내
테스트 실행 시 실패하는 케이스가 있나요? 그것 자체가 기여할 좋은 기회입니다. 실패하는 테스트가 성공하도록 직접 코드를 고쳐서 풀 리퀘스트를 올리셔도 좋고, 이슈 트래커에 이슈를 만들기만 해도 좋은 기여가 됩니다.
@fedify/cli: Fedify CLI 도구
@fedify/cli 패키지는 Fedify를 이용하여 ActivityPub 서버를 구현하는 개발자들을 위한 CLI 편의 도구로서, 주로 ActivityPub 서버 개발을 할 때 디버그나 테스트를 위해 필요한 기능들을 제공합니다. 라이브러리 패키지인 @fedify/fedify와 다르게 @fedify/cli는 패키지는 애플리케이션이기 때문에 코드를 수정한 뒤 바로 사용해 볼 수가 있습니다. 또한, 굳이 여러 런타임을 지원할 필요가 없기 때문에 Deno 환경만 신경쓰면 됩니다.
그런 이유로, @fedify/cli 패키지는 처음 기여하기에 좋습니다. 참고로 @fedif/cli는 CLI 애플리케이션 프레임워크로 Cliffy를 사용하고 있으니, 관련해서 궁금한 게 있다면 Cliffy 문서를 참고해 주세요.
일감 찾기
중요
오픈 소스 프로젝트에서는 할 일을 자발적으로 찾아야 합니다. 직장이 아니므로, 다른 누군가가 할 일을 할당해 주지 않습니다. 사실, 오픈 소스에서 활발하게 활동하는 프로그래머들은 단순히 소프트웨어 개발 실력이 좋은 게 아니라, 적절한 할 일을 잘 찾아내는 능력이 있습니다. 이 때 “적절하다”는 것은 자신의 실력으로 해낼 수 있을 정도의 난이도면서도 프로젝트에 임팩트를 낼 수 있는 것을 뜻합니다.
대부분의 오픈 소스 프로젝트는 할 일을 이슈 트래커에서 관리합니다. Fedify 역시 GitHub에서 제공하는 이슈 트래커로 할 일들을 관리하고 있습니다. 특별한 이유가 없는 한, 이슈는 기본적으로 영어로 작성되거나, 적어도 영어가 병기되어야 합니다. 영어가 익숙치 않은 분들은 Kagi 번역 등을 활용하시면 될 것 같습니다. 언어 때문에 어려우신 분은 멘토에게 도움을 청하세요.
이슈는 크게 세 종류로 나뉩니다:
피처 (feature)
말 그대로 새로운 기능을 뜻합니다.
버그 (bug)
기존에 있던 기능의 오작동을 뜻합니다.
태스크 (task)
신기능이나 버그 이외의 작업들을 가리킵니다. 예를 들면, 문서 수정 등이 여기에 속합니다.
미분류 (no type)
아직 분류되지 않은 이슈들인데, 이슈는 어떻게든 분류되어야 하므로 보통은 없습니다.
위의 분류와는 별개로, Fedify 이슈 트래커에서는 레이블을 구조화하여 활용하고 있습니다. 대부분의 레이블은 범례/레이블 이름 형식을 따르며, 대표적으로는 다음과 같은 것들이 있습니다:
여기서 여러분이 가장 주목하셔야 할 레이블은 바로 good first issue입니다. 해당 레이블이 붙은 이슈는 처음 기여하는 사람에게 적합하기 때문에, 여러분의 첫 기여 때 할 일을 찾을 때 도움이 됩니다. 이슈들을 찬찬히 읽어보시고 해 볼 만한 일감을 고르세요. 이슈를 읽어도 이해가 안 될 경우에는 댓글로 질문을 남기거나 멘토에게 질문하세요.
기여해 볼 이슈를 찾으셨다면, 해당 이슈를 이미 다른 사람이 진행중인지 확인하세요. 아무도 진행하고 있지 않다면 진행하겠다는 댓글을 이슈에 달아주세요.
과제
처음 기여할 이슈를 찾아 이슈에 댓글을 달아주세요. 이슈를 못 찾겠다면 멘토에게 도움을 요청하세요. 멘토가 기여할 만한 일을 함께 찾아줄 수 있습니다.
안내
굳이 이슈 트래커에 이미 있는 이슈 중에서만 고를 필요는 없습니다. Fedify를 써 보면서 개선할 부분을 발견하셨다면, 그걸 이슈로 만들어서 직접 해결하셔도 좋습니다. 사실, 오픈 소스의 많은 이슈들이 이슈를 제기한 사람에 의해 해결됩니다.
추가 정보 및 질문
본 문서에서 다루지 못한 내용도 많이 있을 것입니다. 아래 문서들은 부족한 부분을 좀 더 보충해 줄 수 있습니다:
It covers everything from setting up the #fediverse accounts and development environment to finding good first issues. While it's primarily for the OSSCA participants, anyone interested in contributing to @fedify is welcome to use it as a reference.
Ready to onboard the next wave of #ActivityPub developers!
이 문서는 기본적으로 오픈 소스 컨트리뷰션 아카데미 참여형 프로그램을 진행하게 된 멘티들을 위한 것입니다만, Fedify 프로젝트에 기여하고 싶은 분들이라면 얼마든지 활용하셔도 좋습니다.
안녕하세요. 오픈 소스 컨트리뷰션 아카데미 참여형 프로그램에서 Fedify 프로젝트를 함께 할 멘토 홍민희입니다.
Fedify 프로젝트에 참여하시게 된 것을 진심으로 환영합니다. 본 문서에서는 여러분이 앞으로 Fedify 프로젝트에 기여하기 위해서 알고 준비해야 하는 것들을 정리했습니다. 조금 긴 내용이 될 수도 있지만, 차근차근 읽어보시고 따라해야 할 과제는 따라해 주시기 바랍니다. 본 문서에 나온 과제들은 본격적인 기여를 위해 반드시 선행되어야 합니다.
소통 채널
중요
OSSCA 자체 Discord 서버에도 초대되셨을 것입니다만, 그곳에서는 행사에 관한 이야기만 주로 하게 될 겁니다. 실제 기여와 개발에 관련된 이야기는 지금부터 설명할 Fedify 프로젝트의 Discord 서버에서 이뤄지게 됩니다.
가장 먼저 해야 할 것은 Fedify 프로젝트의 Discord 서버에 입장하는 것입니다. 만약 아직 Discord 계정이 없다면 하나 만드세요. 꽤 많은 오픈 소스 프로젝트들이 Discord에서 소통을 합니다. Discord 계정을 만들어 두면 앞으로 다양한 오픈 소스 프로젝트에 기여할 때 쓸모가 많을 것입니다.
그러면 한국어를 포함해 자신이 이해할 수 있는 언어들을 선택하시면 됩니다. 그러면 여러 채널들이 보이게 되는데, 그 중에서 여러분이 주로 이용하게 될 채널은 #fedify-dev-ko 채널입니다.
본 문서를 읽고 따라하면서 중간에 어려움이 있거나 막히는 부분이 있으면 해당 채널에서 편하게 질문하시면 됩니다.
프로젝트 관련해서 궁금한 점은 사소한 것이라도 Discord 서버에서 질문 주세요. “시간이 날 때 천천히 해결해야지”보다는 일단 물어보는게 낫습니다. 특히 초반의 많은 문제는, 보통 질문을 많이 하면 빨리 해결됩니다. 시간을 정해두세요. 이를테면 30분으로 정했으면 30분 내로 해결이 안되면 일단 질문을 합시다.
과제
Discord 서버에 입장하신 뒤, #fedify-dev-ko 채널에서 간단히 자기 소개를 해 주세요. 본인의 이름과 GitHub 아이디를 꼭 알려주시기 바랍니다.
권고
원활하고 즉시적인 소통을 위해서는 모바일 앱으로 알림을 받을 수 있어야 합니다. 본인의 스마트폰에 Discord 앱을 설치하고 로그인한 뒤, 알림을 허용해 주세요. 랩톱 및 데스크톱 환경에서도 Discord 앱을 설치하고 항상 실행해 두실 것을 권합니다.
권고
가능하다면 Discord 계정의 아바타를 GitHub 계정의 프로필 사진과 통일해 주세요. 멘티가 워낙 많기 때문에 누가 누군지 기억하기 어렵기 때문입니다. 특히, 아무런 이미지도 설정해 두지 않은 분들은 아무 그림이라도 좋으니 시인성을 위해 설정을 부탁드립니다.
연합우주(fediverse)란?
안내
이미 연합우주나 ActivityPub에 대해 익숙하신 분들은 설명은 건너 뛰시고 이 섹션 마지막의 과제만 하셔도 괜찮습니다.
Fedify 프로젝트가 어떤 프로젝트인지 이해하기 위해서는, 우선 페디버스(fediverse), 즉 한국어로 연합우주에 대해 기본적인 이해를 갖출 필요가 있습니다.
종래의 중앙집권적인 SNS들은 크게 두 가지 특징이 있습니다. 첫째로, SNS에 올리는 사용자들의 모든 데이터를 특정 기업이 사유한다는 것입니다. 둘째로, 서로 다른 SNS끼리는 소통할 수 없다는 것입니다. 특히, 두번째 특징은 이메일을 생각해 보면 아주 자연스러운 것은 아니라는 것을 알 수 있습니다. 네이버 메일을 쓰는 사람이 Gmail을 쓰는 사람과 소통할 수 없을까요? 그렇지 않지요. 하지만 Instagram 사용자는 X (舊 Twitter) 사용자와 소통할 수 없습니다.
이러한 문제를 해결하고자 나온 대안 SNS들이 있습니다. Mastodon이나 Pixelfed 같은 것들이 그렇습니다. 그리고 이러한 SNS들은 누구라도 자신의 서버에 설치가 가능합니다. 실제로 홈 서버에서 돌아가는 Mastodon 서버도 꽤 많습니다. 물론, 직접 서버를 운영하고 싶지 않은 대부분의 사람들에게는 대형 서버라는 선택지도 있습니다. 이를테면, Mastodon 서버 중에서 가장 사용자가 많은 서버인 mastodon.social은 Mastodon 개발 팀이 직접 운영하는 서버입니다.
하지만 이런 의문이 드실 수 있습니다. 자신의 홈 서버에 Mastodon을 설치해봤자 혼자 쓰는 일기장이 아닌가? 사실, Mastodon 서버들은 서로 소통이 가능합니다. 마치 이메일과도 같습니다. 자신의 홈 서버에 이메일 서버를 설치하여 자신만의 이메일 주소를 만들어도, 네이버 메일이나 Gmail과 서로 메일을 주고 받을 수 있는 것처럼요. 실제로, Mastodon의 계정 이름은 이메일 주소와 비슷하게 생겼습니다:
@username@server.com
이렇게 서로 다른 Mastodon 서버끼리 소통할 수 있도록 고안된 표준이 바로 ActivityPub 프로토콜입니다. 참고로, 이 ActivityPub 프로토콜은 Mastodon 프로젝트가 독자적으로 정한 게 아니라, W3C에서 웹 표준으로 정한 것입니다. 따라서 Mastodon 뿐만 아니라, Pixelfed 등 ActivityPub을 구현하는 다른 소프트웨어들도 서로 소통이 됩니다. Mastodon에서 Pixelfed로 댓글 다는 것도 되고, Pixelfed 사용자가 Mastodon 사용자를 팔로하는 것도 됩니다.
이렇게 서로 다른 SNS 소프트웨어, 사로 다른 서버끼리 자유롭게 소통이 가능한 구조를 연합(federation)이라고 부릅니다. 어떻게 보면, 이렇게 연합된 서로 다른 SNS들을 모두 합쳐서 하나의 SNS라고 볼 수도 있습니다. 이를 부르는 말이 바로 연합우주, 페디버스입니다.
연합우주는 현재도 꾸준히 커 가고 있습니다. 최근에는 Meta의 Threads도 ActivityPub을 구현하게 되었고, WordPress도 ActivityPub 플러그인을 공식적으로 개발했습니다. 특히, 기존의 연합우주 소프트웨어들은 각자의 서버에 직접 설치할 수 있는 오픈 소스 소프트웨어였던 것에 반해, Threads는 오픈 소스가 아님에도 ActivityPub을 구현했다는 점에서 상당히 이례적이라고 할 수 있습니다. 이런 방식의 연합도 가능하다는 것이죠.
아직 연합우주를 경험해 본 적 없다면, 계정을 하나 만들어 봅시다. 계정을 만들기 위해서는 어떤 소프트웨어를 쓸 지 먼저 정해야 합니다. Mastodon과 Misskey는 일종의 X처럼 단문을 중심으로 한 SNS입니다. Pixelfed는 Instagram처럼 사진을 중심으로 한 SNS입니다. Meta의 Threads도 있습니다. 현재 읽고 계시는 이 글이 올라온 Hackers' Pub도 사실은 연합우주의 일부로서, 소프트웨어 개발자들을 위한 SNS입니다. 이 중 어떤 것을 선택하시든 서로 소통하는 데에는 문제가 없습니다.
만약 Mastodon이나 Misskey, Pixelfed를 선택하셨다면, 서버를 고르셔야 합니다. (물론, 서버를 직접 구축하시는 것도 괜찮습니다. 아마 많은 걸 배우실 수 있을 겁니다.) 무슨 서버를 골라야 할 지 모르시겠다면, Mastodon의 경우 silicon.moe 서버를, Misskey의 경우 stella.place 서버를, Pixelfed의 경우 chueok.pics 서버를 권합니다.
만약 Threads를 고르셨다면, 서버를 고를 필요가 없습니다. Threads는 설치형 소프트웨어가 아니라 Meta에서 운영하는 상용 서비스이기 때문입니다. 다만, 설정에 가셔서 페디버스 공유 설정을 켜 주셔야 합니다.
만약 Hackers' Pub을 고르셨다면, 역시 서버를 고를 필요가 없습니다. 단 하나의 서버만 있기 때문입니다. 다만, 초대장이 필요하므로 멘토에게 초대장을 요청하시기 바랍니다.
과제
연합우주 계정이 생기셨다면, 이제 친구를 사귀어야 합니다. 다른 멘티들에게 계정 주소를 물어보고 서로 팔로를 해 보세요. 멘토도 팔로해 보세요. (멘토도 맞팔 하겠습니다.) 멘토의 연합우주 계정 주소는 @hongminhee@hackers.pub입니다.
계정 주소로 팔로하는 방법은 소프트웨어마다 조금씩 다르지만, 대부분의 경우 검색창에 주소를 입력하면 해당 계정이 보입니다. 계정이 보인다면 팔로 버튼을 누르면 됩니다.
과제
생성한 계정으로 멘토의 계정인 @hongminhee@hackers.pub을 멘션하여 글을 써 주세요. 글 내용은 뭐든 좋습니다.
JavaScript와 TypeScript
안내
이미 JavaScript와 TypeScript에 익숙하시다면 이 챕터는 넘기셔도 됩니다.
Fedify 프로젝트는 TypeScript로 작성되어 있습니다. TypeScript는 JavaScript에 정적 타입 검사를 추가한 언어로, 런타임에 버그를 발생시키는 잘못된 코드를 코드 작성 시에 미리 알 수 있도록 도와줍니다. TypeScript를 이해하려면 먼저 JavaScript를 이해해야 합니다.
아직 JavaScript에 익숙하지 않으신 분들은 《모던 JavaScript 튜토리얼》의 파트 1을 읽고 따라해 볼 것을 권합니다. 파트 2 이후의 내용은 Fedify 프로젝트에 기여하는 데에 크게 필요하지 않으므로 읽지 않으셔도 좋습니다.
JavaScript에는 어느 정도 익숙하지만 아직 TypeScript에 익숙하지 않으신 분들께는, 《The TypeScript Handbook》을 읽고 따라해 볼 것을 권합니다. 참고로 핸드북 페이지 우측 상단에 한국어 번역으로 가는 링크가 있습니다.
사실 오픈 소스 프로젝트에 기여하기 위해 반드시 그 프로젝트에서 쓰이는 언어를 속속들이 깊게 이해해야 하는 건 아닙니다. 기여할 때 필요한 만큼만 이해해도 좋으니, 어느 정도 언어 문법에 익숙해졌다 싶으면 실제 Fedify 코드를 읽는 것을 좀 더 추천합니다. 코드를 읽다가 이해가 안 되는 부분이 있으면 해당 언어 문법에 대해 따로 조사하는 식으로 익히시는 게 더 효율적입니다. 정 이해가 안 되는 경우에는 부담 없이 Fedify 프로젝트 Discord 서버의 #fedify-dev-ko 채널에서 질문해 주세요.
Fedify란?
여러분은 웹 서버 애플리케이션을 만들 때 HTTP를 직접 구현하시나요? 아마도 대부분은 그렇지 않을 겁니다. 그러기엔 할 게 너무 많기 때문이죠. 대신 우리는 대부분 Express나 Next.js, Django 같은 웹 프레임워크를 이용해서 개발하게 됩니다.
마찬가지로, 연합우주 SNS 소프트웨어를 구현하려고 할 경우, ActivityPub을 바닥부터 구현하기에는 너무 할 게 많습니다. 따라서 개발을 쉽게 해 줄 프레임워크가 필요한데, 그게 바로 Fedify입니다.
어떤 오픈 소스 프로젝트든 간에, 해당 프로젝트에 기여하기 위해서는 먼저 그 소프트웨어를 써보고 기본적인 기능들을 숙지해야 합니다. 써보지도 않은 소프트웨어에 기여를 하는 것은 무리입니다. 여러분도 Fedify에 기여하기에 앞서 Fedify를 써 볼 필요가 있습니다.
Fedify는 연합우주 소프트웨어를 만드는 도구이므로, Fedify를 사용한다고 하면 연합우주 소프트웨어를 만들어 본다는 뜻이 됩니다. Fedify를 사용하여 작은 ActivityPub 서버 소프트웨어를 만들어 보세요. Fedify를 써 보면서 이해가 안 가거나 중간에 막히는 게 있다면 Discord 서버의 #fedify-help-ko 채널에서 질문하세요.
과제
Fedify를 배우고 써보는 가장 쉬운 방법은 튜토리얼을 읽고 따라하는 것입니다. Fedify 공식 튜토리얼의 한국어판인 〈나만의 연합우주 마이크로블로그 만들기〉를 읽고 그대로 따라서 진행하세요. 빠르면 하루, 느긋하게 하면 사흘 정도 걸립니다. 중간에 막히는 부분이 있으면 멘토에게 부담 없이 질문하세요.
저장소 포크 및 클론
주의
Windows 환경에서 작업하실 때는 (WSL을 사용하지 않는다면) Git의 core.autocrlf 설정을 꺼 주시기 바랍니다:
git config --global core.autocrlf false
안내
Fedify 프로젝트를 Windows 환경에서 개발할 수는 있지만, Linux나 macOS에 비해 편의성이 떨어지는 것도 사실입니다. 가능하면 WSL을 세팅하시고 WSL 안에서 작업하시는 걸 추천드립니다.
Fedify의 GitHub에 저장소가 올라가 있습니다. 해당 저장소를 각자 포크(fork)하신 뒤, 포크한 저장소를 로컬에 클론하세요. 클론하신 뒤, 클론한 로컬 저장소 안에 들어가 업스트림 저장소를 리모트로 추가하시는 것을 권합니다:
Fedify의 개발 환경 설정은 일반적인 JavaScript 프로젝트들에 비해 조금 복잡한 편입니다. Node.js 이외에도 Deno와 Bun 등 여러 런타임을 지원해야 하기 때문인데요. Fedify의 개발을 위해서는 다음 소프트웨어가 시스템에 모두 설치되어 있어야 합니다:
대부분의 Linux의 경우 (또는 Windows의 WSL 안에서 작업하는 경우) 별 다른 설정을 하지 않았다면 bash를 쓰고 계실 것입니다. macOS를 쓰시고 별 다른 설정을 하지 않으셨다면 zsh을 쓰고 계실 것입니다. (WSL이 아닌) Windows의 경우에는 명령 프롬프트가 아닌 PowerShell 안에서 작업하셔야 합니다.
mise를 설치하셨다면, 로컬 저장소 안에 들어가 다음 명령어로 필요한 모든 소프트웨어를 한 번에 설치하실 수 있습니다:
mise install --yes
위 명령어를 실행하면 아래와 같이 Fedify 저장소 안에 들어있는 mise 설정 파일을 신뢰하겠냐는 프롬프트가 뜹니다. Yes를 선택해 주세요:
mise config files in ~/fedify are not trusted. Trust them? Yes No All ←/→ toggle • y/n/a/enter submit
개발 환경이 잘 설정되었는지 확인하기 위해 Fedify의 전체 테스트 스위트를 실행해 봅시다. 첫 실행 시 통상 5분 정도 소요됩니다:
deno task test-all
Git 훅도 설치합니다:
deno task hooks:install
마지막으로 실제 편집 환경을 구성해야 합니다. 본 문서에서는 Visual Studio Code를 사용하는 것을 가정하겠습니다만, 같은 Visual Studio Code 계열인 Cursor나 Windsurf에서도 과정은 대동소이합니다.
경고
Visual Studio와 Visual Studio Code는 서로 전혀 다른 별개의 제품이니 주의하세요.
안내
여러분이 Emacs나 Vim의 독실한 신자라면 Visual Studio Code를 사용하고 싶지 않을 수 있습니다. 그런 경우, Deno의 공식 환경 설정 문서를 참고하여 Deno 랭귀지 서버를 설정해 주시기 바랍니다.
우선 로컬 저장소 안에서 code 명령어를 통해 Visual Studio Code를 띄웁니다:
code . # Visual Studio Code를 사용하는 경우cursor . # Cursor를 사용하는 경우windsurf . # Windsurf를 사용하는 경우
Visual Studio Code 창이 뜨면, 화면 가운데에 다음과 같은 프롬프트 창이 뜹니다:
프롬프트에서 예, 작성자를 신뢰합니다 버튼을 선택합니다. 그러면 오른쪽 아래에 다음과 같은 작은 프롬프트 창이 뜹니다:
프롬프트에서 설치 버튼을 선택합니다. 그러면 화면 가운데에 다음과 같은 프롬프트 창이 뜹니다:
프롬프트에서 게시자 신뢰 및 설치를 선택합니다. 그러면 Visual Studio Code에 Fedify 개발에 필요한 확장들이 설치되게 됩니다.
이로써 Fedify 기여에 필요한 기본적인 개발 환경 설정이 끝났습니다.
JavaScript 런타임
Fedify는 Deno, Node.js, Bun 등 다양한 JavaScript 런타임을 지원해야 합니다. 과연 JavaScript 런타임이 뭘까요?
JavaScript는 비교적 작은 언어입니다. 여러분이 process.exit() 같은 메서드를 활용하신 적 있다면, 이는 JavaScript 자체의 기능이 아니라 Node.js라는 특정한 JavaScript 런타임이 제공하는 기능입니다. 마찬가지로, 웹 브라우저에서 제공하는 DOM API 역시 JavaScript 자체의 기능이 아니라 웹 브라우저라는 (일종의) JavaScript 런타임이 제공하는 기능이라고 볼 수 있습니다.
모듈 시스템을 제공합니다. 예를 들어, Node.js는 node_modules/ 디렉터리 기반의 모듈 시스템을 제공하는 반면, Deno에서는 임포트 맵(import map) 기반의 모듈 시스템을 제공합니다. Node.js에서는 npm이나 pnpm, Yarn 등의 패키지 관리자를 사용해야 하지만, Deno나 Bun은 자체적인 패키지 관리자를 제공합니다. 웹 브라우저나 Cloudflare Workers는 패키지 관리자를 제공하지 않기 때문에 번들링이라는 과정을 거쳐야 합니다.
앞서 설명한 모든 것을 속속들이 이해해야 할 필요는 없습니다. 중요한 것은, 같은 JavaScript라고 하더라도 어느 런타임에서 실행하냐에 따라 상당히 다른 방식으로 언어를 사용해야 한다는 점입니다.
그러면 Fedify 프로젝트는 다양한 JavaScript 런타임을 어떻게 동시에 다 지원할 수 있을까요? 크게 두 가지 방법이 있습니다:
지원해야 하는 JavaScript 런타임 모두에서 공통적으로 지원하는 API만을 사용합니다.
런타임에 따라 다른 코드를 실행하도록 코드를 여러 벌 작성합니다.
Fedify 프로젝트는 두 가지 방법 모두 사용하고 있으며, 지원하는 모든 JavaScript 런타임에서 테스트 스위트를 실행해서 Fedify의 모든 기능이 각 JavaScript 런타임에서 잘 동작하는지를 검사합니다.
Fedify 저장소의 구조
2025년 7월 현재, Fedify 프로젝트의 저장소는 다음과 같은 구조로 되어 있습니다:
fedify/ — Fedify의 핵심인 @fedify/fedify 패키지입니다. 이 패키지는 Deno, Node.js, Bun, Cloudflare Workers 환경에서 동작합니다.
cli/ — Fedify 사용자들을 위한 CLI 개발 도구인 @fedify/cli 패키지입니다. 이 패키지는 Deno로만 작성됩니다.
examples/ — 이름 그대로 Fedify를 사용하는 예제 프로젝트들이 들어 있습니다.
scripts/ — 프로젝트 관리를 위한 스크립트들이 들어 있습니다. 대부분의 경우 건드릴 일이 없을 겁니다.
여러분은 주로 fedify/ 디렉터리 및 cli/ 디렉터리에서 작업을 하게 될 것입니다.
린트와 테스트
여느 오픈 소스 프로젝트들이 그렇듯, Fedify 프로젝트도 나름의 코딩 컨벤션과 규칙들이 있습니다. 다행히 이들 대부분은 커밋하기 전에 기계적으로 검사가 가능합니다. 다음 명령어는 현재 프로젝트의 코드가 코딩 컨벤션을 잘 지키고 타입 오류가 없는지 검사합니다:
deno task check
다음 명령어는 코드를 코딩 컨벤션에 맞게 알아서 서식화합니다:
deno fmt
앞서 언급한 것처럼, 다음 명령어는 Fedify 프로젝트의 전체 테스트 스위트를 실행하고 필요한 검사를 수행합니다. 풀 리퀘스트를 올리기 전에 한 번 실행해 보십시오:
deno task test-all
@fedify/fedify 패키지를 수정했을 경우, 수정과 관련된 일부 테스트 코드만 빠르게 실행해 보고 싶을 수 있습니다. 그럴 때는 다음과 같이 -f @fedify/fedify 옵션과 --filter 옵션을 함께 활용해 보세요 (태스크 이름이 test-all이 아니라 test임에 주의하세요):
deno task -f @fedify/fedify test --filter verifyRequest
혹은 -f @fedify/fedify 옵션을 쓰는 대신 직접 fedify/ 디렉터리 안에서 deno task test 명령어를 사용하셔도 됩니다:
cd fedify/deno task test --filter verifyRequest
참고로 --filter 옵션은 테스트 케이스 이름을 부분 문자열로 검색합니다. 이를테면, 다음과 같은 테스트가 있을 경우:
test("anArbitraryTest", () => { // … 생략 …});
다음과 같은 방식으로 모두 실행이 가능합니다:
deno task -f @fedify/fedify test --filter anArbitraryTestdeno task -f @fedify/fedify test --filter Arbitrarydeno task -f @fedify/fedify test --filter Test
앞서 설명한 deno task test 명령어는 Deno 런타임에서 테스트 스위트를 실행합니다. Node.js에서도 잘 돌아가나 확인하기 위해서는 Node.js 런타임에서도 테스트 스위트를 실행해 봐야 합니다. fedify/ 디렉터리 안쪽에서pnpm test 명령어를 통해 Node.js에서 테스트 스위트를 돌려 볼 수 있습니다:
cd fedify/pnpm test
일부 테스트만 빠르게 실행해 보고 싶을 경우 --test-name-pattern 옵션을 활용하세요:
pnpm test --test-name-pattern verifyRequest
Bun에서도 잘 돌아가는지 확인하려면 fedify/ 디렉터리 안쪽에서pnpm test:bun 명령어를 사용하세요:
pnpm test:bun
일부 테스트만 빠르게 실행해 보고 싶을 경우 마찬가지로 --test-name-pattern 옵션을 활용하세요:
pnpm test:bun --test-name-pattern verifyRequest
마지막으로, Cloudflare Workers에서도 잘 돌아가는지 검사해야 합니다. 이 경우에는 pnpm test:cfworkers 명령어를 활용하세요:
pnpm test:cfworkers
일부 테스트만 빠르게 실행해 보고 싶을 경우 인자로 부분 문자열 키워드를 넘기면 됩니다:
pnpm test:cfworkers verifyRequest
사실, 앞서 설명했던 deno task test-all 명령어는 한 번에 Deno, Node.js, Bun, Cloudflare Workers 모두에서 테스트 스위트를 실행하는 명령어입니다.
안내
테스트 실행 시 실패하는 케이스가 있나요? 그것 자체가 기여할 좋은 기회입니다. 실패하는 테스트가 성공하도록 직접 코드를 고쳐서 풀 리퀘스트를 올리셔도 좋고, 이슈 트래커에 이슈를 만들기만 해도 좋은 기여가 됩니다.
@fedify/cli: Fedify CLI 도구
@fedify/cli 패키지는 Fedify를 이용하여 ActivityPub 서버를 구현하는 개발자들을 위한 CLI 편의 도구로서, 주로 ActivityPub 서버 개발을 할 때 디버그나 테스트를 위해 필요한 기능들을 제공합니다. 라이브러리 패키지인 @fedify/fedify와 다르게 @fedify/cli는 패키지는 애플리케이션이기 때문에 코드를 수정한 뒤 바로 사용해 볼 수가 있습니다. 또한, 굳이 여러 런타임을 지원할 필요가 없기 때문에 Deno 환경만 신경쓰면 됩니다.
그런 이유로, @fedify/cli 패키지는 처음 기여하기에 좋습니다. 참고로 @fedif/cli는 CLI 애플리케이션 프레임워크로 Cliffy를 사용하고 있으니, 관련해서 궁금한 게 있다면 Cliffy 문서를 참고해 주세요.
일감 찾기
중요
오픈 소스 프로젝트에서는 할 일을 자발적으로 찾아야 합니다. 직장이 아니므로, 다른 누군가가 할 일을 할당해 주지 않습니다. 사실, 오픈 소스에서 활발하게 활동하는 프로그래머들은 단순히 소프트웨어 개발 실력이 좋은 게 아니라, 적절한 할 일을 잘 찾아내는 능력이 있습니다. 이 때 “적절하다”는 것은 자신의 실력으로 해낼 수 있을 정도의 난이도면서도 프로젝트에 임팩트를 낼 수 있는 것을 뜻합니다.
대부분의 오픈 소스 프로젝트는 할 일을 이슈 트래커에서 관리합니다. Fedify 역시 GitHub에서 제공하는 이슈 트래커로 할 일들을 관리하고 있습니다. 특별한 이유가 없는 한, 이슈는 기본적으로 영어로 작성되거나, 적어도 영어가 병기되어야 합니다. 영어가 익숙치 않은 분들은 Kagi 번역 등을 활용하시면 될 것 같습니다. 언어 때문에 어려우신 분은 멘토에게 도움을 청하세요.
이슈는 크게 세 종류로 나뉩니다:
피처 (feature)
말 그대로 새로운 기능을 뜻합니다.
버그 (bug)
기존에 있던 기능의 오작동을 뜻합니다.
태스크 (task)
신기능이나 버그 이외의 작업들을 가리킵니다. 예를 들면, 문서 수정 등이 여기에 속합니다.
미분류 (no type)
아직 분류되지 않은 이슈들인데, 이슈는 어떻게든 분류되어야 하므로 보통은 없습니다.
위의 분류와는 별개로, Fedify 이슈 트래커에서는 레이블을 구조화하여 활용하고 있습니다. 대부분의 레이블은 범례/레이블 이름 형식을 따르며, 대표적으로는 다음과 같은 것들이 있습니다:
여기서 여러분이 가장 주목하셔야 할 레이블은 바로 good first issue입니다. 해당 레이블이 붙은 이슈는 처음 기여하는 사람에게 적합하기 때문에, 여러분의 첫 기여 때 할 일을 찾을 때 도움이 됩니다. 이슈들을 찬찬히 읽어보시고 해 볼 만한 일감을 고르세요. 이슈를 읽어도 이해가 안 될 경우에는 댓글로 질문을 남기거나 멘토에게 질문하세요.
기여해 볼 이슈를 찾으셨다면, 해당 이슈를 이미 다른 사람이 진행중인지 확인하세요. 아무도 진행하고 있지 않다면 진행하겠다는 댓글을 이슈에 달아주세요.
과제
처음 기여할 이슈를 찾아 이슈에 댓글을 달아주세요. 이슈를 못 찾겠다면 멘토에게 도움을 요청하세요. 멘토가 기여할 만한 일을 함께 찾아줄 수 있습니다.
안내
굳이 이슈 트래커에 이미 있는 이슈 중에서만 고를 필요는 없습니다. Fedify를 써 보면서 개선할 부분을 발견하셨다면, 그걸 이슈로 만들어서 직접 해결하셔도 좋습니다. 사실, 오픈 소스의 많은 이슈들이 이슈를 제기한 사람에 의해 해결됩니다.
추가 정보 및 질문
본 문서에서 다루지 못한 내용도 많이 있을 것입니다. 아래 문서들은 부족한 부분을 좀 더 보충해 줄 수 있습니다:
Ω🪬Ω Latest version of #FediAlgo, the customizable timeline algorithm / filtering system for your Mastodon feed, allows for the use of multiple accounts on multiple Mastodon servers. Also fixes some #GoToSocial interoperability issues.
Wenn ich gerne meinen #forgejo / #gitea server als primäre #git senke nutzen mag, aber dennoch nach #github mirrore, damit andere menschen sich erfreuen und mitmachen können.
wie sorge ich dafür, dass deren pull requests bei github ebenso zu mir nach forgejo / gitea fliessen wie meine änderungen es heute schon von forgejo nach github tun?
Glances at lora mesh network chats rooms for a millisecond . . .
How do we get meshtastic devs to stfu and stop being absolute tools, oh right just stop using their insecure pile of shit. They are the radio nerd version of SCO for the xennial generation.
Glances at lora mesh network chats rooms for a millisecond . . .
How do we get meshtastic devs to stfu and stop being absolute tools, oh right just stop using their insecure pile of shit. They are the radio nerd version of SCO for the xennial generation.
#opensource woes... Recently I had another system merged into #apple. Openrsync, for replacing rsync. I found out about it indirectly from the news, not from anybody at Apple. Ok, sure--same as when they merged mandoc. Since then, however, I've had a steady stream of mails (to my private addr, which is still in the manpage, and to the github repo) about the Apple fork. *I don't work there.* I even applied, ironically, to a job posting for systems daemons, with no response. I'd love to help these folks, but I don't know how the system was changed when merged (nothing pushed back upstream), nor am I in contact with anybody at Apple. It's not the users' faults: whom would they contact otherwise? So much for engaging the community...
Ω🪬Ω Latest version of #FediAlgo, the customizable timeline algorithm / filtering system for your Mastodon feed, allows for the use of multiple accounts on multiple Mastodon servers. Also fixes some #GoToSocial interoperability issues.
Ω🪬Ω Latest version of #FediAlgo, the customizable timeline algorithm / filtering system for your Mastodon feed, allows for the use of multiple accounts on multiple Mastodon servers. Also fixes some #GoToSocial interoperability issues.
ALT text detailsThe image is a screenshot of a mobile device displaying a blog post from the website "tailscale." The post is titled "How NAT traversal works" and is dated August 21, 2020. The background of the post is black, with white text for the title and a lighter gray for the body text. The title is prominently displayed in large font, while the date and blog category are in smaller font. Below the title, there is a white rectangular box containing a simple graphic with shapes representing devices connected by lines, symbolizing network connectivity. The body text explains that the post will discuss how to get through Network Address Translators (NATs) to connect devices directly, despite any barriers. The bottom of the screen shows a navigation bar with icons for home, lock, document, share, and a menu, along with the website URL "tailscale.com." The status bar at the top of the screen shows the time as 10:08, 4G signal strength, and a battery level of 89%.
Ovis2-8B
🌱 Energy used: 0.245 Wh
🗺️ …et une cartographie des membres pour identifier les collectivités intéressées par les logiciels libres autour de chez vous (https://france-numerique-libre.org/carte).
🗺️ …et une cartographie des membres pour identifier les collectivités intéressées par les logiciels libres autour de chez vous (https://france-numerique-libre.org/carte).
Which alternative to Pocket should I choose? As @TechCrunch said few months ago, @wallabag « is a strong competitor with article-saving tools and features as good as what Pocket offers. »
Gardens, not roads! In my latest blog post, I talk about the limits of the digital infrastructure metaphor and how to design mechanisms to maintain open source that are based on a more accurate understanding of how FOSS is produced.
Cool feature to help with troubleshooting your system!
"sosreport acts as a black box recorder for Linux — capturing everything from system logs and kernel messages to active configurations and command outputs — helping support engineers trace problems without needing direct access to the system."
Can you program GPUs and do you want to become a HERO? #linuxphone community needs your help.
We are trying record video, and have most pieces working, but one is missing: fast enough debayering. That means about 23MB/sec on #librem5.
Debayering is not hard; camera images have subpixels split on two lines, which need to be corrected. They also use different color representation, but that's fixable by some table lookup and two matrix multiplies.
Librem 5 has Vivante GPU, 4 in-order CPU cores and 3GB RAM. My feeling is that it should be fast enough for that. If task is for some reason impossible, that would be good to know, too.
Image data looks like this
RGRGRG... xBxBxB... ......... .........
Task is to turn that into usual rgbrgb.... format. rgb = RGB * color matrix, with table lookups for better quality. I can fix that once I get an example.
I'm looking for example code (#pinephone would work, too), reasons it can not be done... and boosts if you have friends that can program GPUs. #gpu#opensource
Can you program GPUs and do you want to become a HERO? #linuxphone community needs your help.
We are trying record video, and have most pieces working, but one is missing: fast enough debayering. That means about 23MB/sec on #librem5.
Debayering is not hard; camera images have subpixels split on two lines, which need to be corrected. They also use different color representation, but that's fixable by some table lookup and two matrix multiplies.
Librem 5 has Vivante GPU, 4 in-order CPU cores and 3GB RAM. My feeling is that it should be fast enough for that. If task is for some reason impossible, that would be good to know, too.
Image data looks like this
RGRGRG... xBxBxB... ......... .........
Task is to turn that into usual rgbrgb.... format. rgb = RGB * color matrix, with table lookups for better quality. I can fix that once I get an example.
I'm looking for example code (#pinephone would work, too), reasons it can not be done... and boosts if you have friends that can program GPUs. #gpu#opensource
Can you program GPUs and do you want to become a HERO? #linuxphone community needs your help.
We are trying record video, and have most pieces working, but one is missing: fast enough debayering. That means about 23MB/sec on #librem5.
Debayering is not hard; camera images have subpixels split on two lines, which need to be corrected. They also use different color representation, but that's fixable by some table lookup and two matrix multiplies.
Librem 5 has Vivante GPU, 4 in-order CPU cores and 3GB RAM. My feeling is that it should be fast enough for that. If task is for some reason impossible, that would be good to know, too.
Image data looks like this
RGRGRG... xBxBxB... ......... .........
Task is to turn that into usual rgbrgb.... format. rgb = RGB * color matrix, with table lookups for better quality. I can fix that once I get an example.
I'm looking for example code (#pinephone would work, too), reasons it can not be done... and boosts if you have friends that can program GPUs. #gpu#opensource
"The goal of this project is to create a pipeline between Blender [@blender] and Godot [@godotengine] to make the asset and level creation process as seamless as possible."
"The goal of this project is to create a pipeline between Blender [@blender] and Godot [@godotengine] to make the asset and level creation process as seamless as possible."
Gardens, not roads! In my latest blog post, I talk about the limits of the digital infrastructure metaphor and how to design mechanisms to maintain open source that are based on a more accurate understanding of how FOSS is produced.
Okay thank you all, it looks like I'm gonna live toot at least the juicy stuff :)
Interestingly, the Commission introductory talk included a reference to how the fact that #Android is essentially #opensource software facilitates #DMA compliance. 😍
(Which does of course not mean there is no non-compliance in Alphabet products, there certainly is.)
AppImage is a frustrating invention for Linux. It should work like macOS's .app, but it falls short. Getting an app to run and dock always involves tinkering and manually deploying a .desktop item, among other hassles.
ALT text detailsGear Lever screenshot, Installed applications: Beekeeper Studio Ultimate (4.6.4), FreeYourMusic, NextCloud Desktop. Check updates button.
AppImage is a frustrating invention for Linux. It should work like macOS's .app, but it falls short. Getting an app to run and dock always involves tinkering and manually deploying a .desktop item, among other hassles.
ALT text detailsGear Lever screenshot, Installed applications: Beekeeper Studio Ultimate (4.6.4), FreeYourMusic, NextCloud Desktop. Check updates button.
✅ #NGIForum2025 put #DigitalCommons and @NGICommons at the heart of the conversation! Held in Brussels, the event showcased how open infrastructure, public code, and collective governance are shaping the future of the internet.
✅ #NGIForum2025 put #DigitalCommons and @NGICommons at the heart of the conversation! Held in Brussels, the event showcased how open infrastructure, public code, and collective governance are shaping the future of the internet.
Periodic reminder that we're always open to feature requests, and that we do look at people's preferences when deciding what to implement next, so if you have a suggestion, you can reply to this post or add it below. 🔨🐦⬛
Periodic reminder that we're always open to feature requests, and that we do look at people's preferences when deciding what to implement next, so if you have a suggestion, you can reply to this post or add it below. 🔨🐦⬛
After the transformation away from US services and products, it's time to go one step further.
As I have already announced, I will soon be replacing my Pixel 9 with Graphene OS with a Fairphone 6 with /e/OS from Murena.
Although I personally really appreciate Graphene OS and am an avid user, I'm not sure what the future will bring under the fascist Trump. As I said, he can force US companies to hand over data of European users or turn off their services for Europe with the stroke of a pen. Or whatever other stupid things this orange psychopath can think of. Pixel devices from Google are another point.
However, I'm still considering a Framework Laptop 12 for my future laptop because of its sustainability and reparability.
Framework? AN US COMPANY??? Yes, unfortunately there is no European equivalent in this field, but unlike software and internet solutions, I am relatively independent after the purchase. The worst case would be if I could no longer buy current components. But then the Framework would be just like any other computer, which is generally almost impossible to repair or upgrade. But I want to keep that option open.
And I hope - like the rest of the world - that the fascist and criminal spook in the USA will soon be over and the situation there will return to some semblance of normality. Hope dies last...
Two more ways to write documents on Linux: TeXStudio to write scientific papers via LaTeX, and Sigil that lets you write XHTML and publish .epub files for your stories and novels.
Two more ways to write documents on Linux: TeXStudio to write scientific papers via LaTeX, and Sigil that lets you write XHTML and publish .epub files for your stories and novels.
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
@ChristophWolff@digitalcourage.social · Reply to Christoph's post
Kurzer Nachtrag, ich möchte ja auch Lösungen liefern:
Sollte jemand interesse an einer skalierbaren, sicheren und preiswerten Infrastruktur inkl. Chat, Video, Cloud (inkl Collabora), Wiki, Mastodon, sowie Groupware (open XChange) und IDM an alle Dienste interessiert sein, gerne melden. Wir haben dieses System letztes Jahr mit dem Relaunch des NABU-Netz komplett auf open-source Basis für mehrere tausend Personen bereits umgesetzt.
1. Open by default 2. Contribute back 3. Secure by design 4. Foster inclusive participation and community building 5. Design for reusability 6. Provide documentation 7. RISE (recognize, incentivize, support and empower) 8. Sustain and scale
OggCamp, the unconference for open source and free culture enthusiasts returns in 2026. 🗓️ Save the date and join us, once again, at The Manchester Conference Centre on April 25th and 26th. 👀 Keep an eye out for the Call for Papers and ticket announcements soon! 🎟️ #Oggcamp#OggCamp2026#OpenSource#TechConference#Manchester
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Ω🪬Ω Latest release of #FediAlgo, the customizable timeline algorithm / filtering system for your Mastodon feed, lets you blur / hide images marked as sensitive / #NSFW, which solves the "unwanted dick pics in your feed" issue that can come up when users of one of the more "risque" fediverse servers manage to make one of their favourite hashtags trend.
ENISA published guidance on the #NIS2 implementing act for the digital sector. They cover how to apply the NIS2 requirements when it comes to #FOSS, including clarifying that in most cases upstream open source maintainers should not be considered a ‘direct supplier’. There are 37 occurrences of #opensource in the text. Some quotes to follow https://www.enisa.europa.eu/publications/nis2-technical-implementation-guidance
🔥 Here's a great video! In less than 4 minutes, the talented @_elena highlights (as it deserves) the #Fediverse, how it works, and its virtues… as opposed to the well-known hegemonic social networks.
💡 Having trouble convincing your friends and family to take the red pill and follow the white rabbit down the rabbit hole? Show them this video, which is clear, educational, and very appealing!
🔥 Here's a great video! In less than 4 minutes, the talented @_elena highlights (as it deserves) the #Fediverse, how it works, and its virtues… as opposed to the well-known hegemonic social networks.
💡 Having trouble convincing your friends and family to take the red pill and follow the white rabbit down the rabbit hole? Show them this video, which is clear, educational, and very appealing!
Ω🪬Ω Latest release of #FediAlgo, the customizable timeline algorithm / filtering system for your Mastodon feed, lets you blur / hide images marked as sensitive / #NSFW, which solves the "unwanted dick pics in your feed" issue that can come up when users of one of the more "risque" fediverse servers manage to make one of their favourite hashtags trend.
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
In case anyone was wondering, yes my project Wordforge is effectively abandoned. I graduated and got a job last year and haven't had the time to work on it. It's a shame really since I really wanted to see something like this on the fediverse, but such is life.
In case anyone was wondering, yes my project Wordforge is effectively abandoned. I graduated and got a job last year and haven't had the time to work on it. It's a shame really since I really wanted to see something like this on the fediverse, but such is life.
In case anyone was wondering, yes my project Wordforge is effectively abandoned. I graduated and got a job last year and haven't had the time to work on it. It's a shame really since I really wanted to see something like this on the fediverse, but such is life.
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
🔥 Voici une superbe vidéo ! En moins de 4 min, la brillante @_elena met en lumière (comme il le mérite) le #Fediverse, son fonctionnement et ses vertus… par opposition aux réseaux sociaux hégémoniques bien connus.
💡 Vous avez du mal à convaincre votre entourage de prendre la pilule rouge et de descendre avec le lapin blanc au fond du gouffre ? Montrez-leur cette vidéo qui est claire, pédagogique, et qui a beaucoup d'allure !
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
I woke up to a comment so smug, so perfectly soaked in gatekeeping and faux-righteous posturing, it earned its own blog post. You want freedom? You want GNU/Linux to mean something? Then maybe start by not telling disabled users to go fuck themselves with a smile. This commenter thought they were defending "software freedom." What they were really doing was kicking people out of the room. Dismissing accessibility. Mocking effort. Pretending that cruelty is some kind of rite of passage. They quoted Stallman like it was scripture, ignored real-world experience like it was noise, and wrapped it all in condescension dressed as virtue. I’ve spent over a decade in this ecosystem. Writing patches. Rebuilding broken stacks. Helping blind users boot systems upstream doesn’t even test. I didn’t "just install Arch and whine about the terminal." I lived in it. I survived it. I held it together when maintainers disappeared and no one else gave a damn. But apparently, because I didn’t call it GNU/Linux™ and because I dared to talk about how this OS chews people up and spits them out, I’m lazy. I’m weak. I should "get a dog." So I wrote a response. Line by line. No mercy. No euphemisms. This isn’t just about one comment. This is about every time someone’s been told they don’t belong because they couldn’t learn fast enough, code well enough, or survive long enough. It’s about everyone who was pushed out while the gatekeepers patted themselves on the back for "preserving the spirit of free software." You want a free system? Start by making it livable. Because freedom that demands you crawl bleeding through a broken bootloader isn’t freedom. It’s abandonment dressed in ideology. And if this kind of gatekeeping is your idea of community? You can keep it. https://fireborn.mataroa.blog/blog/you-dont-own-the-word-freedom-a-full-burn-response-to-the-gnulinux-comment-that-tried-to-gatekeep-me-off-my-own-machine/ #Linux#GNU#FOSS#Accessibility#BlindTech#FreeSoftware#Gatekeeping#DisabilityInTech#OpenSource#Orca#ScreenReaders#ArchLinux#BurnItDown#blogpost
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
I woke up to a comment so smug, so perfectly soaked in gatekeeping and faux-righteous posturing, it earned its own blog post. You want freedom? You want GNU/Linux to mean something? Then maybe start by not telling disabled users to go fuck themselves with a smile. This commenter thought they were defending "software freedom." What they were really doing was kicking people out of the room. Dismissing accessibility. Mocking effort. Pretending that cruelty is some kind of rite of passage. They quoted Stallman like it was scripture, ignored real-world experience like it was noise, and wrapped it all in condescension dressed as virtue. I’ve spent over a decade in this ecosystem. Writing patches. Rebuilding broken stacks. Helping blind users boot systems upstream doesn’t even test. I didn’t "just install Arch and whine about the terminal." I lived in it. I survived it. I held it together when maintainers disappeared and no one else gave a damn. But apparently, because I didn’t call it GNU/Linux™ and because I dared to talk about how this OS chews people up and spits them out, I’m lazy. I’m weak. I should "get a dog." So I wrote a response. Line by line. No mercy. No euphemisms. This isn’t just about one comment. This is about every time someone’s been told they don’t belong because they couldn’t learn fast enough, code well enough, or survive long enough. It’s about everyone who was pushed out while the gatekeepers patted themselves on the back for "preserving the spirit of free software." You want a free system? Start by making it livable. Because freedom that demands you crawl bleeding through a broken bootloader isn’t freedom. It’s abandonment dressed in ideology. And if this kind of gatekeeping is your idea of community? You can keep it. https://fireborn.mataroa.blog/blog/you-dont-own-the-word-freedom-a-full-burn-response-to-the-gnulinux-comment-that-tried-to-gatekeep-me-off-my-own-machine/ #Linux#GNU#FOSS#Accessibility#BlindTech#FreeSoftware#Gatekeeping#DisabilityInTech#OpenSource#Orca#ScreenReaders#ArchLinux#BurnItDown#blogpost
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedify project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
I decided since I don't understand how all of this works, I will just simply ask Jerry personally about all of this data and technical details, so that people will no longer be confused about all of this.
Please consider filling out our annual user and contributors survey! It's to get feedback from our users... and contributors, who are also users.
This survey is a great way for the community to understand where we're at and where we should go, but other means of participation and contribution are always available!
I decided since I don't understand how all of this works, I will just simply ask Jerry personally about all of this data and technical details, so that people will no longer be confused about all of this.
Something that’s been bothering me for years in the security world: why do researchers demand bug bounties for vulnerabilities in open source projects, when the very contributors maintaining and fixing those issues get nothing, just goodwill?
It feels deeply unfair. The burden falls on unpaid maintainers, yet bounty hunters get rewarded. If you want a paid bounty, maybe help fund the people who actually fix the mess too.
The first scrollable tiling window manager/whatever I'm aware of was PaperWM -- that wasn't the first one, though, or was it? Anybody familiar with a prior implementation? (Not merely a "tiling" window manager -- talking about the scrollable-tiling implementation like PaperWM and niri.) #Wayland#X11#Lazyweb#Linux#OpenSource
The first scrollable tiling window manager/whatever I'm aware of was PaperWM -- that wasn't the first one, though, or was it? Anybody familiar with a prior implementation? (Not merely a "tiling" window manager -- talking about the scrollable-tiling implementation like PaperWM and niri.) #Wayland#X11#Lazyweb#Linux#OpenSource
I agree with this article that the Linux community has been really upping their efforts to get more people onboard with using Linux as their daily driver.
It's great to see this gradual shift where we are moving away from using ideological statements to convince people on why they "should" use Linux to now emphasizing the practical benefits of making the switch.
The Data Rescue Project (#DRP) just launched the DRP Portal to supersede its spreadsheet-based Data Rescue Tracker.
"As of June 2025, DRP volunteers and other organizations have rescued over 1,100 public datasets from 80+ government offices…Built by volunteers with support from New America and using JKAN, a lightweight, backend-free open data portal, the DRP Portal is a centralized, searchable hub, integrating datasets from multiple rescue efforts such as Public Environmental Data Partners, Safe Guarding Research & Culture, ICPSR, and more. The Portal makes it easy to discover rescued datasets by government offices sharing the data, topic, and more."
The Data Rescue Project (#DRP) just launched the DRP Portal to supersede its spreadsheet-based Data Rescue Tracker.
"As of June 2025, DRP volunteers and other organizations have rescued over 1,100 public datasets from 80+ government offices…Built by volunteers with support from New America and using JKAN, a lightweight, backend-free open data portal, the DRP Portal is a centralized, searchable hub, integrating datasets from multiple rescue efforts such as Public Environmental Data Partners, Safe Guarding Research & Culture, ICPSR, and more. The Portal makes it easy to discover rescued datasets by government offices sharing the data, topic, and more."
This release helps teams structure, schedule, and collaborate more effectively: • Project phases & gates • Export meetings to PDF • Smart defaults for reminders • Negative lag • Hierarchy trees • Accessibility improvements
My goodness I love the in-repo release notes / migration guides. Look at the quality on that thing! The pride! The collaboration! It really helps to have the PR authors writing these: they have way better context than I do at the end of each cycle. What a lovely #opensource#programming practice.
Alright, with the help of a little bit of Earl Grey, I'm feeling ready for my weekly #bevymergetrain. A little sleep deprivation won't stop me from doing a final pass on the community approved #opensource#rust PRs for Bevy!
Follow along, as we review the 11 PRs in our backlog :)
Any open source projects out there using Nextcloud Talk for real-time chat?
I’ve been researching and testing a whole bunch of solutions for open source projects while explicitly evaluating them on their fit for something pretty cool I’m working on. The gist is supporting an inviting, easy-to-join open source community of mixed-age members (including teens and adults). Due to this, safety and moderation tooling are extremely important. And so is price!
We're looking for a creative web developer who is all in on #OpenSource!
We plan to build a website using an open source static site generator (your choice, as long as it sings), and need a #freelancer to help us bring our new brand identity and content to life across every screen.
Clean code, fast load times, beautiful design — that’s the goal.
Interested? Reach out for the details. Sharing is caring. 💚
We're looking for a creative web developer who is all in on #OpenSource!
We plan to build a website using an open source static site generator (your choice, as long as it sings), and need a #freelancer to help us bring our new brand identity and content to life across every screen.
Clean code, fast load times, beautiful design — that’s the goal.
Interested? Reach out for the details. Sharing is caring. 💚
It's true that open source is made up of community members coming together to make software solutions in a collaborative and open way.
It is also true that open source is defined by a bunch of licenses.
The licenses may not be the fun part, but being organized about what parts of your project are under which license is important for all the rest of it to work!
Thanks to the @fsfe we have an easier way to manage that. :)
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
A web extension that redirects YouTube, Instagram, Reddit, TikTok and other websites to alternative privacy-friendly frontends : https://libredirect.github.io/
A web extension that redirects YouTube, Instagram, Reddit, TikTok and other websites to alternative privacy-friendly frontends : https://libredirect.github.io/
A web extension that redirects YouTube, Instagram, Reddit, TikTok and other websites to alternative privacy-friendly frontends : https://libredirect.github.io/
Mientras aún estamos en pijama, los servidores ya llevan horas currando: - DNS1 va sobrado con un 76% de aciertos - DNS2 está más relajado (es domingo, que se note)
Sin cookies ni historias raras, solo DNS que funciona. 🌍 dns.rocksdns.ovh | dns2.rocksdns.ovh
Thanks to the @sovtechfund and #AlphaOmega I was able to attend #UNOpenSourceWeek 2025 🇺🇳 representing the @ThePSF and focusing on how maintaining, supporting, and securing #OpenSource is a non-negotiable part of worldwide Digital Public Infrastructure (DPI). The trip was an inspiring reminder how many incredibly smart and talented people are working on this problem together.
ALT text detailsUN Open Source Maintain-a-thon day
ALT text detailsSovereign Tech Agency delegates in front of the United Nations headquarters in NYC.
ALT text detailsSeth with the translator device on his ear
ALT text detailsSeth, William Woodruff, and Mike Fiedler with other maintainers at the UN Open Source Maintain-a-thon
Thanks to the @sovtechfund and #AlphaOmega I was able to attend #UNOpenSourceWeek 2025 🇺🇳 representing the @ThePSF and focusing on how maintaining, supporting, and securing #OpenSource is a non-negotiable part of worldwide Digital Public Infrastructure (DPI). The trip was an inspiring reminder how many incredibly smart and talented people are working on this problem together.
ALT text detailsUN Open Source Maintain-a-thon day
ALT text detailsSovereign Tech Agency delegates in front of the United Nations headquarters in NYC.
ALT text detailsSeth with the translator device on his ear
ALT text detailsSeth, William Woodruff, and Mike Fiedler with other maintainers at the UN Open Source Maintain-a-thon
@feb 2/2 Es wäre wünschenswert, wenn es in Europa eine Bewegung hin zu Open-Source und heimischer IT gäbe. Warum auch stetig Milliarden an Lizenzgebühren in die USA überweisen? Das Geld und die Wertschöpfung können wir genauso gut auch in Europa haben! #OpenSource#MadeInEurope
Ω🪬Ω new release of #Fedialgo, the customizable timeline algorithm / filtering system for your Mastodon feed, counts the number of times each hashtag appears in your timeline even if people don't use a "#" character to give you a better sense of what people are talking about in the Fediverse.
there's a little bit of art vs. science here because some strings are disqualified from this kind of counting (e.g. a word like "the" should not be counted even if some maniac decided to make it a hashtag) so let me know if you see any weirdly high counts.
I've been reflecting deeply on my personal values and ethics. Whenever I discuss enshittification and surveillance capitalism, someone inevitably points out my continued use of Meta platforms, GitHub, and other services. There's this persistent notion that if you're not completely "all in" on ethical digital choices, you're a hypocrite.
I don't think the blame game gets us anywhere. While some in the Fediverse might view my reasoning as excuses, they're genuine considerations. My guiding principle is simple: If something doesn't make me smile and has too many downsides, I don't do it.
Here's a summary of my life choices aligned with my values:
✅ Car-free lifestyle: Walking and running everywhere with my family. We use public transport or get rides for longer distances.
✅ Sobriety: Five years sober, valuing optimal brain function. It took 17 years to understand alcohol's harm to oneself and others.
❌ Plant-based diet: Challenging, but mostly avoiding red meat with regular vegan days at home.
✅ X (Twitter): Completely deleted due to API closures, paid features, hate speech, and Musk's problematic leadership.
✅ WhatsApp: Deleted because of surveillance, AI, ads, and privacy concerns.
❌ Facebook: My personal account was deleted by the platform without any reason given (thank them), though my business still uses it - a "necessary evil" if you want to make profit.
❌ GitHub: Too integrated with work, CI, and organizations to completely abandon. How do you move thousands of repositories that are not up to you?
❌ AI: Using local, private Open WebUI, but AI is ubiquitous and hard to escape. It's in every organizational app and not up to me.
❌ Instagram: Staying for memes and joy, despite knowing Meta's involvement.
❌ Threads: Mixed feelings, might quit or moderate from Mastodon if EU integration ever happens.
❌ LinkedIn: A "necessary evil" as a business owner.
❌ Google: Impossible to completely disconnect due to long-standing business ties.
❌ Bluesky: Rarely used, find the platform uninteresting. Might quit in some point.
✅ Cloud and files: Self-hosting Nextcloud and other infrastructure.
✅ Privacy: Using ungoogled-chromium, custom DNS, comprehensive tracker blocking.
✅ Operating system: Primarily Linux, with a gaming PC and Mac.
So, am I doing enough? I'm trying my best to make conscious, ethical digital choices while acknowledging the complexities of modern tech ecosystems.
Ω🪬Ω new release of #Fedialgo, the customizable timeline algorithm / filtering system for your Mastodon feed, counts the number of times each hashtag appears in your timeline even if people don't use a "#" character to give you a better sense of what people are talking about in the Fediverse.
there's a little bit of art vs. science here because some strings are disqualified from this kind of counting (e.g. a word like "the" should not be counted even if some maniac decided to make it a hashtag) so let me know if you see any weirdly high counts.
I've been reflecting deeply on my personal values and ethics. Whenever I discuss enshittification and surveillance capitalism, someone inevitably points out my continued use of Meta platforms, GitHub, and other services. There's this persistent notion that if you're not completely "all in" on ethical digital choices, you're a hypocrite.
I don't think the blame game gets us anywhere. While some in the Fediverse might view my reasoning as excuses, they're genuine considerations. My guiding principle is simple: If something doesn't make me smile and has too many downsides, I don't do it.
Here's a summary of my life choices aligned with my values:
✅ Car-free lifestyle: Walking and running everywhere with my family. We use public transport or get rides for longer distances.
✅ Sobriety: Five years sober, valuing optimal brain function. It took 17 years to understand alcohol's harm to oneself and others.
❌ Plant-based diet: Challenging, but mostly avoiding red meat with regular vegan days at home.
✅ X (Twitter): Completely deleted due to API closures, paid features, hate speech, and Musk's problematic leadership.
✅ WhatsApp: Deleted because of surveillance, AI, ads, and privacy concerns.
❌ Facebook: My personal account was deleted by the platform without any reason given (thank them), though my business still uses it - a "necessary evil" if you want to make profit.
❌ GitHub: Too integrated with work, CI, and organizations to completely abandon. How do you move thousands of repositories that are not up to you?
❌ AI: Using local, private Open WebUI, but AI is ubiquitous and hard to escape. It's in every organizational app and not up to me.
❌ Instagram: Staying for memes and joy, despite knowing Meta's involvement.
❌ Threads: Mixed feelings, might quit or moderate from Mastodon if EU integration ever happens.
❌ LinkedIn: A "necessary evil" as a business owner.
❌ Google: Impossible to completely disconnect due to long-standing business ties.
❌ Bluesky: Rarely used, find the platform uninteresting. Might quit in some point.
✅ Cloud and files: Self-hosting Nextcloud and other infrastructure.
✅ Privacy: Using ungoogled-chromium, custom DNS, comprehensive tracker blocking.
✅ Operating system: Primarily Linux, with a gaming PC and Mac.
So, am I doing enough? I'm trying my best to make conscious, ethical digital choices while acknowledging the complexities of modern tech ecosystems.
Ω🪬Ω new release of #Fedialgo, the customizable timeline algorithm / filtering system for your Mastodon feed, counts the number of times each hashtag appears in your timeline even if people don't use a "#" character to give you a better sense of what people are talking about in the Fediverse.
there's a little bit of art vs. science here because some strings are disqualified from this kind of counting (e.g. a word like "the" should not be counted even if some maniac decided to make it a hashtag) so let me know if you see any weirdly high counts.
ALT text detailsThe image shows a screenshot of a mastodon client. In it a post by @demo@demo.wanderer.to displaying a picture of a trail with the GPX file attached and a link to the post.
ALT text detailsThe image shows a screenshot of a mastodon client. In it a post by @demo@demo.wanderer.to displaying a picture of a trail with the GPX file attached and a link to the post.
Here is this week's #Linux & #OpenSOurce News video. There won't be one next week, as I'm on vacation, things will resume as normal in the first week of July :)
ALT text detailsThe image shows a screenshot of a mastodon client. In it a post by @demo@demo.wanderer.to displaying a picture of a trail with the GPX file attached and a link to the post.
Here is this week's #Linux & #OpenSOurce News video. There won't be one next week, as I'm on vacation, things will resume as normal in the first week of July :)
This week we saw lots of FUD about #Matrix, especially from Wire, who may feel threatened by news that Germany is mulling a proposal to double down on Matrix in a big way.
It's not the first time a single vendor open source project, which may be under an open source license but is unilaterally controlled by a single for-profit company, has resorted to desperate measures to attack their community-driven competitors, and it won’t be the last time.
“Why do these companies use NGI-funded #OpenSource solutions instead of a commercial service for software supply chain compliance and #cybersecurity options? Because the American providers are only doing best-effort. In 🇺🇸 you can buy your way out of cyber mistakes. In 🇪🇺 you’re liable for damages thanks to CRA, so the tools we provide for the #EU market are simply much better” at tracking provenance. #NGIForum25
ALT text detailsA slide with logos of Bosch, Orange, Telecom, Software Heritage, Volkswagen, Renault, Hugging face, Audi, Zeiss…
“Why do these companies use NGI-funded #OpenSource solutions instead of a commercial service for software supply chain compliance and #cybersecurity options? Because the American providers are only doing best-effort. In 🇺🇸 you can buy your way out of cyber mistakes. In 🇪🇺 you’re liable for damages thanks to CRA, so the tools we provide for the #EU market are simply much better” at tracking provenance. #NGIForum25
ALT text detailsA slide with logos of Bosch, Orange, Telecom, Software Heritage, Volkswagen, Renault, Hugging face, Audi, Zeiss…
Well done. Let us get free from Microsoft spyware OS. They are not trustworthy vendors, and all taxpayers' money should go to fund open-source apps/software and not to Bill Gates' fortune.
ALT text detailsFrom Reddit post:
France quietly deployed 100,000+ Linux machines in their police force - GendBuntu is a silent EU tech success story
I wanted to spotlight a quietly massive success story in European digital sovereignty: GendBuntu — France’s custom Ubuntu distribution used by the National Gendarmerie.
The GendBuntu project derives from Microsoft's decision to end the development of Windows XP Back in 2005, France’s Gendarmerie began switching from Microsoft products to open-source software — starting with OpenOffice. Fast forward to 2024, and GendBuntu(Linux) is now running on 97% of their workstations (over 103,000 computers!).
France has shown what’s possible when a government actually backs open-source, in-house, and EU-grown solutions.
More countries should follow suit.
Source - Reddit post https://www.reddit.com/r/BuyFromEU/comments/1lfxdsd/france_quietly_deployed_100000_linux_machines_in/
The EU has been heavily involved in #opensource for years – but planned changes to the flagship funding programme are ruffling some feathers, especially because they have remained vague for months.
@netzpolitik_feed is publishing an internal document that at least gives a few hints to where the journey might be going, especially in terms of money. Also being debated: Changes to procurement and a new legal form for open source organisations.
“Red Hat does 70% of the commits on the Linux kernel because it makes a shitload of money from Red Hat Linux. We need to remember that free software is free as in speech, not free as in beer. We can build #OpenSource communities, but we shouldn't build open products, because that's how providers don't have anything to sell and thus no money” to maintain the software. “We need a Buy European act to ensure SMEs have a share of all 🇪🇺 public procurement.” — @waxzce from @clevercloud #NGIForum25
The EU has been heavily involved in #opensource for years – but planned changes to the flagship funding programme are ruffling some feathers, especially because they have remained vague for months.
@netzpolitik_feed is publishing an internal document that at least gives a few hints to where the journey might be going, especially in terms of money. Also being debated: Changes to procurement and a new legal form for open source organisations.
“The problem with having an operational stack is that not everything can be a product, and if we only want to fund products we are missing the infrastructure part. Not every #OpenSource project can have a viable business model.” @senficon: “This is right, and exactly what the @sovtechfund is addressing. In the end, maybe not every #FLOSS product can have a business model and not everyone wants to become an entrepreneur, that doesn't mean they don't provide tremendous value to society and economy
“They might be the best developer in the world, if they get hit by a bus, the software will still stop being developed.” — @senficon making the case for #DigitalCommons over plain #OpenSource (my rephrasing) 😉 #NGIForum25
“We should start by recognising that #OpenSource is a public good and has the same form of problems as other public goods: you need to synchronise many actors.” “Most #FLOSS projects don't have a shortage of information about what should be improved, but lack resources to implement the improvements.” — @senficon Thanks for stating the second part: I am personally a bit tired with ideas being thrown at me of crowdsourcing a roadmap or similar. It’s a lie. Do it or pay, don’t suggest. #NGIForum25
Just listening to the speech of the @EUCommission's DG Connect Director Thibaut Kleiner, who celebrates #FOSS and the global ecosystem of #opensource developers as well as the #NGI programme but somehow his convictions seem to not be enough for the Commission to massively scale up investments in the #digitalcommons. What am I missing? 🤔
“Why don't we have a label for cloud providers that would redistribute a part of their revenue to the #OpenSource projects that they deploy, and make that label required for 🇪🇺 procurement? There are these companies that make a shitload of money off the work of others.” — @robin #NGIForum2025
“We need some sort of 🇪🇺 crypto. We shouldn't depend on #NIST. That's what we're building, and we wouldn't have been able to do without #NGI funding.” — Karolin Varner from @rosenpass#NGIForum25#OpenSource
🎉 We're officially LIVE at #NGIForum25! Welcome remarks just wrapped, and 200+ innovators from across Europe are ready to build the future 🚀
Next 2 days are dedicated to: 🔧 #DigitalCommons & open #infrastructure 🔒 Trust tech & decentralized systems 📋 Policy frameworks 🤝 Collaborative innovation
The NGI Forum starts tomorrow! @jaromil from @dyne will speak at the NGI Commons Session!
He’s pushing the envelope with algorithmic sovereignty — not just using open source, but rethinking who controls and defines how tech works. https://commons.ngi.eu/event/ngi-forum-2025/
Come join the conversation about the future of public digital infrastructure! 🌐
🎉 We're officially LIVE at #NGIForum25! Welcome remarks just wrapped, and 200+ innovators from across Europe are ready to build the future 🚀
Next 2 days are dedicated to: 🔧 #DigitalCommons & open #infrastructure 🔒 Trust tech & decentralized systems 📋 Policy frameworks 🤝 Collaborative innovation
@RonjaBiernat@chaos.social · Reply to Ronja's post
(5/X) Migration update: Moving from Windows to Linux!
I’m planning to migrate my bookmarks too, and I’m wondering which internet browser to use next. I’ve used Firefox and Brave, both of which are solid options, but I’m curious: What are your favourite secure browsers?
Apparently this was the beginning. A decent portion of my time on GitHub is now addressing meaningless AI comments.
Come on. This is open-source work made free for the benefit of humanity. This AI slop just wastes the time and money of the perpetrators and maintainers alike.
Checking out the new free & #opensource Waveguide Synthesizer. Still in alpha, still bugs but looks promising. If you're into physical modeling.. check this one out.
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
Does it make sense to compare #OpenSource to water utilities? Is a metaphor folks will understand? Is physical infrastructure like bridges better? Governments generally find $$ to repair the physical infrastructure they are responsible for, why is digital different?
Does it make sense to compare #OpenSource to water utilities? Is a metaphor folks will understand? Is physical infrastructure like bridges better? Governments generally find $$ to repair the physical infrastructure they are responsible for, why is digital different?
🛠️ Our community is building amazing open-source projects with Tailscale’s API & integrations! From custom dashboards to IoT hacks, the creativity is inspiring. 💡 Built something cool with Tailscale? Share it with us – we’d love to see it! #OpenSource
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
The 2025 State of Tech Talent Japan Report from Linux Foundation Research and LF Education shows why upskilling is essential to addressing Japan’s growing skills gap in AI and cloud
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
The 2025 State of Tech Talent Japan Report from Linux Foundation Research and LF Education shows why upskilling is essential to addressing Japan’s growing skills gap in AI and cloud
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
The NGI Forum starts tomorrow! @jaromil from @dyne will speak at the NGI Commons Session!
He’s pushing the envelope with algorithmic sovereignty — not just using open source, but rethinking who controls and defines how tech works. https://commons.ngi.eu/event/ngi-forum-2025/
Come join the conversation about the future of public digital infrastructure! 🌐
The NGI Forum starts tomorrow! @jaromil from @dyne will speak at the NGI Commons Session!
He’s pushing the envelope with algorithmic sovereignty — not just using open source, but rethinking who controls and defines how tech works. https://commons.ngi.eu/event/ngi-forum-2025/
Come join the conversation about the future of public digital infrastructure! 🌐
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
Writing up my Tiny Opensource (released soon!) Underwater Vehicle (TOUV1) project for future @rpimag. Using a #Pico to control speed and direction of the thrusters. Today is "use a very secondhand inflatable hot tub as a test environment"! #making#cute#rov#opensource#3dprinting#freecad
ALT text detailsA wide shot underwater in a stained white tank/pool. A small submersible with cute LED lights on it rises into frame from the bottom right hand corner. It then thrusts across the screen to top left corner gaining altitude as it goes.
This release helps teams structure, schedule, and collaborate more effectively: • Project phases & gates • Export meetings to PDF • Smart defaults for reminders • Negative lag • Hierarchy trees • Accessibility improvements
1. Open by default 2. Contribute back 3. Secure by design 4. Foster inclusive participation and community building 5. Design for reusability 6. Provide documentation 7. RISE (recognize, incentivize, support and empower) 8. Sustain and scale
Ω🪬Ω Just pushed a new release of #FediAlgo to production. Now sprinkles the latest posts from your homeserver into your feed, caches more stuff for performance reasons, fully supports blocked domains, and some other stuff.
Ω🪬Ω Just pushed a new release of #FediAlgo to production. Now sprinkles the latest posts from your homeserver into your feed, caches more stuff for performance reasons, fully supports blocked domains, and some other stuff.
Ω🪬Ω #FediAlgo, the customizable timeline algorithm / filtering system for your Mastodon feed, is now deployed on Github Pages and can be used from your web browser.
Ω🪬Ω Just pushed a new release of #FediAlgo to production. Now sprinkles the latest posts from your homeserver into your feed, caches more stuff for performance reasons, fully supports blocked domains, and some other stuff.
OggCamp, the unconference for open source and free culture enthusiasts returns in 2026. 🗓️ Save the date and join us, once again, at The Manchester Conference Centre on April 25th and 26th. 👀 Keep an eye out for the Call for Papers and ticket announcements soon! 🎟️ #Oggcamp#OggCamp2026#OpenSource#TechConference#Manchester
Ω🪬Ω Just pushed a new release of #FediAlgo to production. Now sprinkles the latest posts from your homeserver into your feed, caches more stuff for performance reasons, fully supports blocked domains, and some other stuff.
OggCamp, the unconference for open source and free culture enthusiasts returns in 2026. 🗓️ Save the date and join us, once again, at The Manchester Conference Centre on April 25th and 26th. 👀 Keep an eye out for the Call for Papers and ticket announcements soon! 🎟️ #Oggcamp#OggCamp2026#OpenSource#TechConference#Manchester
Something that’s been bothering me for years in the security world: why do researchers demand bug bounties for vulnerabilities in open source projects, when the very contributors maintaining and fixing those issues get nothing, just goodwill?
It feels deeply unfair. The burden falls on unpaid maintainers, yet bounty hunters get rewarded. If you want a paid bounty, maybe help fund the people who actually fix the mess too.
OggCamp, the unconference for open source and free culture enthusiasts returns in 2026. 🗓️ Save the date and join us, once again, at The Manchester Conference Centre on April 25th and 26th. 👀 Keep an eye out for the Call for Papers and ticket announcements soon! 🎟️ #Oggcamp#OggCamp2026#OpenSource#TechConference#Manchester
Framasoft kann noch etwas Kleingeld gebrauchen – werft gerne ein paar Euro ein, wenn ihr könnt. Auch wenn ihr (so wie ich) gemischte Gefühle gegenüber PeerTube habt, könnt ihr Framasoft auf diese Weise unterstützen. Das Geld kommt bei den richtigen Leuten und Projekten an. https://support.joinpeertube.org/en/ #Framasoft#PeerTube#OpenSource@Framasoft@peertube
ALT text detailsSpendenkampagnen-Visualisierung mit orangefarbenem Maskottchen, das wie ein niedlicher Oktopus mit Hütchen aussieht. Oben steht: „€57.854 auf ein Ziel von €75.000“. Eine Fortschrittsleiste darunter zeigt „77 %“. Links unten: „1427 donators“. Rechts daneben: „28 hours before the end of the campaign“. Unten ein orangefarbener Button mit der Aufschrift „Make a donation“. Das Maskottchen erscheint zweimal in unterschiedlichen Posen – einmal überrascht, einmal glücklich mit Herzsymbol.
📅 Date: June 21, 2025 4pm EAT (1pm UTC) 🕒 Learn how to contribute to Fedora Docs, get hands-on experience, and explore beginner-friendly tasks with the community.
GitHub Actions can come in handy for lots of things, and Python development is one of them! You can set up a CI pipeline to test against different versions of Python and make your app more reliable.
This guide is good for Fedora, CentOS, and RHEL. 👌
This year, NLnet Labs celebrates twenty-five years as an independent, non-profit foundation working on #opensource and #openstandards. Our mission remains to make the core of the Internet a better, safer place by developing open-source software, through applied research and by promoting and contributing to open standards.
ALT text detailsThe logo of our silver jubilee: a disco-ball looking sphere with "25" on it, surrounded by a ribbon with text: "years of NLnet Labs”.
I really dislike all these distros moving their support to Discord and not installing an online, searchable forum. If it's not searchable via a search engine and free to read, the answer does not exist in my book.
@simon_brooke@mastodon.scot · Reply to Aaron's post
@hosford42 I have copies of all my public repositories on GitHub still, because on GitHub they're discoverable. But GitHub is no longer a safe place for #OpenSource people; it's increasingly an engine of exploitation, and it's increasingly a place where malefactors are tolerated.
I am really looking forward to the point where #ActivityPub federation in @forgejo works well, so that we can have reasonable discoverability in #Forgejo.
#Better#MentalHealth 🧠 Research shows that algorithm-driven feeds fuel anxiety and addiction: #ActivityPub platforms, like #Mastodon, avoid manipulative engagement tactics. (1/2)
@simon_brooke@mastodon.scot · Reply to Aaron's post
@hosford42 I have copies of all my public repositories on GitHub still, because on GitHub they're discoverable. But GitHub is no longer a safe place for #OpenSource people; it's increasingly an engine of exploitation, and it's increasingly a place where malefactors are tolerated.
I am really looking forward to the point where #ActivityPub federation in @forgejo works well, so that we can have reasonable discoverability in #Forgejo.
#Better#MentalHealth 🧠 Research shows that algorithm-driven feeds fuel anxiety and addiction: #ActivityPub platforms, like #Mastodon, avoid manipulative engagement tactics. (1/2)
We are building an emergency legal aid app to connect people with lawyers during ICE raids, police encounters, and situations where vulnerable communities face harassment. Video calls within minutes when people need legal help most.
Response has been incredible! Flutter developers, legal experts, and lawyer connections joining the team.
Still looking for:
Go backend developer (video calling infrastructure, real-time connections)
Outreach coordinator (connecting with pro bono legal organizations, finding hosting/infrastructure funding)
We are building an emergency legal aid app to connect people with lawyers during ICE raids, police encounters, and situations where vulnerable communities face harassment. Video calls within minutes when people need legal help most.
Response has been incredible! Flutter developers, legal experts, and lawyer connections joining the team.
Still looking for:
Go backend developer (video calling infrastructure, real-time connections)
Outreach coordinator (connecting with pro bono legal organizations, finding hosting/infrastructure funding)
Framasoft kann noch etwas Kleingeld gebrauchen – werft gerne ein paar Euro ein, wenn ihr könnt. Auch wenn ihr (so wie ich) gemischte Gefühle gegenüber PeerTube habt, könnt ihr Framasoft auf diese Weise unterstützen. Das Geld kommt bei den richtigen Leuten und Projekten an. https://support.joinpeertube.org/en/ #Framasoft#PeerTube#OpenSource@Framasoft@peertube
ALT text detailsSpendenkampagnen-Visualisierung mit orangefarbenem Maskottchen, das wie ein niedlicher Oktopus mit Hütchen aussieht. Oben steht: „€57.854 auf ein Ziel von €75.000“. Eine Fortschrittsleiste darunter zeigt „77 %“. Links unten: „1427 donators“. Rechts daneben: „28 hours before the end of the campaign“. Unten ein orangefarbener Button mit der Aufschrift „Make a donation“. Das Maskottchen erscheint zweimal in unterschiedlichen Posen – einmal überrascht, einmal glücklich mit Herzsymbol.
We are building an emergency legal aid app to connect people with lawyers during ICE raids, police encounters, and situations where vulnerable communities face harassment. Video calls within minutes when people need legal help most.
Response has been incredible! Flutter developers, legal experts, and lawyer connections joining the team.
Still looking for:
Go backend developer (video calling infrastructure, real-time connections)
Outreach coordinator (connecting with pro bono legal organizations, finding hosting/infrastructure funding)
We are building an emergency legal aid app to connect people with lawyers during ICE raids, police encounters, and situations where vulnerable communities face harassment. Video calls within minutes when people need legal help most.
Response has been incredible! Flutter developers, legal experts, and lawyer connections joining the team.
Still looking for:
Go backend developer (video calling infrastructure, real-time connections)
Outreach coordinator (connecting with pro bono legal organizations, finding hosting/infrastructure funding)
We are building an emergency legal aid app to connect people with lawyers during ICE raids, police encounters, and situations where vulnerable communities face harassment. Video calls within minutes when people need legal help most.
Response has been incredible! Flutter developers, legal experts, and lawyer connections joining the team.
Still looking for:
Go backend developer (video calling infrastructure, real-time connections)
Outreach coordinator (connecting with pro bono legal organizations, finding hosting/infrastructure funding)
If you're an open source maintainer thinking about, or starting to receive, donations and/or sponsorships then I've put together a video with my advice along with a deep-dive into the technical set-up and my experience regarding these methods of funding:
I decided since I don't understand how all of this works, I will just simply ask Jerry personally about all of this data and technical details, so that people will no longer be confused about all of this.
If you're an open source maintainer thinking about, or starting to receive, donations and/or sponsorships then I've put together a video with my advice along with a deep-dive into the technical set-up and my experience regarding these methods of funding:
This is an evolution upon my prior confusion cases work, intended to make the information more accessible, functional and easier to maintain, while now also featuring projects which are committed & transparent regarding free and #OpenSource software.
If you're an open source maintainer thinking about, or starting to receive, donations and/or sponsorships then I've put together a video with my advice along with a deep-dive into the technical set-up and my experience regarding these methods of funding:
This is an evolution upon my prior confusion cases work, intended to make the information more accessible, functional and easier to maintain, while now also featuring projects which are committed & transparent regarding free and #OpenSource software.
I decided since I don't understand how all of this works, I will just simply ask Jerry personally about all of this data and technical details, so that people will no longer be confused about all of this.
from #Forbes ByEsat Dedezade, Contributor. Esat Dedezade is U.K.-based journalist who covers Big Tech for Forbes Jan 25, 2025, 12:23pm EST
[a very well-written article with a favorable yet realistic angle on the #Fediverse]
"At the heart of these alternative apps lies the Fediverse platform — a portmanteau of "federated" and "universe" that represents a radical reimagining of how social media can work. Unlike traditional platforms where users are locked into isolated ecosystems, the Fediverse operates as an interconnected network of independent servers that communicate with each other through a standard protocol called #ActivityPub."
I suspect that we wouldn't have AI computer-programming tools right now if it weren't for there being so much open-source software in existence.
...
This isn't meant to be a negative or positive statement towards either. Just that if a history of AI computer-programming tools is ever written, it should talk about open-source software and its associated social-movement.
In this week's #Linux & #OpenSource News video, there's an X.org fork surrounded by some pretty weird controversies, we have Denmark beginning the switch to Linux and Open Source, and Google making changes to Android source code's release that will definitely make custom ROMs a lot harder to build:
This is an evolution upon my prior confusion cases work, intended to make the information more accessible, functional and easier to maintain, while now also featuring projects which are committed & transparent regarding free and #OpenSource software.
In this week's #Linux & #OpenSource News video, there's an X.org fork surrounded by some pretty weird controversies, we have Denmark beginning the switch to Linux and Open Source, and Google making changes to Android source code's release that will definitely make custom ROMs a lot harder to build:
In this week's #Linux & #OpenSource News video, there's an X.org fork surrounded by some pretty weird controversies, we have Denmark beginning the switch to Linux and Open Source, and Google making changes to Android source code's release that will definitely make custom ROMs a lot harder to build:
from #Forbes ByEsat Dedezade, Contributor. Esat Dedezade is U.K.-based journalist who covers Big Tech for Forbes Jan 25, 2025, 12:23pm EST
[a very well-written article with a favorable yet realistic angle on the #Fediverse]
"At the heart of these alternative apps lies the Fediverse platform — a portmanteau of "federated" and "universe" that represents a radical reimagining of how social media can work. Unlike traditional platforms where users are locked into isolated ecosystems, the Fediverse operates as an interconnected network of independent servers that communicate with each other through a standard protocol called #ActivityPub."
Michiel Leenaars ( @michiel ) on fire 🔥 about Mario Dhragi, "This is the second time he is trying to screw the EU". 🇪🇺 Criticizing him for trying to build EU capitalist "unicorns"💰🦄 instead of opensource and open protocols.
from #Forbes ByEsat Dedezade, Contributor. Esat Dedezade is U.K.-based journalist who covers Big Tech for Forbes Jan 25, 2025, 12:23pm EST
[a very well-written article with a favorable yet realistic angle on the #Fediverse]
"At the heart of these alternative apps lies the Fediverse platform — a portmanteau of "federated" and "universe" that represents a radical reimagining of how social media can work. Unlike traditional platforms where users are locked into isolated ecosystems, the Fediverse operates as an interconnected network of independent servers that communicate with each other through a standard protocol called #ActivityPub."
#FediAlgo will now let you filter your feed by the server your timeline toots are originating from. You can also choose whether to color highlight hashtags you've participated in or favourited and some other fun stuff.
#FediAlgo will now let you filter your feed by the server your timeline toots are originating from. You can also choose whether to color highlight hashtags you've participated in or favourited and some other fun stuff.
✨ Interactive input() support (useful for teaching Python) 🔄 New REPL options 🎯 Better kernel status and logs 🧹 Easier browser data management ⚡️ Improved multi-tab support and storage isolation
ALT text detailsSlide with titel: "The current Digital Stack
The layers"
The layers are:
Data & AI; USA, China
Software; USA, China, Germany
Cloud; USA, China
IoT & Devices; USA, China, Korea, Germany
Networks; USA, China, EU, Japan
Chips; Taiwan, Korea, USA, Netherlands
Critical resources: Raw Materials, Energy and Water; USA, China, Russia
ALT text detailsOn stage in front of a slide with the names:
Paris Marx, Author, Writer & Host of Tech Won't Save Us
Emma Ghariani Head of the Open Source and Digital Commons Division, French Ministry
Zuzanna Warso, Director of Research, Open Future Director of Strategy
Michiel Leenaars, NLnet Foundation
Michiel Leenaars ( @michiel ) on fire 🔥 about Mario Dhragi, "This is the second time he is trying to screw the EU". 🇪🇺 Criticizing him for trying to build EU capitalist "unicorns"💰🦄 instead of opensource and open protocols.
ALT text detailsGreen promotional graphic announcing Cryptomator 1.17.0 Beta. A sticker-style label reads "Now in Beta" at the top left. Icons of gears, a screwdriver, and a document with a padlock represent new features and fixes. At the bottom, two scientists interact with a holographic robot displaying a lock symbol, symbolizing security and innovation.
✨ Interactive input() support (useful for teaching Python) 🔄 New REPL options 🎯 Better kernel status and logs 🧹 Easier browser data management ⚡️ Improved multi-tab support and storage isolation
ALT text detailsSlide with titel: "The current Digital Stack
The layers"
The layers are:
Data & AI; USA, China
Software; USA, China, Germany
Cloud; USA, China
IoT & Devices; USA, China, Korea, Germany
Networks; USA, China, EU, Japan
Chips; Taiwan, Korea, USA, Netherlands
Critical resources: Raw Materials, Energy and Water; USA, China, Russia
ALT text detailsOn stage in front of a slide with the names:
Paris Marx, Author, Writer & Host of Tech Won't Save Us
Emma Ghariani Head of the Open Source and Digital Commons Division, French Ministry
Zuzanna Warso, Director of Research, Open Future Director of Strategy
Michiel Leenaars, NLnet Foundation
A very good analysis by @bert_hubert of what #OpenSource and #DigitalCommons are too often missing to compete for usage in government and large companies. https://berthub.eu/articles/posts/what-the-open-world-must-do-better/ The length of that list, as it is all very relevant, just goes to show how much #DigitalSovereignty won’t be achieved without massive funding and other forms of support: the level of professionalisation necessary simply cannot be reached by free labour, because it's not fun anymore!
ALT text detailsGreen promotional graphic announcing Cryptomator 1.17.0 Beta. A sticker-style label reads "Now in Beta" at the top left. Icons of gears, a screwdriver, and a document with a padlock represent new features and fixes. At the bottom, two scientists interact with a holographic robot displaying a lock symbol, symbolizing security and innovation.
A very good analysis by @bert_hubert of what #OpenSource and #DigitalCommons are too often missing to compete for usage in government and large companies. https://berthub.eu/articles/posts/what-the-open-world-must-do-better/ The length of that list, as it is all very relevant, just goes to show how much #DigitalSovereignty won’t be achieved without massive funding and other forms of support: the level of professionalisation necessary simply cannot be reached by free labour, because it's not fun anymore!
Are you looking for a number of Podman's maintainers? Look no further than the Podman booth at DevConf.CZ! L to R: Jan Rodak, Matt Heon, Nicola Sella, Paul Holzinger, Neil Smith, and Miloslav Trmac. We hope you can swing by to chat! #podman#opensource
ALT text detailsScreenshot of the PublicSpaces conference "Shaping Our Digital Future" in Pakhuis de Zwijger, Amsterdam banner. The banner is red with bold white letters. In the left lower corner it includes the logo's of sponsors. More information on the conference can be found here: https://conference.publicspaces.net/
ALT text detailsThis is a s screenshot of a Discord conversation from "grapheneos.grapheneos.org" which reads: "yes we received information that AOSP is being discontinued they said the first step would be Android 16 dropping the Pixel repositories we didn't really believe it now we can see the first part has happened according to the source, the official Android is becoming closed source it will no doubt be continued as an open source project outside Google or a new Android company split from Google by the US court system it's possible this will all be reversed if it's split from Googlee".
ALT text detailsThis is a s screenshot of a Discord conversation from "grapheneos.grapheneos.org" which reads: "yes we received information that AOSP is being discontinued they said the first step would be Android 16 dropping the Pixel repositories we didn't really believe it now we can see the first part has happened according to the source, the official Android is becoming closed source it will no doubt be continued as an open source project outside Google or a new Android company split from Google by the US court system it's possible this will all be reversed if it's split from Googlee".
ALT text detailsScreenshot of the PublicSpaces conference "Shaping Our Digital Future" in Pakhuis de Zwijger, Amsterdam banner. The banner is red with bold white letters. In the left lower corner it includes the logo's of sponsors. More information on the conference can be found here: https://conference.publicspaces.net/
ALT text detailsThis is a s screenshot of a Discord conversation from "grapheneos.grapheneos.org" which reads: "yes we received information that AOSP is being discontinued they said the first step would be Android 16 dropping the Pixel repositories we didn't really believe it now we can see the first part has happened according to the source, the official Android is becoming closed source it will no doubt be continued as an open source project outside Google or a new Android company split from Google by the US court system it's possible this will all be reversed if it's split from Googlee".
I find myself once again looking for a good solution to a common problem: as an open source project, hosting documentation/text-based resources as Markdown files in a git repository makes a lot of sense. Buuuut as a collaborative project that wants to invite explicitly less-technical people into the fold, using git and Markdown has a fairly high gatekeeping factor.
I find myself once again looking for a good solution to a common problem: as an open source project, hosting documentation/text-based resources as Markdown files in a git repository makes a lot of sense. Buuuut as a collaborative project that wants to invite explicitly less-technical people into the fold, using git and Markdown has a fairly high gatekeeping factor.
dokieli enables individuals and communities to publish, share, and annotate articles using their preferred identities and storage, and you are always free to switch to another application and take your content with you.
dokieli enables individuals and communities to publish, share, and annotate articles using their preferred identities and storage, and you are always free to switch to another application and take your content with you.
Starting next month, Denmark's Minister of Digitization, Caroline Stage, plans to phase out Microsoft and other tech giants' programs within her ministry. This bold move aims to reduce reliance on U.S.-based tech companies and embrace open-source alternatives.
Half of the ministry's employees will transition to a new computer system, replacing Windows with open-source solutions. Specifically, they will adopt LibreOffice, a free and open-source office suite, as an alternative to Microsoft's Word, Excel, and PowerPoint.
"I want to take the lead and try it out. When the opportunity presented itself, it would be crazy not to seize it. I am very much looking forward to seeing how it works in practice," says Minister Stage.
This initiative aligns with Denmark's broader strategy to achieve digital sovereignty and reduce dependence on large tech corporations. The goal is for the entire ministry to be free of Microsoft by the fall. However, if the transition faces significant challenges, there is flexibility to revert temporarily.
The push for digital sovereignty is gaining momentum, especially in light of current global dynamics and concerns over data protection. Political parties like the Red-Green Alliance and the Alternative have also voiced support for reducing ties with American tech giants.
Let's celebrate this shift towards freedom, collaboration, and innovation in the tech landscape! 🎉
ALT text detailsScreenshot of an article from the Danish newspaper Nordjyske. The headline reads, 'Digitisation Minister to phase out Microsoft in his own ministry,' with the subtitle, 'Digitalization Secretary Caroline Stage (M) aims to reduce reliance on US tech giants.' The image features Danish Minister of Digitization Caroline Stage standing at a podium, likely delivering a speech or making an announcement. She is dressed in a green blazer over a white top, with her hair neatly pulled back.
Starting next month, Denmark's Minister of Digitization, Caroline Stage, plans to phase out Microsoft and other tech giants' programs within her ministry. This bold move aims to reduce reliance on U.S.-based tech companies and embrace open-source alternatives.
Half of the ministry's employees will transition to a new computer system, replacing Windows with open-source solutions. Specifically, they will adopt LibreOffice, a free and open-source office suite, as an alternative to Microsoft's Word, Excel, and PowerPoint.
"I want to take the lead and try it out. When the opportunity presented itself, it would be crazy not to seize it. I am very much looking forward to seeing how it works in practice," says Minister Stage.
This initiative aligns with Denmark's broader strategy to achieve digital sovereignty and reduce dependence on large tech corporations. The goal is for the entire ministry to be free of Microsoft by the fall. However, if the transition faces significant challenges, there is flexibility to revert temporarily.
The push for digital sovereignty is gaining momentum, especially in light of current global dynamics and concerns over data protection. Political parties like the Red-Green Alliance and the Alternative have also voiced support for reducing ties with American tech giants.
Let's celebrate this shift towards freedom, collaboration, and innovation in the tech landscape! 🎉
ALT text detailsScreenshot of an article from the Danish newspaper Nordjyske. The headline reads, 'Digitisation Minister to phase out Microsoft in his own ministry,' with the subtitle, 'Digitalization Secretary Caroline Stage (M) aims to reduce reliance on US tech giants.' The image features Danish Minister of Digitization Caroline Stage standing at a podium, likely delivering a speech or making an announcement. She is dressed in a green blazer over a white top, with her hair neatly pulled back.
Those self-hosting Mattermost for open source community: how is that working out—especially cost-wise?
Paying Mattermost directly seems to be cost-prohibitive for a large open source community ($10/user/seat??), but it’s not clear to me what the actual infra costs of self-hosting could be. But free solutions like Slack and Discord are no-goes due to certain policies and a lack of safety protections we need.
Starting next month, Denmark's Minister of Digitization, Caroline Stage, plans to phase out Microsoft and other tech giants' programs within her ministry. This bold move aims to reduce reliance on U.S.-based tech companies and embrace open-source alternatives.
Half of the ministry's employees will transition to a new computer system, replacing Windows with open-source solutions. Specifically, they will adopt LibreOffice, a free and open-source office suite, as an alternative to Microsoft's Word, Excel, and PowerPoint.
"I want to take the lead and try it out. When the opportunity presented itself, it would be crazy not to seize it. I am very much looking forward to seeing how it works in practice," says Minister Stage.
This initiative aligns with Denmark's broader strategy to achieve digital sovereignty and reduce dependence on large tech corporations. The goal is for the entire ministry to be free of Microsoft by the fall. However, if the transition faces significant challenges, there is flexibility to revert temporarily.
The push for digital sovereignty is gaining momentum, especially in light of current global dynamics and concerns over data protection. Political parties like the Red-Green Alliance and the Alternative have also voiced support for reducing ties with American tech giants.
Let's celebrate this shift towards freedom, collaboration, and innovation in the tech landscape! 🎉
ALT text detailsScreenshot of an article from the Danish newspaper Nordjyske. The headline reads, 'Digitisation Minister to phase out Microsoft in his own ministry,' with the subtitle, 'Digitalization Secretary Caroline Stage (M) aims to reduce reliance on US tech giants.' The image features Danish Minister of Digitization Caroline Stage standing at a podium, likely delivering a speech or making an announcement. She is dressed in a green blazer over a white top, with her hair neatly pulled back.
Das ist ein wichtiges Zeichen. Das dänische Digitalisierungsministerium wendet sich von Microsoft ab. Bis zum Herbst soll die Abkehr von Microsoft vollzogen sein. Diese Entscheidung ist nicht zu unterschätzen, wenn man bedenkt, dass Dänemark bei der Digitalisierung Spitzenreiter ist. Das sendet ein wichtiges Signal.
Das ist ein wichtiges Zeichen. Das dänische Digitalisierungsministerium wendet sich von Microsoft ab. Bis zum Herbst soll die Abkehr von Microsoft vollzogen sein. Diese Entscheidung ist nicht zu unterschätzen, wenn man bedenkt, dass Dänemark bei der Digitalisierung Spitzenreiter ist. Das sendet ein wichtiges Signal.
ALT text detailsThe picture is divided into three stacks, the first one has 2024 and the logos of companies that were redrawn in the colors of the LGBT community (Apple, ibm, hp and others). The second column has the same logos but regular ones, without LGBT colors and the name of the column is 2025. And in the third column there is an inscription “Real support doesn't dim” and the logos of the opensource projects that painted them for the Pride month (elementaryOS, Raspberry Pi, KDE, GNome and other).
Ab sofort bis zum 31.7. könnt Ihr Euch für die 23. #Kielux im September (18.-20.) als Speaker 🗣️ , ausstellende Organisation 🎪 oder Sponsor 🤝 anmelden!
ALT text detailsStadtsilhouette von Kiel mit Pinguin im Boot. Flagge mit Zahl '23', Bootsname 'kielux.de'. Am Himmel großer Text 'Call for Participation'. Möwen und Sonnenstrahlen.
Those self-hosting Mattermost for open source community: how is that working out—especially cost-wise?
Paying Mattermost directly seems to be cost-prohibitive for a large open source community ($10/user/seat??), but it’s not clear to me what the actual infra costs of self-hosting could be. But free solutions like Slack and Discord are no-goes due to certain policies and a lack of safety protections we need.
Those self-hosting Mattermost for open source community: how is that working out—especially cost-wise?
Paying Mattermost directly seems to be cost-prohibitive for a large open source community ($10/user/seat??), but it’s not clear to me what the actual infra costs of self-hosting could be. But free solutions like Slack and Discord are no-goes due to certain policies and a lack of safety protections we need.
I'm thrilled to share that Reflectiv has just reached 10 stars today! 🌟✨
If you haven't checked out "Reflectiv" yet, it's a open source tool to collect chatGPT conversations and generate personal diaries prompts to reflect on those.
Inviting the #Fediverse to join another #Jabber / #XMPP channel I co-moderate - the Personal Protective Equipment channel. #PPE
Protect yourself from hazardous substances, #pollution, diseases ( #CovidIsNotOver !), #surveillance, police oppression, and other threats. Or maybe just look cool and cyberpunk.
Discuss cloth #masks, surgical masks, filtering facepiece (FFP) #respirators, reusable #elastomeric respirators (half-face or full-face), source control, powered air purifying respirators (PAPRs), and more!
But for the best experience, I recommend using a proper client. The easiest way is to install Quicksy or Prāv, if you don’t mind using your phone number.
Thank you to Arm for being a silver sponsor for Flock to Fedora. :)
Arm has been working in the open source world to improve support for their architecture. Fedora is happy to welcome contributions for alternative architectures!
Many thanks to openSUSE for being a silver sponsor for Flock to Fedora!
Ubuntu, Arch, and others get a lot of love, but if you're looking for a different distro to try next, consider openSUSE! They have many different versions to suit different needs, like Tumbleweed for rolling release fans and Leap for those who want stable releases.
Thank you to @centos for being a gold sponsor for Flock!
So many CentOS contributors overlap with Fedora that you never know who is working on both projects. We're grateful that they take the time to start a change in Fedora Linux to receive it upstream later, rather than making changes directly in CentOS Stream for everything. :)
Are you a professional who needs to receive anonymous messages from employees, the public, or students? Sign up for a free, open-source, and end-to-end encrypted tip line at https://tips.hushline.app/register It’s simple to set up and your community will love you for it.
#PublicDomain no AI icons! Meant to look well with the Creative Commons symbols (despite them not being anti-AI, last i looked at least) and yah, feel free to use on your instances or websites or art or wherever!
#PublicDomain no AI icons! Meant to look well with the Creative Commons symbols (despite them not being anti-AI, last i looked at least) and yah, feel free to use on your instances or websites or art or wherever!
Checking out the new free & #opensource Waveguide Synthesizer. Still in alpha, still bugs but looks promising. If you're into physical modeling.. check this one out.
All open source projects can use more contributions, so here are some places where you can start for @rockylinux !
This page has a list of active Special Interest Groups, like the Cloud or Security SIGs. There's also a list of areas where you can lead the change in making a SIG for it, like for embedded systems or storage applications! https://wiki.rockylinux.org/special_interest_groups/current/
Ω🪬Ω #FediAlgo, the customizable timeline algorithm / filtering system for your Mastodon feed, now has a "TOTAL CHAOS" preset for when you're really feeling like mixing up your timeline in addition to a way to weight toots based on the author's follower count, highlighting of hashtags based on how much you use or interact with them, and a bunch of other fund stuff.
We can say all kinds of great things about Lenovo's work in Fedora - how they collaborate with the community in our spaces, how they work with developers for testing or finding bugs, and more.
But the most important thing is for you to buy their laptops. If you're thinking about buying a new ThinkPad, look for the Linux config on their website and buy it there. It sends the signal that people are interested in preloaded Linux hardware.
Ω🪬Ω #FediAlgo, the customizable timeline algorithm / filtering system for your Mastodon feed, now has a "TOTAL CHAOS" preset for when you're really feeling like mixing up your timeline in addition to a way to weight toots based on the author's follower count, highlighting of hashtags based on how much you use or interact with them, and a bunch of other fund stuff.
Ω🪬Ω #FediAlgo, the customizable timeline algorithm / filtering system for your Mastodon feed, now has a "TOTAL CHAOS" preset for when you're really feeling like mixing up your timeline in addition to a way to weight toots based on the author's follower count, highlighting of hashtags based on how much you use or interact with them, and a bunch of other fund stuff.
Ab sofort bis zum 31.7. könnt Ihr Euch für die 23. #Kielux im September (18.-20.) als Speaker 🗣️ , ausstellende Organisation 🎪 oder Sponsor 🤝 anmelden!
ALT text detailsStadtsilhouette von Kiel mit Pinguin im Boot. Flagge mit Zahl '23', Bootsname 'kielux.de'. Am Himmel großer Text 'Call for Participation'. Möwen und Sonnenstrahlen.
Every Tuesday at 11:00am ET, join the pgEdge team for #TechTuesday — all about mastering Distributed #PostgreSQL high availability, and edge-ready database solutions. Whether you’re scaling apps or seeking zero downtime, these sessions are packed with hands-on insights, real-world demos, and live Q&A with the experts.
We're a few days away from OTel Me ... with Oluwatomisin Taiwo and Andrei Morozov from Compass Digital. They'll be walking us through their organization’s #OpenTelemetry journey.
🗓️ June 10, 2024 🕐 13:00 EDT | 19:00 CEST | 10:00 PDT
Calling all analog film photographers! 🎞️ I've been working on Filmbook, an open-source app to help you keep track of your film usage. It's built with Rust & GTK4/libadwaita for a smooth & modern experience – and it even runs on Linux phones like the Librem 5 and Pinephone Pro! 📱
Calling all analog film photographers! 🎞️ I've been working on Filmbook, an open-source app to help you keep track of your film usage. It's built with Rust & GTK4/libadwaita for a smooth & modern experience – and it even runs on Linux phones like the Librem 5 and Pinephone Pro! 📱
ALT text detailsThe picture is divided into three stacks, the first one has 2024 and the logos of companies that were redrawn in the colors of the LGBT community (Apple, ibm, hp and others). The second column has the same logos but regular ones, without LGBT colors and the name of the column is 2025. And in the third column there is an inscription “Real support doesn't dim” and the logos of the opensource projects that painted them for the Pride month (elementaryOS, Raspberry Pi, KDE, GNome and other).
Calling all analog film photographers! 🎞️ I've been working on Filmbook, an open-source app to help you keep track of your film usage. It's built with Rust & GTK4/libadwaita for a smooth & modern experience – and it even runs on Linux phones like the Librem 5 and Pinephone Pro! 📱
ALT text detailsThe picture is divided into three stacks, the first one has 2024 and the logos of companies that were redrawn in the colors of the LGBT community (Apple, ibm, hp and others). The second column has the same logos but regular ones, without LGBT colors and the name of the column is 2025. And in the third column there is an inscription “Real support doesn't dim” and the logos of the opensource projects that painted them for the Pride month (elementaryOS, Raspberry Pi, KDE, GNome and other).
ALT text detailsThe picture is divided into three stacks, the first one has 2024 and the logos of companies that were redrawn in the colors of the LGBT community (Apple, ibm, hp and others). The second column has the same logos but regular ones, without LGBT colors and the name of the column is 2025. And in the third column there is an inscription “Real support doesn't dim” and the logos of the opensource projects that painted them for the Pride month (elementaryOS, Raspberry Pi, KDE, GNome and other).
ALT text detailsThe picture is divided into three stacks, the first one has 2024 and the logos of companies that were redrawn in the colors of the LGBT community (Apple, ibm, hp and others). The second column has the same logos but regular ones, without LGBT colors and the name of the column is 2025. And in the third column there is an inscription “Real support doesn't dim” and the logos of the opensource projects that painted them for the Pride month (elementaryOS, Raspberry Pi, KDE, GNome and other).
ALT text detailsThe picture is divided into three stacks, the first one has 2024 and the logos of companies that were redrawn in the colors of the LGBT community (Apple, ibm, hp and others). The second column has the same logos but regular ones, without LGBT colors and the name of the column is 2025. And in the third column there is an inscription “Real support doesn't dim” and the logos of the opensource projects that painted them for the Pride month (elementaryOS, Raspberry Pi, KDE, GNome and other).
MapLibre's May 2025 newsletter is here, with updates on sponsorship renewal, welcoming a new team member, onboarding a new hosted project & meeting the team at SOTM US 🎉
MapLibre's May 2025 newsletter is here, with updates on sponsorship renewal, welcoming a new team member, onboarding a new hosted project & meeting the team at SOTM US 🎉
After months of development and testing, we're introducing the most powerful Linux smartphone: RK3588S, 32 GB RAM, 5G, Debian 13 + GNOME Mobile, and total privacy with hardware killswitches. 🎉
🔼 Now upgraded to 512 GB of storage and European-made. Support mobile freedom and reserve your unit in the next 30 days:
Een gemeente kan prima zonder Microsoft ! https://www.binnenlandsbestuur.nl/digitaal/grote-deense-gemeenten-stoppen-met-microsoft Hoog tijd dat ook Delft digitale soevereiniteit omarmt en dit voorbeeld volgt! Is nog goedkoper ook, en als we dan (een gedeelte van) de kostenbesparing investeren in het doorontwikkelen van opensource, zullen velen een overstap als vooruitgang ervaren.
Een gemeente kan prima zonder Microsoft ! https://www.binnenlandsbestuur.nl/digitaal/grote-deense-gemeenten-stoppen-met-microsoft Hoog tijd dat ook Delft digitale soevereiniteit omarmt en dit voorbeeld volgt! Is nog goedkoper ook, en als we dan (een gedeelte van) de kostenbesparing investeren in het doorontwikkelen van opensource, zullen velen een overstap als vooruitgang ervaren.
🧠 Marcin Radomski: „A więc myślisz, że znasz C?” – język systemowy pełen pułapek. Antyprzykłady i porady, jak się nie potknąć, nawet mając doświadczenie.
🏡 Stefan Machura: homelabbing w praktyce. Nextcloud zamiast Dropboxa, Photoprism zamiast Google Photos – własne usługi na starym laptopie i pełna kontrola.
📅 7 czerwca 2025, 📍 Hotel IOR, Poznań 🎟️ Agenda i bilety: https://piwo.sh
ALT text detailsGrafika promująca prelekcje na konferencji P.I.W.O. – Poznańska Impreza Wolnego Oprogramowania. Stefan Machura mówi o homelabbingu (17:00, Sala B), a Marcin Radomski o języku C (14:55, Sala B). Na dole logo wydarzenia z pingwinami Linuxa w tle.
🧠 Marcin Radomski: „A więc myślisz, że znasz C?” – język systemowy pełen pułapek. Antyprzykłady i porady, jak się nie potknąć, nawet mając doświadczenie.
🏡 Stefan Machura: homelabbing w praktyce. Nextcloud zamiast Dropboxa, Photoprism zamiast Google Photos – własne usługi na starym laptopie i pełna kontrola.
📅 7 czerwca 2025, 📍 Hotel IOR, Poznań 🎟️ Agenda i bilety: https://piwo.sh
ALT text detailsGrafika promująca prelekcje na konferencji P.I.W.O. – Poznańska Impreza Wolnego Oprogramowania. Stefan Machura mówi o homelabbingu (17:00, Sala B), a Marcin Radomski o języku C (14:55, Sala B). Na dole logo wydarzenia z pingwinami Linuxa w tle.
Excited to have @novacustom as a bronze sponsor for Flock!
NovaCustom is a laptop company based in Europe that will provide you computers built to your specs. They offer several distros for you to have preinstalled, including Fedora! https://novacustom.com
If you know of Neal Gompa (@neal ), this is his consulting firm! Hire him to work on the open source projects that are important to you or your business.
Velocity Limitless has helped bring you Fedora Asahi Remix, debbuild, Fedora LiveCD Tools, KIWI Appliance Builder, and more! https://velocitylimitless.com
We’re thrilled to share that Meshtastic is featured in WIRED! 🎉 A few of our devs were interviewed about building resilient, off-grid mesh networks—and our amazing community made it all possible.
We’re thrilled to share that Meshtastic is featured in WIRED! 🎉 A few of our devs were interviewed about building resilient, off-grid mesh networks—and our amazing community made it all possible.
We’re thrilled to share that Meshtastic is featured in WIRED! 🎉 A few of our devs were interviewed about building resilient, off-grid mesh networks—and our amazing community made it all possible.
Thanks to @almalinux for being a silver sponsor for Flock!
AlmaLinux has been a great member of the Fedora and CentOS community, and one of those ways is through EPEL. Their contributions in EPEL 10 have allowed for many more packages to be available for RHEL 10 and AlmaLinux 10 users as they have collaborated through the CentOS Stream process.
Thank you to @rockylinux for being a silver sponsor for Flock!
Rocky Linux's work on RISC-V enablement is one of the many ways they have been active members of the community! See how they worked in Fedora to improve RISC-V support and then brought that to Rocky Linux 10. https://rockylinux.org/news/rockylinux-support-for-riscv
Thanks to Microsoft Azure for being a silver sponsor for Flock!
Contributors from the Azure team work closely with the Fedora Cloud SIG to make working on cloud infrastructure easier every year. Grateful to have Microsoft invest in the open source world!
Już w najbliższą sobotę w Poznaniu odbędzie się XIV edycja Poznańskiej Imprezy Wolnego Oprogramowania – konferencji, która od 2004 roku przyciąga pasjonatów Linuksa i otwartego kodu.
Już w najbliższą sobotę w Poznaniu odbędzie się XIV edycja Poznańskiej Imprezy Wolnego Oprogramowania – konferencji, która od 2004 roku przyciąga pasjonatów Linuksa i otwartego kodu.
Thank you to Lenovo for being a gold sponsor for Flock!
Lenovo has been working with Fedora for a few years now. Their work ensures that when you buy a Fedora system from Lenovo that it is the same as what you can install yourself, with no extra repos needed.
If you're thinking about buying a new laptop, check out their list of supported machines! https://www.lenovo.com/linux
In the lead up to Flock we want to thank the sponsors who fund our annual contributor conference!
Red Hat is the foundational partner for the Fedora Project. We started through them and they have been stewards of Fedora Linux for over 20 years. We're grateful for Red Hat's contributions to Fedora specifically and open source at large!
Congrats to the winners of the Fedora 42 election! Thank you to everyone who participated. Our candidates as well as everyone who voted make our community better.
Valentin Rothberg gave a great talk and a quick demo on Image Mode today at the PCM, and Jan Holzer talked about the Mono Repo. If you missed the meeting, the video is now up on YouTube! https://youtu.be/CbBHL83QPlw#podman#opensource
Did you want to know all about Image Mode, but were afraid to ask? Come join us in 1 hour to learn all about it, the Containers mono repo, Podman DevConf.cz plans, and more! Agenda with free video link here: https://hackmd.io/fc1zraYdS0-klJ2KJcfC7w?both Hope to see you there! #opensource
📼 @q3k (haker, współzałożyciel @hswaw) pokaże, jak tchnąć życie w stare iPody Nano. Eksploity, porty Linuksa i Rockboxa, reverse engineering i projekt freemyipod.
🔓 @dcz zada pytanie, czy #FreeSoftware naprawdę wygrało? Bo choć kod otwarty, bez zamkniętego firmware’u sprzęt często nie działa. Gdzie są granice cyfrowej wolności?
📍 Hotel IOR, ul. Węgorka 20, Poznań 📅 7 czerwca 2025
ALT text detailsZapowiedź prelegentów na Poznańską Imprezę Wolnego Oprogramowania: "Uwalnianie IPodów Nano" - q3k - 15:50 - 16:50, Sala A. "Wolne Oprogramowanie wcale nie wygrało" - 14:55 - 15:40, Sala A.
📼 @q3k (haker, współzałożyciel @hswaw) pokaże, jak tchnąć życie w stare iPody Nano. Eksploity, porty Linuksa i Rockboxa, reverse engineering i projekt freemyipod.
🔓 @dcz zada pytanie, czy #FreeSoftware naprawdę wygrało? Bo choć kod otwarty, bez zamkniętego firmware’u sprzęt często nie działa. Gdzie są granice cyfrowej wolności?
📍 Hotel IOR, ul. Węgorka 20, Poznań 📅 7 czerwca 2025
ALT text detailsZapowiedź prelegentów na Poznańską Imprezę Wolnego Oprogramowania: "Uwalnianie IPodów Nano" - q3k - 15:50 - 16:50, Sala A. "Wolne Oprogramowanie wcale nie wygrało" - 14:55 - 15:40, Sala A.
If you're an open source maintainer thinking about, or starting to receive, donations and/or sponsorships then I've put together a video with my advice along with a deep-dive into the technical set-up and my experience regarding these methods of funding:
After months of development and testing, we're introducing the most powerful Linux smartphone: RK3588S, 32 GB RAM, 5G, Debian 13 + GNOME Mobile, and total privacy with hardware killswitches. 🎉
🔼 Now upgraded to 512 GB of storage and European-made. Support mobile freedom and reserve your unit in the next 30 days:
#ReleaseMonday — New version (v0.27.0) of https://thi.ng/genart-api, a platform-independent extensible API for browser-based computational/algorithmic/generative art projects:
This version features an overhaul of the platform provided PRNG (pseudo-random number generator) handling and makes it easier to create multiple PRNGs for artworks which require/desire them...
- no external dependencies - adapters for 3 art platforms (EditArt, fxhash, Layer) - 6 example projects - testing/dev sandbox with two parameter editors - WebAssembly bindings & demo (currently for #Zig only)
#ReleaseMonday — New version (v0.27.0) of https://thi.ng/genart-api, a platform-independent extensible API for browser-based computational/algorithmic/generative art projects:
This version features an overhaul of the platform provided PRNG (pseudo-random number generator) handling and makes it easier to create multiple PRNGs for artworks which require/desire them...
- no external dependencies - adapters for 3 art platforms (EditArt, fxhash, Layer) - 6 example projects - testing/dev sandbox with two parameter editors - WebAssembly bindings & demo (currently for #Zig only)
Ω🪬Ω The new version of #Fedialgo is much, much faster at loading and reordering the timeline. Also has fancy gradients to show you which hashtags in your feed are the ones trending the most and which ones you post about the most. Also a bunch of other tweaks and improvements.
Ω🪬Ω The new version of #Fedialgo is much, much faster at loading and reordering the timeline. Also has fancy gradients to show you which hashtags in your feed are the ones trending the most and which ones you post about the most. Also a bunch of other tweaks and improvements.
Ω🪬Ω The new version of #Fedialgo is much, much faster at loading and reordering the timeline. Also has fancy gradients to show you which hashtags in your feed are the ones trending the most and which ones you post about the most. Also a bunch of other tweaks and improvements.
Ω🪬Ω The new version of #Fedialgo is much, much faster at loading and reordering the timeline. Also has fancy gradients to show you which hashtags in your feed are the ones trending the most and which ones you post about the most. Also a bunch of other tweaks and improvements.
I keep hearing #AI boosters / talking heads claiming that #LLMs have transformed software development, "it's not just about prototyping - AI is writing solid production code", etc.
So here's a challenge:
Share some AI-derived pull requests that deal with non-obvious corner cases or non-trivial bugs from mature #opensource projects. I'll also accept high-quality documentation that isn't just the sort of wasted space & slop that I always tell juniors not to write.
Why are companies choosing XWiki over proprietary tools? Here are 3 quick reasons: 🧵
1️⃣ You own your data. XWiki is open source — no lock-in, full control. 2️⃣ It adapts to you. Fully customizable to fit your knowledge base needs. 3️⃣ Teamwork made easy. Built-in versioning, commenting & access control.
I keep hearing #AI boosters / talking heads claiming that #LLMs have transformed software development, "it's not just about prototyping - AI is writing solid production code", etc.
So here's a challenge:
Share some AI-derived pull requests that deal with non-obvious corner cases or non-trivial bugs from mature #opensource projects. I'll also accept high-quality documentation that isn't just the sort of wasted space & slop that I always tell juniors not to write.
The fact that DC didn't invent a new protocol for #InstantMessaging and just used the protocol which was already there, and also that how far has it gone, is mind blowing.
At first when I was chatting with @treefit, I already was developing a Matrix client(#chooj) for #KaiOS and it was the only decentralized IM which I was using and investing resources into. I was skeptical but then I thought it would be a good idea to invest into DeltaChat, as well as Matrix. His argument, of course, wasn't good. He was arguing that we need multiple options in the case one of decentralized IMs fail. However this convinced me to give DC a try.
But now, I see that DC has very unique advantages no other messenger has. Their moto is "playing the long term" game. Unlike Matrix which suddenly exploded, DC moves very slowly. As an advantage, DC is much more consistent, hassle free, has less bugs(in my experience) and has better UI/UX than many Matrix clients. But it has got several disadvantages. Matrix has tons more features which DC hasn't got or has added them just recently such as editing messages and reactions. And it is not yet suitable for public groups, like the ones we've got in the Matrix network.
Overall, if you want secure chat with friends or family or other people you trust, DeltaChat is a very good option and the experience is very good. And I haven't seen something like #webxdc in any other IM. However if you want something like #Discord guilds for a community, Matrix is the way to go.
BTW, DC currently lacks funding, thanks to what #Trump did with #OpenTechnologyFund(#OTF). If you can help in anyway, financial or otherwise, it will be extra valuable at this point.
The fact that DC didn't invent a new protocol for #InstantMessaging and just used the protocol which was already there, and also that how far has it gone, is mind blowing.
At first when I was chatting with @treefit, I already was developing a Matrix client(#chooj) for #KaiOS and it was the only decentralized IM which I was using and investing resources into. I was skeptical but then I thought it would be a good idea to invest into DeltaChat, as well as Matrix. His argument, of course, wasn't good. He was arguing that we need multiple options in the case one of decentralized IMs fail. However this convinced me to give DC a try.
But now, I see that DC has very unique advantages no other messenger has. Their moto is "playing the long term" game. Unlike Matrix which suddenly exploded, DC moves very slowly. As an advantage, DC is much more consistent, hassle free, has less bugs(in my experience) and has better UI/UX than many Matrix clients. But it has got several disadvantages. Matrix has tons more features which DC hasn't got or has added them just recently such as editing messages and reactions. And it is not yet suitable for public groups, like the ones we've got in the Matrix network.
Overall, if you want secure chat with friends or family or other people you trust, DeltaChat is a very good option and the experience is very good. And I haven't seen something like #webxdc in any other IM. However if you want something like #Discord guilds for a community, Matrix is the way to go.
BTW, DC currently lacks funding, thanks to what #Trump did with #OpenTechnologyFund(#OTF). If you can help in anyway, financial or otherwise, it will be extra valuable at this point.
this is not a very big release in terms of visible features, but it comes with a handful of bugfixes and a lot of internal changes. in particular, the `template-injection` audit should both be faster overall *and* more correct/sensitive to true findings, thanks to a significant internal refactor.
Do I know any #FOSS maintainers who are interested in having my college freshman son do some work on their #Python project over the summer? He has a reasonable knowledge of Python (and a software engineer father who will help him) but has never done anything outside the classroom.
this is not a very big release in terms of visible features, but it comes with a handful of bugfixes and a lot of internal changes. in particular, the `template-injection` audit should both be faster overall *and* more correct/sensitive to true findings, thanks to a significant internal refactor.
Do I know any #FOSS maintainers who are interested in having my college freshman son do some work on their #Python project over the summer? He has a reasonable knowledge of Python (and a software engineer father who will help him) but has never done anything outside the classroom.
Couldn't catch the Fedora 42 release party live? Here is the recording on YouTube!
Whether you watch the whole thing straight or put it on in the background while doing chores, you will learn a lot about how the Fedora Project works and how we make our wonderful distro. :)
Thanks to the presenters and organizers for putting this together, especially so close to Flock!
Our goal is straightforward, really: to help the world understand the power of #PostgreSQL, at scale. Our team has worked with #Postgres for decades. We specialize in creating solutions for #OpenSource, fully distributed PostgreSQL for high availability (& much more).
🎙️ Join us for the next edition of OTel Me. This time, we’ll hear from Oluwatomisin Taiwo and Andrei Morozov of Compass Digital as they share their organization's #OpenTelemetry journey.
🗓️ June 10, 2024 🕐 13:00 EDT | 19:00 CEST | 10:00 PDT 🎤 Co-hosted by Adriana Villela and Andrej Kiripolski
Organic Maps è stata forkata, nasce CoMaps a seguito di preoccupazioni sulla governance del progetto
The major difference is about how the project will be run, as a community. The principles are at the core of how the project is run. A few examples already, the community voted on the project name, and selected CoMaps, they voted on the branding color, and next is creating and selecting the logo.
#RTFM is great and all but when a project's #docs are riddled with incorrect / outdated config field names and other stuff, it's a huge waste of time.
Please check the accuracy of your docs! Do a fresh install of your project and follow your own steps and copy paste your own example configs if you can.
Remember that many users will not file an issue, and simply assume your project is hopeless, especially if it doesn't have a big following.
Organic Maps è stata forkata, nasce CoMaps a seguito di preoccupazioni sulla governance del progetto
The major difference is about how the project will be run, as a community. The principles are at the core of how the project is run. A few examples already, the community voted on the project name, and selected CoMaps, they voted on the branding color, and next is creating and selecting the logo.
Why are companies choosing XWiki over proprietary tools? Here are 3 quick reasons: 🧵
1️⃣ You own your data. XWiki is open source — no lock-in, full control. 2️⃣ It adapts to you. Fully customizable to fit your knowledge base needs. 3️⃣ Teamwork made easy. Built-in versioning, commenting & access control.
By using #foss video editors I gave up color grading that was capable of believable film emulation (via Resolve and its third party plugins).
But it's even more disturbing that none of these foss apps support 10bit h.264/5. Let alone Raw. This kind of makes them useless to me, as most of my cameras record as such. In fact, most new non-phone cameras record as such by default.
(1/X) A researcher (new to Linux, minimal time to learn) wants to switch from Microsoft. Main needs: - Video calls - Coding text docs - Audio-to-text transcription - Presentations - Teaching + participation tools - Video creation - E-learning modules - Simple photo/audio editing Where can they find a good overview of Linux-compatible tools for research & education? Drop your recs 👇
Please help us build a NEW music streaming platform that focuses on live, local music scenes around the world. 🌎 🌏 🌍
Our social purposes are to: - Positively affect global music culture - Support music communities - Promote content under free/libre licenses - Promote Free and Open Source Software (F/OSS) and media codecs
We're out to make things more inclusive, equitable and sustainable for independent artists, and those who rally behind them.
In a move that surprises absolutely noone, GitHub now requires users to login in order to browse public repositories (including open source projects). After a few (~10) requests, you get blocked (I can confirm). In order to fight AI scrapers, I guess.
So, GitHub decided to blanket-limit access to open source projects as a defense against the very scourge that they(r parent company) unleashed on the world.
I won't be hypocrite: it's a bit embarrassing, but undeniably satisfying to say "told you so". I moved away from GitHub long ago and I moved all my stuff to Codeberg instead. And so happy I did!
ALT text detailsA screenshot of GitHub's blocking page due to reaching rate limit very quickly while browsing an open source project's repository while not logged in.
📽️ Karakeep + Tailscale = your own private, secure bookmark archive. 🔒✨ Learn how to self-host Karakeep (the ultimate bookmark hoarder app) and use Tailscale to access it from anywhere in the world. Watch now: youtu.be/cCC3PSBCkqk #Homelab#Tailscale#OpenSource
I spoke up in a meeting about the push for open-source tools and told them that, if they’re serious, it’s time to drop Microsoft entirely. I suggested switching to Linux instead, and surprisingly, the manager was all for it! Fingers crossed that this change might actually be coming.
I spoke up in a meeting about the push for open-source tools and told them that, if they’re serious, it’s time to drop Microsoft entirely. I suggested switching to Linux instead, and surprisingly, the manager was all for it! Fingers crossed that this change might actually be coming.
Join us for the Fedora 42 release party this Thu, May 29!
This is an opportunity for you to hear directly from the contributors who build Fedora - what they did in Fedora 42, what they want to do next, and how they do it.
Be sure to register so you can join us for the free, virtual event. :)
Join us for the Fedora 42 release party this Thu, May 29!
This is an opportunity for you to hear directly from the contributors who build Fedora - what they did in Fedora 42, what they want to do next, and how they do it.
Be sure to register so you can join us for the free, virtual event. :)
- Almost 1M new articles saved (you already saved almost 22M since december 2016) - 1100 new accounts - 100 new customers - a lot of toots and emails 😅
Ω🪬Ω You can now send replies to Toots as well as expand threads directly within the #FediAlgo demo app, no need to click through to the regular Mastodon web interface.
ALT text detailsInfographic titled "EMAIL GUIDE" from the "Purchase With Purpose" series, encouraging users to avoid big tech email providers (Gmail, iCloud Mail, Outlook) due to concerns like privacy, environment, and ethics. It highlights email services and clients supporting causes: Environmental 🌱, Profit Share 💰, and Open-Source 💻.
Two main sections:
Email Clients (used independently or with servers):
🔸 Thunderbird (Open-Source)
🔸 EM Client (Profit Share)
🔸 FairEmail (Open-Source, Android only)
🔸 Mailspring (Open-Source, USA)
Email Providers:
Free Tier options:
🔸 Atomic Mail (Open-Source)
🔸 GMX (Environmental)
🔸 Proton Mail (Privacy focus, Profit Share, Open-Source)
🔸 Infomaniak Email (Environmental, Profit Share, Open-Source)
🔸 Tuta (Environmental, Profit Share, Open-Source)
Eco-System providers (offer mobile app/tools):
🔸 Kolab Now (Open-Source)
🔸 Fastmail
🔸 Mailbox.org (Environmental, Open-Source)
"Need Help Choosing?" recommends:
🔸 Fastmail (ease of use)
🔸 Infomaniak Email (eco-system, free tier)
🔸 Tuta Mail (privacy)
🔸 Proton Mail (privacy, tools)
Other Excellent Options (mainly EU/US): Hushmail, Posteo, Mailfence, StartMail, Mailo, Runbox, Mail.com, Irocco.
Noted Controversies:
⚠️ Proton Mail CEO made a political statement—link to context provided.
⚠️ GMX and Mail.com are owned by the same parent company.
Guide ends with links to communities for support and updates.
ALT text detailsInfographic titled "EMAIL GUIDE" from the "Purchase With Purpose" series, encouraging users to avoid big tech email providers (Gmail, iCloud Mail, Outlook) due to concerns like privacy, environment, and ethics. It highlights email services and clients supporting causes: Environmental 🌱, Profit Share 💰, and Open-Source 💻.
Two main sections:
Email Clients (used independently or with servers):
🔸 Thunderbird (Open-Source)
🔸 EM Client (Profit Share)
🔸 FairEmail (Open-Source, Android only)
🔸 Mailspring (Open-Source, USA)
Email Providers:
Free Tier options:
🔸 Atomic Mail (Open-Source)
🔸 GMX (Environmental)
🔸 Proton Mail (Privacy focus, Profit Share, Open-Source)
🔸 Infomaniak Email (Environmental, Profit Share, Open-Source)
🔸 Tuta (Environmental, Profit Share, Open-Source)
Eco-System providers (offer mobile app/tools):
🔸 Kolab Now (Open-Source)
🔸 Fastmail
🔸 Mailbox.org (Environmental, Open-Source)
"Need Help Choosing?" recommends:
🔸 Fastmail (ease of use)
🔸 Infomaniak Email (eco-system, free tier)
🔸 Tuta Mail (privacy)
🔸 Proton Mail (privacy, tools)
Other Excellent Options (mainly EU/US): Hushmail, Posteo, Mailfence, StartMail, Mailo, Runbox, Mail.com, Irocco.
Noted Controversies:
⚠️ Proton Mail CEO made a political statement—link to context provided.
⚠️ GMX and Mail.com are owned by the same parent company.
Guide ends with links to communities for support and updates.
Warum gibt es in Köln keinen lokalen Computer Club, der sich mit Themen wie Linux, Raspberry Pi, Nextcloud und Open Source beschäftigt? 🤔 Ich wäre bereit, so einen Club zu leiten, aber mir fehlen die Räume dafür! 🏢💻 Es wäre großartig, eine Community zu schaffen, die sich für Technik und offene Software begeistert. Wer hat Ideen oder Möglichkeiten, wie wir das umsetzen können? Lasst uns gemeinsam etwas bewegen! 🌟 #Köln#ComputerClub#Linux#OpenSource#Community
But for the best experience, I recommend using a proper client. The easiest way is to install Quicksy or Prāv, if you don’t mind using your phone number. Alternatively, install one or more of the following, and use them to register an account on conversations.im (see https://providers.xmpp.net or https://compliance.conversations.im/old for more server recommendations) -
Ω🪬Ω You can now send replies to Toots as well as expand threads directly within the #FediAlgo demo app, no need to click through to the regular Mastodon web interface.
@raccoonforfriendicaapp This weekend I took some time to investigate how much work would be needed to build an iOS version of the app, and it turned out that at least building and running a basic version of the app is doable with some minor changes (see here).
What do you think about it? Would you like to see a Raccoon on iOS too?
@raccoonforfriendicaapp This weekend I took some time to investigate how much work would be needed to build an iOS version of the app, and it turned out that at least building and running a basic version of the app is doable with some minor changes (see here).
What do you think about it? Would you like to see a Raccoon on iOS too?
Warum gibt es in Köln keinen lokalen Computer Club, der sich mit Themen wie Linux, Raspberry Pi, Nextcloud und Open Source beschäftigt? 🤔 Ich wäre bereit, so einen Club zu leiten, aber mir fehlen die Räume dafür! 🏢💻 Es wäre großartig, eine Community zu schaffen, die sich für Technik und offene Software begeistert. Wer hat Ideen oder Möglichkeiten, wie wir das umsetzen können? Lasst uns gemeinsam etwas bewegen! 🌟 #Köln#ComputerClub#Linux#OpenSource#Community
ALT text detailsA photo of a chat on twitter from February 2024:
FFmpeg: “FFmpeg is written in C and assembly”
Soundwave: “Your codebase is a mess.”
FFmpeg: “Talk is cheap, send patches.”
(Alt text provided by Justin Derrick)
「 Perhaps the younger generation don't know anything about the past "evils" of Microsoft and naively believe that Microsoft is now the good friend to open source, but the truth is that all Microsoft acquisitions of open source projects is a business tactic that is put in place to improve Microsoft's loosing position to open source. It is a matter of control. And you should not host your open source project on GitHub 」
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
「 Perhaps the younger generation don't know anything about the past "evils" of Microsoft and naively believe that Microsoft is now the good friend to open source, but the truth is that all Microsoft acquisitions of open source projects is a business tactic that is put in place to improve Microsoft's loosing position to open source. It is a matter of control. And you should not host your open source project on GitHub 」
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
I have posted about this before, but wanted to re-iterate how much in love I am with FediAlgo:
I’m currently on paternity leave so have around half an hour per day for social. That is of course far from enough to keep up with a chronological timeline like mine, and previously with Mastodon the FOMO was real.
Now I go to FediAlgo and I feel I got an overview over what’s interesting in that day. It’s also immensely customisable, but the defaults do a decent job for me.
I have posted about this before, but wanted to re-iterate how much in love I am with FediAlgo:
I’m currently on paternity leave so have around half an hour per day for social. That is of course far from enough to keep up with a chronological timeline like mine, and previously with Mastodon the FOMO was real.
Now I go to FediAlgo and I feel I got an overview over what’s interesting in that day. It’s also immensely customisable, but the defaults do a decent job for me.
ALT text detailsA photo of a chat on twitter from February 2024:
FFmpeg: “FFmpeg is written in C and assembly”
Soundwave: “Your codebase is a mess.”
FFmpeg: “Talk is cheap, send patches.”
(Alt text provided by Justin Derrick)
Nothing coming in on #mutualaid since Monday makes me worried. I am so very grateful to those who can afford to #help, but yeah I need to ask again because the debts are bigger than that ^^;
Please send funds, I shall return the favour by dodging bankruptcy and utter ruination of all I am aiming to do for you all, and by trying to make the process interesting enough that it feels at least a little worthwhile to you.
Liberapay Athamanatha Paypal @athamanatha Cashapp $athamanatha Patreon @vulpinedesigns (has fees, monthly) Ko-fi athakitsune (less fees, can be monthly) Stripe may be possible IBAN, Wise, Zelle and more on request.
Nothing coming in on #mutualaid since Monday makes me worried. I am so very grateful to those who can afford to #help, but yeah I need to ask again because the debts are bigger than that ^^;
Please send funds, I shall return the favour by dodging bankruptcy and utter ruination of all I am aiming to do for you all, and by trying to make the process interesting enough that it feels at least a little worthwhile to you.
Liberapay Athamanatha Paypal @athamanatha Cashapp $athamanatha Patreon @vulpinedesigns (has fees, monthly) Ko-fi athakitsune (less fees, can be monthly) Stripe may be possible IBAN, Wise, Zelle and more on request.
👋 Je cherche un(e) alternant(e) pour travailler sur #NixOS pour des PC sécurisés, démarrage en septembre. Si vous connaissez quelqu'un(e) d'intéressé(e), n'hésitez pas à relayer l'offre :
👋 Je cherche un(e) alternant(e) pour travailler sur #NixOS pour des PC sécurisés, démarrage en septembre. Si vous connaissez quelqu'un(e) d'intéressé(e), n'hésitez pas à relayer l'offre :
👋 Je cherche un(e) alternant(e) pour travailler sur #NixOS pour des PC sécurisés, démarrage en septembre. Si vous connaissez quelqu'un(e) d'intéressé(e), n'hésitez pas à relayer l'offre :
Getting started with #ActivityPub on #WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the #Fediverse—from the moment you activate it.
If someone were to invest development resources into the Open Source ecosystem right now, improvements to which area would benefit the user experience across all device form factors (desktop, laptop, mobile etc.) the most? You can name both individual applications, libraries and subsystems as well as broader topics like e.g. "messaging".
Getting started with #ActivityPub on #WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the #Fediverse—from the moment you activate it.
Getting started with #ActivityPub on #WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the #Fediverse—from the moment you activate it.
Getting started with #ActivityPub on #WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the #Fediverse—from the moment you activate it.
Getting started with #ActivityPub on #WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the #Fediverse—from the moment you activate it.
Getting started with #ActivityPub on #WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the #Fediverse—from the moment you activate it.
Saksassa julkishallinto on tehnyt päätöksen että 2027 mennessä ei jaeta enää mitää MS-formaatissa (siirtyvät #LibreOffice ) ja tehneet periaatepäätöksen että siirtyvät #OpenSource yhteistyösoftiin (pois #teams ja sisään #nextcloud ). Aikataulu nextcloud siirtymälle tulee syksyllä. Nyt Tanskan toiseksi suurin kaupunki Aarhus päätti että kaikki MS lähtee, #Azure vaihtuu #Hetzner ja yms. Samaan aikaan #Microsoft tukema #AI-firma kaatuu konkurssiin. Olen hyvin iloinen.
Saksassa julkishallinto on tehnyt päätöksen että 2027 mennessä ei jaeta enää mitää MS-formaatissa (siirtyvät #LibreOffice ) ja tehneet periaatepäätöksen että siirtyvät #OpenSource yhteistyösoftiin (pois #teams ja sisään #nextcloud ). Aikataulu nextcloud siirtymälle tulee syksyllä. Nyt Tanskan toiseksi suurin kaupunki Aarhus päätti että kaikki MS lähtee, #Azure vaihtuu #Hetzner ja yms. Samaan aikaan #Microsoft tukema #AI-firma kaatuu konkurssiin. Olen hyvin iloinen.
Exciting news! #Fread is now live on F-Droid! 🚀🎉 A big thanks to the F-Droid community for making this happen. Download it today and join the movement!
Oh joy github is tightly integrating more LLM features that encourage people browsing projects to do drive by vibe coding.
The new features have no optout and are not optin. GitHub is encouraging users to submit bug reports fully written by AI and to fix bug reports using fully AI written PRs.
A lot of maintainers of open source projects big and small really do not want this turned on by default.
The tension between idealism and sustainability is holding back the open social web. It needs funding infrastructure as thoughtfully designed as its protocols. In this final piece in my series about open social web business models, I propose one way to solve the problem: https://werd.io/2025/lets-fund-the-open-social-web
The tension between idealism and sustainability is holding back the open social web. It needs funding infrastructure as thoughtfully designed as its protocols. In this final piece in my series about open social web business models, I propose one way to solve the problem: https://werd.io/2025/lets-fund-the-open-social-web
Olá!👋 I've just blogged about the recent developments in the Chromium Ozone/Wayland project, which is getting closer to officially shipping to Linux Desktop users.
Huge thanks to @igalia and our sponsors for making it possible ❤️
The tension between idealism and sustainability is holding back the open social web. It needs funding infrastructure as thoughtfully designed as its protocols. In this final piece in my series about open social web business models, I propose one way to solve the problem: https://werd.io/2025/lets-fund-the-open-social-web
In light of GitHub going full genAI agents, which will likely lead to a flood of garbage PRs that will make dependabot nags a joke:
Would other foss maintainers with projects on GitHub be interested in some kind of event where we all get together and try moving our projects over to @Codeberg?
I’m thinking of it as a way to both promote our foss projects, provide mutual support during the moves, find solutions to small cuts we run into along the way, and just generally have fun together?
The tension between idealism and sustainability is holding back the open social web. It needs funding infrastructure as thoughtfully designed as its protocols. In this final piece in my series about open social web business models, I propose one way to solve the problem: https://werd.io/2025/lets-fund-the-open-social-web
The tension between idealism and sustainability is holding back the open social web. It needs funding infrastructure as thoughtfully designed as its protocols. In this final piece in my series about open social web business models, I propose one way to solve the problem: https://werd.io/2025/lets-fund-the-open-social-web
We are proud to partner with @nextcloud for Nextcloud Summit 2025.
The movement for digital sovereignty is gaining momentum. And we are excited to be part of it. This Summit brings together experts, decision-makers, and innovators to explore practical solutions that give organizations control over their digital infrastructure. OpenProject brings comprehensive project management to Nextcloud Hub.
1. Open by default 2. Contribute back 3. Secure by design 4. Foster inclusive participation and community building 5. Design for reusability 6. Provide documentation 7. RISE (recognize, incentivize, support and empower) 8. Sustain and scale
I agree with a lot of the text, but most of all with this:
"Finally, to wrap all this up ... I no longer use Windows to develop my games (aside from testing). I feel like this is in line with my general philosophy around using open source, cross-platform tools and libraries. I have found Windows increasingly frustrating to work with, their business practices gross, and their OS generally lacking. I grew up using Windows, but I switched to Linux full time around 3 years ago. And frankly, for programming video games, I have not missed it at all. It just doesn't offer me anything I can't do faster and more elegantly than on Linux."
We are proud to partner with @nextcloud for Nextcloud Summit 2025.
The movement for digital sovereignty is gaining momentum. And we are excited to be part of it. This Summit brings together experts, decision-makers, and innovators to explore practical solutions that give organizations control over their digital infrastructure. OpenProject brings comprehensive project management to Nextcloud Hub.
I agree with a lot of the text, but most of all with this:
"Finally, to wrap all this up ... I no longer use Windows to develop my games (aside from testing). I feel like this is in line with my general philosophy around using open source, cross-platform tools and libraries. I have found Windows increasingly frustrating to work with, their business practices gross, and their OS generally lacking. I grew up using Windows, but I switched to Linux full time around 3 years ago. And frankly, for programming video games, I have not missed it at all. It just doesn't offer me anything I can't do faster and more elegantly than on Linux."
In light of GitHub going full genAI agents, which will likely lead to a flood of garbage PRs that will make dependabot nags a joke:
Would other foss maintainers with projects on GitHub be interested in some kind of event where we all get together and try moving our projects over to @Codeberg?
I’m thinking of it as a way to both promote our foss projects, provide mutual support during the moves, find solutions to small cuts we run into along the way, and just generally have fun together?
In light of GitHub going full genAI agents, which will likely lead to a flood of garbage PRs that will make dependabot nags a joke:
Would other foss maintainers with projects on GitHub be interested in some kind of event where we all get together and try moving our projects over to @Codeberg?
I’m thinking of it as a way to both promote our foss projects, provide mutual support during the moves, find solutions to small cuts we run into along the way, and just generally have fun together?
Exciting news! #Fread is now live on F-Droid! 🚀🎉 A big thanks to the F-Droid community for making this happen. Download it today and join the movement!
Exciting news! #Fread is now live on F-Droid! 🚀🎉 A big thanks to the F-Droid community for making this happen. Download it today and join the movement!
I will be presenting remotely at GUADEC 2025 in Brescia, Italy! 🇮🇹
I'll be talking about my journey with the Drum Machine app, how it became part of GNOME Circle, and how the GNOME community supports developers in bringing their ideas to life.
ALT text detailsBanner for GUADEC 2025 with the text ‘Brescia, Italy – July 24th–29th, 2025’
ALT text detailsScreenshot of an email from GNOME Events informing Alireza Shabani that their talk ‘Bringing Your App to GNOME Circle’ has been accepted for GUADEC 2025
ALT text detailsGUADEC 2025 banner with a background photo of Brescia, Italy
ALT text detailsBanner featuring the Drum Machine application with a screenshot of the UI, app logo, and the slogan ‘Create and play drum beats’
1. Open by default 2. Contribute back 3. Secure by design 4. Foster inclusive participation and community building 5. Design for reusability 6. Provide documentation 7. RISE (recognize, incentivize, support and empower) 8. Sustain and scale
In light of GitHub going full genAI agents, which will likely lead to a flood of garbage PRs that will make dependabot nags a joke:
Would other foss maintainers with projects on GitHub be interested in some kind of event where we all get together and try moving our projects over to @Codeberg?
I’m thinking of it as a way to both promote our foss projects, provide mutual support during the moves, find solutions to small cuts we run into along the way, and just generally have fun together?
In light of GitHub going full genAI agents, which will likely lead to a flood of garbage PRs that will make dependabot nags a joke:
Would other foss maintainers with projects on GitHub be interested in some kind of event where we all get together and try moving our projects over to @Codeberg?
I’m thinking of it as a way to both promote our foss projects, provide mutual support during the moves, find solutions to small cuts we run into along the way, and just generally have fun together?
I will be presenting remotely at GUADEC 2025 in Brescia, Italy! 🇮🇹
I'll be talking about my journey with the Drum Machine app, how it became part of GNOME Circle, and how the GNOME community supports developers in bringing their ideas to life.
ALT text detailsBanner for GUADEC 2025 with the text ‘Brescia, Italy – July 24th–29th, 2025’
ALT text detailsScreenshot of an email from GNOME Events informing Alireza Shabani that their talk ‘Bringing Your App to GNOME Circle’ has been accepted for GUADEC 2025
ALT text detailsGUADEC 2025 banner with a background photo of Brescia, Italy
ALT text detailsBanner featuring the Drum Machine application with a screenshot of the UI, app logo, and the slogan ‘Create and play drum beats’
Once you do (or if you’re already a member), don’t forget to VOTE in the upcoming Foundation elections!
The GNOME Foundation Board of Directors is elected by Foundation members. If you want to influence how the Foundation is run, one of the most effective things you can do is to become a member and vote.
1. Open by default 2. Contribute back 3. Secure by design 4. Foster inclusive participation and community building 5. Design for reusability 6. Provide documentation 7. RISE (recognize, incentivize, support and empower) 8. Sustain and scale
(edit: some say electricity is not even mandatory, not fact checked)
ALT text detailsImage describing minimum requirements for windows and linux.
windows:
64-bit CPY
4GB RAM
UEFI, Secure Boot, TMP,
Internet, Microsoft Account
64GB storage
Valid License
linux:
electricity.
(edit: some say electricity is not even mandatory, not fact checked)
ALT text detailsImage describing minimum requirements for windows and linux.
windows:
64-bit CPY
4GB RAM
UEFI, Secure Boot, TMP,
Internet, Microsoft Account
64GB storage
Valid License
linux:
electricity.
1. Open by default 2. Contribute back 3. Secure by design 4. Foster inclusive participation and community building 5. Design for reusability 6. Provide documentation 7. RISE (recognize, incentivize, support and empower) 8. Sustain and scale
I don't agree with everything in this article, but it's a good read. I'm actually of many opinions and it might require a blog post to get more in-depth, but give it a look if you care about open source software.
I don't agree with everything in this article, but it's a good read. I'm actually of many opinions and it might require a blog post to get more in-depth, but give it a look if you care about open source software.
1. Open by default 2. Contribute back 3. Secure by design 4. Foster inclusive participation and community building 5. Design for reusability 6. Provide documentation 7. RISE (recognize, incentivize, support and empower) 8. Sustain and scale
1. Open by default 2. Contribute back 3. Secure by design 4. Foster inclusive participation and community building 5. Design for reusability 6. Provide documentation 7. RISE (recognize, incentivize, support and empower) 8. Sustain and scale
1. Open by default 2. Contribute back 3. Secure by design 4. Foster inclusive participation and community building 5. Design for reusability 6. Provide documentation 7. RISE (recognize, incentivize, support and empower) 8. Sustain and scale
“The big vision is to move past the reliance on any single country’s investment in this core life sciences infrastructure: It’s not to have a duplicative, parallel structure in Germany, nor to simply transplant a centralized system from the US to Germany. The goal is a fully #OpenSource, #federated, safety net, embedded within the international community, with a strong global network of support.”
“The big vision is to move past the reliance on any single country’s investment in this core life sciences infrastructure: It’s not to have a duplicative, parallel structure in Germany, nor to simply transplant a centralized system from the US to Germany. The goal is a fully #OpenSource, #federated, safety net, embedded within the international community, with a strong global network of support.”
Ω🪬Ω #FediAlgo, the customizable timeline algorithm / filtering system for your Mastodon feed, is now deployed on Github Pages and can be used from your web browser.
In this one, we have the beta for #KDE Plasma 6.4, with a lot of cool stuff coming, the US copyright office saying that Generative A.I. pushes the boundaries of fair use, and some big stuff happening around web search engines:
In this one, we have the beta for #KDE Plasma 6.4, with a lot of cool stuff coming, the US copyright office saying that Generative A.I. pushes the boundaries of fair use, and some big stuff happening around web search engines:
Meet Divine, a GNU/Linux Phone powered by Rockchip’s RK3588S. Divine D. will be our first variant, completely open for development, testing and debugging. It will bring interesting features on-board, from local AI to multi-standard connectivity. We also develop DawnOS, a mobian-based distribution tailored for our hardware, including custom Kernel and device tree. Check our documentation base for more: https://docs.dawndrums.tn
Ω🪬Ω #FediAlgo, the customizable timeline algorithm / filtering system for your Mastodon feed, is now deployed on Github Pages and can be used from your web browser.
Ω🪬Ω #FediAlgo, the customizable timeline algorithm / filtering system for your Mastodon feed, is now deployed on Github Pages and can be used from your web browser.
(I'm not going to pretend I know exactly what this does, but it seems like a neat example of Linux being used in music production that we hope is helpful to musicians in the community 😄)
Just a quick update for those who’ve been asking: the 𝐒𝐭𝐚𝐫𝐋𝐢𝐭𝐞 𝐕 and 𝐁𝐲𝐭𝐞 𝐌𝐊 𝐈𝐈𝐈 will be back in stock shortly and are now available for pre-order. You can find more details on our website.
Just a quick update for those who’ve been asking: the 𝐒𝐭𝐚𝐫𝐋𝐢𝐭𝐞 𝐕 and 𝐁𝐲𝐭𝐞 𝐌𝐊 𝐈𝐈𝐈 will be back in stock shortly and are now available for pre-order. You can find more details on our website.
Oh, this is nice. One of the things on my eternally growing "to do" list is to dig into GNOME Crosswords. It's one of those "people doing cool things in open source just because they can" things that I find inspiring... #GNOME#OpenSource#Outreachy
Did you know that there is comparison chart for - #linux distributions - #browser - #android distributions - linux desktop environments - #messenger - #mail providers
You don't trust anyone else—not billionaire-run social networks, not instances managed by strangers with moderation policies that might separate you from your friends and favorite accounts.
So you've decided it's time to create your own instance, whether for yourself, your family, or a small community.
But you're unsure how to do it! You're not tech-savvy, and you're worried it won't work, that you'll fail, or that you won't be able to secure your new instance properly.
Fortunately, some companies now offer to set up an instance for you and handle all the technical aspects: installation, system updates, security, and more. All you need to do is manage it and enjoy it.
At least, that's the promise. 🙂
The website https://joinfediverse.wiki/Hosting_an_instance lists some companies currently offering this service. It also provides a guide to help you choose the best host for your needs and outlines the questions you should consider.
From there, it's up to you to research the prices and terms of the companies you're interested in.
Has anyone here used the services from any of these companies? Is it really easy for non-technical people to install and manage an instance?
Someone should tell PM Carney to ensure the Canadian government IT structure moves away from US vendors promptly. Investing in open source solutions and even creating .ca specific versions would be a good idea whenever possible. Until that part is done, see if EU alternatives could be used.
Someone should tell PM Carney to ensure the Canadian government IT structure moves away from US vendors promptly. Investing in open source solutions and even creating .ca specific versions would be a good idea whenever possible. Until that part is done, see if EU alternatives could be used.
🚀 Gitea 1.23.8 is out! This release includes critical bug fixes and a Go version upgrade addressing important security issues. We strongly recommend all users update ASAP.
You don't trust anyone else—not billionaire-run social networks, not instances managed by strangers with moderation policies that might separate you from your friends and favorite accounts.
So you've decided it's time to create your own instance, whether for yourself, your family, or a small community.
But you're unsure how to do it! You're not tech-savvy, and you're worried it won't work, that you'll fail, or that you won't be able to secure your new instance properly.
Fortunately, some companies now offer to set up an instance for you and handle all the technical aspects: installation, system updates, security, and more. All you need to do is manage it and enjoy it.
At least, that's the promise. 🙂
The website https://joinfediverse.wiki/Hosting_an_instance lists some companies currently offering this service. It also provides a guide to help you choose the best host for your needs and outlines the questions you should consider.
From there, it's up to you to research the prices and terms of the companies you're interested in.
Has anyone here used the services from any of these companies? Is it really easy for non-technical people to install and manage an instance?
Did you know that there is comparison chart for - #linux distributions - #browser - #android distributions - linux desktop environments - #messenger - #mail providers
🚀 Gitea 1.23.8 is out! This release includes critical bug fixes and a Go version upgrade addressing important security issues. We strongly recommend all users update ASAP.
🚀 Gitea 1.23.8 is out! This release includes critical bug fixes and a Go version upgrade addressing important security issues. We strongly recommend all users update ASAP.
I figured out how to use TiddlyWiki as an alternative to iPhoto/Bridge/etc and spin up a gallery from a directory of images.
So far it seems very performant. I'm pretty excited about this, as I haven't been able to quickly overview the thousands and thousands of photos I've amassed over the years.
Have been playing recently with wordpress activitypub, friends, enable mastodon apps and event bridge for activitypub plugins ... getting very close now to use wordpress as my fediverse server !
I figured out how to use TiddlyWiki as an alternative to iPhoto/Bridge/etc and spin up a gallery from a directory of images.
So far it seems very performant. I'm pretty excited about this, as I haven't been able to quickly overview the thousands and thousands of photos I've amassed over the years.
Have been playing recently with wordpress activitypub, friends, enable mastodon apps and event bridge for activitypub plugins ... getting very close now to use wordpress as my fediverse server !
A new version of Arcticons is rolling out on all the available stores!
🎉 367 new and updated icons! 💡 Added support for 1976 apps using existing icons. 🔥 12946 icons in total! 🟣 Material You: A more colorful palette. 🔧 Material You: Better Smart Launcher integration.
Have been playing recently with wordpress activitypub, friends, enable mastodon apps and event bridge for activitypub plugins ... getting very close now to use wordpress as my fediverse server !
Have been playing recently with wordpress activitypub, friends, enable mastodon apps and event bridge for activitypub plugins ... getting very close now to use wordpress as my fediverse server !
What's happening? Podman v5.5 is! It just dropped in GitHub, and is headed toward Fedora and other repos. Updates for Podman machine, the artifact command, a new `--filter` option for several commands, and more! Release info: https://github.com/containers/podman/releases/tag/v5.5.0#Podman#opensource
Internally debating whether I should pick up a #ThinkPad T43 and using it as my main #NetBSD machine. Currently I have an X260 running #Slackware and an X1 Carbon 6th gen running #CRUX and #Debian but I don't have a machine I can dedicate solely to NetBSD. I also got my Raspberry Pi 4 running #SlackwareARM. I've always just had to run NetBSD in a VM, but I don't wish to anymore. Is it a worthwhile endeavor?
Have been playing recently with wordpress activitypub, friends, enable mastodon apps and event bridge for activitypub plugins ... getting very close now to use wordpress as my fediverse server !
I'm looking for a #FOSS alternative to live surveys like those offered at menti.com by mentimeter.
My use case: while presenting on stage, during a public speaking I would like to ask my audience (100-500 people) some questions. The summarized answers should be visible live on my computer, so that I can show it to the audience.
Oh, this is nice. One of the things on my eternally growing "to do" list is to dig into GNOME Crosswords. It's one of those "people doing cool things in open source just because they can" things that I find inspiring... #GNOME#OpenSource#Outreachy
In a move that surprises absolutely noone, GitHub now requires users to login in order to browse public repositories (including open source projects). After a few (~10) requests, you get blocked (I can confirm). In order to fight AI scrapers, I guess.
So, GitHub decided to blanket-limit access to open source projects as a defense against the very scourge that they(r parent company) unleashed on the world.
I won't be hypocrite: it's a bit embarrassing, but undeniably satisfying to say "told you so". I moved away from GitHub long ago and I moved all my stuff to Codeberg instead. And so happy I did!
ALT text detailsA screenshot of GitHub's blocking page due to reaching rate limit very quickly while browsing an open source project's repository while not logged in.
So people & organizations willing to learn about the problems with Bigtech Socials & willing to experiment with Public Socials (aka Fediverse) can be served with this. Ultimately helping them to move away from Bigtech Socials & hopefully Bigtech in general.
Quite happy to formalize my work & experience into something other people can use as well.
So people & organizations willing to learn about the problems with Bigtech Socials & willing to experiment with Public Socials (aka Fediverse) can be served with this. Ultimately helping them to move away from Bigtech Socials & hopefully Bigtech in general.
Quite happy to formalize my work & experience into something other people can use as well.
So people & organizations willing to learn about the problems with Bigtech Socials & willing to experiment with Public Socials (aka Fediverse) can be served with this. Ultimately helping them to move away from Bigtech Socials & hopefully Bigtech in general.
Quite happy to formalize my work & experience into something other people can use as well.
- Reimplement git operations to use git2/libgit2 - Renamed features:
forgejo -> forge-forgejo
github -> forge-github
- Extracted desktop and email notification support into non-defaults features;
notify-desktop
notify-email
This a significant update to migrate from gix to git2 for git operations. This allows us to drop the gix crate and the need to shelling-out to git for operations that gix doesn't support.
Breaking Change
If you are build from source (e.g. cargo install) and use either email or desktop notifications in your configuration file, you will need to add the appropriate feature, notify-desktop and/or notify-email. If you don't the config file will not be accepted.
The docker images are built with all features enabled.
In a move that surprises absolutely noone, GitHub now requires users to login in order to browse public repositories (including open source projects). After a few (~10) requests, you get blocked (I can confirm). In order to fight AI scrapers, I guess.
So, GitHub decided to blanket-limit access to open source projects as a defense against the very scourge that they(r parent company) unleashed on the world.
I won't be hypocrite: it's a bit embarrassing, but undeniably satisfying to say "told you so". I moved away from GitHub long ago and I moved all my stuff to Codeberg instead. And so happy I did!
ALT text detailsA screenshot of GitHub's blocking page due to reaching rate limit very quickly while browsing an open source project's repository while not logged in.
Join me at @devconf_cz this summer in Brno, Czech Republic.
#WebComponents are a widespread and proven technology for developing browser-native UIs. A number of new and upcoming features like import attributes, reference targets, and declarative custom elements make web components even more attractive as a part of your front end stack. In this talk we'll explore some of those new APIs from a web development, #accessibility, and architectural perspective and see how they help your community, #OpenSource project, or organization improve performance and accessibility, reduce development time, avoid costly technical debt, and boost engineering talent. If you are a developer, project manager, or technology recruiter, this talk will inform you about the state of the art in front-end web technologies.
Does anyone have recommendations for a good book on the *process* of working with open source teams on software development?
I'm self-taught, and though I've done it for work, I've not been formally a "programmer".
And It always feels like I missed a meeting or something.
I know OF such things as version control, forges, bug triage, code review, and pull requests. But my grasp of actually doing these things is very shaky.
Does anyone have recommendations for a good book on the *process* of working with open source teams on software development?
I'm self-taught, and though I've done it for work, I've not been formally a "programmer".
And It always feels like I missed a meeting or something.
I know OF such things as version control, forges, bug triage, code review, and pull requests. But my grasp of actually doing these things is very shaky.
SecureDrop Workstation 1.2.0 has been released! This version brings initial support for driverless printing, making SecureDrop Workstation compatible with a much larger selection of printers.
SecureDrop Workstation 1.2.0 has been released! This version brings initial support for driverless printing, making SecureDrop Workstation compatible with a much larger selection of printers.
We are grateful for all of the contributors who make the Fedora Project what it is.
Why not nominate a Fedora contributor you know to be recognized at the Fedora Mentor Summit this year? Appreciation is key to keeping a community friendly and collaborative, so share the love!
Join me at @devconf_cz this summer in Brno, Czech Republic.
#WebComponents are a widespread and proven technology for developing browser-native UIs. A number of new and upcoming features like import attributes, reference targets, and declarative custom elements make web components even more attractive as a part of your front end stack. In this talk we'll explore some of those new APIs from a web development, #accessibility, and architectural perspective and see how they help your community, #OpenSource project, or organization improve performance and accessibility, reduce development time, avoid costly technical debt, and boost engineering talent. If you are a developer, project manager, or technology recruiter, this talk will inform you about the state of the art in front-end web technologies.
The fine @michael has deployed the #FediAlgo demo app to a place where you can test out the customizable algorithm + filtering system for your home timeline with nothing more than a web browser. You can find it here:
Meet Divine, a GNU/Linux Phone powered by Rockchip’s RK3588S. Divine D. will be our first variant, completely open for development, testing and debugging. It will bring interesting features on-board, from local AI to multi-standard connectivity. We also develop DawnOS, a mobian-based distribution tailored for our hardware, including custom Kernel and device tree. Check our documentation base for more: https://docs.dawndrums.tn
The fine @michael has deployed the #FediAlgo demo app to a place where you can test out the customizable algorithm + filtering system for your home timeline with nothing more than a web browser. You can find it here:
So I'm looking for #PeerTube channels to follow. I dig #RPGs (but not Actual Plays), #VideoGames (but not let's plays, Free to Play, Mobile, or PVP focused games), #Linux and #OpenSource news, #BoardGames, #ScienceFiction, and #Science in general, particularly concerning human evolution, anthropology, space, arthropods, and, of course Owls, Bears, and Owlbears.
Hello everyone! Velvelyne (a funky skeletal typeface) has just been released on our website! https://velvetyne.fr/fonts/velvelyne/ Velvelyne is published under the CUTE conditions, which are different from your plain old SIL OFL, so please check it out. #opensource#font#typeface#velvelyne
ALT text detailsImage of the Velvelyne typeface, which looks like a regular font with all the flesh removed leaving only a bare single line skeleton, on a white background. Text reads "single line à haute tension".
@raccoonforfriendicaapp This weekend I took some time to investigate how much work would be needed to build an iOS version of the app, and it turned out that at least building and running a basic version of the app is doable with some minor changes (see here).
What do you think about it? Would you like to see a Raccoon on iOS too?
Firmware alternatif sur du materiel relativement peu cher (Hotspot wifi avec SIM) développé par @eff pour détecter si un IMSI Catcher (matériel pour intercepter les numéros de portables utilisés notamment contre les mouvements sociaux) est dans les parages. Probablement un bon investissement pour les personnes ou collectifs à risque d'être pistés.
Firmware alternatif sur du materiel relativement peu cher (Hotspot wifi avec SIM) développé par @eff pour détecter si un IMSI Catcher (matériel pour intercepter les numéros de portables utilisés notamment contre les mouvements sociaux) est dans les parages. Probablement un bon investissement pour les personnes ou collectifs à risque d'être pistés.
The fine @michael has deployed the #FediAlgo demo app to a place where you can test out the customizable algorithm + filtering system for your home timeline with nothing more than a web browser. You can find it here:
The fine @michael has deployed the #FediAlgo demo app to a place where you can test out the customizable algorithm + filtering system for your home timeline with nothing more than a web browser. You can find it here:
Some third parties are repackaging our apps with minor changes, charging $10, and not providing source code. This violates our license, undermines open-source principles and hurts the community.
Some third parties are repackaging our apps with minor changes, charging $10, and not providing source code. This violates our license, undermines open-source principles and hurts the community.
@raccoonforfriendicaapp This weekend I took some time to investigate how much work would be needed to build an iOS version of the app, and it turned out that at least building and running a basic version of the app is doable with some minor changes (see here).
What do you think about it? Would you like to see a Raccoon on iOS too?
Some third parties are repackaging our apps with minor changes, charging $10, and not providing source code. This violates our license, undermines open-source principles and hurts the community.
It is a fucking shame. And it is pure neglect, as pointed out in the blog post.
Hot take: a new version of open source software should not release before accessibility is fixed. It should be treated as a show stopper, because it actually is for people with a disability.
This doesn't even begin to run. You've done nothing to handle passing requests to individual workers. The whole thing just looks like you're vibe coding and sending in slop. ```
I really think LLMs might be the straw that break the open source back.
This doesn't even begin to run. You've done nothing to handle passing requests to individual workers. The whole thing just looks like you're vibe coding and sending in slop. ```
I really think LLMs might be the straw that break the open source back.
This doesn't even begin to run. You've done nothing to handle passing requests to individual workers. The whole thing just looks like you're vibe coding and sending in slop. ```
I really think LLMs might be the straw that break the open source back.
In this one, #GNOME finds a new direction with a new Director, #OpenSUSE removes the Deepin desktop from their repos due to security concerns, and Linux Mint starts accepting Libadwaita more into the distro:
In this one, #GNOME finds a new direction with a new Director, #OpenSUSE removes the Deepin desktop from their repos due to security concerns, and Linux Mint starts accepting Libadwaita more into the distro:
#ReleaseSaturday — Just added 35 new color palettes (255 in total now) to https://thi.ng/color-palettes. All of these are based on images and dominant colors have been extracted via this tool below and then partially hand edited. The SVG swatches were generated via a custom tool (included in the project repo).
The package provides accessors for obtaining themes as CSS hex colors, RGB or LCH tuples. Themes can also be programmatically selected/filtered by a number of composable criteria (examples in the readme)...
ALT text detailsExcerpt from the package readme, showing a table of 18 newly added color themes, each consisting of 6 colors and visualized as 6 swatches.
ALT text detailsExcerpt from the package readme, showing a table of 17 newly added color themes, each consisting of 6 colors and visualized as 6 swatches.
I've been fed up with my current job for a while, so what the heck, I'll post a request for something approaching my dream job: I'd love to use #OpenSource#RustLang, perhaps in a terminal and/or with Postgresql, to make good, useful things in a remote environment (I'm in the U.S.) related to the realm of #gardening, #wildlife, #vegan, or #labor. If it were with a worker #cooperative, even better.
I've been fed up with my current job for a while, so what the heck, I'll post a request for something approaching my dream job: I'd love to use #OpenSource#RustLang, perhaps in a terminal and/or with Postgresql, to make good, useful things in a remote environment (I'm in the U.S.) related to the realm of #gardening, #wildlife, #vegan, or #labor. If it were with a worker #cooperative, even better.
🚀 Wielki powrót Poznańskiej Imprezy Wolnego Oprogramowania!
Już za niecały miesiąc zapraszamy Was na #PIWO2025 do Poznania! Czeka na Was dzień pełen prelekcji, warsztatów, rozgrywek LAN Party i inspirujących rozmów o Linuksie i wolnym oprogramowaniu.
📅 Kiedy? sobota, 7 czerwca 2025 📍 Gdzie? Centrum Wykładowe Politechniki Poznańskiej
ALT text detailsBilety na Poznańską Imprezę Wolnego Oprogramowania już dostępne, odbierz darmową wejściówkę na P.I.W.O! 7 czerwca 2025 Szczegóły na piwo.sh
Who is ready for Fedora 43 testing? Well, we have to plan those testing sessions first!
If you're contributing in the Fedora Project and want to coordinate Test Days so that you can squash bugs before release, see this article for how to organize that with the Fedora Quality Team.
🚀 Wielki powrót Poznańskiej Imprezy Wolnego Oprogramowania!
Już za niecały miesiąc zapraszamy Was na #PIWO2025 do Poznania! Czeka na Was dzień pełen prelekcji, warsztatów, rozgrywek LAN Party i inspirujących rozmów o Linuksie i wolnym oprogramowaniu.
📅 Kiedy? sobota, 7 czerwca 2025 📍 Gdzie? Centrum Wykładowe Politechniki Poznańskiej
ALT text detailsBilety na Poznańską Imprezę Wolnego Oprogramowania już dostępne, odbierz darmową wejściówkę na P.I.W.O! 7 czerwca 2025 Szczegóły na piwo.sh
Commentary on #selfhosted#chat alternatives with #Skype shutting down, software updates and launches, a spotlight on #FileBrowser Quantum -- a web-based file manager -- and more in this week's #newsletter recap!
Hi everyone! 👋 We still see people on the fediverse recommending OpenOffice, despite it having year-old unfixed security issues: https://en.wikipedia.org/wiki/Apache_OpenOffice#Security – So if you see someone recommending it, please inform them about the risks – but also that there are actively maintained successor projects (like LibreOffice). #foss#OpenSource
💸 Germany sends €204.5M to Microsoft annually while European open-source projects need investment.
Our Account Manager's analysis shows how redirecting these funds could: ✔️End vendor lock-in cycles ✔️Strengthen data sovereignty ✔️Create local tech jobs ✔️Support FLOSS innovation
💸 Germany sends €204.5M to Microsoft annually while European open-source projects need investment.
Our Account Manager's analysis shows how redirecting these funds could: ✔️End vendor lock-in cycles ✔️Strengthen data sovereignty ✔️Create local tech jobs ✔️Support FLOSS innovation
@osi Keeping the election results secret is not grounded in Open Source principles. When will you release the full unredracted results? #OSI#OpenSource#FOSS#OSS
SecureDrop 2.12.8 has just been released, which triggers upgrades to Ubuntu Noble on 100% of Application and Monitor Servers. If either of your servers are not upgraded to Ubuntu Noble with this version installed, please contact support via https://support.freedom.press.
SecureDrop 2.12.8 has just been released, which triggers upgrades to Ubuntu Noble on 100% of Application and Monitor Servers. If either of your servers are not upgraded to Ubuntu Noble with this version installed, please contact support via https://support.freedom.press.
This is what unrestricted #capitalism gives you, damaging exploitation and rent-seeking that threatens small business and their workers through extortionist practices like this.
Always prefer Open Source solutions and #selfhosted. Avoid subscription services like the plague they are.
I’ve written before about what I’d do if I ran Bluesky or Mastodon. But what if I started from scratch? What would it look like to build a new open social platform - one that's private-by-default, human-centered, and sustainable from day one?
I’ve written before about what I’d do if I ran Bluesky or Mastodon. But what if I started from scratch? What would it look like to build a new open social platform - one that's private-by-default, human-centered, and sustainable from day one?
I’ve written before about what I’d do if I ran Bluesky or Mastodon. But what if I started from scratch? What would it look like to build a new open social platform - one that's private-by-default, human-centered, and sustainable from day one?
💸 Germany sends €204.5M to Microsoft annually while European open-source projects need investment.
Our Account Manager's analysis shows how redirecting these funds could: ✔️End vendor lock-in cycles ✔️Strengthen data sovereignty ✔️Create local tech jobs ✔️Support FLOSS innovation
💸 Germany sends €204.5M to Microsoft annually while European open-source projects need investment.
Our Account Manager's analysis shows how redirecting these funds could: ✔️End vendor lock-in cycles ✔️Strengthen data sovereignty ✔️Create local tech jobs ✔️Support FLOSS innovation
Wir suchen in #Saarlouis#Fachinformatiker:innen und Ähnliche (auch Quereinstieg) für verschiedene Stellen in einem alteingesessenen, stetig wachsenden Unternehmen der Lebensmittelindustrie.
I’m excited to work with Steven and see him help steer the GNOME Foundation going forward. He’s a great guy and I’m already excited by his framing and deep understanding of what GNOME is—and needs to be.
- Reimplement git operations to use git2/libgit2 - Renamed features:
forgejo -> forge-forgejo
github -> forge-github
- Extracted desktop and email notification support into non-defaults features;
notify-desktop
notify-email
This a significant update to migrate from gix to git2 for git operations. This allows us to drop the gix crate and the need to shelling-out to git for operations that gix doesn't support.
Breaking Change
If you are build from source (e.g. cargo install) and use either email or desktop notifications in your configuration file, you will need to add the appropriate feature, notify-desktop and/or notify-email. If you don't the config file will not be accepted.
The docker images are built with all features enabled.
Skype, one of the pioneers in internet telephony, has officially ended its support on May 5, 2025. While it was not perfect, Skype held a special place for many as their first experience with online calling. As we bid farewell to Skype, it's important to look ahead at the alternatives that can fill the void. Here are some free and open-source options that can replace Skype seamlessly:
Jitsi
Switch to Jitsi, the free and open-source video conferencing tool. Here's why Jitsi is a great choice:
- Cross-Platform: Jitsi works on Windows, macOS, Linux, iOS, and Android, making it accessible to everyone. - Easy Sharing: Share your screen, files, and even collaborate on documents in real-time. - Rich Media Support: Jitsi supports high-quality video and audio, ensuring a smooth and engaging experience.
Matrix is an open standard for decentralized communication, and Element is its flagship client. It supports text messaging, voice and video calls, and file sharing. Matrix's decentralized nature allows users to host their own servers, providing greater control over their data.
- Interoperability: Matrix can bridge with other communication platforms, making it versatile. - End-to-End Encryption: Ensure your communications are secure with built-in encryption. - Cross-Platform: Available on Windows, macOS, Linux, iOS, and Android.
Session is a decentralized messaging app that emphasizes privacy and security. It uses the Oxen network for secure communication and does not require a phone number or email address for registration.
- Privacy-Focused: No phone number or email required, ensuring anonymity. - Cross-Platform: Available on Windows, macOS, Linux, iOS, and Android. - Decentralized: No central servers, reducing the risk of data breaches.
Signal is known for its strong focus on privacy and security, offering end-to-end encryption for all communications, including voice calls, video calls, and messaging.
- End-to-End Encryption: All communications are secure and private. - Cross-Platform: Available on Windows, macOS, Linux, iOS, and Android.
Mumble is primarily designed for voice communication, offering low-latency, high-quality voice chat. It's often used by gamers and communities that require clear and reliable voice communication.
- Low-Latency: Ensures smooth and clear voice communication. - Cross-Platform: Available on Windows, macOS, Linux, iOS, and Android.
ALT text detailsThe image is a modified version of the Skype end-of-life graphic, promoting Jitsi instead of Microsoft Teams. At the top, there are two icons: the Skype logo on the left and the Jitsi logo on the right, with the text "jitsi.org" below them. The message reads, "Thank you for being part of Skype. Skype retired in May 2025. You can use Jitsi, a free and open-source video conferencing platform, for messaging and calling with your contacts." Below this message, there are logos for five alternative communication platforms: Element, Session, Signal, and Mumble. Each logo is accompanied by its respective website URL: element.io, getsession.org, signal.org, and mumble.info. The background features a gradient of light purple and white, with a subtle texture.
An interesting chat on "monorepo" during the Podman Cabal meeting today. Jan Kaluza walked us through the pluses and minuses of combining the storage, image, and common projects into one "mono" repository. Catch the discussion here! https://www.youtube.com/watch?v=PbafpszDDsc&t=7s#podman#OpenSource
Congratulations to @johnonolan and the team at Ghost on their 12th birthday! Here's John's post reflecting on the idea behind the product, some of the incredible indie publishers who have adopted it (including @404mediaco, @caseynewton's Platformer, and @drownedinsound) and what's next.
Skype, one of the pioneers in internet telephony, has officially ended its support on May 5, 2025. While it was not perfect, Skype held a special place for many as their first experience with online calling. As we bid farewell to Skype, it's important to look ahead at the alternatives that can fill the void. Here are some free and open-source options that can replace Skype seamlessly:
Jitsi
Switch to Jitsi, the free and open-source video conferencing tool. Here's why Jitsi is a great choice:
- Cross-Platform: Jitsi works on Windows, macOS, Linux, iOS, and Android, making it accessible to everyone. - Easy Sharing: Share your screen, files, and even collaborate on documents in real-time. - Rich Media Support: Jitsi supports high-quality video and audio, ensuring a smooth and engaging experience.
Matrix is an open standard for decentralized communication, and Element is its flagship client. It supports text messaging, voice and video calls, and file sharing. Matrix's decentralized nature allows users to host their own servers, providing greater control over their data.
- Interoperability: Matrix can bridge with other communication platforms, making it versatile. - End-to-End Encryption: Ensure your communications are secure with built-in encryption. - Cross-Platform: Available on Windows, macOS, Linux, iOS, and Android.
Session is a decentralized messaging app that emphasizes privacy and security. It uses the Oxen network for secure communication and does not require a phone number or email address for registration.
- Privacy-Focused: No phone number or email required, ensuring anonymity. - Cross-Platform: Available on Windows, macOS, Linux, iOS, and Android. - Decentralized: No central servers, reducing the risk of data breaches.
Signal is known for its strong focus on privacy and security, offering end-to-end encryption for all communications, including voice calls, video calls, and messaging.
- End-to-End Encryption: All communications are secure and private. - Cross-Platform: Available on Windows, macOS, Linux, iOS, and Android.
Mumble is primarily designed for voice communication, offering low-latency, high-quality voice chat. It's often used by gamers and communities that require clear and reliable voice communication.
- Low-Latency: Ensures smooth and clear voice communication. - Cross-Platform: Available on Windows, macOS, Linux, iOS, and Android.
ALT text detailsThe image is a modified version of the Skype end-of-life graphic, promoting Jitsi instead of Microsoft Teams. At the top, there are two icons: the Skype logo on the left and the Jitsi logo on the right, with the text "jitsi.org" below them. The message reads, "Thank you for being part of Skype. Skype retired in May 2025. You can use Jitsi, a free and open-source video conferencing platform, for messaging and calling with your contacts." Below this message, there are logos for five alternative communication platforms: Element, Session, Signal, and Mumble. Each logo is accompanied by its respective website URL: element.io, getsession.org, signal.org, and mumble.info. The background features a gradient of light purple and white, with a subtle texture.
Congratulations to @johnonolan and the team at Ghost on their 12th birthday! Here's John's post reflecting on the idea behind the product, some of the incredible indie publishers who have adopted it (including @404mediaco, @caseynewton's Platformer, and @drownedinsound) and what's next.
@ThePSF Developers-in-Residence Program now has a landing page! 💜
Today we cover the language runtime and security work, maybe there's a gap in the #Python ecosystem your organization would like to see worked on full-time at the PSF? Let's talk!
@ThePSF Developers-in-Residence Program now has a landing page! 💜
Today we cover the language runtime and security work, maybe there's a gap in the #Python ecosystem your organization would like to see worked on full-time at the PSF? Let's talk!
Looking for a new laptop that runs Linux out of the box? Get a ThinkPad!
Lenovo has been offering ThinkPads with Fedora and @ubuntu preinstalled for a few years now. The more people who shop for these devices, the more attention they can give to this business!
ALT text detailsSmall animation of my logo being filled in with blurred colors according to my color palette (red, blue, green, yellow and white in sequence).
Hi everyone! 👋 We still see people on the fediverse recommending OpenOffice, despite it having year-old unfixed security issues: https://en.wikipedia.org/wiki/Apache_OpenOffice#Security – So if you see someone recommending it, please inform them about the risks – but also that there are actively maintained successor projects (like LibreOffice). #foss#OpenSource
Hi everyone! 👋 We still see people on the fediverse recommending OpenOffice, despite it having year-old unfixed security issues: https://en.wikipedia.org/wiki/Apache_OpenOffice#Security – So if you see someone recommending it, please inform them about the risks – but also that there are actively maintained successor projects (like LibreOffice). #foss#OpenSource
ALT text detailsSmall animation of my logo being filled in with blurred colors according to my color palette (red, blue, green, yellow and white in sequence).
Hi everyone! 👋 We still see people on the fediverse recommending OpenOffice, despite it having year-old unfixed security issues: https://en.wikipedia.org/wiki/Apache_OpenOffice#Security – So if you see someone recommending it, please inform them about the risks – but also that there are actively maintained successor projects (like LibreOffice). #foss#OpenSource
Do you want to join the fundraising team at the #Wikimedia Foundation that supports #Wikipedia and sister projects? Do you have experience with CRMs? Let's talk! DM's are open.
Do you want to join the fundraising team at the #Wikimedia Foundation that supports #Wikipedia and sister projects? Do you have experience with CRMs? Let's talk! DM's are open.
For today's #LibreMonday I'd like to call attention to Eidetic: an #opensource#Android#application currently available through #FDroid that is a wonderfully short, delightful memory game. It also doubles as a cool party trick, if you give it to someone unsuspecting. The blank stares when the numbers get hidden are priceless 😇😇
“Start with a good README, clear getting started instructions, and some key usage points, and you won’t go far wrong…Documentation is one of the most valuable and transferable skills for developers too, so it’s very much worth your time and effort personally as well as for the project.”
For today's #LibreMonday I'd like to call attention to Eidetic: an #opensource#Android#application currently available through #FDroid that is a wonderfully short, delightful memory game. It also doubles as a cool party trick, if you give it to someone unsuspecting. The blank stares when the numbers get hidden are priceless 😇😇
“Start with a good README, clear getting started instructions, and some key usage points, and you won’t go far wrong…Documentation is one of the most valuable and transferable skills for developers too, so it’s very much worth your time and effort personally as well as for the project.”
Here is this week's #Linux and #OpenSource News! This time, we have #KDE planning some big changes on the desktop, we have #Wikipedia adding AI features here and there, and #OpenSUSE Leap 16 looking like a very strong proposition.
The FediAlgo hashtag filter section now highlights any hashtags you've posted about recently.
Interestingly the most I've used the app the more I've found feed filtering gets a ton of mileage for me. It's a huge change of pace to be able to instantly flip between whatever people are talking about on the Fediverse. Not really something you can do on any other social media platform I'm aware of.
« Le IT Planning Council s'engage à ce que les formats ouverts tels que l'Open Document Format (ODF) soient de plus en plus utilisés dans l'administration publique et deviennent la norme pour l'échange de documents d'ici 2027. Il charge le Standardization Board de la mise en œuvre de cet objectif. »
The FediAlgo hashtag filter section now highlights any hashtags you've posted about recently.
Interestingly the most I've used the app the more I've found feed filtering gets a ton of mileage for me. It's a huge change of pace to be able to instantly flip between whatever people are talking about on the Fediverse. Not really something you can do on any other social media platform I'm aware of.
In the last weeks, I noticed more & more messages from different instances/admins about moderation, banning and de-federations. Initially, people told the Fediverse is more open, not blocking and deleting content compared to other social medias. However, I think it shifted to the opposite where a single instance admin decides for the whole user base (which might not even be aware of it).
In the last weeks, I noticed more & more messages from different instances/admins about moderation, banning and de-federations. Initially, people told the Fediverse is more open, not blocking and deleting content compared to other social medias. However, I think it shifted to the opposite where a single instance admin decides for the whole user base (which might not even be aware of it).
« Le IT Planning Council s'engage à ce que les formats ouverts tels que l'Open Document Format (ODF) soient de plus en plus utilisés dans l'administration publique et deviennent la norme pour l'échange de documents d'ici 2027. Il charge le Standardization Board de la mise en œuvre de cet objectif. »
Hey #plasmamobile users, what role is it playing in your life? Is it a on a secondary device? Are you daily driving it? Is it something you simply want to support in the hope it will one day be the only thing in your pocket? What distro are you using?
Here is this week's #Linux and #OpenSource News! This time, we have #KDE planning some big changes on the desktop, we have #Wikipedia adding AI features here and there, and #OpenSUSE Leap 16 looking like a very strong proposition.
The real challenge for cybersecurity experts isn’t just detecting cyber threats – it’s turning the raw intelligence into actionable defence mechanisms and managing the ever-growing arsenal of detection rules.
The #OpenSource OpenTide software, now on code.europa.eu, enables the Commission’s Security Operations Centre to deploy detection rules efficiently, while preserving critical knowledge on cyber threats and defence strategies.
Can anyone recommend a screen-reader-accessible, self-hosted package that provides a web interface that communicates the status of multiple machines? UP, down, maintenance, etc? I think UptimeKuma can do this, so will check that out. But also very interested in any recommendations. Please boost for reach. Much appreciated. #Linux#OpenSource#Self-Hosted #StatusReporting#WebInterface#ScreenReader#Accessible#A11Y
Mastodon entwickelt sich weiter: Gründer Eugen Rochko übergibt seine Rolle als CEO, um sich künftig auf die technische Entwicklung zu konzentrieren. Die Führung geht an eine neue europäische Non-Profit-Organisation über. Ziel ist, Mastodon dauerhaft als dezentrales, werbefreies und gemeinnütziges soziales Netzwerk zu sichern. Dieser Schritt soll organisatorische Stabilität schaffen und die Abhängigkeit von Einzelpersonen reduzieren. Die neue Struktur stärkt die Unabhängigkeit von Mastodon, erleichtert Kooperationen und verbessert die Vertretung gegenüber der Öffentlichkeit. Eugen bleibt als Entwickler und technischer Berater aktiv. Die Vision: Ein demokratischeres, transparenteres und dauerhaft community-getriebenes Netzwerk. • Rochko tritt als CEO zurück • Neue Non-Profit führt Mastodon • Fokus auf Transparenz und Stabilität • Weiterhin dezentral, werbefrei und offen • Entwicklerrolle bleibt bei Eugen
Can anyone recommend a screen-reader-accessible, self-hosted package that provides a web interface that communicates the status of multiple machines? UP, down, maintenance, etc? I think UptimeKuma can do this, so will check that out. But also very interested in any recommendations. Please boost for reach. Much appreciated. #Linux#OpenSource#Self-Hosted #StatusReporting#WebInterface#ScreenReader#Accessible#A11Y
I've been looking for a lightweight monitoring solution for my VPS where I run a bunch of services. Since I've been putting in some effort on setting things up, I also want to make sure that I do not get surprised by anything obvious, such as disk space filling up or AI crawlers spiking my web traffic.
After a few rounds of research the remaining two options were Beszel and Monitorix, and I now went with the latter:
Call me oldschool, but I do fancy the historical vibes the generated graphs express.
Beszel also looked nice, but even though setup seems straight forward when using a container / compose setup, I get the feeling that having a separate database container running just for the sake of system monitoring feels to heavy.
That being said I've just set this up and will monitor (pun intended) how it works out for me. If I encounter any issues with monitorix I can always consider moving to a different solution at a later time.
That's one of the best things about open source software and selfhosting: plenty of choice and options! <3
Anubis is designed to protect websites from AI scraper bots, Anubis primarily focuses on parameters like the user agent sent with the request and looks for oddities in the connection. “Known good” and harmless clients are always accepted, and “Known bad” clients are always denied. Now the same tool is used to get protection from a DDoS attack: https://fabulous.systems/posts/2025/05/anubis-saved-our-websites-from-a-ddos-attack/
Anubis is designed to protect websites from AI scraper bots, Anubis primarily focuses on parameters like the user agent sent with the request and looks for oddities in the connection. “Known good” and harmless clients are always accepted, and “Known bad” clients are always denied. Now the same tool is used to get protection from a DDoS attack: https://fabulous.systems/posts/2025/05/anubis-saved-our-websites-from-a-ddos-attack/
Anubis is designed to protect websites from AI scraper bots, Anubis primarily focuses on parameters like the user agent sent with the request and looks for oddities in the connection. “Known good” and harmless clients are always accepted, and “Known bad” clients are always denied. Now the same tool is used to get protection from a DDoS attack: https://fabulous.systems/posts/2025/05/anubis-saved-our-websites-from-a-ddos-attack/
Celebrating the builders of open knowledge: Happy International Workers’ Day! 🛠️🌍
Today, we honor the developers, documenters, translators, testers, and community contributors who power XWiki!
From crafting new features and squashing bugs to writing documentation and supporting users, your efforts make XWiki a secure, flexible, and collaborative tool for all.
P.S. 🔗 Anyone can join our community or try XWiki today: https://xwiki.org
Firefox 138 Now Available for Download, Here’s What’s New
「 It’s worth noting also that Mozilla’s accessibility team has rededicated the former color-theme preferences into a unified “Contrast Control” setting. The move simplifies the mental model for users who rely on high-contrast palettes and aligns with WCAG guidance 」
Celebrating the builders of open knowledge: Happy International Workers’ Day! 🛠️🌍
Today, we honor the developers, documenters, translators, testers, and community contributors who power XWiki!
From crafting new features and squashing bugs to writing documentation and supporting users, your efforts make XWiki a secure, flexible, and collaborative tool for all.
P.S. 🔗 Anyone can join our community or try XWiki today: https://xwiki.org
Firefox 138 Now Available for Download, Here’s What’s New
「 It’s worth noting also that Mozilla’s accessibility team has rededicated the former color-theme preferences into a unified “Contrast Control” setting. The move simplifies the mental model for users who rely on high-contrast palettes and aligns with WCAG guidance 」
Mastodon entwickelt sich weiter: Gründer Eugen Rochko übergibt seine Rolle als CEO, um sich künftig auf die technische Entwicklung zu konzentrieren. Die Führung geht an eine neue europäische Non-Profit-Organisation über. Ziel ist, Mastodon dauerhaft als dezentrales, werbefreies und gemeinnütziges soziales Netzwerk zu sichern. Dieser Schritt soll organisatorische Stabilität schaffen und die Abhängigkeit von Einzelpersonen reduzieren. Die neue Struktur stärkt die Unabhängigkeit von Mastodon, erleichtert Kooperationen und verbessert die Vertretung gegenüber der Öffentlichkeit. Eugen bleibt als Entwickler und technischer Berater aktiv. Die Vision: Ein demokratischeres, transparenteres und dauerhaft community-getriebenes Netzwerk. • Rochko tritt als CEO zurück • Neue Non-Profit führt Mastodon • Fokus auf Transparenz und Stabilität • Weiterhin dezentral, werbefrei und offen • Entwicklerrolle bleibt bei Eugen
my colleague @DarkaMaul has put out a new post on the @trailofbits blog on how we worked with @pypi's maintainers to slash PyPI test run times from ~160s to ~30s despite overall test counts growing by 17% (3900 to 4700+):
this is some of my favorite kind of work: faster test suites means that developers run tests locally more often, and are less hesitant to add new tests (especially parametric ones). another great example of security and performance/reliability engineering dovetailing.
Over the years, Stamen has built and maintained tools of our own to supplement great tools created by larger carto community. Join us along a cartographic debugging journey as we explore how data, tiles, and stylesheets work together to make beautiful maps.
Over the years, Stamen has built and maintained tools of our own to supplement great tools created by larger carto community. Join us along a cartographic debugging journey as we explore how data, tiles, and stylesheets work together to make beautiful maps.
my colleague @DarkaMaul has put out a new post on the @trailofbits blog on how we worked with @pypi's maintainers to slash PyPI test run times from ~160s to ~30s despite overall test counts growing by 17% (3900 to 4700+):
this is some of my favorite kind of work: faster test suites means that developers run tests locally more often, and are less hesitant to add new tests (especially parametric ones). another great example of security and performance/reliability engineering dovetailing.
my colleague @DarkaMaul has put out a new post on the @trailofbits blog on how we worked with @pypi's maintainers to slash PyPI test run times from ~160s to ~30s despite overall test counts growing by 17% (3900 to 4700+):
this is some of my favorite kind of work: faster test suites means that developers run tests locally more often, and are less hesitant to add new tests (especially parametric ones). another great example of security and performance/reliability engineering dovetailing.
• OSI and FSF approved • copyleft • SaaS clause (like the AGPL) • explicitly compatible with several copyleft licenses to allow EUPL code to be integrated into GPL, AGPL, LGPL, OSL, MPL etc. projects • based on European law • available in 23 languages, all with the same validity
Celebrating the builders of open knowledge: Happy International Workers’ Day! 🛠️🌍
Today, we honor the developers, documenters, translators, testers, and community contributors who power XWiki!
From crafting new features and squashing bugs to writing documentation and supporting users, your efforts make XWiki a secure, flexible, and collaborative tool for all.
P.S. 🔗 Anyone can join our community or try XWiki today: https://xwiki.org
My relay instance for the #Fediverse evolved in a great way - more than 120 instances are already connected to boost your posts across the Fediverse.
If you're running #snac / #snac2, #Mastodon, #Pleroma or any other software on the #ActivityPub protocol that supports relay instances - feel free to join the relay! Hopefully #GoToSocial also supports relay services soon! Of course #IPv6 is supported (for IPV6 only instances).
ALT text detailsScreenshot of the overview page of fedi-relay.gyptazy.com showing more than 120 connected instances for a federated network within the Fediverse.
My relay instance for the #Fediverse evolved in a great way - more than 120 instances are already connected to boost your posts across the Fediverse.
If you're running #snac / #snac2, #Mastodon, #Pleroma or any other software on the #ActivityPub protocol that supports relay instances - feel free to join the relay! Hopefully #GoToSocial also supports relay services soon! Of course #IPv6 is supported (for IPV6 only instances).
ALT text detailsScreenshot of the overview page of fedi-relay.gyptazy.com showing more than 120 connected instances for a federated network within the Fediverse.
• OSI and FSF approved • copyleft • SaaS clause (like the AGPL) • explicitly compatible with several copyleft licenses to allow EUPL code to be integrated into GPL, AGPL, LGPL, OSL, MPL etc. projects • based on European law • available in 23 languages, all with the same validity
My relay instance for the #Fediverse evolved in a great way - more than 120 instances are already connected to boost your posts across the Fediverse.
If you're running #snac / #snac2, #Mastodon, #Pleroma or any other software on the #ActivityPub protocol that supports relay instances - feel free to join the relay! Hopefully #GoToSocial also supports relay services soon! Of course #IPv6 is supported (for IPV6 only instances).
ALT text detailsScreenshot of the overview page of fedi-relay.gyptazy.com showing more than 120 connected instances for a federated network within the Fediverse.
Reminder to nominate yourself or someone you think would do a good job (with their permission) to the governance of the Fedora Project! Toss your name in the hat by May 8.
ALT text detailsThe entire world's IT infrastructure:
A photo of an Elephant standing on a rubber ball.
Unpaid open source devs:
Two ants holding up the same rubber ball.
• OSI and FSF approved • copyleft • SaaS clause (like the AGPL) • explicitly compatible with several copyleft licenses to allow EUPL code to be integrated into GPL, AGPL, LGPL, OSL, MPL etc. projects • based on European law • available in 23 languages, all with the same validity
#ReleaseWednesday 🚀 — I wonder how many other FLOSS devs are sitting on code for ~8 years prior to first release... In one of these cases (many others readily available in my stash 🙃), triggered by recent major updates to the thi.ng/vectors library, I've refactored (almost 100% rewritten) and applied the same approach to the new/old package:
This package provides 1D/2D/3D/4D tensors, supporting different storage implementations (currently still all CPU side only) and an extensible set of polymorphic tensor operations (currently ~45 math ops, incl. matrix-matrix/matrix-vector products, reductions, argmin/max, activation functions etc.). The tensor classes themselves also provide several zero-copy slicing, re-ordering, clipping, extraction functions, most of them type-safe.
The original (private) version was heavily reliant on dynamic code generation, which has now been replaced with higher-order functions to provide various dimension-optimized versions of all operations.
This package is NOT specifically aimed at machine learning, even though it could probably used for some tasks in that realm (likely with extra hand holding). There are many other use cases for this kind of data structure...
Also new in other packages in this release cycle (incl. some code examples):
• OSI and FSF approved • copyleft • SaaS clause (like the AGPL) • explicitly compatible with several copyleft licenses to allow EUPL code to be integrated into GPL, AGPL, LGPL, OSL, MPL etc. projects • based on European law • available in 23 languages, all with the same validity
• OSI and FSF approved • copyleft • SaaS clause (like the AGPL) • explicitly compatible with several copyleft licenses to allow EUPL code to be integrated into GPL, AGPL, LGPL, OSL, MPL etc. projects • based on European law • available in 23 languages, all with the same validity
• OSI and FSF approved • copyleft • SaaS clause (like the AGPL) • explicitly compatible with several copyleft licenses to allow EUPL code to be integrated into GPL, AGPL, LGPL, OSL, MPL etc. projects • based on European law • available in 23 languages, all with the same validity
• OSI and FSF approved • copyleft • SaaS clause (like the AGPL) • explicitly compatible with several copyleft licenses to allow EUPL code to be integrated into GPL, AGPL, LGPL, OSL, MPL etc. projects • based on European law • available in 23 languages, all with the same validity
Ω🪬Ω New release of #FediAlgo (customizable #algorithm for your #Mastodon timeline) has a couple of cool features:
1. Configuration presets (so you can easily put discussions or trending toots at the top of your #timeline without fiddling with the individual settings)
2. A "What's Trending" section that will show you the top trending hashtags, links, and posts scraped from 30 or so of the most popular Mastodon servers
All the old features like filtering for particular languages / hashtags / users or a minimum number of replies / boosts / etc. are still there.
@osi Your election results are also broken, when will you fix them? The #FLOSS community is asking you to publish the unredacted results, as you have been doing since they started being published. Luminaries within the #FOSS world, previous #OSI directors, members .. have signed the petition, to resounding silence ... #OpenSource#FreeSoftware@ed what are you hiding? Why do you ignore the community?
Having this kind of information available was not the only reason behind moving my account to another mastodon instance (#hachyderm), but it played an important role:
ALT text detailsThe entire world's IT infrastructure:
A photo of an Elephant standing on a rubber ball.
Unpaid open source devs:
Two ants holding up the same rubber ball.
Taking my first dip into the @kdenlive pool. I'll still need Resolve for specific things related to my paid work but whenever I can, I'll support something free and community maintained. Loving it so far and impressed with how feature packed it is.
ALT text detailsThe entire world's IT infrastructure:
A photo of an Elephant standing on a rubber ball.
Unpaid open source devs:
Two ants holding up the same rubber ball.
Been reading about a new #EV company Slate Auto and their pickup they expect to release late next year. The sub $20k to mid $ 20ks price tag sounds great, too. But what I really love is they stripped out alot of the "smart" gimmicks other automakers shove in. They also seem to be embracing #opensource in at least accessories, of which the truck can be infinitely customized even into an SUV. And so far, they are one of the few automakers putting #RightToRepair into the design (Scout has made similar claims).
ALT text detailsThe entire world's IT infrastructure:
A photo of an Elephant standing on a rubber ball.
Unpaid open source devs:
Two ants holding up the same rubber ball.
• OSI and FSF approved • copyleft • SaaS clause (like the AGPL) • explicitly compatible with several copyleft licenses to allow EUPL code to be integrated into GPL, AGPL, LGPL, OSL, MPL etc. projects • based on European law • available in 23 languages, all with the same validity
Are you a professional who needs to receive anonymous messages from employees, the public, or students? Sign up for a free, open-source, and end-to-end encrypted tip line at https://tips.hushline.app/register It’s simple to set up and your community will love you for it.
• OSI and FSF approved • copyleft • SaaS clause (like the AGPL) • explicitly compatible with several copyleft licenses to allow EUPL code to be integrated into GPL, AGPL, LGPL, OSL, MPL etc. projects • based on European law • available in 23 languages, all with the same validity
ALT text detailsThe entire world's IT infrastructure:
A photo of an Elephant standing on a rubber ball.
Unpaid open source devs:
Two ants holding up the same rubber ball.
ALT text detailsThe entire world's IT infrastructure:
A photo of an Elephant standing on a rubber ball.
Unpaid open source devs:
Two ants holding up the same rubber ball.
ALT text detailsThe entire world's IT infrastructure:
A photo of an Elephant standing on a rubber ball.
Unpaid open source devs:
Two ants holding up the same rubber ball.
ALT text detailsThe entire world's IT infrastructure:
A photo of an Elephant standing on a rubber ball.
Unpaid open source devs:
Two ants holding up the same rubber ball.
ALT text detailsThe entire world's IT infrastructure:
A photo of an Elephant standing on a rubber ball.
Unpaid open source devs:
Two ants holding up the same rubber ball.
ALT text detailsThe entire world's IT infrastructure:
A photo of an Elephant standing on a rubber ball.
Unpaid open source devs:
Two ants holding up the same rubber ball.
ALT text detailsThe entire world's IT infrastructure:
A photo of an Elephant standing on a rubber ball.
Unpaid open source devs:
Two ants holding up the same rubber ball.
Hello everyone, I am very happy to announce that after more than two years of development, #Fread has decided to open source. All the codes will be open. Welcome to check it out. At present, the main technology stack of Fread is as follows: Kotlin Multiplatform, Compose Multiplatform, kotlin-inject, Voyager, Compose-imageloader, Jetpack Room, ktor.
Taking my first dip into the @kdenlive pool. I'll still need Resolve for specific things related to my paid work but whenever I can, I'll support something free and community maintained. Loving it so far and impressed with how feature packed it is.
#askfedi looking for foss Mastodonian accounts to follow (in Japanese #日本語) who share #FOSS news, interesting developments in #opensource and #tech in general, looking forward to your recommendations!
The real challenge for cybersecurity experts isn’t just detecting cyber threats – it’s turning the raw intelligence into actionable defence mechanisms and managing the ever-growing arsenal of detection rules.
The #OpenSource OpenTide software, now on code.europa.eu, enables the Commission’s Security Operations Centre to deploy detection rules efficiently, while preserving critical knowledge on cyber threats and defence strategies.
Desde hace un par de días, @phanpy hace que las barras superior e inferior se muestren con esos colores en Android 14, utilizándolo como aplicación progresiva (pwa) en Firefox, cuando hasta ahora,vdichas barras, respetaban el tema negro elegido. ¿Algún fallo en la interface, que hace que Android las muestre así, @cheeaun?.
He probado con otros teléfonos con Android 12 y Android 11 y ocurre lo mismo. 🤔
Hello everyone, I am very happy to announce that after more than two years of development, #Fread has decided to open source. All the codes will be open. Welcome to check it out. At present, the main technology stack of Fread is as follows: Kotlin Multiplatform, Compose Multiplatform, kotlin-inject, Voyager, Compose-imageloader, Jetpack Room, ktor.
📣 Przygotowania do #PIWO2025 wciąż trwają, a tymczasem do listy patronów medialnych dołączają kolejni partnerzy:
- @hswro / @SP6HACK - Hackerspace Trójmiasto - JUG Poznań (Java User Group) - Poznań Ruby User Group - Nix User Group Polska - Sealcode - Rust Gdańsk - @ftdl - @Linuxiarze
👉 Przypominamy, że można już rezerwować bilety na XIV edycję P.I.W.O, a do 5 maja możecie zgłosić swoje wystąpienie w #CfP.
📣 Przygotowania do #PIWO2025 wciąż trwają, a tymczasem do listy patronów medialnych dołączają kolejni partnerzy:
- @hswro / @SP6HACK - Hackerspace Trójmiasto - JUG Poznań (Java User Group) - Poznań Ruby User Group - Nix User Group Polska - Sealcode - Rust Gdańsk - @ftdl - @Linuxiarze
👉 Przypominamy, że można już rezerwować bilety na XIV edycję P.I.W.O, a do 5 maja możecie zgłosić swoje wystąpienie w #CfP.
Look out for our annual Survey coming your way in early May. The survey data is used to build an annual report on open source in the UK and to establish trends and the economic value of open source. The outputs will be shared in our report to be launched at the House of Commons in a drinks on 3 July - so please save the date. #opensource#opensourcesoftware#research
Look out for our annual Survey coming your way in early May. The survey data is used to build an annual report on open source in the UK and to establish trends and the economic value of open source. The outputs will be shared in our report to be launched at the House of Commons in a drinks on 3 July - so please save the date. #opensource#opensourcesoftware#research
Flohmarkt: Ein Marktplatz im Fediverse Ein neuer adminForge Service kann ab sofort genutzt werden.
Flohmarkt: Ein Marktplatz im Fediverse
Mit Flohmarkt habt ihr eine quelloffene Alternative zu eBay. Biete hier Dinge an, die du im Überfluss hast, oder suche nach Dingen, die du dir wünschst.
Building a "EU OS", a Linux distribution for the public sector, is another example of a repeating pattern.
Everybody throughout Europe talks about digital sovereignty, that we need to become independent, that Free Software is a great way of getting there, and at the end (almost nothing) happens.
Instead of simply starting to use all the great stuff out there, we start to build stuff because we tell ourselves that x, y, z is missing.
Let's get finally started! We will be surprised what's already possible. Gaps that might come up can be closed on the go.
Great article about seven FOSS-based projects the EU should support now instead of getting distracted:
@BoxyBSD was always for BSD based systems only. I focussed to push the whole BSD community and to encourage people to try BSD based systems (such like #FreeBSD. #NetBSD, #OpenBSD, etc.) but I'm not sure if it might provide more value to the whole #opensource community by also supporting #Linux systems (such like #Debian, #Ubuntu, #RockyLinux, #SuSe and more).
I'm not sure if the #BoxyBSD project still provides a value for the community right, now.
Building a "EU OS", a Linux distribution for the public sector, is another example of a repeating pattern.
Everybody throughout Europe talks about digital sovereignty, that we need to become independent, that Free Software is a great way of getting there, and at the end (almost nothing) happens.
Instead of simply starting to use all the great stuff out there, we start to build stuff because we tell ourselves that x, y, z is missing.
Let's get finally started! We will be surprised what's already possible. Gaps that might come up can be closed on the go.
Great article about seven FOSS-based projects the EU should support now instead of getting distracted:
Reading about Google keeping their long tradition of discontinuing products/services, often after just a few years[1]. On the other hand, the minimal "bus factor"[2] of my open source offerings is one of the stated reasons for people to not use them, even though the vast majority of the 200+ https://thi.ng/ libraries & tools has been actively maintained for much longer than many Google projects (99% by this single person)... Even many of my older projects which are defunkt by now have had an active period which outlasted many Google services, and — crucially — they're are stable, still available and can still be used now (e.g. my Java library collection developed between 2005-2013 still has regular users)...
Maybe internal politics, re-orgs and layoffs in BigTech are an equal/bigger risk factor for users (aside from other differences in design philosophy and resulting coupling and tech debt, e.g. massive all-in frameworks vs. lightweight composable pick-n-mix toolkits)? 🤔
Did you want to know what happend at the Podman CNCF Core Maintainer meeting? We talked about adding a Community Manager, changes to Buildah's Governance, and future meeting administration. Check it out! #podman#CNCF#OpenSource
E assim, foi ontem apresentada e aprovada na Assembleia de Freguesia da Penha de França a proposta para o uso do Mastodon e do Pixelfed enquanto ferramentas de comunicação pela Junta de Freguesia. Salientei a importância do uso de ferramentas digitais baseadas em software open source, descentralizadas, não comerciais e de origem europeia. 2/2
🎧 Just dropped a new episode of the Lorenzo's Music Podcast featuring @benpate discussing Bandwagon, an online platform for musicians! We talk about how it connects to the Fediverse and its connection to the online station Indie Beat. #IndieMusic#OpenSource#podcast#musicpodcast
🎧 Just dropped a new episode of the Lorenzo's Music Podcast featuring @benpate discussing Bandwagon, an online platform for musicians! We talk about how it connects to the Fediverse and its connection to the online station Indie Beat. #IndieMusic#OpenSource#podcast#musicpodcast
Why Owncast? Because I love taking control and embracing the pain in everything I do! No pain, no gain.
Owncast is a free, open-source, self-hosted platform that lets me customize my streaming experience and keep my content under control—no corporate overlords here!
🎧 Just dropped a new episode of the Lorenzo's Music Podcast featuring @benpate discussing Bandwagon, an online platform for musicians! We talk about how it connects to the Fediverse and its connection to the online station Indie Beat. #IndieMusic#OpenSource#podcast#musicpodcast
Any high-follower (10-20k+) techy person interested in helping me debug a tool I made for viewing the distribution of your followers/accounts you follow?
Any high-follower (10-20k+) techy person interested in helping me debug a tool I made for viewing the distribution of your followers/accounts you follow?
After weeks of work, we’ve finally received the assembled PCB and already started booting it up. Our hardware team has spent the last days debugging, testing, and getting the SoC to talk to the PC, and we’re officially entering the bring up phase! 🎉
Any high-follower (10-20k+) techy person interested in helping me debug a tool I made for viewing the distribution of your followers/accounts you follow?
After weeks of work, we’ve finally received the assembled PCB and already started booting it up. Our hardware team has spent the last days debugging, testing, and getting the SoC to talk to the PC, and we’re officially entering the bring up phase! 🎉
Any high-follower (10-20k+) techy person interested in helping me debug a tool I made for viewing the distribution of your followers/accounts you follow?
Any high-follower (10-20k+) techy person interested in helping me debug a tool I made for viewing the distribution of your followers/accounts you follow?
After weeks of work, we’ve finally received the assembled PCB and already started booting it up. Our hardware team has spent the last days debugging, testing, and getting the SoC to talk to the PC, and we’re officially entering the bring up phase! 🎉
I keep hearing #AI boosters / talking heads claiming that #LLMs have transformed software development, "it's not just about prototyping - AI is writing solid production code", etc.
So here's a challenge:
Share some AI-derived pull requests that deal with non-obvious corner cases or non-trivial bugs from mature #opensource projects. I'll also accept high-quality documentation that isn't just the sort of wasted space & slop that I always tell juniors not to write.
I keep hearing #AI boosters / talking heads claiming that #LLMs have transformed software development, "it's not just about prototyping - AI is writing solid production code", etc.
So here's a challenge:
Share some AI-derived pull requests that deal with non-obvious corner cases or non-trivial bugs from mature #opensource projects. I'll also accept high-quality documentation that isn't just the sort of wasted space & slop that I always tell juniors not to write.
Ω🪬Ω New release of #FediAlgo (customizable #algorithm for your #Mastodon timeline) has a couple of cool features:
1. Configuration presets (so you can easily put discussions or trending toots at the top of your #timeline without fiddling with the individual settings)
2. A "What's Trending" section that will show you the top trending hashtags, links, and posts scraped from 30 or so of the most popular Mastodon servers
All the old features like filtering for particular languages / hashtags / users or a minimum number of replies / boosts / etc. are still there.
Ω🪬Ω New release of #FediAlgo (customizable #algorithm for your #Mastodon timeline) has a couple of cool features:
1. Configuration presets (so you can easily put discussions or trending toots at the top of your #timeline without fiddling with the individual settings)
2. A "What's Trending" section that will show you the top trending hashtags, links, and posts scraped from 30 or so of the most popular Mastodon servers
All the old features like filtering for particular languages / hashtags / users or a minimum number of replies / boosts / etc. are still there.
Ω🪬Ω New release of #FediAlgo (customizable #algorithm for your #Mastodon timeline) has a couple of cool features:
1. Configuration presets (so you can easily put discussions or trending toots at the top of your #timeline without fiddling with the individual settings)
2. A "What's Trending" section that will show you the top trending hashtags, links, and posts scraped from 30 or so of the most popular Mastodon servers
All the old features like filtering for particular languages / hashtags / users or a minimum number of replies / boosts / etc. are still there.
Ω🪬Ω New release of #FediAlgo (customizable #algorithm for your #Mastodon timeline) has a couple of cool features:
1. Configuration presets (so you can easily put discussions or trending toots at the top of your #timeline without fiddling with the individual settings)
2. A "What's Trending" section that will show you the top trending hashtags, links, and posts scraped from 30 or so of the most popular Mastodon servers
All the old features like filtering for particular languages / hashtags / users or a minimum number of replies / boosts / etc. are still there.
"Berichte aus dem Maschinenraum von OpenTalk" – Unser Expert Lead Wolfgang Silbermayr spricht am 26. April (13 Uhr) auf den @linuxtage über die technische Evolution unserer #OpenSource Videokonferenzplattform.
E assim, foi ontem apresentada e aprovada na Assembleia de Freguesia da Penha de França a proposta para o uso do Mastodon e do Pixelfed enquanto ferramentas de comunicação pela Junta de Freguesia. Salientei a importância do uso de ferramentas digitais baseadas em software open source, descentralizadas, não comerciais e de origem europeia. 2/2
How-To-Geek offers its opinion as to why installing Linux is a great activity for Earth Day:
- Linux breathes new life into old hardware, reducing e-waste and extending lifespans. - Installing Linux means lower energy consumption and decreased carbon emissions. - Linux fosters a sense of responsibility and community, aligning with environmental mindfulness.
Short announcement as we approach the end of the week -- 'This Week in Self-Hosted' is officially being rebranded to 'Self-Host Weekly'.
I discuss the rationale a bit in the linked post, but ultimately, it's an attempt to distance myself from the many 'This Week in <topic>' publications that currently exist.
Short announcement as we approach the end of the week -- 'This Week in Self-Hosted' is officially being rebranded to 'Self-Host Weekly'.
I discuss the rationale a bit in the linked post, but ultimately, it's an attempt to distance myself from the many 'This Week in <topic>' publications that currently exist.
91% of open source contributors say they do it for fun… but fun is just the beginning! What makes someone go from one pull request to years of contributions?
91% of open source contributors say they do it for fun… but fun is just the beginning! What makes someone go from one pull request to years of contributions?
91% of open source contributors say they do it for fun… but fun is just the beginning! What makes someone go from one pull request to years of contributions?
Once again, I highly advice you to get off #Discord and use something else, prefferably a messaging platform that is end-to-end encrypted, federated, no phone number idenitfiers, and open source.
You can bet your dollars that once they officially announce their IPO plans, all bets are off in terms of #enshittification X 1000.
🗳️ Nominations for the Fedora 42 elections will start tomorrow and run until May 8, so think about whether you or someone you trust should run for a position!
If you're a fan of #TalosLinux, we've now added the ISO of v1.9.5 to our pool of available operating systems on #Hetzner Cloud servers. Changelog here:
Für die Vereinsarbeit wollen wir eine große Datenbank aufsetzen (lassen). Habt ihr Tipps hinsichtlich #unplugtrump#opensource und kleinerem Budget? Wir sind Laien auf dem Gebiet, aber interessiert und entschlossen.
Edit: Wir sind ein Zusammenschluss von Laboren, die Vorschriften entwickeln. Diese Vorschriften veröffentlichen wir aktuell in Büchern (2500 Seiten pro PDF-Datei). Die Datenbank soll diese Vorschriften beinhalten und das einzelne Aufrufen und Finden erleichtern.
Here's a profile picture icon you might want to use for WhatsApp, Messenger, Teams, Outlook, Zoom, Discord, Telegram etc. Public domain, do whatever you like with it.
@osi But will you be publishing the full results of the recent elections? Seems secrecy and total silence is much more important for the #OSI#OpenSource than publishing its recent election results which has been done since elections have been held .. is the @osi a trustworthy organization?
Here's a profile picture icon you might want to use for WhatsApp, Messenger, Teams, Outlook, Zoom, Discord, Telegram etc. Public domain, do whatever you like with it.
Flohmarkt: Ein Marktplatz im Fediverse Ein neuer adminForge Service kann ab sofort genutzt werden.
Flohmarkt: Ein Marktplatz im Fediverse
Mit Flohmarkt habt ihr eine quelloffene Alternative zu eBay. Biete hier Dinge an, die du im Überfluss hast, oder suche nach Dingen, die du dir wünschst.
Flohmarkt: Ein Marktplatz im Fediverse Ein neuer adminForge Service kann ab sofort genutzt werden.
Flohmarkt: Ein Marktplatz im Fediverse
Mit Flohmarkt habt ihr eine quelloffene Alternative zu eBay. Biete hier Dinge an, die du im Überfluss hast, oder suche nach Dingen, die du dir wünschst.
Poznańska Impreza Wolnego Oprogramowania wraca po 7 latach i szuka prelegentów. Tematy: Linux, open source, programowanie, security, DevOps, elektronika, gaming, prawo IT i wiele więcej.
⏰ Termin nadsyłania propozycji: 5 maja 2025 🎤 Rodzaje wystąpień: Prelekcje lub warsztaty 🔗 Sczegóły: https://piwo.sh/
📅 Kiedy? 7 czerwca 2025 📍 Gdzie? Centrum Wykładowe Politechniki Poznańskiej
Flohmarkt: Ein Marktplatz im Fediverse Ein neuer adminForge Service kann ab sofort genutzt werden.
Flohmarkt: Ein Marktplatz im Fediverse
Mit Flohmarkt habt ihr eine quelloffene Alternative zu eBay. Biete hier Dinge an, die du im Überfluss hast, oder suche nach Dingen, die du dir wünschst.
Poznańska Impreza Wolnego Oprogramowania wraca po 7 latach i szuka prelegentów. Tematy: Linux, open source, programowanie, security, DevOps, elektronika, gaming, prawo IT i wiele więcej.
⏰ Termin nadsyłania propozycji: 5 maja 2025 🎤 Rodzaje wystąpień: Prelekcje lub warsztaty 🔗 Sczegóły: https://piwo.sh/
📅 Kiedy? 7 czerwca 2025 📍 Gdzie? Centrum Wykładowe Politechniki Poznańskiej
"Berichte aus dem Maschinenraum von OpenTalk" – Unser Expert Lead Wolfgang Silbermayr spricht am 26. April (13 Uhr) auf den @linuxtage über die technische Evolution unserer #OpenSource Videokonferenzplattform.
@lemeteore Usually, open-source maintainers are good developers. They are, however, not good at and probably not interested in community cat herding. I am not surprised, to see some of them looking for mitigations to being overwhelmed.
Are there people out there loving the interaction and are able to distill community chatter in something a developer can act upon? If so, step up and offer your services to an open-source project out there.
And a call to maintainers. It is OK to not like or be good at community management. Put the word out and look out for people who can help you in that regard.
@lemeteore Usually, open-source maintainers are good developers. They are, however, not good at and probably not interested in community cat herding. I am not surprised, to see some of them looking for mitigations to being overwhelmed.
Are there people out there loving the interaction and are able to distill community chatter in something a developer can act upon? If so, step up and offer your services to an open-source project out there.
And a call to maintainers. It is OK to not like or be good at community management. Put the word out and look out for people who can help you in that regard.
The cross-platform open source Kate Text Editor is a powerhouse of features
So many of us just use an editor for basic document or text file editing, but this editor does go way past that, and is also a very user-friendly graphical user interface too.
The editor has numerous plugins available to further extend that funct ...continues
Linux and open source demolish capitalist myth that profit drives innovation. Some of the world's most vital software being built by volunteers as opposed to corporations proves that humans create interesting things for the sake of curiosity and joy. When profit becomes the primary motive, you get ads, not Apache; microtransactions, not MySQL. Real innovation thrives when we're free to build, not just bill.
The cross-platform open source Kate Text Editor is a powerhouse of features
So many of us just use an editor for basic document or text file editing, but this editor does go way past that, and is also a very user-friendly graphical user interface too.
The editor has numerous plugins available to further extend that funct ...continues
Getting Forked by Microsoft https://philiplaine.com/posts/getting-forked-by-microsoft/ The author details his frustration over Microsoft seemingly creating a derivative of his open-source work. He raises concerns about their collaboration methods and asks, "How can a solo open-source developer work with multi-billion dollar corporations without being taken advantage of?" Microsoft has a long history of as an evil corporation. I'm not surprised at all. We know it well. Search for "EEE" ;)
Getting Forked by Microsoft https://philiplaine.com/posts/getting-forked-by-microsoft/ The author details his frustration over Microsoft seemingly creating a derivative of his open-source work. He raises concerns about their collaboration methods and asks, "How can a solo open-source developer work with multi-billion dollar corporations without being taken advantage of?" Microsoft has a long history of as an evil corporation. I'm not surprised at all. We know it well. Search for "EEE" ;)
How did Fedora Linux get its start? While some of us have been and around the block (and have the CD boxes to prove it), here is a brief history of how Fedora came to be for those who want to learn. :)
Getting Forked by Microsoft https://philiplaine.com/posts/getting-forked-by-microsoft/ The author details his frustration over Microsoft seemingly creating a derivative of his open-source work. He raises concerns about their collaboration methods and asks, "How can a solo open-source developer work with multi-billion dollar corporations without being taken advantage of?" Microsoft has a long history of as an evil corporation. I'm not surprised at all. We know it well. Search for "EEE" ;)
Getting Forked by Microsoft https://philiplaine.com/posts/getting-forked-by-microsoft/ The author details his frustration over Microsoft seemingly creating a derivative of his open-source work. He raises concerns about their collaboration methods and asks, "How can a solo open-source developer work with multi-billion dollar corporations without being taken advantage of?" Microsoft has a long history of as an evil corporation. I'm not surprised at all. We know it well. Search for "EEE" ;)
We’re excited to see that BWI and ZenDiS have signed a 7-year agreement to bring open-source collaboration tools to the public sector.
As part of the openDesk suite, solutions like Collabora Online support secure, transparent, and fully sovereign document editing and collaboration – without relying on proprietary platforms.
Read more about this milestone for public sector innovation and open source adoption! 🔗 https://buff.ly/ZCYKaCG
We’re excited to see that BWI and ZenDiS have signed a 7-year agreement to bring open-source collaboration tools to the public sector.
As part of the openDesk suite, solutions like Collabora Online support secure, transparent, and fully sovereign document editing and collaboration – without relying on proprietary platforms.
Read more about this milestone for public sector innovation and open source adoption! 🔗 https://buff.ly/ZCYKaCG
As you plan your week ahead, don't forget to get your #FOSSY talk proposal in by Monday, April 28 (anywhere on Earth)! You can do it at https://2025.fossy.us/call-for-proposals/ . We are a small team putting this big event together and greatly appreciate your help in making sure everyone in your #freesoftware and #opensource circles knows about the opportunity and deadline! #portland
💸 Germany sends €204.5M to Microsoft annually while European open-source projects need investment.
Our Account Manager's analysis shows how redirecting these funds could: ✔️End vendor lock-in cycles ✔️Strengthen data sovereignty ✔️Create local tech jobs ✔️Support FLOSS innovation
ALT text detailsIn a recent LinkedIn article, Neculai Dăscălița, our Account Manager, highlighted that the German federal government spends over €1.3 billion annually on software, with €204.5 millions going directly to Microsoft. His analysis raises a crucial question:
Could part of this budget be redirected toward Free/Libre and Open-Source Software (FLOSS) to support national digital sovereignty?
To explore this further, we sat down with Neculai to discuss the challenges of proprietary software dependency, the advantages of FLOSS adoption, and the strategic steps governments can take to transition to open-source solutions.
As you plan your week ahead, don't forget to get your #FOSSY talk proposal in by Monday, April 28 (anywhere on Earth)! You can do it at https://2025.fossy.us/call-for-proposals/ . We are a small team putting this big event together and greatly appreciate your help in making sure everyone in your #freesoftware and #opensource circles knows about the opportunity and deadline! #portland
Please donate, i need immediate funds to afford basic necessities like food, hrt, new glasses, etc. i didnt get enough money last week to afford anything i needed. please donate to help me survive. i live in an abusive and transphobic household. my family neglects and harasses me constantly for being transgender. please help.
Please donate, i need immediate funds to afford basic necessities like food, hrt, new glasses, etc. i didnt get enough money last week to afford anything i needed. please donate to help me survive. i live in an abusive and transphobic household. my family neglects and harasses me constantly for being transgender. please help.
The S4 slicer is an open-source tool that prints objects without supports. It automatically slices non-planar layers for printability, handling complex designs that are challenging for traditional 3D printers.
The process involves deforming, slicing, and untransforming the tool path generated by the slicer into the shape of the original mesh.
ALT text detailsCapture d'écran des résultats de l'élection de la secrétaire exécutive du parti « Les Écologistes ».
Source : https://lesecologistes.fr/posts/5lp12vesAe28Y1urHUav3a/congres-2025-resultats-des-votes-du-16-au-18-avril-2025
ALT text detailsA square image with the lowercase q of the Quad9 logo in white and the magenta 9 of the logo in the center above the word "connect." The background colors start in the top left corner with a muted magenta and fades into black.
If you maintain an open source package, set up a standing search on scholar.google.com for your package name. You'll get gmail notifications of published papers referencing your package.
It's truly gratifying to see students and research teams making use of my pyparsing package to parse data sets and DSLs, so they can quickly get past the pesky parser development stage and get on with the business of their actual field of study. #pyparsing#python#google#oss#opensource
This is the first release where we have our Fedora RISC-V images available at the same time as the general release! Get your Fedora 42 RISC-V images and join the momentum behind this open architecture. 🏃♂️
This is the first release where we have our Fedora RISC-V images available at the same time as the general release! Get your Fedora 42 RISC-V images and join the momentum behind this open architecture. 🏃♂️
The S4 slicer is an open-source tool that prints objects without supports. It automatically slices non-planar layers for printability, handling complex designs that are challenging for traditional 3D printers.
The process involves deforming, slicing, and untransforming the tool path generated by the slicer into the shape of the original mesh.
Magicwormhole was created by developer Brian Warner as a response to the overly complex ways people transfer files securely. Introduced in the mid-2010s, it aimed to make file transfers between devices as simple and trustworthy as handing a USB stick to someone next to you.
At its core, magicwormhole uses a concept called PAKE, or Password Authenticated Key Exchange, which allows two computers to establish a secure, encrypted channel over the internet using a short one-time code. That code acts as both an identifier and a temporary password, ensuring the connection can’t be intercepted or spoofed.
The project gained popularity in privacy and open source circles for its ease of use and its ability to work across firewalls, NAT, and without user accounts. Unlike most tools, it requires no setup, servers, or third-party cloud services. It simply connects you to the other device, does the job, and vanishes.
It remains one of the cleanest examples of what simple, privacy-respecting software can look like.
Magicwormhole was created by developer Brian Warner as a response to the overly complex ways people transfer files securely. Introduced in the mid-2010s, it aimed to make file transfers between devices as simple and trustworthy as handing a USB stick to someone next to you.
At its core, magicwormhole uses a concept called PAKE, or Password Authenticated Key Exchange, which allows two computers to establish a secure, encrypted channel over the internet using a short one-time code. That code acts as both an identifier and a temporary password, ensuring the connection can’t be intercepted or spoofed.
The project gained popularity in privacy and open source circles for its ease of use and its ability to work across firewalls, NAT, and without user accounts. Unlike most tools, it requires no setup, servers, or third-party cloud services. It simply connects you to the other device, does the job, and vanishes.
It remains one of the cleanest examples of what simple, privacy-respecting software can look like.
Please donate, i need immediate funds to afford basic necessities like food, hrt, new glasses, etc. i didnt get enough money last week to afford anything i needed. please donate to help me survive. i live in an abusive and transphobic household. my family neglects and harasses me constantly for being transgender. please help.
Please donate, i need immediate funds to afford basic necessities like food, hrt, new glasses, etc. i didnt get enough money last week to afford anything i needed. please donate to help me survive. i live in an abusive and transphobic household. my family neglects and harasses me constantly for being transgender. please help.
Our mascot Roc is bringing our community a special delivery: a heartwarming wallpaper from illustrator Michaela Martin to brighten up your desktop, laptop, and even your phone. In other words, all the places you can find Thunderbird!
Our mascot Roc is bringing our community a special delivery: a heartwarming wallpaper from illustrator Michaela Martin to brighten up your desktop, laptop, and even your phone. In other words, all the places you can find Thunderbird!
💸 Germany sends €204.5M to Microsoft annually while European open-source projects need investment.
Our Account Manager's analysis shows how redirecting these funds could: ✔️End vendor lock-in cycles ✔️Strengthen data sovereignty ✔️Create local tech jobs ✔️Support FLOSS innovation
ALT text detailsIn a recent LinkedIn article, Neculai Dăscălița, our Account Manager, highlighted that the German federal government spends over €1.3 billion annually on software, with €204.5 millions going directly to Microsoft. His analysis raises a crucial question:
Could part of this budget be redirected toward Free/Libre and Open-Source Software (FLOSS) to support national digital sovereignty?
To explore this further, we sat down with Neculai to discuss the challenges of proprietary software dependency, the advantages of FLOSS adoption, and the strategic steps governments can take to transition to open-source solutions.
💸 Germany sends €204.5M to Microsoft annually while European open-source projects need investment.
Our Account Manager's analysis shows how redirecting these funds could: ✔️End vendor lock-in cycles ✔️Strengthen data sovereignty ✔️Create local tech jobs ✔️Support FLOSS innovation
ALT text detailsIn a recent LinkedIn article, Neculai Dăscălița, our Account Manager, highlighted that the German federal government spends over €1.3 billion annually on software, with €204.5 millions going directly to Microsoft. His analysis raises a crucial question:
Could part of this budget be redirected toward Free/Libre and Open-Source Software (FLOSS) to support national digital sovereignty?
To explore this further, we sat down with Neculai to discuss the challenges of proprietary software dependency, the advantages of FLOSS adoption, and the strategic steps governments can take to transition to open-source solutions.
💸 Germany sends €204.5M to Microsoft annually while European open-source projects need investment.
Our Account Manager's analysis shows how redirecting these funds could: ✔️End vendor lock-in cycles ✔️Strengthen data sovereignty ✔️Create local tech jobs ✔️Support FLOSS innovation
ALT text detailsIn a recent LinkedIn article, Neculai Dăscălița, our Account Manager, highlighted that the German federal government spends over €1.3 billion annually on software, with €204.5 millions going directly to Microsoft. His analysis raises a crucial question:
Could part of this budget be redirected toward Free/Libre and Open-Source Software (FLOSS) to support national digital sovereignty?
To explore this further, we sat down with Neculai to discuss the challenges of proprietary software dependency, the advantages of FLOSS adoption, and the strategic steps governments can take to transition to open-source solutions.
💸 Germany sends €204.5M to Microsoft annually while European open-source projects need investment.
Our Account Manager's analysis shows how redirecting these funds could: ✔️End vendor lock-in cycles ✔️Strengthen data sovereignty ✔️Create local tech jobs ✔️Support FLOSS innovation
ALT text detailsIn a recent LinkedIn article, Neculai Dăscălița, our Account Manager, highlighted that the German federal government spends over €1.3 billion annually on software, with €204.5 millions going directly to Microsoft. His analysis raises a crucial question:
Could part of this budget be redirected toward Free/Libre and Open-Source Software (FLOSS) to support national digital sovereignty?
To explore this further, we sat down with Neculai to discuss the challenges of proprietary software dependency, the advantages of FLOSS adoption, and the strategic steps governments can take to transition to open-source solutions.
@osi Here is petition to the Open Source Initiative (@osi) to release the complete, unaltered results of its 2025 Board of Directors elections. By removing candidates and votes after voting concluded, OSI has damaged its credibility. This is a call for transparency as a first step toward repairing OSI's integrity and reputation.
💸 Germany sends €204.5M to Microsoft annually while European open-source projects need investment.
Our Account Manager's analysis shows how redirecting these funds could: ✔️End vendor lock-in cycles ✔️Strengthen data sovereignty ✔️Create local tech jobs ✔️Support FLOSS innovation
ALT text detailsIn a recent LinkedIn article, Neculai Dăscălița, our Account Manager, highlighted that the German federal government spends over €1.3 billion annually on software, with €204.5 millions going directly to Microsoft. His analysis raises a crucial question:
Could part of this budget be redirected toward Free/Libre and Open-Source Software (FLOSS) to support national digital sovereignty?
To explore this further, we sat down with Neculai to discuss the challenges of proprietary software dependency, the advantages of FLOSS adoption, and the strategic steps governments can take to transition to open-source solutions.
Checking out Cryptpad , impressed with the quality and available features. Recommended if you are looking for something like Google Docs. https://cryptpad.fr/ #cryptpad#FOSS#opensource
Checking out Cryptpad , impressed with the quality and available features. Recommended if you are looking for something like Google Docs. https://cryptpad.fr/ #cryptpad#FOSS#opensource
ALT text detailsA square image with the lowercase q of the Quad9 logo in white and the magenta 9 of the logo in the center above the word "connect." The background colors start in the top left corner with a muted magenta and fades into black.
New on // foss.events: P.I.W.O. by Knyfyrtel Hackerspace Poznań, PUTrequest, Linux Academic Group on 07 June 2025 in Poznan University of Technology in #Poznań, #Poland
New on // foss.events: P.I.W.O. by Knyfyrtel Hackerspace Poznań, PUTrequest, Linux Academic Group on 07 June 2025 in Poznan University of Technology in #Poznań, #Poland
I finally wrote the first part of my journey developing a drum machine app and becoming a GNOME Foundation member. I talked about the great @gnome community, Gnome Circle apps, Gnome Foundation membership perks, and how to come up with an idea.
In the next articles, I will talk about the development of the Drum Machine and the application review process, and what happens after getting your membership and your app being accepted to the Gnome Circle.
Remember that GNOME Circle app developers are eligible to become voting members of the GNOME Foundation. And according to the bylaws¹, all contributors are eligible, including those who contribute to areas like documentation and advocacy.
Become a member if you aren’t already, then don’t forget to vote!
If you’re curious what the GNOME Foundation does, Allan has written an update² of recent activities.
Once you do (or if you’re already a member), don’t forget to VOTE in the upcoming Foundation elections!
The GNOME Foundation Board of Directors is elected by Foundation members. If you want to influence how the Foundation is run, one of the most effective things you can do is to become a member and vote.
#ReleaseWednesday — I just released a new version (v8.0.0) of https://thi.ng/vectors, an almost complete rewrite of the package with all of its ~900 vector operations. I've updated the Readme with a section of _potentially_ minor breaking changes, however I expect this to be a seamless upgrade for the vast majority of users...
I've recently written more about the reasons and implications of this update and I'll refer you to those posts instead of repeating them once more (see links below).
Just the top-level changes:
- Replaced dynamic code generation with higher-order templating to be usable with strict content security policies (when deployed online) - New structure allows for vast majority of functions to have doc strings (and they do now) - More consistent/less confusing naming for some operations - Potentially improved tree-shaking and smaller project bundle sizes
Related to this update I've also refactored and fixed some bugs in other packages (e.g. color, geom, matrices). As a result both the color & matrix packages are now also free from dynamic codegen and therefore won't cause any problems with strict CSPs
Should you run into any issues regarding this update, please get in touch (also grateful for any other experience/impact reports... 🙏)
Es ist Mittwoch, und heute ist der perfekte Tag, um die Neuigkeiten aus der Welt von Linux zu erkunden! 📣
Lasst uns die neuesten Versionen von Distributionen wie Fedora und Manjaro unter die Lupe nehmen und herausfinden, was sich alles getan hat. Informiert euch über spannende neue Features und Verbesserungen, die euren Arbeitsablauf bereichern können. Bleibt am Puls der Zeit und entdeckt, wie ihr eure Linux-Erfahrung optimieren könnt!
Habt einen informativen und produktiven Mittwoch! 🐧✨
Es ist Mittwoch, und heute ist der perfekte Tag, um die Neuigkeiten aus der Welt von Linux zu erkunden! 📣
Lasst uns die neuesten Versionen von Distributionen wie Fedora und Manjaro unter die Lupe nehmen und herausfinden, was sich alles getan hat. Informiert euch über spannende neue Features und Verbesserungen, die euren Arbeitsablauf bereichern können. Bleibt am Puls der Zeit und entdeckt, wie ihr eure Linux-Erfahrung optimieren könnt!
Habt einen informativen und produktiven Mittwoch! 🐧✨
We've only been at https://apply.coop for 3 months or so. Sure we could have YOLOed some CRUD app into the wild based on some framework, but we wanted to take a different approach to our tech stack. We've made lots of progress and are happy with our choices.
Still priding ourselves of no JS and a single binary with all static assets embedded.
Build local networks with decentralised solutions that are #OpenSource#FreeSoftware and based on #OpenStandards not because you want to fight BigCorp, but because you want to help your neighbours. Focus on solutions, not on problems you can't really solve. Build bridges, not walls. Deal?
Remember that GNOME Circle app developers are eligible to become voting members of the GNOME Foundation. And according to the bylaws¹, all contributors are eligible, including those who contribute to areas like documentation and advocacy.
Become a member if you aren’t already, then don’t forget to vote!
If you’re curious what the GNOME Foundation does, Allan has written an update² of recent activities.
Once you do (or if you’re already a member), don’t forget to VOTE in the upcoming Foundation elections!
The GNOME Foundation Board of Directors is elected by Foundation members. If you want to influence how the Foundation is run, one of the most effective things you can do is to become a member and vote.
Jutta Horstmann hatte ihren wohl letzten Auftritt als @zendis Chefin überraschenderweise auf dem #Fachtag#PublicMoneyPublicCode der @fsfe - Dort war sie noch recht zuversichtlich, doch nur einen Tag später feuerte das @bmi sie unerwartet. Darüber und was sonst Thema beim Fachtag war, berichte ich in der aktuellen Ausgabe des @ct_Magazin Newsletters #OpenSourceSpotlight
Here is a reminder for the #Outreachy June 2025 Applicants!
If you're in the contribution stage, make sure you: ✅ Submit a final application for each project 🗓️ Deadline: April 15, 2025, at 4 pm UTC ✏️ You can edit your submission until the deadline
We recommend submitting early to avoid any last-minute issues. Good luck!
Wireplumber is the session manager for @pipewire, helping to provide stability and flexibility to your Linux system. You can also do scripting with Lua!
Le collège codes sources et logiciels du comité pour la science ouverte annonce l'ouverture de la version beta du catalogue des logiciels issus des laboratoires de recherche 🧢
Here is a reminder for the #Outreachy June 2025 Applicants!
If you're in the contribution stage, make sure you: ✅ Submit a final application for each project 🗓️ Deadline: April 15, 2025, at 4 pm UTC ✏️ You can edit your submission until the deadline
We recommend submitting early to avoid any last-minute issues. Good luck!
Le collège codes sources et logiciels du comité pour la science ouverte annonce l'ouverture de la version beta du catalogue des logiciels issus des laboratoires de recherche 🧢
Jutta Horstmann hatte ihren wohl letzten Auftritt als @zendis Chefin überraschenderweise auf dem #Fachtag#PublicMoneyPublicCode der @fsfe - Dort war sie noch recht zuversichtlich, doch nur einen Tag später feuerte das @bmi sie unerwartet. Darüber und was sonst Thema beim Fachtag war, berichte ich in der aktuellen Ausgabe des @ct_Magazin Newsletters #OpenSourceSpotlight
To put the "large" package size a little more into perspective: I don't know of any other feature-comparable JS vector library which provides all of the following:
- Generic n-dimensional float, int, uint, boolean vectors - Size optimized versions for 2D/3D/4D (all types) - Multiple-dispatch wrappers (auto-delegating to available optimized versions) - Memory-mapped vectors and optimized versions for various memory layouts (e.g. SOA/AOS) - Optimized versions of many vector-scalar ops - Optimized compound operations (like multiply-add etc.) - Vector randomizations (several approaches) - 99% of GLSL vector operations & conversions - Vector versions of most of JS `Math` ops - Vector interpolations (linear, bilinear, cubic, quadratic...) - 10 different distance functions & metrics - Swizzling & vector coercion/extension - Dozens of additional graphics, statistics & ML-related operations
OmniSVG is the first family of "end-to-end multimodal SVG generators" capable of generating complex and detailed SVGs ("from simple icons to intricate anime characters").
Just a quick #ThingUmbrella update to say that I've already replaced the https://thi.ng/vectors package on the develop branch and after LOTS of deep experimentation have decided NOT to split up the package. There will be a few (minor) breaking changes, mainly because of enforcing more consistent naming and more granularity in some source files (therefore possibly changed imports, though only if you use direct ones for individual functions...). All in all, I've managed to keep the impact on users to a bare minimum (likely unnoticeable for most), even though it's pretty much a complete rewrite of the entire package (with all its ~900 functions)... This package is now almost 10 years old and I'm very happy how this refactor turned out!
In terms of file size impact: The FULL minified pkg bundle is now 56.4KB vs previously 48.5KB, however the code density has improved and the brotli-compressed pkg size is only 15.1KB (only 1KB larger than before), which I found absolutely incredible! 🎉 I also have to state once more that this package (and most others in #ThingUmbrella) are _designed for tree shaking_ and bundling. Hardly any project would ever use the full set of functions provided here all at once, most will only use a small/tiny subset...
Also — more importantly — many of the 185 example projects in the repo are now showing between 2-25% smaller final bundle sizes. Some also have become slightly larger, but so far I found the most by only ~2%...
Related to this change: I've also updated the https://thi.ng/color & https://thi.ng/matrices packages to be free from dynamic code generation now! The only packages still using `new Function(...)` are the following, but for those it's unavoidable and dynamic code generation is a core feature:
Here is a reminder for the #Outreachy June 2025 Applicants!
If you're in the contribution stage, make sure you: ✅ Submit a final application for each project 🗓️ Deadline: April 15, 2025, at 4 pm UTC ✏️ You can edit your submission until the deadline
We recommend submitting early to avoid any last-minute issues. Good luck!
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
Pinta 3.0 is about to arrive, bringing a modern UI and significant performance improvements to open-source image editing. Explore the new features and dive into the details in our blog post. https://rolandixor.pro/services/updates/post/pinta-3
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
Pinta 3.0 is about to arrive, bringing a modern UI and significant performance improvements to open-source image editing. Explore the new features and dive into the details in our blog post. https://rolandixor.pro/services/updates/post/pinta-3
OmniSVG is the first family of "end-to-end multimodal SVG generators" capable of generating complex and detailed SVGs ("from simple icons to intricate anime characters").
I finally wrote the first part of my journey developing a drum machine app and becoming a GNOME Foundation member. I talked about the great @gnome community, Gnome Circle apps, Gnome Foundation membership perks, and how to come up with an idea.
In the next articles, I will talk about the development of the Drum Machine and the application review process, and what happens after getting your membership and your app being accepted to the Gnome Circle.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
I finally wrote the first part of my journey developing a drum machine app and becoming a GNOME Foundation member. I talked about the great @gnome community, Gnome Circle apps, Gnome Foundation membership perks, and how to come up with an idea.
In the next articles, I will talk about the development of the Drum Machine and the application review process, and what happens after getting your membership and your app being accepted to the Gnome Circle.
OmniSVG is the first family of "end-to-end multimodal SVG generators" capable of generating complex and detailed SVGs ("from simple icons to intricate anime characters").
I'm looking for a #FOSS alternative to live surveys like those offered at menti.com by mentimeter.
My use case: while presenting on stage, during a public speaking I would like to ask my audience (100-500 people) some questions. The summarized answers should be visible live on my computer, so that I can show it to the audience.
Experimental #OpenXR support just got merged and will be available in the next release. It makes using #Overte in #VR on #Linux much easier and more compatible with #opensource runtimes such as #Monado and #WiVRn. It can be enabled with `--useExperimentalXR` command line parameter. Thanks to Lubosz and Ada for contributing this amazing feature! #foss
ALT text detailsScreenshot from Linux VR users meetup in Overte
New post: Using LLMs as the first line of support in Open Source.
With a small amount of prep, we can help users to help themselves, rather than needing maintainer attention, for support requests that we could do without.
This week, we have #Firefox adding experimental AI tools to their nightly builds, #Wayland gaining window position and size restore capabilities, the Framework 12 going on preorder (even in the US after some tariffs shenanigans), and some leaks about #Valve's new VR headet:
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
Please for the love of god donate, i cant afford anything, please im begging. i had to extract funds from my medical expenses fund (200$) to pay for necessary things, please donate everyone. i need urgent help.
This week, we have #Firefox adding experimental AI tools to their nightly builds, #Wayland gaining window position and size restore capabilities, the Framework 12 going on preorder (even in the US after some tariffs shenanigans), and some leaks about #Valve's new VR headet:
Please for the love of god donate, i cant afford anything, please im begging. i had to extract funds from my medical expenses fund (200$) to pay for necessary things, please donate everyone. i need urgent help.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
openDesk ist ein sinnvoller Schritt hin zu digitaler Selbstbestimmung in der Verwaltung. Open Source, datensouverän, modular. Statt weiter auf proprietäre Insellösungen wie von Microsoft zu setzen, entsteht hier eine offene Plattform, die Zusammenarbeit vereinfacht und Kontrolle zurück in öffentliche Hände legt. 👇
Our new Account Hub, a streamlined email setup wizard, is in Daily and landing in Beta at the end of April. Learn how our engineers and designers worked together to make it happen, where a similar experience will be next, and get a live walkthrough in our latest Community Office Hours. 🧙
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
In recent years every spring seems to turn into a period of _massive_ refactoring & restructuring in #ThingUmbrella — maybe it's a form of spring cleaning, even though the reasons[1] are not seasonal... Currently spending my nights reworking the https://thi.ng/vectors package (likely one of the most comprehensive vector packages available for TS/JS) and trying out different splits/structures, testing their impact on package sizes and usability in existing downstream packages. Currently over 3000 source files with uncommitted changes... aaaarrrgghh! 🤯
Most functions (vector operations) in this package exist in multiple versions (many code generated, but now in need to be updated): Generic n-dimensional, loop-free, optimized 2D/3D/4D versions and strided versions for manipulating vectors views of larger nD data buffers (supporting all kinds of data layouts, incl. AOS, SOA, hybrid...)
Our new Account Hub, a streamlined email setup wizard, is in Daily and landing in Beta at the end of April. Learn how our engineers and designers worked together to make it happen, where a similar experience will be next, and get a live walkthrough in our latest Community Office Hours. 🧙
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
Hoarder's new name change, software updates and launches, a spotlight on #Streamystats -- a Jellyfin statistics-tracking platform, and more in this week's #selfhosted recap!
📢 Podobało ci się na Sesji Linuksowej i chcesz więcej? Mamy coś dla ciebie – trwa Call for Proposals na @piwo 2025!
Poznańska Impreza Wolnego Oprogramowania wraca po 7 latach i szuka prelegentów. Tematy: Linux, open source, programowanie, security, DevOps, elektronika, gaming, prawo IT.
⏰ Zgłoszenia do 5 maja 🎤 Prelekcje lub warsztaty 🔗 Szczegóły: https://piwo.sh/
📅 7 czerwca 2025 📍Centrum Wykładowe Politechniki Poznańskiej
📢 Podobało ci się na Sesji Linuksowej i chcesz więcej? Mamy coś dla ciebie – trwa Call for Proposals na @piwo 2025!
Poznańska Impreza Wolnego Oprogramowania wraca po 7 latach i szuka prelegentów. Tematy: Linux, open source, programowanie, security, DevOps, elektronika, gaming, prawo IT.
⏰ Zgłoszenia do 5 maja 🎤 Prelekcje lub warsztaty 🔗 Szczegóły: https://piwo.sh/
📅 7 czerwca 2025 📍Centrum Wykładowe Politechniki Poznańskiej
In my quest to free myself of the (American) corporations (man), I keep coming back to NextCloud for syncing/photos/calendars. But it feels like the WordPress of cloudy things, which makes me feel like it would be a mistake... help me out here, people!
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
The March 2025 Android Progress is out! In our latest update, we have:
* news on team changes (including some new iOS hires!) * our roadmap board * account drawer improvements * community contribution highlights and * an easy way to get involved!
The March 2025 Android Progress is out! In our latest update, we have:
* news on team changes (including some new iOS hires!) * our roadmap board * account drawer improvements * community contribution highlights and * an easy way to get involved!
Checking out Cryptpad , impressed with the quality and available features. Recommended if you are looking for something like Google Docs. https://cryptpad.fr/ #cryptpad#FOSS#opensource
Pinta 3.0 is about to arrive, bringing a modern UI and significant performance improvements to open-source image editing. Explore the new features and dive into the details in our blog post. https://rolandixor.pro/services/updates/post/pinta-3
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
If you're at #IJF25 next week, I'd love to say hi!
Particularly excited to chat about:
- Building a high-functioning technology culture - #opensource for newsrooms - Maintaining source anonymity - The #fediverse / #atprotocol - Collab with open source projects
Experimental #OpenXR support just got merged and will be available in the next release. It makes using #Overte in #VR on #Linux much easier and more compatible with #opensource runtimes such as #Monado and #WiVRn. It can be enabled with `--useExperimentalXR` command line parameter. Thanks to Lubosz and Ada for contributing this amazing feature! #foss
ALT text detailsScreenshot from Linux VR users meetup in Overte
Am 26. April ist wieder LIT (Linux-Infotag) in Augsburg. Von 9:30 bis 17:00 gibt es in der Technischen Hochschule Vorträge und Workshops. Alles ohne Anmeldung. Eintritt frei.
Wir haben für Alle spannende Inhalte eingeplant: Von den Neulingen in der Pinguinkolonie bis zu den beruflichen Profis. Link zum Programm: https://luga.de/static/LIT-2025/program/
ALT text detailsPlakat für den Linux-Infotag 2025. Keynote von Frank Karlitschek, Gründer & CEO von Nextcloud mit "Open Source und Nextcloud in Zeiten geopolitischer Herausforderungen". Am 26. April von 9:30 bis 17 Uhr gibt es Vorträge und Workshops an der Technischen Hochschule Augsburg, Friedberger Straße 2. Alles ohne Anmeldung und mit freiem Eintritt. URL: https://luga.de/LIT-2025
Am 26. April ist wieder LIT (Linux-Infotag) in Augsburg. Von 9:30 bis 17:00 gibt es in der Technischen Hochschule Vorträge und Workshops. Alles ohne Anmeldung. Eintritt frei.
Wir haben für Alle spannende Inhalte eingeplant: Von den Neulingen in der Pinguinkolonie bis zu den beruflichen Profis. Link zum Programm: https://luga.de/static/LIT-2025/program/
ALT text detailsPlakat für den Linux-Infotag 2025. Keynote von Frank Karlitschek, Gründer & CEO von Nextcloud mit "Open Source und Nextcloud in Zeiten geopolitischer Herausforderungen". Am 26. April von 9:30 bis 17 Uhr gibt es Vorträge und Workshops an der Technischen Hochschule Augsburg, Friedberger Straße 2. Alles ohne Anmeldung und mit freiem Eintritt. URL: https://luga.de/LIT-2025
We had an amazing Fedora event at Murang’a University in Kenya! We talked about contributing to Fedora Docs, supporting local communities, and making open source more inclusive.
Want to get involved? Join the Fedora community and start contributing today!
Governments say they want sovereignty, yet they keep buying from #Microsoft#Google and #AWS.
📢 If Europe wants control over its digital future, it must act now. The choice is clear: ✅ Invest in open-source technologies ✅ Reduce dependency on foreign providers
These are just a few of the projects we host! Learn about hosting your open source project with the OpenInfra Foundation. https://openinfra.dev/projects/hosting/
If you're at #IJF25 next week, I'd love to say hi!
Particularly excited to chat about:
- Building a high-functioning technology culture - #opensource for newsrooms - Maintaining source anonymity - The #fediverse / #atprotocol - Collab with open source projects
i want to share some mockups for the important things that are missing in the user interface (like brush presets and navigator). implemented parts look more improved than mockup counter-parts because i'm not so good at Figma.
Update. "#SciOp is part of Safeguarding Research & Culture (#SRC). The bits must flow: let us resurrect the ancient art of #Bittorrent to ensure that our cultural, intellectual and scientific heritage exists in multiple copies, in multiple places, and that no single entity or group of entities can make it all disappear." https://sciop.net/
Besoin de gérer un parc de smartphones sous Android ? À la recherche d'une solution de MDM open source ?
Lors d'échanges sur la liste de discussion de France Numérique Libre, deux solutions ont été citées. Elle se trouvent dans l'article de blog ci-dessous.
6818 German federal laws and regulations now available #OpenAccess as a comprehensive corpus ⬇️
✅ 42 variables ✅ #OpenAccess ✅ #PublicDomain ✅ Regular snapshots of German federal law from May 2020 ✅ Structural diagrams for all laws (dendrogram, sunburst, circlepack) ✅ Formats: XML, CSV, PDF, TXT, EPUB, GraphML
ALT text detailsThe data pipeline used to create the C-DBR corpus visualized as a network diagram. Each target is labeled. High-res version available for download with the corpus.
Dear #OpenSource folks, I'd like to offer #UX help to your teams. I've tried "making a small PR" on projects and it turns out that's TERRIBLE advice for a UX designer. The PR is usually misunderstood or ignored. I don't fault the teams for this! It's just the wrong tool for the job.
So I'm trying something different. I'm offering free consulting time to any project that wants it. Sign up here: https://cal.com/scottjenson/exchange
Dear #OpenSource folks, I'd like to offer #UX help to your teams. I've tried "making a small PR" on projects and it turns out that's TERRIBLE advice for a UX designer. The PR is usually misunderstood or ignored. I don't fault the teams for this! It's just the wrong tool for the job.
So I'm trying something different. I'm offering free consulting time to any project that wants it. Sign up here: https://cal.com/scottjenson/exchange
Dear #OpenSource folks, I'd like to offer #UX help to your teams. I've tried "making a small PR" on projects and it turns out that's TERRIBLE advice for a UX designer. The PR is usually misunderstood or ignored. I don't fault the teams for this! It's just the wrong tool for the job.
So I'm trying something different. I'm offering free consulting time to any project that wants it. Sign up here: https://cal.com/scottjenson/exchange
Dear #OpenSource folks, I'd like to offer #UX help to your teams. I've tried "making a small PR" on projects and it turns out that's TERRIBLE advice for a UX designer. The PR is usually misunderstood or ignored. I don't fault the teams for this! It's just the wrong tool for the job.
So I'm trying something different. I'm offering free consulting time to any project that wants it. Sign up here: https://cal.com/scottjenson/exchange
+ Codeberg web interface is much (!) faster and more responsive compared to GitHub + Git clone and push feel about twice as fast as GitHub (not that it matters much) + Much cleaner interface than GitHub, less bloat and less featuritis + Codeberg activity overview is very helpful and well organized + Codeberg migration tool works well
Note: the OSS git software that Codeberg runs is called Forgejo.
6818 German federal laws and regulations now available #OpenAccess as a comprehensive corpus ⬇️
✅ 42 variables ✅ #OpenAccess ✅ #PublicDomain ✅ Regular snapshots of German federal law from May 2020 ✅ Structural diagrams for all laws (dendrogram, sunburst, circlepack) ✅ Formats: XML, CSV, PDF, TXT, EPUB, GraphML
ALT text detailsThe data pipeline used to create the C-DBR corpus visualized as a network diagram. Each target is labeled. High-res version available for download with the corpus.
I’m Muhammad, a 14-year-old programmer, excited to share my project: FOSS-UI! 🎉 It’s a free UI library for React, built on Radix UI, aimed at creating beautiful and accessible interfaces without proprietary constraints.
+ Codeberg web interface is much (!) faster and more responsive compared to GitHub + Git clone and push feel about twice as fast as GitHub (not that it matters much) + Much cleaner interface than GitHub, less bloat and less featuritis + Codeberg activity overview is very helpful and well organized + Codeberg migration tool works well
Note: the OSS git software that Codeberg runs is called Forgejo.
Hey, Debian people: my Software app just downloaded Gnome 47 and 48, but Deb 12/Bookworm ("Stable"), so I don't *think* I can actually upgrade to those new Gnome versions. Anybody know what's going on? Is this in anticipation of Deb 13/Trixie?
Trump and his new big tech autocracy: Trump, Musk & Co are trying to dismantle the state at high speed. A culture war has broken out. Is democracy in danger?
How dangerous is this and what can Europe do to counter it? Will the EU's democratic rules stand up to the superiority of US big tech?
Trump and his new big tech autocracy: Trump, Musk & Co are trying to dismantle the state at high speed. A culture war has broken out. Is democracy in danger?
How dangerous is this and what can Europe do to counter it? Will the EU's democratic rules stand up to the superiority of US big tech?
It lists some of the largest Lemmy instances by 🇪🇺 country, as well as an FAQ on how it works.
We've been boosting a bunch of posts from Lemmy instances, since it's based on ActivityPub protocol, so it's interopable with Mastodon.
But we're thinking of joining Lemmy, just to be able to use and test it and form an opinion. The tricky bit is choosing an instance 😅. We care more about a nice and open community to diversity of opinions than if it's in Poland or Finland or any other EU country. (suggestions?)
It lists some of the largest Lemmy instances by 🇪🇺 country, as well as an FAQ on how it works.
We've been boosting a bunch of posts from Lemmy instances, since it's based on ActivityPub protocol, so it's interopable with Mastodon.
But we're thinking of joining Lemmy, just to be able to use and test it and form an opinion. The tricky bit is choosing an instance 😅. We care more about a nice and open community to diversity of opinions than if it's in Poland or Finland or any other EU country. (suggestions?)
It was not an April's Fools! It's real! 😁 Here is the blog article, with a link to the full changelog for the 2.0 release! Have fun making games! 🥳 Please report the bugs if you find some. 🙏
At #Coroot, we believe observability - a key part of success for any #MSP, #DevOps team - should be easy, effective, and affordable for anyone to innovate with.
Get started with Coroot's #opensource Community Edition. Stop juggling dashboards and automatically pinpoint root causes with eBPF-powered analysis: https://ln.run/h0LVU
🤩 New experimental Areas dashboard 🕰️ Time for a new card! 🎙️ Voice assistants can now start conversations with 𝗬𝗢𝗨 🤯 ⚡️ Energy management gets smarter with device hierarchies 🛠️ Lots of new template functions for power users
Für alle anderen wird das Update in den nächsten Tagen über F-Droid verteilt. Hier die Liste der Änderungen. Die Zahlen hinter den Hashtags geben an, auf welchen Issue sich die Änderung bezieht. Und ich habe nicht mal alles aufgezählt. Lasst euch überraschen.😀
neu: Einstellungen pro Website speichern
neu: Fehler-Dialog, wenn Blob-Dateien heruntergeladen werden
neu: Gesten → Weiterleitungen umschalten, zum Standard-Profil wechseln, Downloads öffnen
fix: in manchen Fällen werden die neuesten Einträge in der Übersicht nicht angezeigt
fix: eine Menge alten Codes entfernt
fix: Sequenzen von Java Session Id's erscheinen in URL #1187
🎁 Psst... Chcesz wiedzieć jakie nagrody można wygrać na Sesji? 🎁
Już tylko kilka dni dzieli nas od 19 Sesji Linuksowej, a co za tym idzie – czas na konkursy! Lubisz wyzwania? Chcesz wrócić do domu z wyjątkowymi nagrodami?
Spotkaj się z nami w weekend by dowiedzieć się, co można wygrać. 😉
🎁 Psst... Chcesz wiedzieć jakie nagrody można wygrać na Sesji? 🎁
Już tylko kilka dni dzieli nas od 19 Sesji Linuksowej, a co za tym idzie – czas na konkursy! Lubisz wyzwania? Chcesz wrócić do domu z wyjątkowymi nagrodami?
Spotkaj się z nami w weekend by dowiedzieć się, co można wygrać. 😉
@nivenly, an organization that supports open-source services and projects, has launched the Fediverse Security Fund. This member-supported program will pay people who identify and fix security vulnerabilities that might affect fediverse services and apps. “Part of the program is…education for project leads, helping them understand why responsible disclosure practices for security vulnerabilities are important,” open source contributor @thisismissem told @Sarahp. Here's her story for @TechCrunch
@nivenly, an organization that supports open-source services and projects, has launched the Fediverse Security Fund. This member-supported program will pay people who identify and fix security vulnerabilities that might affect fediverse services and apps. “Part of the program is…education for project leads, helping them understand why responsible disclosure practices for security vulnerabilities are important,” open source contributor @thisismissem told @Sarahp. Here's her story for @TechCrunch
@nivenly, an organization that supports open-source services and projects, has launched the Fediverse Security Fund. This member-supported program will pay people who identify and fix security vulnerabilities that might affect fediverse services and apps. “Part of the program is…education for project leads, helping them understand why responsible disclosure practices for security vulnerabilities are important,” open source contributor @thisismissem told @Sarahp. Here's her story for @TechCrunch
@nivenly, an organization that supports open-source services and projects, has launched the Fediverse Security Fund. This member-supported program will pay people who identify and fix security vulnerabilities that might affect fediverse services and apps. “Part of the program is…education for project leads, helping them understand why responsible disclosure practices for security vulnerabilities are important,” open source contributor @thisismissem told @Sarahp. Here's her story for @TechCrunch
@nivenly, an organization that supports open-source services and projects, has launched the Fediverse Security Fund. This member-supported program will pay people who identify and fix security vulnerabilities that might affect fediverse services and apps. “Part of the program is…education for project leads, helping them understand why responsible disclosure practices for security vulnerabilities are important,” open source contributor @thisismissem told @Sarahp. Here's her story for @TechCrunch
#ReleaseWednesday Just pushed a new version of https://thi.ng/block-fs, now with additional multi-command CLI tooling to convert & bundle a local file system tree into a single block-based binary blob (e.g. for bundling assets, or distributing a virtual filesystem as part of a web app, or for snapshot testing, or as bridge for WASM interop etc.)
Also new, the main API now includes a `.readAsObjectURL()` method to wrap files as URLs to binary blobs with associated MIME types, thereby making it trivial to use the virtual filesystem for sourcing stored images and other assets for direct use in the browser...
ALT text detailsScreenshot excerpt from the project readme (link in post) containing information about the CLI wrapper, as well as example usage (here to convert/bundle as filesystem tree)
ALT text detailsScreenshot excerpt from the project readme (link in post) containing information about the CLI wrapper, as well as example usage (here to list contents of an already bundled filesystem)
🤩 New experimental Areas dashboard 🕰️ Time for a new card! 🎙️ Voice assistants can now start conversations with 𝗬𝗢𝗨 🤯 ⚡️ Energy management gets smarter with device hierarchies 🛠️ Lots of new template functions for power users
As we're excited for Jef to support the community in this role, we also extend a big thank you to @mattdm (who is not leaving the Fedora community either!)
The bird is out of the bag! We're introducing Thunderbird Pro (you already know Appointment!), a set of productivity AND privacy boosting services. And that includes...*drum roll*...an email service we're calling Thundermail. Find all the info in this excellent article:
It was not an April's Fools! It's real! 😁 Here is the blog article, with a link to the full changelog for the 2.0 release! Have fun making games! 🥳 Please report the bugs if you find some. 🙏
🌐 This year's edition of the Symposium, hosted at FGV Direito Rio Law School, will be themed "Open Technology Impact in Uncertain Times" and consider the transformative potential of openness in a world where certainty is no longer guaranteed.
❗The deadline to respond to the CFP is 1 June, so don't delay in preparing your submissions! More info on the website. https://symposium.openforumeurope.org/
It was not an April's Fools! It's real! 😁 Here is the blog article, with a link to the full changelog for the 2.0 release! Have fun making games! 🥳 Please report the bugs if you find some. 🙏
ALT text detailsShows some deltachat configurations and the deltachat logo.
Focus on the configuration “Delete old messages” (from the device and from the server) and “ Disappearing messages”.
Für alle anderen wird das Update in den nächsten Tagen über F-Droid verteilt. Hier die Liste der Änderungen. Die Zahlen hinter den Hashtags geben an, auf welchen Issue sich die Änderung bezieht. Und ich habe nicht mal alles aufgezählt. Lasst euch überraschen.😀
neu: Einstellungen pro Website speichern
neu: Fehler-Dialog, wenn Blob-Dateien heruntergeladen werden
neu: Gesten → Weiterleitungen umschalten, zum Standard-Profil wechseln, Downloads öffnen
fix: in manchen Fällen werden die neuesten Einträge in der Übersicht nicht angezeigt
fix: eine Menge alten Codes entfernt
fix: Sequenzen von Java Session Id's erscheinen in URL #1187
The European Commission has published its "EU Open Source Solutions Catalogue", which refers to "solutions created by and for European public services".
Awesome code.gouv.fr is referenced in the EU FLOSS Catalogue, making it easier for any country to reuse these French #FreeSoftware#OpenSource solutions.
Thank you 🇪🇺
ALT text detailsScreenshot of the homepage of the EU Open Source Solutions Catalogue.
The European Commission has published its "EU Open Source Solutions Catalogue", which refers to "solutions created by and for European public services".
Awesome code.gouv.fr is referenced in the EU FLOSS Catalogue, making it easier for any country to reuse these French #FreeSoftware#OpenSource solutions.
Thank you 🇪🇺
ALT text detailsScreenshot of the homepage of the EU Open Source Solutions Catalogue.
The European Commission has published its "EU Open Source Solutions Catalogue", which refers to "solutions created by and for European public services".
Awesome code.gouv.fr is referenced in the EU FLOSS Catalogue, making it easier for any country to reuse these French #FreeSoftware#OpenSource solutions.
Thank you 🇪🇺
ALT text detailsScreenshot of the homepage of the EU Open Source Solutions Catalogue.
If you missed the Podman Community Meeting today, you missed talks on the new Governance Model, handling old issues, containers in containers on AWS, and more! Catch up with the recording: https://youtu.be/Jlt21bIrmZQ#podman#opensource
"80% of websites and apps only use the most basic backend features. Using over-engineered solutions lead to unnecessary costs and complexity.
Manifest keeps it simple, delivering only the essential backend features and smoothly integrating in your project like any other file in your codebase."
ALT text detailsScreenshot of a part of manifest's README.md showing a configuration file.
The bird is out of the bag! We're introducing Thunderbird Pro (you already know Appointment!), a set of productivity AND privacy boosting services. And that includes...*drum roll*...an email service we're calling Thundermail. Find all the info in this excellent article:
The UK Cyber Security and Resilience Bill is an opportunity to assess and reduce the UK’s dependence on large US corporations for vital government infrastructure.
Other countries, such as France and the Netherlands, are already debating how to do this, through open source software for example.
NEW: The UK government has published its Cyber Security Bill and there are glaring holes.
Missing:
🔴 Protections for encryption. 🔴 Reduction of our dependence on US corporations for vital UK government infrastructure, such as through open source software.
Information about the UK #cybersecurity Bill coming out today:
Missing:
* Protections for encryption * Explicit discussion of #digitalsovereignty and the need to transition to #opensource#foss * Safeguards against future self inflicted cybersecurity disasters through hiding vulnerabilities leading to incidents like WannaCry
Information about the UK #cybersecurity Bill coming out today:
Missing:
* Protections for encryption * Explicit discussion of #digitalsovereignty and the need to transition to #opensource#foss * Safeguards against future self inflicted cybersecurity disasters through hiding vulnerabilities leading to incidents like WannaCry
"80% of websites and apps only use the most basic backend features. Using over-engineered solutions lead to unnecessary costs and complexity.
Manifest keeps it simple, delivering only the essential backend features and smoothly integrating in your project like any other file in your codebase."
ALT text detailsScreenshot of a part of manifest's README.md showing a configuration file.
How can a DNS mail record be used to trick you into giving up your login credentials? 📨😕
Researchers at Infoblox have identified a phishing-as-a-service (PhaaS) platform called Morphing Meerkat that’s been quietly operating for over five years. What makes it notable is its use of DNS MX (Mail Exchange) records in ways rarely reported before. Instead of the usual static phishing page setups, Morphing Meerkat queries the victim’s email provider’s MX record—using DNS-over-HTTPS via Google or Cloudflare—to tailor the phishing page dynamically. This means victims are shown spoofed login interfaces that mimic the exact service they use, complete with matching branding and pre-filled email fields.
The platform supports more than 114 brand templates and uses obfuscated JavaScript to evade detection. It also includes built-in translation capabilities based on browser profile or geolocation, making the fake login pages appear native to the user's language. Earlier versions began in 2020 targeting just five email services (Gmail, Outlook, Yahoo, AOL, Office 365). By mid-2023, they could generate phishing pages dynamically using MX records and now operate in over a dozen languages.
Morphing Meerkat campaigns rely on a set of centralized email servers, primarily hosted by UK ISP iomart and US-based HostPapa, indicating a coordinated infrastructure rather than a loose network of attackers. The phishing emails often impersonate trusted services—banks, shipping companies, etc.—and are distributed using compromised WordPress sites, open redirects from platforms like Google’s DoubleClick, and embedded links in shortened URLs.
Once a user submits credentials, the system may display a fake “Invalid Password” error to lure them into re-entering data, after which they are redirected to the real login page. This not only reduces suspicion but also increases the chance of capturing correct credentials. Stolen data is sent back via AJAX, PHP scripts, or Telegram bots, sometimes with evidence removed in real-time.
This operation shows a deep understanding of modern security blind spots—including how content delivery and DNS infrastructure can be turned against end users.
— ✨ 🔐 P.S. Found this helpful? Tap Follow for more cybersecurity tips and insights! I share weekly content for professionals and people who want to get into cyber. Happy hacking 💻🏴☠️
We're excited to release GoboLinux 017.01, a bug-fix update! We also announce the transition of leadership—Hisham Muhammad, founder for 25 years, steps down, with Philip Pok taking the reins. Huge thanks to Hisham, Lucas Correia Villa Real (aka paranoidd), and all our contributors!
We're excited to release GoboLinux 017.01, a bug-fix update! We also announce the transition of leadership—Hisham Muhammad, founder for 25 years, steps down, with Philip Pok taking the reins. Huge thanks to Hisham, Lucas Correia Villa Real (aka paranoidd), and all our contributors!
We're excited to release GoboLinux 017.01, a bug-fix update! We also announce the transition of leadership—Hisham Muhammad, founder for 25 years, steps down, with Philip Pok taking the reins. Huge thanks to Hisham, Lucas Correia Villa Real (aka paranoidd), and all our contributors!
The new resource from the @EUCommission , with 640+ #OpenSource tools for public administrations, is designed to support software reuse and collaboration across the #EU.
Just in time to support the discussion about European Sovereignty, the #EU Open Source Solutions Catalogue for public administrations is now live
Brought to you on the initiative of former MEP @marcel_kolaja from the #PirateParty via his FOSSEPS Pilot Project
For public sector organizations to discover #OpenSource solutions for different needs, with the aim of fostering collaboration, creativity and efficiency in the use of #FLOSS
The new resource from the @EUCommission , with 640+ #OpenSource tools for public administrations, is designed to support software reuse and collaboration across the #EU.
The new resource from the @EUCommission , with 640+ #OpenSource tools for public administrations, is designed to support software reuse and collaboration across the #EU.
Do you have any suggestions, tips, opinions, dos, don’ts about headless CMSes?
I have a growing list of small/mid non-profits and collectives asking for my help to (re)make their website. I totally want to help, but I don’t have much time, especially considering that they generally have little or no funding—I would most definitely point them to @VillageOneCoop, otherwise.
Therefore, I want a super simple and replicable solution where I can copy-paste most of the code, while providing them with a stable, fast, and modern solution. I had a look at the Headless CMS section in the Jamstack website, but I need opinions from people who actually used some of that software already.
Needs
I want to code and configure everything using @eleventy
Admin interface (#WebApp) for the client to add pages and write posts
Static website in the front-end
Simple and reliable CI/CD
No/minimal maintenance after the first setup
Self-hostable (I was taking this for granted so much that I forgot to write it)
If it requires forge integration, it should support #ForgeJo
Do you have any suggestions, tips, opinions, dos, don’ts about headless CMSes?
I have a growing list of small/mid non-profits and collectives asking for my help to (re)make their website. I totally want to help, but I don’t have much time, especially considering that they generally have little or no funding—I would most definitely point them to @VillageOneCoop, otherwise.
Therefore, I want a super simple and replicable solution where I can copy-paste most of the code, while providing them with a stable, fast, and modern solution. I had a look at the Headless CMS section in the Jamstack website, but I need opinions from people who actually used some of that software already.
Needs
I want to code and configure everything using @eleventy
Admin interface (#WebApp) for the client to add pages and write posts
Static website in the front-end
Simple and reliable CI/CD
No/minimal maintenance after the first setup
Self-hostable (I was taking this for granted so much that I forgot to write it)
If it requires forge integration, it should support #ForgeJo
🌐 Beyond Bluesky: The Rise of Decentralized Social Apps
The AT Protocol (ATProto), the open foundation behind Bluesky, is becoming a launchpad for next-gen social apps.
Some standout innovations: ・Flashes: A photo/video-sharing platform reminiscent of classic Instagram ・Spark: A video-first app with livestreaming on the way ・Streamplace: Livestreaming built with cryptographic creator protections ・Graze: Build, customize, and monetize your own social feeds
This signals a shift toward user-owned, open social ecosystems—a strong contrast to walled-garden platforms. Developers, creators, and users alike are embracing interoperability, privacy, and creative freedom.
#ProxLB - an opensource & advanced VM loadbalancer for #Proxmox clusters. Including affinity & anti-affinity rules, maintenance mode (evacuating nodes) and more. I just published my slides about it.
#ProxLB - an opensource & advanced VM loadbalancer for #Proxmox clusters. Including affinity & anti-affinity rules, maintenance mode (evacuating nodes) and more. I just published my slides about it.
ALT text detailsImage shows how the Fediverse apps allow all users to connect with eachother, whereas commercial social media platforms keep their users isolated per platform
ALT text detailsImage shows how the Fediverse apps allow all users to connect with eachother, whereas commercial social media platforms keep their users isolated per platform
🌟 Umfrage zum Unterbau der Linux-Distributionen! 🌟
Hallo liebe Linux-Community!
Ich möchte mehr über die technischen Grundlagen erfahren, die hinter eurer bevorzugten Linux-Distributionen steht. Eure Antworten hilft mir, ein besseres Verständnis darüber zu bekommen, welche Unterbau-Architekturen in der Community am beliebtesten sind.
Die Frage lautet: Welchen Unterbau nutzt ihr für eure Linux-Umgebung?
ALT text detailsA person with long brown hair with blonde tips. They are wearing a purple and black hat, rainbow glasses with gold rims and have multicolored metal snakebite piercings. They are smiling. They are wearing a black, purple, and white top.
Next week we will join @fediforum An online held event on Tue 2025-04-01 & Wed 2025-04-02
Participants help to create the program, a so called ‘unconference‘ & we want to show you more about the work we have done & the plans we have with Fediversity.eu We will also show a demo of our work, which is very much a ‘work-in-progress’.
ALT text detailsA banner with the information on the FediForum online event next week. The info in this image is also accessible from the website at: https://fediforum.org/
Next week we will join @fediforum An online held event on Tue 2025-04-01 & Wed 2025-04-02
Participants help to create the program, a so called ‘unconference‘ & we want to show you more about the work we have done & the plans we have with Fediversity.eu We will also show a demo of our work, which is very much a ‘work-in-progress’.
ALT text detailsA banner with the information on the FediForum online event next week. The info in this image is also accessible from the website at: https://fediforum.org/
Ah yes, I love when user3319 joins an open source issue tracker and immediately posts a provably false FUD rant about another open source project on a months-old issue. Not sus at all.
Je recherche des testeurs pour ma première application iOS. Elle bloque 11,5 millions de numéros de téléphone liés au démarchage, à la publicité et au spam, basés sur le plan de numérotation de l'ARCEP.
* single install serves as many sites as you want * can be used in static websites (it's lightweight web components in the frontend) * imports Disqus * fetches Mastodon replies as comments * supports different languages (so far en, fr, es, de) * probably has bugs
* single install serves as many sites as you want * can be used in static websites (it's lightweight web components in the frontend) * imports Disqus * fetches Mastodon replies as comments * supports different languages (so far en, fr, es, de) * probably has bugs
* single install serves as many sites as you want * can be used in static websites (it's lightweight web components in the frontend) * imports Disqus * fetches Mastodon replies as comments * supports different languages (so far en, fr, es, de) * probably has bugs
* single install serves as many sites as you want * can be used in static websites (it's lightweight web components in the frontend) * imports Disqus * fetches Mastodon replies as comments * supports different languages (so far en, fr, es, de) * probably has bugs
* single install serves as many sites as you want * can be used in static websites (it's lightweight web components in the frontend) * imports Disqus * fetches Mastodon replies as comments * supports different languages (so far en, fr, es, de) * probably has bugs
Amazing campaign by the French not-for-profit association Framasoft.
The De-google-ify Internet project offers 26 ethical and alternative online tools that may be used by everyone.
They build open source alternatives to many Google services like Youtube, Agenda, Docs, Forms, Maps etc, as well other services to replace Doodle, Facebook Event, Github, Zoom, Slack and much more!
Check their beautiful website, watch the videos to know more about their work and follow them here in Mastodon:
Hey everyone, i need help affording my basic necessities, im an impoverished trans girl who needs help affording basics necessities like phone bill, new glasses, food, etc.
I live in an abusive household with transphobic family who hates me and is abusive and neglectful towards me.
Hey everyone, i need help affording my basic necessities, im an impoverished trans girl who needs help affording basics necessities like phone bill, new glasses, food, etc.
I live in an abusive household with transphobic family who hates me and is abusive and neglectful towards me.
The #BlueHats 🧢 initiative started in France in 2018, but it was always intended to be a global movement, bringing together civil servants willing to promote #FreeSoftware#OpenSource in, for and by public administrations.
Here is the BlueHats manifesto:
1. Governments should actively contribute to Free Software. 2. Digitisation of public services should prioritise Free Software. 3. Civil servants should be free to use Free Software.
The #BlueHats 🧢 initiative started in France in 2018, but it was always intended to be a global movement, bringing together civil servants willing to promote #FreeSoftware#OpenSource in, for and by public administrations.
Here is the BlueHats manifesto:
1. Governments should actively contribute to Free Software. 2. Digitisation of public services should prioritise Free Software. 3. Civil servants should be free to use Free Software.
* single install serves as many sites as you want * can be used in static websites (it's lightweight web components in the frontend) * imports Disqus * fetches Mastodon replies as comments * supports different languages (so far en, fr, es, de) * probably has bugs
🧵Weil ich es heute auch wieder im smalltalk gehört habe: Wer bei #OpenSource in der #Verwaltung instinktiv auf Linux und LibreOffice anspringt, geht das Problem von der absolut falschen Seite an.
Was #Verwaltungsdigitalisierung wirklich weiter bringen würde, sind offene Austauschformate aus Fachanwendungen. Hier ist der Markt völlig kaputt, Schnittstellen werden von Herstellern zu Fantasiepreisen angeboten, gerade Kommunen mit eh schon wenig Mitteln saugt das aus. >>
How can you get started in the Fedora community? You can introduce yourself on our forum at Fedora Discussion! We love to meet new people and help them find a place within the project.
Interestingly it appears that the #gnome circle website is still using #cantarell fonts instead of the new #adwaita fonts. I wonder if they will update this
Quick tip! You can actually see the changelog details for Debian/Ubuntu packages, which includes security info, CVEs, package urgency, and a short description. Super helpful for figuring out if you need to patch right away or schedule downtime, especially if you're working with clusters. For example, here is how to see info about the nginx:
Quick tip! You can actually see the changelog details for Debian/Ubuntu packages, which includes security info, CVEs, package urgency, and a short description. Super helpful for figuring out if you need to patch right away or schedule downtime, especially if you're working with clusters. For example, here is how to see info about the nginx:
@mozillaofficial just shared their response to the White House’s RFI on AI.
"Mozilla supports organizations engaged in artificial intelligence research, including the @osi's work on defining #OpenSource#AI, and through the efforts of the Columbia Convening which brought together a broad set of stakeholders to talk about Openness and AI."
A quick look at a project I'm working on: an #OpenSource framework for creating fixed-camera games with pre-rendered backgrounds (built with #Godot and #Blender).
ALT text detailsVideo of a scene rendered with OpenRE. It's a luxurious living room in dim lighting, with 3D models in T-pose moving repetitively. In the center, a light spins, casting threatening shadows on the walls.
Petit aperçu d'un projet sur lequel je travaille : un framework #OpenSource pour créer des jeux en caméra fixe avec décors précalculés (basé sur #Godot et #Blender)
ALT text detailsVidéo d'une scène rendue avec OpenRE. Il s'agit d'un salon luxueux plongé dans la pénombre, avec des modèles 3D en T-pose qui se déplacent de manière répétitive. Au centre, une lumière tourne sur elle-même, projetant des ombres menaçantes sur les murs.
I have long thought that an open-source Genealogical social-network (including a Genetic Genealogy components) would benefit the Genealogy and Genetic Genealogy communities.
It would be straightforward to create it as Fediverse / OpenSocial software — using the same ActivityPub, ActivityStreams, NodeInfo, WebFinger, etc technology that the rest of the Fediverse uses.
Am I right, that none of them is fully #freeSoftware (#openSource), none of them is federated, and none has first class clients on other OSes than Google Android and Apple iOS?
There is an IETF standard for federated instant messenging, implemented by various servers and client applications since 1999. Why don't you promote that?
Petit aperçu d'un projet sur lequel je travaille : un framework #OpenSource pour créer des jeux en caméra fixe avec décors précalculés (basé sur #Godot et #Blender)
ALT text detailsVidéo d'une scène rendue avec OpenRE. Il s'agit d'un salon luxueux plongé dans la pénombre, avec des modèles 3D en T-pose qui se déplacent de manière répétitive. Au centre, une lumière tourne sur elle-même, projetant des ombres menaçantes sur les murs.
A quick look at a project I'm working on: an #OpenSource framework for creating fixed-camera games with pre-rendered backgrounds (built with #Godot and #Blender).
ALT text detailsVideo of a scene rendered with OpenRE. It's a luxurious living room in dim lighting, with 3D models in T-pose moving repetitively. In the center, a light spins, casting threatening shadows on the walls.
I just had such a lovely conversation with #bsd "barista" @stefano about building community here. What a nice way to start the week -- by being reminded that there are thoughtful humans who care about genuine connection.
Thank you to @_elena and others who recommended him.
"The Open Technology Fund sued the U.S. Agency for Global Media over the Trump administration attempting to terminate congressionally appropriated federal grants for OTF."
We must stand behind OTF. This could also be an opportunity for Europe to step in and support its funding.
ALT text details"The Open Technology Fund sued the U.S. Agency for Global Media over the Trump administration attempting to terminate congressionally appropriated federal grants for OTF."
That's it for now — trying to take it easy on the self-promo for the moment because I think I'm getting close to actually launching one of these apps for real, and then I'll get REAL obnoxious. Maybe I'll even remember one of those hashtags like #python or #opensource next time
The #Fediverse is growing and we're welcoming more and more new single user instances but #federation can become challenging.
With #Relay instances, single user and smaller instances can quickly become federated and grow which is supported by many Fediverse applications like #snac#snac2#Mastodon#Pleroma etc.
The #Fediverse is growing and we're welcoming more and more new single user instances but #federation can become challenging.
With #Relay instances, single user and smaller instances can quickly become federated and grow which is supported by many Fediverse applications like #snac#snac2#Mastodon#Pleroma etc.
// foss.events is not just about software-related events. Open Science, Open Data, Open Access, Open Hardware, Open Educational Resources and many other related movements are just as important as FOSS is.
Let's add these events to // foss.events and start connecting!
ALT text details "Banner" by David Revoy, framasoft.org − CC-BY 4.0 https://www.peppercarrot.com/en/viewer/framasoft__2023-11-13_banner_by-David-Revoy.html
Amazing campaign by the French not-for-profit association Framasoft.
The De-google-ify Internet project offers 26 ethical and alternative online tools that may be used by everyone.
They build open source alternatives to many Google services like Youtube, Agenda, Docs, Forms, Maps etc, as well other services to replace Doodle, Facebook Event, Github, Zoom, Slack and much more!
Check their beautiful website, watch the videos to know more about their work and follow them here in Mastodon:
Contrary to popular belief, "grep" doesn't actually stand for "global regular expression print." It's an acronym for "Galactic Retrieval and Extraction Protocol," originally developed by a secret group of Unix hackers to search for extraterrestrial signals hidden within log files https://www.cyberciti.biz/faq/howto-use-grep-command-in-linux-unix/
Yesterday’s event was engaging and sparked a lot of reflections. Here are my immediate, unordered thoughts:
• The organizers poured their passion into this conference - they created something genuinely interesting and enjoyable. Thank you for that.
• Every talk offered valuable insights. A recurring theme was developers’ anxiety about large language models: they rely on them heavily and fear losing competitiveness without these tools. I personally resonated more with some speakers than others, especially appreciating the friendly, down‑to‑earth atmosphere that some of them tried to create - we should feel like peers, not influencers on a pedestal.
• I was the oldest (and most traditionally dressed) speaker - some even addressed me formally, which made me feel ancient! Yet I was arguably the most “alternative”, challenging the crowd not just on BSDs but on open source philosophy itself. Instead of blindly rewriting projects in Rust, I urged people to do so only when it truly adds value. I felt like a real hipster 😆
• Many equate open source with large, corporate‑backed projects you can consume or contribute to. This narrow view risks creating mainstream currents dominated by a few profit‑driven companies, ultimately limiting choice and freedom.
• Despite time constraints (the ticking timer was painfully visible, I was a bit nervous while presenting!), I achieved my goal: to broaden minds and open eyes to the BSDs and the deeper spirit of open source. Several attendees - including fellow speaker Sal, whom I already admired - came to chat afterward, sparking wonderful discussions.
• Sometimes I observed a dismissive attitude toward anything outside the mainstream (“Ok, Boomer…”), reflecting a worrying trend. For many, open source is merely a paycheck, which saddens me.
• A few were genuinely curious about the BSDs but unsure how to apply it professionally. Almost everyone I spoke with uses Docker/Kubernetes but dislikes its complexity. I encouraged them to drive change from the ground up by learning different workflows and bringing that value into their work - not just replicating existing OS practices.
• One of the sponsors, Aruba Cloud, gifted me some swag - including a pair of blue socks emblazoned with a cloud logo. I can now literally say I’m walking on clouds (or that the cloud is at my feet)! 😄
Contrary to popular belief, "grep" doesn't actually stand for "global regular expression print." It's an acronym for "Galactic Retrieval and Extraction Protocol," originally developed by a secret group of Unix hackers to search for extraterrestrial signals hidden within log files https://www.cyberciti.biz/faq/howto-use-grep-command-in-linux-unix/
Collectivités, un nouveau projet de la DINUM mérite votre attention : Visio.
Une sorte de Jitsi/Teams/Zoom reposant sur Livekit, avec un niveau de qualité et de stabilité inégalés. Il est accessible aux collectivités via ProConnect.
The #OSI 's one job is to protect and promote #OpenSource and the Open Source Definition (OSD). Undermining that definition with the weakened #OSAID has alienated much of the Open Source community, myself included.
I had hoped that might be turned around, but this year's reform candidates were likely the last chance to see that happen.
Watching the OSI promoting corporate sponsors was concerning, but this year's blatant election manipulation is the final straw.
// foss.events is not just about software-related events. Open Science, Open Data, Open Access, Open Hardware, Open Educational Resources and many other related movements are just as important as FOSS is.
Let's add these events to // foss.events and start connecting!
ALT text details "Banner" by David Revoy, framasoft.org − CC-BY 4.0 https://www.peppercarrot.com/en/viewer/framasoft__2023-11-13_banner_by-David-Revoy.html
Yesterday’s event was engaging and sparked a lot of reflections. Here are my immediate, unordered thoughts:
• The organizers poured their passion into this conference - they created something genuinely interesting and enjoyable. Thank you for that.
• Every talk offered valuable insights. A recurring theme was developers’ anxiety about large language models: they rely on them heavily and fear losing competitiveness without these tools. I personally resonated more with some speakers than others, especially appreciating the friendly, down‑to‑earth atmosphere that some of them tried to create - we should feel like peers, not influencers on a pedestal.
• I was the oldest (and most traditionally dressed) speaker - some even addressed me formally, which made me feel ancient! Yet I was arguably the most “alternative”, challenging the crowd not just on BSDs but on open source philosophy itself. Instead of blindly rewriting projects in Rust, I urged people to do so only when it truly adds value. I felt like a real hipster 😆
• Many equate open source with large, corporate‑backed projects you can consume or contribute to. This narrow view risks creating mainstream currents dominated by a few profit‑driven companies, ultimately limiting choice and freedom.
• Despite time constraints (the ticking timer was painfully visible, I was a bit nervous while presenting!), I achieved my goal: to broaden minds and open eyes to the BSDs and the deeper spirit of open source. Several attendees - including fellow speaker Sal, whom I already admired - came to chat afterward, sparking wonderful discussions.
• Sometimes I observed a dismissive attitude toward anything outside the mainstream (“Ok, Boomer…”), reflecting a worrying trend. For many, open source is merely a paycheck, which saddens me.
• A few were genuinely curious about the BSDs but unsure how to apply it professionally. Almost everyone I spoke with uses Docker/Kubernetes but dislikes its complexity. I encouraged them to drive change from the ground up by learning different workflows and bringing that value into their work - not just replicating existing OS practices.
• One of the sponsors, Aruba Cloud, gifted me some swag - including a pair of blue socks emblazoned with a cloud logo. I can now literally say I’m walking on clouds (or that the cloud is at my feet)! 😄
The older I get, the more I appreciate that there are different distributions of #Linux and that there are multiple ways of doing things throughout the stack. #opensource is not a zero sum game and we're all better for it. Whether its commercial/enterprise, community, and/or hobbyist, it's good for users to have options and we all benefit from the various contributions along the way.
Folks don't understand how open source contributions work. If you want a feature, you don't come and say "make me this feature". Instead, you open a PR and ask for it to get merged.
Folks don't understand how community conferences work. If you want something to happen in the conference, you don't come and say "make this happen for me". Instead, you say "I want to volunteer and do this for your conference".
The #OSI 's one job is to protect and promote #OpenSource and the Open Source Definition (OSD). Undermining that definition with the weakened #OSAID has alienated much of the Open Source community, myself included.
I had hoped that might be turned around, but this year's reform candidates were likely the last chance to see that happen.
Watching the OSI promoting corporate sponsors was concerning, but this year's blatant election manipulation is the final straw.
Hope you can join us for the first Podman Desktop Community Meeting on Thu, Mar 27, 2025, @ 9:00 am EDT (UTC-4). Topics will include what's new in Desktop, Demos, Roadmap, and more! Details and Zoom link in the agenda! https://github.com/podman-desktop/community/issues/3#podman#OpenSource
Wir stellen #OpenSource-Alternativen nicht nur bereit, sondern nutzen sie auch selbst. Das gilt seit dieser Woche auch für Social Media: Hallo Fediverse! 📣
Wir sehen in einem unabhängigen, föderierten sozialen Netzwerk eine wichtige Alternative zu kommerziellen US-amerikanischen Plattformen – die sich zudem immer stärker autokratischer Politik unterwerfen. Das Fediverse passt perfekt zum ZenDiS und wir wurden direkt nett begrüßt: „Willkommen zu Hause!“, schrieb @Sascha 🫶
Folks don't understand how open source contributions work. If you want a feature, you don't come and say "make me this feature". Instead, you open a PR and ask for it to get merged.
Folks don't understand how community conferences work. If you want something to happen in the conference, you don't come and say "make this happen for me". Instead, you say "I want to volunteer and do this for your conference".
The app will be free for #OpenSource projects! Cannot wait to share it with y'all! Its early prototype was super helpful but now I'm taking it to the next level 🎊
Miło jest nam poinformować, że nawiązaliśmy partnerstwo z organizatorami 19. Sesji Linuksowej 🐧
Jeśli jesteście z okolic Wrocławia albo nie macie co robić 5-6 kwietnia, wpadajcie na Politechnikę Wrocławską! Czeka Was mnóstwo ciekawych prelekcji jak również okazja, by spotkać się z wieloma entuzjastami Linuksa oraz otwartego oprogramowania.
Co do nas: na pewno część z nas się tam pojawi osobiście w roli uczestników. Chociaż nie przewidujemy tworzenia wielkiej strefy (jeszcze! 😉) to na pewno będziemy zdawać relację, gdzie będzie można nas znaleźć. Tak, przywieziemy laptopy z kilkoma FOSS gierkami do przetestowania 😇
Po więcej informacji odsyłamy na stronę wydarzenia. Wstęp wolny.
📣 NEWS FOR #HAIKU: #NVIDIA GPU support coming soon! 🚀
Developer @X512 has successfully ported Nvidia kernel drivers to Haiku. The driver will support Turing+ GPUs and already includes Vulkan integration via Mesa's NVK.
Initial tests are working and show potential for future uses, including AI acceleration with llama.cpp.
A major step forward for the Haiku ecosystem and hardware compatibility!
Miło jest nam poinformować, że nawiązaliśmy partnerstwo z organizatorami 19. Sesji Linuksowej 🐧
Jeśli jesteście z okolic Wrocławia albo nie macie co robić 5-6 kwietnia, wpadajcie na Politechnikę Wrocławską! Czeka Was mnóstwo ciekawych prelekcji jak również okazja, by spotkać się z wieloma entuzjastami Linuksa oraz otwartego oprogramowania.
Co do nas: na pewno część z nas się tam pojawi osobiście w roli uczestników. Chociaż nie przewidujemy tworzenia wielkiej strefy (jeszcze! 😉) to na pewno będziemy zdawać relację, gdzie będzie można nas znaleźć. Tak, przywieziemy laptopy z kilkoma FOSS gierkami do przetestowania 😇
Po więcej informacji odsyłamy na stronę wydarzenia. Wstęp wolny.
Wir stellen #OpenSource-Alternativen nicht nur bereit, sondern nutzen sie auch selbst. Das gilt seit dieser Woche auch für Social Media: Hallo Fediverse! 📣
Wir sehen in einem unabhängigen, föderierten sozialen Netzwerk eine wichtige Alternative zu kommerziellen US-amerikanischen Plattformen – die sich zudem immer stärker autokratischer Politik unterwerfen. Das Fediverse passt perfekt zum ZenDiS und wir wurden direkt nett begrüßt: „Willkommen zu Hause!“, schrieb @Sascha 🫶
In short, this app is against the spirit of Mastodon and the Fediverse. There are plenty of Mastodon apps that respect you: @Tusky, Fedilab (@apps), @moshidon …
The #BlueHats 🧢 initiative started in France in 2018, but it was always intended to be a global movement, bringing together civil servants willing to promote #FreeSoftware#OpenSource in, for and by public administrations.
Here is the BlueHats manifesto:
1. Governments should actively contribute to Free Software. 2. Digitisation of public services should prioritise Free Software. 3. Civil servants should be free to use Free Software.
📣 NEWS FOR #HAIKU: #NVIDIA GPU support coming soon! 🚀
Developer @X512 has successfully ported Nvidia kernel drivers to Haiku. The driver will support Turing+ GPUs and already includes Vulkan integration via Mesa's NVK.
Initial tests are working and show potential for future uses, including AI acceleration with llama.cpp.
A major step forward for the Haiku ecosystem and hardware compatibility!
How is it possible that there is no #Mastodon button? Mastodon the only truly decentralized, public value driven, #opensource and independent social media platform.
Our inaugural State of the Thunder is live on TILvids! Director of desktop and mobile apps @alecaddd leads a discussion on our upcoming desktop roadmap, our values, and how we can work more in the open.
(We'd like to further open these discussions, so stay tuned for how you can join future SotTs!)
Our inaugural State of the Thunder is live on TILvids! Director of desktop and mobile apps @alecaddd leads a discussion on our upcoming desktop roadmap, our values, and how we can work more in the open.
(We'd like to further open these discussions, so stay tuned for how you can join future SotTs!)
Governments say they want sovereignty, yet they keep buying from #Microsoft#Google and #AWS.
📢 If Europe wants control over its digital future, it must act now. The choice is clear: ✅ Invest in open-source technologies ✅ Reduce dependency on foreign providers
Along with the first minimal_worlds, this is a world of Game Boy music ready to be explored. As always, all tracks are Public Domain + project files are available from the individual track pages on my website.
Cette fois, notre site semble bel et bien disponible… et on dirait qu'il tient la charge. Il sera un outil permettant de rendre compte de nos activités, et un point d'entrée pour les collectivités qui souhaiteraient nous rejoindre.
I'm looking for an #OpenSource static site generator for non-technical users. Ideally what I want is something with a control panel which can be driven with a mouse, which has controls for add new page, edit page, delete page, serve site locally, push site to server.
Needs to work on Windows and Mac. #Linux would be nice, but Linux folk can mostly cope with command lines.
If I can't find one I'll write a WIMP control panel to wrap around #Cryogen.
Gnome 48 also brings so many improvements to Gnome Mobile. Scrolling is just as smooth as it's on Android. OSK and Touch text selection are better now. And the cameras have started working on #Oneplus6 Overall, it's getting to where it is starting to feel like a real alternative 🤩️.
My dream of crawling away from the clutches of Big-Tech gets closer.
Gnome 48 also brings so many improvements to Gnome Mobile. Scrolling is just as smooth as it's on Android. OSK and Touch text selection are better now. And the cameras have started working on #Oneplus6 Overall, it's getting to where it is starting to feel like a real alternative 🤩️.
My dream of crawling away from the clutches of Big-Tech gets closer.
ALT text detailsA person with long brown hair with blonde tips. They are wearing a purple and black hat, rainbow glasses with gold rims and have multicolored metal snakebite piercings. They are smiling. They are wearing a black, purple, and white top.
Along with the first minimal_worlds, this is a world of Game Boy music ready to be explored. As always, all tracks are Public Domain + project files are available from the individual track pages on my website.
Gnome 48 also brings so many improvements to Gnome Mobile. Scrolling is just as smooth as it's on Android. OSK and Touch text selection are better now. And the cameras have started working on #Oneplus6 Overall, it's getting to where it is starting to feel like a real alternative 🤩️.
My dream of crawling away from the clutches of Big-Tech gets closer.
We are looking to raise funds to provide bursaries to people promoting #Prav / #xmpp in different conferences / events. Unlike Operating System or Office Suite, messaging apps is not only personal choice.
We have some funds from #PravConf sponsorship, but more would help us support people going to many more events like #BiharFOSS or #LucknowFOSS where we don't have many local community members.
We are looking to raise funds to provide bursaries to people promoting #Prav / #xmpp in different conferences / events. Unlike Operating System or Office Suite, messaging apps is not only personal choice.
We have some funds from #PravConf sponsorship, but more would help us support people going to many more events like #BiharFOSS or #LucknowFOSS where we don't have many local community members.
Ja Open-Source is aktiv und sind schon lange nicht "nur ein Gebastel" 🤓
Gerade eben in den letzten Tagen bekamen @GIMP, @Blender so auch @peertube im Fediverse ihre Updates in aktuelle maßgebliche Versionen 👍
P.S. Ich freue mich und Toote davon, auch wenn ich es selber selten nutze. P.P.S. Manche Menschen müssen auch hier im Fediverse mötzeln, dass es nicht perfekt sei aber je nach Anwendung ist es anders 🙄
Dites les mastonautes Vous auriez une recommandation d'un outil qui permet de surveiller les changements qui interviennent sur une page web ? Idéalement #OpenSource ? Ou qui s'installe sur #Debian ? merci :)
Dites les mastonautes Vous auriez une recommandation d'un outil qui permet de surveiller les changements qui interviennent sur une page web ? Idéalement #OpenSource ? Ou qui s'installe sur #Debian ? merci :)
The FreeBSD team conquered a massive 7,000 bug backlog 💪 Once overwhelmed by thousands of open issues, the team, with the help of data visualization tools, turned chaos into clarity.
Their approach involved setting up custom dashboards using GrimoireLab, which provided valuable insights into their Bugzilla system. They introduced new metrics like "unattended" and "abandoned" tickets to prioritize their efforts.
The FreeBSD team conquered a massive 7,000 bug backlog 💪 Once overwhelmed by thousands of open issues, the team, with the help of data visualization tools, turned chaos into clarity.
Their approach involved setting up custom dashboards using GrimoireLab, which provided valuable insights into their Bugzilla system. They introduced new metrics like "unattended" and "abandoned" tickets to prioritize their efforts.
Fedora Linux 42 Beta is available now! Help us test the next version of Fedora across all of our editions and spins, including Fedora KDE Plasma Desktop and the upcoming Fedora COSMIC!
I had to solve a problem where a PowerShell script would be distributed to clients that had to send mails. Putting email credentials in the script was not an option, so I put together a web-accessible API that allows me to send mail from a script without putting credentials at risk or relying on third-party mail libraries. Sharing is caring, so here it is for you to self-host. #php#api#sendmail#scripting#selfhosted#opensource#oss https://github.com/soulflyman/CuckooPost
"80% of websites and apps only use the most basic backend features. Using over-engineered solutions lead to unnecessary costs and complexity.
Manifest keeps it simple, delivering only the essential backend features and smoothly integrating in your project like any other file in your codebase."
ALT text detailsScreenshot of a part of manifest's README.md showing a configuration file.
"80% of websites and apps only use the most basic backend features. Using over-engineered solutions lead to unnecessary costs and complexity.
Manifest keeps it simple, delivering only the essential backend features and smoothly integrating in your project like any other file in your codebase."
ALT text detailsScreenshot of a part of manifest's README.md showing a configuration file.
»GIMP 3.0 – Großes Update nach sieben Jahren fertig: GIMP 3.0 bringt nicht-destruktive Filter, bessere HiDPI-Unterstützung und erweiterte Farbräume. Künftig soll es schneller neue Funktionen geben.«
Ich habe es erst jetzt gesehen aber ich nutze @GIMP auch rel. selten. Die lange Entwicklungszeit ist nichts per-se was negatives. Für Fotos & Grafiken auf Webseiten lässt es sich mMn gut nutzen.
This is absurdly great, but I haven't read a single blog post or news article about it. A fully open source, offline-first alternative to Notion that's a collab between the French and German governments because they want to host documentation securely and on their own terms. THIS is what Europe should be doing. https://docs.numerique.gouv.fr/#opensource
I've just tested out the brand new version 3 and the most wanted feature, non-destructive-editig, just blew my mind!
I haven't realized that now, everything that is based on GEGL is editable, it is just amazing, this goes beyond what I expected as non-destructive-editing.
There are still plenty of room for improvements though , I hope in the future they will add a layer mask for each effect and the opacity channel to determine the amount of the intensity.
Nevertheless this result by itself it is just amazing and superior to other commercials solution even in its infantry!
This will boost my workflow cause now I can modify colors on my images without degrading the original ones and exporting the working file as jpeg-xl, this is already a pro level!
This is absurdly great, but I haven't read a single blog post or news article about it. A fully open source, offline-first alternative to Notion that's a collab between the French and German governments because they want to host documentation securely and on their own terms. THIS is what Europe should be doing. https://docs.numerique.gouv.fr/#opensource
I've just tested out the brand new version 3 and the most wanted feature, non-destructive-editig, just blew my mind!
I haven't realized that now, everything that is based on GEGL is editable, it is just amazing, this goes beyond what I expected as non-destructive-editing.
There are still plenty of room for improvements though , I hope in the future they will add a layer mask for each effect and the opacity channel to determine the amount of the intensity.
Nevertheless this result by itself it is just amazing and superior to other commercials solution even in its infantry!
This will boost my workflow cause now I can modify colors on my images without degrading the original ones and exporting the working file as jpeg-xl, this is already a pro level!
How do open source projects get things done? How do they retain contributors, attract users, and make technical decisions? All this (and more!) falls under the auspice of "governance". Shauna Gordon-McKeon explores the power and potential in being thoughtful your project's governance, and how expanding your view of what governance entails can create a virtuous cycle.
GIMP 3.0 is finally out with GTK 3 user interface, better UI scaling on HiDPI, Wayland support, non-destructive layer effects, color space management, improved file format support, and usability improvements
GIMP 3.0 is finally out with GTK 3 user interface, better UI scaling on HiDPI, Wayland support, non-destructive layer effects, color space management, improved file format support, and usability improvements
GIMP 3.0 is finally out with GTK 3 user interface, better UI scaling on HiDPI, Wayland support, non-destructive layer effects, color space management, improved file format support, and usability improvements
Hello everyone! Velvelyne (a funky skeletal typeface) has just been released on our website! https://velvetyne.fr/fonts/velvelyne/ Velvelyne is published under the CUTE conditions, which are different from your plain old SIL OFL, so please check it out. #opensource#font#typeface#velvelyne
ALT text detailsImage of the Velvelyne typeface, which looks like a regular font with all the flesh removed leaving only a bare single line skeleton, on a white background. Text reads "single line à haute tension".
I have a Mastodon feature request. Could there please be a specialized emoji for the #XMPP logo? To put it beside one's name? It can draw attention to an XMPP "Chat ID" that one has put in one's Mastodon profile. Similarly, it would make sense to also have emojis for the #Deltachat logo, #Matrix logo, etc. Basically, every other #OpenSource federated network (#Pixelfed? #Peertube?) would likewise deserve an emoji.
This is so that Mastodonians can draw attention to the accounts they have on other #Fediverse servers. It's a visual cue, right by their names, inviting others to tap/click their avatars/names, and have a look at their profile, where further contact info could be presented. It would encourage people to use Federated services more, then display their involvement to others.
This is absurdly great, but I haven't read a single blog post or news article about it. A fully open source, offline-first alternative to Notion that's a collab between the French and German governments because they want to host documentation securely and on their own terms. THIS is what Europe should be doing. https://docs.numerique.gouv.fr/#opensource
Interesting: Docs is the result of a joint effort lead by the French 🇫🇷🥖(DINUM) and German 🇩🇪🥨 governments (ZenDiS). We are always looking for new public partners (we are currently onboarding the Netherlands 🇳🇱🧀). Feel free to reach out if you are interested in using or contributing to docs.
For 4 months now (since November 2024), I have been using, Windows. 🤯
Fedora v41 was released in October 2024, and normally, Ultramarine Linux (UM, for short) is quick to release their spin of Fedora.
I like UM because I don't have to configure anything. Usually, I have the time to do so, but around the holidays and other things that kept coming up, I just didn't want to do it. I also had plans to convert some family members to Linux too, so the idea of configuring a bunch of computers, independent of their own, just didn't appeal to me.
But Ultramarine Linux would never end up releasing v41. Turns out, the development took on too much too soon, and the development likely burned out. An unfortunate common theme for many user-friendly Linux distros.
They'll argue there is an "upgrade path", but there is no official release, and they'll try to argue that not having an image you can freshly install, still counts as a release (no, it does not). I kept waiting because I and others kept being told, "soon". Well, "soon" turned out to be, never, and I wish they had just been honest about that.
Meanwhile, Fedora v42 is soon to be a beta. We're less than a month away from April, and if you've taken a look at the development build, it's running stable (at least for me). But the problem about Fedora is, like Debian, you need to build it up. I can do that, but I'd rather just install something with an "out of box" experience for the other 12 computers. Mostly, because with those other people, they were expecting a Windows-like experience, which is what Ultramarine Linux offered.
And that is where I am today. Not knowing of a use-friendly distro, for everyone else. I know to avoid, DEB base system. If that statement confuses or upsets you, stop using a DEB base system. Trust me, I didn't notice how much DEB sucks as a desktop, until I stop using it as a desktop. I don't expect you to see that difference either until you stop using DEB as a desktop.
I feel defeated, because ultimately, I think Windows is going to win this. And right now, I am angry at the Linux ecosystem. Every time, there is finally a Linux distro that knows what they're doing, they seem to geek out, and drop the ball.
1) Fairly current 2) Stable 3) Must include 1 and 2. 4) Must work with older hardware. 5) Must work with new-ish hardware. 6) Must include non-free drivers 7) Must include non-free firmware 8) Must include non-free media codecs. 9) Fairly solid road map for the future 10) Point and click updates (similar to Microsoft Update) 11) KDE (helps with point and click, configuration) 12) Double-click installs (rpm packages, for example) 13) Graphical interface for Flatpak 14) Not immutable.
For 4 months now (since November 2024), I have been using, Windows. 🤯
Fedora v41 was released in October 2024, and normally, Ultramarine Linux (UM, for short) is quick to release their spin of Fedora.
I like UM because I don't have to configure anything. Usually, I have the time to do so, but around the holidays and other things that kept coming up, I just didn't want to do it. I also had plans to convert some family members to Linux too, so the idea of configuring a bunch of computers, independent of their own, just didn't appeal to me.
But Ultramarine Linux would never end up releasing v41. Turns out, the development took on too much too soon, and the development likely burned out. An unfortunate common theme for many user-friendly Linux distros.
They'll argue there is an "upgrade path", but there is no official release, and they'll try to argue that not having an image you can freshly install, still counts as a release (no, it does not). I kept waiting because I and others kept being told, "soon". Well, "soon" turned out to be, never, and I wish they had just been honest about that.
Meanwhile, Fedora v42 is soon to be a beta. We're less than a month away from April, and if you've taken a look at the development build, it's running stable (at least for me). But the problem about Fedora is, like Debian, you need to build it up. I can do that, but I'd rather just install something with an "out of box" experience for the other 12 computers. Mostly, because with those other people, they were expecting a Windows-like experience, which is what Ultramarine Linux offered.
And that is where I am today. Not knowing of a use-friendly distro, for everyone else. I know to avoid, DEB base system. If that statement confuses or upsets you, stop using a DEB base system. Trust me, I didn't notice how much DEB sucks as a desktop, until I stop using it as a desktop. I don't expect you to see that difference either until you stop using DEB as a desktop.
I feel defeated, because ultimately, I think Windows is going to win this. And right now, I am angry at the Linux ecosystem. Every time, there is finally a Linux distro that knows what they're doing, they seem to geek out, and drop the ball.
1) Fairly current 2) Stable 3) Must include 1 and 2. 4) Must work with older hardware. 5) Must work with new-ish hardware. 6) Must include non-free drivers 7) Must include non-free firmware 8) Must include non-free media codecs. 9) Fairly solid road map for the future 10) Point and click updates (similar to Microsoft Update) 11) KDE (helps with point and click, configuration) 12) Double-click installs (rpm packages, for example) 13) Graphical interface for Flatpak 14) Not immutable.
Interesting: Docs is the result of a joint effort lead by the French 🇫🇷🥖(DINUM) and German 🇩🇪🥨 governments (ZenDiS). We are always looking for new public partners (we are currently onboarding the Netherlands 🇳🇱🧀). Feel free to reach out if you are interested in using or contributing to docs.
I updated my mutual aid goals to more accurately reflect my current mutual aid needs, i ended up overspending on basic necessities (toilet paper and other things i didnt account for) and so i dropped my glasses fund down a bit, and i now need more money for food.
Please, any donations would help me greatly! Please help me. I am an extremely poor trans girl living in an abusive and transphobic home and i need money to afford my basic necessities. Please donate whatever you can!
I updated my mutual aid goals to more accurately reflect my current mutual aid needs, i ended up overspending on basic necessities (toilet paper and other things i didnt account for) and so i dropped my glasses fund down a bit, and i now need more money for food.
Please, any donations would help me greatly! Please help me. I am an extremely poor trans girl living in an abusive and transphobic home and i need money to afford my basic necessities. Please donate whatever you can!
I updated my mutual aid goals to more accurately reflect my current mutual aid needs, i ended up overspending on basic necessities (toilet paper and other things i didnt account for) and so i dropped my glasses fund down a bit, and i now need more money for food.
Please, any donations would help me greatly! Please help me. I am an extremely poor trans girl living in an abusive and transphobic home and i need money to afford my basic necessities. Please donate whatever you can!
📣 Announcing Altbot 2.0: The Privacy & Green Update 🔒💚
Exciting news! After months of development, Altbot 2.0 is officially launching with major improvements to privacy, efficiency, and description quality.
What's new in Altbot 2.0:
100% local AI processing for true privacy - unlike Google Gemini which saves data for training, Altbot 2.0 retains ZERO information about you or your images using the powerful Ovis2:8B model running on my custom AltTron server equipped with an A5500 GPU and expansion capacity for two additional GPUs
Full GDPR compliance with clear informed consent - I've implemented comprehensive privacy measures including transparent data handling policies, user rights protection, and minimal data collection practices that exceed GDPR requirements
Better quality descriptions across all 11 supported languages thanks to a newly developed translation layer specifically optimized for local LLM models
Significantly more energy efficient with a new feature that shows you exactly how much energy was used for each request! This efficiency comes from using a server-grade GPU optimized for lower power consumption, and 36% of the energy consumed is from clean sources mainly nuclear power (thanks to being based in Georgia)
The only data Altbot 2.0 records:
That a request happened
How long it took to complete
What type of media it was (image, video, or audio)
What language was used
No images, no content, no personal data saved - ever.
For those who don't know, Altbot has been helping make the Fediverse more accessible by automatically generating alt-text descriptions for images. The project has grown beyond anything I imagined, now serving thousands of users across the network.
Support Altbot's Future 💝
To bring these privacy and efficiency improvements to life, I had to invest in a more powerful server than initially planned. The server costs exceeded my budget by around $900, which I've covered out of pocket. Who woulda thought that competing with a $1.98 trillion dystopian mega corporation would be expensive? Shocking, I know.
I've set up a Ko-fi fundraising goal to help recover these costs and support ongoing development: Ko-fi.com/micr0byte
Your contributions will help ensure Altbot remains:
Free for everyone
Continuously improved
Sustainably maintained
Even small donations make a huge difference and motivate me to keep enhancing accessibility across the Fediverse!
This milestone represents a commitment to ensuring accessibility doesn't come at the cost of privacy or environmental impact. I'm incredibly proud of what we've built together.
As Altbot continues to grow, I'm open to sharing more about this journey with anyone interested in accessibility, ethical AI, or Fediverse projects.
📣 Announcing Altbot 2.0: The Privacy & Green Update 🔒💚
Exciting news! After months of development, Altbot 2.0 is officially launching with major improvements to privacy, efficiency, and description quality.
What's new in Altbot 2.0:
100% local AI processing for true privacy - unlike Google Gemini which saves data for training, Altbot 2.0 retains ZERO information about you or your images using the powerful Ovis2:8B model running on my custom AltTron server equipped with an A5500 GPU and expansion capacity for two additional GPUs
Full GDPR compliance with clear informed consent - I've implemented comprehensive privacy measures including transparent data handling policies, user rights protection, and minimal data collection practices that exceed GDPR requirements
Better quality descriptions across all 11 supported languages thanks to a newly developed translation layer specifically optimized for local LLM models
Significantly more energy efficient with a new feature that shows you exactly how much energy was used for each request! This efficiency comes from using a server-grade GPU optimized for lower power consumption, and 36% of the energy consumed is from clean sources mainly nuclear power (thanks to being based in Georgia)
The only data Altbot 2.0 records:
That a request happened
How long it took to complete
What type of media it was (image, video, or audio)
What language was used
No images, no content, no personal data saved - ever.
For those who don't know, Altbot has been helping make the Fediverse more accessible by automatically generating alt-text descriptions for images. The project has grown beyond anything I imagined, now serving thousands of users across the network.
Support Altbot's Future 💝
To bring these privacy and efficiency improvements to life, I had to invest in a more powerful server than initially planned. The server costs exceeded my budget by around $900, which I've covered out of pocket. Who woulda thought that competing with a $1.98 trillion dystopian mega corporation would be expensive? Shocking, I know.
I've set up a Ko-fi fundraising goal to help recover these costs and support ongoing development: Ko-fi.com/micr0byte
Your contributions will help ensure Altbot remains:
Free for everyone
Continuously improved
Sustainably maintained
Even small donations make a huge difference and motivate me to keep enhancing accessibility across the Fediverse!
This milestone represents a commitment to ensuring accessibility doesn't come at the cost of privacy or environmental impact. I'm incredibly proud of what we've built together.
As Altbot continues to grow, I'm open to sharing more about this journey with anyone interested in accessibility, ethical AI, or Fediverse projects.
Manchmal ist man sooo eingefahren, an Gewohnheiten gebunden, daß man nicht merkt, wie sehr sich die (Konsum)Welt verbessert.
Durch Wechsel auf #Linux & #grapheneOS für privat habe ich feststellen dürfen, wie gut sich #FLOSS für Privatpersonen entwickelt. Jahrelang ignoriert.
Durch Verzicht auf #amazon habe ich festgestellt, daß sich #Onlineshopping und #Kundenservice bei vielen kleinen Shops maßgeblich verbessert hat, während amazon nachlässt.
Mein Einstieg in die Welt von Linux verlief ähnlich wie bei vielen anderen. Mein erster #Computer war ein #Schneider/#Amstrad CPC 464, gefolgt vom Commodore 64 und später dem #Amiga 500+. Diese Geräte markierten den Beginn meiner Leidenschaft für Videospiele. Anschließend kam ein PC mit einem #Intel 386 Prozessor und einem Internetanbieter von #Compuserve. Dies war mein erster Schritt in die Windows-Welt, und ich begann mit der Version 3.11. und dann W95. Der PC, den ich damals hatte, wurde hauptsächlich zum Spielen und gelegentlich zum Schreiben verwendet. Zu jener Zeit war der Zugang zu #Software natürlich nicht so umfangreich wie heute. Es gab nur eine begrenzte Auswahl an Programmen und Spielen, was die Nutzung des Computers stark beeinflusste. Dann kam Windows #XP, das damals als das ultimative #Betriebssystem galt und bis heute als eines der besten Windows-Versionen, das aus Redmond veröffentlicht wurde. Es revolutionierte die Nutzung von PCs und setzte neue Maßstäbe in der Benutzerfreundlichkeit und Stabilität. Als Nächstes kam Windows #Vista, das das komplette Gegenteil von XP darstellte. Es wurde weitgehend verhasst und war, um es milde auszudrücken, einfach nur enttäuschend. In dieser Zeit begann ich, nach einer Alternative zu suchen, da ich mit den Problemen von Vista unzufrieden war. Die erste Linux-CD, eine runde silberne Scheibe, war #knoppix Ich glaube, ich habe sie damals in einer Computerzeitschrift entdeckt. Ich versuchte, sie zum Laufen zu bringen, aber das war damals alles andere als einfach, im Vergleich zu den heutigen Möglichkeiten. Mein Glück war, dass es sich bereits um eine Live-CD handelte. Ich war überrascht, dass ich es schaffte, sie zum Laufen zu bringen, ohne Windows vorher zu starten. Ich war zunächst überrascht, wie einfach das mit der Live-CD funktionierte, und experimentierte eine Weile damit herum. Dennoch konnte ich mich nicht wirklich damit anfreunden. Also blieb ich weiterhin bei Windows, auch wenn es mich oft frustrierte. Eines Tages hatte ich Kontakt mit einer Firma, der ich ein PDF-Dokument per E-Mail zusenden sollte. Ich verschickte das gewünschte PDF und wartete auf eine Rückmeldung. Als ich nach einer Woche nichts gehört hatte, rief ich die Firma an, um nachzufragen, ob sie das Dokument erhalten hätten. Dabei wurde mir mitgeteilt, dass sie grundsätzlich keine PDFs öffnen, die per E-Mail verschickt werden, da sie mit Windows arbeiten und befürchten, dass sich Schadsoftware im PDF befinden könnte. Das war für mich der Wendepunkt: Ich entschied, Windows endgültig den Rücken zu kehren und auf Linux umzusteigen, egal mit welchen Aufwand auch immer.
📣 Announcing Altbot 2.0: The Privacy & Green Update 🔒💚
Exciting news! After months of development, Altbot 2.0 is officially launching with major improvements to privacy, efficiency, and description quality.
What's new in Altbot 2.0:
100% local AI processing for true privacy - unlike Google Gemini which saves data for training, Altbot 2.0 retains ZERO information about you or your images using the powerful Ovis2:8B model running on my custom AltTron server equipped with an A5500 GPU and expansion capacity for two additional GPUs
Full GDPR compliance with clear informed consent - I've implemented comprehensive privacy measures including transparent data handling policies, user rights protection, and minimal data collection practices that exceed GDPR requirements
Better quality descriptions across all 11 supported languages thanks to a newly developed translation layer specifically optimized for local LLM models
Significantly more energy efficient with a new feature that shows you exactly how much energy was used for each request! This efficiency comes from using a server-grade GPU optimized for lower power consumption, and 36% of the energy consumed is from clean sources mainly nuclear power (thanks to being based in Georgia)
The only data Altbot 2.0 records:
That a request happened
How long it took to complete
What type of media it was (image, video, or audio)
What language was used
No images, no content, no personal data saved - ever.
For those who don't know, Altbot has been helping make the Fediverse more accessible by automatically generating alt-text descriptions for images. The project has grown beyond anything I imagined, now serving thousands of users across the network.
Support Altbot's Future 💝
To bring these privacy and efficiency improvements to life, I had to invest in a more powerful server than initially planned. The server costs exceeded my budget by around $900, which I've covered out of pocket. Who woulda thought that competing with a $1.98 trillion dystopian mega corporation would be expensive? Shocking, I know.
I've set up a Ko-fi fundraising goal to help recover these costs and support ongoing development: Ko-fi.com/micr0byte
Your contributions will help ensure Altbot remains:
Free for everyone
Continuously improved
Sustainably maintained
Even small donations make a huge difference and motivate me to keep enhancing accessibility across the Fediverse!
This milestone represents a commitment to ensuring accessibility doesn't come at the cost of privacy or environmental impact. I'm incredibly proud of what we've built together.
As Altbot continues to grow, I'm open to sharing more about this journey with anyone interested in accessibility, ethical AI, or Fediverse projects.
The text field on the springboard anticipates what you want to do. To do this, you must enter a future time, e.g: Friday morning or tomorrow morning, optionally with a time.
The system will suggest “Add to calendar” and you can complete the entry in the calendar by tapping on it.
This year marked #Luanti’s second consecutive appearance at #FOSDEM! Held in Brussels, Belgium, FOSDEM is the largest free and open source software conference in Europe. Fresh off our recent rebranding and new release cycle, FOSDEM was a fantastic opportunity to collect feedback and update people on what’s happening in the Luanti world
Do you know JOPLIN? It's a nice European alternative to apps like Evernote, Google Keep, Notion, Microsoft OneNote.
Joplin is a free, open source note-taking and to-do application, which can handle a large number of notes organised into notebooks. You can search your notes, copy them, tag them and modify them either from the app itself or from your own text editor. The notes are in Markdown format, which is great.
It was created by Laurent Cozic 🇫🇷 back in 2016 as an alternative to Evernote. It's cloud service is hosted in Paris, France. They focus on privacy, security and transparency.
It's open source and offline-first, so you can always access your data on the device, even when you're not connected to the internet.
It's got all the basics you'd expect, and you can also attach images, videos, audio files and PDFs to your notebooks.
There's a huge community of people who have made extra features possible with their plugins.
It's also super easy to export and import your files, which is great if you're worried about vendor lock-in.
The handy web clipper extension lets you save web pages or take screenshots in the browser and save them to your notes.
ALT text detailsA digital screenshot of Joplin, a note-taking app, displayed on both a laptop and a smartphone. The laptop screen shows a note titled "Vintage Piano Store idea" with a checklist, a table for "Meetings this week," and an image section labeled "Poster ideas" containing pictures of a colorful piano and a vinyl record player. The left sidebar contains sections for notebooks ("Personal" and "Work") and tags. The smartphone screen displays the same note in a mobile-friendly layout, showing the meeting schedule table and images. The interface has a dark theme sidebar and a light theme editor with rich text formatting and task management features.
Do you know JOPLIN? It's a nice European alternative to apps like Evernote, Google Keep, Notion, Microsoft OneNote.
Joplin is a free, open source note-taking and to-do application, which can handle a large number of notes organised into notebooks. You can search your notes, copy them, tag them and modify them either from the app itself or from your own text editor. The notes are in Markdown format, which is great.
It was created by Laurent Cozic 🇫🇷 back in 2016 as an alternative to Evernote. It's cloud service is hosted in Paris, France. They focus on privacy, security and transparency.
It's open source and offline-first, so you can always access your data on the device, even when you're not connected to the internet.
It's got all the basics you'd expect, and you can also attach images, videos, audio files and PDFs to your notebooks.
There's a huge community of people who have made extra features possible with their plugins.
It's also super easy to export and import your files, which is great if you're worried about vendor lock-in.
The handy web clipper extension lets you save web pages or take screenshots in the browser and save them to your notes.
ALT text detailsA digital screenshot of Joplin, a note-taking app, displayed on both a laptop and a smartphone. The laptop screen shows a note titled "Vintage Piano Store idea" with a checklist, a table for "Meetings this week," and an image section labeled "Poster ideas" containing pictures of a colorful piano and a vinyl record player. The left sidebar contains sections for notebooks ("Personal" and "Work") and tags. The smartphone screen displays the same note in a mobile-friendly layout, showing the meeting schedule table and images. The interface has a dark theme sidebar and a light theme editor with rich text formatting and task management features.
Do you know JOPLIN? It's a nice European alternative to apps like Evernote, Google Keep, Notion, Microsoft OneNote.
Joplin is a free, open source note-taking and to-do application, which can handle a large number of notes organised into notebooks. You can search your notes, copy them, tag them and modify them either from the app itself or from your own text editor. The notes are in Markdown format, which is great.
It was created by Laurent Cozic 🇫🇷 back in 2016 as an alternative to Evernote. It's cloud service is hosted in Paris, France. They focus on privacy, security and transparency.
It's open source and offline-first, so you can always access your data on the device, even when you're not connected to the internet.
It's got all the basics you'd expect, and you can also attach images, videos, audio files and PDFs to your notebooks.
There's a huge community of people who have made extra features possible with their plugins.
It's also super easy to export and import your files, which is great if you're worried about vendor lock-in.
The handy web clipper extension lets you save web pages or take screenshots in the browser and save them to your notes.
ALT text detailsA digital screenshot of Joplin, a note-taking app, displayed on both a laptop and a smartphone. The laptop screen shows a note titled "Vintage Piano Store idea" with a checklist, a table for "Meetings this week," and an image section labeled "Poster ideas" containing pictures of a colorful piano and a vinyl record player. The left sidebar contains sections for notebooks ("Personal" and "Work") and tags. The smartphone screen displays the same note in a mobile-friendly layout, showing the meeting schedule table and images. The interface has a dark theme sidebar and a light theme editor with rich text formatting and task management features.
Softwaremonopole sind teuer und stehen dem #Datenschutz im Weg. Deshalb setzt die Verwaltung in Schleswig-Holstein zukünftig auf #OpenSourceSoftware. Seit kurzem können wir im Gericht #LibreOffice nutzen, Ende des Jahres wird es Pflicht. Der Umstieg fiel uns leicht, da wir es auch zu Hause nutzen. Und von unseren Kolleg:innen hat auch noch keine:r gemurrt.
ALT text detailsCall for Projects!
Outreachy has extended the project submission deadline for the June 2025 cohort.
Mentoring communities who have applied to participate in the coming cohort are encouraged to submit their project.
I am not a code contributor on open source projects. I will be at some point, but that's beside the point here, I just lack perspective.
Is there a clear answer on this: when an open source project is backed by a company with dedicated developers: whose responsibility is it to make continuous or major changes beyond bug fixes and feature requests?
I'm thinking like architectural changes, fundamental stuff. Is there any kind of common practice in this realm? #foss#opensource
Sharing some cursors. I modified the Hackneyed cursors to be high contrast and disable the animation, available as monochrome or multicolour. They use the Windows 10 and 11 default cursor colours. You can also pick any colours you want if you build from source (Codeberg).
You can download directly from my website or OpenDesktop.org.
Chez Worteks, nous soutenons les projets #OpenSource qui façonnent le web libre, c'est pourquoi nous sommes fiers de présenter le développement d'un plugin pour la plateforme de vidéos décentralisée #PeerTube.
Chez Worteks, nous soutenons les projets #OpenSource qui façonnent le web libre, c'est pourquoi nous sommes fiers de présenter le développement d'un plugin pour la plateforme de vidéos décentralisée #PeerTube.
Cette fois, notre site semble bel et bien disponible… et on dirait qu'il tient la charge. Il sera un outil permettant de rendre compte de nos activités, et un point d'entrée pour les collectivités qui souhaiteraient nous rejoindre.
ALT text detailsCall for Projects!
Outreachy has extended the project submission deadline for the June 2025 cohort.
Mentoring communities who have applied to participate in the coming cohort are encouraged to submit their project.
I have to say I’m very pleased to see that the Mono project found a new home with the Wine project and has a release out! #opensource#freesoftware#mono
I have to say I’m very pleased to see that the Mono project found a new home with the Wine project and has a release out! #opensource#freesoftware#mono
Cette fois, notre site semble bel et bien disponible… et on dirait qu'il tient la charge. Il sera un outil permettant de rendre compte de nos activités, et un point d'entrée pour les collectivités qui souhaiteraient nous rejoindre.
Leaky buckets are commonly used in communication networks for rate limiting, traffic shaping and bandwidth control, but are equally useful in other domains requiring similar constraints.
A Leaky Bucket is a managed counter with an enforced maximum value (i.e. bucket capacity). The counter is incremented for each a new event to check if it can/should be processed. If the bucket capacity has already been reached, the bucket will report an overflow, which we can then handle accordingly (e.g. by dropping or queuing events). The bucket also has a configurable time interval at which the counter is decreasing (aka the "leaking" behavior) until it reaches zero again (i.e. until the bucket is empty). Altogether, this setup can be utilized to ensure both an average rate, whilst also supporting temporary bursting in a controlled fashion...
Related, I've also updated/simplified the rate limiter interceptor in https://thi.ng/server to utilize this new package...
just under TWO WEEKS until the submission deadline for Good Internet magazine: march 15, 2025!
☂️ Good Internet launches in May 2025. it's a volunteer-run, not-for-profit print and digital quarterly magazine for personal website owners and those interested in using the internet as a means of self-expression, art, and recreation.
🔎 we're looking for 1,500 to 4,000 word articles about anything for that audience!
* internet history * personal websites & blogs * #accessibility on the #indieweb * finding inspiration for a #blog * #webdesign trends (current or old) * running from the #enshittification of the web * lessons or post-mortems from web projects * news or overviews of #opensource projects * #privacy on the indieweb
🔍 also looking for any #art submissions centered around the web, coding, internet culture, and digital art!
if it relates to hobbies on "this side of the web," we probably want to run it!
✨ you can have your article submitted as text and images only OR you can code a whole webpage that helps tell your story!
🌊 if you're interested in learning more, sign up for our email list or check out the submission guidelines @ https://goodinternetmagazine.com!
🙏 (please boost if you can! <3 getting the word out helps so much!)
Thank you so much to the volunteers who made #SCaLE22x@socallinuxexpo possible, to the wonderful speakers, and of course to the fantastic audience who kept us on our toes with their questions. As my little token of gratitude ♥️ I am giving away 5 eBooks of "PostgreSQL Mistakes and How to Avoid Them"! Please reply to this post, and I will use a random picker.
Thank you so much to the volunteers who made #SCaLE22x@socallinuxexpo possible, to the wonderful speakers, and of course to the fantastic audience who kept us on our toes with their questions. As my little token of gratitude ♥️ I am giving away 5 eBooks of "PostgreSQL Mistakes and How to Avoid Them"! Please reply to this post, and I will use a random picker.
The #opensource project #Stellarium was a big part of my MAEd final project in 2008, where I focused on #science education with #FOSS. So glad to see the app thriving and with a web browser version! See when you might get a glimpse at the alignment of 7 planets this week 👇 https://stellarium-web.org
This year marked #Luanti’s second consecutive appearance at #FOSDEM! Held in Brussels, Belgium, FOSDEM is the largest free and open source software conference in Europe. Fresh off our recent rebranding and new release cycle, FOSDEM was a fantastic opportunity to collect feedback and update people on what’s happening in the Luanti world
ALT text detailsMeme referencing Linux: A man in a suit asks a stylized penguin (representing Linux) "What is life?". The penguin replies, "Everything is file," a core concept in Linux operating systems.
ALT text detailsMeme referencing Linux: A man in a suit asks a stylized penguin (representing Linux) "What is life?". The penguin replies, "Everything is file," a core concept in Linux operating systems.
ALT text detailsA grey and black striped tabby cat, sitting very straight on the top of a square scratching post pillar. He's looking straight ahead, with an inscrutable look on his face.
Let me take you #linux people on a little journey. Right now, there is a war. A war between those who fear the future of #nix and #NixOS and those who are apparently not getting the point.
To call something #opensource can mean so much nowadays. When it comes to the idea of an enterprise nixpkgs vs the open source or "community" #nixpkgs, I think it's time to make it clear:
#DeterminateSystems wants to have it's own #RHEL. Functions are decoupled from nix for a reason.
Here is this week's #Linux & #OpenSource News video, in which AMD wins at open source, again, but their latest GPUs prove to leave some performance on the table on Linux, GNOME adds a lot of Wayland support to GNOME 48, and EA releases the source code for Command & Conquer games:
Here is this week's #Linux & #OpenSource News video, in which AMD wins at open source, again, but their latest GPUs prove to leave some performance on the table on Linux, GNOME adds a lot of Wayland support to GNOME 48, and EA releases the source code for Command & Conquer games:
I currently feel very 🥰 - very much so from getting back into #OpenSource, and able to begin coding for real this time.
One big change that made this happen, was that I last year - after 12+ years fight finally got diagnosed.
I'm 57 next month and since I got access to help, that requires diagnoses, from mid August -> my life has changed to the better so much, so fast (keeps accelerating) and in ways that is quite a journey that just keeps going.
Open source does not always mean it is community friendly and open to community contributions. Some software is open sourced and in the public domain but does not accept (or rarely accepts) contributions back from the community. I see many naturally think open source means open and that they can always contribute their work back. #opensource#foss
Bonjour le Fediverse ! 👋 Moi, c'est Ben, 38y, développeur et passionné d'open source basé en France. Mon quotidien technique tourne autour de Golang, Node.js, Vue.js, Python, Docker et Linux.
J'écris sur mon blog https://devbyben.fr/blog et je m'intéresse aussi à l'impression 3D et à l'électronique. Ravi de rejoindre cette communauté pour échanger sur le développement et les technologies libres !
Die digitale Souveränität öffentlicher Verwaltungen steht auf dem Spiel, wenn OSS-Beschaffung ausschließlich nach Preis erfolgt.
Qualitätsorientierte B-Kriterien wie Upstream-Entwicklung, Community-Engagement und langfristige Sicherheitskonzepte schaffen nachhaltige IT-Landschaften und verhindern Abhängigkeiten.
I'm pretty certain I saw a post some time last year about a new #OpenSource alternative to MAXQDA. I thought I had bookmarked it, but evidently not. Can someone help me out? Thanks! #QualitativeAnalysis#Research
Amazing campaign by the French not-for-profit association Framasoft.
The De-google-ify Internet project offers 26 ethical and alternative online tools that may be used by everyone.
They build open source alternatives to many Google services like Youtube, Agenda, Docs, Forms, Maps etc, as well other services to replace Doodle, Facebook Event, Github, Zoom, Slack and much more!
Check their beautiful website, watch the videos to know more about their work and follow them here in Mastodon:
GNU Emacs: new critical remote shell injection vulnerability.
Red Hat discovered a command injection flaw in the text editor Emacs. It allows a remote, unauthenticated attacker to execute any command on your computer. The vulnerability is activated when you visit a malicious website or link.
Amazing campaign by the French not-for-profit association Framasoft.
The De-google-ify Internet project offers 26 ethical and alternative online tools that may be used by everyone.
They build open source alternatives to many Google services like Youtube, Agenda, Docs, Forms, Maps etc, as well other services to replace Doodle, Facebook Event, Github, Zoom, Slack and much more!
Check their beautiful website, watch the videos to know more about their work and follow them here in Mastodon:
Amazing campaign by the French not-for-profit association Framasoft.
The De-google-ify Internet project offers 26 ethical and alternative online tools that may be used by everyone.
They build open source alternatives to many Google services like Youtube, Agenda, Docs, Forms, Maps etc, as well other services to replace Doodle, Facebook Event, Github, Zoom, Slack and much more!
Check their beautiful website, watch the videos to know more about their work and follow them here in Mastodon:
Amazing campaign by the French not-for-profit association Framasoft.
The De-google-ify Internet project offers 26 ethical and alternative online tools that may be used by everyone.
They build open source alternatives to many Google services like Youtube, Agenda, Docs, Forms, Maps etc, as well other services to replace Doodle, Facebook Event, Github, Zoom, Slack and much more!
Check their beautiful website, watch the videos to know more about their work and follow them here in Mastodon:
Mamy przyjemność ogłosić, że Piotr "ViruS" Sikora wystąpi jako Prelegent na 19. Sesji Linuksowej z prelekcją zatytułowaną „Fediwersum: kulisy administracji największych polskich instancji Mastodona, PeerTube, Pixelfed i Mobilizon”.
❗ Kamila Drzewiecka prelegentką 19. Sesji Linuksowej ❗
❓ Kim jest prelegentka? @markasspandi to nerdka z zamiłowaniem do komputerów. Podczas prelekcji "Sztuka tworzenia koła od nowa" postara się odpowiedzieć na pytanie "Po co to robisz, skoro już istnieje?".
Bilety oraz dodatkowe informacje dostępne są w linkach poniżej. ⬇️
❗ Kamila Drzewiecka prelegentką 19. Sesji Linuksowej ❗
❓ Kim jest prelegentka? @markasspandi to nerdka z zamiłowaniem do komputerów. Podczas prelekcji "Sztuka tworzenia koła od nowa" postara się odpowiedzieć na pytanie "Po co to robisz, skoro już istnieje?".
Bilety oraz dodatkowe informacje dostępne są w linkach poniżej. ⬇️
I keep thinking about setting up a media server on our network but dread all the work it entails. Regardless, here's an open-source media player if you're going that route.
I keep thinking about setting up a media server on our network but dread all the work it entails. Regardless, here's an open-source media player if you're going that route.
We will post and boost content to encourage people to replace their non-EU products and services with European, #selfhosted or open source alternatives.
Tag us if you want to recommend something!
If you're a EU company, follow us and we'll follow you back and share your product with the community.
Start buying European products to boycott bully countries and foreign monopolies.
Or maybe you just want to boost the local economy?
Buying European products has many benefits, including supporting local entrepreneurs, creating jobs, and increasing money circulation within your country or neighbour country.
It's also more environmentally friendly!
When the local economy is strong, everyone benefits.
We will post and boost content to encourage people to replace their non-EU products and services with European, #selfhosted or open source alternatives.
Tag us if you want to recommend something!
If you're a EU company, follow us and we'll follow you back and share your product with the community.
Start buying European products to boycott bully countries and foreign monopolies.
Or maybe you just want to boost the local economy?
Buying European products has many benefits, including supporting local entrepreneurs, creating jobs, and increasing money circulation within your country or neighbour country.
It's also more environmentally friendly!
When the local economy is strong, everyone benefits.
This free and #opensource collection of #solarpunk#rpg adventures includes the three adventures released already, along with our final bonus fourth adventure. Our initial content collection is now complete!
Ich suche einen Raum im Raum Köln, um Interessierten **Linux** zu installieren und zu zeigen, wie man es nutzt. 💻 Der Raum sollte Platz für einige Personen bieten und idealerweise WLAN und Stromanschlüsse haben.
Hast du einen Raum oder eine Idee? 💡 Melde dich! 📩
Ich suche einen Raum im Raum Köln, um Interessierten **Linux** zu installieren und zu zeigen, wie man es nutzt. 💻 Der Raum sollte Platz für einige Personen bieten und idealerweise WLAN und Stromanschlüsse haben.
Hast du einen Raum oder eine Idee? 💡 Melde dich! 📩
ALT text detailsA GitHub Support discussion. The discussion is too long to put in alt-text, but to summarize, "something" happened to an account of someone who reported issues to my project and GitHub has silently hidden all those issues. Support basically told me they would not help restore the data, that this is by design, and that I should open a feature request.
"The destruction of knowledge and cultural heritage has happened, and therefore it can happen again. We are in the middle of that happening, whether it is caused by human action or natural causes…Safeguarding Research & Culture (#SRC) is creating an alternative #infrastructure for archiving and disseminating of cultural heritage and scientific knowledge…Together, we can ensure that our cultural, intellectual and scientific heritage exists in multiple copies, in multiple places, and that no single entity or group of entities can make it all disappear. Our archive is built according to the principles of #FAIR and #CARE, based on open technologies and standards, and resilient against loss via meaningfully distributed storage…Everyone, from individuals to institutions, can participate by accessing, contributing, and supporting these archival infrastructures."
"In response to the #Trump administration’s rapid dismantling of federal websites, the Environmental Data & Governance Initiative (#EDGI) has relaunched its Federal Environmental Web Tracker…The… Tracker makes records of significant changes to federal environmental websites publicly available in a searchable database…Since the first Trump administration, EDGI has monitored thousands of federal environmental webpages. Partners at the #InternetArchive download these webpages every day, and EDGI’s #OpenSource software compares versions of these webpages to identify differences."
Bonjour le Fediverse ! 👋 Moi, c'est Ben, 38y, développeur et passionné d'open source basé en France. Mon quotidien technique tourne autour de Golang, Node.js, Vue.js, Python, Docker et Linux.
J'écris sur mon blog https://devbyben.fr/blog et je m'intéresse aussi à l'impression 3D et à l'électronique. Ravi de rejoindre cette communauté pour échanger sur le développement et les technologies libres !
China plans to issue a policy to encourage the use of RISC-V chips nationwide for the first time. The policy is being drafted by eight government bodies, including the Cyberspace Administration of China and the Ministry of Industry and Information Technology. China has been embracing RISC-V in recent years due to its lower costs and geopolitical neutrality.
just under TWO WEEKS until the submission deadline for Good Internet magazine: march 15, 2025!
☂️ Good Internet launches in May 2025. it's a volunteer-run, not-for-profit print and digital quarterly magazine for personal website owners and those interested in using the internet as a means of self-expression, art, and recreation.
🔎 we're looking for 1,500 to 4,000 word articles about anything for that audience!
* internet history * personal websites & blogs * #accessibility on the #indieweb * finding inspiration for a #blog * #webdesign trends (current or old) * running from the #enshittification of the web * lessons or post-mortems from web projects * news or overviews of #opensource projects * #privacy on the indieweb
🔍 also looking for any #art submissions centered around the web, coding, internet culture, and digital art!
if it relates to hobbies on "this side of the web," we probably want to run it!
✨ you can have your article submitted as text and images only OR you can code a whole webpage that helps tell your story!
🌊 if you're interested in learning more, sign up for our email list or check out the submission guidelines @ https://goodinternetmagazine.com!
🙏 (please boost if you can! <3 getting the word out helps so much!)
China plans to issue a policy to encourage the use of RISC-V chips nationwide for the first time. The policy is being drafted by eight government bodies, including the Cyberspace Administration of China and the Ministry of Industry and Information Technology. China has been embracing RISC-V in recent years due to its lower costs and geopolitical neutrality.
China plans to issue a policy to encourage the use of RISC-V chips nationwide for the first time. The policy is being drafted by eight government bodies, including the Cyberspace Administration of China and the Ministry of Industry and Information Technology. China has been embracing RISC-V in recent years due to its lower costs and geopolitical neutrality.
This was one of my first thoughts when playing through Museum of All Things: turn it into a speed run! 🤣
I’ll definitely be following along, this sounds chaotic in the best way. If you’re on Linux, grab the game off of Flathub; otherwise, head to may.as/moat for other platforms.
ALT text detailsWiki-Racing Tournament: Monday 17th March
the museum of all things is a virtual museum created by maya claire
it turns wikipedia into a traversible 3d space: a place... for racing
MOAT The Museum of All Things
Run Through Wikipedia Desperately For Two Hours
On Monday 17th March at 8pm GMT at least one dozen streamers will compete to use this revolutionary software for a wiki-racing tournament, attempting to use the museum to navigate to semi-random articles before the time is over. This race is open to everyone. You too are welcome to compete provided you livestream your attempt on twitch dot tv.
Grasp Glory Amidst A Labyrinth Of Links
full info & rules: seanmorl.com/wikirace
We are very excited that the FreeBSD Project has once again been accepted as a mentoring organization for Google Summer of Code. This is the Project's 21st year participating in the program, and we're thrilled to continue in 2025.
today is officially *THREE* weeks until the submission deadline for Good Internet magazine!
Good Internet launches in May 2025. it's a volunteer-run, not-for-profit print and digital quarterly magazine for personal website owners and those interested in using the internet as a means of self-expression, art, and recreation.
🔍 we're looking for 1,500-4,000 word articles about anything related to that!
if it relates to hobbies on "this side of the web," whether you call it the #smallweb or indieweb, we probably want to run it!
you can have your article as low-media (meaning only text and images) or interactive, where you code an entire webpage to help tell your story.
if you're interested in learning more, you can sign up for our email list for when we launch or you can check the submission guidelines @ https://goodinternetmagazine.com!
In the last few months, many people have called on the EU to start supporting open alternatives to US-owned social media sites. The thing is: The EU has been doing that for some time already. It has financed, among others, ActivityPub, Mastodon and PeerTube. For @netzpolitik_feed, we spoke to Michiel Leenaars, who professionally gives out buckets of EU cash to open source projects.
The latest update brings a more user-friendly Account Manager, smoother App Lounge, and key security fixes. Plus, bug fixes for devices like Fairphone 3, Pixel 5, & OnePlus Nord. 🔧✨
Check out the full release notes and explore all the improvements!
In the last few months, many people have called on the EU to start supporting open alternatives to US-owned social media sites. The thing is: The EU has been doing that for some time already. It has financed, among others, ActivityPub, Mastodon and PeerTube. For @netzpolitik_feed, we spoke to Michiel Leenaars, who professionally gives out buckets of EU cash to open source projects.
In the last few months, many people have called on the EU to start supporting open alternatives to US-owned social media sites. The thing is: The EU has been doing that for some time already. It has financed, among others, ActivityPub, Mastodon and PeerTube. For @netzpolitik_feed, we spoke to Michiel Leenaars, who professionally gives out buckets of EU cash to open source projects.
Bunch of new followers today, welcome! I guess an #introduction is due, however I prefer to keep some stuff to myself. I'm someone who works with computers and has an affinity towards keeping teams cyber secure in their environments. I toot what I find interesting, I agree with, and once in a while they will be in different languages I speak or have a level of understanding. #FOSS, #OSINT, #Opensource, #fediverse, #cybersecurity#commonsense is something you frequently find here.
In den letzten Monaten haben viele Menschen gefordert, die EU sollte doch mal bitte offene Alternativen zu amerikanischen Social-Media-Diensten fördern. Die Sache ist nur: Das tut sie schon lange. ActivityPub, Mastodon und PeerTube haben alle von einem EU-Förderprogramm profitiert. Für @netzpolitik_feed haben wir Michiel Leenaars interviewt, der das EU-Geld aus diesem Programm verteilt.
just under TWO WEEKS until the submission deadline for Good Internet magazine: march 15, 2025!
☂️ Good Internet launches in May 2025. it's a volunteer-run, not-for-profit print and digital quarterly magazine for personal website owners and those interested in using the internet as a means of self-expression, art, and recreation.
🔎 we're looking for 1,500 to 4,000 word articles about anything for that audience!
* internet history * personal websites & blogs * #accessibility on the #indieweb * finding inspiration for a #blog * #webdesign trends (current or old) * running from the #enshittification of the web * lessons or post-mortems from web projects * news or overviews of #opensource projects * #privacy on the indieweb
🔍 also looking for any #art submissions centered around the web, coding, internet culture, and digital art!
if it relates to hobbies on "this side of the web," we probably want to run it!
✨ you can have your article submitted as text and images only OR you can code a whole webpage that helps tell your story!
🌊 if you're interested in learning more, sign up for our email list or check out the submission guidelines @ https://goodinternetmagazine.com!
🙏 (please boost if you can! <3 getting the word out helps so much!)
I don't think its an illusion. #Opensource is increasingly breaking into the mainstream, in various ways. You don't mention #bluesky :-) but it *has* been a massive success.
I am convinced that even the much joked about #linux desktop will see its infamous year: its just the perfect platform for user-centered, local / private ML/AI etc.
The thing is, while winning *is* inevitable it doesn't mean we have a concrete timescale. So much depends on the state of a crazy world.
It may be recency bias, but Blender winning and getting a shoutout at the Oscars. Mastodon, Pixelfed, and Signal getting referenced on Last Week Tonight. Dare I say it's the year of Open Source?
In the last few months, many people have called on the EU to start supporting open alternatives to US-owned social media sites. The thing is: The EU has been doing that for some time already. It has financed, among others, ActivityPub, Mastodon and PeerTube. For @netzpolitik_feed, we spoke to Michiel Leenaars, who professionally gives out buckets of EU cash to open source projects.
In den letzten Monaten haben viele Menschen gefordert, die EU sollte doch mal bitte offene Alternativen zu amerikanischen Social-Media-Diensten fördern. Die Sache ist nur: Das tut sie schon lange. ActivityPub, Mastodon und PeerTube haben alle von einem EU-Förderprogramm profitiert. Für @netzpolitik_feed haben wir Michiel Leenaars interviewt, der das EU-Geld aus diesem Programm verteilt.
🦫 Go 1.24 boosts WebAssembly with go:wasmexport! Export Go functions to Wasm & build WASI reactors with ease. Can’t wait to see what the community builds! ⚡🔧
🦫 Go 1.24 boosts WebAssembly with go:wasmexport! Export Go functions to Wasm & build WASI reactors with ease. Can’t wait to see what the community builds! ⚡🔧
Mozilla CEO made around 7 million USD last year, but hosting bills are pending. Now, they updated the ToS, and you can't watch p0rn, or your data will be sold, or they no longer care about the orignal mission, etc. Once again, we see C-suits lose their grip on reality. As long as they are getting paid in millions, software projects can go to /dev/null. It is like they want to ruin the project on purpose. There is no other explanation I can think of. Can you?
Mozilla CEO made around 7 million USD last year, but hosting bills are pending. Now, they updated the ToS, and you can't watch p0rn, or your data will be sold, or they no longer care about the orignal mission, etc. Once again, we see C-suits lose their grip on reality. As long as they are getting paid in millions, software projects can go to /dev/null. It is like they want to ruin the project on purpose. There is no other explanation I can think of. Can you?
Mozilla CEO made around 7 million USD last year, but hosting bills are pending. Now, they updated the ToS, and you can't watch p0rn, or your data will be sold, or they no longer care about the orignal mission, etc. Once again, we see C-suits lose their grip on reality. As long as they are getting paid in millions, software projects can go to /dev/null. It is like they want to ruin the project on purpose. There is no other explanation I can think of. Can you?
Smokeping has its own web interface. It should be feasible to create fping with influxdb/Prometheus and create graphs in Grafana as well. But for now I just setuped https://smokeping.melroy.org/
Mein Einstieg in die Welt von Linux verlief ähnlich wie bei vielen anderen. Mein erster #Computer war ein #Schneider/#Amstrad CPC 464, gefolgt vom Commodore 64 und später dem #Amiga 500+. Diese Geräte markierten den Beginn meiner Leidenschaft für Videospiele. Anschließend kam ein PC mit einem #Intel 386 Prozessor und einem Internetanbieter von #Compuserve. Dies war mein erster Schritt in die Windows-Welt, und ich begann mit der Version 3.11. und dann W95. Der PC, den ich damals hatte, wurde hauptsächlich zum Spielen und gelegentlich zum Schreiben verwendet. Zu jener Zeit war der Zugang zu #Software natürlich nicht so umfangreich wie heute. Es gab nur eine begrenzte Auswahl an Programmen und Spielen, was die Nutzung des Computers stark beeinflusste. Dann kam Windows #XP, das damals als das ultimative #Betriebssystem galt und bis heute als eines der besten Windows-Versionen, das aus Redmond veröffentlicht wurde. Es revolutionierte die Nutzung von PCs und setzte neue Maßstäbe in der Benutzerfreundlichkeit und Stabilität. Als Nächstes kam Windows #Vista, das das komplette Gegenteil von XP darstellte. Es wurde weitgehend verhasst und war, um es milde auszudrücken, einfach nur enttäuschend. In dieser Zeit begann ich, nach einer Alternative zu suchen, da ich mit den Problemen von Vista unzufrieden war. Die erste Linux-CD, eine runde silberne Scheibe, war #knoppix Ich glaube, ich habe sie damals in einer Computerzeitschrift entdeckt. Ich versuchte, sie zum Laufen zu bringen, aber das war damals alles andere als einfach, im Vergleich zu den heutigen Möglichkeiten. Mein Glück war, dass es sich bereits um eine Live-CD handelte. Ich war überrascht, dass ich es schaffte, sie zum Laufen zu bringen, ohne Windows vorher zu starten. Ich war zunächst überrascht, wie einfach das mit der Live-CD funktionierte, und experimentierte eine Weile damit herum. Dennoch konnte ich mich nicht wirklich damit anfreunden. Also blieb ich weiterhin bei Windows, auch wenn es mich oft frustrierte. Eines Tages hatte ich Kontakt mit einer Firma, der ich ein PDF-Dokument per E-Mail zusenden sollte. Ich verschickte das gewünschte PDF und wartete auf eine Rückmeldung. Als ich nach einer Woche nichts gehört hatte, rief ich die Firma an, um nachzufragen, ob sie das Dokument erhalten hätten. Dabei wurde mir mitgeteilt, dass sie grundsätzlich keine PDFs öffnen, die per E-Mail verschickt werden, da sie mit Windows arbeiten und befürchten, dass sich Schadsoftware im PDF befinden könnte. Das war für mich der Wendepunkt: Ich entschied, Windows endgültig den Rücken zu kehren und auf Linux umzusteigen, egal mit welchen Aufwand auch immer.
Krita is a professional FREE and gratis software painting program. It is made by artists that want to see affordable art tools for everyone.
What not everybody knows, is that Krita originates from Calligra, a KDE project.
Calligra Suite is an office and graphic art suite by KDE. It contains applications for word processing, spreadsheets, presentation, vector graphics, and editing databases.
We’re building Socialfolio, a platform where you can showcase your social profiles in a customizable, widget-like manner—with a strong focus on the Fediverse and open-source
We’re building Socialfolio, a platform where you can showcase your social profiles in a customizable, widget-like manner—with a strong focus on the Fediverse and open-source
GNU Emacs: new critical remote shell injection vulnerability.
Red Hat discovered a command injection flaw in the text editor Emacs. It allows a remote, unauthenticated attacker to execute any command on your computer. The vulnerability is activated when you visit a malicious website or link.
The latest update brings a more user-friendly Account Manager, smoother App Lounge, and key security fixes. Plus, bug fixes for devices like Fairphone 3, Pixel 5, & OnePlus Nord. 🔧✨
Check out the full release notes and explore all the improvements!
The latest update brings a more user-friendly Account Manager, smoother App Lounge, and key security fixes. Plus, bug fixes for devices like Fairphone 3, Pixel 5, & OnePlus Nord. 🔧✨
Check out the full release notes and explore all the improvements!
Mozilla's new direction of Firefox is scary. They seem to forget that the core audience is using Firefox for privacy and security and not for AI features. It is so stupid that they are following big tech. It is time to fork out FF and sponsor the development using donations. No AI or anything else was added to the FF.
Mozilla's new direction of Firefox is scary. They seem to forget that the core audience is using Firefox for privacy and security and not for AI features. It is so stupid that they are following big tech. It is time to fork out FF and sponsor the development using donations. No AI or anything else was added to the FF.
Museum of All Things is now available for Linux via Flathub! This unique open source game was recently featured on @godotengine blog, and I just couldn’t resist helping make it available to more folks via the best Linux app store. :)
Wow. It's not often that you see corporate flunkies declare publicly and proudly how little they understand #opensource. It makes me wonder how much #puppet has ever contributed back to the projects that they build their product on top of, like @JRuby for example.
Oh wait, no I already know that one. It's zero.
ALT text detailsSlack post stating that "puppet continues to live in all sorts of ways. It's just that we're asking open source users to pay their fair share if they want us to provide hardened binaries and SLAs going forward. We think it is a fair trade off."
Dropped some new features for selfh.st/apps this morning that include updated bookmarking functionality, custom views for sharing with others, and new sort options (project age).
Check it out and let me know if you have any feedback!
We would like to ask you to donate a few bucks so that we can continue to develop Pixelix at full speed and also start new projects to help making the Fediverse an awesome place. We already have some cool ideas in mind. 💡
You already contributed to #Vala? - Code - Bindings - Documentation - User Support - Issue triaging - Reviewing merge requests - Testing nightly version - Social Media and advocacy
Any of the above? (Or something else we forgot) If yes and its more than one time, consider applying for a #GNOME Foundation membership! It is not difficult!
It took a long time to sort through things, make connections, and get a handle on the ecosystem, but I feel like I’m in a good place to start building an open source game-making community. 🎮
We run learning programs at @EndlessOS where we help teach kids how to contribute to an open source game (and a bunch of the skills that come along with that), but right now there’s not really a community to *invite them into* after the fact. I want to fix that.
Hey everyone, what's cooking in the open-source universe? 🤯 I just stumbled upon something that's seriously mind-blowing.
So, there's this Python library pretending to be a music tool (automslc), but get this – it's actually illegally downloading songs from Deezer! And the worst part? It turns your computer into an accomplice in a huge music piracy operation. Seriously, a digital pirate cove. 🏴☠️
And then there's this npm saga with @ton-wallet/create... Crypto wallet emptied, just like that! 💸
The moral of the story? Open source rocks, but blindly trusting everything is a recipe for disaster. Always double-check those dependencies! Automated scans are cool, but a real penetration test? That's pure gold. 🥇
Clients are always so appreciative when we can spot and fix this kind of stuff beforehand!
Now, I'm curious: What are your go-to methods for keeping your codebase squeaky clean and secure? Any tips or tricks you'd like to share?
ALT text detailsi think it’s interesting how programmers will see someone taking their code and welcome it yet most other industries see it as the worst thing that could ever happen.
Dropped some new features for selfh.st/apps this morning that include updated bookmarking functionality, custom views for sharing with others, and new sort options (project age).
Check it out and let me know if you have any feedback!
Something that brings together a GitHub-like tool with a Figma-like tool would be good for open-source software.
It would not only make it easier for software-developers and UI-designers & UX-researchers to work together — but it could make it easier for them to find each other.
The vast majority of open-source applications either lack good UI & UX or are copies of other things, because — there was no one with a UI or UX background on the project.
I randomly came across this short, very well-produced little explainer of open source and I really like it! It makes me want to have all the time and resources in the world to produce stuff like this… that’s also openly licensed itself.
Tiny Crate, a third open source Godot Engine game from the same developer, is all the way down at 224. Not terrible among thousands of apps… but we can get it trending higher. :D
You can check out its nice new icon from @micahilbery by clicking through, too. Plus I hear there’s a new update coming out soon that will add more save slots plus local high scores…
The #opensource project #Stellarium was a big part of my MAEd final project in 2008, where I focused on #science education with #FOSS. So glad to see the app thriving and with a web browser version! See when you might get a glimpse at the alignment of 7 planets this week 👇 https://stellarium-web.org
Did you know? The largest package repository for Unix-like systems (Linux, macOS {certified Unix}, *BSD and friends packages) award goes to Nix, AUR (Arch & co), Debian & co, and FreeBSD. Here is the ranking. https://repology.org/
ALT text detailsThis image provides top repositories by total number of packaged projects for Unix, *BSD,, macOS and Linux systems. The ranking is as follows with number of packages:
1. nix (nixpkgs unstable) - 102721
2. AUR - 76329
3. Debian+derivs (Raspbian Testing) - 42425
4. FreeBSD Ports - 31548
5. GNU Guix - 29966
6. Fedora (Fedora 40) - 24210
7. Rosa (Rosa 2021.1) - 19632
8. ALT Sisyphus - 19434
9. Gentoo (LiGurOS develop) - 19278
10. MacPorts - 19209
Source https://repology.org/
Did you know? The largest package repository for Unix-like systems (Linux, macOS {certified Unix}, *BSD and friends packages) award goes to Nix, AUR (Arch & co), Debian & co, and FreeBSD. Here is the ranking. https://repology.org/
ALT text detailsThis image provides top repositories by total number of packaged projects for Unix, *BSD,, macOS and Linux systems. The ranking is as follows with number of packages:
1. nix (nixpkgs unstable) - 102721
2. AUR - 76329
3. Debian+derivs (Raspbian Testing) - 42425
4. FreeBSD Ports - 31548
5. GNU Guix - 29966
6. Fedora (Fedora 40) - 24210
7. Rosa (Rosa 2021.1) - 19632
8. ALT Sisyphus - 19434
9. Gentoo (LiGurOS develop) - 19278
10. MacPorts - 19209
Source https://repology.org/
today is officially *THREE* weeks until the submission deadline for Good Internet magazine!
Good Internet launches in May 2025. it's a volunteer-run, not-for-profit print and digital quarterly magazine for personal website owners and those interested in using the internet as a means of self-expression, art, and recreation.
🔍 we're looking for 1,500-4,000 word articles about anything related to that!
if it relates to hobbies on "this side of the web," whether you call it the #smallweb or indieweb, we probably want to run it!
you can have your article as low-media (meaning only text and images) or interactive, where you code an entire webpage to help tell your story.
if you're interested in learning more, you can sign up for our email list for when we launch or you can check the submission guidelines @ https://goodinternetmagazine.com!
today is officially *THREE* weeks until the submission deadline for Good Internet magazine!
Good Internet launches in May 2025. it's a volunteer-run, not-for-profit print and digital quarterly magazine for personal website owners and those interested in using the internet as a means of self-expression, art, and recreation.
🔍 we're looking for 1,500-4,000 word articles about anything related to that!
if it relates to hobbies on "this side of the web," whether you call it the #smallweb or indieweb, we probably want to run it!
you can have your article as low-media (meaning only text and images) or interactive, where you code an entire webpage to help tell your story.
if you're interested in learning more, you can sign up for our email list for when we launch or you can check the submission guidelines @ https://goodinternetmagazine.com!
Open Food Facts is an open-source app that allows you to scan food items and discover their nutritional value.
Open Food Facts is a non-profit association of volunteers. 25.000+ contributors like you have added 1.7 million + products from 150 countries using our Android, iPhone or Windows Phone app or their camera to scan barcodes and upload pictures of products and their labels.
Open Food Facts is an open-source app that allows you to scan food items and discover their nutritional value.
Open Food Facts is a non-profit association of volunteers. 25.000+ contributors like you have added 1.7 million + products from 150 countries using our Android, iPhone or Windows Phone app or their camera to scan barcodes and upload pictures of products and their labels.
Introductory post on this new GotoSocial account implemented for $3.75/month hosting from knthost.com
I'm a bit of a grumpy old man who still loves hiking in the mountains and playing about with technology. My Mastodon site details my current mountain adventures whilst this #GotoSocial account will talk about my advances (or otherwise!) with #Linux, #de-Googling, #Reticulum, #LoRa, #OpenSource, #FOSS etc. Also enjoy #webdevelopment using #eleventy#11ty
Introductory post on this new GotoSocial account implemented for $3.75/month hosting from knthost.com
I'm a bit of a grumpy old man who still loves hiking in the mountains and playing about with technology. My Mastodon site details my current mountain adventures whilst this #GotoSocial account will talk about my advances (or otherwise!) with #Linux, #de-Googling, #Reticulum, #LoRa, #OpenSource, #FOSS etc. Also enjoy #webdevelopment using #eleventy#11ty
I was so inspired by @sophie's excellent write-up that I wrote one of my own. It mostly echoes what she said, since we share a similar history with the web, but I wanted to add my own perspective.
I was so inspired by @sophie's excellent write-up that I wrote one of my own. It mostly echoes what she said, since we share a similar history with the web, but I wanted to add my own perspective.
So jetzt will ich sehen, was #Mastodon in Sachen #Followerpower kann. Wir suchen in der #Staatskanzlei der @landesregierung beim @CIO volle juristische Unterstützung! Das ist im Übrigen der Bereich, der sich unter anderem darum kümmert, dass es bei der Umsetzung der #OpenSource Strategie mit rechten Dingen zugeht.
Bewerben oder weiterverteilen. Nur lesen gilt nicht. Bei Fragen gern per Mail oder hier per DM.
ALT text detailsAn image taken of John O'Nolan's presentation at FOSDEM. It shows an AI generated astronaut pug with the title The Fediverse.
ALT text detailsThe Newsmast Foundation team. Freddie, in a dark leather jacket and gold jumper. Saskia, in a black jumper and blue jeans. Michael, in black rimmed glasses and a black quarter-zip jumper.
ALT text detailsA collection of stickers placed for people to pick up on a table.
ALT text detailsA bandstand in a park under blue skies and trees. People can be seen enjoying the open space.
So jetzt will ich sehen, was #Mastodon in Sachen #Followerpower kann. Wir suchen in der #Staatskanzlei der @landesregierung beim @CIO volle juristische Unterstützung! Das ist im Übrigen der Bereich, der sich unter anderem darum kümmert, dass es bei der Umsetzung der #OpenSource Strategie mit rechten Dingen zugeht.
Bewerben oder weiterverteilen. Nur lesen gilt nicht. Bei Fragen gern per Mail oder hier per DM.
@waag is looking for testers of open source software & @murena Fairphones* from these groups:
• Young adults (18 - 26 years old) • Civil servants/working in the public sector • Mobile software developers • Professionals working at a humanitarian organisation
❕*Please check the full text that is not 100 % clear on whether it's Murena Fairphones only or other Murena phones as well.
ALT text detailsAn image taken of John O'Nolan's presentation at FOSDEM. It shows an AI generated astronaut pug with the title The Fediverse.
ALT text detailsThe Newsmast Foundation team. Freddie, in a dark leather jacket and gold jumper. Saskia, in a black jumper and blue jeans. Michael, in black rimmed glasses and a black quarter-zip jumper.
ALT text detailsA collection of stickers placed for people to pick up on a table.
ALT text detailsA bandstand in a park under blue skies and trees. People can be seen enjoying the open space.
It's so wild that people in 2025 still say things like "we need to leave politics out they are divisive".
My beautiful #opensource#foss4g people, everything geographical, everything touching computers, is a political act. Code is political. Maps are political, data are political. Claiming to be apolitical is a political stance.
Is politics divisive? Intrinsically no! It's a forum of ideas about how we live. Only divisive when ego and greed and short termism is dominant.
@waag is looking for testers of open source software & @murena Fairphones* from these groups:
• Young adults (18 - 26 years old) • Civil servants/working in the public sector • Mobile software developers • Professionals working at a humanitarian organisation
❕*Please check the full text that is not 100 % clear on whether it's Murena Fairphones only or other Murena phones as well.
Olá!👋 I've just blogged about the recent developments in the Chromium Ozone/Wayland project, which is getting closer to officially shipping to Linux Desktop users.
Huge thanks to @igalia and our sponsors for making it possible ❤️
It's so wild that people in 2025 still say things like "we need to leave politics out they are divisive".
My beautiful #opensource#foss4g people, everything geographical, everything touching computers, is a political act. Code is political. Maps are political, data are political. Claiming to be apolitical is a political stance.
Is politics divisive? Intrinsically no! It's a forum of ideas about how we live. Only divisive when ego and greed and short termism is dominant.
All the speed, power, and customization of Thunderbird in a short and sweet video perfect for viewing (and sharing) on your phone. Help us spread the word to bring Thunderbird everywhere! Thanks again to @freehive for their amazing work.
I'm baffled about the myriad of @mozillaofficial structures, amount of directors / C-level people & how to rhyme 'investing in privacy-respecting advertising; with 'draw a bigger circle of supporters over the long run.'
As a long time Mozilla supporter, I was already unhappy about the direction of the last years & this does certainly not bode well for the future. 😞 😩
ALT text detailsA black & white photo of a train wreck. Illustrative of Mozilla's current situation & strategy.
The photo is taken from Flickr Commons (https://flic.kr/p/2q9qQ7G) & was uploaded by the State Library of Queensland. You can find the original at the State Library of Queensland (http://hdl.handle.net/10462/deriv/59637)
The metadata states:
Train accident at Alpha Creek, 1941
Creator: Unidentified.
Location: Alpha, Queensland.
Description: This incident occurred on 08 April 1941 at Alpha on the Central Railway, inland from Rockhampton. The bridge across Alpha Creek was under repair at the time and collapsed as the second division of the train went across. The crash killed the driver, George Condon, and the fireman, Ernie Yanke.
The locomotive was no. 147 of the C16 class and its weight was 80.5 tons. Before salvage work could be undertaken the creek flooded and the locomotive collapsed into the water, being later recovered and taken to Rockhampton where it was repaired and put back into operation.
I'm baffled about the myriad of @mozillaofficial structures, amount of directors / C-level people & how to rhyme 'investing in privacy-respecting advertising; with 'draw a bigger circle of supporters over the long run.'
As a long time Mozilla supporter, I was already unhappy about the direction of the last years & this does certainly not bode well for the future. 😞 😩
ALT text detailsA black & white photo of a train wreck. Illustrative of Mozilla's current situation & strategy.
The photo is taken from Flickr Commons (https://flic.kr/p/2q9qQ7G) & was uploaded by the State Library of Queensland. You can find the original at the State Library of Queensland (http://hdl.handle.net/10462/deriv/59637)
The metadata states:
Train accident at Alpha Creek, 1941
Creator: Unidentified.
Location: Alpha, Queensland.
Description: This incident occurred on 08 April 1941 at Alpha on the Central Railway, inland from Rockhampton. The bridge across Alpha Creek was under repair at the time and collapsed as the second division of the train went across. The crash killed the driver, George Condon, and the fireman, Ernie Yanke.
The locomotive was no. 147 of the C16 class and its weight was 80.5 tons. Before salvage work could be undertaken the creek flooded and the locomotive collapsed into the water, being later recovered and taken to Rockhampton where it was repaired and put back into operation.
We often speak of companies’ support of #OpenSource maintenance as a moral obligation. This is in some sense true, but given their incentive structure, it may not be a useful way to express it. Corporations are fundamentally amoral actors and if we want to modify their behavior we need to treat them as such. But! In a rational profit-maximizing world, large corporations ought to be *super* enthused about paying big gobs of money towards open source, both as risk management *and cost reduction*.
I'm baffled about the myriad of @mozillaofficial structures, amount of directors / C-level people & how to rhyme 'investing in privacy-respecting advertising; with 'draw a bigger circle of supporters over the long run.'
As a long time Mozilla supporter, I was already unhappy about the direction of the last years & this does certainly not bode well for the future. 😞 😩
ALT text detailsA black & white photo of a train wreck. Illustrative of Mozilla's current situation & strategy.
The photo is taken from Flickr Commons (https://flic.kr/p/2q9qQ7G) & was uploaded by the State Library of Queensland. You can find the original at the State Library of Queensland (http://hdl.handle.net/10462/deriv/59637)
The metadata states:
Train accident at Alpha Creek, 1941
Creator: Unidentified.
Location: Alpha, Queensland.
Description: This incident occurred on 08 April 1941 at Alpha on the Central Railway, inland from Rockhampton. The bridge across Alpha Creek was under repair at the time and collapsed as the second division of the train went across. The crash killed the driver, George Condon, and the fireman, Ernie Yanke.
The locomotive was no. 147 of the C16 class and its weight was 80.5 tons. Before salvage work could be undertaken the creek flooded and the locomotive collapsed into the water, being later recovered and taken to Rockhampton where it was repaired and put back into operation.
RISC-V represents an exciting future for computing - one where everything from CPU architecture up to your favorite applications can be fully open.
We are excited to share a few milestones toward RISC-V support that our RISC-V SIG has produced!
* A RISC-V Koji instance is now live in our data center to support development and package maintenance * We have ready-to-boot images that you can try using today
Olá!👋 I've just blogged about the recent developments in the Chromium Ozone/Wayland project, which is getting closer to officially shipping to Linux Desktop users.
Huge thanks to @igalia and our sponsors for making it possible ❤️
ALT text details
Drill
ldns includes a DNS lookup utility named drill. It can perform DNS lookups and display the answers that are returned from the name server(s) that were queried. drill offers an alternative implementation to BIND's Domain Information Groper (dig) tool.
As drill has nothing in common with either NSD nor BIND, it ensures that debugging and testing is done using an independent code base.
We need to do more to help #schools adopt #FreeSoftware / #OpenSource. In my experience, it is easier to get smaller communities schools to switch, especially if the #FOSS / #Linux communities can volunteer a few hours a month for setup and training teachers.
ALT text detailsScreenshot of slide showing presentation title:
"Public values and FOSS for education"
The Coalition for Fair Digital Education is an ISOC Netherlands workinggroup.
I kind of want to put together a collection of wallpapers that work well with the GNOME/elementary OS light/dark style. The GNOME ones are excellent, but I have a handful I’ve made or compiled over the years that could make a nice set.
The obvious way to me to do this is to make an app for Flathub, so you can get them on any distro—but I kind of don’t want to have to figure out the actual app logic. Anyone want to help me? 🥺
We need to do more to help #schools adopt #FreeSoftware / #OpenSource. In my experience, it is easier to get smaller communities schools to switch, especially if the #FOSS / #Linux communities can volunteer a few hours a month for setup and training teachers.
ALT text detailsScreenshot of slide showing presentation title:
"Public values and FOSS for education"
The Coalition for Fair Digital Education is an ISOC Netherlands workinggroup.
But Ultramarine Linux is stuck on v40. They'll tell you that there is an upgrade path, but you cannot freshly install v41, because they refuse to release an ISO / Image file.
What happen is the development took on too much too soon, and rather than admit this, they keep deferring, endlessly. I have previously offered to pay them to hire a developer or so they, themselves, could dedicate more time, and I have repeatedly shared their code here on the Fediverse (hoping someone can help them). -- If you think you can help them, try reaching out.
The development is not dead, just lacking either resources or direction. They could have released an Anaconda release, and I've been asking them to please do so, but, nope.
I still think Ultramarine Linux (KDE Plasma) is the most user-friendly distro, but at this time, I will not be funding or promoting Ultramarine Linux further.
We’ve seen significant interest in newsrooms setting up SecureDrop to better protect whistleblowers, so we've put together a quick list of 5 key things you should know before setting it up:
We’ve seen significant interest in newsrooms setting up SecureDrop to better protect whistleblowers, so we've put together a quick list of 5 key things you should know before setting it up:
Social algorithms can be tricky for non-celebrities like me, but if you're up for learning, critiquing, or just hanging out, subscribe to my YouTube channel.
Didn't get your talk accepted at PyCon US? Same! No worries. There are other opportunities to speak there: for example at one of the summits like the Maintainers Summit.
The Maintainer Summit is aimed for anyone who wants to learn more about open source project maintenance. CFP is still open but only until Feb 22.
Didn't get your talk accepted at PyCon US? Same! No worries. There are other opportunities to speak there: for example at one of the summits like the Maintainers Summit.
The Maintainer Summit is aimed for anyone who wants to learn more about open source project maintenance. CFP is still open but only until Feb 22.
Didn't get your talk accepted at PyCon US? Same! No worries. There are other opportunities to speak there: for example at one of the summits like the Maintainers Summit.
The Maintainer Summit is aimed for anyone who wants to learn more about open source project maintenance. CFP is still open but only until Feb 22.
I remembered GNOME Web has had web extensions support in development for some time, and enabled it…
Unfortunately the two extensions I’d most love (Bitwarden and Dark Reader) are not working for me in stable, tech preview, or canary. :( It seems like the feature where an extension embeds a web view in the popover is broken. Still, it’s exciting to see this nearly there—does anyone know if it’s actively being worked on, or sort of stuck in its current state?
How does Fedora know where you are when you turn on location services? On Android all of that is provided through Google Play Services, but on Fedora we use a mix of open source software to get the job done.
I've been involved in the open-source movement in some capacity for almost a quarter century now. In all that time, I've seen a steady stream of assertions about how "open source has failed". We ignored them and we kept building.
Here's the thing: in 2003 it was from large, powerful, mainstream sources: MSNBC, NYT, etc.
Now I only see it from luddites, puritopians, and other do-nothings. Almost everyone else has to take us seriously.
How is it possible that there is no #Mastodon button? Mastodon the only truly decentralized, public value driven, #opensource and independent social media platform.
@BrodieOnLinux@mstdn.social A 20 year old bug, is still a bug. The whole "it is a feature" is just lazy development (or one that does not know how to fix their own issues). Glibc is something the Linux ecosystem should not have become depended on given the issues, but kept trying to work around, instead of seeking or creating an alternative.
Could that be the shortest and clearest #PublicDomain license - with no strings attached about things I create and is judged by laws like copyright and ownership to fully have control over - possible?
My goal is to eradicate all and every dependency between me and everyone else. Including having to repeatedly take time to explain what the #license not comes with.
If it holds I think I should be able to really focus my flow to the #OpenSource way of life.
European Open-Source AI Index: a non-profit public resource that collects information on model openness, licensing, and EU regulation of generative AI systems and providers. #AI#OpenSourcehttps://www.osai-index.eu/
European Open-Source AI Index: a non-profit public resource that collects information on model openness, licensing, and EU regulation of generative AI systems and providers. #AI#OpenSourcehttps://www.osai-index.eu/
Mamy przyjemność ogłosić, że Piotr "ViruS" Sikora wystąpi jako Prelegent na 19. Sesji Linuksowej z prelekcją zatytułowaną „Fediwersum: kulisy administracji największych polskich instancji Mastodona, PeerTube, Pixelfed i Mobilizon”.
How is it possible that there is no #Mastodon button? Mastodon the only truly decentralized, public value driven, #opensource and independent social media platform.
Caterpillar Proxy (Songchoongi Project) was deployed in January 2024 to counter a large-scale spam attack on the ActivityPub (Fediverse) network.
It has since evolved into a framework for processing real-time emergency disaster sensors, such as fire detection signals, and is now actively used to enhance public safety.
This proves that #opensource network stacks can be adapted for diverse applications beyond their original purpose.
Caterpillar Proxy (Songchoongi Project) was deployed in January 2024 to counter a large-scale spam attack on the ActivityPub (Fediverse) network.
It has since evolved into a framework for processing real-time emergency disaster sensors, such as fire detection signals, and is now actively used to enhance public safety.
This proves that #opensource network stacks can be adapted for diverse applications beyond their original purpose.
Hey folks, you have until tommorrow (Monday, Feb 17) to submit your application to run in the 2025 #OpenSource Initiative board #election -- either Individual or Affiliate.
Hey folks, you have until tommorrow (Monday, Feb 17) to submit your application to run in the 2025 #OpenSource Initiative board #election -- either Individual or Affiliate.
You're a newbie and as a newbie, you want a system that "just works".
You are OK with learning if you must, but the truth is, you would rather a system that is already familiar, and out of the box, the only thing you want to set up is your Wi-Fi (maybe printer). To be perfectly honest, you simply want point and click easy, just like Windows or Apple.
Since y'all liked 🔀🦒 #Mergiraf so much (a syntax-aware #git#merge driver that solves many conflicts automatically that git's built-in merge strategies can't), go check out ≏🤩 #Difftastic too! It's a syntax-aware #diff tool that produces finer grained, much easier to read output than classic #GNU#diffutils or #BSD diff. No more decoding "@@ -5,6 +5,7 @@"! Integrates nicely with #git as well.
Perfect time to drop a blog post that might sound like clickbait, but that I genuinely hope can help forge a path forward while making everyone happy—or at least pissing everyone off equally (sometimes the best you can ask for!)
The world needs secure communication more than ever, as a bulwark against the surveillance, authoritarianism, and oppression increasingly enabled by Big Tech. Matrix seeks to meet that need, as an open source, decentralised, encrypted comms protocol.
But Trust & Safety is more difficult in a decentralised environment. How are we building a safer Matrix?
Since y'all liked 🔀🦒 #Mergiraf so much (a syntax-aware #git#merge driver that solves many conflicts automatically that git's built-in merge strategies can't), go check out ≏🤩 #Difftastic too! It's a syntax-aware #diff tool that produces finer grained, much easier to read output than classic #GNU#diffutils or #BSD diff. No more decoding "@@ -5,6 +5,7 @@"! Integrates nicely with #git as well.
From smart homes to smart hearts, here’s to the developers, contributors, and every Home Assistant user making their homes better for their families, loved ones, the community, and themselves—one open-source contribution at a time! 🫶
From smart homes to smart hearts, here’s to the developers, contributors, and every Home Assistant user making their homes better for their families, loved ones, the community, and themselves—one open-source contribution at a time! 🫶
UI/UX Design Studio Manager Laurel Terlesky's #fosdem talk is online! Explore Thunderbird's journey toward a cohesive, scalable, and data-informed open-source design system that unites desktop, Thunderbird for Android, and beyond.
Perfect time to drop a blog post that might sound like clickbait, but that I genuinely hope can help forge a path forward while making everyone happy—or at least pissing everyone off equally (sometimes the best you can ask for!)
UI/UX Design Studio Manager Laurel Terlesky's #fosdem talk is online! Explore Thunderbird's journey toward a cohesive, scalable, and data-informed open-source design system that unites desktop, Thunderbird for Android, and beyond.
Latest attempt at building better documentation for https://thi.ng/umbrella (also to make it available offline!): Having noticed that recent versions of TypeDoc support extracting & merging of doc strings from monorepos, over the past few weeks I've been updating/cleaning docstrings in hundreds of source files across all 200+ packages and started building a small tool to assemble a single/mega-page documentation (currently ~4.3MB of just HTML). The tool translates existing docstrings and references contained therein (and still used for the existing API docs) to support proper cross-package references.
Please be aware that so far this is only an early stage prototype and only contains very limited docs. I.e. there are no generics/typeparams, no details about classes/interfaces... But at least I know now HOW to add this all, as well as all the additional metadata I've already got (currently still only available via other custom tools/examples).
For example, there're links to the tag-based browser[1] and I'm also planning to add the fuzzy doc search engine/index[2] to this new documentation... The tag browser integration still needs more work in terms of correctly matching package names to tags. The underlying system is there already, just needs more work in terms of actually doing/assigning the concept mapping. Since most package names in thi.ng/umbrella are very plain/boring (for a reason), for many (most?) packages this already works pretty well:
ALT text detailsScreenshot of the documentation tool/page mentioned in the post, showing the API docs for this function (dark color scheme): https://docs.thi.ng/umbrella/#fuzzy-viz:instrumentStrategy
ALT text detailsScreenshot of the documentation tool/page mentioned in the post, showing the API docs for this function (light color scheme): https://docs.thi.ng/umbrella/#fuzzy-viz:instrumentStrategy
This week, Mirko Swillus @mechko was back in Brussels, representing us at the first meeting of the #CyberResilience Act Expert Working Group. This group is advising the European Commission on implementing the regulation that went into effect at the end of 2024. We’re bringing the Sovereign Tech Agency’s experience working closely with many #opensource communities to help shape cybersecurity standards for digital products in the European Union. 1/2
ALT text detailsOn the left: Cyber Resilience Act Working Group First Meeting in Brussels On the right, a photo of Mirko, Dirk-Willem van Gulik, and Lars Francke outdoors in front of a building in Brussels
This week, Mirko Swillus @mechko was back in Brussels, representing us at the first meeting of the #CyberResilience Act Expert Working Group. This group is advising the European Commission on implementing the regulation that went into effect at the end of 2024. We’re bringing the Sovereign Tech Agency’s experience working closely with many #opensource communities to help shape cybersecurity standards for digital products in the European Union. 1/2
ALT text detailsOn the left: Cyber Resilience Act Working Group First Meeting in Brussels On the right, a photo of Mirko, Dirk-Willem van Gulik, and Lars Francke outdoors in front of a building in Brussels
If we then come up with some great idea for say a client side algorithm, or some alternative ad networking technology, you can then wrap that up in a plan for an organization and apply for funding.
From that you can start figuring out the various ways to make a business off the resulting systems.
But they have to be open, give power to the user and allow for competition. This is why #OpenSource is so important, because it levels the playing field.
NASA's switch to Linux in space was driven by reliability, flexibility, and security concerns. The International Space Station (ISS) originally relied on Windows, but astronauts frequently encountered crashes and instability. In 2013, NASA announced that all laptops on the ISS would transition to Debian, a Linux-based operating system, to improve stability and control over software.
This change wasn’t just about reliability. Windows was much more vulnerable to malware, and in 2007, a worm named W32.Gammima.AG spread to the ISS. With Linux, NASA gained the ability to modify and customize the system for mission-critical applications without depending on proprietary software. Today, Linux powers much of NASA’s space infrastructure, from ISS systems to Mars rovers and beyond.
NASA's switch to Linux in space was driven by reliability, flexibility, and security concerns. The International Space Station (ISS) originally relied on Windows, but astronauts frequently encountered crashes and instability. In 2013, NASA announced that all laptops on the ISS would transition to Debian, a Linux-based operating system, to improve stability and control over software.
This change wasn’t just about reliability. Windows was much more vulnerable to malware, and in 2007, a worm named W32.Gammima.AG spread to the ISS. With Linux, NASA gained the ability to modify and customize the system for mission-critical applications without depending on proprietary software. Today, Linux powers much of NASA’s space infrastructure, from ISS systems to Mars rovers and beyond.
Perhaps the best part is, YOU can contribute, too! Seriously, it’s all open source, and you don’t have to be involved in an Endless learning program to participate. In fact, I’d love to see what folks can come up with within the existing constraints of the game…
Even if you’ve never used Godot or another game engine before, it’s relatively easy to get started. Grab the latest Godot Engine, clone the repo, and copy the Sample world.
Something fun we’ve been doing at @EndlessOS is running learning programs where we help learners get used to actual open source collaboration—with video games!
WAIT
Not “educational games” or “gamified learning”—no, actually contributing to a real game using real open source workflows. Here are some fun results from one cohort so far; check out the Extra Levels in Everlasting Candy, an extension of the open source game Candy Wrapper:
NASA's switch to Linux in space was driven by reliability, flexibility, and security concerns. The International Space Station (ISS) originally relied on Windows, but astronauts frequently encountered crashes and instability. In 2013, NASA announced that all laptops on the ISS would transition to Debian, a Linux-based operating system, to improve stability and control over software.
This change wasn’t just about reliability. Windows was much more vulnerable to malware, and in 2007, a worm named W32.Gammima.AG spread to the ISS. With Linux, NASA gained the ability to modify and customize the system for mission-critical applications without depending on proprietary software. Today, Linux powers much of NASA’s space infrastructure, from ISS systems to Mars rovers and beyond.
Codeberg.org is under attack by right wing trolls over diversity, equity and inclusion. This is what you get when you enable the goons. They will spoil public resources.
This is a good illustration of Popper's paradox on why one should not tolerate intolerance.
L'alternative à Instagram, @pixelfed monte de plus en plus en puissance. Cette semaine, je vais vous montrer sur mon blog comment publier en #php une photo sur une instance #pixelfed.
Codeberg.org is under attack by right wing trolls over diversity, equity and inclusion. This is what you get when you enable the goons. They will spoil public resources.
This is a good illustration of Popper's paradox on why one should not tolerate intolerance.
L'alternative à Instagram, @pixelfed monte de plus en plus en puissance. Cette semaine, je vais vous montrer sur mon blog comment publier en #php une photo sur une instance #pixelfed.
@Linux_Is_Best I disagree. There were #opensource operating systems like #bsd before #linux under a permissive license. Companies like #apple took their work and made #macos without giving back.
#linux is gaining mainstream attention because the linux kernel uses the #gpl2 license. Any derivative works of the Linux kernel should be open source. The #gnu toolchain like compiler, bash, command line tools etc are parts of your Linux distribution.
We could have had gaming on Linux, 20 years ago, and better hardware support 25 years ago. But those old school GNU fanatics kept trying to hold onto their so-called moral superiority concerning everything needing to be 100% free and 100% open source and 100% on licensing and 100% ... blah blah blah.
Do you know why Linux today is truly becoming successful? Why you can game on Steam, and why even Microsoft now releases Linux, software? Because enough people finally got the idea to compromise. It is as simple as that.
Yes, Linux is still primarily open source, but those Gnu fanatics that were leading everything, are no longer holding the majority of us hostage. -- And we're all better for it.
I'm seeking expressions of interest from nonprofit organizations to take over the Open Access Tracking Project (#OATP, @oatp) and the open-source software on which it runs.
The latest Thunderbird Monthly Development Digest is out! You can read about:
* our experience at FOSDEM * First Time User Experience in Account Hub * next steps for the Global Message Database * improvements to In-App Notifications * and more!
I'm seeking expressions of interest from nonprofit organizations to take over the Open Access Tracking Project (#OATP, @oatp) and the open-source software on which it runs.
The latest Thunderbird Monthly Development Digest is out! You can read about:
* our experience at FOSDEM * First Time User Experience in Account Hub * next steps for the Global Message Database * improvements to In-App Notifications * and more!
New in #LibreOffice 25.2, our latest major update: Hovering the mouse over a heading in the Navigator displays a tooltip showing the word and character count of the content associated with it. #foss#opensource#freesoftware
ALT text detailsScreenshot of Navigator, showing a section being selected and a tooltip with details about that section.
New in #LibreOffice 25.2, our latest major update: Hovering the mouse over a heading in the Navigator displays a tooltip showing the word and character count of the content associated with it. #foss#opensource#freesoftware
ALT text detailsScreenshot of Navigator, showing a section being selected and a tooltip with details about that section.
@ayo did you come across #radicle yet? Looks really intriguing. They did a lot of R&D, seem to have nailed the #protocols now. I'm going to try it for my next #opensource project
Hi all. We're excited to share we've published a new, free, open source soil science application: #LandPKS Soil ID!
Soil ID makes it simple to identify the soil beneath your feet. Gather observations about the soil and compare your data to possible soils from local soil maps.
We're launching in the U.S. to start with, with soils outside the U.S. coming soon thereafter.
ALT text detailsScreenshot of GIMP 3 Release Candidate 3 (RC 3). Image editing is in progress with the text "GIMP rocks" visible. The Linux Tux penguin logo is present, and the GIMP version number is displayed on the screen, too.
Hi all. We're excited to share we've published a new, free, open source soil science application: #LandPKS Soil ID!
Soil ID makes it simple to identify the soil beneath your feet. Gather observations about the soil and compare your data to possible soils from local soil maps.
We're launching in the U.S. to start with, with soils outside the U.S. coming soon thereafter.
Data #federation has been a key topic in the @tibosl lately, as part of the specifications we develop for all our #RDM#opensource tools.
We participated in several events over the last two months where we had a chance to discuss latest developments with relevant communities.
First up, the slides publication from our participation in the Federated Queries Workshop (by WMDE & WikiMUC), held in Munich in December 2024: 🔗🔖 https://zenodo.org/records/14751598
#Prav project started 3 years ago with the goal of mass adoption of private messaging powered by #XMPP and democratic decision-making. The project was inspired by #Quicksy and #Snikket.
Data #federation has been a key topic in the @tibosl lately, as part of the specifications we develop for all our #RDM#opensource tools.
We participated in several events over the last two months where we had a chance to discuss latest developments with relevant communities.
First up, the slides publication from our participation in the Federated Queries Workshop (by WMDE & WikiMUC), held in Munich in December 2024: 🔗🔖 https://zenodo.org/records/14751598
ALT text detailsScreenshot of GIMP 3 Release Candidate 3 (RC 3). Image editing is in progress with the text "GIMP rocks" visible. The Linux Tux penguin logo is present, and the GIMP version number is displayed on the screen, too.
"[Software] Developers are the lifeblood of open source projects [...] Loads of people [software developers] end up investing years and years of labor for free"
The #fediverse needs to come to terms with one thing: on content platforms, chronological ordering is probably good for your subscription feeds, but for the #discovery feed the average user actually WANTS an #algorithm.
Instead of kicking your feet in anger, release your anxiety and think for one moment.
Wouldn't it be better to formalize #discovery algorithms as #opensource? To create programmable interfaces server side so that the user can define their algorithm client side?
"[Software] Developers are the lifeblood of open source projects [...] Loads of people [software developers] end up investing years and years of labor for free"
EXCELLENT writeup by @cynical13 about Firefox vs. Vivaldi browsers. I agree with everything he says here. This is a great analysis on what are really two of the better browsers out there right now, and an in-depth look at the pros and cons of each.
ALT text detailsDigital-Thesen-Check These 2: Public Money, Public Code Für alle Institutionen und Einrichtungen der Bundesrepublik Deutschland werden bei der Beschaffung von Software verbindlich Open-Source-Software (OSS), offene Schnittstellen und Datenformate vorgeschrieben. Dafür soll die Förderung solcher Software, bspw. durch Finanzierung, ausgebaut werden.
Update. "This is Version 2 of the Climate and Economic Justice Screening Tool, released by the Council on Environmental Quality [#CEQ] in December 2024. Although the tool remains unchanged, public access through the White House was discontinued on January 22, 2025. We re-created Version 2 and made it publicly accessible." https://screening-tools.com/climate-economic-justice-screening-tool
The application launcher has been improved to allow you to restart, delete, or browse the contents of previously executed application packages using the file explorer.
The application launcher has been improved to allow you to restart, delete, or browse the contents of previously executed application packages using the file explorer.
The #fediverse needs to come to terms with one thing: on content platforms, chronological ordering is probably good for your subscription feeds, but for the #discovery feed the average user actually WANTS an #algorithm.
Instead of kicking your feet in anger, release your anxiety and think for one moment.
Wouldn't it be better to formalize #discovery algorithms as #opensource? To create programmable interfaces server side so that the user can define their algorithm client side?
I was explaining some aspects of the #fediverse to someone, and how with apps being #opensource anyone could fork&modify and still integrate with other unmodified (or modified differently) servers. And eventually it came up that that's basically what happened with livejournal vs deadjournal. I was never a user there, but IIUC livejournal was opensource but some ppl wanted a darker aesthetic, so they made deadjournal. Same concept, but with federation the two would be able to talk to each other.
I was explaining some aspects of the #fediverse to someone, and how with apps being #opensource anyone could fork&modify and still integrate with other unmodified (or modified differently) servers. And eventually it came up that that's basically what happened with livejournal vs deadjournal. I was never a user there, but IIUC livejournal was opensource but some ppl wanted a darker aesthetic, so they made deadjournal. Same concept, but with federation the two would be able to talk to each other.
The Techno Anarchist Manifesto aka Let’s fuck up Techno Feudalism
This practical and profanity-laced manifesto provides the loose philosophy, strategies, battleplans, tactics, and weapons to destroy Techno Feudalism via the practice of Techno Anarchism. It explains the war we are in, the Techno battle’s place in it, and what Techno Feudalism and Techno Anarchism are.
Don’t worry, I not going to start capping tech CEOs anytime soon. I’m not a 1914 anarchist or advocating for it in general.
Introduction
The same day I started writing this article about some ideas floating in my head, Joan Westenberg kind of beat me to the punch on its premise.
This piece will now be more expansive and a sort of manifesto.
I want to focus my thoughts regarding the battle against Techno Feudalism. And narrow my scope. And be systemic.
I will build whatever this ends up being in public. And put my masters degree in Political Science to work. So, this is just the start of a living document. I will update it with more of the philosophy of Techno Anarchism (and other points) in the coming weeks.
It’s also the first thing I’ve written that needs a table of contents.
As supporters of democracy we need to engage in a positive fight against this timeline’s bullshit in a manner we can control ourselves.
Our goal should be to destroy autocracy rather than protect democracy. Simply because most of us live in autocracies unfortunately.
Still, we must reform both democracy and neuter it’s biggest threat, Big Tech.
I aim to make this writing more actionable than academic. We need action on the individual level and in small groups – neighborhoods, communities (geographical or digital), libraries, companies, unions, teams, non-profits, associations, clubs, schools, real churches, credit unions, local governments, the arts, independent media, etc. These groups have always been the building blocks of democracy. And they must be nurtured through use and membership.
I call the solution I propose to combat autocracy and Techno Feudalism, Techno Anarchism. While political anarchism as defined by Wikipedia is currently unlikely if not impossible. You will see that in the tech arena, it is possible.
“Major definitional elements of anarchism include the will for a non-coercive society, the rejection of the state apparatus, the belief that human nature allows humans to exist in or progress toward such a non-coercive society, and a suggestion on how to act to pursue the ideal of anarchy.”
It’s idealistic but not 100% practical. But we can build its practicality via our interactions with tech.
Now, Wikipedia defines a manifesto as:
“A manifesto is a written declaration of the intentions, motives, or views of the issuer, be it an individual, group, political party, or government. A manifesto can accept a previously published opinion or public consensus, but many prominent manifestos—such as The Communist Manifesto (1848) and those of various artistic movements—reject accepted knowledge in favor of a new idea.”
Is that what this will be? I think it mostly will.
The Problem
But, before going into the details of this manifesto, let’s explore our major problem as humans, what and who we are fighting, and the bigger war that the techno feudalism versus anarchism battle takes place in.
First, let’s look at the problem, ourselves. We have not evolved enough as humans to keep up with the culture, economies, and technology we’ve developed. That’s why we feel alienated and a little lost.
We need a purpose be it one dictated by religion (for the weak-minded) or philosophy. Or a very strong personal moral framework which is difficult. We might even get by with a manifesto. 😉 What we want to avoid is ideologies.
In general our overwhelmed brains need structure for things we don’t understand or can’t explain. We want simple, not the truth, which is why autocrats have an advantage. We’re mostly uneducated, unaware, unobservant, and intellectually lazy so we want easy answers.
“Today technology is the water in which we swim, whether on not we notice we are fish. Tech provides contemporary Western lives, so polarized and divided in countless ways, with a universal organizing principle… It offers myriad rites, capturing our attention and transforming our consciousness, connecting us with a community of people who spend their days…indeed their entire lives engaging in the same repetitive behaviors with the same fervent intensity.
Naturally, we all hope our devotion to this community of fellow travelers will bear fruit: surely tech will lead to a better future! Even a kind of paradise! But the truth is many of us fear, more than we’d like to admit, this may all be heading to a deeply dark place.
In other words: technology has become a religion.”
As you see, Big Tech now functions as a religion. It provides answers as more people reject the horseshit of traditional religion.
But, there’s no putting the genie back in the bottle so it needs to be reformed into a more satisfying religion. More the Tao of Pooh than the Old Testament and Revelations. More philosophy and morality for how to live life and less damnation, doctrine, and hate. One grown by us not tech oligarchs. More good, less evil. Ok.
More on this will follow in future updates.
Late Stage Capitalism / Techno Feudalism
Next let’s take a look at economics. Currently we are stuck in the economic model of capitalism. The problem is that it’s not really capitalism. It’s rigged, crony, oligarchic capitalism headed back toward feudalism. Some argue persuasively that it has already fully evolved into Techno Feudalism.
So, let’s define Techno Feudalism.
Is it a malign denomination of the Tech religion?
The child of Big Tech and Late Stage / Crony Capitalism?
Or just a bunch of cunts in Silicon Valley?
Yanis Varoufakis coined the term Techno Feudalism. So, here’s his hypothesis:
“… capitalism is dead, in the sense that its dynamics no longer govern our economies. … that role … has been replaced by something fundamentally different, which I call techno feudalism.
… the thing that killed capitalism is capital itself. Not capital as we have known it since the dawn of the industrial revolution, a new form of capital, a mutation of it that has arisen in the last two decades, so much more powerful that its predecessor that like a stupid, overzealous virus it has killed off its host.”
How’s that for an academic sentence. 😉
He continues:
“… capital’s mutation into what I call cloud capital has demolished capitalism’s two pillars: markets and profits.
Markets, the medium of capitalism, have been replaced by digital trading platforms, which look like, but are not markets, and are better understood as fiefdoms. And profit, the engine of capitalism, has been replaced with its feudal predecessor, rent.
… the owners of tradition capital … have become vassals in relation to a new class of feudal overlord, the owners of cloud capital.
… the rest of us have returned to our former status a serfs … contributing to the wealth and power of the new ruling class with our unpaid labor – in addition to the waged labor we perform, when we get the chance.”
Does this sound familiar? I think so.
And who wants to be a fucking serf? Not me.
More on this will follow in future updates.
The subject of equality is obviously relevant to feudal overlords and serfs.
“…since the end of the eighteenth century there has been a historical movement toward equality. The world of the early 2020s, no matter how unjust it may seem, is more egalitarian than that of 1950 or that of 1900, which were themselves more egalitarian than those of 1850 or 1780. ..over the long term, no matter the criterion we employ, we arrive at the same conclusion. Between 1780 and 2020 we see developments tending toward greater equality…
To continue… crises and power relations are necessary, as was the case in the past, but we will also need processes of learning and collective engagement, as well as mobilization around new political programs and proposals for new institutions.
Resistance by elites is a reality, in a world in which transnational billionaires are richer than states, much as in the French revolution. Such resistance can be overcome only by powerful collective mobilization during moments of crises and tension.
To ensure that everyone can contribute… in a decentralized way, we must develop new forms of sovereignism with a universalist vocation.”
I maintain that Techno Feudalism is contributing to the current slow to non-existent grow of equality. And I also maintain that Techno Anarchism can reverse the trend and grow equality via small-scale social mobilization and personal-data-sovereignty among other strategies to destroy Techno Feudalism.
Politics aka The War
Now, on to politics. Let’s begin with a few points. And a quick note, this isn’t about parties, but policies and exercising political rights.
Autocracy is a threat to democracy. Authoritarianism is a threat to human rights. Fascism is a threat to minorities. Autocrats, Fascists (secular or religious), and Communists are the bad guys.
However, unregulated capitalism and digital technology are a deadlier threat to democracy. Big Money and Big Tech equal the really bad guys. Oligarchs suck.
These two threats to human freedom go hand in hand. Unbound capitalism leads to fascist / authoritarian governments which lead to corrupt, crony capitalism or state capitalism aka hypocritical communism. Both of which erode and eventually destroy democracy, the environment, and human rights.
So, we need to reform and regulate large-scale capitalism and keep autocracy at bay. And again, reform democracy to function in the world we now live in.
Tech both in its Silicon Valley incarnation and the tools of repression Chinese / Israeli model are destroying democracy. One via corrupt, oligarchic capitalism / Techno Feudalism. And one via authoritarianism.
In we want democracy to survive we must fight these two tech models along with autocrats, autocratic political parties, autocratic nations, and autocratic ideologies.
More on this will follow in future updates.
The War’s Combatants
To reiterate, the larger war which I think of as WWIII is one between supporters of democracy and what I call the Evil Empire (Reagan is dead and I have commandeered the term!):
Unregulated Capitalists / Techno Feudalists
Big Tech in general
Autocrats
The Evil Empire
Unregulated capitalist oligarchs, and Techno Feudalists
We’ve seen who they are.
More on this will follow in future updates.
Big Tech which is mostly Techno Feudalists, and some Techno Fascists
“…the fact that our social, professional, and civil lives are increasingly digitized and, essentially, all aspects of digitation are in the hands of private companies; that certain technologies have inherent antidemocratic characteristics, while laws to protect democratic values and the rule of law are lagging; and that, most important, democratic governments’ outsourcing of key functions has led to a hollowing out of government’s core capabilities.
These systemic problems are now undermining the core principles of democracy: free and fair elections, the rule of law, the separation of powers, a well-informed, public debate, national security and the protection of civil liberties such as freedom of expression, the presumption of innocence, and the right to privacy.
As digitization progresses, we see a gradual shift in responsibility and power away from democratic leaders. This shift accelerates two trends: growing digital authoritarianism and a wholesale decline in democratic governance.”
We are the frogs being slowly boiled in the pot as the temperature rises. But, it’s not a fucking joke.
More on this will follow in future updates.
Autocrats
You are probably most familiar with these villains. They either rule your country or are a political party(ies) in it.
“Unlike military or political alliances from other times and places, (today’s Autocrats) operates not like a bloc but rather like an agglomeration of companies, bound not by ideology but rather by a ruthless, single-minded determination to preserve their personal wealth and power, Autocracy, Inc.
Their bonds with one another, and with their friends in the democratic world, are cemented not through ideals but through deals – deals designed to take the edge off sanctions, to exchange surveillance technology, to help one another get rich.
Autocracy, Inc., offers its members not only money and security but also something less tangible, impunity.
Their enmity toward the democratic world is not merely some form of traditional geopolitical competition… (It) …has its roots in the very nature of the democratic political system, in words “accountability,” “transparency,” and “democracy.” They hear that language coming from the democratic world, they hear the same language coming from their on dissidents, and they seek to destroy them both.”
More on this will follow in future updates.
Democracy Supporters / Enlightened Humans
This is short. It’s us. At least the intelligent ones in the “Western World”, Oceana, Japan, and South Korea rules-based world. Plus a few other countries in the global south and various dissidents everywhere.
Enshittification
Before moving on to Techno Anarchism, here’s a quick note about Enshittification. It is part of techno feudalism. Chicken or the egg first? I don’t know.
But, Cory Doctorow describes enshittification like this:
“Here is how platforms die: first, they are good to their users; then they abuse their users to make things better for their business customers; finally, they abuse those business customers to claw back all the value for themselves. Then, they die. I call this enshittification, and it is a seemingly inevitable consequence arising from the combination of the ease of changing how a platform allocates value, combined with the nature of a “two-sided market”, where a platform sits between buyers and sellers, hold each hostage to the other, raking off an ever-larger share of the value that passes between them.”
So, not only are Techno Feudalists part of the evil empire, their products suck as well.
Ok, enough about the cunts. Let’s move on the good guys.
The Winnable Battle
Will democracy win the war against autocracy? Who knows? It’s an eternal war that the bad guys currently have the upper hand in. And have had for the last decade or two. And have had for 99.99% of human history. Make what you will of that.
But, one of the war’s largest current battles can definitely be won. Equality can continue to grow. And our lives can be improved. And the world’s apocalypse can be delayed.
This battle is the one where Techno Anarchism opposes Techno Feudalism.
It is winnable because this victory can be achieved at the personal and small group level. It also has the advantage that the bad guys can’t defeat it (only resist it). Only apathy (which is also hard to overcome) can defeat Techno Anarchism. If you have a hundred million of drops of water you might drown an elephant. If you have a hundred you can’t even get one toe wet.
It’s also winnable because it’s more of a matter of changing habits (difficult) than political beliefs (extremely difficult). Anarchists and libertarians can be partial allies here along with many other freedom lovers.
And partial is important because this battle’s tactics are modular. It’s not all or nothing. You can take it one step at a time. It’s easy to be a soldier and not too hard to be an officer. You can increase your efforts over time as you get in the martial groove. Hopefully, you can even become a general.
Techno Anarchism
Finally, let’s move on to Techno Anarchism / Digital Distributism and Digital Sovereignty (which is slightly different). This is the philosophy, strategies, and actions needed to defeat Techno Feudalism.
As I mentioned before, Joan Westenberg published something similar to my gestating thoughts. So, let’s not reinvent the wheel and look as her points.
The article in question is The Revolution Will Be Decentralized. It’s not really a revolution, but more a radical adjustment of habits. But, if it happens it will be decentralized. Anyway, take a break and go read her article now! You may need to eat lunch too.
You’re back. Great.
She uses the terms Digital Democracy and Digital Feudalism versus Techno Anarchism and Techno Feudalism.
Westenberg’s central idea addresses both distribution and personal data sovereignty:
“The implementation of Digital Distributism rests on three foundational pillars: infrastructure commons, data sovereignty, and algorithmic democracy. Each pillar requires specific technical and organizational structures to function effectively.
The revolution toward digital democracy begins with individual choices. Every person who moves to decentralized platforms weakens the grip of tech monopolies. Every contribution to open source projects builds alternative infrastructure. Every act of resistance against surveillance and control helps shift the balance of power.
But individual action is not, is never enough. It must be coupled with collective organization. We need coordinated efforts to build and promote alternatives. We need political movements that understand the connection between digital and democratic power. We need communities dedicated to practicing digital distributism in their own operations.
The infrastructure of freedom won’t build itself. But neither did the infrastructure of control. Every system of power depends on the daily choices of millions of individuals. Will we shape the change toward digital democracy or submit to digital feudalism?”
That’s the question. And fortunately you can answer it.
How? With a blast from the past.
Joan and I both propose a similar idea, the Digital Distributist Alternative (Joan) and Techno Anarchism (me).
But FYI, these are not new ideas. They existed before as an alternative to capitalism and socialism. Unfortunately, they didn’t win out.
”Distributism is an economic theory asserting that the world’s productive assets should be widely owned rather than concentrated. Developed in the late 19th and early 20th centuries, distributism was based upon Catholic social teaching principles, especially those of Pope Leo XIII in his encyclical Rerum novarum (1891) and Pope Pius XI in Quadragesimo anno (1931). It has influenced Anglo Christian Democratic movements, and has been recognized as one of many influences on the social market economy.
Distributism views laissez-faire capitalism and state socialism as equally flawed and exploitative, due to their extreme concentration of ownership. Instead, it favors small independent craftsmen and producers; or, if that is not possible, economic mechanisms such as cooperatives and member-owned mutual organisations, as well as small to medium enterprises and vigorous anti-trust laws to restrain or eliminate overweening economic power.”
Joan says:
“Digital Distributism updates this framework for the internet age, recognizing that digital infrastructure is now as fundamental to human flourishing as land was in the agricultural era. It offers a comprehensive alternative to digital feudalism by reimagining how we structure and govern the technologies that increasingly mediate human existence.”
Techno Distributism / Anarchism is the modern equivalent fighting Techno Feudalism as opposed to unregulated capitalism and state socialism. And it has a better chance of coming out on top. It’s more about the means of computation and consumption versus the means of production.
We’re digital serfs here, not the proletariat.
More on this will follow in future updates.
So, we now have our nebulously defined movement, Techno Anarchism. How do we win the war against its all to real foe?
By slowly killing Techno Feudalism with weapons of course.
The Arsenal of Techno Anarchism
Okay, so what are the weapons we can use to destroy Techno Feudalism?
Open Source Technology
We start by using open-source technology. Again, it has the advantage that it can’t be bought and enshittified at scale.
Let’s examine the arsenal in detail. Please explore and start using these tools while dropping their enshittified, corporate, feudalistic alternatives. Obviously, all of these are not for everyone. But, do what you can.
They will also boost the privacy and security of your personal data aka your digital sovereignty.
More details on these individual tools will follow in future updates. For now please use the links.
In the home stretch, let’s look at the most powerful weapon against techno feudalism, The Fediverse.
Corporate social media is even worse than mass media. Millions of morons can get on it and pontificate as much as they want. It is used by extremists and conspiracy theorists to devastating effect. And it’s run by the motherfuckers behind techno feudalism. Today’s true rulers control the algorithms that show all this horseshit, encourage it, and addict us to following it.
“My focus is on a profound transformation in the dynamics of power and influence, which have fundamentally shifted, and on how we, the citizens, can come to grips with a force that is altering our politics, our society, and our very relationship to reality. For sure, companies and governments must bear their burden of figuring out how to regulate this new space, and how to restore trust and shore up institutions, but we as citizens, have a responsibility to understand these dynamics so we can build healthy norms and fight back. This is the task of a new civics.”
Well said, though I have no faith in the companies doing shit and little faith in governments doing their part competently. So it falls to us as Techno Anarchists to unfuck this. We can do this by leaving corporate social media and moving to the Fediverse.
“The ways people can and cannot collectively self-govern in daily online life, furthermore, have been constrained in dominant social networks… the constraints on governance in online spaces have contributed to the peril of democratic politics in general. It is not enough to merely defend existing governmental institutions, healthy democracy depends on enabling creative new forms of self-governance, especially on networks.
If democracy is on the horizon (for humanity), self-governance is a plausible practice for moving in that direction. Governable Spaces, then, are where democratic self-governance can happen.
…the design of online social spaces has contributed to the atrophy of everyday democratic skills. (Fortunately) …the future of democracy can begin at the level of ordinary community, wherever we find ourselves together, where each of us has a chance to make a difference.”
You and I can have a profound impact on the governance of the Fediverse in addition to the good it does in the world. Pick a platform and get involved.
We covered the enshittification of corporate social media above.
“When the tech platforms promised a future of “connection,” they were lying. They said their “walled gardens” would keep us safe, but those were prison walls.
The platforms locked us into their systems and made us easy pickings, ripe for extaction. Twitter, Facebook and other Big Tech platforms are hard to leave by design. They hold hostage the people we love, the communities that matter to us, the audiences and customers we rely on. The impossibility of staying connected to these people after you delete your account has nothing to do with technological limitations: it’s a business strategy in service to commodifying your personal life and relationships.
We can – we must – dismantle the tech platforms. (We must) …seize the means of computation, by forcing Silicon Valley to do the thing it fears most: interoperate. Interoperability will tear down the walls between technologies, allowing users leave platforms, remix their media, and reconfigure their devices without corporate permission.
Interoperability is the only route to the rapid and enduring annihilation of the platforms. The Internet Con is the disassembly manual we need to take back our internet.”
To counteract enshittification (and speed up the death of these feudal social platforms) we must seize the means of communication / computation via self-publishing with open-source tech. This is provided by personal websites built with open-source technology and distributed with RSS as seen earlier and via the Fediverse. Decentralization and interoperability are key. We must work for these results politically as well.
The Fediverse is the most formidable weapon of Techno Anarchy because it is unbuyable. It is unseizable if hosted in Europe. And it lets us focus on localism (again small groups) vs globalism. It’s distributed not siloed. And open-source not corporate. No ads, less harassment, and less bullshit greet you there. It’s also quite anarchic in general.
Learn more about the technical aspects and platforms of the Fediverse from these Symfony Station articles.
It’s a critical tactic to use these weapons. It’s also important to support them financially and to be active in their communities.
Tactics
Here are some more easy and local tactics.
Support the Independent Non-profit Press
The mass media is an unreliable ally in the war against autocracy much less the battle against Techno Feudalism.
Traditional journalism is flailing and failing. And it’s slowly going out of business. Plus, they are too spineless to save themselves. It’s because they are corporate and thus cowards. And they are mostly owned by cunts.
Instead, we need to support and patronize independent non-profit journalistic organizations. That means giving them money directly my fellow anarchists.
Like this publication the following examples are tech-oriented or political-oriented. But there are many for every issue you care about.
But in particular, before spending your capital, think about that decision’s impact on our planet and your fellow humans. That’s basic morality. And please buy physical products from a local brick and mortar store. And only if you need them.
More relevant to Techno Anarchism, buy digital products from small tech suppliers or open-source suppliers or non and not-for-profits. Donate as much money as you can to open-source technology and other non-profit service providers.
This is easy, it just takes a little conscious thought and avoiding lazy thinking. Or a lack of thinking.
Battleplan
I am sure you’re ready to kick some ass. So, what can you do? I think you mostly know by now. It’s not complex. We’re not invading Normandy here.
Digital Sovereignty
You must own your communications, own your data, own your digital identity, own your digital devices, and own your own online real estate. Use the open-source technology featured here. Use open-source hardware. Each time you do you place a nail in Techno Feudalism’s coffin. The more you use, the faster that death occurs.
Choose Your Weapons and Kill Techno Feudalism
Use the weapons in Techno Anarchism’s arsenal. Again, the battle against Techno Feudalism is modular. It’s not all or nothing. You can take it one step at a time or one weapon at a time. Put more nails in. And add as many as you can over time. Let’s shut that fucker tight.
As Joan says:
“Each new protocol, each independent instance, each decentralized application creates another crack in the walls of digital feudalism.”
You’re the General
Again, proceed at your pace. Rome wasn’t built or destroyed in a day and these corporate shits are difficult to leave. Intentionally.
We’re in WWIII here and its going to take a while to kill these fucks and cripple their allies. But, they are going to die. Inglorious bastards style but via Techno Anarchism not bullets or baseball bats. That’s the final resort I hope we never see.
Thanks for reading my semi-manifesto. Please share it, bookmark it, and come back to it later as a reference and to see its updates.
Keep Fighting, Anarchists! We can win this. The power is yours.
Resources
To begin with, follow us each week for the latest happenings in this battle via Battalion’s Destroying Autocracy posts.
Einzelne Mitglieder unseres Vereins sind schon einige Jahre im #Fediverse unterwegs.
Das Ziel unseres neu gegründeten, in Österreich beheimateten Vereins ist es für - vor allem deutschsprachige - #Kunsthandwerker eine eigene #SocialMedia Plattform im Fediverse zu schaffen. Auch um die digitale Selbstbestimmung dieser Berufsgruppe, und deren Sichtbarkeit im Fediverse zu stärken. Natürlich wollen wir dadurch auch den #OpenSource Gedanken voranbringen.
This time around I donated to GIMP, an image editing tool I've used since high school. It's a fantastic piece of software, and even though I don't work in design or photography, I've used it more times than I can count—converting and resizing images, creating visual aids, making memes, it does everything.
Big shoutout to @GIMP for being my go-to for well over a decade.
Aufsetzend auf den Daten von https://codeberg.org/open/fedipolitik kann man die Aktivitäten einzelner Accounts erkennen, aber auch wie breit die Parteien insgesamt vertreten sind. Alle Features erklärt dieses Schaubild. Ich erzähle davon auch gestern in der @freakshow Wenn Accounts fehlen: bei fedipolitik melden, ich mache nur Datenvisualisierung. #fedipol#mastodon#opensource
Aufsetzend auf den Daten von https://codeberg.org/open/fedipolitik kann man die Aktivitäten einzelner Accounts erkennen, aber auch wie breit die Parteien insgesamt vertreten sind. Alle Features erklärt dieses Schaubild. Ich erzähle davon auch gestern in der @freakshow Wenn Accounts fehlen: bei fedipolitik melden, ich mache nur Datenvisualisierung. #fedipol#mastodon#opensource
Aufsetzend auf den Daten von https://codeberg.org/open/fedipolitik kann man die Aktivitäten einzelner Accounts erkennen, aber auch wie breit die Parteien insgesamt vertreten sind. Alle Features erklärt dieses Schaubild. Ich erzähle davon auch gestern in der @freakshow Wenn Accounts fehlen: bei fedipolitik melden, ich mache nur Datenvisualisierung. #fedipol#mastodon#opensource
Lichess had 31 people contribute code across 15 repositories in January! Check out what's changed in the updated changelog: https://lichess.org/changelog 🛠️
Lichess had 31 people contribute code across 15 repositories in January! Check out what's changed in the updated changelog: https://lichess.org/changelog 🛠️
In this one, we have #AI coming to #Fedora in the future, the lead developer and maintainer on Asahi Linux quitting the kernel after some more #Rust related problems, and a lot more:
In this one, we have #AI coming to #Fedora in the future, the lead developer and maintainer on Asahi Linux quitting the kernel after some more #Rust related problems, and a lot more:
This time around I donated to GIMP, an image editing tool I've used since high school. It's a fantastic piece of software, and even though I don't work in design or photography, I've used it more times than I can count—converting and resizing images, creating visual aids, making memes, it does everything.
Big shoutout to @GIMP for being my go-to for well over a decade.
The Crowd Supply campaign is over (538%!!!). One last photo from #FOSDEM. An open source laptop at it’s natural surroundings ( #FreeCAD and #KiCad Booth). Not an impressive photo, but an important moment captured. #opensource#opensourcehardware
The Crowd Supply campaign is over (538%!!!). One last photo from #FOSDEM. An open source laptop at it’s natural surroundings ( #FreeCAD and #KiCad Booth). Not an impressive photo, but an important moment captured. #opensource#opensourcehardware
We would like to ask you to donate a few bucks so that we can continue to develop Pixelix at full speed and also start new projects to help making the Fediverse an awesome place. We already have some cool ideas in mind. 💡
Now for making Pixelix available on iOS we have to invest almost all of our profits we ever made from the app into hardware equipment, meaning we got not much back for our hard work. That is not really sustainable. We are currently still experimenting on how to make open source software development sustainable but as we figured that is a widespread problem which is not so easy to solve. (4/4) ->
Now you can say we are already earning some money because we sell Pixelix for 2€ on Google Play Store. And that's true, but the app is also available completely free on F-Droid and Github, which means the vast majority is getting it from there. (3/4) ->
We are working on something pretty exciting. We want to bring Pixelix to Apple devices! Exactly the same app with same functionality, same design and running natively on iOS (Made possible by Kotlin Multiplatform for those who know).
But for that we need to buy at least one MacBook. 💻 (2/4) ->
ALT text detailsThe lid of a silvery 14 inch Framework laptop covered in stickers, including the logos of many #Fediverse-related technologies and platforms. There is a cluster of Mastodon stickers in the bottom right corner of the case.
🔀🦒 #Mergiraf v0.5.0 is out! Mergiraf is a syntax-aware #git#merge driver that solves many conflicts automatically that git's built-in merge strategies can't.
ALT text detailsDigital-Thesen-Check These 2: Public Money, Public Code Für alle Institutionen und Einrichtungen der Bundesrepublik Deutschland werden bei der Beschaffung von Software verbindlich Open-Source-Software (OSS), offene Schnittstellen und Datenformate vorgeschrieben. Dafür soll die Förderung solcher Software, bspw. durch Finanzierung, ausgebaut werden.
🔀🦒 #Mergiraf v0.5.0 is out! Mergiraf is a syntax-aware #git#merge driver that solves many conflicts automatically that git's built-in merge strategies can't.
Hey, so, we all know weather is going to get more dangerous over the next few years. Also, the USA weather services are probably not going to be operating at their best (to be optimistic). I know there are other sources, but the whole of the world society feels like it is on the edge of darkness. So... Proposal/question: using the plethora of easily accessible data, compute, and brilliant people; how could we form a federated and decentralized weather service?
I imagine it would require some standardized protocols and modeling teams. Similar things do exist for other areas of research. However, I am an ecological modeler and know very little relevant information beyond using climate models. I am not completely sure what is needed for weather. Thoughts or ideas? Or is anyone even interested in this?
"There are numerous other examples globally of government entities switching to Linux in favor of open source technology. Federal governments with particular interest in avoiding US-based technologies [...] are some examples. The South Korean government has also shared plans to move to Linux by 2026"
Update: Danke fürs boosten <3 Ich habe sehr viele und gute Tips in Nachrichten bekommen. Jetzt schreibe ich die Bewerbungen und nochmal Danke allen Beteiligten. ---------------
"There are numerous other examples globally of government entities switching to Linux in favor of open source technology. Federal governments with particular interest in avoiding US-based technologies [...] are some examples. The South Korean government has also shared plans to move to Linux by 2026"
Another workshop done and glad I got a chance to introduce colleagues to the I Ching hexagrams as an example for #BottomUpDesign and as system for constructing/composing higher level concepts/meanings from just a small set of fundamental archetypes (in the I Ching there're only 8 fundamental trigrams)... It's been hugely influential and a guiding principle for my own work & design philosophy (incl. for most of my #OpenSource projects) and I keep finding ever new uses for applying this approach, here to devise a composable classification system, eventually allowing us to define more complex concepts... In world defined by #TopDownThinking, going the opposite way and showing people the benefits/flexibility is sometimes/oftentimes _very_ hard, but to me unquestionably more powerful...
Ps. Also reminded again of the whole Seed technology and essence/function (aka "ti-yong") contrast/discussion/subplots in Stephenson's Diamond Age... Yong is the outer manifestation of something. Ti is the underlying essence...
ALT text detailsDetail screenshot from the linked Wikipedia article, showing a table of 64 hexagrams (each constructed from two trigrams), incl. descriptions of the concepts each one desribes)
Soyez bien accrochée quand vous lirez cette "opinion" de Luc Ferry dans le Figaro : « Le danger mortel de l’#opensource et des deepfakes » (rien que ça)
🔎#TraduisonsLes : « Remettons le savoir sous clé, ça va m'échapper ! » Quelle pitié.
Did you miss the Podman Community Mtg this week? We talked about Podman v5.4, CNCF, Artifacts, cnest and more! Check out the video on YouTube: https://youtu.be/451s1B31VGA#podman#OpenSource
Build local networks with decentralised solutions that are #OpenSource#FreeSoftware and based on #OpenStandards not because you want to fight BigCorp, but because you want to help your neighbours. Focus on solutions, not on problems you can't really solve. Build bridges, not walls. Deal?
The #Fediverse is free, free of censorship, federated and full of great content!
Also the Fediverse - instance admins randomly blocking whole instances just because a single user feels offended of a post by a single instance user. Blocking whole instances is just a finger snip away, censoring unwanted content and parenting users of instances. Defederating just because of… ok no clue :) Using content warner for any possible content just to annoy or aeemmm make it more interesting to other users. Thanks, I’m old enough :) Seeing all the spam because it’s just a thing of 5 minutes automation to create randomly new instances on different domains (or subdomains from dynamic-ip hosters) and to fill the network with automated content.
Sometimes, pros can easily switch into cons… luckily more and more single user instances are raising up for exactly this reasons and can still easily federate by using relays…
The #Fediverse is free, free of censorship, federated and full of great content!
Also the Fediverse - instance admins randomly blocking whole instances just because a single user feels offended of a post by a single instance user. Blocking whole instances is just a finger snip away, censoring unwanted content and parenting users of instances. Defederating just because of… ok no clue :) Using content warner for any possible content just to annoy or aeemmm make it more interesting to other users. Thanks, I’m old enough :) Seeing all the spam because it’s just a thing of 5 minutes automation to create randomly new instances on different domains (or subdomains from dynamic-ip hosters) and to fill the network with automated content.
Sometimes, pros can easily switch into cons… luckily more and more single user instances are raising up for exactly this reasons and can still easily federate by using relays…
ALT text detailsA man (Christopher Hoult) standing at a podium alongside a slide that shows the title Maintaining Open Source Software. To his left are a seated panel of three people: Sam Clements, Lorna Mitchell, and Derick Rethans. Derick has a handheld microphone and is answering a question as the others look towards him.
Yesterday, at State of Open Con ‘25, I saw people round stickers on their lapels. I thought it might be showing support for a cause, charity or political campaign. But no, they’re these ⬇️ 🔴🟡🟢 made available by the event organisers! Nice! #opendata#opensource#stateofopencon#soocon25#openuk
ALT text detailsSTATE OF OPEN CON
Communication Stickers
Tell your fellow attendees how you'd like to interact
GREEN: Talk to me
YELLOW: just those I know
RED/ Not at this time
Open:UK
Yesterday, at State of Open Con ‘25, I saw people round stickers on their lapels. I thought it might be showing support for a cause, charity or political campaign. But no, they’re these ⬇️ 🔴🟡🟢 made available by the event organisers! Nice! #opendata#opensource#stateofopencon#soocon25#openuk
ALT text detailsSTATE OF OPEN CON
Communication Stickers
Tell your fellow attendees how you'd like to interact
GREEN: Talk to me
YELLOW: just those I know
RED/ Not at this time
Open:UK
📢 January 2025 Newsletter is here! We’re kicking off the year with exciting updates: ⚙️ Rust support progress for Native 🔤 Web font improvements in GL JS
📢 January 2025 Newsletter is here! We’re kicking off the year with exciting updates: ⚙️ Rust support progress for Native 🔤 Web font improvements in GL JS
ALT text detailsHappy Birthday Ken Thompson
Feb 4, 1943 UNIX,B, C & Go Co-Creator.
There is a photo of Ken wearing a red shirt arranged against a mixed blue-green backdrop filled with balloons and a gradient. There is also the It's FOSS logo towards the bottom left.
ALT text detailsHappy Birthday Ken Thompson
Feb 4, 1943 UNIX,B, C & Go Co-Creator.
There is a photo of Ken wearing a red shirt arranged against a mixed blue-green backdrop filled with balloons and a gradient. There is also the It's FOSS logo towards the bottom left.
#Google releases #Pebble code as founder crafts new smartwatch.
In January 2025, Google announced that the source code that the operating system Pebble smartwatches use, #PebbleOS will be open-sourced with founder Eric Migicovsky also announcing future devices.
#Google releases #Pebble code as founder crafts new smartwatch.
In January 2025, Google announced that the source code that the operating system Pebble smartwatches use, #PebbleOS will be open-sourced with founder Eric Migicovsky also announcing future devices.
ALT text detailsHappy Birthday Ken Thompson
Feb 4, 1943 UNIX,B, C & Go Co-Creator.
There is a photo of Ken wearing a red shirt arranged against a mixed blue-green backdrop filled with balloons and a gradient. There is also the It's FOSS logo towards the bottom left.
ALT text detailsHappy Birthday Ken Thompson
Feb 4, 1943 UNIX,B, C & Go Co-Creator.
There is a photo of Ken wearing a red shirt arranged against a mixed blue-green backdrop filled with balloons and a gradient. There is also the It's FOSS logo towards the bottom left.
Introducing us to "Humphrey", we hear from the DG of @scitechgovuk, Emily Middleton delivers her keynote to SOOCon25 on the "Future of Open Source Keynote, Working in the Open: The future of digital Government" explaining the new Blueprint and Digital delivery - focusing on transparency and accountability see government work in the open. All central government departments will publish annually their roadmaps to build trust. https://stateofopencon.com#opensource#stateofopencon
Introducing us to "Humphrey", we hear from the DG of @scitechgovuk, Emily Middleton delivers her keynote to SOOCon25 on the "Future of Open Source Keynote, Working in the Open: The future of digital Government" explaining the new Blueprint and Digital delivery - focusing on transparency and accountability see government work in the open. All central government departments will publish annually their roadmaps to build trust. https://stateofopencon.com#opensource#stateofopencon
Music and code are an absolute delightful combination. Code repositories should include a MUSIC.md file that includes a playlist of songs on repeat while developing the codebase. Or at least "Music Inspirations" from each contributor. That would make for some interesting statistics! 🎵
I wonder if code quality or style would correlate with shared music tastes? Maybe certain genres inspire different coding patterns...
Tomorrow at this time, the Podman Community Meeting will be going on. We're talking Podman 5.4, CNCF updates, artifacts, a new utility and more! Hope to see you there, and here's the agenda with meeting info: https://hackmd.io/fc1zraYdS0-klJ2KJcfC7w?both#podman#OpenSource
ALT text detailsThe lid of a silvery 14 inch Framework laptop covered in stickers, including the logos of many #Fediverse-related technologies and platforms. There is a cluster of Mastodon stickers in the bottom right corner of the case.
@bagder many congratulations for this richly deserved award, and I’m looking forward to seeing your contributions to the EOSA. I stand ready to support the #OpenSource mission!
As an aside, I found the curl stickers in building K on the side of one of the Linux distribution tables, but you were nowhere to be found this year! Sad to miss the annual opportunity to say “thank you for curl” in person.
Calling all Studis 📣 Der InformatiCup 2025 ist offiziell gestartet! Im Wettbewerb könnt ihr in Teams eine Aufgabe bearbeiten, eure Lösungen vorstellen – und neue Skills sowie ein Preisgeld mit nach Hause nehmen.
Die Challenge: Participate in the open - contribute to OSS as a team!
Wählt ein bestehendes Open-Source-Projekt, entwickelt oder verbessert eine Funktion, stellt den Code bereit und interagiert mit der Community!
Calling all Studis 📣 Der InformatiCup 2025 ist offiziell gestartet! Im Wettbewerb könnt ihr in Teams eine Aufgabe bearbeiten, eure Lösungen vorstellen – und neue Skills sowie ein Preisgeld mit nach Hause nehmen.
Die Challenge: Participate in the open - contribute to OSS as a team!
Wählt ein bestehendes Open-Source-Projekt, entwickelt oder verbessert eine Funktion, stellt den Code bereit und interagiert mit der Community!
Like always, #fosdem 2025 was a great event once again! I had a nice weekend. Meet a lot of people (hi Niko Bonnieure @nextgraph , @Jeremiah , Rodrigo Arias Mallo @dillo and many more). Tons of presentations and talks.
See you next year again! I will have Mbin stickers next year ;)
Really excited to be starting to focus more and more of my time into building a better home for #OpenSource#Software, on top of @radicle - a peer-to-peer forge !
Start by moving Opensource related foundations the fu*ck away from the USA.
Assume the USG is hostile, even if a particular agency seems cool.
Don't host international events in US soil. Most foreign attendees will go through a lot of uncertainties, no one wants to risk going to Guantanamo Bay because of a tech conference.
Cher Mastodon, Je m'apprête à faire une réunion d'urgence avec mes étudiants en art autour de la nécessité d'une migration vers des solutions #opensource pour la recherche iconographique et le traitement de l'image et du son, le montage et plus généralement le remplacement de leurs outils de communication..
Quelqu'un•e aurait des pistes à recommander au-delà des développements de Framasoft ? un guide fiable en la matière existe-t-il quelque part ?
Stefano Maffulli (@osi) is giving the next talk about #OpenSource and AI.
In AI there's no source and conflicts with the #OpenSource definition. For over a year they have worked with lots of experts from all over the world to study different models to come back with an answer. They've got a definition that comes with a set of conditions.
Big techs don't like that definition. They claim that's different. Regulation should happen on the deployment.
Early video today, just because I didn't feel like waiting for the usual publishing time :) In this #Linux and #OpenSource News video, we have the Freedesktop.org project (and all it hosts, so Mesa, X.org, Wayland, and more) looking for new, expensive hosting.
We also have #Debian leaving X/Twitter (congrats on that, btw), Facebook blocking links and mentions of Linux for a while, and more!
Early video today, just because I didn't feel like waiting for the usual publishing time :) In this #Linux and #OpenSource News video, we have the Freedesktop.org project (and all it hosts, so Mesa, X.org, Wayland, and more) looking for new, expensive hosting.
We also have #Debian leaving X/Twitter (congrats on that, btw), Facebook blocking links and mentions of Linux for a while, and more!
I've updated my Quarto comments extension to support Bluesky, as well as Mastodon/Fediverse! Any replies on either network *should* now appear in a nice unified interface, along with links and current comment counts.
The Techno Anarchist Manifesto aka Let’s fuck up Techno Feudalism
This practical and profanity-laced manifesto provides the loose philosophy, strategies, battleplans, tactics, and weapons to destroy Techno Feudalism via the practice of Techno Anarchism. It explains the war we are in, the Techno battle’s place in it, and what Techno Feudalism and Techno Anarchism are.
Don’t worry, I not going to start capping tech CEOs anytime soon. I’m not a 1914 anarchist or advocating for it in general.
Introduction
The same day I started writing this article about some ideas floating in my head, Joan Westenberg kind of beat me to the punch on its premise.
This piece will now be more expansive and a sort of manifesto.
I want to focus my thoughts regarding the battle against Techno Feudalism. And narrow my scope. And be systemic.
I will build whatever this ends up being in public. And put my masters degree in Political Science to work. So, this is just the start of a living document. I will update it with more of the philosophy of Techno Anarchism (and other points) in the coming weeks.
It’s also the first thing I’ve written that needs a table of contents.
As supporters of democracy we need to engage in a positive fight against this timeline’s bullshit in a manner we can control ourselves.
Our goal should be to destroy autocracy rather than protect democracy. Simply because most of us live in autocracies unfortunately.
Still, we must reform both democracy and neuter it’s biggest threat, Big Tech.
I aim to make this writing more actionable than academic. We need action on the individual level and in small groups – neighborhoods, communities (geographical or digital), libraries, companies, unions, teams, non-profits, associations, clubs, schools, real churches, credit unions, local governments, the arts, independent media, etc. These groups have always been the building blocks of democracy. And they must be nurtured through use and membership.
I call the solution I propose to combat autocracy and Techno Feudalism, Techno Anarchism. While political anarchism as defined by Wikipedia is currently unlikely if not impossible. You will see that in the tech arena, it is possible.
“Major definitional elements of anarchism include the will for a non-coercive society, the rejection of the state apparatus, the belief that human nature allows humans to exist in or progress toward such a non-coercive society, and a suggestion on how to act to pursue the ideal of anarchy.”
It’s idealistic but not 100% practical. But we can build its practicality via our interactions with tech.
Now, Wikipedia defines a manifesto as:
“A manifesto is a written declaration of the intentions, motives, or views of the issuer, be it an individual, group, political party, or government. A manifesto can accept a previously published opinion or public consensus, but many prominent manifestos—such as The Communist Manifesto (1848) and those of various artistic movements—reject accepted knowledge in favor of a new idea.”
Is that what this will be? I think it mostly will.
The Problem
But, before going into the details of this manifesto, let’s explore our major problem as humans, what and who we are fighting, and the bigger war that the techno feudalism versus anarchism battle takes place in.
First, let’s look at the problem, ourselves. We have not evolved enough as humans to keep up with the culture, economies, and technology we’ve developed. That’s why we feel alienated and a little lost.
We need a purpose be it one dictated by religion (for the weak-minded) or philosophy. Or a very strong personal moral framework which is difficult. We might even get by with a manifesto. 😉 What we want to avoid is ideologies.
In general our overwhelmed brains need structure for things we don’t understand or can’t explain. We want simple, not the truth, which is why autocrats have an advantage. We’re mostly uneducated, unaware, unobservant, and intellectually lazy so we want easy answers.
“Today technology is the water in which we swim, whether on not we notice we are fish. Tech provides contemporary Western lives, so polarized and divided in countless ways, with a universal organizing principle… It offers myriad rites, capturing our attention and transforming our consciousness, connecting us with a community of people who spend their days…indeed their entire lives engaging in the same repetitive behaviors with the same fervent intensity.
Naturally, we all hope our devotion to this community of fellow travelers will bear fruit: surely tech will lead to a better future! Even a kind of paradise! But the truth is many of us fear, more than we’d like to admit, this may all be heading to a deeply dark place.
In other words: technology has become a religion.”
As you see, Big Tech now functions as a religion. It provides answers as more people reject the horseshit of traditional religion.
But, there’s no putting the genie back in the bottle so it needs to be reformed into a more satisfying religion. More the Tao of Pooh than the Old Testament and Revelations. More philosophy and morality for how to live life and less damnation, doctrine, and hate. One grown by us not tech oligarchs. More good, less evil. Ok.
More on this will follow in future updates.
Late Stage Capitalism / Techno Feudalism
Next let’s take a look at economics. Currently we are stuck in the economic model of capitalism. The problem is that it’s not really capitalism. It’s rigged, crony, oligarchic capitalism headed back toward feudalism. Some argue persuasively that it has already fully evolved into Techno Feudalism.
So, let’s define Techno Feudalism.
Is it a malign denomination of the Tech religion?
The child of Big Tech and Late Stage / Crony Capitalism?
Or just a bunch of cunts in Silicon Valley?
Yanis Varoufakis coined the term Techno Feudalism. So, here’s his hypothesis:
“… capitalism is dead, in the sense that its dynamics no longer govern our economies. … that role … has been replaced by something fundamentally different, which I call techno feudalism.
… the thing that killed capitalism is capital itself. Not capital as we have known it since the dawn of the industrial revolution, a new form of capital, a mutation of it that has arisen in the last two decades, so much more powerful that its predecessor that like a stupid, overzealous virus it has killed off its host.”
How’s that for an academic sentence. 😉
He continues:
“… capital’s mutation into what I call cloud capital has demolished capitalism’s two pillars: markets and profits.
Markets, the medium of capitalism, have been replaced by digital trading platforms, which look like, but are not markets, and are better understood as fiefdoms. And profit, the engine of capitalism, has been replaced with its feudal predecessor, rent.
… the owners of tradition capital … have become vassals in relation to a new class of feudal overlord, the owners of cloud capital.
… the rest of us have returned to our former status a serfs … contributing to the wealth and power of the new ruling class with our unpaid labor – in addition to the waged labor we perform, when we get the chance.”
Does this sound familiar? I think so.
And who wants to be a fucking serf? Not me.
More on this will follow in future updates.
The subject of equality is obviously relevant to feudal overlords and serfs.
“…since the end of the eighteenth century there has been a historical movement toward equality. The world of the early 2020s, no matter how unjust it may seem, is more egalitarian than that of 1950 or that of 1900, which were themselves more egalitarian than those of 1850 or 1780. ..over the long term, no matter the criterion we employ, we arrive at the same conclusion. Between 1780 and 2020 we see developments tending toward greater equality…
To continue… crises and power relations are necessary, as was the case in the past, but we will also need processes of learning and collective engagement, as well as mobilization around new political programs and proposals for new institutions.
Resistance by elites is a reality, in a world in which transnational billionaires are richer than states, much as in the French revolution. Such resistance can be overcome only by powerful collective mobilization during moments of crises and tension.
To ensure that everyone can contribute… in a decentralized way, we must develop new forms of sovereignism with a universalist vocation.”
I maintain that Techno Feudalism is contributing to the current slow to non-existent grow of equality. And I also maintain that Techno Anarchism can reverse the trend and grow equality via small-scale social mobilization and personal-data-sovereignty among other strategies to destroy Techno Feudalism.
Politics aka The War
Now, on to politics. Let’s begin with a few points. And a quick note, this isn’t about parties, but policies and exercising political rights.
Autocracy is a threat to democracy. Authoritarianism is a threat to human rights. Fascism is a threat to minorities. Autocrats, Fascists (secular or religious), and Communists are the bad guys.
However, unregulated capitalism and digital technology are a deadlier threat to democracy. Big Money and Big Tech equal the really bad guys. Oligarchs suck.
These two threats to human freedom go hand in hand. Unbound capitalism leads to fascist / authoritarian governments which lead to corrupt, crony capitalism or state capitalism aka hypocritical communism. Both of which erode and eventually destroy democracy, the environment, and human rights.
So, we need to reform and regulate large-scale capitalism and keep autocracy at bay. And again, reform democracy to function in the world we now live in.
Tech both in its Silicon Valley incarnation and the tools of repression Chinese / Israeli model are destroying democracy. One via corrupt, oligarchic capitalism / Techno Feudalism. And one via authoritarianism.
In we want democracy to survive we must fight these two tech models along with autocrats, autocratic political parties, autocratic nations, and autocratic ideologies.
More on this will follow in future updates.
The War’s Combatants
To reiterate, the larger war which I think of as WWIII is one between supporters of democracy and what I call the Evil Empire (Reagan is dead and I have commandeered the term!):
Unregulated Capitalists / Techno Feudalists
Big Tech in general
Autocrats
The Evil Empire
Unregulated capitalist oligarchs, and Techno Feudalists
We’ve seen who they are.
More on this will follow in future updates.
Big Tech which is mostly Techno Feudalists, and some Techno Fascists
“…the fact that our social, professional, and civil lives are increasingly digitized and, essentially, all aspects of digitation are in the hands of private companies; that certain technologies have inherent antidemocratic characteristics, while laws to protect democratic values and the rule of law are lagging; and that, most important, democratic governments’ outsourcing of key functions has led to a hollowing out of government’s core capabilities.
These systemic problems are now undermining the core principles of democracy: free and fair elections, the rule of law, the separation of powers, a well-informed, public debate, national security and the protection of civil liberties such as freedom of expression, the presumption of innocence, and the right to privacy.
As digitization progresses, we see a gradual shift in responsibility and power away from democratic leaders. This shift accelerates two trends: growing digital authoritarianism and a wholesale decline in democratic governance.”
We are the frogs being slowly boiled in the pot as the temperature rises. But, it’s not a fucking joke.
More on this will follow in future updates.
Autocrats
You are probably most familiar with these villains. They either rule your country or are a political party(ies) in it.
“Unlike military or political alliances from other times and places, (today’s Autocrats) operates not like a bloc but rather like an agglomeration of companies, bound not by ideology but rather by a ruthless, single-minded determination to preserve their personal wealth and power, Autocracy, Inc.
Their bonds with one another, and with their friends in the democratic world, are cemented not through ideals but through deals – deals designed to take the edge off sanctions, to exchange surveillance technology, to help one another get rich.
Autocracy, Inc., offers its members not only money and security but also something less tangible, impunity.
Their enmity toward the democratic world is not merely some form of traditional geopolitical competition… (It) …has its roots in the very nature of the democratic political system, in words “accountability,” “transparency,” and “democracy.” They hear that language coming from the democratic world, they hear the same language coming from their on dissidents, and they seek to destroy them both.”
More on this will follow in future updates.
Democracy Supporters / Enlightened Humans
This is short. It’s us. At least the intelligent ones in the “Western World”, Oceana, Japan, and South Korea rules-based world. Plus a few other countries in the global south and various dissidents everywhere.
Enshittification
Before moving on to Techno Anarchism, here’s a quick note about Enshittification. It is part of techno feudalism. Chicken or the egg first? I don’t know.
But, Cory Doctorow describes enshittification like this:
“Here is how platforms die: first, they are good to their users; then they abuse their users to make things better for their business customers; finally, they abuse those business customers to claw back all the value for themselves. Then, they die. I call this enshittification, and it is a seemingly inevitable consequence arising from the combination of the ease of changing how a platform allocates value, combined with the nature of a “two-sided market”, where a platform sits between buyers and sellers, hold each hostage to the other, raking off an ever-larger share of the value that passes between them.”
So, not only are Techno Feudalists part of the evil empire, their products suck as well.
Ok, enough about the cunts. Let’s move on the good guys.
The Winnable Battle
Will democracy win the war against autocracy? Who knows? It’s an eternal war that the bad guys currently have the upper hand in. And have had for the last decade or two. And have had for 99.99% of human history. Make what you will of that.
But, one of the war’s largest current battles can definitely be won. Equality can continue to grow. And our lives can be improved. And the world’s apocalypse can be delayed.
This battle is the one where Techno Anarchism opposes Techno Feudalism.
It is winnable because this victory can be achieved at the personal and small group level. It also has the advantage that the bad guys can’t defeat it (only resist it). Only apathy (which is also hard to overcome) can defeat Techno Anarchism. If you have a hundred million of drops of water you might drown an elephant. If you have a hundred you can’t even get one toe wet.
It’s also winnable because it’s more of a matter of changing habits (difficult) than political beliefs (extremely difficult). Anarchists and libertarians can be partial allies here along with many other freedom lovers.
And partial is important because this battle’s tactics are modular. It’s not all or nothing. You can take it one step at a time. It’s easy to be a soldier and not too hard to be an officer. You can increase your efforts over time as you get in the martial groove. Hopefully, you can even become a general.
Techno Anarchism
Finally, let’s move on to Techno Anarchism / Digital Distributism and Digital Sovereignty (which is slightly different). This is the philosophy, strategies, and actions needed to defeat Techno Feudalism.
As I mentioned before, Joan Westenberg published something similar to my gestating thoughts. So, let’s not reinvent the wheel and look as her points.
The article in question is The Revolution Will Be Decentralized. It’s not really a revolution, but more a radical adjustment of habits. But, if it happens it will be decentralized. Anyway, take a break and go read her article now! You may need to eat lunch too.
You’re back. Great.
She uses the terms Digital Democracy and Digital Feudalism versus Techno Anarchism and Techno Feudalism.
Westenberg’s central idea addresses both distribution and personal data sovereignty:
“The implementation of Digital Distributism rests on three foundational pillars: infrastructure commons, data sovereignty, and algorithmic democracy. Each pillar requires specific technical and organizational structures to function effectively.
The revolution toward digital democracy begins with individual choices. Every person who moves to decentralized platforms weakens the grip of tech monopolies. Every contribution to open source projects builds alternative infrastructure. Every act of resistance against surveillance and control helps shift the balance of power.
But individual action is not, is never enough. It must be coupled with collective organization. We need coordinated efforts to build and promote alternatives. We need political movements that understand the connection between digital and democratic power. We need communities dedicated to practicing digital distributism in their own operations.
The infrastructure of freedom won’t build itself. But neither did the infrastructure of control. Every system of power depends on the daily choices of millions of individuals. Will we shape the change toward digital democracy or submit to digital feudalism?”
That’s the question. And fortunately you can answer it.
How? With a blast from the past.
Joan and I both propose a similar idea, the Digital Distributist Alternative (Joan) and Techno Anarchism (me).
But FYI, these are not new ideas. They existed before as an alternative to capitalism and socialism. Unfortunately, they didn’t win out.
”Distributism is an economic theory asserting that the world’s productive assets should be widely owned rather than concentrated. Developed in the late 19th and early 20th centuries, distributism was based upon Catholic social teaching principles, especially those of Pope Leo XIII in his encyclical Rerum novarum (1891) and Pope Pius XI in Quadragesimo anno (1931). It has influenced Anglo Christian Democratic movements, and has been recognized as one of many influences on the social market economy.
Distributism views laissez-faire capitalism and state socialism as equally flawed and exploitative, due to their extreme concentration of ownership. Instead, it favors small independent craftsmen and producers; or, if that is not possible, economic mechanisms such as cooperatives and member-owned mutual organisations, as well as small to medium enterprises and vigorous anti-trust laws to restrain or eliminate overweening economic power.”
Joan says:
“Digital Distributism updates this framework for the internet age, recognizing that digital infrastructure is now as fundamental to human flourishing as land was in the agricultural era. It offers a comprehensive alternative to digital feudalism by reimagining how we structure and govern the technologies that increasingly mediate human existence.”
Techno Distributism / Anarchism is the modern equivalent fighting Techno Feudalism as opposed to unregulated capitalism and state socialism. And it has a better chance of coming out on top. It’s more about the means of computation and consumption versus the means of production.
We’re digital serfs here, not the proletariat.
More on this will follow in future updates.
So, we now have our nebulously defined movement, Techno Anarchism. How do we win the war against its all to real foe?
By slowly killing Techno Feudalism with weapons of course.
The Arsenal of Techno Anarchism
Okay, so what are the weapons we can use to destroy Techno Feudalism?
Open Source Technology
We start by using open-source technology. Again, it has the advantage that it can’t be bought and enshittified at scale.
Let’s examine the arsenal in detail. Please explore and start using these tools while dropping their enshittified, corporate, feudalistic alternatives. Obviously, all of these are not for everyone. But, do what you can.
They will also boost the privacy and security of your personal data aka your digital sovereignty.
More details on these individual tools will follow in future updates. For now please use the links.
In the home stretch, let’s look at the most powerful weapon against techno feudalism, The Fediverse.
Corporate social media is even worse than mass media. Millions of morons can get on it and pontificate as much as they want. It is used by extremists and conspiracy theorists to devastating effect. And it’s run by the motherfuckers behind techno feudalism. Today’s true rulers control the algorithms that show all this horseshit, encourage it, and addict us to following it.
“My focus is on a profound transformation in the dynamics of power and influence, which have fundamentally shifted, and on how we, the citizens, can come to grips with a force that is altering our politics, our society, and our very relationship to reality. For sure, companies and governments must bear their burden of figuring out how to regulate this new space, and how to restore trust and shore up institutions, but we as citizens, have a responsibility to understand these dynamics so we can build healthy norms and fight back. This is the task of a new civics.”
Well said, though I have no faith in the companies doing shit and little faith in governments doing their part competently. So it falls to us as Techno Anarchists to unfuck this. We can do this by leaving corporate social media and moving to the Fediverse.
“The ways people can and cannot collectively self-govern in daily online life, furthermore, have been constrained in dominant social networks… the constraints on governance in online spaces have contributed to the peril of democratic politics in general. It is not enough to merely defend existing governmental institutions, healthy democracy depends on enabling creative new forms of self-governance, especially on networks.
If democracy is on the horizon (for humanity), self-governance is a plausible practice for moving in that direction. Governable Spaces, then, are where democratic self-governance can happen.
…the design of online social spaces has contributed to the atrophy of everyday democratic skills. (Fortunately) …the future of democracy can begin at the level of ordinary community, wherever we find ourselves together, where each of us has a chance to make a difference.”
You and I can have a profound impact on the governance of the Fediverse in addition to the good it does in the world. Pick a platform and get involved.
We covered the enshittification of corporate social media above.
“When the tech platforms promised a future of “connection,” they were lying. They said their “walled gardens” would keep us safe, but those were prison walls.
The platforms locked us into their systems and made us easy pickings, ripe for extaction. Twitter, Facebook and other Big Tech platforms are hard to leave by design. They hold hostage the people we love, the communities that matter to us, the audiences and customers we rely on. The impossibility of staying connected to these people after you delete your account has nothing to do with technological limitations: it’s a business strategy in service to commodifying your personal life and relationships.
We can – we must – dismantle the tech platforms. (We must) …seize the means of computation, by forcing Silicon Valley to do the thing it fears most: interoperate. Interoperability will tear down the walls between technologies, allowing users leave platforms, remix their media, and reconfigure their devices without corporate permission.
Interoperability is the only route to the rapid and enduring annihilation of the platforms. The Internet Con is the disassembly manual we need to take back our internet.”
To counteract enshittification (and speed up the death of these feudal social platforms) we must seize the means of communication / computation via self-publishing with open-source tech. This is provided by personal websites built with open-source technology and distributed with RSS as seen earlier and via the Fediverse. Decentralization and interoperability are key. We must work for these results politically as well.
The Fediverse is the most formidable weapon of Techno Anarchy because it is unbuyable. It is unseizable if hosted in Europe. And it lets us focus on localism (again small groups) vs globalism. It’s distributed not siloed. And open-source not corporate. No ads, less harassment, and less bullshit greet you there. It’s also quite anarchic in general.
Learn more about the technical aspects and platforms of the Fediverse from these Symfony Station articles.
It’s a critical tactic to use these weapons. It’s also important to support them financially and to be active in their communities.
Tactics
Here are some more easy and local tactics.
Support the Independent Non-profit Press
The mass media is an unreliable ally in the war against autocracy much less the battle against Techno Feudalism.
Traditional journalism is flailing and failing. And it’s slowly going out of business. Plus, they are too spineless to save themselves. It’s because they are corporate and thus cowards. And they are mostly owned by cunts.
Instead, we need to support and patronize independent non-profit journalistic organizations. That means giving them money directly my fellow anarchists.
Like this publication the following examples are tech-oriented or political-oriented. But there are many for every issue you care about.
But in particular, before spending your capital, think about that decision’s impact on our planet and your fellow humans. That’s basic morality. And please buy physical products from a local brick and mortar store. And only if you need them.
More relevant to Techno Anarchism, buy digital products from small tech suppliers or open-source suppliers or non and not-for-profits. Donate as much money as you can to open-source technology and other non-profit service providers.
This is easy, it just takes a little conscious thought and avoiding lazy thinking. Or a lack of thinking.
Battleplan
I am sure you’re ready to kick some ass. So, what can you do? I think you mostly know by now. It’s not complex. We’re not invading Normandy here.
Digital Sovereignty
You must own your communications, own your data, own your digital identity, own your digital devices, and own your own online real estate. Use the open-source technology featured here. Use open-source hardware. Each time you do you place a nail in Techno Feudalism’s coffin. The more you use, the faster that death occurs.
Choose Your Weapons and Kill Techno Feudalism
Use the weapons in Techno Anarchism’s arsenal. Again, the battle against Techno Feudalism is modular. It’s not all or nothing. You can take it one step at a time or one weapon at a time. Put more nails in. And add as many as you can over time. Let’s shut that fucker tight.
As Joan says:
“Each new protocol, each independent instance, each decentralized application creates another crack in the walls of digital feudalism.”
You’re the General
Again, proceed at your pace. Rome wasn’t built or destroyed in a day and these corporate shits are difficult to leave. Intentionally.
We’re in WWIII here and its going to take a while to kill these fucks and cripple their allies. But, they are going to die. Inglorious bastards style but via Techno Anarchism not bullets or baseball bats. That’s the final resort I hope we never see.
Thanks for reading my semi-manifesto. Please share it, bookmark it, and come back to it later as a reference and to see its updates.
Keep Fighting, Anarchists! We can win this. The power is yours.
Resources
To begin with, follow us each week for the latest happenings in this battle via Battalion’s Destroying Autocracy posts.
@haui@mastodon.giftedmc.com · Reply to dansup's post
@dansup i really dont want to spoil the fun here. I appreciate the effort.
But although #signal is much more popular than #matrix their relationship is like #mastodon to #bluesky. Both bluesky and signal have a #proprietary backend. although their frontent is #OpenSource they technically have a single point of failure. server/cluster down == service down
Mastodon and matrix are actual fediverse services which are undestroyable since they are many federated, independent servers.
New #paper out: « The impact of the #COVID19 pandemic on women’s contribution to public code » (Empir. Softw. Eng. 30(1): 25 (2025)) where we establish, using #econometrics techniques and relying on the @swheritage archive, that the pandemic disproportionately impacted women's ability to contribute to the development of public code, relatively to men. #Openaccess preprint at: https://hal.science/hal-04716803/
@shakil_tcs@mstdn.starnix.network · Reply to Debian's post
@debian Really? You had no problems with having debconf hosted in the Zionist state. You even refer to that illegal entity by the name "Israel". Does the Debian project have the same values as the Zionist state? I understand a free software project not wanting to be on a proprietary platform, but this is ridiculous.
this work was done by my teammate Facundo and is part of a larger multi-year arc of work dedicated to landing security and usability improvements on PyPI:
Does anyone have a nice marketing-ish graphic of one Linux app across a desktop, tablet, and phone UI? I feel like I saw someone share a single graphic like that recently but have no idea who.
this work was done by my teammate Facundo and is part of a larger multi-year arc of work dedicated to landing security and usability improvements on PyPI:
This marks my very first technical blog post, Interning at @servo has been an absolute joy—I’ve learned so much about browsers, Rust, and the open source community, and I’m beyond grateful!
"#Pixelfed, #Loops, & #Sup, #opensource alternatives to Instagram, TikTok, and WhatsApp, respectively, are now raising funds on #Kickstarter to fuel the apps’ further development. The trio is part of the growing #opensocial web, also known as #thefediverse, powered by the same #ActivityPub protocol used by X alternative Mastodon. The latter saw increased signups and use after Twitter sold to Elon Musk in Oct2022 and during the X exodus that followed the U.S. election."
Calling all #Hobart, #Tasmania peoples that are passionate, interested or just curious about all things open (#opensource, #linux#hardware, #data, #access etc etc.) to get in touch with me. Follow me, ping me, send a carrier pidgin my way (I might even respond to smoke signal). Boosts welcome.
Calling all #Hobart, #Tasmania peoples that are passionate, interested or just curious about all things open (#opensource, #linux#hardware, #data, #access etc etc.) to get in touch with me. Follow me, ping me, send a carrier pidgin my way (I might even respond to smoke signal). Boosts welcome.
Today, we endorse the @osi‘s #OSAID. In an environment of increased open-washing, and at times where finding consensus becomes harder, the OSI has shown leadership that engages voices from academia, industry, and society. And while there are questions, the OSAID is a platform unifying discussion and providing space for discourse. I am happy that I can announce our endorsement today. Thank you to all involved. #ai#opensource
This marks my very first technical blog post, Interning at @servo has been an absolute joy—I’ve learned so much about browsers, Rust, and the open source community, and I’m beyond grateful!
Hello @mfeilner and @sl007 , i will be in Brussels on Thursday evening and Friday, FOSDEM on Saturday, where I present NextGraph. #DigitalSovereignty, #opensource#eurostack is very much part of our vision. If you want to have a chat, let me know. Cheers, Niko
We are excited to share that Pixelix now has a Liberapay account! If you love the app and want to support its development, you can now contribute through recurring donations. Your support means everything and helps to keep Pixelix growing and improving. 🌱
We are excited to share that Pixelix now has a Liberapay account! If you love the app and want to support its development, you can now contribute through recurring donations. Your support means everything and helps to keep Pixelix growing and improving. 🌱
We are excited to share that Pixelix now has a Liberapay account! If you love the app and want to support its development, you can now contribute through recurring donations. Your support means everything and helps to keep Pixelix growing and improving. 🌱
We are excited to share that Pixelix now has a Liberapay account! If you love the app and want to support its development, you can now contribute through recurring donations. Your support means everything and helps to keep Pixelix growing and improving. 🌱
We are excited to share that Pixelix now has a Liberapay account! If you love the app and want to support its development, you can now contribute through recurring donations. Your support means everything and helps to keep Pixelix growing and improving. 🌱
We are excited to share that Pixelix now has a Liberapay account! If you love the app and want to support its development, you can now contribute through recurring donations. Your support means everything and helps to keep Pixelix growing and improving. 🌱
We are excited to share that Pixelix now has a Liberapay account! If you love the app and want to support its development, you can now contribute through recurring donations. Your support means everything and helps to keep Pixelix growing and improving. 🌱