Life is just one big fight against entropy
- 0 Posts
- 58 Comments
The problem with recreating cryptographic libraries is that unless you are a cybersecurity expert, you are very likely to leave hidden vulnerabilities in your implementation.
Pyro@programming.devto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•I wrote an Update Checker script for my pirated games.English11·2 months agoThanks for adding your script to the post. I wouldn’t worry too much about it being specific for your setup, no one expects you to generalize it for everyone. It’s a great starting point for someone else to customize it for their system. The only aspect you should make sure is that it doesn’t leak any of your sensitive information.
Pyro@programming.devto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•I wrote an Update Checker script for my pirated games.English24·2 months agoThat’s pretty cool. Why don’t you share your script?
I’m tired of seeing his stupid face
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.
One of the most gorgeous games I’ve played!
Pyro@programming.devto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Farewell RealDebridEnglish18·7 months agoI would hold off on switching to AllDebrid for a bit, because they are also based in France and may be hit with a similar order.
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 sane program will delete files when you initialize source control either.As I found later, VSCode did have weird behaviors with source control back then. My experience is more with the latest versions.
“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 deleting a tracked file, “Discard Changes” will restore it back.
- If the change is a new untracked file, “Discard Changes” will remove it as intended.
It can also be all of them at the same time, which is why VSCode uses “Changes” instead of “Files”.
Pyro@programming.devto Programmer Humor@programming.dev•Yes Google, 2/3 is TOTALLY the same as 1/276·7 months agoWhat, your printer doesn’t have a full keyboard under its battery? You’ve gotta get with the times my man.
But python lists are not like the base arrays in other languages. They function more like
List<>
orvector
(C++ had to be special) and are named appropriately.