Daniel Quinn
Canadian software engineer living in Europe.
- 26 Posts
- 734 Comments
Daniel Quinnto United Kingdom@feddit.uk•UK bans EU cheese and meat imports to prevent foot and mouth disease spreading - BBC NewsEnglish81·4 days agoWell shit. What good is pasta without parmesan? And no feta? Gouda? How is life worth living without good cheese?
Daniel Quinnto Canada•This is what democratic suppression looks like. And it’s a pattern.English9·5 days agoI’ve been a Green supporter for a very long time. I even ran as a candidate for the BC Greens way back. I hate it, but I don’t really have a problem with this ruling. The Greens rose to our highest levels of support when we ran a full slate of candidates across the country, and while we have on occasion chosen to not run in a few strategic ridings (don’t blame us, it’s FPTP), 15 ridings fewer wouldn’t be a problem if we were running everywhere else.
The big caveat though is that it’s really hard to run a full slate as a small party. The vetting alone is a brutal (and costly) amount of work, and getting 343 candidates mobilised in time for a short-notice election is near impossible for a small party. In other words, when election dates are controlled by the ruling party, elections (and debate rules) will inevitably favour larger parties, diminishing our democracy.
The rules seem reasonable to me, and objectively we didn’t meet them, so we shouldn’t be included. I just think it’s worth noting exactly why we didn’t meet them.
Daniel Quinnto Canada•‘Pro-Vegemite’: Albanese backs cafe owner as Canada cracks down on iconic spreadEnglish4·5 days agoI read this headline, thoroughly confused as to why Francesca Albanese would be wasting her time talking about vegemite.
Daniel Quinnto Star Trek Social Club@startrek.website•Are there any Trek episodes where they enforce the Prime Directive to protect a developing world within Federation space from an external influence?English11·5 days agoIn Star Trek: Insurrection, the Enterprise protected the Baku from the So’na, though if I remember right, there was some debate as to whether the prime directive applied as the Baku weren’t native to the planet.
Daniel Quinnto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Torrenting is not allowed on WindscribeEnglish1211·8 days agoI was one of the people who based my opinion of Proton on that tweet and swore off them until someone else shared that link with me. It’s excellent, thorough, and makes a convincing case that Yang is actually left-leaning. I can only assume that you’re getting downvotes from people who haven’t read it.
Daniel Quinnto Canada•‘We are running out of time’: Elizabeth May weighs in on carbon tax, climate crisisEnglish31·9 days agoWhat you’re describing is winning elections by letting the public dictate your position. This is not the same thing as leadership. To be fair though, genuine leadership is in short supply all over the world right now, so it’s easy to conflate cowardice with strategy.
Leadership is when someone steps away from the crowd, paints a picture of the world they want, and asks people to join them. Think: “I have a dream”, or “we choose to go to the moon”. Leaders are charismatic visionaries that take you with them rather than taking popular positions once the polling reports in.
Canada deserves the sort of leadership that understands the critical nature of the climate issue, and leaders who will convince us to come with them in building the world we want. May is criticising the other parties for their lack of conviction regarding the most important issue of our time, and she’s right to do it.
It was Castlevania that did this to me.
Daniel Quinnto Linux@lemmy.ml•I'm committing to Linux, but it's so unstable. Any suggestions?English2·10 days agoWell, welcome to the Free side fellow traveller :-) I too ditched Windows for (different) political reasons 25 years ago, and haven’t looked back. You’ll love it here, 'cause if you don’t, you now have the power to change it 'til you do.
Daniel Quinnto Linux@lemmy.ml•I'm committing to Linux, but it's so unstable. Any suggestions?English1·10 days agoSorry, I was on mobile so I over-simplified 'cause digging up the details on Wikipedia wasn’t so easy while also juggling my kid :-) I’ll try to amend the original post.
Daniel Quinnto Linux@lemmy.ml•I'm committing to Linux, but it's so unstable. Any suggestions?English6·10 days agoI don’t know what to tell you. I’ve been shouted down more than a few times for suggesting that Ubuntu is a bad gateway distro.
Daniel Quinnto Linux@lemmy.ml•I'm committing to Linux, but it's so unstable. Any suggestions?English327·10 days agoI’ll likely be downvoted for this, but if you’re committed to Linux, you might want to reconsider using Ubuntu (or Fedora for that matter). Ubuntu has a well-earned reputation for trying to make things “easy” by obfuscating what it’s doing from the user (hence that useless error message). They’re also a corporate distro, so their motivations are for their profit rather than your needs (wait 'til you had about Snap).
A good starting distro is Debian (known for stable, albeit older) software. It’s a community Free software project and the 2nd-oldest Linux distro that’s still running as well as the basis for a massive number of other distros (including Ubuntu). The installer is straightforward and easy too.
Or if you’re feeling ambitious, I’d recommend Arch or Gentoo. These distros walk you through the install from a very “bare metal” perspective with excellent documentation. Your first install is a slog, but you learn a great deal about the OS in the process, ensuring that you have more intimate knowledge when something goes wrong.
If only he’d done that, I’d have respect for him. Instead he walked back a half-assed confirmation of someone else’s question. Hardly the conviction we should expect from our Prime Minister.
Daniel Quinnto Solarpunk@slrpnk.net•Is anyone developing anti-generative AI proof?English1·10 days agoI think you’re misunderstanding the purpose behind projects like c2pa. They’re not trying to guarantee that the image isn’t AI. They’re attaching the reputation of the author(s) to the image. If you don’t trust the author, then you can’t trust the image.
You’re right that a chain isn’t fool-proof. For example, imagine if we were to attach some metadata to each link in the chain, it might look something like this:
Author Type Alice the Photographer Created AP photo editing department Cropping Facebook Resizing/optimisation At any point in the chain, someone could change the image entirely, claim “cropping” and be done with it, but what’s important is the chain of custody from source to your eyeballs. If you don’t trust the AP photo editing department to act responsibly, then your trust in the image they’ve shared with you is already tainted.
Consider your own reaction to a chain that looks like this for example:
Author Type Alice the Photographer Created AP photo editing department Cropping Infowars Cropping Facebook Resizing/optimisation It doesn’t matter if you trust Alice, AP, and Facebook. The fact that Infowars is in the mix means you’ve lost trust in the image.
Addressing your points directly:
- I’m not sure how a TPM applies to this as I haven’t dug deep into c2pa other than the quick review I did this morning. I’m more interested in the high-level: “can we solve this by guaranteeing the origin” question, and I think the answer to that is yes. See my other comment for my own take on this.
- I don’t think we need any sort of controls on defining the types of edits at all. If AP said they cropped the image, and if I trust AP, then I trust them as a link in the chain.
- Worrying about MITM attacks is not a reasonable argument against using a technology. By the same token, we shouldn’t use TLS for banking because it can be compromised.
- Absolutely, but you can prevent someone from taking a picture of an AI image and claiming that someone else took the picture. As with anything else, it comes down to whether I trust the photographer, rather than what they’ve produced.
Daniel Quinnto Solarpunk@slrpnk.net•Is anyone developing anti-generative AI proof?English1·10 days agoYes, but starting a new chain would necessarily reallocate the ownership. So if
reuters.com
created a real image and then Alex Jones modified it, stripped the headers, and then re-created them, then the image would no longer appear to be from Reuters, but rather frominfowars.com
.
Daniel Quinnto Solarpunk@slrpnk.net•Is anyone developing anti-generative AI proof?English1·10 days agoAbsolutely, but that’s not really the point. If you remove the chain, then the file becomes untrusted. We’re talking about attaching trust to an image, and a signature chain is how you ensure that that trust.
Daniel Quinnto Solarpunk@slrpnk.net•Is anyone developing anti-generative AI proof?English5·10 days agoThanks! And no, this is absolutely nothing like NFTs.
NFTs require the existence of a blockchain and are basically a way of encoding a record of “ownership” on that chain:
Alice owns this: https://something.ca/...
If the image at that URL changes (this is called a rug pull) or a competing blockchain is developed, then the NFT is meaningless. The biggest problem though is the wasted effort in maintaining that blockchain. It’s a crazy amount of resources wasted just to establish the origin.
Aletheia is much simpler: your private key is yours and lives on your computer, and your public key lives in DNS or on your website at a given URL. The images, videos, documents, etc. are all tagged with metadata that provides (a) the origin of the public key (that DNS record or your website) and a cryptographic proof that this file was signed by whomever owns the corresponding private key. This ties the file to the origin domain/site, effectively tying it to the reputation of the owners of that site.
The big benefit to this is that it can operate entirely offline once the public keys are fetched. So you could validate 1 million JPEG images in a few minutes, since once you fetch the public key, everything is happening locally.
Daniel Quinnto Solarpunk@slrpnk.net•Is anyone developing anti-generative AI proof?English1·10 days agoMuch of these problems can be solved by introducing a signature chain:
- Company A created the image
- Company B resized it
In this example, “Company A” can be a reliable news source, and “Company B” could be an aggregator like Mastodon or Facebook. So long as the chain is intact, the viewer can decide whether they trust every element in the chain and therefore trust the image.
This even allows people to use AI for responsible editing, because you’re attacking the real problem: the connection between the creator (in whom you may or may not vest a certain amount of trust) and the media you’re looking at.
Daniel Quinnto Solarpunk@slrpnk.net•Is anyone developing anti-generative AI proof?English28·10 days agoI actually spent a few years of my life writing a whole software project for exactly this purpose, and I still think that it’s the only practical way to solve this problem.
Called “Aletheia”, it ditches the idea that software can spot a fake entirely and instead provides a way to guarantee the author of a piece of media. If you trust the source, you can trust the image/video/document/whatever.
If you’re curious, here are a few relevant links:
He definitely says “gagged”. This post is ridiculous.