In my company everyone is called Software Development Engineer 🤷♂️
Basically, they won’t bother sueing you unless you end up making millions off it
But at that point the program will likely not even be reminiscent of its original form
started up notepad, which was the only application it was capable of running
Coding a linked list in C in Notepad and only one syntax error? This guy’s worth the money!
Sounds like a great DRY culture to me
Industrial workers in the 20th century probably never imagined being replaced by robots, but it’s happened on a large scale.
There’s still plenty of industrial workers. The same will be true for programmers as AI proliferates.
These jobs don’t go away, they just become more specialized
But I will agree with the general notion that we as programmers are incredible fortunate to be able to work from anywhere, creatively, without physical labor
It does. OSS needs visibility, it needs contributions
GitHub’s community and discoverability features really help with that, as much as it sucks that they got acquired by Microsoft
Let’s be honest here, at least like 98% of the popular OSS is on GitHub at this point. You don’t have to like it, but it’s how things are
Wow that actually sounds really helpful. Didn’t know you could do that. As always, best content in the comments
Forgejo uses SQlite
That’s a red flag
I don’t want to know how many rushed games so stuff like this
I mean nice, but anyone with half a brain will take a look at the code and decide for their own if they’re a decent coder
Also there’s star graphs over time that show the growth of a project
The security of HTTPs relies on public key certificates.
I recommend reading up on it here: https://en.m.wikipedia.org/wiki/HTTPS#Overview
Especially the part after this segment:
Web browsers know how to trust HTTPS websites based on certificate authorities that come pre-installed in their software.
I wish it had feature parity with pylint already. I know they’re working on it, but it’s not quite there
They have lots of awesome extra features though like built in pyupgrade, formatting etc
Imo once they get into stable territory it will be the one stop shop for Python linting
You are most certainly correct
“What every developer needs to know about X” is just the best way to get clicks these days
It’s called a programming language for a reason
As a professional software engineer, the number of times I actually have to use math skills is pretty low
Even when I worked on a statistical application for lifetime prediction, most of the work wasn’t figuring out the correct math
What’s leagues more important here is conceptual thinking and being able to model complex human-made constructs in your head
God forbid you actually help out with the software you’re using at absolutely no cost to you.
I think a lot of devs can relate to that