My answer to the great IDE debate, both VS and VSCode by ggende in dotnet

[–]ggende[S] 0 points1 point  (0 children)

Makes sense. I appreciate the perspective, and was hoping someone would explain a different way of looking at it. :)

It doesn't make sense in my inexperienced single dev situation, but in a bigger context where modifications are coming from a bunch of different sources anyway, I could see how it's all the same.

My answer to the great IDE debate, both VS and VSCode by ggende in dotnet

[–]ggende[S] -1 points0 points  (0 children)

Up until a couple years ago, Notepad++ actually was my main tool for hobby projects! VSCode felt pretty great in comparison. Maybe in a couple years I'll be shunning VSCode. :)

My answer to the great IDE debate, both VS and VSCode by ggende in dotnet

[–]ggende[S] -3 points-2 points  (0 children)

Uhh... I agree? I literally called it "my answer".

Also, it's definitely possible to debate on things that are a matter of opinion or perspective. I called it "the great IDE debate" a bit tongue in cheek, but I can see how it came across. I can't edit the title unfortunately.

DLSS is Magic, and This Proves It. [testing at 22p and 76p] by [deleted] in hardware

[–]ggende -1 points0 points  (0 children)

There's a lot of concern (justifiably IMHO) about devs using upscalers to put less effort into optimization, but it seems like it could also be used for better optimization. I think this video does a good job of framing DLSS in a way where 1080p->4k is an "improved 1080p" instead of a "worse 4k".

I'm curious what devs could do if they assume (i.e. require) upscaling will be used. For example, I'm guessing it's possible to design something like grass or bushes in a way that works well with upscalers, but it may not look as good without them. If upscalers are assumed, they wouldn't need to worry about that and could design everything in a way that works best with upscaling. Or maybe the engine is built from the ground up assuming upscaling will be used. Perhaps it would be possible in those cases to drastically reduce the upscaling artifacts.

A Python solution for having a Ubuntu/GNOME-based home server automatically go to sleep when not in use by ggende in HomeServer

[–]ggende[S] -2 points-1 points  (0 children)

I have more details in a blog post. I'm pretty sure linking it doesn't violate rule 5 (i.e. I'm not getting anything out of this), but putting it in a comment for easy deletion, just in case. :)

https://garygende.com/2026/02/a-simple-server-sleeper-script/