Pijul decouples your identity from you commits & proves your SSH key ownership. It is a beautiful thing that you can change your name or email & not have to get a force push to update all that info since you are now just identified by the primary key from the identity server. No more worries about being embarrassed by your old Protonmail or GMail account,no more dead names in the commit history, & no care about identity stealing by just changing the config.
he/him
- 1 Post
- 40 Comments
A lot of the world can’t just drink tap water with a basic filter
I love that the contribute is just a mailto link. I want to see more of this & less “join the Discord chatroom & create a Microsoft GitHub account today”
No it doesn’t. You can resale GPL & you can even ask money just to get access to the source code & still comply with the license. You can host it without sharing anything (AGPL), & apparently you can train a LLM model on it which can then regurgitate the code which also apparently seems like it will be legal.
I would like to see what would happen if copyfarleft & post-open source licenses had more uptake.
OCaml has ppx_deriving. PureScript has
derive instance.
Snap! I forgot about the rename news already… forgettable new name :)
2.0 was released 20 years ago in 2004… a lot of things, including software, can change in 20 years. 3.0 finally has adjustment layers, et al. that they have been working on since I first started following in 2008 but had blockers on GEGL & all sorts of massive refactors… which are now finally coming. If there was a time to try to get a new opinion on GIMP, it will be now (or very soon when 3.0 is finally officially released).
I hope all of these anti-GIMP folks have looked into the 3.0-RC* releases…
I find myself not often using my open hardware USB security token since it is inconvenient to use a dongle (same reason phones should never have dropped headphone jacks)
The USB 2 is for a mouse or keyboard as extra bandwidth does nothing.
I can’t relate tho. My laptop only has two USB4 with type-C connectors. I really wish it tad at least one type-A connection. Luckily unlike my last laptop, at least this one has a headphone jack (I guess ASUS learned from their folly & never skipped the jack on future models).
Haskell devs like to write code, not maintain it. A bunch of libraries get written, but get abandoned shortly after for something new & shiny.
toastal@lemmy.mlto
Political Memes@lemmy.world•Quoþ ð Tankies, "BUT DEMS SAME ÐO!"English
132·2 years agoᚻᛠᛏᚢᚱᛋ᛫ᚷᛟᚾᚾᚫ᛫ᚻᛠᛏ
This is why I quit design for programming lol
All this needs is the political compass overlaid & this is perfect TBH
Inside of strings or comments or as an encoding is close to universal now, but for wide support for operators & variable names I would generally it isn’t. Some languages straight up do not support non ASCII like OCaml, others only support bicameral scripts like PureScript, but others like JavaScript can support Unicode for variable names but doesn’t support defining infix operators or uses Unicode for any existing operators. Raku is probably the most Unicode-friendly language, & some of the mathier ones like Agda as well.
OCaml’s old m17n compiler plugin solved this by requiring you pick one block per ‘word’ & you can only switch to another block if separated by an underscore. As such you can do
print_แมวbut you couldn’t dopℝint_c∀t. This is a totally reasonable solution.


Being able to have a decentralized form to accept patches is key to keeping the D in DVCS (distributed version control system). Pijul you can omit the email & even name if you want to be anonymous, or your key servers could offer better forms of communication.
I totally disagree with letting Microsoft GitHub be a sink for email. Not only is it US-based, publicly-traded with shareholders to appease, & fully proprietary… but they are also a major data siphon with Copilot™ products trained on then sold back from code & conversation in what should The Commons which probably include these no replies. We are also talking about a massively centralizing platform saying omitting your email is fine since you can direct your contributors to use their closed, proprietary platform—something anyone with any sympathy for free software ethos or even basic privacy for contributors would never demand, endorse, or encourage the usage of MS GitHub in any form.