mastodon.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
The original server operated by the Mastodon gGmbH non-profit

Administered by:

Server stats:

351K
active users

#codeberg

47 posts38 participants7 posts today
Aurélien<p>A minimal <a href="https://mamot.fr/tags/blender" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blender</span></a> add-on that protects against personal data leaks to a .blend file whenever it is saved to disk, it's <a href="https://mamot.fr/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> and available on <a href="https://mamot.fr/tags/codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codeberg</span></a></p><p><a href="https://codeberg.org/opsocket/shush" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/opsocket/shush</span><span class="invisible"></span></a></p><p>Have fun, stay safe 🌱</p><p><a href="https://mamot.fr/tags/blender" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blender</span></a> <a href="https://mamot.fr/tags/blender3d" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blender3d</span></a> <a href="https://mamot.fr/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mamot.fr/tags/privacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>privacy</span></a></p>
Dave🌱<p>If you, like me, are incredibly excited by this wonderful news, know that —at least for now— you can disable all this <a href="https://bitbang.social/tags/Copilot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Copilot</span></a> crap by visiting <a href="https://github.com/settings/copilot" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">github.com/settings/copilot</span><span class="invisible"></span></a> and switching all the options to Disabled/Blocked. Perhaps especially the on-by-default "Allow GitHub to use my data for product improvements" one.<br>Thanks to <a href="https://bitbang.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> for reminding me how glad I am for <a href="https://bitbang.social/tags/SelfHosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfHosting</span></a> my own <a href="https://bitbang.social/tags/Gitea" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gitea</span></a> <a href="https://bitbang.social/tags/Git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Git</span></a> <a href="https://bitbang.social/tags/Forge" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Forge</span></a>. If you're not already, maybe consider it or a (partial) move to <a href="https://bitbang.social/tags/Codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codeberg</span></a> too. It's great!</p>
Camelia :tranarchy_a_nonbinary: 🇵🇸<p>New blog post: Setting up Forgejo on Alpine with Nginx and Fail2ban</p><p><a href="https://tech.lgbt/tags/Forgejo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Forgejo</span></a> is an awesome code hosting platform. It is a community-driven hard fork of Gitea, that is being developed over at <a href="https://tech.lgbt/tags/Codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codeberg</span></a>. In this article, I will provide a complete guide for setting up a self-hosted Forgejo instance on an <a href="https://tech.lgbt/tags/AlpineLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AlpineLinux</span></a> system, behind an nginx reverse proxy with TLS. Additionally, I will explain how to secure the instance against brute-force login attempts, using Fail2ban.</p><p><a href="https://camelia.dev/posts/setting-up-forgejo-alpine-with-nginx-fail2ban/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">camelia.dev/posts/setting-up-f</span><span class="invisible">orgejo-alpine-with-nginx-fail2ban/</span></a></p>
thereisnoanderson<p>NEW - 🌬️📦</p><p>D-WRT builds available: 2025-03-26<br>🔥 🪇 update to kernel 6.6.84 🪇 🔥</p><p><a href="https://divested.dev/unofficial-openwrt-builds/mvebu-linksys" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">divested.dev/unofficial-openwr</span><span class="invisible">t-builds/mvebu-linksys</span></a></p><p><a href="https://codeberg.org/divested/Divested-WRT" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/divested/Divested</span><span class="invisible">-WRT</span></a></p><p>🐻 <a href="https://infosec.exchange/tags/divested" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>divested</span></a><br><a href="https://infosec.exchange/tags/DivestedComputingGroup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DivestedComputingGroup</span></a> 🦜</p><p><a href="https://infosec.exchange/tags/fsf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fsf</span></a> <a href="https://infosec.exchange/tags/FUTO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FUTO</span></a> <a href="https://infosec.exchange/tags/Fedora" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fedora</span></a> <a href="https://infosec.exchange/tags/codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codeberg</span></a> <a href="https://infosec.exchange/tags/hardening" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardening</span></a> <a href="https://infosec.exchange/tags/linuxtech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linuxtech</span></a> <a href="https://infosec.exchange/tags/cybersec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cybersec</span></a> <a href="https://infosec.exchange/tags/cybersecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cybersecurity</span></a> <a href="https://infosec.exchange/tags/infosec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>infosec</span></a> <a href="https://infosec.exchange/tags/antivirus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>antivirus</span></a> <br><a href="https://infosec.exchange/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://infosec.exchange/tags/android" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>android</span></a> <a href="https://infosec.exchange/tags/linuxsecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linuxsecurity</span></a> <a href="https://infosec.exchange/tags/vulnerabilities" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vulnerabilities</span></a> <a href="https://infosec.exchange/tags/vulnerability" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vulnerability</span></a> <a href="https://infosec.exchange/tags/alpinelinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>alpinelinux</span></a> <a href="https://infosec.exchange/tags/router" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>router</span></a> <a href="https://infosec.exchange/tags/skynet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>skynet</span></a> <a href="https://infosec.exchange/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a></p>
Caleb :jewish_pride_flag: כָלב<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@bluebuild" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bluebuild</span></a></span> Is there a way to use BlueBuild with <a href="https://babka.social/tags/Codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codeberg</span></a> yet? (<a href="https://calebh.top/?p=191" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">calebh.top/?p=191</span><span class="invisible"></span></a>)</p>
Andrew Wood<p>XYZ 0.2.22 is released today - <a href="https://ivarch.com/programs/xyz.shtml" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ivarch.com/programs/xyz.shtml</span><span class="invisible"></span></a></p><p>This release adds a check that all directories in the path have appropriate permissions, and extends the range of utility functions available to extensions.</p><p>XYZ is a lightweight <a href="https://social.vivaldi.net/tags/CyberSecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CyberSecurity</span></a> tool for administrators to check a GNU/Linux or BSD system for common faults that could cause sensitive information or interfaces to be exposed, such as service accounts without a password, SSH private keys or GPG secret keys without passphrases, or lax permissions on configuration files.</p><p>XYZ uses the resources of the Codeberg platform - <a href="https://codeberg.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org</span><span class="invisible"></span></a> - for free software development.</p><p><a href="https://social.vivaldi.net/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://social.vivaldi.net/tags/FLOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FLOSS</span></a> <a href="https://social.vivaldi.net/tags/LibreSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LibreSoftware</span></a> <a href="https://social.vivaldi.net/tags/Codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codeberg</span></a></p>
Palace4Software<p>I just forgot to post, that <a href="https://mastodon.online/tags/Spiderball" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Spiderball</span></a> v0.0.20-alpha is out now!</p><p>It's still not playable but it comes with various bugfixes and an auto-updater (which is disabled) and some new loadingscreen backgrounds.</p><p>Get it on <a href="https://mastodon.online/tags/CodeBerg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeBerg</span></a> : <a href="https://codeberg.org/Palace4Software/Spiderball/releases" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/Palace4Software/S</span><span class="invisible">piderball/releases</span></a></p><p><a href="https://mastodon.online/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.online/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> <a href="https://mastodon.online/tags/game" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>game</span></a> <a href="https://mastodon.online/tags/gamedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.online/tags/newgame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>newgame</span></a> <a href="https://mastodon.online/tags/update" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>update</span></a> <a href="https://mastodon.online/tags/Palace4Software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Palace4Software</span></a></p>
Platypus<p>Hab da mal was gebaut → <a href="https://platypus.codeberg.page/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">platypus.codeberg.page/</span><span class="invisible"></span></a></p><p>😬</p><p>Mal schauen, wie sich das entwickelt.</p><p><a href="https://chaos.social/tags/blog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blog</span></a> <a href="https://chaos.social/tags/blogging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blogging</span></a> <a href="https://chaos.social/tags/quartz" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>quartz</span></a> <a href="https://chaos.social/tags/obsidian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>obsidian</span></a> <a href="https://chaos.social/tags/codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codeberg</span></a></p>
Moritz Strohm<p>Endemm is an attempt to write a multimedia conversion tool that shall be easy to use on the command line and include support for conversion profiles and timeline-based multimedia conversions.</p><p>The source code is written in modern C++ and released under the terms of the GNU General Public License v3. The repository is on Codeberg:</p><p><a href="https://codeberg.org/ncc1988/endemm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/ncc1988/endemm</span><span class="invisible"></span></a></p><p>6/6</p><p><a href="https://kanoa.de/tags/Endemm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Endemm</span></a> <a href="https://kanoa.de/tags/Software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Software</span></a> <a href="https://kanoa.de/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeSoftware</span></a> <a href="https://kanoa.de/tags/FLOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FLOSS</span></a> <a href="https://kanoa.de/tags/GPLv3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GPLv3</span></a> <a href="https://kanoa.de/tags/CPlusPlus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPlusPlus</span></a> <a href="https://kanoa.de/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://kanoa.de/tags/Codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codeberg</span></a></p>
joat<p>Having a relaxing evening migrating all of my repositories to <a href="https://mastodon.scot/tags/Codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codeberg</span></a> and burning the <a href="https://mastodon.scot/tags/Github" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Github</span></a> originals to the ground.</p>
Andrew Wood<p>Parmo 0.1.2 is released today: <a href="https://ivarch.com/programs/parmo.shtml" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ivarch.com/programs/parmo.shtm</span><span class="invisible">l</span></a></p><p>This release adds an option to generate an information file about an already-built package, and updates the documentation to include specific examples of how to configure "apt" or "yum" to use a repository that has been built with parmo.</p><p>Parmo, the package and repository maintenance operator, is a tool to build software from source, turn it into native operating system packages, and manage repositories of those packages.</p><p>Use parmo to build internal repositories of local software, for example packaging the software used by your organisation for quick deployment using standard commands like “apt install” and “dnf update”.</p><p>Using Docker or Podman, parmo can automatically maintain containers to build packages for multiple operating systems on a single host. Alternatively, it can run in native mode without containers, supporting only the operating system it is running on.</p><p>Parmo uses the resources of the Codeberg platform - <a href="https://codeberg.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org</span><span class="invisible"></span></a> - for free software development.</p><p><a href="https://social.vivaldi.net/tags/FLOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FLOSS</span></a> <a href="https://social.vivaldi.net/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://social.vivaldi.net/tags/LibreSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LibreSoftware</span></a> <a href="https://social.vivaldi.net/tags/Codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codeberg</span></a></p>
iverbpunkt<p>Nachdem ich gerade zwei Issues in einem Github-Repositoryy aufgemacht habe:</p><p>Wollen wir nicht einfach auch alle Projekte von <a href="https://norden.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> auf <a href="https://norden.social/tags/GitLab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitLab</span></a> oder zu <a href="https://norden.social/tags/Codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codeberg</span></a> umziehen?</p><p><a href="https://norden.social/tags/unplugtrump" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unplugtrump</span></a></p>
Christian Mayer<p>Und was ist mit all den Programmiersprachen, die von Amerikanern erfunden wurden, die können wir dann wohl auch nicht mehr verwenden. Wir sollten lieber unsere eigenen Programmiersprachen erfinden, die erst gar nicht in Englisch sind, sondern in einer Europa-sprache.</p><p><a href="https://mastodon.social/tags/unplugtrump" class="mention hashtag" rel="tag">#<span>unplugtrump</span></a> <a href="https://mastodon.social/tags/whatsapp" class="mention hashtag" rel="tag">#<span>whatsapp</span></a> <a href="https://mastodon.social/tags/codeberg" class="mention hashtag" rel="tag">#<span>codeberg</span></a> <a href="https://mastodon.social/tags/github" class="mention hashtag" rel="tag">#<span>github</span></a> <a href="https://mastodon.social/tags/microsoft" class="mention hashtag" rel="tag">#<span>microsoft</span></a> <a href="https://mastodon.social/tags/php" class="mention hashtag" rel="tag">#<span>php</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="tag">#<span>rust</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="tag">#<span>python</span></a> <a href="https://mastodon.social/tags/buyfromeurope" class="mention hashtag" rel="tag">#<span>buyfromeurope</span></a></p>
Christian Mayer<p><span class="h-card" translate="no"><a href="https://23.social/@leyrer" class="u-url mention">@<span>leyrer</span></a></span> Dann brauchen wir auch unser eigenes Internet Protocol (IP) und eigenes TCP, usw, weil das ist ja dann auch schlecht.</p><p>Zum Glück wurde <a href="https://mastodon.social/tags/Git" class="mention hashtag" rel="tag">#<span>Git</span></a> von einem Europäer erfunden, sonst müssten wir <a href="https://mastodon.social/tags/Codeberg" class="mention hashtag" rel="tag">#<span>Codeberg</span></a> auch droppen.</p><p>Btw, &quot;droppen&quot; und &quot;BTW&quot; und &quot;WTF&quot; darf ich dann ja auch nicht mehr sagen, weil das ist Englisch... sagen wir halt es ist UK-Englisch. Wobei, die sind ja auch nicht mehr bei der EU. Also lieber gar kein Englisch mehr.</p><p><a href="https://mastodon.social/tags/unplugtrump" class="mention hashtag" rel="tag">#<span>unplugtrump</span></a> <a href="https://mastodon.social/tags/buyfromeurope" class="mention hashtag" rel="tag">#<span>buyfromeurope</span></a> <a href="https://mastodon.social/tags/github" class="mention hashtag" rel="tag">#<span>github</span></a> <a href="https://mastodon.social/tags/microsoft" class="mention hashtag" rel="tag">#<span>microsoft</span></a></p>
Christian Mayer<p>Ach, jetzt wollen wir uns von den Amerikanern trennen?</p><p>Richten wir auch eine Great Firewall of Europe ein, damit der schlechte Internettraffic von da drüben nicht zu uns kommt? Und dann sollten wir auch alle zentralen Internet Router austauschen, in denen jemals ein US-hergestellter Microchip eingebaut war.</p><p>Das Internet ansich wurde doch auch von Amerikanern erfunden, oder? Darf ich das dann überhaupt noch verwenden? ALARM!</p><p><a href="https://mastodon.social/tags/unplugtrump" class="mention hashtag" rel="tag">#<span>unplugtrump</span></a> <a href="https://mastodon.social/tags/whatsapp" class="mention hashtag" rel="tag">#<span>whatsapp</span></a> <a href="https://mastodon.social/tags/codeberg" class="mention hashtag" rel="tag">#<span>codeberg</span></a> <a href="https://mastodon.social/tags/github" class="mention hashtag" rel="tag">#<span>github</span></a> <a href="https://mastodon.social/tags/microsoft" class="mention hashtag" rel="tag">#<span>microsoft</span></a> <a href="https://mastodon.social/tags/buyfromeurope" class="mention hashtag" rel="tag">#<span>buyfromeurope</span></a></p>
Nabor<p><span class="h-card" translate="no"><a href="https://23.social/@janw" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>janw</span></a></span> ich stimme Dir zu. Über die letzten Jahre haben alle Nutzer dafür gesorgt, das <a href="https://troet.cafe/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> so prominent ist und auch so gut in allem integriert.<br>Ich habe den Umzug zu <a href="https://troet.cafe/tags/Codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codeberg</span></a> komplett durchgeführt, habe die Pipelines umgeschrieben und wirklich Zeit investiert.<br>Dennoch fehlt mir eine wichtige Funktion, und dann hilft es auch nicht zu sagen, ja aber…<br>Diese Diskussionen habe ich schon bei Linux durch, in den letzten 30 Jahren. Auch da half es nicht zu argumentieren, …</p>
sc0v0ne<p>MCP, Agentic Knowledge Graphs &amp; AI Models: Solving Conversational Analytics</p><p><a href="https://www.eventbrite.com/e/mcp-agentic-knowledge-graphs-ai-models-solving-conversational-analytics-tickets-1304648411519?aff=ebemoffollowpublishemail&amp;ref=eemail&amp;utm_campaign=following_published_event&amp;utm_content=follow_notification&amp;utm_medium=email&amp;utm_source=eventbrite" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">eventbrite.com/e/mcp-agentic-k</span><span class="invisible">nowledge-graphs-ai-models-solving-conversational-analytics-tickets-1304648411519?aff=ebemoffollowpublishemail&amp;ref=eemail&amp;utm_campaign=following_published_event&amp;utm_content=follow_notification&amp;utm_medium=email&amp;utm_source=eventbrite</span></a></p><p>In this free webinar led by ex-Snowflake, Cloudera, and Amazon leaders, we&#39;ll unveil how cutting-edge LLMs (GPT 4.5, Sonnet 3.7, Deepseek V3/R1, Gemini 2.5, etc.) are revolutionizing data products. <br /><a href="https://mastodon.social/tags/python" class="mention hashtag" rel="tag">#<span>python</span></a> <a href="https://mastodon.social/tags/machinelearning" class="mention hashtag" rel="tag">#<span>machinelearning</span></a> <a href="https://mastodon.social/tags/deeplearning" class="mention hashtag" rel="tag">#<span>deeplearning</span></a> <a href="https://mastodon.social/tags/ai" class="mention hashtag" rel="tag">#<span>ai</span></a> <a href="https://mastodon.social/tags/developer" class="mention hashtag" rel="tag">#<span>developer</span></a> <a href="https://mastodon.social/tags/dev" class="mention hashtag" rel="tag">#<span>dev</span></a> <a href="https://mastodon.social/tags/devsecops" class="mention hashtag" rel="tag">#<span>devsecops</span></a> <a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="tag">#<span>devops</span></a> <a href="https://mastodon.social/tags/mlops" class="mention hashtag" rel="tag">#<span>mlops</span></a> <a href="https://mastodon.social/tags/learn" class="mention hashtag" rel="tag">#<span>learn</span></a> <a href="https://mastodon.social/tags/learning" class="mention hashtag" rel="tag">#<span>learning</span></a> <a href="https://mastodon.social/tags/study" class="mention hashtag" rel="tag">#<span>study</span></a> <a href="https://mastodon.social/tags/git" class="mention hashtag" rel="tag">#<span>git</span></a> <a href="https://mastodon.social/tags/github" class="mention hashtag" rel="tag">#<span>github</span></a> <a href="https://mastodon.social/tags/codeberg" class="mention hashtag" rel="tag">#<span>codeberg</span></a> <a href="https://mastodon.social/tags/tensorflow" class="mention hashtag" rel="tag">#<span>tensorflow</span></a> <a href="https://mastodon.social/tags/pytorch" class="mention hashtag" rel="tag">#<span>pytorch</span></a> <a href="https://mastodon.social/tags/jax" class="mention hashtag" rel="tag">#<span>jax</span></a> <a href="https://mastodon.social/tags/huggingface" class="mention hashtag" rel="tag">#<span>huggingface</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="tag">#<span>linux</span></a> <a href="https://mastodon.social/tags/ubuntu" class="mention hashtag" rel="tag">#<span>ubuntu</span></a> <a href="https://mastodon.social/tags/popos" class="mention hashtag" rel="tag">#<span>popos</span></a> <a href="https://mastodon.social/tags/llm" class="mention hashtag" rel="tag">#<span>llm</span></a></p>
Andrew Wood<p>Scheduled Command Wrapper 0.2.0 is released today - <a href="https://ivarch.com/programs/scw.shtml" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ivarch.com/programs/scw.shtml</span><span class="invisible"></span></a></p><p>This release adds settings for the sender and subject line of reports sent by email, a setting to force a minimum interval between runs, and control over the strategy used to receive command output streams. The receiver strategy adjustments allow SCW to run on more operating systems such as FreeBSD, GNU Hurd, and macOS Sonoma, and they correct a fault when running under SELinux in enforcing mode.</p><p>SCW extends scheduled commands to add concurrency locking, prerequisites, dependency checks, conflict avoidance, randomised startup delays, flexible logging, and monitoring metrics.</p><p>There are no complex dependencies - all you need to run SCW is a scheduler such as cron.</p><p>If you have ever had to manage cron jobs that write logs with no timestamps, or can't tell whether a job succeeded or failed, SCW can help with that and with many more scheduler challenges.</p><p>SCW uses the resources of the Codeberg platform - <a href="https://codeberg.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/</span><span class="invisible"></span></a> - for free software development.</p><p><a href="https://social.vivaldi.net/tags/FLOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FLOSS</span></a> <a href="https://social.vivaldi.net/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://social.vivaldi.net/tags/LibreSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LibreSoftware</span></a> <a href="https://social.vivaldi.net/tags/Codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codeberg</span></a></p>
Fedilab Apps<p><a href="https://toot.fedilab.app/tags/Fedilab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fedilab</span></a> source code is not hosted on <a href="https://toot.fedilab.app/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> but on <a href="https://toot.fedilab.app/tags/Codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codeberg</span></a> at <a href="https://codeberg.org/tom79/Fedilab" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/tom79/Fedilab</span><span class="invisible"></span></a></p><p>GitHub only contains our mirrored repository at <a href="https://github.com/stom79/Fedilab" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/stom79/Fedilab</span><span class="invisible"></span></a></p>
Rapha3l<p><span class="h-card" translate="no"><a href="https://mastodon.social/@DavidCRicardo" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>DavidCRicardo</span></a></span> </p><p><a href="https://social.g2od.ch/tags/forgejo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>forgejo</span></a> <a href="https://social.g2od.ch/tags/Codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codeberg</span></a> </p><p><a href="https://forgejo.org/docs/latest/user/repo-permissions/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">forgejo.org/docs/latest/user/r</span><span class="invisible">epo-permissions/</span></a></p>