The tech stack we use is an endorsement of the companies behind it. Technological platforms are not neutral. If we truly want to resist the digital coup that is currently under way, we need to normalize the use of free, open source solutions.
The tech stack we use is an endorsement of the companies behind it. Technological platforms are not neutral. If we truly want to resist the digital coup that is currently under way, we need to normalize the use of free, open source solutions.
I know, it's crazy to try a summary about #Mastodon and #Bluesky after only some days (it can be different in some weeks). I had opened an account on Bluesky for professional reasons, so the result is different than if I were to use it purely privately. It's my absolutely subjective impression!
https://steadyhq.com/en/naturematchcuts/posts/abd7e63f-920d-4b26-9b90-6b0104cc62af (BTW, I bridge from there to Mastodon but not vice versa. Bridges are good for crossposting, they are not a real integration).
As EU-US relations change Europe must stand firm for the DSA
The DSA is imperfect, it cannot fix everything. But the DSA is a shield to defend European democracy.
Jakob Ohme, LK Seiling and I argue this in Tech Policy Press
A thread about 'bread'. Imagine this: we all go to the supermarket for bread. There are four kinds of bread available: white, brown and brown or white sliced. I'm a big fan of white sliced! I always buy it. The plastic bag it comes in isn't that great for the environment but it's useful! I find things I can use it for. I eat 6 slices of bread a day, just like the old ad's recommend
#bread #bigtech #platforms #monopolies #mastodon #bluesky #meta #x #microsoft #apple
[1/8]
Eject, Ejecting : verb. Usage: to eject from an online service or platform, taking all of your data, and preferably your code, with you as well.
'Contesting online exclusion: EU-regulation of content moderation through an agonistic lens', by Naomi Appelman
Whole PhD thesis online, open access.
https://hdl.handle.net/11245.1/77e33187-3c43-4223-bbae-fac26461b1a3 #law #dsa #platforms #freedomofspeech #tech #ai
Vanaf vandaag hebben we bevoegdheden om onderzoek te doen naar de naleving van de Digital Markets Act (DMA). Deze wet moet zorgen voor meer kansen voor digitale bedrijven die afhankelijk zijn van de grote digitale platforms en die willen concurreren met deze platforms.
Met de officiële onderzoeksbevoegdheid kunnen we onderzoek doen naar meldingen over het niet-naleven van de DMA.
https://www.acm.nl/nl/publicaties/acm-bevoegd-om-onderzoek-te-doen-naar-naleving-digital-markets-act
Social media platforms TikTok and X ('For you') show evidence of substantial far-right bias in Germany ahead of Sunday's elections.
Study published by Global Witness and w/ important points about lack of transparency and data access in the article. #DSA #platforms #democracy #btw25 #AfD
How is it possible that an interview of Digital Commissioner #Virkkunen by 3 seasoned reporters on #DSA enforcement turns out so incredibly tame and shallow?
Such a missed opportunity to press her on:
* what kind of info are your teams still requesting from #X after 1 year of investigation?
* what if #platforms refuse compliance & drag on court cases for years?
* shouldn't we consider holding individual platform owners liable?
https://www.arte.tv/en/videos/121620-037-A/we-can-t-negotiate-our-values
Vance’s speech underlines the necessity to not have unregulated online platforms.
Being responsible for hate speech, being transparent, not allowing manipulation, and combatting disinformation are not elements of censorship. It’s common sense. And some platforms are now outright propaganda machines.
For every #moderation decision that restricts or removes content or accounts, the #EU's "Digital Services Act" (#DSA) obliges #platforms to submit a "statement of reasons" (SoR) to a "DSA Transparency Database".
As of today, this affects 23 designated Very Large Online Platforms (#VLOPs).
(Don't get excited, SoRs by law must not contain any #PII – also, there is no "case number" that you could cross-reference to moderation decisions affecting your posts. It's more of a "Statistics Database" than a "Transparency Database").
A study that became available last week ("DSA Transparency Database: Auditing Self-reported Moderation Actions by Social Media.") looked at the database, with not so surprising findings:
»Our analyses reveal that (i) the platforms adhered only in part to the philosophy and structure of the database, (ii) the structure of the database is partially inadequate for the platforms’ reporting needs, (iii) the platforms exhibited substantial differences in their moderation actions, (iv) a remarkable fraction of the database data is inconsistent, (v) the platform #X (formerly #Twitter) presents the most inconsistencies.«
https://arxiv.org/html/2312.10269v4#S6
#DSATransparencyDatabase #SocialMedia
[Updated the number of VLOPs]
Will they uphold a commitment to #FreeSpeech, which all of them, in various ways, espouse, or is free speech just the pretext to undoing #social, #corporate, & #political norms that might have restrained their companies from fully hijacking America’s #attention? Will they fiddle w/the knobs of their #platforms, as #ElonMusk has done at X, to produce a chaotic #agitprop machine? Or are they just happy they no longer have to pay for #DEI consultants or deal with an aggressive #FTC?
We should expect those #platforms, which have become the nation’s #PublicSquare, to amplify the #politics of the people who own them, just as we expect traditional #media companies to reflect the beliefs of their founders.
The only question left is whether these #tech titans are fully on board w/ #Trump’s agenda, or if they are simply acknowledging a tidal shift in American #politics & making nice w/the new President.
@edri comes to important conclusions about what this must mean for Europe:
"Yet, even if the #EU Commission holds the line, and laws like the #DSA, #DMA and #GDPR start to push large online #platforms into introducing tangible improvements, the core of the problem is hardly solved: Corporations like #Meta, #X and #Tiktok have too much power. This power puts our entire public debate and even electoral campaigns at risk, as they depend on the goodwill of a small handful of Silicon Valley billionaires. This power also extends to our public infrastructure, access to essential services, and core functions of our States in ways that may soon become irreversible.That’s why there has never been a more fitting moment for the EU and its member states to start seriously addressing our dependency on Big Tech and invest in real alternative models and services, including investing in Europe’s sovereign digital commons."
What Edri says.
Investigating #MarkZuckerberg's Shift Toward #MAGA.
A study of 29M #Facebook #posts found #rightwing #content got 42% of #engagements from 19% of #posts—contradicting claims of censorship, a tactic to pressure #tech #platforms into favoring #conservative #voices
#Women #Transgender #LGBTQ #LGBTQIA #Technology #SocialMedia #Conservatives #Extremism #Fascism #Hategroups #RepublicanParty #Hate #Bigotry #Discrimination #Homophobia #Transphobia #ThePartyOfHate #EmptyThePews
@dangillmor This is what happens when #platforms are not properly regulated. #tiktok #facebook #instagram #youtube I just wonder about the possibility that #spotify isn’t just copying an already existing ‘business model’ from eg. a social media conglomerate, or whether it’s (already) the other way around. @EUCommission #dsa #dma.
To avoid impersonation if the account goes dormant (gets deleted), I’ve been scheduling single posts to post on my old twitter once a week.
They invite people to join me on other platforms. I’ve basically deleted all other posts I made on twitter since 2008.
Today, I changed messages going forward to no longer direct people to meta platforms, and instead just to these:
https://mastodon.online/@davidaugust
https://bsky.app/profile/davidaugust.bsky.social
id like to share some details about how my app works so you can discover/give me feedback on my app. id like to have wording in my app to say something like "most secure chat app in the world"... i probably cant do that because it doesnt qualify.
https://github.com/positive-intentions/chat
https://positive-intentions.com/blog/introducing-decentralized-chat
im not an expert on #cyberSecurity. im sure there are many gaps in my knowlege in this domain.
using #javascript, i initially created a fairly basic #chatApp using using #peerjs to create #encrypted #webrtc #connections. this was then easily enhanced by exchanging additional #encryption #keys from #cryptography functions built into browsers (#webcrypto api) to add a redundent layer of encryption. a #diffieHelman key #exchange is done over #webrtc (which can be considered #secure when exchanged over public channels) to create #serverless #p2p #authentication.
- i sometimes recieve feedback like "javascript is inherently insecure". i disagree with this and have #openedSource my #cryptography module. its basically a thin wrapper around vanilla cryptography functions of a #browser (webcrypto api).
- another concern for my kind of app (#PWA) is that the developer may introduce malicious code. this is an important point for which i open sourced the project and give instructions for #selfhosting. selhosting this app has some unique features. unlike many other #selfhosted #projects, this app can be hosted on #githubPages (instructions are provided in the readme). im also working towards having better support for running the index.html directly without a static server.
- to prevent things like browser extensions, the app uses strict #CSP headers to prevent #unauthorised code from running. #selfhosting users should take note of this when setting up their own instance.
- i received feedback the #Signal/#Simplex protocol is great. completely undertsandable and agree, but wonder if im reducing the #complexity by working with #webrtc. while it has its many flaws, i think risks can be reasonable mitigated if the #cryptography functions are implemented correctly. (all data out is #encrypted and all data in is #decrypted on-the-fly)
- the key detail that makes this approach unique, is because as a #webapp, unlike other solutions, users have a choice of using any #device/#os/#browser. while a webapp can have nuanced #vulnerabilities, i think by #openSourcing and providing instructions for #selfhosting and instructions to #build for various #platforms, it can provide a reasonable level of #security.
i think if i stick to the principle of avoiding using any kind of "required" service provider (myself included) and allowing the #frontend and the peerjs-server to be #hosted #independently, im on track for creating a #chatSystem with the "fewest moving parts". i hope you will agree this is true #p2p and i hope i can use this as a step towards true #privacy and #security. #security might be further improved by using a trusted #VPN.
while there are several similar apps out there like mine. i think mine is distinctly a different approach. so its hard to find #bestPractices for the functionalities i want to achieve. in particular #security practices to use when using #p2p technology.
(note: this app is an #unstable, #experiment, #proofOfConcept and not ready to replace any other app or service. It's far from finished and provided for #testing and #demo purposes only. This post is to get #feedback on the progress to determine if i'm going in the right direction for a secure chat app)