kategorie: über wirres ×

slas­hes

felix schwenzel in über wirres

/slas­hes sind eine idee von fla­med­fu­ry.com um eine per­sön­li­che web­site und die per­son da­hin­ter zu be­schrei­ben. ja, ja, das ist kei­ne wirk­lich neue idee, seit es web­sei­ten gibt, gibt es sei­ten­an­ga­ben in der url die mit ei­nem slash be­gin­nen und zu ei­ner be­stimm­ten sei­te füh­ren: /kon­takt, /im­pres­sum, /about, etc.

tat­säch­lich hat­te ich das schon vor 15 jah­ren im kopf mei­ner web­site (ver­steckt hin­ter ei­nem auf­klap­per, screen­shot), wo­bei ich da den ein­druck hat­te, dass das aus­ser mir nie­man­den in­ter­es­sier­te und auch nie­mand ver­stand.

jetzt sind slas­hes ein ding und ich glau­be, dass eine über­sicht über die slas­hes tat­säch­lich hel­fen kann eine web­sei­te, ih­ren hin­ter­grund und ma­cher et­was bes­ser zu ver­ste­hen. vie­le slash-sei­ten sind über ali­a­se zu er­rei­chen, bzw. eine be­stimm­te sei­te kann oft über meh­re­re wege er­reicht wer­den.

  • /about — über wir­res.net
  • /me — über mich, ge­ge­be­nen­falls mit fo­tos, le­bens­lauf oder ähn­li­chem, noch nicht ge­baut
  • /kon­takt, /im­pres­sum
  • /da­ten­schutz
  • /su­che
  • /rück­sei­te — sta­tis­ti­sches, tags, ka­te­go­rien, ar­chiv, ak­tu­ells­te bil­der und bloggrol­le
  • /co­lo­phon — über den ma­schi­nen­raum, noch nicht ge­baut
  • /blogrol­le — die gibt’s ja schon auf der rück­sei­te, viel­leicht se­pa­rie­re ich die noch
  • /fol­gen, /feeds — RSS feeds und so­cial me­dia ge­döns
  • /site­map — die site­map ist men­schen­les­bar, aber eher für ma­schi­nen ge­dacht
  • /leer — mein lieb­lings-slash von slash­pa­ges.net: „a page left in­ten­tio­nal­ly blank

kategorie-aliase

gefilterte übersichten

  • / — start­sei­te, aber ei­gent­lich wird hier nur die ka­te­go­rie wir­res.net ge­zeigt — RSS (haupt­feed)
  • /al­les — start­sei­te die (wirk­lich) alle ver­öf­fent­lich­ten bei­trä­ge zeigt, mit viel rau­schen — RSS
  • /top — start­sei­te die nur ar­ti­kel zeigt, die min­des­tens 10 li­kes be­kom­men ah­ben — RSS

fil­tern nach li­kes, mit rss

felix schwenzel in über wirres

heu­te beim du­schen kam mir eine idee: war­um nicht eine sei­te (und ent­spre­chen­den RSS feed) bau­en, die nur bei­trä­ge an­zeigt die eine be­stimm­te an­zahl li­kes be­kom­men ha­ben. wir­res.net ku­ra­tiert von den le­sern die das klei­ne 💩 am ar­ti­kel­en­de kli­cken oder auf mast­o­don oder blues­ky oder in­sta­gram bei­trä­ge li­ken. aus­ser­dem könn­te ich so ei­nen (wei­te­ren) RSS feed an­bie­ten der ru­hi­ger und zeit­ver­setzt ist.

bei­trä­ge wür­den im feed erst nach ein paar ta­gen er­schei­nen, das beit­trags­rau­schen ist re­du­ziert und im feed sind nur bei­trä­ge, die eben von ein paar leu­ten — und nicht nur mir — gut ge­fun­den wur­den.

die um­set­zung, mit ei­ner kir­by coll­ec­tion und et­was fil­ter­ma­gie, hat 15 mi­nu­ten ge­dau­ert, den feed zu bau­en noch­mal 10 mi­nu­ten. die sei­te ist wir­res.net/top und der feed wir­res.net/feed/top

auf der sei­te kann man die an­zahl der min­dest-li­kes an­pas­sen, der feed bleibt bei 10.

apro­pos rss, ich habe dazu eine un­über­sict­li­che über­sichts­sei­te an­ge­legt: wir­res.net/fol­gen


aus dem ma­schi­nen­raum

felix schwenzel in über wirres

ich habe in den letz­ten ta­gen ein paar än­de­run­gen ein­ge­baut, über die ich mich sehr freue.

  1. statt der na­ti­ven kir­by su­che nut­ze ich jetzt kir­by lou­pe das auf lou­pe php ba­siert und sehr viel bes­ser funk­tio­niert als die na­ti­ve kir­by-su­che (stem­ming, sq­li­te in­dex, geo-su­che in­klu­diert, usw.)
  2. weil php lou­pe eben auch geo­su­che mit such-ra­di­en kann, ist die ei­ge­ne geo­su­che über­flüs­sig. mich freut das, weil ich so schnell zum bei­spiel nach bil­dern un­se­rer mos­kau-rei­se vor 9 jah­ren su­chen kann. das geht zwar mit nor­ma­lem such­text auch, aber das fin­det noch du­pli­ka­te, bis ich das auf­ge­räumt habe.
  3. weil ich ge­le­gent­lich be­merk­te dass bil­der hier nicht so schnell la­den wie ich mir das wün­sche, habe ich mal kir­by th­umb­hash aus­pro­biert. ich fin­de das sehr schün, wenn sich bil­der pro­gres­siv auf­bau­en. und auch die grund­sätz­li­che idee hin­ter th­umb­hash oder blur­hash fin­de ich fas­zi­nie­rend: ein foto ein­fach mit ein paar byte ver­ein­facht dar­zu­stel­len fin­de ich um­wer­fend. ich hof­fe bei der um­set­zung kei­ne gro­ben schnit­zer ein­ge­baut zu ha­ben, aber theo­re­tisch soll­te al­les auch ohne ak­ti­vier­tes ja­va­script funk­tio­nie­ren. auch im RSS feed soll­te sich (hof­fent­lich) nix ver­än­dert ha­ben.
  4. ich habe die na­vi­ga­ti­on et­was auf­ge­räumt, die geo­su­che konn­te weg, bil­der im grid und mit in­fi­ni­te scroll sind dort jetzt ver­linkt. was noch nicht ver­linkt sind die ex­pe­ri­men­tel­len chack­ins die ich dort mit own­y­ours­warm per mi­cro­pub ver­öff­net­li­che. wenn das bald hof­fent­lich zu­ver­läs­sig funk­tio­niert, ist ein che­ckin mit swarm wahr­schein­lich die ein­fachs­te mög­lich­keit bil­der oder ga­le­rien auf wir­res.net zu la­den und zu ver­öf­fent­li­chen.

ani­ma­ti­on zwi­schen geblur­r­hashten oder gethumb­hashten bild und dem nor­ma­len bild


ei­gent­lich woll­te ich beim neu­start von wir­res.net ja et­was mi­ni­ma­lis­ti­scher blei­ben, aber je län­ger ich mit mi­ni­ma­lis­mus kon­fron­tiert bin, des­to grös­ser wird mein be­dürf­nis es we­ni­ger mi­ni­ma­lis­tisch zu ma­chen. ich ach­te zwar (re­la­tiv) pein­lich drauf, dass al­les auch mit de­ak­ti­vier­tem ja­va­script und/oder css funk­tio­niert und ins­ge­samt nicht zu schwer wird, aber ich hof­fe dass ich nicht aus­ver­se­hen über die strän­ge schla­ge.


be­su­cher über die jah­re laut ma­to­mo

felix schwenzel in über wirres

diagram das die anzahl besucher pro jahr von wirres.net zeigt. während es von 2010 bis 2015 noch über 200.000 besucher waren, liegen die werte seit 2017 unter 100.000 und seit 2020 unter 50.000.

ma­to­mo (frü­her™ pi­wik) läuft hier mehr oder we­ni­ger seit 15 jah­ren. man sieht in der jähr­li­chen zu­sam­men­fas­sung der be­su­cher („uni­que vi­si­tors“), dass die­ses blog sei­ne bes­te zeit schon lan­ge hin­ter sich hat. er­staun­lich ist aber dass in der zeit von 2021 bis 2024 noch so vie­le be­su­cher ka­men, ob­wohl hier 5 jah­re mehr oder we­ni­ger nichts pas­siert ist.

diagram das die besucher pro monat in 2025 zeigt. man sieht einen leichten aufwärttrend von fast null im märz 2025 zu 5000 im juli 2025

im­mer­hin geht es seit april wie­der leicht, aber ste­tig, auf­wärts.


spree­blick.*

felix schwenzel in artikel

auf spree­blick.com/de pas­siert seit > 5 jah­ren nicht mehr viel, was sehr scha­de ist. aber john­ny nutzt seit 2023 (?) spree­blick.sub­stack.com zum ver­öf­fent­li­chen von news­let­tern, die man dann auch im web le­sen kann, wie zum bei­spiel sei­nen letz­ten news­let­ter vom 5. au­gust.

der bei­trag („wut ge­gen die ma­schi­ne“) ist klas­si­sches blog-ma­te­ri­al und wäre wun­der­bar auf spree­blick.de auf­ge­ho­ben ge­we­sen. statt ins ei­ge­ne blog, schreibt john­ny in das silo ei­nes ame­ri­ka­ni­schen kon­zerns, der auch kein pro­blem da­mit hat nazi-in­hal­te zu dul­den und ge­le­gent­lich zu pro­mo­ten (in ←die­sem fall an­geb­lich aus­ver­se­hen; mehr zu sub­stack und de­ren nazi-pro­blem bei in­grid bro­ding).

john­ny ist sich des­sen na­tür­lich be­wusst und schreibt in sei­nem oben ver­link­ten bei­trag:

[…] noch be­vor ich mit die­sem News­let­ter end­lich wie seit lan­ger Zeit ge­plant von Sub­stack zu Ghost / Ma­gic Pa­ges wechs­le […]

über ghost bin ich in den letz­ten wo­chen ge­le­gent­lich ge­stol­pert und bin po­si­tiv an­ge­tan. ge­ra­de wur­de wohl ver­si­on 6 ver­öf­fent­licht, die tol­le, nei­disch ma­chen­de fea­tures be­inhal­tet.

im blog — oder ghost? — des grün­ders john o’no­lan habe ich mich in den letz­ten ta­gen ein biss­chen fest­ge­le­sen und lust be­kom­men ghost auch mal aus­zu­pro­bie­ren. so kann eine ghost in­stanz auch gleich­zei­tig eine mast­o­don-in­stanz sein, so wie john.ono­lan.org es ist. ghost selbst kann man sich selbst in­stal­lie­ren oder eine ge­hos­te­te in­stanz mie­ten. das fi­nan­zie­rungs­mo­del hin­ter ghost ist ver­nünf­tig und ver­trau­ens­bil­dend, ghost in­stan­zen be­nö­ti­gen nicht un­be­dingt ein coo­kie ban­ner und kön­nen tra­cker-frei be­trie­ben wer­den. al­les was an sub­stack scheis­se ist, ist bei ghost toll.

je län­ger ich ins in­ter­net schrei­be, des­to deut­li­cher ist mir ge­wor­den wie wich­tig es ist ent­we­der auf selbst kon­trolleir­ten platt­for­men zu schrei­ben oder min­des­tens ei­nen flucht­weg vor­zu­be­rei­ten, wenn dritt­an­bie­ter platt­for­men der ens­hit­ti­fi­ca­ti­on er­lie­gen (ver­ka­cken). das gilt selbst für das fe­di­ver­se; seit­dem ich mei­ne ei­ge­ne go­to­so­cial-in­stanz be­trei­be füh­le ich mich noch ei­nen ta­cken mehr in kon­trol­le. da­bei geht es na­tür­lich nicht in ers­ter li­nie um kon­trol­le, die ja be­kann­ter­mas­sen meist eine il­lu­si­on ist, son­dern eben um ab­we­sen­heit oder re­du­zie­rung von ab­hän­gig­kei­ten.

ich wer­de mich je­den­falls hü­ten john­ny ghost oder an­de­re ver­meint­li­che, halb­ga­re weis­hei­ten aufs auge zu drü­cken, er wird da schon selbst sei­ne ab­wä­gun­gen ge­macht ha­ben. aber auf den ers­ten und zwei­ten blick hat mich das teil so neu­gie­rig ge­macht, dass ich mir das si­cher mal an­schau­en wer­de. viel­leicht lässt sich da ja was in­te­grie­ren, zwi­schen kir­by und ghost. oder ein­fach das eine oder an­de­re ler­nen.

so rich­tig über­zeugt da­von wir­res.net auch per push (news­let­ter) zu ver­tei­len bin ich nach wie vor nicht. aber die wur­zeln die­ses blogs sind ei­gent­lich ein news­let­ter. da­mals (2001 / 2002) gab es bei ya­hoo­groups die mög­lich­keit so­was ein­fach ein­zu­rich­ten: abon­nen­ten ein­tra­gen, email schrei­ben, an wir­res@ya­hoo­groups.com schi­cken, fer­tig. so habe ich da­mals fa­mi­lie und freun­de über mei­ne ak­ti­vi­tä­ten in­for­miert, bis in mir die er­kennt­nis reif­te, dass pull bes­ser als push ist, dass ich mich also lie­ber auf eine web­sei­te mit neu­ig­kei­ten kon­zen­trie­ren soll­te, statt neu­ig­kei­ten in brief­käs­ten zu wer­fen. ich bin mir heu­te nicht mehr si­cher, ob ich sol­che bot­schaf­ten, wie hier im märz 2002 auch an mei­ne el­tern ge­schickt habe. ob­wohl die­se rund­mail vom au­gust 2002 el­tern-safe ge­we­sen wäre. ko­mi­scher­wei­se habe ich mir da­mals nie die mühe ge­macht die vös­lau­er mail in ei­nen rich­ti­gen ar­ti­kel um­zu­wan­deln, nur das fol­low-up hat ei­nen ar­ti­kel be­kom­men.

ich zie­he es nicht ernst­haft in er­wä­gung, aber fra­gen ob ir­gend­wer in­ter­es­se am ver­trieb von wir­res.net als news­let­ter habe kann ich ja mal.


100 ta­ge

felix schwenzel in notiert

seit 100 ta­gen hab ix je­den tag min­des­tens ei­nen bei­trag auf wir­res.net ver­öf­fent­lich.


se­maglut­id tag 5

felix schwenzel in semaglutid

heu­te gabs ne but­ter­bre­zel zum früh­stück, die bre­zel hab ich ges­tern schon ge­kauft und die but­ter hab ich ex­tra aus­ge­fro­ren. dazu ne schei­be käse und ge­koch­ten schin­ken. nach dem früh­stück gab nur nen kur­zen „mit­tags“-schlaf weil ich am flug­ha­fen mei­nen al­ten freund jeff ab­ho­len muss­te, den ich seit 38 jah­ren nicht mehr ge­se­hen hat­te. jeff und ich wa­ren da­mals im wrest­ling team der high­school. wir ha­ben uns vor der ab­ho­lung ge­gen­sei­tig fo­tos von uns ge­schickt, was im ers­ten mo­ment hilf­reich war, in 38 jah­ren al­tert man ja er­heb­lich und sam­melt fett, aber im lau­fe des ta­ges ha­ben wir ge­gen­sei­tig die 18 jäh­ri­gen in un­se­ren ge­al­ter­ten ge­sich­tern wie­der­erkannt.

auf der rück­fahrt sind wir von der au­to­bahn ab­ge­fah­ren und ha­ben ir­gend­wo in kreuz­berg an­ge­hal­ten um eine ge­le­gen­heit zu su­chen jeff mit dö­ner be­kannt zu ma­chen. die­ser la­den schien uns gut ge­nug, und auch wenn die zwei dö­ner mit zwei ay­ran 17 € kos­te­ten wa­ren wir nicht entäuscht. das ay­ran schmeck­te jeff ein biss­chen zu „spe­cial“, aber ich bin zu­ver­sicht­lich, dass er sich noch an ein paar ac­qui­red ger­man tas­tes ran­tas­ten wird.

bild von jeff nachdem er einen kinderspielplatz-kletterdom erklommen hat
das dö­ner be­fü­gel­te jeff nach dem es­sen of­fen­sicht­lich

ich hat­te mir im vor­feld oh­ne­hin über­legt heu­te mal ein biss­chen mehr zu es­sen als mir der ap­pe­tit das se­maglut­id dik­tier­te, weil die pfun­de laut waa­ge ge­ra­de et­was zu flott fal­len (heu­te be­reits un­ter 108). am abend gabs dann eine pro­per ger­man brot­zeit, für mich reich­te eine schei­be voll­korn­brot mit käse und schin­ken, zwei bier und sehr vie­le fri­sche ret­tich­schei­ben mit salz und pfef­fer. mor­gen gibt’s ku­chen von tho­ben, jeff und die bei­fah­re­rin ha­ben von je­der tho­ben sor­te ku­chen je ein stück ge­kauft. ich konn­te den bei­den aus­re­den den ku­chen nach dem abend­essen an­zu­bre­chen, aber ich freu mich sehr auf die ku­chen­aus­sicht mor­gen.

mein gewicht über die letzten zwei jahre, in mnatsmittelwerten. heute lags unter 108 kg

aus­ser­dem kurz aus dem ma­schi­nen­raum: ges­tern und heu­te früh habe ich an ei­ner git­ter-dar­stel­lung der bil­der auf wir­res.net ge­ar­bei­tet, mit pho­tos­wi­pe, in­fi­ni­te scroll und so wie ich mir ein fo­to­ar­chiv schon län­ger vor­ge­stellt habe. das ziel­pu­bli­kum die­ses neu­en fea­tures (ich) ist sehr zu­frie­den, auch wenn das ding noch ei­ni­ges an fein­schliff be­nö­tigt.


pho­tos­wi­pe ist toll

felix schwenzel in über wirres

ist pho­tos­wi­pe nicht toll?


hält in sich

felix schwenzel in bilder

ei­ner der sprü­che, die ich wäh­rend mei­ner (schrei­ner) aus­bil­dung am häu­figs­ten ge­hört habe war: „das hält in sich“

das ist in der tat bei der mehr­heit al­ler kon­struk­tio­nen aus holz (werk­stof­fen) so und falls es mal nicht der fall ist, hel­fen ein paar trop­fen leim, ne schrau­be, ein na­gel oder ein be­herz­ter schlag.

wenn me­tall mal nicht „in sich“ hält muss man mit zug­kräf­ten ar­bei­ten. oder wie hier eben mit ka­bel­bin­dern. ich fin­de das herz­al­ler­liebst, ge­nau­so wie den gol­ga­tha-gna­den- und jo­han­nes-evan­ge­list-fried­hof.

als fri­da und ich da heu­te dran vor­bei­ge­gan­gen sind, war ich kurz da­vor, trotz ver­bots, mit fri­da mal den fried­hof zu er­kun­den. der fried­hof ist sehr ein­la­dend und wirkt von aus­sen fast wie der wald­fried­hof, auf dem wir mei­ne oma ver­gra­ben be­gra­ben ha­ben. sehr ein­la­dend. ich soll­te wie­der mehr ju­gend­li­chen leicht­sinn ent­wi­ckeln.

bild von einem ramponierten zaun am golgatha-gnaden- und johannes-evangelist-friedhof
ge­sund­heit!

p.s.: mit dem ver­öf­fent­li­chen die­ses ar­ti­kels habe ich et­was ge­war­tet, bis ich den neu­en „light­box“-me­cha­nis­mus (pho­tos­wi­pe mit pho­tos­wi­pe dy­na­mic cap­ti­on plug­in und pho­tos­wi­pe vi­deo plug­in) ein­ge­baut habe. vor­her hat­te ich ba­guette­box ge­nutzt.

mit pho­tos­wi­pe kann man jetzt in bil­der, die in ei­ner light­box an­ge­zeigt wer­den, rein­zoo­men. klick aufs bild und ent­we­der mit dem scroll­rad oder zwei fin­gern auf dem track­pad nach un­ten wi­schen zum zoo­men. ein­mal kli­cken ver­grös­sert auch (et­was). da­mit kann man dann zum bei­spiel auf die ka­bel­bin­der-kon­struk­ti­on zoo­men.

aus­ser­dem ge­hen „live fo­tos“ (also ge­loop­te vi­deo ohne ton und steu­er-ele­men­te) jetzt auch in der light­box auf. nor­ma­le vi­de­os kön­nen theo­re­tisch auch in der light­box auf­ge­hen, aber da gibt’s noch kom­pli­ka­tio­nen mit der be­nut­zung. je­den­falls sehr schön die­se pho­tos­wi­pe, al­lein we­gen des scroll- und pinch-zooms — und den schö­ne­ren („dy­na­mi­schen“) bild­un­ter­schrif­ten.

das al­les ist na­tür­lich auch sehr déjà-vu, zu pho­tos­wi­pe bin ich be­reits vor neun jah­ren schon­mal ge­wech­selt.


neu­er ma­schi­nen­raum

felix schwenzel in über wirres

ich habe heu­te früh die DNS ein­trä­ge für wir­res.net auf eine VM bei mei­nem ar­beit­ge­ber sy­se­le­ven.de um­ge­stellt. der neue ser­ver hat et­was mehr hub­raum und PS als die et­was spar­sam di­men­sio­nier­ten vir­tu­el­len ma­schi­nen bei uber­space. bei uber­space liegt die site wei­ter­hin und ich zah­le dort auch wei­ter, aber die per­for­mance eng­päs­se von kir­by auf dem uber­space as­te­ro­iden ha­ben sich mehr und mehr be­merk­bar ge­macht. nach aus­sen lässt isch das ganz gut mit caching ab­fan­gen. aber ins­be­son­de­re wenn vie­le bil­der neu ge­ne­riert wer­den müs­sen oder un­ge­cach­te sei­ten, wie die su­che oder über­sichts­sei­ten, auf­ge­ru­fen wer­den, kommt der as­te­ro­id an sei­ne gren­zen.

weil wir als mit­ar­bei­ter bei sy­se­le­ven auch VMs in als ei­gen­be­darf in der sy­se­le­ven-cloud an­le­gen kön­nen, habe ich die chan­ce er­grif­fen und woll­te mal tes­ten, wie kir­by auf ei­ner ma­schi­ne mit mehr hub­raum läuft. und ich muss sa­gen: sehr rund. auf uber­space war ins­be­son­de­re das pa­nel, also das ba­ckend sehr lang­sam und durch time­outs ha­gel­te es beim edi­tie­ren feh­ler­mel­dun­gen. das ist na­tür­lich al­les mei­ne ei­ge­ne schuld, schliess­lich lie­gen hier ziem­lich vie­le ar­ti­kel rum, die im­mer wie­der aus dem da­tei­sys­tem ei­n­egla­sen wer­den und im (PHP) spei­cher ge­hal­ten wer­den.

weil ich auf der neu­en VM IPv6 noch nicht zum lau­fen be­kom­men habe, hab ich noch­mal cloud­fla­re ak­ti­viert. da­mit wer­den auch IPv6 an­fra­gen be­ant­wor­tet. schal­te ich dann wie­der ab, so­bald IPv6 hier läuft.

an­sons­ten mal gu­cken. um­schal­ten, bzw. zu­rück­schal­ten zu uber­space ist kein pro­blem, bzw. ein ein­fa­ches um­bie­gen der DNS ein­trä­ge. syn­chro­ni­sa­ti­on zwi­schen den in­stan­zen ist ein ein­fa­ches, schnel­le rsync der con­tent ord­ner. fle­xi­bel „de­ploy­en“ lässt sich die­ses kir­by auf je­den fall. aber zu­rück zu uber­space wird mir schwer­fal­len, weil das pa­nel auf der grös­se­ren ma­schi­ne wirk­lich snap­py ist, also so wie es sein soll.

die­sen ar­ti­kel, zum bei­spiel, konn­te ich heu­te früh mit links vom han­dy aus an­le­gen. das war vor­her im­mer et­was ha­cke­lig

wahr­schein­lich et­was „over the top“, wenn man be­denkt, dass bei uber­space das RAM auf 1,5 GB be­grenzt ist.

auch neu: eine geo­su­che, die ei­nen ort und ei­nen ra­di­us als pa­ra­me­ter nimmt und dann ar­ti­kel mit die­sen geo­ko­or­di­na­ten fin­det. teil­wei­se noch nicht per­fekt, aber ich finds gross­ar­tig. und auf uber­space hat­te ich das ge­fühl, dass es den ser­ver an den rand der leis­tungs­fä­hig­keit bringt. hier dau­ert die su­che auch 2-3 se­kun­den, aber der ser­ver scheint nicht ins schwit­zen zu ge­ra­ten.


nu klar.
(… und ich habe den ver­dacht, dass ihr et­was emp­find­lich beim schutz mei­ner eig­nen da­ten vor mir selbst seid)


der ver­dacht, den in­sta­gram hat­te, hat dazu ge­führt, dass ich in al­len brow­sern und apps aus­ge­loggt wur­de. und mei­ne in­s­ta­loa­der ses­si­on un­gül­tig wur­de. ef­fi­zi­en­te mass­nah­me. noch kann ich mich wie­der an­mel­den, ich bin mal ge­spannt, wie lan­ge ich mit in­sta­gram die­ses spiel spie­len kann.

aber ab­ge­se­hen da­von ma­che ich der­zeit gar nicht so viel bis gar nichts mit in­s­ta­loa­der. ich las­se in­s­ta­loa­der aus­schliess­lich lau­fen, wenn ich auf in­sta­gram et­was pos­te (also alle paar tage mal):

(venv) ix@tb:~/instaloader$ instaloader -l diplix --fast-update diplix
Loaded session from /home/ix/.config/instaloader/session-diplix.
Logged in as diplix.
[1/1] Downloading profile diplix
diplix/2015-08-23_09-55-56_UTC_profile_pic.jpg already exists
Retrieving posts from profile diplix.
[   1/2353] diplix/2025-07-17_06-43-51_UTC.jpg [über den wolken … muss es woh…] json
[   2/2353] diplix/2025-07-17_06-39-20_UTC.jpg [nu klar. (… und ich habe den …] json
[   3/2353] diplix/2025-07-13_06-24-46_UTC.jpg exists [in der brunftzeit ölen sich b…] unchanged json
[   4/2353] diplix/2025-07-12_06-04-37_UTC.jpg exists [ich mein das ist schon ein to…] unchanged json
Saved session to /home/ix/.config/instaloader/session-diplix.

das lädt die letz­ten 4 bei­trä­ge und spei­chert die bil­der und me­ta­da­ten. da­nach las­se ich noch ma­nu­ell ein kir­by im­port­script drü­ber­lau­fen und ko­pie­re den so er­zeug­ten ord­ner rü­ber zu kir­by. der ganz vor­gang er­zeugt ei­gent­lich kaum re­quests. aber wie ge­sagt. mal wei­ter be­ob­ach­ten. in­sta­gram be­ob­ach­tet mich ja auch.


al­le bil­der sind ge­macht

felix schwenzel in über wirres

ich schon wie­der aus dem ma­schi­nen­raum. in mei­ner frei­en zeit ver­brin­ge ich dort ge­ra­de vie­le stun­den. ich bin im­mer noch da­mit be­schäf­tigt mei­ne in­sta­gram-bil­der als so­fort­bil­der hier zu in­te­grie­ren. ich kom­me so­wohl gut vor­an, als auch nur schlep­pend. aber wi­der­sprü­che hal­te ich gut aus und ich habe die fä­hig­keit mich auch über klei­ne fort­schrit­te zu freu­en.

un­ter­wegs ler­ne ich viel und mög­li­cher­wei­se ist das auch der haupt­grund war­um ich so viel zeit und auf­merk­sam­keit in die­ses web­site-mons­trum ste­cke. nie­mand (aus­ser mir) wird sich die 2300 bil­der an­schau­en, aber ich fin­de es schön wenn al­les sei­ne ord­nung hat und ich das ge­fühl habe mit dem zeug was meins ist auch ma­chen zu kön­nen was ich will. und das mach ich ja auch.

was mir je­den­falls auf­ge­fal­len ist, wie sehr sich ein­zel­ne din­ge wie­der­ho­len. hier im blog fin­den sich sehr, sehr vie­le bil­der von ap­fel tar­te (1, 2, 3, 4). aber da­für (noch) kein re­zept, aus­ser ei­nem link. die reh­ber­ge hab ich durch­fo­to­gra­fiert, wie fri­da fut­ter­stück­chen aus der luft schnappt min­des­tens 4 mal ge­filmt und ver­öf­fent­licht. an­de­rer­seits ist das mit der wie­der­ho­lung auch fas­zi­nie­rend. je öf­ter wir in die reh­ber­ge ge­hen, je ver­trau­ter wir mit dem park wer­den, des­to mehr neue din­ge und de­tails ent­de­cken wir.

und ich sehe, der hu­mor und for­mu­lie­run­gen des al­ten fe­lix, des fe­lix der letz­ten 20-30 jah­re, ge­fal­len mir noch heu­te.

aber ich schwei­fe ab. denn mir fiel eben auch auf, dass die zeit die ich im ma­schi­nen­raum ver­brin­ge die zeit ist, die an­de­re leu­te mit le­sen oder (kreuz­wort) rät­seln ver­brin­gen. zeit die ich sonst mit fern­seh­se­ri­en oder fil­men ver­brin­ge. aber im ma­schi­nen­raum trai­nie­re ich mei­ne pro­blem­lö­sungs­fä­hig­keit, hal­te mei­nen denk­ap­pa­rat am lau­fen und übe den um­gang mit kom­ple­xen und ver­schach­tel­ten sys­te­men.

als ich vor ei­ner wei­le mit fri­da an ei­nem café vor­bei­lief, sass draus­sen eine dame mit hund und mahn­te ih­ren hund dazu fri­da in ruhe zu las­sen, sie sei ge­ra­de im trai­ning. auch wenn wir nur am kaf­fee vor­bei­lie­fen und kon­kret gar nichts üb­ten, for­mu­lier­te ich in mei­nem geist die ant­wort „al­les ist trai­ni­ung“ — ohne das dann aus­zu­spre­chen.

so trai­nie­re ich abends und nachts an kir­by und die­ser web­sei­te mei­nen geist und mei­ne fä­hig­keit kom­ple­xe pro­ble­me zu lö­sen und im kopf zu be­ar­bei­ten, übe ge­duld und ruhe wenn ich mit dem hund un­ter­wegs bin und trai­nie­re fri­da, in­dem ich ihr ein­fach und kon­se­quent zei­ge, wie ich mir un­ser zu­sam­men­le­ben vor­stel­le. und am ende kom­men vie­le wun­der­ba­re sa­chen zu­rück, eine web­sei­te, die so ist wie ich web­sei­ten mag, ei­nen hund der mit mir und der welt zu­recht­kommt.


mei­ne blog­frei­en jah­re von 2020 bis 2025 habe ich je­den­falls ganz gut aus­ge­füllt mit ak­ti­vi­tät auf in­sta­gram, wie die­se gra­fik zeigt. in­so­fern habe ich dann doch durch­ge­hend ins in­ter­net ge­schrie­ben, nur eben an­ders­wo. um so schö­ner die­se ak­ti­vi­tä­ten jetzt hier ein­fach er­gän­zen zu kön­nen.

weil ich zwi­schen 2015 und 2020 in­sta­gram-bil­der hier ins blog ge­zo­gen habe und das glei­che jetzt für die in­sta­gram-bil­der von 2011 bis jetzt ge­tan habe, gibt es noch ca. 800 dop­pel. bei­spiel 1 und 2. die wer­de ich noch eli­mi­nie­ren, ein script ha­ben chatgpt und ich schon ge­schrie­ben und das kon­zept ist, die da­mals per own­y­our­gram ins blog ge­zo­ge­nen dop­pel zu lö­schen, aber die url wei­ter zu lei­ten auf die neue­re ko­pie.

da­bei habe ich mich wie­der über kir­by ge­freut, denn in kir­by ist al­les so kon­se­quent und kon­zep­tio­nell klar ge­baut. die al­ten bil­der, zum bei­spiel in https://wir­res.net/ar­tic­les/11395 lie­gen ei­gent­kich in ei­nem ord­ner con­tent/1_ar­tic­les/20200323_11395/. wenn ich den ord­ner ein­fach lö­schen wür­de geht die url ka­putt (wird zu 404). aber wenn ich in dem ord­ner al­les lö­sche und eine da­tei link.txt mit dem fol­gen­den in­halt in den ord­ner lege, gibt’s ne wei­ter­lei­tung:

Link: https://wir­res.net/so­fort­bil­der/2271345229156742964

da­für muss es na­tür­lich noch ein tem­p­la­te link.php ge­ben:

<?php go($page->link(), 301) ?>

an­sons­ten:

vor­läu­fi­ge top 10 ge­fav­te in­sta­gram-bil­der bis 2020:


ar­ti­kel vs. so­fort­bil­der

felix schwenzel in über wirres

rot: an­zahl ar­ti­kel die ich pro jahr auf wir­res.net ver­öf­fent­licht habe (peak ca. 1800)

oran­ge: an­zahl in­sta­gram posts die ich pro jahr ver­öf­fent­lich habe (peak 360)

die da­ten wer­den noch ver­fälscht, weil zwi­schen 2015 und 2021 noch ziem­lich vie­le in­sta­gram ko­pien auf wir­res.net und da­mit im ro­ten be­reich ge­lan­det sind. zwi­schen 2015 und 2021 müss­te oran­ge also subs­tra­hiert, statt ge­sta­pelt wer­den.

sie­he auch: rück­sei­te.


ch­an­ge­log 10.7.2025

felix schwenzel in über wirres

mein kir­by kann jetzt kar­ten an­zei­gen, ei­ner­seits dank die­ses plug­ins: kir­by-map und at­las.p3k.io/sta­tic-maps.

ei­gent­lich ist mit dem kir­by-maps plug­in vor­ge­se­hen map­box oder goog­le kar­ten ein­zu­bet­ten. aber na­tür­lich kann man das snip­pet an­pas­sen, also habe ich es an­ge­passt, dass es sta­ti­sche kar­ten von at­las.p3k.io lädt und lo­kal spei­chert.

pro kar­te spei­cher ich zwei da­tei­en, eine nor­mal gros­se und für die light­box nach dem klick eine et­was grös­se­re ver­si­on die auch ein etws les­ba­re­re­res kar­ten­ma­te­ri­al hat.

das geht auch im fuss­be­reich von ar­ti­keln, wenn ich ar­ti­kel mit orts­in­for­ma­tio­nen ver­öf­fent­li­chen will.

sc reenshot vom fussbereich dieses artikles im darkmode mit ortsinformationen

be­rich­tens­wert ist das na­tür­lich nur, wenn die ein­ga­be von geo-da­ten auch wirk­lich ein­fach geht. und ich fin­de das in­ter­face sehr schön.

screenshot von backende mit der orte-suchmaske der kirby map

lei­der fal­len mir mit je­den neu­en fea­ture 20 an­de­re fea­tures ein. aber kurz­fris­tig (no­tiz an mich selbst), soll­te ich mich um fol­gen­des küm­mern.

  • geo­in­for­ma­tio­nen auch ma­schi­nen­les­bar aus­lie­fern
  • über­sich­ten nach or­ten bau­en (die meis­ten imp­por­tier­ten in­sta­gram­me ha­ben orts­in­for­ma­tio­nen)
  • (sys­te­ma­tisch) rss feeds für ein­zel­ne ka­te­go­rien ein­füh­ren, ich kann mir vor­stel­len, dass es 2 oder drei leu­te gibt, die den abon­nie­ren wür­den

ichi­chich

felix schwenzel in über wirres

mau­rice hat ei­nen buchshot von ei­nem screen­shot von ei­ner 20 jah­re al­ten wir­res.net sei­te ge­macht. das buch ist 19 jah­re alt. die screen­shot-un­ter­schrift be­klagt, dass ich im­mer das ich ge­hy­per­lin­ked habe.

foto von mau­rice renck

die sei­te die auf dem screen­shot zu se­hen ist gibt’s im­mer noch: was ist wir­res?. da gibt und gab es wohl hu­mor-dif­fe­ren­zen, in dem ar­ti­kel hab ich tat­sächlich je­des vor­kom­men der buch­sta­ben­kom­bi­na­ti­on ich mit mei­ner kon­takt­sei­te ver­linkt. fand ich vor 20 jah­ren wohl wit­zig.

und fin­de es im­mer noch ein biss­chen wit­zig.

das logo auf dem screen­shot im buch war wohl eher tem­po­rär. die ka­cke kam da nicht aus dem hund, son­dern aus der tas­ta­tur. und das ix statt ich sage und schrei­be ich ei­ner­seits eher spo­ra­disch und ge­ge­be­nen­falls vor zwan­zig jah­ren noch gar nicht.


ch­an­ge­log 8.7.2025

felix schwenzel in über wirres

nach­dem ich mir vor ein paar ta­gen mei­ne in­sta­gram-bei­trä­ge „run­ter­ge­la­den“ habe (mit in­s­ta­loa­der, sie­he auch hier), hab ich mir jetzt ei­nen pro­to­ty­pen ge­baut. alle mei­ne in­sta­gram-bei­trä­ge seit 2011 bis jetzt sind jetzt un­ter „so­fort­bil­der“, ca. 2300 bei­trä­ge, die ak­tu­ell 530 MB wie­gen (noch ohne vi­deo-da­tei­en).

wie auf in­sta­gram, kann ich jetzt mit den j/k tas­ten in ei­nem bei­trag vor- und zu­rück-blää­tern. und an­ders als bei in­sta­gram kann ich auch ein paar jah­re vor und zu­rück­blät­tern. ist al­les noch sehr un­fer­tig, aber ich fin­de es gross­ar­tig.

was noch fehlt:

  • orte und geo-da­ten
  • kom­men­ta­re und like counts
  • klick­ba­re tags und links (bei­spiel)
  • fil­ter, über­sicht nach jah­ren/mo­nat
  • vi­de­os (im mo­ment wer­den nur die co­ver­bid­ler ge­zeigt)
  • au­to­ma­ti­sches ak­tua­li­sie­ren, neu hin­zu­ge­kom­me­ne, von mir auf in­sta­gram ge­pos­te­te bei­trä­ge an­le­gen

wie ichs ge­baut habe:

  • in­s­ta­loa­der legt für je­den bei­trag eine json-da­tei an (2011-10-17_06-19-58_UTC.json.xz) und legt ent­spre­chend die bil­der (2011-10-17_06-19-58_UTC.jpg) und vi­de­os dazu
  • über die json-da­tei­en da­tei­en las­se ich ein script ite­rie­ren (hab ich mit chatgpt zu­sam­men­ge­den­gelt), das je bei­trag ei­nen ord­ner an­legt und dort die json-da­tei und bil­der ab­legt.
  • in die­sem or­denr legt das script auch eine kir­by-in­halts-da­tei in der die bil­der, die cap­ti­on, tags und so wei­ter drin ste­hen.

am ende habe ich ca. 2300 ord­ner die ich ein­fach in ei­nen kir­by-con­tent ord­ner „so­fort­bil­der“ lege. fer­tig (mehr oder we­ni­ger).

der witz ist na­tür­lich, jetzt wo ich an mei­ne da­ten ran­kom­me, wer­de ich in­sta­gram (wahr­schein­lich) auch wie­der (re­gel­mäs­si­ger) be­nut­zen. auch wenn das ar­ti­kel­bild et­was an­de­res sug­ge­riert.

p.s.: am wo­chen­en­de auch auf kir­by 5 ge­up­dated. war vor­wie­gend er­eig­nis- und pro­blem­los. end­lich dark­mo­de im pa­nel/ad­min-in­ter­face.


in­sta­gram api (qua­si)

felix schwenzel in über wirres

das archiv aller meiner instgram posts (metadaten, bilder und filme) ist taut transmit 2,2 GB gross.

ges­tern ge­lernt: manch­mal ist es bes­ser die doku selbst zu le­sen, als sie sich von chatgpt er­klä­ren zu las­sen. RTFM hat in zei­ten von LLMs noch sei­ne be­rech­ti­gung.


lan­ge ver­si­on

in­sta­gram hab ich in letz­ter zeit kaum noch ge­nutzt. aber ei­gent­lich be­nut­ze ich in­sta­gram ger­ne.

vor ein paar jah­ren hab ich dort ge­pos­tet und mei­ne bei­trä­ge mit ei­nem script (own­y­our­gram) ins blog ge­zo­gen. das geht nicht mehr, seit in­sta­gram sei­ne API ver­ram­melt hat.

in­sta­gram scra­pen ist schwie­rig, aber mit in­s­ta­loa­der geht’s of­fen­bar ganz gut.

mit chatgp hab ich es al­ler­dings nicht zum lau­fen brin­gen kön­nen. was half: die doku selbst le­sen und das dort ge­zeig­te ses­si­on script be­nut­zen.

jetzt habe ich ein ar­chiv all mei­ner in­sta­gram-posts seit dem ok­to­ber 2011. da­mit könn­te ich mir mit kir­by recht schnell ei­nen in­sta­gram ar­chiv-view­er bau­en oder wie­der an­fan­gen bil­der auf in­sta­gram zu pos­ten, ins blog zu zie­hen und auf mast­o­don und blues­ky cross zu pos­ten.

wenn ich wie jetzt zu­griff auf die da­ten habe, kann ich also auch wie­der an­fan­gen in­sta­gram zu be­nut­zen.


aus dem ma­schi­nen­raum 01.07.2025

felix schwenzel in über wirres

als ich wir­res.net vor drei mo­na­ten wie­der­be­lebt habe, woll­te ich es ohne be­su­cher­zäh­ler ver­su­chen. ich glau­be ich habe das ge­ra­de mal eine wo­che aus­ge­hal­ten und dann ma­to­mo, was oh­ne­hin noch lief, wie­der ein­ge­bun­den. weil man das auch ohne coo­kies ma­chen kann, füh­le ich mich trotz zähl­script auf der da­ten­spar­sa­men sei­te.

mei­ne ra­tio­na­li­sie­rung der be­su­cher­sta­tis­tik ist, dass ich ger­ne sehe wo­her die leu­te kom­men und dass ich ge­le­gent­lich in­ter­es­san­tes aus den re­fe­rern her­aus­fi­sche. in­ters­sant ist es auf je­den fall zu se­hen, dass bud­den­bohm-und-soeh­ne.de mir den gan­zen mo­nat über be­su­cher her­über­spült (128 „vi­sits“ im juni), ob­wohl der letz­te ex­pli­zi­te link auch schon wie­der zwei­ein­halb mo­na­te her ist (die blogrol­le, ich weiss). oder ein ein link von herr­paul.me (99 vi­sits im juni). 69 von riv­va.

das ist eine infogtrafik aus matomo die die besucher über die zeit zeigt. man sieht eine null-linie bis märz, die dann langsam auf 6000 pageviews im juni steigt
ma­to­mo gra­fik: be­su­cher über die zeit

man sieht je­den­falls es geht auf­wärts, die uni­que pa­ge­views sind im juni dann auf ca. 6200 ge­klet­tert. da­mit be­fin­de ich mich auf schock­wel­len­rei­ter-ni­veau, der die­sen mo­nat auch ca. 6200 sei­ten­auf­ru­fe ge­mel­det hat. die top 5 ar­ti­kel in sa­chen sei­ten­auf­ru­fe im juni wa­ren:

such­ma­schi­nen-ver­kehr ist sehr, sehr mau, we­der von goog­le noch an­de­ren gab es viel lin­k­lie­be. das war vor 5 jah­ren noch an­ders und ich bin vor­sich­tig pes­si­mis­tisch und glau­be das bleibt jetzt erst mal ein paar jah­re so.


ch­an­ge­log 28.06.2025

felix schwenzel in über wirres

nach­dem ich ges­tern mat­thi­as pfef­fer­le auf/in (?) der blog­tas­tisch (via) ge­se­hen habe, fie­len mir ganz vie­le sa­chen ein, die ich ma­chen möch­te.

ich fand es in­ter­es­sant, wie er eine per­ma­link-url sei­nes no­tiz.blogs ko­pier­te und in ei­nem mast­o­don-cli­ent ins such­feld ko­pier­te. da­mit fand er den bei­trag, der dank sei­nes word­press aci­vi­ty-pub-plug­ins dann als li­ka­ble und sha­ra­ble ein­trag in sei­nem mast­o­don cli­ent auf­tauch­te.

(hört sich kom­pli­ziert an und ist es ir­gend­wie auch, wie al­les im fe­di­ver­se. ich lass mir das jetzt seit wo­chen von chatgpt und wohl­ge­son­ne­nen le­sen er­klä­ren und ka­pier nach wie vor nur die hälf­te und be­hersch die ter­mi­no­lie nach wie vor nicht.)

weil wir­res.net kein teil des fe­di­ver­se ist, klappt das bei mir na­tür­lich nicht. aber ich dach­te, wenn ich ei­nen RSS-ac­count auf mei­nem go­to­so­cial-dings an­le­ge auf dem ein­fach au­to­ma­tisch alle neu­en ein­trä­ge auf­tau­chen, könn­te das doch auch ge­hen. es zeigt sich (auf den ers­ten blick), dass das nicht geht, aber daüfr gibt’s jetzt ei­nen bot der mein rss ins fe­di­ver­se pumpt.

denkt man ja nicht, aber al­les was ich in mein go­to­so­cial/mast­o­don-kon­to @ix@wir­res.net schrei­be ist hand­ge­schnitzt. aber @rss@wir­res.net ist ein bot.

an­sons­ten war ich ein biss­chen über­rascht von mat­thi­as pfef­fer­les demo. als er ei­nen bei­trag sei­nes no­tiz.blogs in mast­o­don fav­te, mein­te er, dass er da­mit sei­en wor­press in­stanz „ab­schies­sen“ wür­de. die­ses fe­di­ver­se ge­schnat­ter scheint eine men­ge last und ver­kehr zu er­zeu­gen. ich habe mir dann kurz sor­gen ge­macht, ob die­ses go­to­so­cial so eine gute idee war oder ist, aber so­weit ich sehe scheint das nicht all zu sehr ins schwit­zen zu ge­ra­ten.

youtube-video laden, info, direktlink

das script, dass aus RSS-items ei­nen ein­trag auf go­to­so­cial macht hat chatgpt ge­schrie­ben. es brauch­te aber zwei stun­den de­bug­ging zu­sam­men­ar­beit mit mir, bis das feh­ler­frei lief. ich will nicht kla­gen, aber heu­te hat es sich schon ziem­lich doof an­ge­stellt.

ich woll­te fol­gen­de fea­tures ha­ben, die das script jetzt auch, so­weit ich sehe, er­füllt.

  • prü­fe alle 5 mi­nu­ten mei­nen rss feed
  • wenn es ei­nen neu­en bei­trag gibt baue ei­nen bei­trag aus der über­schrift, kür­ze den text auf 280 zei­chen, be­hal­te aber ein paar for­ma­tie­run­gen in mark­down bei, füge ei­nen link und das ers­te bild hin­zu (wenn das bild grös­ser als 500px ist)
  • pos­te nur ei­nen bei­trag je auf­ruf des scripts
  • mer­ke dir die ge­pos­te­ten ein­trä­ge

an­sons­ten hab ich ei­gent­lich nur ein biss­chen am css des go­to­so­cial the­mes ge­fum­melt. so rich­tig toll fin­de ich das nach wie vor nicht, vor al­lem seit­dem ich elk.zone als mast­o­don cli­ent nut­ze und da wirk­lich (im brow­ser) al­les sehr ge­schlif­fen aus­sieht.

screenshots der mastodon webclients elk.zone (links) und gotosocial (rechts). elk.zone sieht sehr geschliffen aus, gotosocial OK.
screen­shots der mast­o­don web­cli­ents elk.zone (links) und go­to­so­cial (rechts)

ch­an­ge­log 26.06.2025

felix schwenzel in über wirres

er­staun­lich ein­fach war die in­stal­la­ti­on von go­to­so­cial auf ei­nem as­te­ro­iden (doku). be­son­ders ge­fällt mir, dass go­to­so­cial mein haupt­pro­blem mit mast­o­don löst: das do­main-ge­döns.

schliess­lich nut­ze ich als blog­ad­res­se eben ge­ra­de nicht wir­res.word­press.com oder wir­res.blog­ger.de, son­dern eben wir­res.net. ich be­nut­ze email­ad­res­sen wie ix@wir­res.net oder fe­lix@schwen­zel.de. was je­weils da­hin­ter läuft, ist mei­ne ent­sch­ei­dung, hin­ter wir­res.net kann ez­pu­blish ste­cken, kir­by oder wenn mir ir­gend­wann mal da­nach ist — word­press. hin­ter ix@wir­res.net steckt der­zeit (noch) gmail, hin­ter fe­lix@schwen­zel.de ein uber­space mail­ser­ver.

und jetzt kann ich für fö­de­rier­tes pos­ten von mini-bei­trä­gen eben @ix@wir­res.net be­nut­zen — und der­zeit steckt da eben go­to­so­cial hin­ter, das zwar auf ei­ner sub­do­nain läuft, aber fein.

und wie zu er­war­ten, wa­ren die fol­ge-ar­bei­ten der um­stel­lung auf go­to­so­cial um ein mehr­fa­ches um­fang­rei­cher als die in­stal­la­ti­on. ei­ner­seits hab ich den um­zug noch nicht ab­ge­schlos­sen, bei­de hand­les @ix@mastdn.io und @ix@wir­res.net lau­fen noch pa­ralell, auch wenn ich mstdn.io nicht mehr zum pos­ten (aber schon zum re­pos­ten) nut­ze. es be­steht ja kei­ne eile mit dem um­zug (der fol­lower und der an­schlies­sen­den um­schal­tung auf nur-le­se­zu­griff von @ix@mstdn.io). (nach­trag 7:20: um­zug ab­ge­schlos­sen.)

aus­ser­dem muss­te ich viel von den rou­ti­nen mit de­nen wir­res.net mit mast­o­don in­ter­agiert an­pas­sen. ei­ner­seits hab ich mir et­was ge­baut, um toots hier ein­bet­ten zu kön­nen.

und ich sen­de mit mau­rice renks in­die­con­nec­tor bei­trä­ge, fo­tos au­to­ma­tisch von wir­res.net auf mei­ne mast­o­don in­stanz und hole um­ge­kehrt re­ak­tio­nen wie­der bei mast­o­don ab, um sie auf der ar­ti­kel-bei­la­ge zu auf­zu­lis­ten.

es zeigt sich, go­to­so­cial ver­hält sich da doch ein klein we­nig an­ders als mast­o­don. ab­fra­gen von bei­trä­gen per api …

GET https://<deine-Instanz-Domain>/api/v1/statuses/:id

… rückt go­to­so­cial nur mit au­then­ti­fi­zie­rung raus, mast­o­don auch ohne.

beim bil­du­pload ist go­to­so­cial sehr streng und funk­tio­nier­te nicht auf an­hieb mit dem in­die­con­nec­tor. bei api-ab­fra­gen be­steht go­to­so­cial aus­ser­dem auf ei­nem mit­ge­lie­fer­ten „user agent“. das muss­te al­les in kir­by an­ge­past wer­den.

bridgy, das ge­le­gent­lich re­ak­tio­nen aus so­zia­len netz­wer­ken zu­lie­fert, muss­te auch auf die neue mast­o­don-in­stanz ken­nen­ler­nen und zick­te zu­nächst ein biss­chen mit dem au­then­ti­fi­zie­rungs-work­flow.

aber ins­ge­samt fühlt sich das al­les wie eine rich­ti­ge und gute ent­sch­ei­dung an.

caching

zwi­schen­durch ge­merkt, dass auch die su­che sta­tisch ge­cached wur­de. das funk­tio­niert na­tür­lich nicht. also eine aus­nah­me de­fi­niert:

return [
 /* […] */
   'cache' => [
      'pages' => [
        'active' => true,
        'type' => 'static',
        'ignore' => fn ($page) => match (true) {
          str_contains($page->uri(), '/suche') => true,
          default => false
        }
      ],
      'beilage' => [
        'type' => 'file',
        'root' => __DIR__ . '/../cache/beilage'
      ]
    ],
/* […] */
]

home as­sistant

seit ich wie­der blog­ge küm­me­re ich mich kaum noch ak­tiv um die heim­au­to­ma­ti­sie­rung. mein hob­by, die fum­me­lei, wid­me ich zur zeit kom­plett kir­by und dem web. es zeigt sich aber: die au­to­ma­ti­sche woh­nung läuft mitt­ler­wei­le auch ohne auf­sicht ganz gut vor sich hin. eine up­time (ohne re­start) von > 30 ta­gen steckt das sys­tem gut weg, ge­le­gent­lich muss ich mal eine klei­nig­keit an­pas­sen, aber das steht meis­tens un­ter dem mot­to der re­geln num­mer eins und zwei der heim­au­to­ma­ti­sie­rung:

  • au­to­ma­ti­sie­re al­les was du mehr als drei­mal wie­der­holst und dich nervt — um es dann zu ver­ges­sen.
  • wenn et­was öf­ter als drei­mal nicht funk­tio­niert, pas­se die au­to­ma­ti­sie­rung an — um es dann zu ver­ges­sen.

kon­kret wa­ren das der gar­di­nen­schal­ter der die au­to­ma­ti­sie­rung dop­pelt aus­lös­te und die hit­ze die mich wie­der­holt nerv­te. also schnell die au­to­ma­tis­e­rung an­ge­passt und den ven­ti­la­tor wie­der ak­ti­viert (was ein zwei ar­beits­schrit­te im ho­me­as­sistant da­sh­board er­for­dert). ach ja, die op­ti­mie­rung der licht­si­tua­ti­on von gäs­ten die im wohn­zim­mer über­nach­ten hab ich auf­ge­scho­ben und an zwei aben­den ein­fach ma­nu­ell übers da­sh­board ge­macht, statt es zu au­to­ma­ti­sie­ren.


ich habe mich ant­schie­den, ent­ge­gen der ers­ten an­küpn­di­gung ge­le­gent­lich ch­an­ge­logs auch im haupt­feed und auf der haupt­sei­te zu ver­öf­fent­li­chen wenn mir da­nach ist. und mit die­sem chage­log war mir da­nach.


[nach­trag]
habe eben den um­zugs­but­ton auf https://mstdn.io/@ix ge­drückt und bin da jetzt weg.

  • alte bei­trä­ge (bei­spiel) lie­gen wei­ter­hin dort, in­klu­si­ve al­ler li­kes und re­posts, aber auch hier (bei­spiel).
  • mei­ne foll­woer­zahl dort war vor­her so um die 1030, jetzt sind es nach dem um­zug 980. das sind of­fen­bar we­ni­ger tote kon­ten, als ich dach­te
  • am 4. april 2017 habe ich mir mein kon­to bei mstdn.io ein­ge­rich­tet, wirk­lich ge­nutzt hab ichs erst seit 2022

ch­an­ge­log 22.06.2025

felix schwenzel in über wirres

kom­men­ta­re

mit die­ser ein­stel­lung wer­den jetzt kom­ment­re von „ve­ri­fi­zier­ten“ be­nut­zern di­rekt frei­ge­schal­tet. mit an­de­ren wor­ten, je­der, der hier schon mal mt dem neu­en sys­tem kom­men­tiert hat (3 men­schen, in­klu­si­ve mir).

'mau­rice­renck.komm­ents.mo­de­ra­ti­on.pu­blish-ve­ri­fie­d' => true,

aus­ser­dem habe ich kir­by bei­ge­bracht mails zu ver­sen­den, push ist manch­mal doch bes­ser als pull, vor al­lem be­kom­me ich so be­nach­rich­ti­gun­gen über neue (zu mo­de­rie­ren­de) kom­men­ta­re, was et­was prak­ti­scher ist als nach zu se­hen.

go­to­so­cial

noch­mal die uber­space in­stal­la­ti­ons­an­lei­tung für go­to­so­co­al durch­ge­le­sen, die go­to­so­cial-doku na­tür­lich auch. ins­ge­samt scheint mir das im­mer noch ein or­dent­li­cher bro­ken zu sein. ich ro­tie­re ja schon kir­by am la­fen zu hal­ten, bald steht ein grös­se­res kir­by up­date an, das ich zu­min­dest mal prü­fen muss und dann ge­ge­be­nen­falls 10 oder 20 jah­re ver­zö­gern wer­de. oder eben nicht. je­den­falls scheint es mir ge­ra­de zu viel noch eine ad­min-auf­ga­be zu über­neh­men, auch wenns nur für mich ist.

aber im­mer­hin hab ich mir über­legt, wel­che do­main ich nut­ze (ir­res.net oder w.ir­res.net) und weil ich vor kur­zem mei­ne uber­space-as­te­ro­iden in ei­nem kon­to mit mail-an­mel­dung „kon­so­li­diert“ habe, soll­te es auch kein pro­blem ei­nen test-go­to­so­cial-as­te­ro­iden hoch­zu­fah­ren und ge­ge­be­nen­falls wie­der zu lö­schen.