deleted by creator
- 2 Posts
- 294 Comments
For git itself sure, but all the other things that come with a git forge, like issue management, are probably things that you don’t want spread out over multiple websites
There’s a lot here that I could comment on, but I’m particularly fascinated that you make a big deal about const by default.
First of all, it’s not particularly good evidence that rust is functional, you could just as easily have a const-by-default java or c. Rust still has mutable data structures which is decidedly non-functional. I do actually think that rust is more inspired by fp than a lot of other languages so it’s not even that you’re completely wrong here, it’s just an odd example.
Secondly, do you actually think that const variables is a bad default? Personally I find that it makes it code easier to read when the author is explicit that a variable is going to be mutated down the line because it makes the intention clearer. It also makes it easier for the compiler to make certain optimizations which is significant in a low-level language.
Caring about the syntax of a programming language is a sign that you haven’t properly engaged with it. While not completely unimportant, what matters at the end of the day is the languages semantics. If you program in rust for more than ‘a few hours’ you will stop thinking about the syntax directly. Trust me, I do a fair bit of work in the cmake language, you can learn to work with any syntax.
zygo_histo_morpheusto
AI - Artificial intelligence•Microsoft CEO Concerned AI Will Destroy the Entire CompanyEnglish
6·2 months agoKind of misleading title – Microsofts CEO is worried that not having enough AI will destroy the company, as they’ll be made obsolete by other AI companies.
Is the decompiled code guaranteed to be equivalent to the compiled code? While this might be cool it doesn’t seem that useful if you can’t reason about the correctness of the output. I skimmed the README and didn’t manage to figure it out
zygo_histo_morpheusto
Programming•Discussion between John Ousterhout and Robert Martin ("Uncle Bob") on "A Philosophy of Software Design" and "Clean Code"
9·3 months agoComments can become outdated, but so can variable and function names. “Self-documenting” code often relies on appropriate naming, yet this is also subject to rot as the code develops.
zygo_histo_morpheusto
Technology@beehaw.org•Bluesky rolls out age verification for users in Ohio | TechCrunch
5·3 months agoActually this is trivial to circumvent if you self-host: you can run your own PDS (personal data storage) and just say that you’re over 18
While jellyfin itself is very simple, you might run in to problems if you want to use it while not on your home network. For this you’re either wanna use a VPN (or tailscale) or use something like nginx to give your server a web address, while you get this for free if you use plex.
Giving yourself a public address might be easier for the person trying to access jellyfin, but it it comes with a bunch of security considerations and you probably (definetly) want to do some research on the inns and outs of that. I would recommend tailscale but either way it’s gonna be some extra fiddling, unless you already have something like that set up.
zygo_histo_morpheusto
Linux•Ubuntu 25.10's Rust Coreutils Transition Has Uncovered Performance Shortcomings
5·3 months agoYou can tailor the rust standard library to be more embedded friendly in several way, like if you don’t have dynamic memory allocation or a filesystem, you can get the standard library sans those features.
Rust also gives you a very fine grained level of control of memory, I think equivalent to C (maybe there’s some gotcha that I’m not aware of but if not equivalent very close).
It really doesn’t sound like you know that much about Rust here and are just making things up, you certainly don’t need “gigabytes of storage and memory”
zygo_histo_morpheusto
Linux•Ubuntu 25.10's Rust Coreutils Transition Has Uncovered Performance Shortcomings
1·3 months agoWhat makes you say that?
zygo_histo_morpheusto
Patient Gamers@sh.itjust.works•Weekly Recommendations Thread: What are you playing this week?
4·4 months agoGot some total war cravings and bough total Warhammer III on a sale. It has a very strong “just one more turn” factor and it’s been eating up a good chunk of my free time the past week, but I’ve finally got it out of my system. Warhammer II still has the best factions, but the mechanical improvements in particular how allies work are really nice. If you own all three games you can play the “immortal empires” campaign including the whole old Warhammer fantasy world and all races. This is an absolutely massive game world, at the start of the game there are 280 factions, although this count decreases quickly
zygo_histo_morpheusto
Privacy•Bluesky will comply with age-verification laws in South Dakota and Wyoming after exiting Mississippi
2·4 months agoI think if you do host your own PDS you can just tell it to say that you are age verified, they can only enforce this on the parts hosted by bluesky
zygo_histo_morpheusto
Linux@lemmy.ml•What will MS do when Linux becomes a serious threat to their monopoly ?
16·4 months agoI think that linux has a couple of things that might help it grow outside its traditional niche that it hasn’t in the past. Proton has been a major step forward in to the gaming scene. A lot of people are very unhappy about windows 11. The EU in particular is also investing in ways to get out from under American techs thumb due to the geopolitical landscape.
I don’t have too high expectations personally but who knows.
I think the case is more that OpenAI made certain design choices not with the goal of it driving people to suicide, but with suicide as a possible and in their eyes acceptable cost?
Another option if you don’t have a family is to use DLNA for streaming to the TV, most TV’s have native support for that and you can just set up your computer to work as a DLNA server.
I do use a media server but I could probably get away with just syncthing to sync my computer and phone, it would probably be easier even. Of course, if you have more than 2tb and you want it all at your fingertips then a media server is probably the right call.
Did not know about
bear, that’s very cool
I think that AI is the most useful when you’re doing something that you’re bad at so that makes perfect sense. The drawback is that you probably won’t improve as much at writing as if you where struggling with it by hand. Maybe you’re fine with that though, it’s hard to dedicate the time to get good at everything.



Sure, but my point is that you’ll end up with one “main” remote where you have all git forge stuff even if you push to multiple remotes. By all means, don’t make github the main one!