{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Thomas Schewe","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/thosch","_microblog":{"about":"https://micro.blog/about/api","id":"1649159","username":"thosch","bio":"Thomas Schewe, Berlin, Germany.\nSince 1966.\n\nPosting in Deutsch &amp; English.","pronouns":"","is_following":false,"is_you":false,"following_count":27,"discover_count":0},"author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://avatars.micro.blog/avatars/2026/21/1649159.jpg"},"items":[{"id":"99211230","content_html":"<p><strong><a href=\"https://www.heise.de/news/Cyberangriff-auf-franzoesische-Supermarkt-Kuehlschraenke-Hunderte-Waren-verdorben-11485129.html\">Cyberangriff auf französische Supermarkt-Kühlschränke: Hunderte Waren verdorben | heise online</a></strong></p>\n<p>Hätte gleich mal bei <em>heise</em> nachsehen sollen…</p>\n","summary":"","url":"https://micro.thosch.blog/2026/10/14/145750.html","date_published":"2026-10-14T12:57:50+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-10-14 12:57","date_timestamp":1791982670,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117439378021733317","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mxtly5zlbc2d"]}},{"id":"99210977","content_html":"<p><strong><a href=\"https://www.semafor.com/article/10/12/2026/cyberattack-destroys-food-at-hundreds-of-french-grocery-stores\">Cyberattack destroys food at hundreds of French grocery stores | Semafor</a></strong></p>\n<blockquote>\n<p>A cyberattack, affecting at least 400 French supermarkets overnight, raised refrigerator temperatures to more than 122°F (50°C) in some cases, forcing millions of dollars’ worth of food to be discarded Monday.</p>\n</blockquote>\n<p>400 Supermärkte. Das nimmt ja beängstigende Ausmaße an.</p>\n","summary":"","url":"https://micro.thosch.blog/2026/10/14/cyberattack-destroys-food-at-hundreds.html","date_published":"2026-10-14T12:52:52+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-10-14 12:52","date_timestamp":1791982372,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117439359147513402","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mxtlpk6fpg2i"]}},{"id":"99200768","content_html":"<p><strong><a href=\"https://www.tomshardware.com/tech-industry/cyber-security/unprecedented-cyberattack-cripples-supermarket-fridges-across-europe-as-hackers-activate-automatic-defrosting-delivery-and-store-prices-also-impacted-by-incident\">‘Unprecedented’ Cyberattack cripples supermarket fridges across Europe as hackers activate automatic defrosting  — delivery and store prices also impacted by incident | Tom’s Hardware</a></strong></p>\n<blockquote>\n<p>An ongoing cyberattack has reportedly struck major supermarket chains across Europe, disrupting refrigeration control systems. The attack — which has reportedly seen units set to continuously defrost at 50 degrees Celsius — is also apparently affecting deliveries and in-store pricing powered by electronic shelf labels, La Dépêche reports.</p>\n</blockquote>\n<p>Sehr unschönes Szenario. Insbesondere der Gedanke, dass ein State Actor es nutzen...</p> <a href=\"https://micro.thosch.blog/2026/10/14/111303.html\">micro.thosch.blog</a>","summary":"","url":"https://micro.thosch.blog/2026/10/14/111303.html","date_published":"2026-10-14T09:13:03+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-10-14 09:13","date_timestamp":1791969183,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117438493849105403","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mxt7g2ffsp2m"]}},{"id":"99199980","content_html":"<p><strong><a href=\"https://www.politico.com/news/2026/10/06/babies-marriage-transit-funding-trump-01107399\">Trump administration unveils plan to tie high birth and marriage rates to transit funding - POLITICO</a></strong></p>\n<blockquote>\n<p>Communities with high birth and marriage rates could soon gain an advantage in securing federal transit money — a long-sought goal of the Trump administration but one that a top Democratic appropriator calls “bizarre and dystopian.”</p>\n</blockquote>\n","summary":"","url":"https://micro.thosch.blog/2026/10/14/trump-administration-unveils-plan-to.html","date_published":"2026-10-14T08:56:23+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-10-14 08:56","date_timestamp":1791968183,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117438428202564457","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mxt6i7iikw25"]}},{"id":"98990443","content_html":"<p><img src=\"https://eu.uploads.micro.blog/174760/2026/img-1738-m.jpg\" alt=\"\" loading=\"lazy\"></p>\n<p>Bei der Deutung dieses <a href=\"https://www.tumblr.com/my-wicked-heart/830071821946830848?source=share\">Bildes</a> hat <em>#Rool</em> (Standardmodus) eben <em>Kagi‘s Assistant</em> (Research-Modus) um Längen geschlagen.</p>\n","summary":"","url":"https://micro.thosch.blog/2026/10/10/bei-der-deutung-dieses-bildes.html","date_published":"2026-10-10T11:38:50+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-10-10 11:38","date_timestamp":1791632330,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117416418059654069","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mxjfp5m3d42m"]}},{"id":"98943618","content_html":"<p>Wir haben ausGründen™ leider<sup><a class=\"footnote-ref\">1</a></sup> noch einen Microsoft 365 Familienplan am Laufen. Gestern kam eine E-Mail mit unter anderem der folgenden Ankündigung:</p>\n<blockquote>\n<ul>\n<li>Flexiblerer Cloud-Speicher: Ihr Kontingent an Cloud-Speicher ändert sich von 1 TB pro Person auf 2 TB gemeinsam genutzten Speicher, sodass jeder im Tarif den freien Speicherplatz nutzen kann, während die eigenen Konten und Dateien privat bleiben. Diese Änderung wird ab Ihrer ersten Verlängerung nach dem 2. Mai 2027 wirksam. <a href=\"https://support.microsoft.com/de-de/onedrive/changes-to-microsoft-365-storage\">Erfahren Sie mehr über diese anstehenden Änderungen.</a>\n</li>\n</ul>\n</blockquote>\n<p>Also kürzt Microsoft den insgesamt verfügbaren Cloud Speicher von 5 TB auf 2...</p> <a href=\"https://micro.thosch.blog/2026/10/09/wir-haben-ausgrnden-leider-noch.html\">micro.thosch.blog</a>","summary":"","url":"https://micro.thosch.blog/2026/10/09/wir-haben-ausgrnden-leider-noch.html","date_published":"2026-10-09T15:30:21+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-10-09 15:30","date_timestamp":1791559821,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117411666112740379","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mxhc67psgx2m"]}},{"id":"98866229","content_html":"<p>Rool: <a href=\"https://micro.thosch.blog/2026/10/08/rool.html\">micro.thosch.blog</a></p>","summary":"Vor mehreren Wochen bin ich über ein Product Placement in einem YouTube-Video auf #Rool gestoßen. Zunächst war ich skeptisch, aber die Skepsis hat sich schnell gelegt, und Rool ist innerhalb von wenigen Tagen mein primärer AI-Chat geworden.","url":"https://micro.thosch.blog/2026/10/08/rool.html","date_published":"2026-10-08T10:22:47+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-10-08 10:22","date_timestamp":1791454967,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117404795732080027","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mxeaknx7rv2n"]}},{"id":"98539164","content_html":"<p><strong><a href=\"https://www.mdr.de/geschichte/ddr/wirtschaft/spritpreise-benzinpreise-staatliche-regulierung-sowjetunion-oelkrise-devisen-100.html?utm_source=firefox-newtab-de-de\">Spritpreisbremse im Osten: So finanzierte die DDR Benzin und Diesel | mdr.de</a></strong></p>\n<blockquote>\n<p>Von 1960 bis zum Ende der Republik kostet der Liter Normalbenzin durchgehend 1,50 DDR-Mark, Super 1,65 DDR-Mark und Diesel 1,40 - festgelegt im Gesetzblatt der DDR.</p>\n</blockquote>\n<p>Interessanter Einblick.</p>\n","summary":"","url":"https://micro.thosch.blog/2026/10/02/spritpreisbremse-im-osten-so-finanzierte.html","date_published":"2026-10-02T11:42:34+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-10-02 11:42","date_timestamp":1790941354,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117371134191169997","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mwvc6hm3ym2k"]}},{"id":"98537920","content_html":"<p><strong><a href=\"https://www.lbbw.de/artikel/klartext/pisa_anhgnkw19r_d.html\">Pisa-Studie: Lesn unt rächnen is ser schwehr!</a></strong></p>\n<blockquote>\n<p>Ich höre oft Anekdoten von Schulklassen, in denen ein großer Teil der Schüler nur unzureichend oder gar nicht Deutsch spricht. Aber wo sollen sie es denn lernen, wenn nicht in der Schule? Und was bleibt solchen jungen Menschen anderes übrig, als sich in Parallelgesellschaften einzurichten, vor denen Teile der bürgerlichen Gesellschaft wiederum Furcht verspüren.</p>\n</blockquote>\n<p>Dem kann ich nur zustimmen.</p>\n","summary":"","url":"https://micro.thosch.blog/2026/10/02/pisastudie-lesn-unt-rchnen-is.html","date_published":"2026-10-02T11:10:34+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-10-02 11:10","date_timestamp":1790939434,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117371009884733290","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mwvahwxhfx2w"]}},{"id":"98028516","content_html":"<p>#Herbst</p>\n<p>#autum #automne #höst #rot #red #rouge</p>\n<img src=\"https://eu.uploads.micro.blog/213645/2025/img-8943-m.jpg\" loading=\"lazy\">\n","summary":"","url":"https://pix.thosch.blog/2026/09/23/herbst-autum-automne-hst-rot.html","date_published":"2026-09-23T12:05:00+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-09-23 12:05","date_timestamp":1790165100,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117320261817203905","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mw6palqnfg2z"]}},{"id":"98021865","content_html":"<p>Wow, die Vorlesefunktion von <em>#<a href=\"https://readest.com\">Readest </a></em> ist in den letzten Monaten richtig gut geworden.</p>\n","summary":"","url":"https://micro.thosch.blog/2026/09/23/wow-die-vorlesefunktion-von-readest.html","date_published":"2026-09-23T09:27:17+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-09-23 09:27","date_timestamp":1790155637,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117319640971123085","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mw6gg3acvl2e"]}},{"id":"97955192","content_html":"<p>Die erste kWh ist vom Dach ins Haus geströmt. Viel früher als in den letzten Tagen.</p>\n<p>Es könnte ein guter #PV Tag werden.</p>\n","summary":"","url":"https://micro.thosch.blog/2026/09/22/die-erste-kwh-ist-vom.html","date_published":"2026-09-22T06:20:23+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-09-22 06:20","date_timestamp":1790058023,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117313243395535153","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mw3lipkqfm2b"]}},{"id":"97808229","content_html":"<p><em><a href=\"https://docmost.com\">DocMost</a></em> sah spannend aus. Bis ich feststellte, dass auch bei einer selfhosted Instanz die wichtigen Features eine kostenpflichtige Lizenz erfordern:</p>\n<p></p>\n<p>Für mich ist nicht eindeutig erkennbar, ob eine Business-Lizenz (mind. $60 pro Monat) ausreicht, oder eine Enterprise-Lizenz notwendig ist. So oder so zu...</p> <a href=\"https://micro.thosch.blog/2026/09/19/docmost-sah-spannend-aus-bis.html\">micro.thosch.blog</a>","summary":"","url":"https://micro.thosch.blog/2026/09/19/docmost-sah-spannend-aus-bis.html","date_published":"2026-09-19T09:45:56+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-09-19 09:45","date_timestamp":1789811156,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117297066367544616","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mvufmihjqe2l"]}},{"id":"97766983","content_html":"<p>Tücken bei Update von Joplin unter Linux: <a href=\"https://micro.thosch.blog/2026/09/18/h.html\">micro.thosch.blog</a></p>","summary":"Wenn das Update von Joplin unter Linux nicht klappt.","url":"https://micro.thosch.blog/2026/09/18/h.html","date_published":"2026-09-18T16:00:00+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-09-18 16:00","date_timestamp":1789747200,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97501775","content_html":"<p>„Schwan im Gleis.\" Ist mal ein neuer Grund für eine Verspätung.</p>\n<p>#bahn</p>\n","summary":"","url":"https://micro.thosch.blog/2026/09/14/schwan-im-gleis-ist-mal.html","date_published":"2026-09-14T07:34:57+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-09-14 07:34","date_timestamp":1789371297,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117268238113753164","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mvhlwomnkd2k"]}},{"id":"97500946","content_html":"<p>Spiele etwas mit <em><a href=\"https://usememos.com/\">Memos</a></em> rum.</p>\n","summary":"","url":"https://micro.thosch.blog/2026/09/14/spiele-etwas-mit-memos-rum.html","date_published":"2026-09-14T07:09:26+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-09-14 07:09","date_timestamp":1789369766,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117268137666049860","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mvhkizyyny2g"]}},{"id":"97498543","content_html":"<p><strong><a href=\"https://heathercoxrichardson.substack.com/p/september-12-2026\">September 12, 2026 - by Heather Cox Richardson</a></strong></p>\n<blockquote>\n<p>Johnson has the power, Luttig says, to remove the current House clerk, Kevin McCumber, and replace him temporarily with a MAGA loyalist who will refuse to list Democrats on the roll of those elected to the 120th Congress.</p>\n</blockquote>\n<p>Wenn Demokratie per Federstrich sabotierbar ist.</p>\n","summary":"","url":"https://micro.thosch.blog/2026/09/14/september-by-heather-cox-richardson.html","date_published":"2026-09-14T06:03:45+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-09-14 06:03","date_timestamp":1789365825,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117267879810039746","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mvhgtrgjgv2z"]}},{"id":"97455738","content_html":"<p>Fritz!Box-Migrationsschmerzen. <a href=\"https://micro.thosch.blog/2026/09/13/fritzboxmigrationsschmerzen.html\">micro.thosch.blog</a></p>","summary":"Im Rahmen eines von Provider erzwungenen Ausstausches der Fritz!Box muss ich die Telefonie intern auf SIP umstellen. Erster Meilenstein erreicht.","url":"https://micro.thosch.blog/2026/09/13/fritzboxmigrationsschmerzen.html","date_published":"2026-09-13T09:27:24+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-09-13 09:27","date_timestamp":1789291644,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117263018753396037","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mvfbraffop2j"]}},{"id":"97047934","content_html":"<p><img src=\"https://eu.uploads.micro.blog/174760/2026/incoming-d7e33280-fd55-4396-94c7-c69af51832c5.png\" alt=\"\" loading=\"lazy\"></p>\n<p>Bin gerade beim Ausräumen des Geschirrspülers, und nebenbei reinigt sich die jura.\nWar mir schon länger sicher, dass Arbeit im Haushalt gesundheitsschädlich ist. Jetzt habe ich den Beweis  🤣🤣🤣</p>\n","summary":"","url":"https://micro.thosch.blog/2026/09/06/bin-gerade-beim-ausrumen-des.html","date_published":"2026-09-06T07:46:40+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-09-06 07:46","date_timestamp":1788680800,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117222986150737556","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mutiuiusst23"]}},{"id":"96612921","content_html":"<p>Mellen-Saalow</p>\n<img src=\"https://eu.uploads.micro.blog/213645/2026/9c74dd73bc0445efb192c67250fc91e2-m.jpg\" width=\"600\" height=\"437\" alt=\"\" loading=\"lazy\">\n","summary":"","url":"https://pix.thosch.blog/2026/08/29/mellensaalow.html","date_published":"2026-08-29T15:27:20+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-08-29 15:27","date_timestamp":1788017240,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117179499109314336","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mua6uyrgdj2d"]}},{"id":"96601495","content_html":"<p><strong><a href=\"https://daringfireball.net/linked/2026/08/28/trump-lake-ontario\">Daring Fireball: Trump Declares That Lake Ontario Is Now ‘Lake America’</a></strong></p>\n<blockquote>\n<p>FACTOID: HOMES is the longstanding mnemonic for recalling the five Great Lake names: Huron, Ontario, Michigan, Erie, Superior. “Hames”, technically, is a playable Scrabble/Wordle word (“a part of a horse collar”), but it’s far too obscure to serve as a mnemonic. That leaves one word in the English language consisting of the five necessary letters: SHAME.</p>\n</blockquote>\n<p>.</p>\n","summary":"","url":"https://micro.thosch.blog/2026/08/29/daring-fireball-trump-declares-that.html","date_published":"2026-08-29T09:53:48+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-08-29 09:53","date_timestamp":1787997228,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117178189422144601","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mu7mbcioex2d"]}},{"id":"96516066","content_html":"<p>Verdammt.</p>\n","summary":"","url":"https://micro.thosch.blog/2026/08/27/verdammt.html","date_published":"2026-08-27T21:40:54+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-08-27 21:40","date_timestamp":1787866854,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117169645031327635","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mu3stqxgwj22"]}},{"id":"96349133","content_html":"<p>Die S15 von Gesundbrunnen zum Hauptbahnhof ist wirklich praktisch, wenn man aus dem Berliner Norden kommt und zum Hauptbahnhof will.</p>\n","summary":"","url":"https://micro.thosch.blog/2026/08/25/die-s-von-gesundbrunnen-zum.html","date_published":"2026-08-25T06:26:52+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-08-25 06:26","date_timestamp":1787639212,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117154724640847173","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mtv6sq45242h"]}},{"id":"95445021","content_html":"<p>Another app is going upstate to the <em><a href=\"https://www.workings.co/p/airtable-acquired-by-bending-spoons\">Bending Spoons Farm</a></em>.</p>\n","summary":"","url":"https://micro.thosch.blog/2026/08/09/another-app-is-going-upstate.html","date_published":"2026-08-09T11:08:52+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-08-09 11:08","date_timestamp":1786273732,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117065236378666949","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3msnh47cyzs2y"]}},{"id":"95069593","content_html":"<p><strong><a href=\"https://de.euronews.com/my-europe/2026/08/01/eu-krisentreffen-akw-ausfall-ungarn\">EU bereit für Krisentreffen wegen AKW-Ausfall in Ungarn | Euronews</a></strong></p>\n<blockquote>\n<p>Anlass ist das Kraftwerk Paks, das fast die Hälfte des ungarischen Strombedarfs deckt und nach Rekordniedrigständen der Donau vom Netz genommen wurde.</p>\n</blockquote>\n<p>Knapp 50% des Strombedarfs eines Staates aus <strong>einer</strong> Anlage zu bestreiten, erscheint mir – #Trockenflaute hin oder her – so rein KritIS-mäßig ziemlich waghalsig.</p>\n<p>#Kernkratft</p>\n","summary":"","url":"https://micro.thosch.blog/2026/08/02/eu-bereit-fr-krisentreffen-wegen.html","date_published":"2026-08-02T11:30:21+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-08-02 11:30","date_timestamp":1785670221,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://mastodon.social/@thosch66/117025686048105552","https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3ms3v2t4gm72e"]}},{"id":"95072253","content_html":"<p><a href=\"http://wiegold.de\">@wiegold.de</a> Es gab dann noch etwas Hin-und-Herr, weil<br>\nIch mich an den „NATO-Atomwaffen“ gestört habe, aber die Kernaussage war auf den Punkt richtig.</p>\n<p>assistant.kagi.com/share/a91947…</p>\n","url":"https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3ms376faxws2o","date_published":"2026-08-02T04:59:17+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-08-02 04:59","date_timestamp":1785646757,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"95072254","content_html":"<p><a href=\"http://wiegold.de\">@wiegold.de</a> Sorry ich war unpräzise. Die Kernantwort lautete:</p>\n<p>„Kurze Antwort: Kein einziges osteuropäisches Land beherbergt derzeit NATO-Atomwaffen“</p>\n<p>In der Recherchephase wurde der obige Wikipediaartikel ausgewertet.</p>\n","url":"https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3ms36y3m6ok2o","date_published":"2026-08-02T04:55:46+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-08-02 04:55","date_timestamp":1785646546,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"95072255","content_html":"<p><a href=\"http://wiegold.de\">@wiegold.de</a> Mir wurde dieser Artikel als Quelle präsentiert:</p>\n","url":"https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3ms2i2vbfe722","date_published":"2026-08-01T22:05:43+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-08-01 22:05","date_timestamp":1785621943,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"94275387","content_html":"<p><a href=\"http://wiegold.de\">@wiegold.de</a> Nach meiner Kenntnis sind beide Systeme (Warum habe. wir eigentlich zwei?) auf eine reine Top-Down-Kommunikation ausgelegt.</p>\n","url":"https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mqysmqqex22g","date_published":"2026-07-19T12:44:09+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-07-19 12:44","date_timestamp":1784465049,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"93383157","content_html":"<p><a href=\"http://ralfraths.bsky.social\">@ralfraths.bsky.social</a> 👍🏼👍🏼👍🏼</p>\n","url":"https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mozlcbofv425","date_published":"2026-06-24T09:15:16+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-06-24 09:15","date_timestamp":1782292516,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"92715272","content_html":"<p><a href=\"http://ralfraths.bsky.social\">@ralfraths.bsky.social</a> Und, hat es geklappt?</p>\n","url":"https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mov7t3p6cb2y","date_published":"2026-06-22T15:39:05+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-06-22 15:39","date_timestamp":1782142745,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"92094937","content_html":"<p><a href=\"https://micro.blog/hutaffe\">@hutaffe</a> I get your frustration. Anthropic isn’t at fault here, which means they can’t be held liable.</p>\n<p>Do you believe Europe has what it takes to build or even host independent frontier models?</p>\n","url":"https://micro.blog/thosch/92094937","date_published":"2026-06-13T08:37:13+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-06-13 08:37","date_timestamp":1781339833,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90875159","content_html":"<p><a href=\"https://micro.blog/suchasurge\">@suchasurge</a> Wir versuchen bei jeder Reise – so kurz sie auch ist – unseren Mütter jeweils eine Postkarte zu schicken. Aber auf die faule Art und Weise: Über einen Dienstleister, dafür mit einem besonders schönen Bild von unserer Reise.</p>\n","url":"https://micro.blog/thosch/90875159","date_published":"2026-05-25T12:26:18+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-05-25 12:26","date_timestamp":1779711978,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90353459","content_html":"<p><a href=\"http://thosch66.bsky.social\">@thosch66.bsky.social</a> Der zutreffende Tag wäre natürlich #indigo gewesen.</p>\n","url":"https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mm2kp4o2os2p","date_published":"2026-05-17T14:21:41+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-05-17 14:21","date_timestamp":1779027701,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90353072","content_html":"<p><a href=\"https://micro.blog/thosch\">@thosch</a> Der zutreffende Tag wäre natürlich #indigo gewesen.</p>\n","url":"https://micro.blog/thosch/90353072","date_published":"2026-05-17T14:15:37+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-05-17 14:15","date_timestamp":1779027337,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90209019","content_html":"<p>Habe letztlich™ eine 4 TB SSD gekauft. Konnte mich dann nicht entscheiden, in welchem Projekt ich sie verbaue.<br>\nLiegt noch rum. Mal schauen, ob ich mir damit Ende 2027 eine solide Alterssicherung aufbauen kann. 🤣</p>\n","url":"https://micro.blog/thosch/90209019","date_published":"2026-05-15T06:55:16+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-05-15 06:55","date_timestamp":1778828116,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"84465741","content_html":"<p><a href=\"https://micro.blog/numericcitizen\">@numericcitizen</a> I thought the same initially. However, Claude pointed out that it’s possible to obtain an admin token even on an individual plan.</p>\n<p>If I remember correctly, the solution was to set up an organisation. Once an organisation exists, you can then generate admin tokens.</p>\n","url":"https://micro.blog/thosch/84465741","date_published":"2026-02-17T20:06:15+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-02-17 20:06","date_timestamp":1771358775,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"84359305","content_html":"<p><a href=\"https://micro.blog/numericcitizen\">@numericcitizen</a> Here is the script:</p>\n<pre><code><span>#!/bin/bash\n</span><span>\n</span><span># watchclaude - Script to query Claude API token usage and costs\n</span><span># API key is provided via the ANTHROPIC_API_KEY environment variable\n</span><span># Note: Requires an Admin API key (sk-ant-admin...) for organization usage data\n</span><span>\n</span><span>set -e\n</span><span>\n</span><span># Check if API key is set\n</span><span>if [ -z \"$ANTHROPIC_API_KEY\" ]; then\n</span><span>    echo \"Error: ANTHROPIC_API_KEY environment variable is not set\"\n</span><span>    echo \"Please set the API key with:\"\n</span><span>    echo \"  export ANTHROPIC_API_KEY='your-admin-api-key'\"\n</span><span>    echo \"\"\n</span><span>    echo \"Note: This script requires an Admin API key (sk-ant-admin...)\"\n</span><span>    echo \"      Regular API keys (sk-ant-api...) will not work.\"\n</span><span>    exit 1\n</span><span>fi\n</span><span>\n</span><span># Calculate date range (last 7 days)\n</span><span>END_DATE=$(date -u +\"%Y-%m-%dT%H:%M:%SZ\")\n</span><span>START_DATE=$(date -u -d \"7 days ago\" +\"%Y-%m-%dT%H:%M:%SZ\" 2&gt;/dev/null || date -u -v-7d +\"%Y-%m-%dT%H:%M:%SZ\")\n</span><span>\n</span><span># API endpoints\n</span><span>USAGE_URL=\"https://api.anthropic.com/v1/organizations/usage_report/messages?starting_at=${START_DATE}&amp;ending_at=${END_DATE}&amp;bucket_width=1d\"\n</span><span>COST_URL=\"https://api.anthropic.com/v1/organizations/cost_report?starting_at=${START_DATE}&amp;ending_at=${END_DATE}&amp;bucket_width=1d\"\n</span><span>\n</span><span>echo \"Claude API - Usage and Cost Report\"\n</span><span>echo \"===================================\"\n</span><span>echo \"Period: Last 7 days\"\n</span><span>echo \"From: $START_DATE\"\n</span><span>echo \"To:   $END_DATE\"\n</span><span>echo \"\"\n</span><span>\n</span><span># Execute usage API request\n</span><span>echo \"Fetching usage data...\"\n</span><span>RESPONSE=$(curl -s -w \"\\n%{http_code}\" \\\n</span><span>    -H \"x-api-key: $ANTHROPIC_API_KEY\" \\\n</span><span>    -H \"anthropic-version: 2023-06-01\" \\\n</span><span>    \"$USAGE_URL\")\n</span><span>\n</span><span># Extract HTTP status code for usage\n</span><span>USAGE_HTTP_CODE=$(echo \"$RESPONSE\" | tail -n 1)\n</span><span>USAGE_BODY=$(echo \"$RESPONSE\" | sed '$d')\n</span><span>\n</span><span># Check if request was successful\n</span><span>if [ \"$USAGE_HTTP_CODE\" -ne 200 ]; then\n</span><span>    echo \"Error with usage API request (HTTP $USAGE_HTTP_CODE)\"\n</span><span>    echo \"$USAGE_BODY\" | jq '.' 2&gt;/dev/null || echo \"$USAGE_BODY\"\n</span><span>    echo \"\"\n</span><span>    echo \"Tip: Make sure you're using an Admin API key (sk-ant-admin...)\"\n</span><span>    echo \"     Regular API keys will not work with organization endpoints.\"\n</span><span>    exit 1\n</span><span>fi\n</span><span>\n</span><span>echo \"Usage Report:\"\n</span><span>echo \"-------------\"\n</span><span>if command -v jq &amp;&gt; /dev/null; then\n</span><span>    echo \"$USAGE_BODY\" | jq '.'\n</span><span>else\n</span><span>    echo \"$USAGE_BODY\"\n</span><span>fi\n</span><span>echo \"\"\n</span><span>\n</span><span># Execute cost API request\n</span><span>echo \"Fetching cost data...\"\n</span><span>RESPONSE=$(curl -s -w \"\\n%{http_code}\" \\\n</span><span>    -H \"x-api-key: $ANTHROPIC_API_KEY\" \\\n</span><span>    -H \"anthropic-version: 2023-06-01\" \\\n</span><span>    \"$COST_URL\")\n</span><span>\n</span><span># Extract HTTP status code for cost\n</span><span>COST_HTTP_CODE=$(echo \"$RESPONSE\" | tail -n 1)\n</span><span>COST_BODY=$(echo \"$RESPONSE\" | sed '$d')\n</span><span>\n</span><span># Check if request was successful\n</span><span>if [ \"$COST_HTTP_CODE\" -ne 200 ]; then\n</span><span>    echo \"Error with cost API request (HTTP $COST_HTTP_CODE)\"\n</span><span>    echo \"$COST_BODY\" | jq '.' 2&gt;/dev/null || echo \"$COST_BODY\"\n</span><span>    exit 1\n</span><span>fi\n</span><span>\n</span><span>echo \"Cost Report:\"\n</span><span>echo \"------------\"\n</span><span>if command -v jq &amp;&gt; /dev/null; then\n</span><span>    echo \"$COST_BODY\" | jq '.'\n</span><span>else\n</span><span>    echo \"$COST_BODY\"\n</span><span>    echo \"\"\n</span><span>    echo \"Note: Install 'jq' for better formatting:\"\n</span><span>    echo \"  sudo apt install jq  # Debian/Ubuntu\"\n</span><span>    echo \"  brew install jq      # macOS\"\n</span><span>fi\n</span></code></pre>\n","url":"https://micro.blog/thosch/84359305","date_published":"2026-02-16T07:54:45+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-02-16 07:54","date_timestamp":1771228485,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"84340626","content_html":"<p><a href=\"https://micro.blog/numericcitizen\">@numericcitizen</a> Strange, the first script that Claude Code built for me queried the API endpoint for the remaining prepaid balance.</p>\n<p>I never tested it because I didn’t want to save an admin API token.</p>\n","url":"https://micro.blog/thosch/84340626","date_published":"2026-02-15T22:48:45+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-02-15 22:48","date_timestamp":1771195725,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"83692684","content_html":"<p><a href=\"https://micro.blog/bax\">@bax</a></p>\n<blockquote>\n<p>If you don’t like them, by all means go ahead and pay up, but otherwise it’s hard to complain given what products billions of people get access to.</p>\n</blockquote>\n<p>These days I’m even seeing adverts on services I pay for…</p>\n","url":"https://micro.blog/thosch/83692684","date_published":"2026-02-06T07:24:51+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-02-06 07:24","date_timestamp":1770362691,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"83344481","content_html":"<p><a href=\"https://micro.blog/hutaffe\">@hutaffe</a> My Forgejo-Tailscale setup is now available on <a href=\"https://codeberg.org/thoschworks/tsForgejo\">Codeberg.org</a>.</p>\n<p>My main objective is to have the Tailscale connection terminate at the Forgejo service directly, rather than at the Docker host. I’m curious if that’s possible with Netbird too.</p>\n","url":"https://micro.blog/thosch/83344481","date_published":"2026-02-01T13:16:43+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-02-01 13:16","date_timestamp":1769951803,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"83002273","content_html":"<p><a href=\"https://micro.blog/hutaffe\">@hutaffe</a> Netbird seems to be an interesting alternative. I’m just already deep into Tailscale.</p>\n","url":"https://micro.blog/thosch/83002273","date_published":"2026-01-27T19:41:28+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-01-27 19:41","date_timestamp":1769542888,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"82958074","content_html":"<p><a href=\"https://micro.blog/hutaffe\">@hutaffe</a> Yesterday, I also got my Forgejo server up and running. It’s operating locally within a Docker container, and I can reach it externally using Tailscale.</p>\n","url":"https://micro.blog/thosch/82958074","date_published":"2026-01-27T07:13:55+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-01-27 07:13","date_timestamp":1769498035,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"82769137","content_html":"<p><a href=\"https://micro.blog/numericcitizen\">@numericcitizen</a> What’s your billing setup for Claude Code? API pay-as-you-go or a subscription plan?</p>\n","url":"https://micro.blog/thosch/82769137","date_published":"2026-01-24T15:43:37+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-01-24 15:43","date_timestamp":1769269417,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"81280879","content_html":"<p><a href=\"http://wiegold.de\">@wiegold.de</a> Ich glaube nicht, denn es gibt in Berlin einen Split zwischen MediumFast im Nordosten und LongFast im Südwesten. Beide sind inkompatibel.</p>\n<p>Dann scheint mit MeshCore ein weiterer, inkompatibler Standard aufzukommen.</p>\n<p>Mein eigenen Erfahrungen mit Meshtastic in Berlin sind eher ernüchternd.</p>\n","url":"https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mbk5asqg2c26","date_published":"2026-01-03T19:26:30+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-01-03 19:26","date_timestamp":1767468390,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"81250041","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> I use a travelrouter for this purpose. The router connects to the hotel’s wireless network and provides a separate Wi‑Fi network for personal devices.</p>\n","url":"https://micro.blog/thosch/81250041","date_published":"2026-01-03T09:51:11+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-01-03 09:51","date_timestamp":1767433871,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"81162510","content_html":"<p><a href=\"http://rikefranke.bsky.social\">@rikefranke.bsky.social</a> Thank you.</p>\n","url":"https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mbfeytas6c2m","date_published":"2026-01-01T22:01:53+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-01-01 22:01","date_timestamp":1767304913,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"81159214","content_html":"<p><a href=\"http://rikefranke.bsky.social\">@rikefranke.bsky.social</a> As I understand the FE page, there should also be an English version. I can’t locate it.</p>\n","url":"https://bsky.app/profile/did:plc:2tdmwulzzc3rq4ccqdaa2mvv/post/3mbfaqay2yk25","date_published":"2026-01-01T20:45:30+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-01-01 20:45","date_timestamp":1767300330,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"81124996","content_html":"<p><a href=\"https://micro.blog/adders\">@adders</a> Very nice place.</p>\n","url":"https://micro.blog/thosch/81124996","date_published":"2026-01-01T08:40:11+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2026-01-01 08:40","date_timestamp":1767256811,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"80421268","content_html":"<p><a href=\"https://micro.blog/FichtelDom\">@FichtelDom</a> Verdammt, dann war der Titel noch nicht sprechend genug.</p>\n","url":"https://micro.blog/thosch/80421268","date_published":"2025-12-20T13:08:24+00:00","author":{"name":"Thomas Schewe","url":"https://thosch.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2026%2F21%2F1649159.jpg","_microblog":{"username":"thosch"}},"_microblog":{"date_relative":"2025-12-20 13:08","date_timestamp":1766236104,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}