Typing when you need it gives you more freedom over a toggle. You can choose to type some parts of the code while leaving other parts untyped.
For example, if I’m writing a quick and simple Python script I may forgo typing, but when iterating on it I’d go back and add the types I need.
Python 3.x will never have static typing because that would break backwards compatibility.
However, typing hints have been Integrated into Python for a while, and you are heavily recommended to use them, so your IDE can enforce typing.
They are also (thankfully) moving to Bluesky: https://bsky.app/profile/montereyaq.bsky.social
I use one of its forks called Insomnium which was forked right before compulsory login was added.
It’s a nine-part concept album about the Odyssey: https://en.m.wikipedia.org/wiki/Epic:_The_Musical
If someone doesn’t know, they can check out the EPIC Saga!
Basically the company is “losing” money every time someone claims the promotion because they are giving their service away for free.
Normally, companies will have a good estimate on how many people will make use of the promotion and how much money they will “lose”, but sometimes the reality exceeds expectations and so they put a cap on tbe number of times a promotion can be claimed so as to not get exploited too much.
Btw I say “lose” in quotes because it may not be an actual loss of money but a loss of potential earnings from a customer. Also, don’t worry about the downvotes, I’ve seen many innocuous comments also get a few downvotes for no reason.
Not to ruin the absurdity of it, but sometimes they have “until supplies last” on digital promotions because they have a limit on the total number of redemptions.
Reading your comment and #32459, I realize that VSCode source control did have some major issues back then.
It looks like they have improved though, as the latest VSCode I use doesn’t auto-initialize repositories anymore.
It’s not that. It means discard all changes made after the last change committed to this local repository.
He wouldn’t have seen the “Discard Changes” button at all if source control wasn’t already setup (and detected by VSCode).
No program will delete files either when you initialize source control.
“Changes” encompass more than you think. Creating / Deleting files are also changes, not just edits to a file.
If the change is an edit to a tracked file, “Discard Changes” will reverse the edit. If the change is a new untracked file, “Discard Changes” will remove it as intended.
It can also be both at the same time, which is why VSCode uses “Changes” instead of “Files”.
Look at what they need to mimic a fraction of my cuteness.
What, your printer doesn’t have a full keyboard under its battery? You’ve gotta get with the times my man.
Welcome to today’s lucky 10,000!