6.13-rc6: mainline
Version:6.13-rc6 (mainline)Released:2025-01-05Source:linux-6.13-rc6.tar.gzPatch:full ( incremental) ⌘ Read more
messing with gemini again, this time a static site generator called gssg - https://git.sr.ht/~gsthnz/gssg
my capsule is linked in my profile but just in case it’s over at gemini://lazuli.sayitditto.net
been having fun updating my dotfiles repo as if i have anything notable to put in there
wanna play with CLI stuff or host something new… maybe play with that charmbracelet git server but i don’t need that lol
6.13-rc5: mainline
Version:6.13-rc5 (mainline)Released:2024-12-29Source:linux-6.13-rc5.tar.gzPatch:full ( incremental) ⌘ Read more
6.13-rc4: mainline
Version:6.13-rc4 (mainline)Released:2024-12-22Source:linux-6.13-rc4.tar.gzPatch:full ( incremental) ⌘ Read more
I’ve started a draft over at: https://git.mills.io/yarnsocial/twtxt.dev/src/branch/main/exts/webfinger.md
How to Create and Use an AI Git Agent
We show how to create Git agent and use this Git agent to understand PR branches for a variety of user personas — without needing to know the ins and outs of Git. ⌘ Read more
6.13-rc3: mainline
Version:6.13-rc3 (mainline)Released:2024-12-15Source:linux-6.13-rc3.tar.gzPatch:full ( incremental) ⌘ Read more
6.13-rc2: mainline
Version:6.13-rc2 (mainline)Released:2024-12-08Source:linux-6.13-rc2.tar.gzPatch:full ( incremental) ⌘ Read more
6.13-rc1: mainline
Version:6.13-rc1 (mainline)Released:2024-12-01Source:linux-6.13-rc1.tar.gzPatch:full ⌘ Read more
[LFF] [1.2 XMR] Fundraiser for hosting the Monero archive for one more year
I have now been hosting the monero archive for more than a year now (started sometime in September 2023), I would like to keep on hosting it for one more year (at least). This fundraiser is for one more year of hosting. The price is the same at 0.1 XMR/month for hosting + maintenance.
Links:
- https://kuno.anne.media/fundraiser/yg9f/
- https://git.4rkal.com/
- [archiv32ihkwhf26umylx3u7tg … ⌘ Read more
@prologic@twtxt.net just rebuild my image.. though git says i am already at latest
6.12-rc7: mainline
Version:6.12-rc7 (mainline)Released:2024-11-10Source:linux-6.12-rc7.tar.gzPatch:full ( incremental) ⌘ Read more
@eapl.me@eapl.me Neat.
So for twt metadata the lextwt parser currently supports values in the form [key=value]
https://git.mills.io/yarnsocial/go-lextwt/src/branch/main/parser_test.go#L692-L698
6.12-rc6: mainline
Version:6.12-rc6 (mainline)Released:2024-11-04Source:linux-6.12-rc6.tar.gzPatch:full ( incremental) ⌘ Read more
6.12-rc5: mainline
Version:6.12-rc5 (mainline)Released:2024-10-27Source:linux-6.12-rc5.tar.gzPatch:full ( incremental) ⌘ Read more
6.12-rc4: mainline
Version:6.12-rc4 (mainline)Released:2024-10-20Source:linux-6.12-rc4.tar.gzPatch:full ( incremental) ⌘ Read more
How to ace the Certified Argo Project Associate (CAPA) exam
Community post originally published on Medium/IT Next by Giorgi Keratishvili Introduction Over the last five years, GitOps has emerged as one of the most interesting implementations of using GIT in the Kubernetes ecosystem and when people hear about… ⌘ Read more
6.12-rc3: mainline
Version:6.12-rc3 (mainline)Released:2024-10-13Source:linux-6.12-rc3.tar.gzPatch:full ( incremental) ⌘ Read more
Web interface is deleted in https://git.mills.io/saltyim/saltyim/commit/376de2702319686c902ec03b8ca1e17b020fc639 but seems incorrectly (in source i see git lfs metadata). Can be builded if you grab https://git.mills.io/saltyim/saltyim/src/commit/15a64de82829/internal/web/app.wasm and place it in source (go directory has cached source) and rebuild
Highlights from Git 2.47
Git 2.47 is here, with features like incremental multi-pack indexes and more. Check out our coverage of some of the highlights here.
The post Highlights from Git 2.47 appeared first on The GitHub Blog. ⌘ Read more
6.12-rc2: mainline
Version:6.12-rc2 (mainline)Released:2024-10-06Source:linux-6.12-rc2.tar.gzPatch:full ( incremental) ⌘ Read more
I share I did write up an algorithm for it at some point I think it is lost in a git comment someplace. I’ll put together a pseudo/go code this week.
Super simple:
Making a reply:
- If yarn has one use that. (Maybe do collision check?)
- Make hash of twt raw no truncation.
- Check local cache for shortest without collision
- in SQL:
select len(subject) where head_full_hash like subject || '%'
- in SQL:
Threading:
- Get full hash of head twt
- Search for twts
- in SQL:
head_full_hash like subject || '%' and created_on > head_timestamp
- in SQL:
The assumption being replies will be for the most recent head. If replying to an older one it will use a longer hash.
6.12-rc1: mainline
Version:6.12-rc1 (mainline)Released:2024-09-29Source:linux-6.12-rc1.tar.gzPatch:full ⌘ Read more
Diving into mblaze, I think I’ve nearly* reached peek email geek.
Just a bunch of shell commands I can pipe together to search, list, view and reply to email (after syncing it to a local Maildir).
EXAMPLES at https://git.vuxu.org/mblaze/tree/README
So far I’m using most of the tools directly from the command line, but I might take inspiration from https://sr.ht/~rakoo/omail/ to make my workflow a bit more efficient.
*To get any closer, I think I’d have to hand-craft my own SMTP client or something.
Official yarn.social tool: git.mills.io/yarnsocial/useragent
I forgot to git add a new test file. Added to the patch now at https://www.falsifian.org/a/oDtr/patch0.txt
Oh. looks like its 4 chars. git show 64bf
the stem matching is the same as how GIT does its branch hashes. i think you can stem it down to 2 or 3 sha bytes.
if a client sees someone in a yarn using a byte longer hash it can lengthen to match since it can assume that maybe the other client has a collision that it doesnt know about.
@prologic@twtxt.net Wikipedia claims sha1 is vulnerable to a “chosen-prefix attack”, which I gather means I can write any two twts I like, and then cause them to have the exact same sha1 hash by appending something. I guess a twt ending in random junk might look suspcious, but perhaps the junk could be worked into an image URL like
. If that’s not possible now maybe it will be later.git only uses sha1 because they’re stuck with it: migrating is very hard. There was an effort to move git to sha256 but I don’t know its status. I think there is progress being made with Game Of Trees, a git clone that uses the same on-disk format.
I can’t imagine any benefit to using sha1, except that maybe some very old software might support sha1 but not sha256.
Hey, @movq@www.uninformativ.de, a tiny thing to add to jenny, a -v switch. That way when you twtxt “That’s an older format that was used before jenny version v23.04”, I can go and run jenny -v, and “duh!” myself on the way to a git pull. :-D
@falsifian@www.falsifian.org yes, that happened around 2 years ago, on commit 5923078ea5.
Opened a couple of issues on twtxt2html. Maybe @prologic@twtxt.net will get to them after he has completed his luxurious recharging cycle. LOL.
6.11-rc7: mainline
Version:6.11-rc7 (mainline)Released:2024-09-08Source:linux-6.11-rc7.tar.gzPatch:full ( incremental) ⌘ Read more
6.11-rc6: mainline
Version:6.11-rc6 (mainline)Released:2024-09-01Source:linux-6.11-rc6.tar.gzPatch:full ( incremental) ⌘ Read more
yarnd that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@prologic@twtxt.net This does not seem to fix the problem for me, or I’ve done something wrong. I did the following:
- Pull the latest version from
git(I have commit7ad848, same as ontwtxt.netI believe).
make buildandmake install
- Restart
yarnd
- Refresh cache in Poderator Settings
Yet I still see these bogus /external things on my pod when I hit URLs like the one I sent you recently. When I hit such a URL with curl I think it’s giving an error? But in a web browser, the (buggy) response is the same as it was before I updated.
So, this problem is not fixed for me.
@lyse@lyse.isobeef.org Interesting. The yarnd --help currently says (for me):
-R, --open-registrations whether or not to have open user registgration
meaning it doesn’t give the default setting or warn you that you need to use -R=false and not -R false. It also leaves unclear whether --open-registrations false would work or if you need to do --open-registrations=false. It’s also unclear whether the setting change in the user interface is overridden by the command line arguments, overrides the command line arguments, is persisted across restarts.
Maybe all this is worth posting an issue for additional documentation on the git repo if there isn’t one already.
“registgration” is misspelled that way in the help by the way.
6.11-rc5: mainline
Version:6.11-rc5 (mainline)Released:2024-08-25Source:linux-6.11-rc5.tar.gzPatch:full ( incremental) ⌘ Read more
How to level up your Git game with GitHub CLI
Using Git in the CLI can improve your development speed and power. Here are our top eight commands for using GitHub via your command line.
The post How to level up your Git game with GitHub CLI appeared first on The GitHub Blog. ⌘ Read more
Highlights from Git 2.46
Git 2.46 is here with new features like pseudo-merge bitmaps, more capable credential helpers, and a new git config command. Check out our coverage on some of the highlights here.
The post Highlights from Git 2.46 appeared first on The GitHub Blog. ⌘ Read more
How an AI Assistant Can Help Configure Your Project’s Git Hooks
Make Git hooks easier to configure and use by providing project-specific context to Docker’s AI Assistant. ⌘ Read more
Beginner’s guide to GitHub repositories: How to create your first repo
Git started on your first repository in the third installment of GitHub for Beginners. Discover the essential features and settings to manage your projects effectively.
The post Beginner’s guide to GitHub repositories: How to create your first repo appeared first on [The GitHub Blog](https … ⌘ Read more
@prologic@twtxt.net Righteo, so rookie error - I obviously had some untracked, rather important files for starting my pod and I ran a make clean. Why I originally had them in the git directory is anyone’s guess. Anyway it blew away those files including the database so that’s that. So your good self and @bender@twtxt.net etc - apologies but your profiles got nuked as well (as did my own but easily recreated).
Another thing I noticed which was the reason I ran make clean in the first place. I noticed my pod was being built with Go 1.22.4. Could this be a problem @prologic? preflight.sh actually errors out about it…
Top 12 Git commands every developer must know
The latest installment of GitHub for Beginners, where we cover the essential Git commands to get you Git-literate.
The post Top 12 Git commands every developer must know appeared first on The GitHub Blog. ⌘ Read more
What is Git? Our beginner’s guide to version control
Let’s get you started on your Git journey with basic concepts to know, plus a step-by-step on how to install and configure the most widely used version control system in the world.
The post What is Git? Our beginner’s guide to version control appeared first on The GitHub Blog. ⌘ Read more
Securing Git: Addressing 5 new vulnerabilities
Git is releasing several new versions to address five CVEs. Upgrading to the latest Git version is essential to protect against these vulnerabilities.
The post Securing Git: Addressing 5 new vulnerabilities appeared first on The GitHub Blog. ⌘ Read more
Highlights from Git 2.45
Git 2.45 is here with experimental support for reftables, and SHA-256 interoperability. Get our take on the latest here.
The post Highlights from Git 2.45 appeared first on The GitHub Blog. ⌘ Read more
https://blog.microlinux.fr/formation-git Pleins de tuto #git par la pratique et une fois n’est pas coutume, en français \o/