alles

mark­down-ge­döns — weils geht

felix schwenzel in über wirres

ge­le­gent­lich ma­che ich sa­chen nur weils geht. manch­mal er­ge­ben sich dann zu­fäl­lig an­de­re, gute sa­chen dar­aus.

vor zwei wo­chen hat­te ich die idee, dass ich bei­trä­ge ja auch als mark­down aus­lie­fern könn­te. seit­dem kann man im brow­ser ein­fach an eine bei­trags-adres­se ein .md hän­gen und der ar­ti­kel wird als text/mark­down ge­la­den:

dann las ich zu­fäl­lig über stan­dard.site und AT­pro­to und sah, dass ich den mark­down-text ein­fach mit ein paar me­ta­da­ten in mein PDS schrei­ben kann und das mark­down dann zu ei­nem or­dent­lich aus­se­hen­den html-bei­trag ge­r­en­dert wird, zum bei­spiel hier:

weil ich die mark­down-ver­si­on der bei­trä­ge auch im quell­text an­kün­di­ge, mit …

<link rel="alternate" type="text/markdown" title="markdown-gedöns — weils geht (Markdown)" href="https://wirres.net/articles/markdown-gedons-weils-geht.md">

… fin­den craw­ler und bots die mark­down-ver­si­on au­to­ma­tisch — wenn sie wol­len — und neh­men das an­ge­bot auch dan­kend an, wie ich in mei­nen logs sehe (der­zeit ca. 600 mark­down-da­tei­en-crawls pro tag).

von mir aus kön­nen sich craw­ler und bots hier aus­to­ben, so­lan­ge sie sich be­neh­men, höf­lich blei­ben und sich an die ro­bots.txt re­geln hal­ten. eine re­gel mit der ich mir ein­bil­de in den letz­ten jah­ren gut ge­fah­ren zu sein: in­hal­te die jün­ger als fünf jah­re sind dür­fen die craw­ler in­de­xie­ren, was äl­ter ist nur wenn ich es ex­pli­zit zur in­de­xie­rung frei­ge­ge­ben habe. ich weiss dass es nicht we­ni­ge arsch­loch-bots gibt, die sich nicht an die re­geln hal­ten, und das ich da­ge­gen (mo­men­tan) we­nig aus­rich­ten kann. was ich aber nicht ma­che: mark­down für bots ge­sperr­te in­hal­te aus­zu­spie­len.

ef­fek­tiv ste­hen hier also ca. 953 bei­trä­ge zur in­de­xie­rung be­reit. das stimmt na­tür­lich nicht ganz, in echt sind es 3483 bei­trä­ge die laut

zur in­de­xie­rung frei­ge­ge­ben sind. aber das sind vor al­lem „so­fort­bil­der“ (mein in­sta­gram ar­chiv, 2376 bei­trä­ge), check­ins (151) und sta­ti­sche sei­ten. eine lis­te die­ser 953 bei­trä­ge, die auch in­de­xiert wer­den dür­fen und kei­ne check­ins oder so­fort­bil­der sind, ste­hen jetzt auch in ei­ner über­sicht­li­chen lis­te zur ver­fü­gung:

lei­der kön­nen brow­ser heut­zu­ta­ge noch nicht na­tiv mark­down ren­dern, wes­halb der mark­down-text eben als plain­text an­ge­zeigt wird (aus­ser man in­stal­liert sich zum bei­spiel die­se chro­me-ex­ten­si­on).

zu die­sem the­ma hat sven ka­noldt kürz­lich nach­ge­dacht: What If Your Brow­ser Could Just Ask for Mark­down?

wäre es nicht toll, wenn brow­ser statt nur nach ei­nem html-do­ku­ment zu fra­gen, auch — falls brow­sen­de das wün­schen — auch nach ei­nem mark­down-do­kum­net fra­gen könn­ten? das wäre dann wie die sa­fa­ri rea­der funk­ti­on, die aus un­les­ba­ren sei­ten eine ver­ein­fach­te, gut les­ba­re ver­si­on ren­dert. zum le­sen von on­line-koch-re­zep­ten kann man mitt­ler­wei­le kaum noch html be­nut­zen, weil die rezpte fast im­mer in slop-tex­te ein­ge­bet­tet sind. ich lese re­zep­te on­line fast nur noch in mela. mark­down re­zep­te hin­ge­gen sind gut les­bar:

je­den­falls, für alle die sich fra­gen was das al­les soll: es än­dert sich nichts, aus­ser dass es jetzt eine schlan­ke, schnel­le über­sicht­sei­te al­ler ar­ti­kel gibt, die man­che viel­leicht über­sicht­li­cher oder schö­ner fin­den als die klas­si­sche start­sei­te mit 21 ar­ti­keln im voll­text:

und eben ne men­ge mark­down-ge­döns, das man ge­trost igno­rie­ren kann, was ich aber mal aus­pro­bie­ren woll­te, ob es geht. es zeigt sich: ja, es funk­tio­niert eine mark­down in­dex­sei­te mit ei­nem dün­nen ja­va­script-wrap­per auch jetzt schon ohne brow­ser ex­ten­si­on zu ren­dern. und ja, bots fres­sen ger­ne mark­down. und ja ich fin­de das fazz­i­nie­rend.

und ab­ge­se­hen da­von, spa­re ich jetzt mit do it yours­elf ei­nen hau­fen geld, weil cloud­fla­re das al­les was ich mir hier selbst ge­baut habe kun­den für viel geld ver­kauft:

Mark­down for Agents is available to Pro, Busi­ness and En­ter­pri­se plans, and SSL for SaaS cus­to­mers at no cost.

(pro plä­ne ver­kauft cloud­fla­re ab ca. 20 €/mo­nat, busi­ness geht bei 180 €/mo­nat los und en­ter­pri­se ab 2000 €/mo­nat. und ja, „con­tent nego­tia­ti­on hea­ders“ für mark­down hab ich auch ein­ge­baut.)


nach­trag: ich habe ge­mi­ni ge­be­ten ei­nen blick in den ma­sch­ei­nen­raum zu wer­fen („wenn du dir die hea­der von wir­res.net/ar­tic­les/mark­down-ge­dons… an­siehst, was siehst du, was fehlt, was ist un­ge­wöhn­lich?“). die ant­wort ver­ste­he ich als kom­pli­ment und habe sie in die bei­la­ge ko­piert.





ich mag pop­feed, dass ist ei­ner der we­ni­gen me­di­en­tra­cker, der auch „ab­sei­ti­ge“ sen­dun­gen wie die mit der maus oder die mit le­wis ham­mil­ton or­dent­lich tra­cken kann. po­ten­zi­al für in­ter­es­san­te ver­net­zun­gen ist da und al­les sieht le­cker aus.

was ich ver­mis­se ist eine or­dent­li­che API.

theo­re­tisch ist die mit dem AT­pro­to­koll, auf dem pop­feed ba­siert, ge­ge­ben, aber pop­feed hat sich ent­schie­den den PDS nur zum spei­chern zu nut­zen. das wird tech­ni­sche grün­de ha­ben, ist aber sehr scha­de. ich hät­te ger­ne mei­nen ei­ge­nen me­di­en­tra­cker mit pop­feed au­to­ma­tisch syn­chro­ni­sie­ren las­sen.

aber egal, dan ma­che ich das ma­nu­ell. al­les was ich sehe oder lese er­fas­se ich wei­ter­hin bei mir und tra­ge das dann mit ein paar klicks in pop­feed nach. die ios und web-apps sind an­stän­dig zu be­die­nen (wenn auch noch hier und da ein biss­chen bug­gy) und wie man am an­fang des strangs sieht, pro­du­ziert auch der „cross­post“ but­ton or­dent­li­che posts.

tl;dr: schau dir doch mal pop­feed an. mit dei­nem blues­ky-kon­to kannst ud dich dort ein­fach ein­log­gen und mir dann sa­chen emp­feh­len oder ei­ge­nes ge­guck­tes, ge­le­se­nes, ge­hör­tes oder ge­spiel­tes tra­cken.

https://pop­feed.so­cial/


Δ 20,5 kg

felix schwenzel in semaglutid

da­tum ge­wicht
mai 2025 113,5 kg
juni 2026 93,1 kg
screenshot aus der health app der mein durchscchnittliches monatsgewicht februar 2025 bis zum juni 2026 anzeigt (113,5 kg im mai 2025, 93,08 kg im juni 2026)

kon­text: ich habe von au­gust 2025 bis an­fang ok­to­ber 2025 se­maglut­id / oz­em­pic ge­nom­men. seit­dem habe ich wei­ter ab­ge­nom­men und ca. seit ja­nu­ar 2026 hal­te ich das ge­wicht bei 93-94 kg.

da­mit be­en­de ich die be­richt­er­stat­tung über mein ge­wicht, mit aus­nah­me ei­nes bei­trags im april 2027.


House of the Dragon (S03E01) gesehen

die serie geht da weiter wo sie aufgehört hat (logisch): rän­kel­spie­le, miss­trau­en, blut, feuer und mit stumpfen und scharfen ge­gen­stän­den auf­ein­an­der einhauen. ich glaube, es ist spoi­ler­frei fest­zu­stel­len, dass sehr viele menschen und drachen sterben. an­de­rer­seits: das ist im grunde auch die ganze handlung in der welt von westeros und essos ich weiss nicht, ob mir diese staffel anzusehen spass machen wird. ich freue mich aber auf die wö­chent­li­chen be­spre­chun­gen der einzelnen folgen von alt shift x.



durch rené zum ers­ten mal von in­the­weights.com ge­hört und auch aus­pro­biert.

in­the­weights.com fragt den ein­ge­ge­be­nen na­men bei meh­re­ren LLMs ab und ex­tra­hiert ir­gend­ei­ne me­trik und lis­tet auf, was die mo­del­le zum na­men zu sa­gen ha­ben. sieht aus sei­en GPT-5.5, GPT-5.4-mini und clau­de opus 4.8 nah dran, wäh­rend clau­de hai­ku 4.5 mich schon zum jour­na­lis­ten hal­lu­zi­niert und gem­ni 3.1 lite zum „lang­jäh­ri­gen“ co-au­toren von nerd­core macht. Deep­Seek V4 sieht mich gar als mit­grün­der von netz­po­li­tik.

GPT-5.5 says
Ger­man blog­ger, web de­ve­lo­per, and in­ter­net per­so­na­li­ty as­so­cia­ted with the blog wir­res.net.

GPT-5.4 Mini says
Ger­man blog­ger and web de­ve­lo­per, known for wri­ting on tech­no­lo­gy, start­ups, and in­ter­net cul­tu­re.

Clau­de Opus 4.8 says
Ger­man blog­ger and wri­ter known for his blog 'wir­res.net', ac­ti­ve in the Ger­man-lan­guage blogos­phe­re and in­ter­net cul­tu­re sce­ne.

Clau­de Hai­ku 4.5 says
Ger­man jour­na­list and me­dia pro­fes­sio­nal, though li­mi­t­ed pu­blic re­co­gni­ti­on wi­t­hout ad­di­tio­nal con­text.

Ge­mi­ni 3.1 Lite says
A Ger­man blog­ger, aut­hor, and long-time con­tri­bu­tor to the tech and cul­tu­re blog Nerd­core.

Kimi K2 0905 says
Ger­man blog­ger and co-foun­der of the me­dia blog 'wir­res.net', known for tech and in­ter­net cul­tu­re com­men­ta­ry.

Deep­Seek V4 says
Ger­man jour­na­list and aut­hor, known for tech and me­dia com­men­ta­ry, co-foun­der of netz­po­li­tik.org.

of­fen­sicht­lich und ab­ge­se­hen da­von mag ich die spiel­au­to­ma­ten-schrift von in­the­weights.com sehr. und ei­gent­lich mag ich pi­xel-bil­der von „TO­DAY’S HEA­VY­WEIGHTS“ auf der start­sei­te auch, ich bin ja schliess­lich mit nem C64 auf­ge­wach­sen.

pixeliertes bild von felix schwenzel (ki generiert)

aber das was GPT auf mei­ne auf­for­de­rung hin aus die­sem bild ge­macht hat, ist selbst für mich et­was dick auf­ge­tra­gen. fas­zi­nie­rend ist ein­zig, dass für das bild 256×256 pi­xel rei­chen.


den bes­ten ar­ti­kel zu künst­li­cher in­tel­li­genz hab ich heu­te von chris­ti­an stö­cker ge­le­sen.

Micah Nathan bringt am Mas­sa­chu­setts Institute of Tech­no­lo­gy Leuten das kreative Schreiben bei [und berichtet]: Alle in seinem Workshop hatten KI zum kreativen Schreiben benutzt, was er an ihren Texten merkte. Manche gestanden es trä­nen­reich und sogar voller Selbst­ekel. Seine Schluss­fol­ge­rung: »Die Gefahr besteht nicht darin, dass die KI Autoren ersetzen oder meinen Workshop über­flüs­sig machen wird. Die Gefahr ist, dass die Stu­die­ren­den sich daran gewöhnen, die Reibung zu über­sprin­gen, die vorher ihren Schreib­pro­zess sichtbar machte.«

chris­ti­an stö­cker bringt das pro­blem mit der künst­li­chen in­tel­li­genz auf ei­nen pas­sen­den nen­ner aus der ko­gni­ti­ven psy­cho­lo­gie:

den »ko­gni­ti­ven Geiz­kra­gen«. In Kurz­form: Wir stren­gen un­ser Ge­hirn un­gern an. Wenn wir nicht müs­sen, las­sen wir es lie­ber.

die­se denk und lern­faul­heit zu über­win­den loh­ne sich, weil ler­nen, üben oder die „Rei­bung“ der denk­pro­zes­se zu über­win­den eben be­frie­di­gung ver­schaf­fen und tü­ren öff­nen. chris­ti­an stö­cker und wahr­schein­lich auch die ko­gni­ti­ve psy­cho­lo­gie plä­die­ren da­für sich mehr an­zu­stren­gen, bzw. we­ni­ger be­quem zu sein:

Dem ko­gni­ti­ven Geiz­kra­gen nach­zu­ge­ben und in­tel­lek­tu­el­les Out­sour­cing zu be­trei­ben, mag zwar be­quem sein, es macht aber we­der klug noch zu­frie­den.

ich wür­de ger­ne „neu­gier“ er­gän­zen. ich ma­che din­ge nicht selbst um selbst­dis­zi­plin zu üben, son­dern meist um mei­ne neu­gier zu be­frie­di­gen. raus­zu­fin­den wie et­was ge­nau funk­tio­niert kann ich am bes­ten in­dem ich es selbst ma­che. und selbst ma­chen er­for­dert ler­nen, üben und wie­der­ho­lung.

ich habe auch ir­gend­wann er­kannt, dass ich ge­se­he­nes oder ge­le­se­nes bes­ser ver­ste­he und mehr da­von habe, wenn ich drü­ber schrei­be. ei­gent­lich wür­de ich jetzt auch lie­ber auf dem sofa sit­zen und die neue fol­ge house of the dra­gon gu­cken als auf dem sofa zu sit­zen und über chris­ti­an stö­ckers ko­lum­ne nach­zu­den­ken. aber die neu­gier, der mit­tei­lungs­drang und das be­dürf­nis nach (ein biss­chen) in­tel­lek­tu­el­ler an­er­ken­nung treibt mich zum be­dürf­nis­auf­schub. das ist auch der wah­re grund, war­um ich ein­mal pro jahr ei­nen re­pu­bli­ca vor­trag schrei­ben möch­te: um mir selbst zu be­wei­sen, dass ich in eine ma­te­rie tief ge­nug ein­stei­gen kann, ohne mich völ­lig lä­cher­lich zu ma­chen. vorraus­set­zung ist na­tür­lich, dass das the­ma, in das ich tie­fer ein­stei­gen möch­te mich auch in­ter­es­si­ert, mei­ne neu­gier weckt.

auch hier ist ein wich­ti­ger aspekt: wenn ich et­was ler­nen oder et­was sel­ber ma­chen oder selbst zu ma­chen ler­nen will, ste­cke ich oft deut­lich mehr ar­beit rein, als an­de­re für ver­nünf­tig hal­ten wür­den.


ich glau­be ste­fan nig­ge­mei­er hat auch ei­nen sehr gu­ten text über ki ge­schrie­ben. nur lei­der kann ich ihn nicht le­sen, weil ich kein SZ-abo habe.

er­satz­wei­se bie­tet er an die­sen text von am­bros waibel in der taz zu le­sen. das the­ma schöp­fung­hö­he oder tie­fe im jour­na­lis­mus geht mir schon lan­ge im kopf rum. con­stan­tin seibt hat mal ge­schrie­ben:

Das Kon­zept von kom­pri­mier­ter Zeit ist auch das der Grund, war­um Leu­te gern le­sen: Sie ma­chen ein blen­den­des Ge­schäft. In ei­ner Mi­nu­te ha­ben sie eine Stun­de frem­de Denk­ar­beit oder mehr ge­won­nen.

das ge­fühl „kom­pri­mier­te Zeit“ zu kon­su­mie­ren habe ich bei klas­si­chen jour­na­lis­ti­schen pro­duk­ten im­mer we­ni­ger. oft spü­re ich die­ses phä­no­men aber in be­stimm­ten you­tube-ka­nä­len, wo nicht nur mit neu­en ar­ten der in­for­ma­ti­ons-dar­rei­chung ex­pe­ri­men­tiert wird, son­dern eben auch merk­lich viel denk­ar­beit in­ves­tiert wird. das kann auch da­mit zu tun ha­ben, dass er­folg­rei­che you­tube-ka­nä­le das pro­blem der fi­nan­zie­rung ge­löst ha­ben (wenn auch auf eine sehr pre­kä­re oder un­nach­hal­ti­ge art) und des­halb kräf­tig in re­cher­che und krea­ti­on in­ves­tie­ren kön­nen.

das ge­gen­teil, der man­gel an spür­ba­rer denk­ar­beit ist das, was men­schen dazu bringt sich von be­stimm­ten dar­rei­chungs­for­men ab­wen­den oder KI-ge­döns als schlam­pe­rei (slop) be­zeich­nen.

und viel­leicht …

… fragt jan­nis scha­ka­ri­an. aus­ser­dem pas­send:

Alles muss man selber machen lassen!



Micah Nathan bringt am Mas­sa­chu­setts Institute of Tech­no­lo­gy Leuten das kreative Schreiben bei [und berichtet]: Alle in seinem Workshop hatten KI zum kreativen Schreiben benutzt, was er an ihren Texten merkte. Manche gestanden es trä­nen­reich und sogar voller Selbst­ekel. Seine Schluss­fol­ge­rung: »Die Gefahr besteht nicht darin, dass die KI Autoren ersetzen oder meinen Workshop über­flüs­sig machen wird. Die Gefahr ist, dass die Stu­die­ren­den sich daran gewöhnen, die Reibung zu über­sprin­gen, die vorher ihren Schreib­pro­zess sichtbar machte.«


vi­deo von der bei­fah­re­rin ge­pos­tet:

fe­lix, fri­da und ich an der ost­see. fri­da den gan­zen tag kom­plett aus dem häus­chen weil was­ser und sand. hier übt fe­lix tricks mit erd­nüs­sen um sie ein bi­schen ab­zu­len­ken und für den auf­ent­halts­ort de­cke zu be­geis­tern.