

Can you please articulate why Python and Bash are so different in your eyes?
Can you please articulate why Python and Bash are so different in your eyes?
Yes, that is the problem I wanted to acknowledge, thank you for clarifying.
“I’m a full stack Viber. Vibes all the way down”
My comment stands
I just want to pause a moment to wish a “fuck you” to the guy who named an AI model “Cursor” as if that’s a useful name. It’s like they’re expecting accidental google searches to be a major source of recruitment.
What’s stopping the downloaded script from wiping my home directory?
What’s stopping any Makefile, build script, or executable from running rm -rf ~
? The correct answer is “nothing”. PPAs are similarly open, things are a little safer if you only use your distro’s default package sources, but it’s always possible that a program will want to be able to delete something in your home directory, so it always has permission.
Containerized apps are the only way around this, where they get their own home directory.
Always follow best practices, make sure you cleanup by deleting the hello world bash file!
No, you don’t. Containers are the endgame of a bunch of dumb people saying “I don’t like apt, so I’m going to make my own and it’ll be better in my own distro”, and now we have a hundred incompatible alternatives that are worse than apt, and no one knows how to deploy for all of them, so they give up and make a container.
CAN being the critical word here. If you use tools like pydantic, then yes, typing can be strictly enforced, or as most people use it, you can type only what you want to type.
Python 3.11 onwards can basically be a fully statically typed language, which is a pretty dramatic change in where you spend most of your time. Python 3.13 allows you to do multi threading as a compiler option, we might see native multi threading in 3.14 or 3.15 (or maybe that’s a 4.0-worthy feature honestly)
You must not have React’d well to that.
Boto3 is an suite of AWS integration tools in case anyone else was wondering.
A 0.1% tax will be imposed on each line of requirements.txt
, with a graduation to 0.2% tax after the first 25% tax.
As a Python developer, I think I’d vote for this.
I just inherited a Python repo where every hundred lines or so, they added a ^L. What is a ^L? you ask. And I say that’s an excellent question. You see, a ^L is an ASCII standard for saying that if you print the plain text, you should split the content onto a new page here. That’s right, for years, a team of people strictly enforced that they consistently add ^Ls everywhere in case someone wanted to print the entire fucking repo onto paper.
It’s an invisible character, it took me quite a while to figure out what it even was.
Not to diminish the fact that that’s not how rm works, but that’s also not how anything else in his tweet works either.
A boolean, so 8 bits of freedom to fill up
But like…what’s the real bug?
Posted in December of course, after re-enabling IPv4 and restoring their internet connection to a functional state cuz some mystery process didn’t respond all month.
Edit: I actually can’t even access the link at the moment, maybe they forgot and left some IPv6 task enabled.
Python does not need to be compiled, have you ever used it?