C’è il rischio che la gente si stia perdendo la mia ennesima #impresa, e quindi soffro, meglio postare ora che ufficialmente direi di aver inaugurato la cosa: la mia #istanza dedicata a #foto#liminali, di qualità strana, anche #dreamcore, tutto quello che volete purché il senso sia incomprensibile ai più. Ieri ho un po’ detto la cosa, ma già oggi ho aperto le #iscrizioni a tutti, prima di quanto previsto, perché penso proprio che il mio #server reggerà botta, e quindi non ho bisogno di tanti giorni di #testing. 🔥️
Qualcuno mi aveva avvertito, e in effetti anche io temevo ciò, che #Pixelfed sarebbe stato un bel consumo di spazio su disco, per via di tutte le foto anche dalla #federazione… ma, a quanto pare, il problema è addirittura totalmente assente: non sembra proprio esserci affatto una cache per i #media esterni, al contrario di cosa accade per esempio su Mastodon, quindi realisticamente solo i miei utenti occuperanno spazio! 🥳️
Una cosa ottima per l’uso ideale della #piattaforma per questi scopi strani sarebbe un mezzo per caricare #contenuti direttamente da vecchi telefonini, o da console come il 3DS, perché la webapp di Pixelfed non può funzionare lì. E ahimé, ho provato Brutaldon, ma non vuole funzionare, non logga con nessuno dei metodi, per motivi diversi che non riesco granché a debuggare… uno è colpa della libreria Mastodon.py, l’altro boh. Dovrò necessariamente espandere WuppìMini per supportare questa cosina, ma tutto a suo tempo. 🙄️
Per ora, vi invito già a registrarvi sul #sito magari, e pubblicare cosine intriganti… https://liminalgici.spacc.eu.org/. Tenete conto che la mia linea #Internet è cacca ultimamente, quindi il #servizio spesso può andare giù a caso (ma poi torna sempre su). 🙏️
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. 😈️