pre-commit also has a free service for open source GitHub repos too. They’ll even push an autofix commit for you if your tools are configured for it
- 0 posts
- 46 comments
Reddit already heavily censors anything pro-Palestinian.
I don’t know any Vietnamese, but I suspect it would be as awkward of an answer as “not no” in English.
- bamboo@lemm.eetoProgramming@programming.dev•Humble Tech Book Bundle: Computer Science the Fun Way by No Starch1 year
I think that the best way to learn programming techniques is to actually do projects and make mistakes. It is one thing to understand a design pattern in theory, and another thing to be able to use that design patterns to solve real problems. Once you get deep enough into a specialty, then look for well-regarded talks and conferences in your niche.
We’ve been here for a few years, but we’re grateful to have new people!
Remove the need to, yes. Remove the ability to? No, and rust doesn’t prevent you from doing that, it just makes you mark it
unsafeso that way if you fuck up and cause a memory error, the root cause can be narrowed down to a tiny fragment of the code base.
Unsafe rust has proven that it can be an effective alternative here, ideal especially when the consumers are also rust.
If it ain’t broken, don’t fix it.
That’s the thing, it is broken and there is a fix desperately needed. C lacks memory safety, which is responsible for many, many security vulnerabilities. And they’re entirely avoidable.
In what way has Microsoft enshittified GitHub? Since the acquisition they’ve mostly made more services free for open source users, and prices and features haven’t gotten more restrictive.
VSCode runs on the web and has IDE-grade search functionality
Depends on if you want your data format to be strict ascii. If you don’t care, then sure, why not?
- bamboo@lemm.eetoProgramming@programming.dev•Malicious code injection by compromised pull request branch names2 years
You can still freely use
/in branch names. Having remote branches available asremote/branchis just a convenience, and you can delete or modify them locally. It’s common to use/in branch names, too.
- 2 years
Well I’m sorry that you got shitty responses like that. Which platform(s) was this on?
- bamboo@lemm.eetoProgramming@programming.dev•Is Python's tooling incredibly difficult, or am I just stupid?2 years
You’ll see when you start your second project why this doesn’t work.
- 2 years
Can you be more specific? I’ve had nothing but great experiences from the rust community.
- 2 years
Why this over a much more popular modern language like Rust?
Incorrect. Open source means using a license that conforms to the open source definition. You can find that here: https://opensource.org/osd
If a license forbids LLM training, it is by definition not open source.
Pre-commit hooks can’t be installed automatically and most people won’t even know they exist.