I’d also add this reason (in addition to embarrasement): I don’t open source my stuff because I know microsoft will “steal it” to train copilot.
- 0 posts
- 15 comments
- 7 months
If you’re trying to write C code in Rust for a few hours you haven’t really given it a proper go. You’re just fighting the compiler. Believe me, I’ve been there. It was just the learning curve before I put aside my pride and adjusted how I wrote code.
Reading the comments on the protondb page, a lot of them are using startup options and proton experimental for example. Weird that it has platinum rating if tinkering is necessary though.
I’m usually playing steam games, and I often will find a solution to make it work on protondb if I have issues. Most of my games I can just install and run though. But I understand it being frustrating if your favourite games don’t work or require lots of tinkering. I have played a few older games outside steam as well. I usually use Bottles for that, as it creates a wine prefix for me that’s set up with DXVK, etc out of the box.
What games? Because a lot of games do work fine, maybe even most of them. The problem is that the outliers are often games that a lot of people are playing (see https://areweanticheatyet.com/). Those games are usually not my cup of tea anyways.
- noddy@beehaw.orgto
Linux@programming.dev•20 years later, real-time Linux makes it to the kernel - really
2 yearsAnyone know what real time means here? Does it mean that sleeping a thread is more accurate (as in the thread is resumed at the correct time after calling sleep)? Or is there an API that implements some functionality for something that should run in real time?
I think the author of the article just haven’t understood how to use the ? operator yet, and don’t think they deserve being called “utterly incompetent” for it. Whether something is a monad or not is not necessarily something a programmer should have to think about on a daily basis IMO.
I just think of rust errors as a tagged enum with either a value or an error. And the ? operator as syntax sugar for returning if something was an error. IMO that simple understanding is sufficient to do error handling in Rust. I don’t think we should gatekeep programming behind some intellectual barrier of whether or not you understand category theory. I certainly don’t understand what a monad is, but I can still write working software and do error handling without unwraps.
I tried it briefly. I like the idea of an alternative to VS code, that’s not some inefficient javascript electron app. But the focus of zed seems to be on collaboration in cloud and also pushing LLM tools. That’s not what I’m looking for. I disliked that it was impossible to hide the “log in to github” button (I don’t want to log into an editor). Irked me the wrong way.
- noddy@beehaw.orgto
Programmer Humor@programming.dev•Programming languages personified - leftoversalad
2 yearsIMO the ackchyually guy would be a better fit for Haskell. “Ackchyually monad is a monoid in the category of endofunctors!”
- noddy@beehaw.orgto
Programmer Humor@programming.dev•Programming languages personified - leftoversalad
2 yearsShould’ve made s typescript one, that is a mutant blob of flesh with a life jacket on it.
- 2 years
Why are there two cables connecting the left and right part? Just curious.
Good luck figuring out why it sometimes doesn’t work 🙃
- noddy@beehaw.orgtoProgramming@programming.dev•[Help] Why do app updates have download sizes almost as large as the apps themselves?3 years
I think windows update does that, or at least used to do. That’s why it is so slow to update, because you need every update in succession, you can’t just grab the latest one.
Analyzing the symptoms, I’m afraid to say, you might have nvidia.


I know github would probably steal it (I have my own forgejo server). Didn’t know about VS code doing that. You have any source for that? I guess proprietary MS plugins might do so, but surely there would be backlash if the open source version did so. So I hope using Code OSS would be fine. Might switch to vscodium though, which shouldn’t phone home at all.