If you’re contributing to a larger project, it might not be trivial to modify the .gitignore file, because you might have to go through a review process and so on. It might be easier to just ignore something locally.
- 1 Post
- 75 Comments
zygo_histo_morpheus@programming.devto
Linux@lemmy.ml•What's a Linux distro thats breaks the windows mold and is good for testing?
2·7 个月前If you want to break out of the windows mold, tiling windows managers are where its at. You’ve already explored that route with i3, and there are other alternatives, but they all have a bit of a learning curve unfortunately. hyprland might be worth a try. I’ve only dabbled but I did remember it being a bit more beginner friendly than i3. But be prepared to be confused, read a bunch of forum posts and edit config files for a bit.
zygo_histo_morpheus@programming.devto
Programming@programming.dev•Zig: Migrating from GitHub to Codeberg
1·9 个月前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!
zygo_histo_morpheus@programming.devto
Programming@programming.dev•Zig: Migrating from GitHub to Codeberg
11·9 个月前deleted by creator
zygo_histo_morpheus@programming.devto
Programming@programming.dev•Zig: Migrating from GitHub to Codeberg
5·9 个月前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
zygo_histo_morpheus@programming.devto
Programming@programming.dev•Decompiling Binary Code with Large Language Models
8·11 个月前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_morpheus@programming.devto
Programming@programming.dev•Discussion between John Ousterhout and Robert Martin ("Uncle Bob") on "A Philosophy of Software Design" and "Clean Code"
7·11 个月前Comments 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_morpheus@programming.devto
Technology@beehaw.org•Bluesky rolls out age verification for users in Ohio | TechCrunch
5·11 个月前Actually 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_morpheus@programming.devto
Patient Gamers@sh.itjust.works•Weekly Recommendations Thread: What are you playing this week?
4·1 年前Got 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_morpheus@programming.devto
Linux@lemmy.ml•What will MS do when Linux becomes a serious threat to their monopoly ?
16·1 年前I 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.
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.
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.
One thought I’ve had about AI and programing is that you’ll run in to a similar problem. Code is a bit special because it’s a language that’s understandable by both humans and computers, and when you’re programing you’re essentially writing for both audiences at once.
Voice is maybe not as important when writing code (although you still want to keep the coding style consistent) but even so I think that writing code by hand has the advantage of you being able to express your thoughts in a more coherent way than the output of a handful prompts will. The problem isn’t just with however powerful the AI model is, but that prompting is a kind of vague and indirect way of interacting with the system and it necessarily introduces another layer between the author and whoever ends up reading it.
zygo_histo_morpheus@programming.devto
Programming@programming.dev•What Should I Use Instead of Github? - Codeberg Gitlab and BitBucket
71·1 年前Ok I understand that you don’t like bluesky for whatever reason, but could you actually formulate why so that it’s possible to have a discussion instead?
zygo_histo_morpheus@programming.devto
Programming@programming.dev•What Should I Use Instead of Github? - Codeberg Gitlab and BitBucket
81·1 年前https://tangled.sh/ is looking like an interesting alternative imo.
It uses ATProto (the bluesky protocol) and allows you to self host the git part and/or your personal data (e.g. comments that you leave on other repos). It’s still very much in development as is the ATProto itself, so it doesn’t seem mature enough for serious use yet. ATProto does for example not handle private accounts/posts yet which means that all your tangled repos have to be public.
zygo_histo_morpheus@programming.devto
Programming@programming.dev•AI coders think they’re 20% faster — but they’re actually 19% slower
4·1 年前If you find yourself writing regexes often enough that speeding up that process would increase your productivity by “a lot”, then you should get good at writing them yourself which means practicing without an LLM. If its something that you don’t do often enough to warrant getting good at then the productivity increase is negligible.
I think the main benefit here isn’t really productivity but developer comfort by saving them from having to step out of their comfort zone.
zygo_histo_morpheus@programming.devto
Programming@programming.dev•This Overly Long Variable Name Could Have Been a Comment | Jonathan's Blog
8·1 年前I try to write comments whenever what the code isn’t obvious on its own. A “never write comments” proponent might argue that you should never write code that isn’t obvious on its own, but that doesn’t always work in practice
- Sometimes you have to write cryptic code for performance reasons
- Sometimes you have to deal with unintuitive edge cases
- Sometimes you have to work around bugs in 3rd party code
- Sometimes you are dealing with a problem that is inherently complex or unintuitive, no matter how you put it in to code

Could you tell me what the app is called? I’m not a furry but I am interested in the design of dating apps. This sounds like my ideal design for a dating app and it’s cool to hear that something like that exists :)