's Avatar

@djschneider.bsky.social

139 Followers  |  898 Following  |  22 Posts  |  Joined: 12.11.2023  |  2

Latest posts by djschneider.bsky.social on Bluesky


Multi-user support: per-user settings, DB ownership, and settings UI by Copilot · Pull Request #143 · alexandru/social-publish Plan created in plans/multiuser.md Phase 1: DB schema – user_uuid in all tables + admin user migration Phase 2: UserSettings model + settings column in users table Phase 3: Auth switch from env-...

I tested Claude Sonnet 4.6 via GitHub Copilot Agent.
👍 The good: resulting PR is much better than the previous PR, same topic (which was unusable)
👎🏻 The bad: I did a review with over 40 comments for changes (more than changed files), incl. bugs & security issues

#LLM #AI

github.com/alexandru/...

18.02.2026 13:47 — 👍 1    🔁 1    💬 2    📌 0

ppl should stop using ai-generated diagrams. you know i’m not anti-ai but they’re just not good at this yet!

the problem is that diagrams have a very specific purpose: they’re meant to compress understanding into few key bits. ai vomits out poor approximations that aren’t conceptually compressed

16.02.2026 19:29 — 👍 292    🔁 28    💬 16    📌 9
Preview
Mit finanziellem Schaden auch für Club SO36 : Kreuzberger Konzertkasse Koka36 meldet Insolvenz an Seit über 30 Jahren verkauft Koka36 Konzerttickets in Kreuzberg. Nun hat das Unternehmen Insolvenz angemeldet. Das hat auch Konsequenzen für den Club SO36.

www.tagesspiegel.de/berlin/mit-f...

17.02.2026 19:48 — 👍 0    🔁 0    💬 0    📌 0
I have been sick with COVID all week and missed Mon and Tues due to this. On Friday, while working from bed with a fever and very little sleep, I unintentionally made a serious journalistic error in an article about Scott Shambaugh.

Here’s what happened: I was incorporating information from Shambaugh’s new blog post into an existing draft from Thursday.

During the process, I decided to try an experimental Claude Code-based AI tool to help me extract relevant verbatim source material. Not to generate the article but to help list structured references I could put in my outline.

When the tool refused to process the post due to content policy restrictions (Shambaugh’s post described harassment). I pasted the text into ChatGPT to understand why.

I should have taken a sick day because in the course of that interaction, I inadvertently ended up with a paraphrased version of Shambaugh’s words rather than his actual words.

Being sick and rushing to finish, I failed to verify the quotes in my outline notes against the original blog source before including them in my draft. 

Kyle Orland had no role in this error. He trusted me to provide accurate quotes, and I failed him.

The text of the article was human-written by us, and this incident was isolated and is not representative of Ars Technica’s editorial standards. None of our articles are AI-generated, it is against company policy and we have always respected that.

I sincerely apologize to Scott Shambaugh for misrepresenting his words. I take full responsibility. The irony of an AI reporter being tripped up by AI hallucination is not lost on me. I take accuracy in my work very seriously and this is a painful failure on my part.

When I realized what had happened, I asked my boss to pull the piece because I was too sick to fix it on Friday. There was nothing nefarious at work, just a terrible judgement call which was no one’s fault but my own.

—Benj Edwards, February 15, 2026

I have been sick with COVID all week and missed Mon and Tues due to this. On Friday, while working from bed with a fever and very little sleep, I unintentionally made a serious journalistic error in an article about Scott Shambaugh. Here’s what happened: I was incorporating information from Shambaugh’s new blog post into an existing draft from Thursday. During the process, I decided to try an experimental Claude Code-based AI tool to help me extract relevant verbatim source material. Not to generate the article but to help list structured references I could put in my outline. When the tool refused to process the post due to content policy restrictions (Shambaugh’s post described harassment). I pasted the text into ChatGPT to understand why. I should have taken a sick day because in the course of that interaction, I inadvertently ended up with a paraphrased version of Shambaugh’s words rather than his actual words. Being sick and rushing to finish, I failed to verify the quotes in my outline notes against the original blog source before including them in my draft. Kyle Orland had no role in this error. He trusted me to provide accurate quotes, and I failed him. The text of the article was human-written by us, and this incident was isolated and is not representative of Ars Technica’s editorial standards. None of our articles are AI-generated, it is against company policy and we have always respected that. I sincerely apologize to Scott Shambaugh for misrepresenting his words. I take full responsibility. The irony of an AI reporter being tripped up by AI hallucination is not lost on me. I take accuracy in my work very seriously and this is a painful failure on my part. When I realized what had happened, I asked my boss to pull the piece because I was too sick to fix it on Friday. There was nothing nefarious at work, just a terrible judgement call which was no one’s fault but my own. —Benj Edwards, February 15, 2026

I have been sick with COVID all week and missed Mon and Tues due to this. On Friday, while working from bed with a fever and very little sleep, I unintentionally made a serious journalistic error in an article about Scott Shambaugh.

Here’s what happened: I was incorporating information from Shambaugh’s new blog post into an existing draft from Thursday.

During the process, I decided to try an experimental Claude Code-based AI tool to help me extract relevant verbatim source material. Not to generate the article but to help list structured references I could put in my outline.

When the tool refused to process the post due to content policy restrictions (Shambaugh’s post described harassment). I pasted the text into ChatGPT to understand why.

I should have taken a sick day because in the course of that interaction, I inadvertently ended up with a paraphrased version of Shambaugh’s words rather than his actual words.

Being sick and rushing to finish, I failed to verify the quotes in my outline notes against the original blog source before including them in my draft. 

Kyle Orland had no role in this error. He trusted me to provide accurate quotes, and I failed him.

The text of the article was human-written by us, and this incident was isolated and is not representative of Ars Technica’s editorial standards. None of our articles are AI-generated, it is against company policy and we have always respected that.

I sincerely apologize to Scott Shambaugh for misrepresenting his words. I take full responsibility. The irony of an AI reporter being tripped up by AI hallucination is not lost on me. I take accuracy in my work very seriously and this is a painful failure on my part.

When I realized what had happened, I asked my boss to pull the piece because I was too sick to fix it on Friday. There was nothing nefarious at work, just a terrible judgement call which was no one’s fault but my own.

—Benj Edwards, February 15, 2026

I have been sick with COVID all week and missed Mon and Tues due to this. On Friday, while working from bed with a fever and very little sleep, I unintentionally made a serious journalistic error in an article about Scott Shambaugh. Here’s what happened: I was incorporating information from Shambaugh’s new blog post into an existing draft from Thursday. During the process, I decided to try an experimental Claude Code-based AI tool to help me extract relevant verbatim source material. Not to generate the article but to help list structured references I could put in my outline. When the tool refused to process the post due to content policy restrictions (Shambaugh’s post described harassment). I pasted the text into ChatGPT to understand why. I should have taken a sick day because in the course of that interaction, I inadvertently ended up with a paraphrased version of Shambaugh’s words rather than his actual words. Being sick and rushing to finish, I failed to verify the quotes in my outline notes against the original blog source before including them in my draft. Kyle Orland had no role in this error. He trusted me to provide accurate quotes, and I failed him. The text of the article was human-written by us, and this incident was isolated and is not representative of Ars Technica’s editorial standards. None of our articles are AI-generated, it is against company policy and we have always respected that. I sincerely apologize to Scott Shambaugh for misrepresenting his words. I take full responsibility. The irony of an AI reporter being tripped up by AI hallucination is not lost on me. I take accuracy in my work very seriously and this is a painful failure on my part. When I realized what had happened, I asked my boss to pull the piece because I was too sick to fix it on Friday. There was nothing nefarious at work, just a terrible judgement call which was no one’s fault but my own. —Benj Edwards, February 15, 2026

I have been sick with COVID all week and missed Mon and Tues due to this. On Friday, while working from bed with a fever and very little sleep, I unintentionally made a serious journalistic error in an article about Scott Shambaugh.

Here’s what happened: I was incorporating information from Shambaugh’s new blog post into an existing draft from Thursday.

During the process, I decided to try an experimental Claude Code-based AI tool to help me extract relevant verbatim source material. Not to generate the article but to help list structured references I could put in my outline.

When the tool refused to process the post due to content policy restrictions (Shambaugh’s post described harassment). I pasted the text into ChatGPT to understand why.

I should have taken a sick day because in the course of that interaction, I inadvertently ended up with a paraphrased version of Shambaugh’s words rather than his actual words.

Being sick and rushing to finish, I failed to verify the quotes in my outline notes against the original blog source before including them in my draft. 

Kyle Orland had no role in this error. He trusted me to provide accurate quotes, and I failed him.

The text of the article was human-written by us, and this incident was isolated and is not representative of Ars Technica’s editorial standards. None of our articles are AI-generated, it is against company policy and we have always respected that.

I sincerely apologize to Scott Shambaugh for misrepresenting his words. I take full responsibility. The irony of an AI reporter being tripped up by AI hallucination is not lost on me. I take accuracy in my work very seriously and this is a painful failure on my part.

When I realized what had happened, I asked my boss to pull the piece because I was too sick to fix it on Friday. There was nothing nefarious at work, just a terrible judgement call which was no one’s fault but my own.

—Benj Edwards, February 15, 2026

I have been sick with COVID all week and missed Mon and Tues due to this. On Friday, while working from bed with a fever and very little sleep, I unintentionally made a serious journalistic error in an article about Scott Shambaugh. Here’s what happened: I was incorporating information from Shambaugh’s new blog post into an existing draft from Thursday. During the process, I decided to try an experimental Claude Code-based AI tool to help me extract relevant verbatim source material. Not to generate the article but to help list structured references I could put in my outline. When the tool refused to process the post due to content policy restrictions (Shambaugh’s post described harassment). I pasted the text into ChatGPT to understand why. I should have taken a sick day because in the course of that interaction, I inadvertently ended up with a paraphrased version of Shambaugh’s words rather than his actual words. Being sick and rushing to finish, I failed to verify the quotes in my outline notes against the original blog source before including them in my draft. Kyle Orland had no role in this error. He trusted me to provide accurate quotes, and I failed him. The text of the article was human-written by us, and this incident was isolated and is not representative of Ars Technica’s editorial standards. None of our articles are AI-generated, it is against company policy and we have always respected that. I sincerely apologize to Scott Shambaugh for misrepresenting his words. I take full responsibility. The irony of an AI reporter being tripped up by AI hallucination is not lost on me. I take accuracy in my work very seriously and this is a painful failure on my part. When I realized what had happened, I asked my boss to pull the piece because I was too sick to fix it on Friday. There was nothing nefarious at work, just a terrible judgement call which was no one’s fault but my own. —Benj Edwards, February 15, 2026

Sorry all this is my fault; and speculation has grown worse because I have been sick in bed with a high fever and unable to reliably address it (still am sick)

I was told by management not to comment until they did. Here is my statement in images below

arstechnica.com/staff/2026/0...

15.02.2026 21:02 — 👍 394    🔁 56    💬 77    📌 96
Preview
Die ungelöste Erbfrage des Reaktors am Wannsee Dass der Forschungsreaktor BERII aus Berlin-Wannsee verschwinden soll, ist lange beschlossen. Aber wo der atomare Müll langfristig gelagert wird, ist noch offen.

Dass der Forschungsreaktor BERII aus Berlin-Wannsee verschwinden soll, ist lange beschlossen. Aber wo der atomare Müll langfristig gelagert wird, ist noch offen.

15.02.2026 08:26 — 👍 19    🔁 9    💬 3    📌 1
Preview
Fukushima's radioactive hybrid terror pig boom was driven by amorous mothers Genetic study finds domestic pigs’ year-round breeding sped gene flow into wild boar Back in 2021, in the thick of pandemic mania, The Register gleefully reported that "radioactive hybrid terror pigs" were thriving in Japan's Fukushima exclusion zone.…

ICYMI: Fukushima's radioactive hybrid terror pig boom was driven by amorous mothers

12.02.2026 23:03 — 👍 509    🔁 109    💬 61    📌 362
Preview
Landtagswahl 2026: Mehr als Tok und Vogt? – Die Kandidaten im Wahlkreis Bietigheim-Bissingen Zwei Abgeordnete stellt der Wahlkreis Bietigheim-Bissingen aktuell. Ein Altbekannter und drei neue Gesichter wollen ihnen die Plätze im Parlament streitig machen.

Zwei Abgeordnete stellt der Wahlkreis Bietigheim-Bissingen aktuell. Ein Altbekannter und drei neue Gesichter wollen ihnen die Plätze im Parlament streitig machen.

10.02.2026 14:40 — 👍 0    🔁 1    💬 0    📌 1
AI Doesn’t Reduce Work—It Intensifies It Aruna Ranganathan and Xingqi Maggie Ye from Berkeley Haas School of Business report initial findings in the HBR from their April to December 2025 study of 200 employees at a …

Interesting research in HBR today about how the productivity boost you can get from AI tools can lead to burnout or general metal exhaustion, something I've noticed in my own work simonwillison.net/2026/Feb/9/a...

09.02.2026 16:44 — 👍 238    🔁 45    💬 29    📌 20
Post image 07.02.2026 08:55 — 👍 14    🔁 8    💬 1    📌 0
Preview
Stellantis beendet das Elektroauto-Zeitalter Stellantis baut wieder mehr Verbrenner und Hybride und setzt weniger auf Elektroautos

Die Zukunft war, ist und bleibt der Verbrenner!
Elektroautoschrottverbot jetzt!
www.focus.de/auto/news/st...

07.02.2026 09:03 — 👍 0    🔁 1    💬 0    📌 0
Incredible art of gritty playing fiddle on the roof of a west Philadelphia row home. In Yiddish it says Fidler Oyfn Fakh פֿידלער אױפֿן דאַך)

Incredible art of gritty playing fiddle on the roof of a west Philadelphia row home. In Yiddish it says Fidler Oyfn Fakh פֿידלער אױפֿן דאַך)

We put on an all-Yiddish community production of fiddler on the roof in Philadelphia and cast member and local artist Sofie Rose Seymour created the most amazing show poster that ever was

06.02.2026 05:10 — 👍 5745    🔁 1654    💬 135    📌 164
Preview
Firefox is adding a switch to turn AI features off An AI killswitch.

Firefox is adding a switch to turn AI features off

02.02.2026 20:10 — 👍 785    🔁 191    💬 37    📌 58
Climate Desk Newsletter
STORIES FROM MOTHER JONES AND ITS PARTNERS

If you happen to be driving through Altoona, Iowa, anytime soon, you’ll probably take Interstate 80. If you do, you’ll spot the Altoona water tower and the roller-coaster peaks of Adventureland theme park, empty in the off-season. You’ll also likely notice, just off the highway, a hulking, windowless warehouse complex stretching hundreds of acres. That’s Meta’s Altoona Data Center, now the subject of a $5 million industry advertising campaign. 

 

As a reporter for Grist, I spend a lot of time thinking about data centers, which are proliferating to enable Silicon Valley’s AI frenzy. More and more Americans are thinking about them, too, and many folks aren’t so sure they want the facilities in their neighborhoods. They’re worried about air and noise pollution, and that developers may be less than entirely honest about how many jobs the facilities will bring.

Climate Desk Newsletter STORIES FROM MOTHER JONES AND ITS PARTNERS If you happen to be driving through Altoona, Iowa, anytime soon, you’ll probably take Interstate 80. If you do, you’ll spot the Altoona water tower and the roller-coaster peaks of Adventureland theme park, empty in the off-season. You’ll also likely notice, just off the highway, a hulking, windowless warehouse complex stretching hundreds of acres. That’s Meta’s Altoona Data Center, now the subject of a $5 million industry advertising campaign. As a reporter for Grist, I spend a lot of time thinking about data centers, which are proliferating to enable Silicon Valley’s AI frenzy. More and more Americans are thinking about them, too, and many folks aren’t so sure they want the facilities in their neighborhoods. They’re worried about air and noise pollution, and that developers may be less than entirely honest about how many jobs the facilities will bring.

Have you fallen in love with data centers yet? Likely not, but there is million-dollar PR campaign trying to get you there. Read about @hurwitz.bsky.social 's investigation into how big tech is trying to rehab data centers' image in light of their dropping favorability.

02.02.2026 18:56 — 👍 54    🔁 22    💬 4    📌 1
www.tagesspiegel.de headline change

⚠️ Framing Shift (7/10) ⚖️

http://visual.gnutiez.de/dashboard

New text is now 
U-Bahnen, Trams und Busse in #Berlin stehen still: Fahrgäste drängen sich dicht am Bahnhof Friedrichstraße

www.tagesspiegel.de headline change ⚠️ Framing Shift (7/10) ⚖️ http://visual.gnutiez.de/dashboard New text is now U-Bahnen, Trams und Busse in #Berlin stehen still: Fahrgäste drängen sich dicht am Bahnhof Friedrichstraße

www.tagesspiegel.de headline change

⚠️ Framing Shift (7/10) ⚖️

http://visual.gnutiez.de/dashboard

New text is now
U-Bahnen, Trams und Busse in #Berlin stehen still: Fahrgäste drängen sich dicht am Bahnhof Friedrichstraße

02.02.2026 16:49 — 👍 7    🔁 3    💬 0    📌 2
Original post on federate.social

Just spent some time with a small town journalist helping them understand why online voting is inherently dangerous. I feel equal parts hope and despair over this. Hope, because the right questions are being asked (and at the local level, too!) Despair because the same questions keep coming up […]

02.02.2026 20:27 — 👍 1    🔁 2    💬 0    📌 0
Preview
Notepad++ updater was compromised for 6 months in supply-chain attack Suspected China-state hackers used update infrastructure to deliver backdoored version.
02.02.2026 20:31 — 👍 102    🔁 54    💬 2    📌 5
Preview
Inside Russia’s Secret Campaign of Sabotage in Europe How Russian military intelligence is recruiting young people online to carry out espionage, arson, and other attacks across the Continent.

How Russia is utilizing single-use agents to sow fear throughout Europe. www.newyorker.com/magazine/202...

02.02.2026 19:30 — 👍 54    🔁 30    💬 1    📌 2
Post image

apologist

31.01.2026 02:58 — 👍 2495    🔁 481    💬 28    📌 33
2.2.	Parlament Staffel 1 + 2 (Serie)
4.2.	Die mit dem Bauch tanzen (Doku)
5.2.	Das Imperium (Fiction, DE,AT)
5.2.	The Sisters Brothers (Fiction, CH)
7.2.	Boccacchio 70' (Fiction)
9.2.	20 Tage in Mariupol (Doku)
11.2.	Stillstehen (Fiction)
13.2. Hive (Fiction, DE,AT)
16.2. Writing Hawa (Doku)
18.2. Valhalla Murders (Serie)
20.2. Eine Frage der Würde – Blaga's Lessons (Fiction,DE,AT)
21.2. Amal (Fiction)
23.2. Franky Five Star (Fiction,DE,AT)
25.2. The Pink Cloud (Fiction)
27.2. Monika Hauser - Ein Portrait (Doku)

2.2. Parlament Staffel 1 + 2 (Serie) 4.2. Die mit dem Bauch tanzen (Doku) 5.2. Das Imperium (Fiction, DE,AT) 5.2. The Sisters Brothers (Fiction, CH) 7.2. Boccacchio 70' (Fiction) 9.2. 20 Tage in Mariupol (Doku) 11.2. Stillstehen (Fiction) 13.2. Hive (Fiction, DE,AT) 16.2. Writing Hawa (Doku) 18.2. Valhalla Murders (Serie) 20.2. Eine Frage der Würde – Blaga's Lessons (Fiction,DE,AT) 21.2. Amal (Fiction) 23.2. Franky Five Star (Fiction,DE,AT) 25.2. The Pink Cloud (Fiction) 27.2. Monika Hauser - Ein Portrait (Doku)

Es gibt frische Film‑ und Serienhighlights im Februar. U.a.
👉 Das Imperium in OmU – schräge, gesellschaftskritische Sci‑Fi‑Satire. 2024 ausgezeichnet mit dem Silbernen Bären
👉 20 Tage in Mariupol – preisgekrönte Doku
👉 Parlament – Serie über den politischen Wahnsinn der EU

30.01.2026 10:59 — 👍 10    🔁 5    💬 0    📌 0
Preview
Microdosing for Depression Appears to Work About as Well as Drinking Coffee For years, people from CEOs to novelists have taken tiny amounts of psychedelics to support well-being. New research shows that benefits for depression may be attributable to a placebo effect.

For years, people from CEOs to novelists have taken tiny amounts of psychedelics to support well-being. New research shows that benefits for depression may be attributable to a placebo effect. www.wired.com/story/microd...

30.01.2026 11:02 — 👍 118    🔁 20    💬 10    📌 1

🚨 ACHTUNG, #Warnstreik bei der #BVG und in ganz Brandenburg! Es fahren keine U-Bahnen, Straßenbahnen und Busse in #Berlin und #Brandenburg am kommenden MONTAG, 02.02.2026! Weitere Informationen folgen… 🚨

30.01.2026 08:45 — 👍 2    🔁 5    💬 0    📌 4
Photo de la Citroën Karin, on dirait un Cybertruck 70s avec de grandes baies vitrées sur les côtés, la visibilité doit être dingue

Photo de la Citroën Karin, on dirait un Cybertruck 70s avec de grandes baies vitrées sur les côtés, la visibilité doit être dingue

Photo de l'intérieur ultra minimaliste, avec trois sièges, un volant design et une sorte de Minitel à gauche

Photo de l'intérieur ultra minimaliste, avec trois sièges, un volant design et une sorte de Minitel à gauche

L'arrière de la Karin, il y a écrit « KARIN » en gros

L'arrière de la Karin, il y a écrit « KARIN » en gros

Photo de l'intérieur vu de face, avec le super volant design au milieu et un tableau de bort complètement vide à part un compteur de vitesse à cristaux liquides et de longues grilles d'aération des deux côtés

Photo de l'intérieur vu de face, avec le super volant design au milieu et un tableau de bort complètement vide à part un compteur de vitesse à cristaux liquides et de longues grilles d'aération des deux côtés

TIL : La Citroën Karin, sorte de Cybertruck giscardpunk présenté au salon de l'auto en 1980

www.citroenet.org.uk/prototypes/k...

30.01.2026 08:24 — 👍 325    🔁 83    💬 24    📌 20
Preview
Ein eisiges Märchen vom kalten Berliner Herz Es gibt berlinweit wahrscheinlich genau eine Geschäftssparte, die wegen des ganzen Glatteises aktuell mehr Besucher hat: die Krankenhäuser. Denn die Berliner Fußwege sind Eisbahnen. Eine sprichwörtlic...

Bahnen sind das eine, Gehwege das andere.
Manch Verkehrsbetrieb, der z.B. Glycerin versprüht, konnte nicht fahren.

Für Räumung der Gehwege sind die anliegenden Grundstückeigentümer zuständig, die bezirklichen Ordnungsämter.
Glosse
Glatt gelogen: Bezirke kümmern sich
www.rbb24.de/panorama/bei...

30.01.2026 08:43 — 👍 0    🔁 1    💬 0    📌 0
Preview
County pays $600,000 to pentesters it arrested for assessing courthouse security Settlement comes more than 6 years after Gary DeMercurio and Justin Wynn's ordeal began.

Two security professionals who were arrested in 2019 after performing an authorized security assessment of a county courthouse in Iowa will receive $600,000 to settle a lawsuit they brought alleging wrongful arrest and defamation.

arstechnica.com/security/202...

29.01.2026 19:57 — 👍 13    🔁 5    💬 1    📌 0
DroneWatch: Kamikaze-Drohnen von Renault – Augen geradeaus!

Angesichts der anhaltenden Probleme in der europäischen Automobilindustrie will Fahrzeugkonzern #Renault künftig wohl in zwei seiner Werke in #Frankreich Langstrecken-Kamikaze-Drohnen (Loitering Munition) ähnlich den von #Russland genutzten #Shahed-Drohnen bauen.
augengeradeaus.net/2026/01/dron...

28.01.2026 09:10 — 👍 38    🔁 10    💬 0    📌 1
Post image

new exhibition 'robotron: code and utopia' on the history of gdr computer technology looks great gfzk.de/en/aktivitae...?

17.10.2025 11:40 — 👍 7    🔁 7    💬 0    📌 1
Post image

This is what peak physical Media looks like.

28.01.2026 10:59 — 👍 497    🔁 95    💬 10    📌 10
Frame #6145 from E03 Lost Treasure

Frame #6145 from E03 Lost Treasure

26.01.2026 19:00 — 👍 32    🔁 4    💬 1    📌 3
Post image

Paris graffiti

25.01.2026 00:10 — 👍 3    🔁 3    💬 0    📌 1

@djschneider is following 20 prominent accounts