
Scatterbrained software builder. Various nerdery (mobile/architecture/AI/UX…), teachery and poddery @weareithuset. https://xitter.gq/t.co/NFwTJHMIq9
Stockholm, Sweden
Joined April 2010
- Tweets1.2K
- Following467
- Followers262
- Likes6.6K
Tobias Löfstrand retweeted
EU Kids Act är ett förslag som inte bara sätter upp åldersgränser för sociala medier – utan även medför detaljreglering som väcker helt nya frågor.
femtejuli.se/2026/09/17/eu-k…
Tobias Löfstrand retweeted
Jag tror det finns all anledning att ta Ida Gabrielsson på orden här. Det borde givetvis också stämma till eftertanke inom C.
Byt plan om vi ska få Magdalena Andersson vald, vill jag vädja om i all välmening. Jag kommer därför, i förebyggande syfte, gå igenom vad som inte kommer att funka för att pressa V. Så att vi kan hoppa över den fasen. Bättre att vara rak och tydlig. Jag kör inte med bullshit, det är inte min grej.
1. Det kommer inte att funka att låtsas som att V ska få ”massa politik” istället för regeringsinflytande. Sak och inflytande hänger ihop, och om det inte var så varför vill då samtliga övriga partier regera? C vill inte ha med V pga politiken, givetvis får vi inte ”mer” om vi står utanför. Vi går inte på den blåsningen.
2. Det kommer inte att funka att förhandla bakom våra ryggar och sedan låtsas att vi fått några ”godbitar”. Alla ska vara med från start och målsättningen ska vara uttalad, dvs vi fyra partier förhandla med sikte på att bilda en fyrpartiregering. Att börja i fel ordning funkar inte, sakfrågor och innehåll förhandlas efter att vi är överens om målsättningen med förhandlingarna.
3. Det kommer inte att funka att S-tyckare med vänsterstämpel uttalar sig om hur V borde göra istället, inte heller tidigare statsministrar eller andra fräsiga typer kommer att få oss att släppa kravet om likvärdigt inflytande.
4. Det kommer inte att funka att S-märkta ledarsidor försöker sig på karaktärsmord, påstår att det skulle vara V:s fel om SD får inflytande ifall C går över eller vägrar välja sida och det blir extraval.
5. Det kommer inte att funka att ledare inom LO ber oss att ”ta ett chill pill” alternativt vädjar till oss att ”rösta igenom” en S,MP, C-regering för att dom har lovat att tex ta bort karensen.
Men det finns en lösning! Det som kommer att funka är om alla partier som vill få Magdalena Andersson vald accepterar varandra likvärdigt och tar konsekvenserna som kommer med valet av statsministerkandidat, det är bara möjligt om man också säger ja till hela underlaget.
Så lägg krutet där nu när övriga drömmar om olika regeringskonstellationer gått i kras.
Det är bra om folk förstår V:s hållning. Alla behöver inte hålla med, men man ska åtminstone ha hört hur V resonerar. Andra spinner främst historier som istället analytiker och tyckare levererar i poddar och TV-studios.
Men V har inte en armé av profiler som kan kliva fram och uttala sig, inte ett helt gäng anställda som kan ”prata bakgrund” och inga stora ledarsidor som kan ta kampen för vår sak och sätta press på andra.
Nu spinner man intensivt för att få V att vika ned oss. Ibland blir jag faktiskt orolig över att dom som spinner, börjar tro på det dom själva sagt, när deras narrativ sedan presenteras i analyser. Därför är det bra att ha fått detta sagt.
Jag blir förvånad över hur psykologiskt allt verkar ses. Experter som tror att V går runt och känner oss förorättade över själva ”förnedringsklausulen” i januariavtalet. Alltså att man skrev in en sån punkt fick mig redan då nästan att skratta, för det var så barnsligt. Problemet var ju för sjutton inte punkten utan att man inte hade egna mandat till några av alla dom överenskomna punkterna. Man regerade på V-mandaten. Så kan man inte jobba!
Vi har väljare i vår egen rätt och som det ser ut 30 mandat. Huruvida vi ”litar på S” eller inte är inte huvudskälet till att vi vill vara med. Vi vill precis som alla andra partier ha inflytande över hela beslutsprocessen, inte svårare än så, varför ska just vi behöva förklara det 100 gånger.
Det är ingen ”personlig” kränkning riktad mot S från V, det handlar inte om gamla surdegar, utan om en politisk bedömning vi gjort tillsammans i vårt parti, och som vi varit hyggliga nog att berätta om i god tid.
Inför vår kongress kampanjades det intensivt för att få V att fatta ett annat beslut. Det funkade inte heller.
För det handlar om politik, inte om psykologi och person, och V har det rimligaste kravet att alla som behövs ska ingå. Dom som säger nej till ett parti vars mandat man själv efterfrågar, måste pressas till att säga ja. Då kan vi gå framåt.
"The decline of Europe is not inevitable, despite how much Americans love to joke that the continent is doomed to be an open-air museum. Sure, it's things may have to get worse before they get better, but believing that 'it's over' is just loser talk." world.hey.com/dhh/three-sacr…
🇪🇺 The EU is now for the 6th time trying to force Chat Control through which lets them scan ALL your private messages, photos and emails without a warrant
Implictly showing the EU is not democratic and not about what the people of Europe want, because once a law is rejected, you just re-submit it until nobody is watching and it's passed
November 2023: ❌ Chat Control is rejected
June 2024: ❌ Chat Control is rejected
October 2025: ❌ Chat Control is rejected
November 2025: ❌ Chat Control is rejected
March 2026: ❌ Chat Control is rejected
July 2026: 📝 Chat Control is back
Even the EU's own lawyers stated Chat Control is unconstitutional: "generalised message scanning is incompatible with Article 7 of the EU Charter"
You have to wonder why the EU is so adament about reading your private chats, right?
Ich habe heute versucht, die Chatkontrolle zu stoppen.
Am Wochenende mussten Sibylle Berg und ich Parlamentspräsidentin Metsola schriftlich mitteilen, dass das Durchprügeln der Chatkontrolle im Eilverfahren leider gegen die Geschäftsordnung des EU-Parlaments verstößt. Während Metsola der interessierten Presse daraufhin (fälschlicherweise) mitteilte, dass das schon alles seine Richtigkeit habe, warten wir immer noch auf ihre Antwort.
Deshalb wollte ich es ihr heute bei der Eröffnungssitzung in Straßburg noch einmal erklären. Und musste erstaunt feststellen, dass die Präsidentin doch Regeln kennt: Exakt nach 60 Sekunden hat sie mir das Mikrophon abgestellt. (regelkonform, wird aber selten gemacht)
Dabei hätte ich noch einiges zu sagen gehabt: "Frau Präsidentin, Sie wachen nach Artikel 22 über dieses Regelwerk (mit der ausgedruckten Geschäftsordnung wedelnd) - erklären Sie den Eilantrag für unzulässig. Wir sind hier schließlich nicht auf Malta! Die aktuelle Fassung der Geschäftsordnung überreiche ich Ihnen gerne persönlich. In der MEP-Bar."
Wie es nun weitergeht? Morgen wird über das Eilverfahren abgestimmt, obwohl diese Abstimmung gar nicht stattfinden dürfte. Wenn der Antrag erfolgreich ist, kommt die Chatkontrolle Donnerstagmittag zur Abstimmung ins Plenum. Um sie noch zu stoppen, müssten 361 Abgeordnete - eine qualifizierte Mehrheit - DAGEGEN stimmen.
Die schlechte Nachricht: Donnerstag ist der letzte Tag vor der Sommerpause und viele MEPs dürften bereits auf dem Weg in den Urlaub sein. Ein Schelm, wer Böses denkt bei dieser Terminierung... Smiley!
Wenn die Chatkontrolle durchgeht, dürfen die Plattformen (also die US-Tech-Bros) wieder & weiterhin fröhlich & ganz legal Ihre Nachrichten scannen. Schreiben Sie also gefälligst etwas unterhaltsamer in den kommenden Wochen... ZwinkerSmiley!
Tobias Löfstrand retweeted
Varken barnrättsorganisationer (t.ex. @UNICEF [1] och @savechildrenuk [2]) eller cybersäkerhetsspecialister [3] ser åldersbegränsningar på nätet som en bra lösning.
Ändå envisas våra politiker med att panikinföra åldersverifiering. Vilket är då det egentliga skälet?
Tobias Löfstrand retweeted
Our statement on the UK government’s demand that all content on all devices sold or used in the country be scanned, on the presumption of nudity, using a dystopian combination of age verification and content scanning. This proposal will not safeguard children. It endangers us all.
signal.org/blog/pdfs/2026-06…
Tobias Löfstrand retweeted
Replying to @SvDDebatt
Stora frågan: borde vi inte vänta med detta i och med att EU:s digitala åldersbevis inte fungerar som utlovat?
Utan ett välfungerande åldersbevis kommer datainsamlingen och dataläckorna att öka. Se även csa-scientist-open-letter.or….
Now imagine these euro critters being able to scan all your private messages, group chats, AI conversations. They could ensure so much dEmOcrAZy! And launch 100x more criminal prosecutions against insubordinate citizens.
Tobias Löfstrand retweeted
••• Vi tar stora kliv mot ett mer reglerat och kontrollerat internet. Men varför just nu? •••
Låt mig börja med att säga att samma lagar och regler skall gälla på internet som i samhället i övrigt. Naturligtvis.
Men utifrån det borde vi väl inte behöva några särskilda lagar för internet över huvud taget?
Vad vi ser är specialregler. EU:s Digital Services Act, Digital Markets Act, Audiovisual Media Directive, Chat Control, åldersgränser med ID-krav och så vidare.
Vi skrev redan när DSA antogs att det var tillfället då politiken tog makten över internet. Samt att nästa mandatperiod i EU – det vill säga nu – är tidpunkten då politiken börjar utöva denna makt.
Eftersom allt för få brydde sig, har politikens planer rullat på. Och nu är vi där vi är.
Det är kanske orättvist att jämföra EU med länder som Kina och Ryssland, men delar av den tekniska infrastrukturen är i praktiken densamma: system för att kontrollera informationsflöden, identifiera användare och kartlägga kommunikation.
EU:s ambition att i ökande grad styra och kontrollera det offentliga samtalet online kan knappast ha undgått någon. Med datalagring öppnas möjligheten att skapa sociogram som kartlägger våra nätverk. Chat Control är i grunden en idé om att införa AI-stödd analys av innehållet i alla våra elektroniska meddelanden. Med EU:s digitala plånbok får vi ett samhälle där vi får blippa oss fram.
Verktygen är i stort sett desamma som de som används i skurkstater. Även om syftet hos oss för tillfället är ett annat. Vem som styr och vad som gäller i morgon kan vi inte veta.
Politiken lider av en oemotståndlig frestelse att reglera allt man kommer över. Det är det som är politikens grej. Man behöver motivera sin existens. Man får en möjlighet att ändra på samhället i linje med sina politiska visioner. Man får bestämma över andra.
Att detta tycks ske överallt samtidigt är oroväckande men inte speciellt konstigt. Politiken är ett internationellt nätverk där man åker på samma konferenser, lyssnar på samma talare, exponeras för samma idéer och utbyter erfarenheter. Samma ämnen trendar. Just nu är det politiska modet att försöka tämja internet.
Att internet har hamnat i politikens kikarsikte beror också på att nätet utmanar makten. Folk har fått en låda att tala ifrån. Besvärliga medborgare faktakollar, ifrågasätter och lägger sig i. Det narrativ man odlar utmanas. Motstånd mot dåliga förslag kan idag organiseras mer effektivt än tidigare.
Det är en ständig dragkamp. Vi måste fortsätta försvara yttrandefriheten, rätten till privatliv och ett fritt och öppet internet. Men vi behöver också en plan B: att granska, begränsa och kontrollera de kontrollsystem som nu byggs upp. För när sådana verktyg väl existerar tenderar de förr eller senare att missbrukas.
Tobias Löfstrand retweeted
I know Impeller is sacred, but not having features like this and more, in the home grown Impeller renderer choice, is and will be very limiting for Flutter UI development. Refusing to change direction is worse, a potential downfall path (@jezell)
Tobias Löfstrand retweeted
Dario demonstrating that he doesn't understand software engineering. The human side of what we do has always been the heart. I can empathize with *wanting* to never talk to an engineer ever again, but engineering becomes more important with better tools.
Tobias Löfstrand retweeted
The amount of crap I get for putting out a hobby project for free is quite something.
People treat this like a multi-million dollar business. Security researchers demanding a bounty.
Heck, I can barely buy a Mac Mini from the Sponsors.
It's supposed to inspire people. And I'm glad it does.
And yes, most non-techies should not install this.
It's not finished, I know about the sharp edges.
Heck, it's not even 3 months old.
And despite rumors otherwise, I sometimes sleep.
Tobias Löfstrand retweeted
People continue to mangle the narrative on this whole Anthropic betrayal thing.
But let's start with the mistake that Anthropic actually did make (IMO).
They should have been way more clear about what you can use their Subscription model for. Like what's ok, and what isn't.
That's a fair criticism I think, and probably one they'd agree with.
But that isn't the center of this issue. The center is people not liking the options that Anthropic are offering, and confusing that with malicious behavior.
Anthropic already has API pricing that anyone can use. It's there. Always has been. You can use it or not use it. Just like API pricing for all the other providers.
That includes competitors. Or anyone using ANY tool, ANY coding harness, OpenCode, your own custom one, whatever. The APIs are available.
Subscriptions are a special thing. It's marketing. It's a product offering designed to encourage certain types of users who have heavy usage needs.
But they need to be super careful with that shit because HOLY CRAP it's a total steal.
Listen to this next part: it's the key point.
If the goal was to make those prices available to everyone, on all platforms, everywhere—including competitors, people on alternative agent harnesses, etc.—THEY WOULD JUST CHANGE THEIR API PRICES.
If it made economic sense for them to have their prices that low across the board, that would just be the new price of using the system. It would just be in their API pricing table, and that would be the end of the story.
That is not what these Subscriptions are. They are a product. For a specific type of usage that massively benefits users, but also needs to somehow help Anthropic, otherwise they're the worst and stupidest business people on Earth.
So here's the situation.
1. They already have their API pricing which is priced rationally for their business.
2. They came up with Subscriptions as a PRODUCT OFFERING to benefit both users but also them (why else would you make a product as a company?)
3. They failed to properly articulate this distinction, and a bunch of people in the community got the impression that this was just the new API pricing now.
4. No. It's not the new API pricing. The API pricing can be found by looking at (...checks website) the API pricing. The API pricing is where you can find the API pricing.
Or to say it plain, Anthropic did not invent a system designed to bypass their rationally-developed API pricing and destroy their business.
That would be dumb.
What they did was come out with a product offering called Subscriptions, for certain types of users, doing certain types of things, that help both those users and Anthropic.
And they get to control what those things are because it's their product and their company.
If you don't like that product, go use the API product. Or use a different company.
You can't claim monopoly or malice when Google and OpenAI are absolute juggernauts compared to Anthropic and you just happen to like Anthropic's products better.
The problem is not realizing that Subscriptions are a special alternative to normal API pricing, and then resetting one's expectations to think they DESERVE to use everything the company makes, in any scenario, for far less than they can rationally be sold.
Tobias Löfstrand retweeted
The EU Council appear ready to approve Chat Control. This must be stopped. To highlight the corruption behind the proposal, Mullvad VPN now present "And Then?"
The backstory: mullvad.net/blog/mullvad-vpn…
Tobias Löfstrand retweeted
Brilliant take on the classic Ashton Kutcher scene from “Dude, Where’s My Car?”. In case you didn’t know, Ashton Kutcher is one of the main lobbyists behind EU’s mass-surveillance proposal Chat Control 2.0 (balkaninsight.com/2023/09/25…).
#ChatControl
This quoted post is unavailable.
Tobias Löfstrand retweeted
Just a month later and...
🇪🇺 ChatControl is back!
Now they're trying to pass an even more far reaching ChatControl law through the back door, in a form even more intrusive than the originally rejected plan, without needing any of the EU countries votes
The new proposal:
- total mandatory surveillance of ALL text chats, emails and social media in the EU
- obligatory registration of your ID/passport to your chat, email or social media account
- minimum age requirement for chat, email and social media apps of 16 (!)
The only way to stop this law is if EU countries veto it
Read more here by @echo_pbreyer:
patrick-breyer.de/en/chat-co…
Tobias Löfstrand retweeted
This is still my fav question. Once the feature is built, ask that. Doesn't matter if spec'ed or ad-hoc, agents will come up with new insights once they spit out the code, and there's usually good suggestions in it.
Tobias Löfstrand retweeted
🇪🇺 My fellow Europeans
You have to fight ChatControl 💪
Don't let @vonderleyen read your chats!
metalhearf.fr/posts/chatcont…
Tobias Löfstrand retweeted
Jag hör tyvärr väldigt dåliga saker om utvecklingen för Chat Control. Det är en ny omröstning om en vecka. Jag har fått lite frågor om vad det kan betyda och kan lika väl posta mina svar publikt.
Tyskland verkar ha svängt och Sverige darrar ordentligt på manschetten.
Argumenten för är som vanligt att "skydda barnen". Det brukar ju börja så.
Men i praktiken handlar det alltså om att alla digitala kommunikationstjänster (t.ex. WhatsApp, Messenger, iMessage, men även mindre appar såsom Supertext som har 700K användare i Sverige, framförallt via studenter och idrottsklubbar) skulle kunna bli skyldiga att automatiskt skanna användarnas meddelanden, bilder och filer för att upptäcka material med sexuella övergrepp mot barn. Det är väl kanonbra? Man skulle emellertid även kunna argumentera för att man inte kan behandla alla EU-medborgares kommunikation som potentiellt kriminell för att hitta en liten andel brott, även om brottsligheten givetvis är vidrig.
Det är vidare lite mer komplicerat än så.Förslaget inkluderar end-to-end-krypterade tjänster. Det betyder att även krypterade meddelanden skulle behöva öppnas för maskinell granskning innan de skickas eller tas emot. Detta beskrivs av vissa (okay, till exempel av mig) ibland som en form av ”statlig bakdörr”. Om det genomförs fullt ut kan det underminera eller i praktiken förbjuda end-to-end-kryptering i EU. Meddelandeappen Signal har redan sagt att de lämnar EU om detta genomförs.
För att minska risken för grooming (vuxna som kontaktar barn i sexuella syften) föreslås också obligatoriska ålderskontroller på olika kommunikations- och delningsplattformar. EU kommer att ha en egen app för detta och sedermera en gemensam EU-wallet (digital plånbok).
Jag gissar att man dessutom över tid kommer behöva införa någonting The Great Firewall of China för att hindra folk att accessa webplatser som inte kräver ålderskontroll. Och det vet vi ju en del om hur den påvekar det fria samtalet.
Allvarligast är kanske att en infrastruktur för masscanning i framtiden kan användas för andra syften än barnskydd (t.ex. politisk övervakning).
Du vet vilka politiker du har i dag, men vet du vilka du har i morgon?






















