home.social

#microblog — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #microblog, aggregated by home.social.

  1. Technical debt, aka I keep forgetting about custom.css: taonaw.com/2026/05/14/technica

    Wait, how can something on a website be broken to one degree or another? Is it broken or not? Well, you see… CSS.

  2. Account on micro.blog created. Finding new (healthier) ways to share on/consume socials.

    Now I need to explore how it works and what it can do.

    #app #tech #microblog #social #photography #photographer #writing

  3. The Programmer’s Fulcrum: 08 May, 2026

    This post originally appeared on The Fulcrum.

    Welcome to this week’s The Programmer’s Fulcrum.

    It’s your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism.

    There is a lot of coverage of the shitshow that is ShitHub this week. And that makes me so happy I moved to Codeberg several […]

    https://newsletter.mobileatom.net/the-programmers-fulcrum-08-may-2026/ #ActivityPub #AI #ATProto #BuildAwesome #Buttondown #Codeberg #CSS #Emacs #FediLab #FediProfile #fediverse #Forgejo #Ghost #Holos #HTML #indieweb #javascript #LibreOffice #Librewolf #Linux #Mastodon #Matrix #MicroBlog #OMN #pckt #RSS #Silex #WebComponents #xWiki
  4. The Programmer’s Fulcrum: 08 May, 2026

    This post originally appeared on The Fulcrum.

    Welcome to this week’s The Programmer’s Fulcrum.

    It’s your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism.

    There is a lot of coverage of the shitshow that is ShitHub this week. And that makes me so happy I moved to Codeberg several […]

    https://newsletter.mobileatom.net/the-programmers-fulcrum-08-may-2026/ #ActivityPub #AI #ATProto #BuildAwesome #Buttondown #Codeberg #CSS #Emacs #FediLab #FediProfile #fediverse #Forgejo #Ghost #Holos #HTML #indieweb #javascript #LibreOffice #Librewolf #Linux #Mastodon #Matrix #MicroBlog #OMN #pckt #RSS #Silex #WebComponents #xWiki
  5. The Programmer’s Fulcrum: 08 May, 2026

    This post originally appeared on The Fulcrum.

    Welcome to this week’s The Programmer’s Fulcrum.

    It’s your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism.

    There is a lot of coverage of the shitshow that is ShitHub this week. And that makes me so happy I moved to Codeberg several […]

    https://newsletter.mobileatom.net/the-programmers-fulcrum-08-may-2026/ #ActivityPub #AI #ATProto #BuildAwesome #Buttondown #Codeberg #CSS #Emacs #FediLab #FediProfile #fediverse #Forgejo #Ghost #Holos #HTML #indieweb #javascript #LibreOffice #Librewolf #Linux #Mastodon #Matrix #MicroBlog #OMN #pckt #RSS #Silex #WebComponents #xWiki
  6. The Programmer’s Fulcrum: 08 May, 2026

    This post originally appeared on The Fulcrum.

    Welcome to this week’s The Programmer’s Fulcrum.

    It’s your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism.

    There is a lot of coverage of the shitshow that is ShitHub this week. And that makes me so happy I moved to Codeberg several […]

    https://newsletter.mobileatom.net/the-programmers-fulcrum-08-may-2026/ #ActivityPub #AI #ATProto #BuildAwesome #Buttondown #Codeberg #CSS #Emacs #FediLab #FediProfile #fediverse #Forgejo #Ghost #Holos #HTML #indieweb #javascript #LibreOffice #Librewolf #Linux #Mastodon #Matrix #MicroBlog #OMN #pckt #RSS #Silex #WebComponents #xWiki
  7. The Programmer’s Fulcrum: 08 May, 2026

    This post originally appeared on The Fulcrum.

    Welcome to this week’s The Programmer’s Fulcrum.

    It’s your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism.

    There is a lot of coverage of the shitshow that is ShitHub this week. And that makes me so happy I moved to Codeberg several […]

    https://newsletter.mobileatom.net/the-programmers-fulcrum-08-may-2026/ #ActivityPub #AI #ATProto #BuildAwesome #Buttondown #Codeberg #CSS #Emacs #FediLab #FediProfile #fediverse #Forgejo #Ghost #Holos #HTML #indieweb #javascript #LibreOffice #Librewolf #Linux #Mastodon #Matrix #MicroBlog #OMN #pckt #RSS #Silex #WebComponents #xWiki
  8. The Programmer’s Fulcrum: 03 April, 2026

    This post originally appeared on The Fulcrum.

    Welcome to this week’s The Programmer’s Fulcrum.

    It’s your weekly review of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism. We aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening […]

    https://newsletter.mobileatom.net/the-programmers-fulcrum-03-april-2026/ #ActivityStreams #ActivityPub #ATProto #Bear #bluesky #bridgyfed #BSDCafe #copilot #CSS #ddev #DeltaChat #Drupal #FDroid #FediLab #fediverse #GIMP #GitHub #Gutenberg #Holos #HTML #Hubzilla #javascript #Leaflet #Linux #Markdown #MicroBlog #OBSStudio #OMN #PostmarketOS #RSS #SailfishOS #Servo #signal #Starlight #surf #Waterfox #WordPress #xWiki #Zulip
  9. so, i've decided to stop bridging with bridgy, but keep crossposting with openvibe. also, considering switching to microblog, so i can have my own domain there as well. we'll see.

    #bridgy #fediverse #atmosphere #atproto #activitypub #threads #tumblr #nostr #openvibe #microblog #bluesky #mastodon

  10. @fedi (ツ) Some more suggestions:


    CherryPick:

    Kirschwasser, sake, melon soda, Pocari Sweat, matcha powder. Stirred with a fork for obvious reasons.


    Hubzilla:

    Yes. As in everything your bar has to offer.


    Micro.blog:

    Sorry, this cocktail is closed-source.


    Lemmy:

    Jack Daniel's, Coca-Cola. Surprised?

    ...okay: Russian Standard vodka, Havana Club rum, baijiu, tomato juice.

    #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #CherryPick #Hubzilla #MicroBlog #Lemmy #Cocktail #Cocktails
  11. @michael @haraldkliems @organicmaps @openstreetmap @mangroveReviews @sudoer777 @CoMaps @Dorothea

    These are great #ideas, and also typical candidates to file an #ideation issue for at the #fediverse ideas repository, at..

    codeberg.org/fediverse/fediver

    As long-time #fedi advocate and #FOSS passionado I've seen countless times #people #come #together on nifty #ActivityPub ideas, only for it to fade out, and be forgotten again, until the next person throws it into ephemeral #microblog timeline voids.

  12. @michael @haraldkliems @organicmaps @openstreetmap @mangroveReviews @sudoer777 @CoMaps @Dorothea

    These are great #ideas, and also typical candidates to file an #ideation issue for at the #fediverse ideas repository, at..

    codeberg.org/fediverse/fediver

    As long-time #fedi advocate and #FOSS passionado I've seen countless times #people #come #together on nifty #ActivityPub ideas, only for it to fade out, and be forgotten again, until the next person throws it into ephemeral #microblog timeline voids.

  13. @michael @haraldkliems @organicmaps @openstreetmap @mangroveReviews @sudoer777 @CoMaps @Dorothea

    These are great #ideas, and also typical candidates to file an #ideation issue for at the #fediverse ideas repository, at..

    codeberg.org/fediverse/fediver

    As long-time #fedi advocate and #FOSS passionado I've seen countless times #people #come #together on nifty #ActivityPub ideas, only for it to fade out, and be forgotten again, until the next person throws it into ephemeral #microblog timeline voids.

  14. @michael @haraldkliems @organicmaps @openstreetmap @mangroveReviews @sudoer777 @CoMaps @Dorothea

    These are great #ideas, and also typical candidates to file an #ideation issue for at the #fediverse ideas repository, at..

    codeberg.org/fediverse/fediver

    As long-time #fedi advocate and #FOSS passionado I've seen countless times #people #come #together on nifty #ActivityPub ideas, only for it to fade out, and be forgotten again, until the next person throws it into ephemeral #microblog timeline voids.

  15. @michael @haraldkliems @organicmaps @openstreetmap @mangroveReviews @sudoer777 @CoMaps @Dorothea

    These are great #ideas, and also typical candidates to file an #ideation issue for at the #fediverse ideas repository, at..

    codeberg.org/fediverse/fediver

    As long-time #fedi advocate and #FOSS passionado I've seen countless times #people #come #together on nifty #ActivityPub ideas, only for it to fade out, and be forgotten again, until the next person throws it into ephemeral #microblog timeline voids.

  16. 🚀 Wow, Micro.blog's new 'Studio' tier is here! Too bad their announcement page is as accessible as a locked vault marked "403 Forbidden"—clearly, they’re going for that #exclusive, VIP vibe. 🎉🔒
    heydingus.net/blog/2025/11/mic #Microblog #Studio #NewFeature #Access #VIPVibe #403Forbidden #HackerNews #ngated

  17. Microblog: Threads App November 2025

    For those of you that wish to follow me on the Threads app, my handle is @courtguinness.

    #app #handle #Microblog #threads

  18. Diving a little deeper into #StandardNotes and #MicroBlog to see if they are suitable for my purposes 🙂

    One thing I keep coming across is that everything is requiring an account, often payment. This is not limited to those two examples but systemic.

    Why can we not create solutions or services that are private by design and distributed through volunteers?

    If everybody gives a tiny bit, we can achieve great things together!

    #solarpunk #punkishope #digitalsocialism #socialism #opensource

  19. Well, this is Yall for the Cosmic Desktop. Though in theory it should run on everything because it's using , , and . I am having trouble with Image uploads to Nostr, having issue getting an Imgur App ID. But this posts to , , , and .

  20. Kurzgedanken: Enpass löst 1Password ab

    Viele Jahre lang war ich treuer und zufriedener Kunde von 1Passwort. Das war immer mein zuverlässiger Partner, wo viele wichtige Daten drinnen gespeichert waren. Dann sind die auf die "glorreiche" Idee gekommen, dass der Safe nur noch bei denen in der Cloud liegt. Also Ende mit Hoheit der eigenen Daten. Aber man ist ja träge, es funktionierte alles so schön. Trotzdem habe ich mich in den letzten Wochen nach einer Alternative umgesehen und bin am Ende bei Enpass gelandet. Der Safe kann […]

    jansens-pott.de/enpass-loest-1

  21. I have a new post on my experimental journal and on how it's going, implemented, and may change. I may also have noted a way to get digital bird stickers.

    fractalkitty.com/streamof-me/

    #streamOfMe #journal #mathOfMe #cinquain #birding #microBlog #localFirst #rss #indieWeb

  22. Implementation progress: got the crawler written & integrated with the indexes + thumbnailer (+`.gitignore` support) but not tested. The vector search persistence system is truly shocking..... I think I need to back it in an `njodb` instance.

    Next up:

    - testing the crawler
    - integrating with the rest of the app
    - HTTP API
    - starting working on the web interface

    (see also <npmjs.com/package/njodb>)

    #OpenSource #Eventually #OnceIveFinishedAMinimumWorkingVersion #Javascript #Crawling #Programming #Chatter #ProgressUpdate #microblog #IsThereATagForPhotoManagement #PhotoManagement #WillTagWithPhotographyOnceTheresSomethingToSee

  23. archiviocto for real.

    Lasciando stare come, anche stavolta, questa sia la dimostrazione di come proprio non ce la faccio a pensare alle cose urgenti e necessarie, e preferisco di gran lunga perdere tempo facendo lavoro finto o di utilità discutibile…

    Ieri mattina ho effettivamente reso reale il famoso #archivioctt, di cui mezzo anno fa millantavo la necessità, ma che poi buttai nel dimenticatoio presa da altre cose… Forse in parte anche perché avrei voluto fare un tema personalizzato per generare il sito statico, ma quello richiede minimo qualche giorno di impegno, quindi mi è venuto lo zzz. 😆️

    In pratica, sarebbe un sito #pubblico, generato da repository Git pubbliche (multipli #mirror, come sempre, per sicurezza), contenente tutta la roba mia pubblica aggregata in un unico posto, poiché non si sa mai. Toh, ha le categorie, i tag, la ricerca statica full-text, e funziona pure tutto navigando da file://Godo!!! 😳️🥵️

    Sarà fatta una pagina per indicare tutti i mirror, ma i 2 attivi ora sono https://archivioctt-61aad6.gitlab.io e https://octospacc.github.io/archivioctt/. E si può scaricare uno ZIP godibile offline da https://github.com/octospacc/archivioctt/archive/refs/heads/gh-pages.zip! (NON abusatene.) 💣️💣️

    Per ora in realtà vengono duplicati solo i contenuti dei miei Memos, e del #microblog fritto misto. Pensare che quest’ultimo esisteva già da mesi, con Jekyll… credevo di averne parlato ma non riesco a ritrovare nessun post a riguardo, quindi… ops. Quello continuerà ad esistere, tanto mi costa più fatica toglierlo di mezzo, che semplicemente lasciare che continui ad aggiornarsi. ☺️

    Dovrò allora vedere di integrare il backuppaggio anche dei miei profili di Pixelfed e Spacc BBS, nonché di roba vecchissima (post Telegram e social di anni fa), e questo mi darà altre sfide, ma… Lo mio #archivio è per ora venuto sorprendentemente bene come UX, usando un tema+generatore generico, Material for MkDocs. (Dopo averne provati tipo 5 o 10 che out-of-the-box non andavano bene, ma ci sta.) 📦️

    Dettagli per chi non tocca erba li avrete la prossima volta, anche perché quelli di base li dissi già, e da lì è cambiato poco: lo script di backup sul server è sempre quello, semplicemente ora #copia i post Markdown da WordPress anche sull’altra repo Git, li patcha con uno script shell quasi identico a quello per Jekyll, e con poche righe in più + un altro script sh prepara anche i #memos. 🧞‍♀️️

    (Ricordate che l’entropia digitale è una costante sempre più reale, che ogni giorno più del precedente mangia tutto ciò che trova sul suo percorso, con il rischio di eliminare dalla faccia della terra me e le mie cose, voi e le vostre cose, se non prendete i dovuti accorgimenti… he comes.)

    #MicroBlog #pubblico #archivio #copia #mirror #Memos #archivioctt #MkDocs

  24. @manualdousuario

    Sou um dos poucos usuários assíduos do e já cheguei a ficar 2 semanas sem acessar

    Atualmente frequento alguns antigos e republico

    Tornou-se uma praça para pessoas na faixa dos 40 aos 65 anos

    Não consigo me acostumar com – até o considero melhor hehe

    Pena ter durado pouco...

    Atualmente me concentro mais no e nos interconectáveis e mastoart.social

  25. "Everyone wants to leave X. So why aren’t they on Bluesky?"

    draft -

    Because bluesky does not innovate in any way.

    -same post length (barely enough, no thanks)
    -no edit button (no thanks)

    Mastodon innovates

    - double the post length (more generous, thank you)
    - free edit button (thank you)

    #bluesky
    #mastodon
    #twitter
    #280characters
    #300characters
    #500characters
    #editbutton
    #microblog
    #miniblog

  26. In procinto di provare una cosa estremamente #interessante: il #plugin Friends per WordPress. A quanto pare, nasce molti anni fa con l’idea d’uso di un #blog come parte in una generica rete #social #decentralizzata, ma le implicazioni pratiche allo stato attuale sono… wow. 🤯️

    • Di per sé è un lettore RSS (#ganzo averlo in WordPress, ma niente di che) ed ActivityPub (e questo già è #impressionante). Pare sorprendentemente potente, con diversi filtri sui contenuti che si possono applicare per ogni entità che si segue, più granulari di cosa piattaforme come Mastodon permettono.
    • Permette di pubblicare post e messaggi privati sul proprio sito, visibili agli utenti messi come #amici, e questa cosa funziona sia per altri #siti #WordPress che per istanze #ActivityPub. Gli utenti amici possono rispondere alle pubblicazioni visitando il sito di destinazione, dove è come se fossero automaticamente loggati con il profilo del proprio #sito.
    • Dovrebbe aggiungere le reazioni sui #post (personalizzabili tra la totalità di emoji Unicode), e credo mi faccia rispondere da qui ai messaggi di #ActivityPub, o in generale interagire con la gente lì.

    L’ho installato, e ora… boh, lo provo. Non lo userò come aggregatore RSS per notizie o video, perché per quello ho già il mio FrescoRSS, ma forse questo è più adatto per i #microblog e le cose correlate. (Vuoi vedere che magari il mio #social Miiverse-like lo faccio semplicemente stabilendomi così, lol?) ❤️‍🔥️

    https://octospacc.altervista.org/2024/02/11/amicini-wordpressiani/

    #ActivityPub #amici #blog #decentralizzata #impressionante #interessante #MicroBlog #plugin #post #siti #sito #social #WordPress

  27. Fino ad ora ho apportato vari piccoli #miglioramenti al #sito del #MicroBlog con vari metodi, nessuno che includa anche il creare veri #plugin. Troppa sbatta perché si devono imparare tutte le API, ecc… Però, che posso fare quando sembra proprio che l’unica soluzione elegante per estendere le funzionalità di #WordPress sia quella? 😫

    Quindi, ieri sera, non avendo molto tempo da perdere, ho provato a chiedere a #ChatGPT. E, con mia sorpresa, non solo non ha allucinato creando #codice rotto, ma addirittura sembra aver studiato ciò che io non ho fatto, e si è curato di fare le robe per bene, addirittura usando le funzioni sicure per scongiurare problemi come le #SQL injection! Alla fine gli ho fatto esporre uno #shortcode, da aggiungere su normali pagine, che visualizza l’HTML generato dal #PHP. È stato proprio carino questa volta, poi guardate come l’ho ringraziato alla fine… https://chat.openai.com/share/9072c3ea-f3f5-42bb-88ae-03efa795a66f. ❤️‍🔥

    Al netto di qualche errore di interpretazione suo, che mi ha portato a dover fare piccole modifiche, ho già messo a frutto lo #script, attivandolo su una nuova pagina: Ricerca 🔍️. Essenzialmente quello che mi serviva era una #ricerca dei post di tot caratteri o meno (che per <= 500 ho chiamato Tootin’, riferendomi a chissà cosa)… e lo so che per ora è subottimale, ma è un inizio, poi magari la migliorerò. 😁

    https://octospacc.altervista.org/2024/02/08/wp-gpt/

    #ChatGPT #codice #MicroBlog #miglioramenti #PHP #plugin #ricerca #script #shortcode #sito #SQL #WordPress

  28. Fino ad ora ho apportato vari piccoli #miglioramenti al #sito del #MicroBlog con vari metodi, nessuno che includa anche il creare veri #plugin. Troppa sbatta perché si devono imparare tutte le API, ecc… Però, che posso fare quando sembra proprio che l’unica soluzione elegante per estendere le funzionalità di #WordPress sia quella? 😫

    Quindi, ieri sera, non avendo molto tempo da perdere, ho provato a chiedere a #ChatGPT. E, con mia sorpresa, non solo non ha allucinato creando #codice rotto, ma addirittura sembra aver studiato ciò che io non ho fatto, e si è curato di fare le robe per bene, addirittura usando le funzioni sicure per scongiurare problemi come le #SQL injection! Alla fine gli ho fatto esporre uno #shortcode, da aggiungere su normali pagine, che visualizza l’HTML generato dal #PHP. È stato proprio carino questa volta, poi guardate come l’ho ringraziato alla fine… https://chat.openai.com/share/9072c3ea-f3f5-42bb-88ae-03efa795a66f. ❤️‍🔥

    Al netto di qualche errore di interpretazione suo, che mi ha portato a dover fare piccole modifiche, ho già messo a frutto lo #script, attivandolo su una nuova pagina: Ricerca 🔍️. Essenzialmente quello che mi serviva era una #ricerca dei post di tot caratteri o meno (che per <= 500 ho chiamato Tootin’, riferendomi a chissà cosa)… e lo so che per ora è subottimale, ma è un inizio, poi magari la migliorerò. 😁

    https://octospacc.altervista.org/2024/02/08/wp-gpt/

    #ChatGPT #codice #MicroBlog #miglioramenti #PHP #plugin #ricerca #script #shortcode #sito #SQL #WordPress

  29. Fino ad ora ho apportato vari piccoli #miglioramenti al #sito del #MicroBlog con vari metodi, nessuno che includa anche il creare veri #plugin. Troppa sbatta perché si devono imparare tutte le API, ecc… Però, che posso fare quando sembra proprio che l’unica soluzione elegante per estendere le funzionalità di #WordPress sia quella? 😫

    Quindi, ieri sera, non avendo molto tempo da perdere, ho provato a chiedere a #ChatGPT. E, con mia sorpresa, non solo non ha allucinato creando #codice rotto, ma addirittura sembra aver studiato ciò che io non ho fatto, e si è curato di fare le robe per bene, addirittura usando le funzioni sicure per scongiurare problemi come le #SQL injection! Alla fine gli ho fatto esporre uno #shortcode, da aggiungere su normali pagine, che visualizza l’HTML generato dal #PHP. È stato proprio carino questa volta, poi guardate come l’ho ringraziato alla fine… https://chat.openai.com/share/9072c3ea-f3f5-42bb-88ae-03efa795a66f. ❤️‍🔥

    Al netto di qualche errore di interpretazione suo, che mi ha portato a dover fare piccole modifiche, ho già messo a frutto lo #script, attivandolo su una nuova pagina: Ricerca 🔍️. Essenzialmente quello che mi serviva era una #ricerca dei post di tot caratteri o meno (che per <= 500 ho chiamato Tootin’, riferendomi a chissà cosa)… e lo so che per ora è subottimale, ma è un inizio, poi magari la migliorerò. 😁

    https://octospacc.altervista.org/2024/02/08/wp-gpt/

    #ChatGPT #codice #MicroBlog #miglioramenti #PHP #plugin #ricerca #script #shortcode #sito #SQL #WordPress

  30. Fino ad ora ho apportato vari piccoli #miglioramenti al #sito del #MicroBlog con vari metodi, nessuno che includa anche il creare veri #plugin. Troppa sbatta perché si devono imparare tutte le API, ecc… Però, che posso fare quando sembra proprio che l’unica soluzione elegante per estendere le funzionalità di #WordPress sia quella? 😫

    Quindi, ieri sera, non avendo molto tempo da perdere, ho provato a chiedere a #ChatGPT. E, con mia sorpresa, non solo non ha allucinato creando #codice rotto, ma addirittura sembra aver studiato ciò che io non ho fatto, e si è curato di fare le robe per bene, addirittura usando le funzioni sicure per scongiurare problemi come le #SQL injection! Alla fine gli ho fatto esporre uno #shortcode, da aggiungere su normali pagine, che visualizza l’HTML generato dal #PHP. È stato proprio carino questa volta, poi guardate come l’ho ringraziato alla fine… https://chat.openai.com/share/9072c3ea-f3f5-42bb-88ae-03efa795a66f. ❤️‍🔥

    Al netto di qualche errore di interpretazione suo, che mi ha portato a dover fare piccole modifiche, ho già messo a frutto lo #script, attivandolo su una nuova pagina: Ricerca 🔍️. Essenzialmente quello che mi serviva era una #ricerca dei post di tot caratteri o meno (che per <= 500 ho chiamato Tootin’, riferendomi a chissà cosa)… e lo so che per ora è subottimale, ma è un inizio, poi magari la migliorerò. 😁

    https://octospacc.altervista.org/2024/02/08/wp-gpt/

    #ChatGPT #codice #MicroBlog #miglioramenti #PHP #plugin #ricerca #script #shortcode #sito #SQL #WordPress

  31. Fino ad ora ho apportato vari piccoli #miglioramenti al #sito del #MicroBlog con vari metodi, nessuno che includa anche il creare veri #plugin. Troppa sbatta perché si devono imparare tutte le API, ecc… Però, che posso fare quando sembra proprio che l’unica soluzione elegante per estendere le funzionalità di #WordPress sia quella? 😫

    Quindi, ieri sera, non avendo molto tempo da perdere, ho provato a chiedere a #ChatGPT. E, con mia sorpresa, non solo non ha allucinato creando #codice rotto, ma addirittura sembra aver studiato ciò che io non ho fatto, e si è curato di fare le robe per bene, addirittura usando le funzioni sicure per scongiurare problemi come le #SQL injection! Alla fine gli ho fatto esporre uno #shortcode, da aggiungere su normali pagine, che visualizza l’HTML generato dal #PHP. È stato proprio carino questa volta, poi guardate come l’ho ringraziato alla fine… https://chat.openai.com/share/9072c3ea-f3f5-42bb-88ae-03efa795a66f. ❤️‍🔥

    Al netto di qualche errore di interpretazione suo, che mi ha portato a dover fare piccole modifiche, ho già messo a frutto lo #script, attivandolo su una nuova pagina: Ricerca 🔍️. Essenzialmente quello che mi serviva era una #ricerca dei post di tot caratteri o meno (che per <= 500 ho chiamato Tootin’, riferendomi a chissà cosa)… e lo so che per ora è subottimale, ma è un inizio, poi magari la migliorerò. 😁

    https://octospacc.altervista.org/2024/02/08/wp-gpt/

    #ChatGPT #codice #MicroBlog #miglioramenti #PHP #plugin #ricerca #script #shortcode #sito #SQL #WordPress

  32. Ho realizzato che prima mi trovavo a voler lowkey #postare, al volissimo dal #3DS, una #schermata del #gioco che stavo usando in quel momento… ma come? 😵‍💫

    • Non esiste prendere il telefono per fare una #foto allo schermo, che o farei uscire tutta sfarfallata, o mi richiederebbe troppa sbatta. 🥴
    • Non esiste caricare l’immagine su un imagebin #web generico, per poi scaricarla e ricaricarla dove voglio da un computer più flessibile. 🤌
    • Certamente, non esiste salvare la #screenshot su SD tramite il Menu Rosalina per poi usare un altro computer per prelevare il file e ricaricarlo. 🥏
    • Quando non usavo attivamente alcun #social normale (a parte YouTube) pubblicavo su Miiverse; era integrato benissimo e non serviva nemmeno un account secondario. Poi morì… e ora ci sono si i server alternativi, ma sono buoni solo per shitpostare. 🪬
    • Dopo la morte del Miiverso, il pubblicare #schermate fu l’unico motivo per cui creai un #account Twitter come alternativa; funzionava ottimamente, ma dal 2020 circa hanno deprecato il frontend no-JS, e il servizio “#Condivisione di #Immagini #Nintendo3DS” (che era praticamente un proxy) è stato discontinuato. ⛏️
    • In realtà volevo pubblicare su Instagram dalla #console all’epoca, ma da quando Facebook lo acquisì, la #webapp è sempre stata fin troppo JavaScript-rich, nemmeno caricava sul browser #Nintendo. 💉
    • Suppongo che Facebook sia un’opzione, con la sua versione mbasic, che se va sui javafoni allora andrà anche sul 3DS, ma… è Facebook, lmao, ho detto tutto. 🗑️
    • Mastodon chiaramente non funziona, la #app usa JS troppo moderno (ammesso che il #sito d’istanza non fallisca a priori il caricamento, per via della cifratura HTTPS). Brutaldon in realtà dovrebbe andare, anni fa creai un post con quello, ma ricordo anche che poi il #server ha iniziato a dare problemi con la crittografia, e quindi se ancora non va dovrei ospitarmelo io. 🔐
    • Friendica ho un vago ricordo di averlo provato in passato, ma avendo constatato ci fossero #rogne, non ricordo quali. 📉
    • Pixelfed lì sopra funziona bene tanto quanto Instagram, ossia zero assoluto anche solo a navigare; figuriamoci voler #inviare. 📨
    • Mi garberebbe #pubblicare direttamente sul #MicroBlog #WordPress, e dovrebbe tecnicamente funzionare; tuttavia, qui su #Altervista non riesco a fare login, perché la schermata di accesso locale non carica reCAPTCHA (non disattivabile) e quella globale (aa.altervista.org) non carica per (presumo) problemi di crittografia. E #frontend alternativi HTML già pronti non ne trovo, quindi se volessi, dovrei fare io un proxy. 🚪

    Praticamente l’unica cosa che funziona resta la #SpaccBBS: e in effetti ha senso, mesi fa spesi qualche ora anche solo ad accertarmi che il #forum fosse utilizzabile da sistemi antichi (qui un thread che creai proprio dal #new3DS). Ma dovrei finire quel fantomatico plugin per ActivityPub, però, per non cantarmela e suonarmela lì sopra… 🫠

    https://octospacc.altervista.org/2024/02/05/niente-immaginine-dal-3ds/

    #3DS #ACCOUNT #AlterVista #app #console #forum #foto #frontend #gioco #immagini #inviare #MicroBlog #new3DS #Nintendo #Nintendo3DS #postare #pubblicare #rogne #schermata #schermate #screenshot #server #sito #social #SpaccBBS #web #webapp #WordPress

  33. Nella mia interminabile occupazione di salvare sulla mia wiki tutti i riferimenti interessanti che scopro facendo le mie cose, mentre ora salvavo quei #font buffi trovati l’altro giorno, stavo esplorando al volo uno dei siti per valutare se fosse o meno da salvare… e trovo questo altro set di caratteri molto #kawaii e #particolare: “Hayu Font (はゆフォント)“. È descritto come “#ispirato al modo arrotondato di #scrivere a mano di una ragazza a cui piace #decorare tutto con i cuori”. 💫

    E allora, ecco che mi viene in mente una nuova #idea (che in realtà ho già avuto altre volte, ma non avevo mai messo bene a fuoco): cosa se creassi la mia (le mie, multiple??) famiglie di #caratteri, disegnata a manina, con proprietà particolari esattamente come me? …Beh, non so nulla di font #design, ma suppongo che nessuno morirà se semplicemente ci provo e basta. Se va male, pazienza; ma se va bene, questo sarebbe un grande esercizio di #stile. 💣

    Quindi, ecco, inizio. Se va bene, lo uso come font del #sito (non so quale dei tanti, forse questo, vi immaginate avere un #MicroBlog scritto a mano?!). Probabilmente dovrò iterare molto. 😻

    https://octospacc.altervista.org/2024/02/02/devo-fare-il-fontocto/

    #caratteri #decorare #design #font #idea #kawaii #MicroBlog #particolare #scrivere #sito #stile

  34. Non so chi lo ricorda (lo accennai in #138), ma uno dei motivi per cui avevo deciso di spostare il #MicroBlog primariamente qui sul mio #sito venendo da Telegram, era questo: una serie di miei requisiti, che un #canale TG pubblico avrebbe soddisfatto, non riusciva a combaciare con il mio dover tenere privato quel canale… perché c’era troppo di frequente un influsso di #bot pericolosi, che nel migliore dei casi facevano #spam nel #gruppo collegato, e nel peggiore effettuavano #manipolazioni alle mie statistiche (in non so bene che modo). 👿️

    A quanto pare, diversa gente ora si trova costretta a rendere privati i propri #canali per lo stesso problema, nonostante gli #svantaggi (ci arrivo in un attimo) per loro e per i lettori. Volevo allora fare un qualche tipo di grafico o tabella per illustrare dei possibili cambiamenti che chiunque potrebbe apportare alla propria configurazione di pubblicazione, senza abbandonare Telegram… ma, provandoci, ho iniziato ad andare totalmente mentale, cercando di pensare a che razza di formato dovrei usare per dire quello che voglio. Le relazioni tra le #opzioni che si possono #scegliere sono fin troppo complesse, anche perché le #combinazioni possibili sono troppe. Quindi, mi devo limitare ad illustrare i soli #punti salienti. 🧵️

    Per prima cosa, il metodo drastico, attuabile a sua volta per diverse strade, ma che sicuramente non va bene per tutti: ⚡️

    • Scegliendo (come me) di postare da un sito #WordPress: 🗜️
      • Senza rogne si hanno: lettura pubblica, condivisione con linkback, accesso #Web, #ActivityPub, RSS, e via API JSON.
      • Eventuali bot malevoli possono arrivare solo qualora si lascino i #commenti aperti, e si usi WP self-hosted; io ho scelto di lasciare chiusi i commenti del sito, facendo apparire però quelli lasciati dal #Fediverso.
      • Si può cross-postare su Telegram facendo apparire i post come nativi; potenziale problematica è la modifica dei messaggi, a quanto so nessun bot RSS la implementa (ma sarebbe fattibile), forse qualche #plugin “da WP a Telegram” lo fa.
    • Scrivendo da una piattaforma che non sia WordPress e non sia #Telegram, si possono in teoria avere tutti i vantaggi di WP, con (quasi) tutti i vantaggi di TG qualora si faccia #crossposting, ma dipende un po’: 😮‍💨️
      • Avendo un profilo pubblico sulle piattaforme di #microblogging del Fediverso, ci sono in potenza tutti i vantaggi di WordPress per questo scopo, ma entrano in gioco fattori secondari. Mi vengono in mente le politiche d’istanza, e il fatto che il feed del proprio profilo sarà gestito diversamente da quello di un microblog isolato: dipende dal software, ma il #feed da cui un bot Telegram può cross-postare potrebbe essere pieno di risposte decontestualizzate, reblog fuori posto, ecc…; tutto filtrabile in teoria, ma se l’obbiettivo è il “just works”, è lecito porsi il problema (e al momento non so bene dire quale piattaforma #fedi generi il miglior feed #RSS).
      • Si possono usare generatori di siti statici o altri CMS, ma non è un’opzione per deboli di cuore, ergo ora non ve la accenno nemmeno.

    E ok… ma volendo evitare di usare #strumenti esterni, ed aggiungere casino a quello che si fa, si può pensare: se con soltanto Telegram pubblico si hanno tanti #vantaggi ma lo svantaggio dei bot, e con il privato si hanno tanti svantaggi ma il vantaggio della #sicurezza, la #soluzione potrebbe essere l’unire queste 2 cose? E allora, la seguente è la soluzione che consiglierei a tutti, invece, perché non cambia di una virgola il #workflow… ♻️

    Anche solo in questo caso, troppe possibili #variazioni, quindi descrivo solo la più vantaggiosa (se provaste per conto vostro a ricombinare gli elementi della mia premessa per immaginare #configurazioni diverse, ammesso che la mia mente non sia incappata in un errore di runtime, dovreste trovare meno vantaggi): 💣️

    • 1️⃣️ Si rende #privato il canale che si è sempre usato (seguito da tutti gli utenti storici, e a cui è collegato il gruppo commenti che si è sempre usato).
    • 2️⃣️ Si crea un secondo canale, #pubblico, senza commenti attivi, il cui scopo è fare da “proxy”.
    • 3️⃣️ Si fa uso di un bot per collegare i due canali, che legga i messaggi inviati dagli admin su uno dei due (a piacere), per riprodurli (e cancellarli, quando necessario) sull’altro.
      • Idealmente, il bot deve ricomporre i messaggi, non inoltrarli, così che sia possibile la sincronizzazione di qualunque modifica. All’inizio o alla fine di ogni messaggio, il bot inserirebbe, in base al caso, un link alla variante dello stesso post sul canale #alternativo (i post del privato linkano al pubblico per chi ha bisogno di condividere/aprire all’esterno, i post del pubblico linkano al privato per permettere agli #utenti legittimi di arrivare da fuori al punto di discussione).
    • ℹ️ Unico punto di #crisi: le reazioni. Bisogna sceglierle se tenerle attive in entrambi i canali (avendole così per chiunque ma “non sincronizzate”, sconsiglierei), tenerle attive solo sul principale privato (quello che consiglio), o solo sul secondario pubblico (sconsiglio).

    Tutte queste belle congetture però ora finiscono: quale botto telegrammico esiste già che faccia questa cosa, in modo così ideale, e gratuitamente? Statisticamente, credo che debbia già esistere, è un #concetto molto #semplice… però non lo conosco. A tutti voi che cercate di fuggire dagli #userbot spammoni, fatemi sapere se adottereste una soluzione del genere per il vostro canale; eventualmente aggiungete le vostre idee alla questione. Se questo #crossposter esiste già, lo troveremo; se non esiste, credo di poterlo realizzare con qualche scarsa centinaia di riga di codice, e ospitarlo #aggratis. 🙀️

    https://octospacc.altervista.org/2024/01/23/i-robot-si-ribellano-e-i-canali-chiudono/

    #ActivityPub #aggratis #alternativo #bot #canale #canali #combinazioni #commenti #concetto #configurazioni #crisi #crossposter #crossposting #fedi #Fediverso #feed #gruppo #manipolazioni #MicroBlog #microblogging #opzioni #plugin #privato #pubblico #punti #RSS #scegliere #semplice #sicurezza #sito #soluzione #spam #strumenti #svantaggi #Telegram #userbot #utenti #vantaggi #variazioni #web #WordPress #workflow

  35. Ieri sera è successa una roba estremamente #inaspettata: come 3-4 settimane fa il supremo #algoritmo di Telegram ha deciso di darmi un #ban dal nulla, ieri sera a caso il mio profilo #utente è tornato dalla tomba di “Account eliminato”, ed il numero di #telefono risulta #sbannato, e ho potuto fare #login. Non so come sia possibile, tra le altre cose, che diverse persone su gruppi diversi lo abbiano notato quasi insieme, ma tant’è. 🤯

    Ora dovrò aggiornare il vecchio post sulla Spacc BBS con questo dettaglio (visitatelo più tardi, scriverò più informazioni)… ma le cose non cambieranno rotta, bene o male. Il canale #Telegram, che era diventato un semplice mirror di questo #MicroBlog adesso, lo farò tornare attivo tramite #bot RSS, ma per il gruppo di #spacctorium 2 configurerò un nuovo #bridge con la stanza #Matrix, e rimarrà quello il canale preferito. 👆

    Mi piace pensare che a sto giro ho fatto un danno di immagine a Telegram talmente grande, e/o si sono cagati in mano per la mia #mail riguardo la portabilità dei #dati (#GDPR) (sono sicura di averla condivisa ma non la trovo???), che hanno dovuto sbannarmi per forza… ma per le altre #vittime, passate e future, non è stato e non sarà così semplice, quindi ho #paura. Vabbè, grazie comunque #Durov. 🙃

    https://octospacc.altervista.org/2024/01/18/grazie-durov/

    #algoritmo #ban #bot #bridge #dati #DUROV #inaspettata #login #mail #Matrix #MicroBlog #paura #sbannato #telefono #Telegram #utente #vittime

  36. Ecco un’altra #idea per il #MicroBlog che ebbi da subito, ma che non avevo avuto modo di #realizzare: #collezioni di #dati riguardanti il #sito stesso, visualizzati in maniera #interessante; #grafici colorati e non, in poche parole. 😳️

    Oggi mi è capitato di trovare un #plugin #WordPress che facesse proprio al caso mio, permettendo di prelevare #informazioni dal #database tramite #query #MySQL, e generare un #istogramma, un #aereogramma, o altra roba. E allora, ho creato una #pagina dedicata, nello stesso spirito di cosa già feci per la mia #OcttKB (da lì viene anche un po’ l’idea), che cercherò di riempire di #visualizzazioni #intriganti: “Dati e Grafici 📊️“. Per ora ci sono quella dei #post al giorno, e delle #parole per ogni giorno.

    La nuvola dei #tag è integrata nel #CMS e l’avevo messa da subito sulla #home (ora spostata), mentre il resto è grazie a questo cosiddetto #SQLCharts.

    Se come me #amate queste robe, fatevi un giro, e magari datemi qualche #suggerimento su che #illustrazioni in più #programmare… ho anche modificato il #codice del plugin per fargli sputare il #source #SQL utilizzato per ciascun grafico, che potete #copiare ed usare sui vostri #siti. ❤️ (Se volete la stessa #modifica, sappiate che vi basta aggiungere, nel file wp-content/plugins/sql-chart-builder/functions.php, alla funzione guaven_sqlcharts_local_shortcode, la seguente stringa in una parte che preferite della zona HTML: <?php echo htmlspecialchars($sql);?>)

    https://octospacc.altervista.org/2024/01/16/la-pagina-dei-grafi-novi/

    #aereogramma #amate #CMS #codice #collezioni #copiare #database #dati #grafici #home #idea #illustrazioni #informazioni #interessante #intriganti #istogramma #MicroBlog #modifica #MySQL #OcttKB #pagina #parole #plugin #post #programmare #query #realizzare #siti #sito #source #SQL #SQLCharts #suggerimento #tag #visualizzazioni #WordPress

  37. Ecco un’altra #idea per il #MicroBlog che ebbi da subito, ma che non avevo avuto modo di #realizzare: #collezioni di #dati riguardanti il #sito stesso, visualizzati in maniera #interessante; #grafici colorati e non, in poche parole. 😳️

    Oggi mi è capitato di trovare un #plugin #WordPress che facesse proprio al caso mio, permettendo di prelevare #informazioni dal #database tramite #query #MySQL, e generare un #istogramma, un #aereogramma, o altra roba. E allora, ho creato una #pagina dedicata, nello stesso spirito di cosa già feci per la mia #OcttKB (da lì viene anche un po’ l’idea), che cercherò di riempire di #visualizzazioni #intriganti: “Dati e Grafici 📊️“. Per ora ci sono quella dei #post al giorno, e delle #parole per ogni giorno.

    La nuvola dei #tag è integrata nel #CMS e l’avevo messa da subito sulla #home (ora spostata), mentre il resto è grazie a questo cosiddetto #SQLCharts.

    Se come me #amate queste robe, fatevi un giro, e magari datemi qualche #suggerimento su che #illustrazioni in più #programmare… ho anche modificato il #codice del plugin per fargli sputare il #source #SQL utilizzato per ciascun grafico, che potete #copiare ed usare sui vostri #siti. ❤️ (Se volete la stessa #modifica, sappiate che vi basta aggiungere, nel file wp-content/plugins/sql-chart-builder/functions.php, alla funzione guaven_sqlcharts_local_shortcode, la seguente stringa in una parte che preferite della zona HTML: <?php echo htmlspecialchars($sql);?>)

    https://octospacc.altervista.org/2024/01/16/la-pagina-dei-grafi-novi/

    #aereogramma #amate #CMS #codice #collezioni #copiare #database #dati #grafici #home #idea #illustrazioni #informazioni #interessante #intriganti #istogramma #MicroBlog #modifica #MySQL #OcttKB #pagina #parole #plugin #post #programmare #query #realizzare #siti #sito #source #SQL #SQLCharts #suggerimento #tag #visualizzazioni #WordPress

  38. Ecco un’altra #idea per il #MicroBlog che ebbi da subito, ma che non avevo avuto modo di #realizzare: #collezioni di #dati riguardanti il #sito stesso, visualizzati in maniera #interessante; #grafici colorati e non, in poche parole. 😳️

    Oggi mi è capitato di trovare un #plugin #WordPress che facesse proprio al caso mio, permettendo di prelevare #informazioni dal #database tramite #query #MySQL, e generare un #istogramma, un #aereogramma, o altra roba. E allora, ho creato una #pagina dedicata, nello stesso spirito di cosa già feci per la mia #OcttKB (da lì viene anche un po’ l’idea), che cercherò di riempire di #visualizzazioni #intriganti: “Dati e Grafici 📊️“. Per ora ci sono quella dei #post al giorno, e delle #parole per ogni giorno.

    La nuvola dei #tag è integrata nel #CMS e l’avevo messa da subito sulla #home (ora spostata), mentre il resto è grazie a questo cosiddetto #SQLCharts.

    Se come me #amate queste robe, fatevi un giro, e magari datemi qualche #suggerimento su che #illustrazioni in più #programmare… ho anche modificato il #codice del plugin per fargli sputare il #source #SQL utilizzato per ciascun grafico, che potete #copiare ed usare sui vostri #siti. ❤️ (Se volete la stessa #modifica, sappiate che vi basta aggiungere, nel file wp-content/plugins/sql-chart-builder/functions.php, alla funzione guaven_sqlcharts_local_shortcode, la seguente stringa in una parte che preferite della zona HTML: <?php echo htmlspecialchars($sql);?>)

    https://octospacc.altervista.org/2024/01/16/la-pagina-dei-grafi-novi/

    #aereogramma #amate #CMS #codice #collezioni #copiare #database #dati #grafici #home #idea #illustrazioni #informazioni #interessante #intriganti #istogramma #MicroBlog #modifica #MySQL #OcttKB #pagina #parole #plugin #post #programmare #query #realizzare #siti #sito #source #SQL #SQLCharts #suggerimento #tag #visualizzazioni #WordPress

  39. Ecco un’altra #idea per il #MicroBlog che ebbi da subito, ma che non avevo avuto modo di #realizzare: #collezioni di #dati riguardanti il #sito stesso, visualizzati in maniera #interessante; #grafici colorati e non, in poche parole. 😳️

    Oggi mi è capitato di trovare un #plugin #WordPress che facesse proprio al caso mio, permettendo di prelevare #informazioni dal #database tramite #query #MySQL, e generare un #istogramma, un #aereogramma, o altra roba. E allora, ho creato una #pagina dedicata, nello stesso spirito di cosa già feci per la mia #OcttKB (da lì viene anche un po’ l’idea), che cercherò di riempire di #visualizzazioni #intriganti: “Dati e Grafici 📊️“.

    La nuvola dei #tag è integrata nel #CMS e l’avevo messa da subito sulla #home (ora spostata), mentre il resto è grazie a questo cosiddetto #SQLCharts.

    Se come me #amate queste robe, fatevi un giro, e magari datemi qualche #suggerimento su che #illustrazioni in più #programmare… ho anche modificato il #codice del plugin per fargli sputare il #source #SQL utilizzato per ciascun grafico, che potete #copiare ed usare sui vostri #siti. ❤️ (Se volete la stessa #modifica, sappiate che vi basta aggiungere, nel file wp-content/plugins/sql-chart-builder/functions.php, alla funzione guaven_sqlcharts_local_shortcode, la seguente stringa in una parte che preferite della zona HTML: <?php echo htmlspecialchars($sql);?>)

    https://octospacc.altervista.org/2024/01/16/la-pagina-dei-grafi-novi/

    #aereogramma #amate #CMS #codice #collezioni #copiare #database #dati #grafici #home #idea #illustrazioni #informazioni #interessante #intriganti #istogramma #MicroBlog #modifica #MySQL #OcttKB #pagina #plugin #programmare #query #realizzare #siti #sito #source #SQL #SQLCharts #suggerimento #tag #visualizzazioni #WordPress

  40. [⤴️ https://octospacc.altervista.org/2024/01/13/wordpress-che-non-e/]

    Dunque, quel bellissimo #MBViewer, che ho iniziato a realizzare appena 3 giorni fa… è già #SpaghettiCode. Ehh, si, quel codice di #Telegram lì non è proprio fatto per gestire un caricamento di dati troppo avanzato e tutto #ClientSide: nel suo normale caso d’uso riceve #HTML già preparato dal server, ed usa #JavaScript non #moderno, quindi tentare il #retrofitting che ho fatto io è chiaro porti a difficoltà. Si può fare, perché nella #programmazione si può fare tutto, ma è un #casino. …E un po’ me lo aspettavo, e lo sapevo da quando ho iniziato. 😁️

    Considerate, questa #idea mi era venuta per un motivo molto #semplice: era da un po’ che volevo implementare una vista più #minimale e con #comodità moderne (come lo scorrimento infinito, o la vista in contesto) per il #MicroBlog nuovo, ma tenendo comunque io il controllo dei miei #dati. Farlo dentro #WordPress non mi va, dato che alla fine comunque dovrei usare #script #JS, e a questo punto ho ritenuto #intrigante l’idea di fare proprio una cosa a parte, che potesse potenzialmente essere facilmente adattata per prendere i #contenuti anche da altre fonti (e lo fa, legge #JSON da ovunque, se opportunamente assemblato), qualora il #sito Altervista dovesse avere dei problemi. 🧭️

    Però, questa non è la mia #soluzione a lungo termine. Per quello, in realtà, ho in mente un #progetto semi-segreto che iniziai mesi fa, ma che poi, presa da altre cose, non continuai. Doveva essere una #webapp per il Fediverso e, potenzialmente qualunque altro #protocollo #social grazie ad un layer di astrazione di #API interno. È Il #software che vorrei far funzionare con una doppia #interfaccia, a #messaggi o a “piazza” (stile Miiverse), e quindi in secondo luogo anche come #client Matrix, e in terzo e quarto per #blog e #feed standard… problema è che, dovendo non solo #progettare tutto il #frontend, ma anche svecchiare una spaventosa porzione del #codice, non è affatto una cosa rapida arrivare ad uno stato di primissimo #MVP. 😳️

    Insomma, è per questo che questa piccola #applicazione, tirata su alla bene e meglio e che esiste in buona parte per via di #lavoro non mio, l’ho chiamata “#distrazione”. Continuerò ad aggiornarla, anche dopo che ora ho aggiunto l’ultima funzione fondamentale, ossia l’apertura di #post specifici? Probabilmente no, sarebbe meglio pensare a sistemare quell’altro progetto e fare un robo fatto bene. Importa qualcosa? Naaaah… come si dice, “the first rule of gun safety is to have fun“? Vale la stessa cosa per il #coding, quando l’arma è la propria tastiera insomma. Basta sia stato #divertente. 😈️

    https://octospacc.altervista.org/2024/01/16/spaghetti-a-breve-termine/

    #API #applicazione #blog #casino #client #ClientSide #codice #coding #contenuti #dati #divertente #feed #frontend #HTML #idea #interfaccia #intrigante #JavaScript #JS #JSON #lavoro #MBViewer #messaggi #MicroBlog #minimale #moderno #MVP #post #progettare #progetto #programmazione #protocollo #retrofitting #script #semplice #sito #social #software #soluzione #SpaghettiCode #Telegram #webapp #WordPress

  41. #Distrazione della giornata: ho preso in prestito il #codice #ClientSide che fa funzionare t.me, e l’ho riadattato per gestire #blog #WordPress in questa classica #visualizzazione “a #canale”, o più in generale “a bolle di #messaggio” (da cui uno dei significati del nome, #MBViewer)! 👁️‍🗨️

    Potevo probabilmente sgraffignare codice #frontend di altro tipo per lo stesso scopo (anche se con una #UI un po’ diversa, ad esempio di vari #software del Fediverso), ma ho preferito questo di #Telegram perché non usa framework astrusi come React, solo #jQuery e quindi a farci #hacking si fa subito subito. ⚒️

    Dovrebbe funzionare per tutti i #siti WP che abbiano la #API #REST attiva e senza restrizioni CORS… provatelo per il mio #MicroBlog a questo indirizzo, altrimenti rimpiazzate il valore siteUrl con un altro se credete possa fungere: https://hub.octt.eu.org/MBViewer/#/siteUrl=https://octospacc.altervista.org 🤗

    https://octospacc.altervista.org/2024/01/13/wordpress-che-non-e/

    #API #blog #canale #ClientSide #codice #distrazione #frontend #hacking #jQuery #MBViewer #messaggio #MicroBlog #REST #siti #software #Telegram #UI #visualizzazione #WordPress

  42. Prima che #Durov commettesse quel gran bel po’ di trolling, seguivo alcuni #canali #MicroBlog di varia #gente su #Telegram… 🪵

    Ora che mi sto ricordando, almeno quelli #pubblici sto potendo importarli nel mio #lettore di #feed, tramite #RSSHub, che mi genera i documenti #RSS per qualunque #canale. 💬

    Però… la media di #interfaccia di un #aggregatore non è granché adatta a consumare #post di quel tipo, spesso tanti e corti. E allora toh, in qualche quarto d’ora ho creato dei #tweak per la mia #istanza #FreshRSS, che tagliano di molto i pezzi inutili della #UI quando navigo nella mia cartella fatta apposta (mentre per tutte le altre fonti non c’è alcuna #modifica). 🖌️

    Ecco una #dimostrazione (con il profilo #guest) di cosa ho fatto per ora, potete provare su https://feeds.octt.eu.org/ oppure rubare il #codice per il vostro #server (sono tutte modifiche #ClientSide, tramite #JS e #CSS). ✨

    https://octospacc.altervista.org/2024/01/12/devo-aggregare-i-microblog/

    #aggregatore #canale #canali #ClientSide #codice #CSS #dimostrazione #DUROV #feed #FreshRSS #gente #guest #interfaccia #istanza #JS #lettore #MicroBlog #modifica #post #pubblici #RSS #RSSHub #server #Telegram #tweak #UI