Ledgers of the failed fintech middleman Synapse show that nearly all the deposits held for customers of the banking app Yotta went missing weeks ago, according to one of the lenders involved....
I have and the message is still retarded. Jews for Hitler would be equivalent if he was forced to eat meat. This makes no sense. Maybe queers against war or something would be more convincing. The current message is laughable and prevents any serious discussion.
"Working at Mozilla has taken my shopping habits to new heights. I feel armed with information and shortcuts and have a world of add ons at my fingertips. Keep reading for more on Fakespot and other hacks to shop smarter on Firefox."
What’s a cager? I can’t give up my car because I can’t bike to work, buses go way too fast on the highway which is dangerous and illegal, and I don’t earn enough to buy an EV or to relocate near my job.
You must understand that poor people can’t live in the EV utopia right now. Car makers will have to sell small and cheap EVs.
My car cost 10k€, the equivalent EV is 20k€. Why don’t I buy more EVs? That’s a mystery, let’s call McKinsey to understand why.
Also let’s double the price of more affordable foreign cars to increase the amount of mystery. Sometimes I wonder if governments do this to make fun of us because it’s so stupid.
So the alternative for millions of people will be universal income if they can’t work anymore. It’s still a good alternative but it won’t sell cars and I’m not sure the economy will be happy about it.
I would ask how it is theft when I’m prevented from buying media from other countries. I can’t buy Romanian movies or Swedish books. It’s illegal for me to give them money. Where is the theft here?
I just can’t. They are European countries and when I try to create an account to buy something, I am informed that I can’t create an account from another country (which should be illegal nowadays but they don’t seem to care).
There are laws to allow someone buying Romanian stuff from France, but they don’t care. I know it’s a niche thing, but if they refuse customers, they can’t complain about piracy.
Several hundred LGBT Ukrainian servicemen and their supporters marched in central Kyiv Sunday to demand more rights and highlight their service to their country in its war with Russia...
IIRC, it's controlled by the carrier and not encrypted. If that's the case, it's bad. We've been moving away from carriers and internet providers, and got some privacy back by various means. Why would be roll that back?
I started working through the 100 Days of Code course of Udemy last February, and I'm in the home stretch. I'm on the final lessons, which are really just prompts for projects. No hand holding, just a brief description of the goal. I recently finished a tkinter GUI program, the goal of which was to enable adding text...
My random shitty opinion, don't take it personally, I didn't slept well, also I'm late for work:
README: you use both py and python3, choose one because I'm confused! Also you say "Navigate to ./src/" No, I'm a lazy user and I want instructions that I can copy-paste, it's always better when you clone a random project (especially at work) and be able to copy-paste, like:
Install Python 3 (and NOT "make sure..." it's confusing, how would I make sure? Your code could be used by non-programmers you know? also put a link to python.org too)
Run:
py -m pip install -r requirements.txt
cd src/
py main.py
Do this
Do that
(...)
Be affirmative! Also "This will install pip" could be wrong on most systems, remove that sentence if not true.
Still in the README, why should I run the thing from src? Is your application broken if I I do "py src/main.py"? What happens?
It seems like the GUI and the code that watermarks are mixed and that's annoying. If it was clearly separated, you could make a command-line versions of your application in 5 minutes without changing the GUI, for example with argparse.
Why is there so much code to set the layout in main.py? Put that stuff in Layout, I don't want to see that in my main. Also do "def main(): ..." and "if __name__ == '__main__'" or something, it's cleaner, and it prevents errors if I "import main"
Do you really really need all those members variables? I understand that Tk is weird, but ImageManager has 12 members, main has 3 instead of 1 (the main "Window"), and Layout has a billion members. For example total_columns and total_rows are not used in Layout.py, that's confusing. ImageManager.SAVE_DIR and IMAGE_RESIZE_FACTOR are constants, move them out. DEFAULT_FOLDER is only used once, merge it with TEST_BG, that kind of thing.
ImageManager.path_is_valid is useless and potentially harmful because you're duplicating standard code, remove it and use path.exists, no need to replicate the standard library, and other coders know what's inside the path module, they don't know what's in your code and why it's different from the standard modules because they'll think "if it's there, it must do something special!" (but it's not special at all here)
Ideally you shouldn't put testing code in your main code. TEST_BG and TEST_FG will have to be removed. I understand why it's there, it's faster for your test, but it always show that the architecture has flaws. For example here, it shows that you forgot to make it possible to load those things on the command line, like main.py --test-bg space.png --test-fg python-watermark.png or better main.py --bg space.png --fg python-watermark.png, see? You have the beginning of a command-line application!
On GitHub you have 6 branches, that's madness. Merge them all one at a time, or delete them. Too many experiments are not good.
You commit messages are good and expressive, that's nice! Also I see that you used the standard .gitignore for Python on GitHub, that very nice and way better than doing one from scratch who will miss a lot of stuff.
I'll come back later if I can.
Edit: there is hardcoded paths "/home/mike/code" and no default pictures, I can't test it right now, that's something to fix too.
"Emmanuel Macron, the French president, has announced that he is dissolving the national assembly, and calling for legislative elections on June 30 and July 7....
So, not sure if I am completely off base here, but I had this odd thing happen today where I couldn't post an URL because whenever I did, part of it would be replaced with the text removed. You can see what I am talking about in the screenshot, and I am linking my comment below. Another commenter replied saying it was likely...
Ever since I got my Michael Jackson Thriller CD, I've been thinking, I have started to prefer physical releases more when it comes to films and music, because it's nice to have something you own in your hands, lend to a neighbour, and rip to your devices....
Disclaimer; I'm not looking for a VPN service, I already have one. I know TechRadar is not a great source too. I am simply doing research around VPNs in general....
The work bathroom is currently a warzone, on their phone speakers people like to play music, play games at full blast, and one guy likes to chill to ambient rainforest. What song can I play to passive aggressively make it known that I don't want to listen to their tik tok feeds while I work out my demons?
Because fixing every flaw of Windows with the registry editor is so much easier. Also why all the people I help due to their broken Windows don’t seem happy about it?
Good evening, everyone. I have, but one quick inquiry. What are the best resources in your opinion to learn python by yourself as a complete beginner?...
New development policy: code generated by a large language model or similar technology (e.g. ChatGPT, GitHub Copilot) is presumed to be tainted (i.e. of unclear copyright, not fitting NetBSD's licensing goals) and cannot be committed to NetBSD....
It’s actually simple to detect: if the code sucks or is written by a bad programmer, and the docstrings are perfect, it’s AI. I’ve seen this more than once and it never fails.
Around me, most beginners who use that don't have the skills to understand or even test what they get. They don't want to learn I guess, ChatGPT is easier.
I recently suspected a new guy was using ChatGPT because everything seemed perfect (grammar, code formatting, classes made with design patterns, etc.) but the code was very wrong. So I did some pair programming with him and asked if we could debug his simple application. He didn't know where the debug button was.
Not for junior programmers around me. They use ChatGPT and then cannot tell me what "they" wrote or why it’s wrong. They will learn nothing and I suspect it’s the same for every thing that requires some thinking and fixing your own mistakes.
Meta admits using pirated books to train AI, but won't pay for it ( www.techspot.com )
The new Chinese owner of the popular Polyfill JS project injects malware into more than 100 thousand sites ( sansec.io )
Archived link...
Nearly $109 million in deposits held for fintech Yotta’s customers vanished in Synapse collapse, bank says ( www.cnbc.com )
Ledgers of the failed fintech middleman Synapse show that nearly all the deposits held for customers of the banking app Yotta went missing weeks ago, according to one of the lenders involved....
Warning: New Adware Campaign Targets Meta Quest App Seekers ( thehackernews.com )
Neo-Nazis Are All-In on AI ( www.wired.com )
Queers for Palestine [Doki Doki Discourse; 16:09] ( youtu.be )
Firefox tips and tricks for online shopping - The Mozilla Blog ( blog.mozilla.org )
"Working at Mozilla has taken my shopping habits to new heights. I feel armed with information and shortcuts and have a world of add ons at my fingertips. Keep reading for more on Fakespot and other hacks to shop smarter on Firefox."
Battery electric vehicles lose their spark in Europe as hybrids steal the show ( www.theregister.com )
Why Americans aren’t buying more EVs ( arstechnica.com )
Meta To Use Public Photos and Posts To Train AI: Here's How US, UK And Europe Users Can Opt Out ( www.ibtimes.co.uk )
Artists flee Instagram as Meta trains AI on their public posts, sparking privacy concerns. Europe offers opt-out, but US users have few options.
Europe gives China a taste of its own trade medicine: Europe is using the threat of tariffs to press Chinese electric car makers to set up in the EU and share know-how. ( www.politico.eu )
The EU is having a radical rethink of how to cope with the trade threat from Beijing — and its response has a very Chinese flavor to it. ...
The short, happy reign of CD-ROM ( www.fastcompany.com )
Last week, I re-took the national baccalaureate exam this year, Algeria. and this came up in the English exam.
here is the full subject for context: https://imgur.com/a/HmNaMIu...
LGBT soldiers in Ukraine hope their service is changing attitudes as they rally for legal rights ( apnews.com )
Several hundred LGBT Ukrainian servicemen and their supporters marched in central Kyiv Sunday to demand more rights and highlight their service to their country in its war with Russia...
Apple announced RCS with a whimper when it should have been a bang ( www.theverge.com )
It's almost the week-end, what are you guys going to play?
Can I get some feedback / review on my code?
I started working through the 100 Days of Code course of Udemy last February, and I'm in the home stretch. I'm on the final lessons, which are really just prompts for projects. No hand holding, just a brief description of the goal. I recently finished a tkinter GUI program, the goal of which was to enable adding text...
The latest Ads
Music - Self-Host - how to start / what's your stack?
Hi there,...
Why Europe is lurching to the right ( www.vox.com )
EU elections 2024 live: Emmanuel Macron dissolves French parliament and calls snap elections after huge far-right gains ( www.theguardian.com )
"Emmanuel Macron, the French president, has announced that he is dissolving the national assembly, and calling for legislative elections on June 30 and July 7....
Slur filter censoring the string "the app" (without a space in between) ( lemmy.world )
So, not sure if I am completely off base here, but I had this odd thing happen today where I couldn't post an URL because whenever I did, part of it would be replaced with the text removed. You can see what I am talking about in the screenshot, and I am linking my comment below. Another commenter replied saying it was likely...
Physical Media (Blu-Ray, Music CDs)
Ever since I got my Michael Jackson Thriller CD, I've been thinking, I have started to prefer physical releases more when it comes to films and music, because it's nice to have something you own in your hands, lend to a neighbour, and rip to your devices....
Why does this TechRadar link come with a reference to some weird russian website? ( slrpnk.net )
Disclaimer; I'm not looking for a VPN service, I already have one. I know TechRadar is not a great source too. I am simply doing research around VPNs in general....
What's up with all the ads here?
So, uhm, what the hell is going on with all these ad posts I’m seeing in this community?
What song should I play for my bathroom neighbors?
The work bathroom is currently a warzone, on their phone speakers people like to play music, play games at full blast, and one guy likes to chill to ambient rainforest. What song can I play to passive aggressively make it known that I don't want to listen to their tik tok feeds while I work out my demons?
Best Audio Format for Storage? ( kbin.social )
What is the best format settings to store a physical music?...
Google Search Is Now a Giant Hallucination ( gizmodo.com )
Google rolled out AI overviews across the United States this month, exposing its flagship product to the hallucinations of large language models.
American arrested in Turks and Caicos over ammo found in bag gets suspended sentence of 52 weeks* ( www.cbsnews.com )
Paying for advertising ( sh.itjust.works )
At some point in the future there will be a movement to completely drop all computer technology for privacy reasons
Privacy services are sometimes hard to learn so people will just decide to go back to the old days. I imagine that it will be easier in a group.
Python beginner
Good evening, everyone. I have, but one quick inquiry. What are the best resources in your opinion to learn python by yourself as a complete beginner?...
Google CEO Sundar Pichai on AI-powered search and the future of the web ( www.theverge.com )
Ignoring the movies, Josie and the Pussycats were a way better cartoon band than Jem and the Holograms
Introducing: The Minimal Phone ( m.youtube.com )
Golden retriever are the Volvo of dogs
NetBSD bans all commits of AI-generated code ( mastodon.sdf.org )
New development policy: code generated by a large language model or similar technology (e.g. ChatGPT, GitHub Copilot) is presumed to be tainted (i.e. of unclear copyright, not fitting NetBSD's licensing goals) and cannot be committed to NetBSD....
When should you in fact: Ask to speak to a manager?
Opinion | Will A.I. Ever Live Up to Its Hype? ( www.nytimes.com )