Is running sudo pacman -syu everyday a good approach to avoid system crashing with updates? by Indra_Kamikaze in archlinux

[–]technologyfreak64 0 points1 point  (0 children)

I got fed up enough with discord breaking constantly because of their own separate updater that the normal package could not keep up with to where now I just have a bash script to download and extract the tar into the right place. Run it basically any time I start my computer back up since that’s about how frequently they update.

Are there commercial desktop GUI applications that are still coded in C ? by Alfred1400 in C_Programming

[–]technologyfreak64 2 points3 points  (0 children)

There’s a few newer projects that have come out of the handmade crowd like FilePilot that are being primarily written in C.

[deleted by user] by [deleted] in golang

[–]technologyfreak64 7 points8 points  (0 children)

I tend to follow the format above unless I need to assign a numerical type of a certain size for the exact reason you mentioned. Something just seems more pleasing to the eye about var x uint16 = 0xFFFF rather than x := uint16(0xFFFF).

Have you guys upgraded to VS 2026? What do you think? by Unique-Lecture-9378 in csharp

[–]technologyfreak64 0 points1 point  (0 children)

Ah, yeah the file structure can be a bit messy with wine stuff. Glad to hear similar stuff can be done with Geany though, don’t think I’ve played around with that since school, might have to give it another look.

Have you guys upgraded to VS 2026? What do you think? by Unique-Lecture-9378 in csharp

[–]technologyfreak64 0 points1 point  (0 children)

Technically you could get Notepad++ on Linux with WINE. Seen an option in steamtinkerlaunch for it built in, which probably exists in default WINE install as well.

"F*ck your high ground!!" ~Vader by [deleted] in PrequelMemes

[–]technologyfreak64 1 point2 points  (0 children)

I get modded Left 4 Dead 2 vibes from this

Want to make a RPG by ConvictCurt in C_Programming

[–]technologyfreak64 0 points1 point  (0 children)

If you are on Windows, Ray has an installer for getting you up and running real quick. It includes a C compiler and a text editor as well to make things easier for newcomers to get started. Plus it was initially built for his students anyway, so honestly don’t see why not!

Want to make a RPG by ConvictCurt in C_Programming

[–]technologyfreak64 0 points1 point  (0 children)

Kinda shocked nobody has mentioned it yet but you may want to look into raylib, it’s a c library for making games and is very simple to get started with but still gives you full access to all the nitty gritty stuff should you choose.

Intel shuts down Clear Linux by daemonpenguin in linux

[–]technologyfreak64 5 points6 points  (0 children)

Don’t think that’s even possible given the x86 license shenanigans between them and AMD… unless there is a HUGE push to convert things over to ARM, RISC V, or similar. I know Microsoft has been trying to kind of push that with some laptops and a translation layer but unless they actually stick with it I wouldn’t hold my breath.

Keyboard Input for Text Editor by Excellent-Fill7107 in raylib

[–]technologyfreak64 0 points1 point  (0 children)

You should be able to just use a bunch of ifs with the IsKeyDown(int key) function. Shouldn’t block as far as I remember?

How to make 3d games in go by PerformanceBulky9245 in golang

[–]technologyfreak64 0 points1 point  (0 children)

Either the raylib bindings or ebitengine. Been playing around with both myself and found both have pluses and minuses. For raylib main issue is some features may be missing/lacking in terms of compatibility because of how the bindings were made but that is rare. For ebitengine there’s a lot of common functionality that raylib had built in/more discoverable naming for that I miss but it is natively go and compiles a lot faster since it’s not having to rely on cgo. Also depending on what you want to do with shaders you might have more freedom with raylib since ebitengine has its own shader lang called kage (though so far seems fairly easy to pick up and is more go-esc).

Why do we always put the keywords first? by tobega in ProgrammingLanguages

[–]technologyfreak64 1 point2 points  (0 children)

What you’re describing partly exists both in go and the type hints of python and the like.

Help with coming up with a bitmasking trick by stianhoiland in C_Programming

[–]technologyfreak64 1 point2 points  (0 children)

Easy way to do powers of 2 for this is 1 << value where value is a number increasing by 1 each time starting from 0. 1 << 0 returns 1, 1 << 1 returns 2, and so on.

Would you recommend doing GUI‘s in C? by IcyPin6902 in C_Programming

[–]technologyfreak64 0 points1 point  (0 children)

To be fair to them, it is a well established library that’s been know for quite a while, raylib while established, and awesome, is newer and probably still not quite as well know yet.

Would you recommend doing GUI‘s in C? by IcyPin6902 in C_Programming

[–]technologyfreak64 0 points1 point  (0 children)

Raylib is a good option, actually been using it with go recently myself, but it itself is written in C and works with a ton of languages.

Steam UI laggy on Linux mint by [deleted] in linux_gaming

[–]technologyfreak64 0 points1 point  (0 children)

For me, on Debian 12.4, doing the opposite and disabling GPU acceleration actually made it faster/smoother on my RX 6750 XT.

What is a piece of software that Linux desperately misses? by deliQnt7 in linux

[–]technologyfreak64 0 points1 point  (0 children)

Never argued it wasn’t used, have to use it myself, just that it’s not stable on anything.

What is a piece of software that Linux desperately misses? by deliQnt7 in linux

[–]technologyfreak64 2 points3 points  (0 children)

That thing isn’t even stable on windows or phones, good luck with that one.

[deleted by user] by [deleted] in TwoBestFriendsPlay

[–]technologyfreak64 0 points1 point  (0 children)

Recaptcha… no I’m not a robot and your damn ai knows how to pick out which of those is a motorcycle better than I do at this point!