There’s always something more urgent: I’ve been known for a long time that sooner or later I’d feel prompted to switch from #github to somewhere else (since 2018 at least!), but I’ve been postponing and only very slowly flirting with the idea… That didn’t work too bad for me: if I had rushed into it I would have probably migrated to #gitlab, before knowing about the more objectionable sides to it. In the end, 2025 was the year I finally acted upon the urge to move. I did not do a very thorough analysis of the alternative hosts - what I have been reading about them along the years felt enough, and I easily decided to choose #codeberg. Being hasty like that, alas, was a mistake: I just now found - during this slow and time-consuming process of deciding what and how to migrate - that there is a low repository limit on codeberg: “The owner has already reached the limit of 100 repositories.” I’m not complaining, mind you, and those “lucky 100” that are already there will stay - at least as a sort of backup. But this means that codeberg is not for me - and so this time I turn to you, the #mastodon community.
What github alternative, not self-hosted, should I move my >100 projects into?
st tries not to redraw immediately after new data arrives:
https://git.suckless.org/st/file/x.c.html#l1984
The exact timings are configurable.
This is the PR that changed the timing in VTE recently (2023):
https://gitlab.gnome.org/GNOME/vte/-/issues/2678
There is a long discussion. It’s not a trivial problem, especially not in the context of GTK and multiple competing terminal widgets. st dodges all these issues (for various reasons).
Spent an absurd amount of time searching for the “update fork” button on #gitlab’s web interface.
Why? Because it turns out you can only see it if you are in landscape, in portrait view the button simply does not exist…
/e/OS 3.0 released
Version\
3.0 of the privacy-centric, open-source mobile operating system
has been released. Notable changes in this release include improved
privacy tools, a “find my device” feature, and more. LWN looked at /e/OS in
March. ⌘ Read more
Oniux: kernel-level Tor isolation for Linux applications
The Tor project has announced
the oniux utility which provides Tor network isolation, using Linux
namespaces, for third-party applications.
Namespaces are a powerful feature that gives us the ability to
isolate Tor network access of an arbitrary application. We put each
application in a network namespace that doesn’t provide access … ⌘ Read more
Mission Center 1.0.0 released
Version\
1.0.0 of Mission Center, a system monitoring application, has been
released. Notable changes in this release include the addition of
SMART data for SATA and NVMe devices, display of per-process\
network usage, as well as a redesigned Apps Page that provides
more information about applications and processes. Mission Center’s
backend ap … ⌘ Read more
slowing working away at my latest code project: learning PHP by recreating the 2000s fandom mainstay known as a fanlisting! it’s been super fun i added a dynamic nav bar and other modifications in the latest commit
fanlistings even to this day rely on old PHP scripts dating back to the early 2000s that need whole ass mySQL or postgres DBs and are incredibly insecure. you can look at them here they’re like super jank lol it’s sad that new fanlistings have to use them because there’s no other options….
@twtxtory@twtxtory.adn.org.es is the demo instance for Twtxtory just in case someone would like to have a look (password is in the README file of the project) sorry for the confusion! O:)
@prologic@twtxt.net I started to write it in order to understand better how twtxt works and I thought it could be useful for non-geek people but they like to host their own data
Was just looking at the client you’re using Twtxtory 🤔 Very nice! 👍 is this your client, did you write it? I’d not come across it before!
Pinta 3.0 released
Version\
3.0 of the Pinta
image editor has been released. The most notable change in this
release is that Pinta has been ported to GTK 4.0 and libadwaita. It
also includes a number of improvements, new effects, and bug fixes. ⌘ Read more
@kat@yarn.girlonthemoon.xyz I have just opened the GIMP bug tracker (hosted at gitlab.gnome.org) and, I kid you not, they have deployed Anubis in front of it:
Oof.
FiatDemise’s XMRChat CCS proposal ready for funding
FiatDemise1’s CCS proposal2 to retroactively fund the XMRChat 3 project is ready for funding:
Funding needed: 114 XMR
To support this proposal, you can donate any XMR amount to the address listed on its Gitlab Funding Required 2 page.
It is worth noting that 70.56 XMR has already been transferred to this CCS; the funds were repurposed from the TipXMR project, as planned4.
Consult the p … ⌘ Read more
Rucknium completes second milestone for OSPEAD CCS
Rucknium1 has completed2 the second milestone for their Optimal Static Parametric Estimation of Arbitrary Distributions (OSPEAD)3 CCS proposal4:
The OSPEAD initial probability density function has been transmitted to the scientific review panel, which consists of ArticMine, isthmus, and hyc.
Read the full PGP signed message on Gitlab2.
Consult the previous Monero Observer report[5](#fn: … ⌘ Read more
v1docq47’s December-May 2025 CCS proposal ready for funding
v1docq471’s CCS proposal2 for 6 more months (December 2024 - May 2025) of Russian voice-over and Monero content transcription work is now ready for funding:
Funding needed: 45.6 XMR
To support this proposal, you can donate any XMR amount to the address listed on its Gitlab Funding Required 3 page.
Consult the previous Monero Observer report4 to … ⌘ Read more
Gingeropolous’s ‘Monero Research Computing’ cluster upgrade CCS ready for funding
Gingeropolous1’s CCS proposal2 to upgrade their Monero Research Computing cluster is ready for funding:
Funding needed: 20 XMR
To support this proposal, you can donate any XMR amount to the address listed on its Gitlab Funding Required 2 page.
Consult the previous Monero Observer report3 to learn more about this CCS.
- https://gi … ⌘ Read more
kayabaNerve’s monero-serai, monero-wallet audits CCS ready for funding
kayabaNerve1’s CCS proposal2 to get the monero-serai and monero-wallet Rust libraries3 audited by CypherStack4 is ready for funding:
Funding needed: 1050 XMR
To support this proposal, you can donate any XMR amount to the address listed on its Gitlab Funding Required 2 page.
Consult the previous Monero Observer report5 to learn more about t … ⌘ Read more
DiosDelRayo’s offline signing library CCS proposal ready for funding
DiosDelRayo1’s CCS proposal2 to create an offline signing library in an effort to bring XmrSigner to production readiness is ready for funding:
Funding needed: 196 XMR
To support this proposal, you can donate any XMR amount to the address listed on its Gitlab Funding Required 2 page.
Consult the previous Monero Observer report3 to learn more about this … ⌘ Read more
jeffro256’s ‘Carrot’ spec peer review CCS proposal ready for funding
jeffro2561’s CCS proposal2 to get the Carrot 3 spec document peer reviewed by CypherStack is ready for funding:
Funding needed: 126 XMR
To support this proposal, you can donate any XMR amount to the address listed on its Gitlab Funding Required 4 page.
Consult the previous Monero Observer report5 to learn more about this CCS.
@prologic@twtxt.net What I did as a work around for mattermost was hijack the gitlab oauth login with my own auth server.
Neat.. Gitea cloud for a hosted alternative to github and gitlab. https://blog.gitea.com/gitea-cloud/
@lyse@lyse.isobeef.org We use gitlab daily at work. but for my own projects I use gogs. I have some scripts that I used for a gnusocial client that I maintained (before leaving gnusocial). I’ll see if I can adapt that and make deb files for the yarn client - I mostly use debian \ Trisquel my self, so I also like .deb as well.
GitHub Actions Importer is now generally available
We’re excited to announce the general availability of GitHub Actions Importer. GitHub Actions Importer helps you plan, forecast, and automate migrations from Azure DevOps, CircleCI, GitLab, Jenkins, and Travis CI to GitHub Actions. This product is an extension of the official GitHub CLI and is available for free to any GitHub user starting today. Migrating […] ⌘ Read more
** uxn exit **
This evening I sat down on the couch sleepy. We’d just gotten the kids into bed. I hadn’t planned on writing any code but figured I’d round the evening out with some reading.
First I read through the docs and glossary of uf, a forth system for uxn. Then I read through an example program provided by uf.
…with my palette whetted I [re-visited some other forth documentation](https://eli.li/_assets/bin/P … ⌘ Read more
No on gitlab. If its self hosted gitea is best in class.
I can see hosting a mirror on github if only for the redundancy/visibility. Some projects will host but then direct contributions on their self host. Like Go does.
I would suggest using a vanity domain that can redirect tools like go get to hosting of choice. And not require rewriting all the packages any time it gets moved.
Command Line Bibles
I’ve made a couple very useful command-line accessible Bibles for a quick and scriptable lookup of Bible verses and passages. They exist not only in English, but for Latin and Greek as well.
- English King James Version (including Apocrypha) —Github, Gitlab, Local git server
- Latin Vulgate —[Github](https://github. … ⌘ Read more
a minimal MIT licensed chain loader for multiple architectures, including pi4. found via raspi3 baremetal tutorial link (same author): [[https://gitlab.com/bztsrc/imgrecv]] #pi4 #baremetal #links #pi
Baserow: Open source online database tool https://gitlab.com/bramw/baserow #airtable alternative ⌘ https://baserow.io/
watchlist for activitypub apps · Wiki · Feneas / Fediverse Party · GitLab ⌘ https://git.feneas.org/feneas/fediverse/-/wikis/watchlist-for-activitypub-apps
Sortraits: Portraits of Sorting Algorithms https://wtracy.gitlab.io/sortraits/
Browsers are big. ($1724353) · Snippets · GitLab https://gitlab.com/snippets/1724353
dan soucy / derivejoy · GitLab https://gitlab.com/danso/derivejoy
My coworker Brian Douglas invited GitLab’s Jacob Schatz and me to discuss GitLab’s use of Vue.js on the latest episode of his podcast, JAMStack Radio - https://www.heavybit.com/library/podcasts/jamstack-radio/ep-21-why-gitlab-chose-vue-js/
activitypub/rwot/even_more_distributed_activitypub.org · master · Christopher Allan Webber / talks · GitLab https://gitlab.com/dustyweb/talks/blob/master/activitypub/rwot/even_more_distributed_activitypub.org
@mdom@domgoergen.com mostly for fun, but once I have it working more it’ll get integrated into https://gitlab.com/technomancy/bussard.