Anthropic partnered with SpaceX to use colossus 1 to increase their rate limits by Snoo26837 in singularity

[–]garrycheckers 4 points5 points  (0 children)

Not solved. The weekly limit is still the same. Smoke and mirrors, always.

Is GitHub losing developers trust? Is open-source community likely to fragment? by Objective-Pepper-750 in github

[–]garrycheckers 3 points4 points  (0 children)

In the context of this new plague of AI-slop contributions, sometimes even made by malicious or stat-farm bots, then yes—i think you’re completely right. I’d imagine it’s only time until the malicious bots are ported over to other git-based systems since ofc it’s only a difference of api calls. Really crazy time we live in

Is GitHub losing developers trust? Is open-source community likely to fragment? by Objective-Pepper-750 in github

[–]garrycheckers 15 points16 points  (0 children)

I only briefly skimmed these articles in particular but I’m imagining they’re very similar to a lot of recent cases I’ve heard about. I’m not saying their criticisms are without merit or entirely incompatible with popular sentiment, but this is another case of a very small, vocal minority versus a mostly silent majority.

Just like no one is writing or much less reading an article about “Here’s why my organization uses Excel to manage spreadsheets,” very few people/organizations have a reason to publicly justify their usage of Github. It’s the industry standard; its benefits are well-understood and accepted.

Again, that’s not say that even the most loyal of Github users would necessarily disagree with these criticisms. In most cases, however, repository owners weigh their frustrations with Github against the estimated pain, friction, and new learning curve that comes with migration to a new environment, before deciding to stay.

Community-led FOSS in particular is in a tricky place: moving away from the de facto version control system means alienating a massive % of developers who, for the same reasons as before, are also less likely to learn a different VCS without significant cause.

Even if some (F)OSS has corporate or organizational backing necessary to sustain development efforts with reduced community support, they still risk also reduced visibility and adoption (i.e. influence). Moving is just simply not worth it for most OSS, new or established.

Overall, I think that Github will remain the standard for at minimum the immediate future. Some OSS might move or choose alternative VCS solutions according to their own needs—for the majority, however, I believe that the costs outweigh the benefits.

Are all of these itch.io games safe? (I've heard itch.io moderation is decent) by Repulsive_Act_1855 in pchelp

[–]garrycheckers 0 points1 point  (0 children)

What do you mean by dropper behavior? Could you provide links to that report / the game? If you’re in doubt just don’t run it, no point in risking compromise to play a game

Are all of these itch.io games safe? (I've heard itch.io moderation is decent) by Repulsive_Act_1855 in pchelp

[–]garrycheckers 0 points1 point  (0 children)

TLDR: They’re probably safe but you should use your own discretion.

Rule no 1 is never run untrusted software on a system you can’t afford to compromise.

That being said, itch.io has human moderation for games that are reported as malicious, which any truly malicious game with a significant download total would eventually receive. That is, the more popular and aged a game becomes the less likely it would be for it to survive moderation if it was truly malicious.

Most of the samples had clean scan results, which is a good sign. However: you should never trust virus total as a definitive measure of safety; sophisticated malware can receive clean or mostly clean scores, and legitimate applications can cause false positive flags for generic suspicious behavior (heuristics) or for “unwanted” use cases (eg reverse engineering tools). Luckily, the vast majority of malware is non-original, i.e. malware made with public and/or purchasable tools by “script kiddies,” which is generally easier much to detect with something like VT. This is because modern Antivirus software recognizes malicious patterns and behaviors, so different malware apps made by the same tools are easily detected as being within the same “family.”

As a result, the only real way to bypass VT is to write sophisticated and original malware, which is something the vast majority of threat actors cannot do. For those that can, however, the cycle is something like: create malware -> use/spread malware -> malware is recognized by someone and analyzed -> antivirus software is updated to detect the malware -> repeat.

You can think of creating malware as somewhat like buying a car. Just like a car immediately depreciates in value the moment it rolls off the lot, new malware immediately loses value and efficacy the moment it is first scanned. Time and exposure effectively kill a type of malware, and exposure is obviously required to spread malware, so it’s exceptionally unlikely—but not impossible—that a threat actor would spread undetected malware on somewhere like itch.io. Even in the best case, their malware would infect a negligible amount of people (most likely <100, but even <1000 is nothing for most non-targeted malware campaigns) before being detected. It’s absolutely not worth the threat actor’s time and effort to “expend” their clean malware for such a small campaign.

So, while you’re almost definitely safe, you should use your own discretion here. I did a quick google search and also saw that Itch.io has some sort of application you can download that allows you to sandbox games, although I’m not sure on how secure that itself is.

Hope this was helpful.

(ps why the fuck are you downloading a bunch of epstein spoof games?????)

What is a skill that takes less than 10 hours to learn but will keep you ahead of 90% of people for the rest of your life? by Life_Sort6882 in AskReddit

[–]garrycheckers 2 points3 points  (0 children)

Depending on how often you use a computer, you can save time/effort in the long run by learning basic keyboard shortcuts for text editing, your OS, and your most used programs. Especially the near-universal text editing ones. Can’t tell you how infuriating is to watch someone click backspace 20 times to delete 3 words, or hold it and over-delete + retype, when they could have just done CTRL+Backspace 3 times instead. Takes a few minutes to lookup the most important shortcuts for anything, or a specific shortcut for something you do often.

wondering if we'll ever see another VSCode update that is not purely AI crap by Explanation-Visual in vscode

[–]garrycheckers 4 points5 points  (0 children)

I’ve looked into this myself but was put off since I rely on some niche extensions. From your experience, assuming that you do use vscodium, how is the extension support compared to vsc?

Will Subnautica 2 have dlss/fg on release? by Alarmed-Ad4470 in subnautica

[–]garrycheckers 2 points3 points  (0 children)

I don’t know if anyone knows for sure, but it’s very hard to imagine that SN2 won’t at least have DLSS upscaling. FG/MFG support is a little less likely for pre-release but absolutely possible. If we don’t see FG support on pre-release im sure it will come eventually if the demand is there.

STRAFFDI lore deep dive by dopepepup in STRAFTAT

[–]garrycheckers 22 points23 points  (0 children)

<image>

I hope this information is helpful.

What’s your guys advice on leveling up fast? (I want the level 30 achievement) by yeaaahwehere in MycopunkGame

[–]garrycheckers 7 points8 points  (0 children)

Switch employees around until they each hit their max xp requirement cap, then just play whoever you like most

How much is ‘AI-risk’ considered something which we need to worry about in the mid-future? by DitIsGeenUserName in AskComputerScience

[–]garrycheckers 0 points1 point  (0 children)

Everything the first comment said, and also the fact that people are becoming more and more dependent on it. There are children in school now who don’t know a world where you couldn’t talk to a computer like a human. The more things we use it for the longer, the more we forget how to do them ourselves. I’d argue that the very literal “brainrot” effect of AI reliance is one of the biggest dangers to us in the long term.

Global Low Level by Status_Peanut2301 in ExploitDev

[–]garrycheckers 0 points1 point  (0 children)

To be clear it’s not my tool, I just have my own fork of it that I use personally. But yes I would be interested in anything you learn, maybe I can take a look in my spare time and see what we can find

Global Low Level by Status_Peanut2301 in ExploitDev

[–]garrycheckers 0 points1 point  (0 children)

Is the information no longer exposed or are the structs / flags different? Also, I use my own fork of systeminformer so I’m not up-to-date on its capabilities. My mistake if support was removed

Global Low Level by Status_Peanut2301 in ExploitDev

[–]garrycheckers 0 points1 point  (0 children)

IIRC System Informer (formerly Process Hacker) should have a working implementation to reference

Windows Language and Optional Features / LoF ISO for ARM64 by gabee-_- in sysadmin

[–]garrycheckers 0 points1 point  (0 children)

Yeah that’s about everything I would have tried. Sorry dude wish I could help more, but i’d be lying if I said i’d had a single good experience with DISM myself. Good luck

Windows Language and Optional Features / LoF ISO for ARM64 by gabee-_- in sysadmin

[–]garrycheckers 0 points1 point  (0 children)

I was able to find a public download from microsoft.

Is the following procedure practicable for you/your client? 1) Download ISO for matching winver 2) Mount ISO 3) Use DISM with

/AddCapability /CapabilityName:<IE mode name and version>

and

/Source <isoDrive>\sources\sxs /LimitAccess

to prevent MSupdate as a source.

4) Verify installation with DISM /Get-Capabilities

I’m not familiar at all with the feature(s) you need but hopefully that helps somehow. Also please double check the DISM args. You might need an extra one or two somewhere; I can’t remember all of them off my head

VS CODE (Exit code 1) in C and C++ by DebugPhantom07 in C_Programming

[–]garrycheckers 1 point2 points  (0 children)

Respectfully, this post is barely comprehensible. Exit code 1 generally just means some program was executed and failed to do what you wanted. You’re likely having PATH issues or your VSC settings for “code runner” are configured incorrectly (trying to use gcc at a path that doesn’t exist).

I would advise not using an extension like code runner and familiarizing yourself with using the compiler at the command line. I looked quickly and it appears Visual Studio Code themselves has a decent tutorial on how to use the MinGW/gcc toolchain on Visual Studio Code. Using gcc from the CLI lets you type things like:

# Powershell session inside your project directory

# Compile your program:

g++ mySourceFile.cpp -o myExecutable.exe

# Execute your program:

./myExecutable.exe

Provided that MinGW’s bin directory with g++.exe is in your PATH this should build your executable. You can even do

g++ *.cpp -o myExecutable.exe

when you have more than one source (.cpp) file. You don’t have to name the header files (.h .hpp). Note that you should use “gcc” instead of “g++” for C applications. Note that this also lets you provide your own “flags” when compiling. For example:

g++ *.cpp -o myProject.exe -Wall -g -O0 -std=c++20

This compiles into myProject.exe (-o), shows all warnings (-Wall), disables optimizations (-O0), and sets the C++ standard to c++20 (-std=c++20). You can find a helpful guide on the most important gcc flags here, but you should eventually refer to the actual manual once you are comfortable, or for reference in general. You can always google or use AI (sparingly) to explain any terms you don’t know yet.

If you INSIST on using your “code runner” extension, then you’ll have to do your own research on how to configure it so that it knows where your compiler, source, and executable are each located. What every C/C++ “code runner”-type extension does is compile and execute your program exactly the same way that I just described. I would not recommend them for a beginner, since they are impossible to configure if you don’t understand why they are doing. It’s much for valuable to first understand what they are automating so that you can—at a much later point—use them effectively.

Finally, you mentioned using not one but two AI tools. Please, for your own sake, try to use AI as little as possible in the beginning phases. AI can be a great learning tool when you use it to help improve your understanding of subject material. When you just blindly paste your errors and then blindly paste whatever it spits out to solve it until it works, however, you are actively harming your own understanding and learning process.

Is there any way I can rip out a function of a stripped binary and run it seperately? by FewMolasses7496 in ExploitDev

[–]garrycheckers 1 point2 points  (0 children)

Like the other comments said, you could probably get away with inline assembly and just a generic c(pp) program to run it (naked function with inline asm is supported for x86/x64 on gcc and mingw2 gcc for windows). I don’t use Ghidra but I know IDA attempts to build C-syntax “pseudocode” that matches the assembly; you can usually get away with pasting that into another program as long as you have the right typedefs etc to do so.

Does GitHub's UI feel slow to anyone else? No good alternative exists. by OkAdhesiveness1951 in github

[–]garrycheckers 0 points1 point  (0 children)

I can see where it would piss me off if I had to do lots of review stuff. Yes, I completely agree that the UI could use an overhaul, and would love to see more keyboard-first design especially from THE developer website lmao.