-
Toying with the idea of trying #jj for Spades. I don't really work on a team, but I still try to not break things for other people nonetheless (like links). The key is I want my Git commit messages in Codeberg to remain clean, readable, and conventional, and I want to not break links (but have them point to the most relevant whatever). I'm very used to Git, so learning a new workflow isn't really appealing.
With Git my biggest frustration is having to force-push all the time (and also how you can only get so minute with staging diffs), and since that's because the commit chain is different, the links don't update to refer to the rebased version of that commit (which I guess is fine, but tracking them and providing a link at the top would be nice). Maybe jj kinda has a better system with change-ids but it doesn't play nice with Git web UIs like Forgejo.
Another Git frustration is just how rebasing works in general, which does tie in to the rest. Conflict resolution for me is fine, though I know this is something jj specializes in.
One thing that I really like so far reading about jj is that it has me write the commit message before committing, so that while I'm coding, that guides me. I'm not sure what the jj solution is for when I make various other changes in the pursuit of whatever end goal (fixing bugs I encountered while trying to diagnose another, for example). I'll occasionally go back and want to use those commit messages to find where I made what change, so those need to have commit messages associated with them.
#jj-vcs #jj_vcs #jjvcs #jujutsuvcs #git -
I wrote a little thing on linking MQTT to AIDA64 that I am using on my sensor display.
-
Ah yea first day back at gym after having had brutal infection and colitis flare up. Weights slipped a bit but feels good to be back #notdeadyet
-
So excited to see #Amenra with #PrimitiveMan and #SlowCrush at #TheFactory in #DeepEllum #Dallas! #Music #Metal #TX
-
Today I learned that #Wike, the GNOME Circle Wikipedia app, doesn't seem to actually use webviews? According to the GNOME Inspector, it uses text views to render wiki pages!
-
I kinda think an #ActivityPub2 would be a good idea. Mostly to clarify and critically rethink everything, but also to cement ecosystem choices like Webfinger.
The criteria for me would be:
* No involvement from Meta. Federating with them isn't the real EEE danger, this is. They MUST be forbidden from being even remotely involved in the development of AP2.
* More clear and mandatory support for extended actor types.
* Drop JSON-LD; use well-specified schema-based JSON with some URI references instead.
* Use a URN for the "Public" special virtual actor.
* Add error conditions and well-known endpoints to the C2S API. Such endpoints might include all public activities or objects; some well known filter options should be specified but not required, like length limitations; pagination should be required too if limits are supported.
* WebFinger should be specified, as SHOULD. Domain webfingers should be added, and the lookup procedure and treatment of handles should also be specified.
* Some form of HTTP signatures should be specified, also as SHOULD.
* AP2 connections should include a new MIME type, possiblyapplication/activity.2+json, which differentiates from AP1 and enables compatibility.
* Personal and custodial keys should be separated. Neither are required, and if both are specified, they each have different powers. Key changes must be signed but newly introduced keys are trusted on first use, as they are today. So you can create or upload your personal key after creating an account.
* An extension registry. It should be dead simple for a community or independent developer to submit extensions; corporations and their associates will have every extension and change thoroughly audited and they must be approved by the non-corporate members of SWICG before they are added; likewise, any corporate-submitted extension must have first appeared in a sufficiently FLOSS application whose source is easily available (so, WordPress can submit extensions, but not Tumblr).
This list may be incomplete. -
I wonder how you'd go about making a downloadable search index for #Wikipedia, especially for apps like #Wike to have Gnome's search privately send you to Wikipedia articles if one exists. You could potentially download the full list of Wikipedia article titles but I imagine that's a little overkill, and then it's harder to index things from the article itself (the first paragraph should be enough).
-
I picked up something on #shortwave! It's in Spanish. The signal is pretty strong. I have a room-height (maybe 2 meter max?) telescoping antenna so it's got to be nearby, that antenna isn't strong enough to pick up nearly anything, and this signal is pretty strong (except when it isn't)
#hamradio #swl #swling -
If #LawfulGood, #NeutralGood, and #TrueNeutral applied to programmers, what big names would fall into each category? #programming #ttrpg
-
#What3Words is a brilliant addressing system, but its key disadvantage is you need a company's permission to use it, which they only grant if you either don't use it very much (maybe?) or you pay them. #Pluscodes, on the other hand, don't have that problem, and one can figure out that 8DC9+A2 is right next to 8DC9+A3.
-
Doesn't look like #kbin has a working API yet. Lemmy does but I'm obviously not going to support that.
I also thought about setting up a puppet bridge for #Raddle, which I've seen a few queer themed communities pop up on. For some reason though I feel like the Raddle staff would be very against third-party bridges or clients, and would be aggressive at blocking them, much like Reddit.
-
Another day, another Gamepig #systemshock #gamepig #3dmodeling #3dprinting #miniaturepainting #gameprops
-
Something so satisfying about griming up a print.
#3dprinting #gameprops #3dmodeling #gameart #systemshock2 #ss2 #gamepig
-
People around the world who used to like Morrissey before learning how much of a complete piece of shit he is but still really like #TheSmiths are mourning the loss of #AndyRourke today.
-
On a fun-er note, I've started pulling together all the Battlezone figures I'd been modelling and printing in one place so that people can grab them and print their own if they are so inclined.
You can find them over at https://www.myminifactory.com/users/blaketoys/collection/battlezone
#3dprinting #battlezone #3dart #miniaturepainting #retrogaming
-
"Recycler here.... Building... Units complete"
#Battlezone #battlezone98 #bz98 #retrogaming #3dmodeling #3Dprinting #tabletopgaming #UnrealEngine5
-
"#Louisville Mayor Craig #Greenberg wants to use nearly all of the money allocated for Department of Justice-inspired reforms on building renovations and a new officer wellness center."
https://www.lpm.org/news/2023-03-17/louisville-mayor-metro-council-clash-over-plans-to-use-reform-money-for-police-hq #KY #Kentucky
-
CW: Literate Programming
"Let us change our traditional attitude to the construction of programs: Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do." - Donald Knuth
"Literate Programming", The Computer Journal 27 (1984), p. 97. (Reprinted in Literate Programming, 1992, p. 99.)
-
As good as #PredictiveText sometimes is, #Gboard still didn't offer "Front" after "All Quiet on the Western", instead offering "side", "Union", and "coast".
-
Watched #episode3 of #LastOfUs last night, and yup, I cried. What a beautiful, heart-rending piece of cinema. I've heard some people were upset because "gays in muh vidya". I feel sorrow for anyone who could watch that episode and not be deeply moved. #TheLastOfUs #NaughtyDog #HBO #QUILTBAG
-
I got curious about what happened to #Freenode, and I read an article about it, and... it seems really similar to what happened to #Twitter recently...
-
CW: Potentially extended thoughts about decentralized names
This is where something like #blockchain would come in: I'm not sure how existing DNS-on-blockchain systems, like #Namecoin, #ENS, or #Handshake, do it, but it's like that. #Loki's #Session has a thing where you can buy a permanent username, but I don't trust any system backed by crypto (read: hype alone). I'd much rather use Tor than Loki simply because volunteers will always last longer than Oxen's profits.
-
#Bodacious is now able to build as a #Flatpak. I had to fork a plugin (#OpenSource FTW) to make it use XDG portals, which is now on my GitHub too.
Flathub publishing will come later down the line, likely by the next release (0.10.0). -
Today on #Bodacious: Playlists. Keep your eyes peeled, 0.9 should start rolling out before Thanksgiving (Thursday).
-
I know I'm supposed to be making #Bodacious faster but I'm too absorbed in writing "What is a Button?"
-
decided to go bughunting in #Bodacious last night (there are plenty!), found two queuing-related bugs, one of which exists only on Linux and therefore is in just_audio_mpv (which is my package) and the other is in Bodacious
-
decided to go bughunting in #Bodacious (there are plenty!), found two queuing-related bugs, one of which exists only on Linux and therefore is in just_audio_mpv (which is my package) and the other is in Bodacious