Added a new post about #Git Tips & Trick, that i will update over time
https://timlau.github.io/posts/git-tricks/
After creating my new #blog using @gohugoio I looked for a way to automate the deployment of the site to my @Podman_io server.
I created a #git action on my @forgejo server and documented it here: https://mbaehler.ch/posts/hugo-gitaction/
(more Linux and FOSS news in previous posts of thread)
Git 2.53 Released with New Features and Performance Improvements:
https://9to5linux.com/git-2-53-released-with-new-features-and-performance-improvements
Zed Editor adds multiple edit prediction providers and pluggable architecture:
https://alternativeto.net/news/2026/2/zed-editor-adds-multiple-edit-prediction-providers-and-pluggable-architecture/
WooCommerce 10.5 boosts analytics scalability and admin performance:
https://alternativeto.net/news/2026/2/woocommerce-10-5-boosts-analytics-scalability-and-admin-performance/
Notepad++ reveals its updater was hijacked by state-sponsored hackers:
https://betanews.com/article/notepad-reveals-its-updater-was-hijacked-by-state-sponsored-hackers/
Deno Deploy reaches GA with CI/CD, observability, and Deno Sandbox beta launch:
https://alternativeto.net/news/2026/2/deno-deploy-reaches-ga-with-ci-cd-observability-and-deno-sandbox-beta-launch/
Toyota Developing A Console-Grade, Open-Source Game Engine - Using Flutter & Dart:
https://www.phoronix.com/news/Fluorite-Toyota-Game-Engine
(Yeah, let's make drivers playing games when driving, so they can't pay attention to their surroundings, will cause more accidents)
NVIDIA DLSS For Blender Under Review But Licensing Concerns Persist:
https://www.phoronix.com/news/NVIDIA-DLSS-Blender
Pandoc 3.9: WebAssembly Support, PDF standards, and improved browser features:
https://alternativeto.net/news/2026/2/pandoc-3-9-webassembly-support-pdf-standards-and-improved-browser-features/
GNU Nettle 4.0 Released With SLH-DSA Support:
https://www.phoronix.com/news/Nettle-4.0-Released-SLH-DSA
Latest VirtualBox Code Begins Supporting KVM Backend:
https://www.phoronix.com/news/VirtualBox-Upstream-With-KVM
Stremio for Android TV v1.9.1 updates player and user settings:
https://alternativeto.net/news/2026/2/stremio-for-android-tv-v1-9-1-adds-player-updates-and-new-user-settings/
GNU Hurd Is "Almost There" With x86_64, SMP & ~75% Of Debian Packages Building:
https://www.phoronix.com/news/GNU-Hurd-In-2026
NetBSD's Kernel Supports Lua Scripting But Don't Look For Rust In There Anytime Soon:
https://www.phoronix.com/news/No-Rust-In-NetBSD-Kernel
NetBSD 11.0-RC1 Available For Testing With Enhanced Linux Emulation:
https://www.phoronix.com/news/NetBSD-11.0-RC1
smolBSD Builds On The NetBSD-MicroVM Kernel For Booting To Service VMs In Milliseconds:
https://www.phoronix.com/news/smolBSD
OpenIndiana Is Porting Solaris' IPS Package Management To Rust:
https://www.phoronix.com/news/OpenIndiana-Next-Gen-IPS
#WeeklyNews #OpenSource #FOSSNews #FOSS #Zed #ZedEditor #Git #NotepadPlusPlus #WooCommerce #DenoDeploy #Deno #Toyota #GameEngine #NVIDIA #Blender #Pandoc #GNUNettle #VirtualBox #Stremio #GNUHurd #NetBSD #smolBSD #OpenIndiana #BSD #OS #Programming #Coding #Development #Dev #GameDev #GameDevelopment #FosseryTech
Need a pairing buddy to help learn about/more about git? Git, a popular/commonly used source control tool for software development, can be a bit tricky to learn.
Maybe even some intro to programming? Maybe us pairing on a little project?
I would like to offer some live pairing if anyone is interested.
Free of charge, just wanting to share with someone who could use it. DM me if interested.
#SoftwareDevelopment #git #newbies
Ooooh, you can easily full-share calendars of a #radicale instance between accounts by just symlinking them into other users' directories. Everyone then 'owns' that calendar and can do anything. Paired with the #git hook, this then gives you a very fine-grained log of who changed what and when. 🤩
Oh yeah, I don't need to use #GitHub or even set up my own #git forge instance. I can just have a bare repository on my #NAS and clone it via #ssh
I'm not using any features of a git forge for 99% of my repos, I'm just using it to work on stuff between my laptop and my desktop
got is about to get the ability fetch/send from/to sha256 repositories!
​
I've just sent a diff on the mailing list: it advances the work that I've committed almost two year ago during the Prague hackathon.
https://marc.gameoftrees.org/mail/1770483901.27750_0.html
Back then, I was too stupid to understand the documentation and realize that we only needed to add a capability instead of supporting the Git protocol version v2 (which is only for fetch anyway.)
runxiyu on IRC kindly made us notice that we were wrong, and I'm so grateful that I can finally complete the "sha256 project" in got, even if a bit late ;-)
the future steps will be to fix clone (which is slightly tricky since we'll know the object format only after the git "handshake" happens) and sha256 support in gotd, our Git protocol server.
exiting times ahead =)
Moving to jj after 20 years of using and advocating for git has been the biggest workflow change I made in recent history.
Git has tons of great concept, but the cli makes the most useful operation painful (ugh... conflicts).
Jujitsu works the way I always wished git would. As simple as that.
I was going to write an article about this, but then I remembered the article that got me started with jj, and it covers everything I would want to cover https://v5.chriskrycho.com/essays/jj-init/
@caseyliss I just heard you on ATP discussing "cloning a repo multiple times" to do different work at the same time. #Worktrees (a #Git feature) might be helpful in some of these situations.
#Git
2.53 macht große Repositorys handlicher | Developer https://www.heise.de/news/Git-2-53-macht-grosse-Repositories-handlicher-11165863.html
Great, an amazing chain of events and maybe unfortunate UI design in #DAVx5 resulted in me deleting our shared #CardDAV addressbook - server side from an ancient #baikal instance, no backups (no mercy) of course. My rescue attemps of copying contacts around in #Thunderbird (why does 'export' make an effing lossy CSV without avatar!?) just made it worse, 50% of contacts now left.
It's finally time to #selfhost #radicle with #git and #borgbackup failsafes on my #nixos #homelab...
An amusing thing is that there is undoubtedly a whole segment of the readership here that has already remembered the days when the multitude of "mbox" mailbox formats caused bodies to be interpreted as headers in much the same way as patch is interpreting human-readable messages as patching instructions.
And that has remembered Bernstein on the subject of parsing and quoting, too.
@RandamuMaki @zekjur
#patch #DanielJBernstein #security #git