
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?
Hmm, been trying to switch to Zed a couple of times now, but I think I've tried and "failed" 4-5 times. It's close now, but the Git/VCS UX is still missing a few things...
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.
Great article on managing context, many good techniques and workflows. I personally avoid /compact and do a manual summary and new convo instead (fresh+brief). And I try to avoid contexts longer than 200k, since context rot usually starts there if you're doing non-trivial work.
See a lot of people complaining on regressions, bugs and quality issues with Claude Code and the desktop app the last weeks. Sadly I have to agree. Anthropic really needs to shift focus to stability, usability and predicable behaviour, instead of just churning out new features.
Having a weird issue with @OpenAI Codex CLI: converted a custom prompt to a skill and get much worse instruction following. The prompts are identical. Anyone else experiencing this?
In this day and age of agentic software engineering, it's easier than ever to build web applications the right way, hypermedia first (like @htmx_org), not JavaScript first.
Trellis for @dart_lang is one way, and only a first step...
pub.dev/packages/trellis





















