[-] toastal@lemmy.ml 2 points 5 days ago

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.

[-] toastal@lemmy.ml 1 points 5 days ago

They are probably fine but you should pick up a pair of nice wired headphones for when the battery dies & can no longer hold a charge.

[-] toastal@lemmy.ml 2 points 5 days ago
[-] toastal@lemmy.ml 7 points 6 days ago* (last edited 6 days ago)

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 do pℝint_c∀t. This is a totally reasonable solution.

[-] toastal@lemmy.ml 4 points 6 days ago

Weren’t the trackers opt-in? This doesn’t seem like a bad thing if you don’t mind giving up those user metrics for them to build something better. It is the opt-out stuff with no transparency over the kind of data collected to be worried about.

[-] toastal@lemmy.ml 4 points 6 days ago

https://dagster.io/blog/fake-stars

‘Stars’ are such a dubious, gamed feature telling you little value about a project’s quality. It doesn’t really ‘support’ a project, but it does feed into the anxiety & social media sludge on the platform. We would be better without them.

[-] toastal@lemmy.ml 5 points 6 days ago* (last edited 6 days ago)

For Darcs I have been using darcs hub & mirroring to my server. That said Smederee has slowly but surely been shaping up to be a better replacement (recently got reStructureText support!); once they have obliterate support, I will be tempted to make it primary for real since it covers all the basics.

For Pijul, I can really only use it self-hosted over SSH. Nest is far too feature barren to be usable—especially without the ability to fetch tarballs for instance where you can’t have or use the pijul binary for fetching (which is a bit ironic since the Pijul binary has an archive to create tarballs, Nest just doesn’t expose it). Pijul is faster & the key concept of separating your commit ID from details (such as Darcs or Git using Name <e@mail.address> as the identifier) is much nicer not just for privacy if wanted but changing these details for whatever your reasons maybe (imagine changing your name after marriage or sex change & trying to convince all projects you’ve committed to to rewrite their history with your new info to not be confused or dead-named—most maintainers would ignore you). Someone should write a decent, lightweight forge so Pijul can be usable.

I use Darcs/Pijul since Patch Theory is a better model than snapshot-based version control as seen in Git/Mercurial & others. Since neither have many hosting or forge options, there are not many choices (answering the “why?”).

If using Git, an inferior VCS IMO, things are now going hosted on Codeberg. In the past, I had paid for SourceHut & while it was a generally nice, lightweight experience I was disappointed with the features & progress to the point I didn’t feel I was getting good value (also no Darcs or Pijul support, just Git & Mercurial). Since I don’t write any of my own code using Git anymore, I don’t really bother self-hosting cgit, Ayllu, or something. That said, Forgejo is a pretty disappointing in its direction as they choose to clone more features from MS GitHub than even Gitea which basically leaves you with MS GitHub but FOSS without addressing some core issues (PR workflow is not good, YAML-based CI is not good, & so on); a better sell IMO would be fundamental improvements on these old models/workflows that would inspire leaving for technical reasons instead of social/political/philosophical reasons.

[-] toastal@lemmy.ml 109 points 3 weeks ago

Just please get us proper color management. Creators need accuracy & HDR is still a mess.

[-] toastal@lemmy.ml 68 points 5 months ago

My first WTF moment with British English was walking into a restaurant & the hostess asked: “are you alright?”. “Do I have a bloody nose?” I quaked. Turns out it was just how folks say “what’s up?” as a hello there.

[-] toastal@lemmy.ml 62 points 5 months ago

Microsoft is not your friend. GitHub is owned by thah US-based, publicly-traded, for-profit megacorporation & will do the bidding of the other megacorporate wishes like taking down youtube-dl for the music industry and so on. Get your projects & communities on another platform.

[-] toastal@lemmy.ml 88 points 7 months ago

Church of Emacs vs. Cult of vi is the only true rivalry. Enlightenment will only be found taking one of these paths.

view more: ‹ prev next ›

toastal

joined 4 years ago