I figured they would just run sfc /scannow
and then sit staring at their screen bewildered when it inevitably does nothing.
Find me on Mastodon, if you want.
I figured they would just run sfc /scannow
and then sit staring at their screen bewildered when it inevitably does nothing.
Just found this article about it that seems to fundamentally misunderstand it in every single way. I didn’t know it was even possible to be this clueless. Either that, or it’s AI.
Thor from Pirate Software (a game studio) does this. He has his set up so that if he doesn’t log into a specific server for a year, the source code to his game will be automatically published.
You could do the same thing. Just grab a super cheap server that checks the last login date and sends out emails.
I think I’d find that annoying. If a player wanted to quickly switch to the other input method in an intense moment then they’d just be waiting for half a second for their inputs to register. They’d probably think the game is bugged!
The way I do it would work well. Treat such vectors as two separate components. Not as X and Y, but Direction and Magnitude. No matter how many ways you can find to break the input, as long as you clamp the magnitude you’ll never go faster than intended! This also conveniently solves the √2 problem when moving diagonally.
Probably off-by-one errors
You can code in Notepad in the same way you can eat off the floor with your hands. Using better tools is a nicer experience.
As for performance, when one of the world’s most popular editor runs on Electron, it’s not that hard to see why performance could be an issue when working on large projects on older hardware.
I’ve never personally had an issue with VSCode’s performance, but I’m also fortunate enough to be in a position where I can afford a relatively modern machine. Many others have to make do with what they have, which is why Zed might appeal to them.
implying that any developer actually reads warnings
Same here, to a certain extent.
I was referring only to Linux’s lack of bullshittery in comparison to Windows, nothing else.
Far easier to do too. I did one of each last month and there’s no question that the Windows setup experience is terrible in comparison.
I want to like Forgejo but the name is really terrible.
Is it “forj-joe”? Nah, that double-J sound is way too awkward.
Do you then merge the J sounds to make “forjo”? If so, why not just call it that?
Is it maybe “for-geh-joe”? That seems the most likely to me, but then that ignores the “build < forge” marketing on their website.
I know it’s pretty inconsequential, but it feels weird using a tool that you don’t even know how to pronounce the name of.
Seems like a “haha JS bad” kind of joke, but OP seems to forget that Python is also in a similar boat.
You at least have to know that it’s a meme format. Otherwise it just looks like someone complaining about async with a bad crop.
Interestingly, this JXL loads in Boost, but the one in the post doesn’t. Perhaps it’s because it’s inside a comment?
I would say finding that the bug is in a library is worse than finding it in your own code.
If it’s your own code, you just fix it.
If it’s in a library you then have to go and search for issues. If there isn’t one, you then go and spend time making one and potentially preparing a minimum reproducible example. Or if you don’t do that (or it’s just unmaintained) then you have to consider downgrading to a version that doesn’t have the bug and potentially losing functionality, or even switching to another library entirely and consequently rewriting all your code that used the old one to work with the new one.
Yeah, I’d take my own bugs over library bugs any day.
Perhaps try making a simple web chat application. I recommend it for a myriad of reasons:
“Will ever finish”, not “has already finished”. It needs to predict.
It’s not even that. I can generally read a C-like language, but when the first line I see is a long-ass array of bytes with zero documentation it just makes me not want to even try.
Not to mention VSCodium already exists.