💾 Archived View for vidage.rocks › blog › parliamo-di-mirror.gmi captured on 2021-12-04 at 18:04:22. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-12-03)

-=-=-=-=-=-=-

↩ ↩ Homepage

↩ Il blog di vidage

Parliamo di mirror

Avvertenze

Questa pagina si trova sul protocollo gemini. Se la state leggendo tramite un bridge (come per esempio portal.mozz.us), vi suggerisco di installare un browser per gemini che consenta la lettura degli indici, come lagrange, per dirne uno. Questa pagina è stata strutturata in modo tale che possa agevolare soprattutto chi torna a dare una sfogliata veloce per rinfrescarsi la memoria, o per una consultazione rapida riguardo a un mirror in particolare. Su lagrange apparirà come se fosse un PDF, con tutti gli indici sistemati in fila, consentendovi di passare con un click direttamente alle parti che vi interessano.

Tutto ciò che segue non è da intendersi come una guida, è semplicemente un resoconto delle mie conoscenze a riguardo: alcune frutto di esperienze personali, altre, di ricerche.

In futuro alcune caratteristiche qui descritte oggi potrebbero risultare differenti all'atto pratico (per esempio istanze non più attive, feature rimosse, problemi di vario tipo ecc.); l'informatica è un mondo che corre alla velocità della luce e che muta in continuazione.

Potrei aver omesso inconsapevolmente delle cose (e perfino dei mirror) o aver fatto qualche affermazione errata, pertanto il mio suggerimento è di approfondire poi per conto vostro quello che potrebbe interessarvi, facendo le dovute ricerche e sperimentando in prima persona.

Introduzione

Cosa sono e come funzionano i mirror

Oggi parliamo dei mirror, un'invenzione così banale ma allo stesso tempo così fottutamente utile e geniale! In pratica sono dei servizi che fanno scraping di altri siti, permettendoci quindi di visualizzare i contenuti del sito d'origine senza doverlo visitare.

Questa cosa torna molto utile, per esempio, se il sito d'origine è pieno di tracker e raccoglie una marea di metadati dei suoi visitatori, perchè il mirror farà da tramite per noi, e ci permetterà di evitare tutte queste cose poco simpatiche.

È un po' come se ci fosse uno specchio che si frappone tra noi e il sito d'origine, permettendoci di visualizzare i suoi contenuti attraverso il riflesso.

Questo però non è un semplice specchio, è uno specchio speciale: oltre a risparmiarci i tracker e la raccolta di metadati, filtra anche tutte le eventuali pubblicità e i popup invadenti. È uno "specchio intelligente" perchè riflette solo il vero contenuto di un sito, che è l'unica cosa che a noi, in fin dei conti, interessa veramente.

Mi spiego meglio. Se andate su youtube per vedere i video del canale di Pinco Pallino, che cosa volete da youtube? I video del canale di Pinco Pallino, mi sembra ovvio. Non credo che vogliate anche i tracker, pubblicità a gogò, i popup, e che raccolgano i vostri dati per venderli a terzi.

Giochiamo un po' con l'immaginazione: supponiamo che per vedere questo canale dobbiate chiederlo personalmente a un impiegato di youtube, e supponiamo anche che, oltre ad offrivi piena libertà di scelta, ci sia totale trasparenza da parte sua. Sono piuttosto convinto che la conversazione che ne verrebbe fuori non sarebbe molto diversa da quella che segue:

"Salve, vorrei vedere i video del canale di Pinco Pallino".

"Certamente! Vuole anche i tracker, la pubblicità, i popup, e concederci i suoi dati che venderemo poi a gente a lei sconosciuta?"

"Cazzo, no. Mi basta vedere i video, grazie"

"Come desidera"

Questo è ciò che ci consente di fare un mirror. Youtube non ce lo permette.

Per questo dicevo che è uno specchio intelligente: riflette solo il vero contenuto di un sito, ovvero quello che stiamo realmente cercando, risparmiandoci tutta l'altra immondizia e la raccolta dati, cose che a noi non interessano.

Un'altra cosa davvero interessante è che se il sito d'origine richiede necessariamente javascript e i cookie per funzionare, tramite un mirror nella stragrande maggioranza dei casi possiamo visitarlo anche senza. Questa per me è stata una svolta.

Dato che ci troviamo su gemini, credo di non essere l'unico qui a preferire di non usare javascript e i cookie quando navigo sul web. Di default li tengo sempre disabilitati. Nel corso del tempo mi sono ritagliato un angolino di cyberspazio dove posso navigare senza sbattimenti, composto da siti che non rompono le palle se disabilito javascript e i cookie (intendo completamente, non solo quelli di terze parti), e dove posso comunque trovare tutte le informazioni che generalmente mi servono.

Purtroppo su alcuni siti mi trovo ancora costretto ad abilitarli, ma sono davvero una piccola minoranza, diciamo un 10% a star larghi. I mirror mi hanno dato indubbiamente una buona mano a ridurre questa percentuale!

Altra caratteristica degna di nota dei mirror (perlomeno di quelli che elencherò qui oggi) è che sono decentralizzati, open source, e self-hostabili: chiunque può mettere su la propria istanza contribuendo a garantire l'efficienza del servizio, sia per quanto riguarda la distribuzione del carico di richieste da parte degli utenti che li utilizzano, sia per quanto riguarda il problema delle blacklist.

Alcuni siti, come per esempio youtube e instagram, hanno iniziato a bloccare, in parte, le richieste delle istanze più note, probabilmente perchè costituiscono una minaccia all'ottimizzazione dei profitti, che come ben sappiamo derivano dalle pubblicità e dalla raccolta di metadati. Se nascono sempre più istanze sarà sempre più impegnativo per loro bloccarle tutte, infatti generalmente quelle che funzionano meglio sono quelle più giovani.

Il vantaggio della decentralizzazione, oltre a permettere a chiunque di aprire la propria istanza, è soprattutto quello di garantire la continuità e l'efficienza del servizio: se un'istanza dovesse dare qualche problema temporaneo, o subire un downtime, o peggio ancora chiudere i battenti, si può comunque usufruire di un'altra istanza.

Requisiti fondamentali della lista

Bene, ora che sappiamo cosa sono i mirror e come funzionano, non ci resta che provarli!

Ho buttato giù una lista dei mirror che conosco, cercando inoltre, per quanto mi è possibile, di esaminare un po' le principali caratteristiche che li differenziano dal sito d'origine corrispondente.

I requisiti fondamentali al quale mi sono rigorosamente attenuto per l'inserimento di un mirror in questa lista sono i seguenti (la mancanza di un punto soltanto comporta l'esclusione):

Suggerimenti per l'utilizzo via TOR

Il mio suggerimento è di usarli sempre via TOR, perchè comunque non ho riscontrato alcuna limitazione aggiuntiva nel farlo. Tra l'altro per alcuni dei mirror che andrò ad elencare esistono pure delle istanze in hidden service: niente di meglio.

In alcuni casi però, forse, sarebbe meglio evitare di usarlo: è sconsigliato effettuare il download di file di grandi dimensioni tramite TOR, perchè comporterebbe un rischio di compromissione del proprio anonimato. Per questo motivo, quindi, suggerisco di non usare mirror come invidious, per esempio, tramite TOR.

Per quanto riguarda gli altri mirror, invece, consiglio di fare attenzione alla riproduzione automatica di video o di file immagine/audio pesanti. Verificate di averla disabilitata nel browser, prima di procedere.

Nelle situazioni in cui è preferibile non usare TOR, potete tranquillamente usare una VPN. Tutti i mirror di cui vi parlerò non rigettano gli IP delle VPN (perlomeno gli IP di mullvad, non ho provato con tutte le VPN esistenti). Tenete a mente però che se usate una VPN il provider vede tutto quello che fate e conosce il vostro vero IP, in questo caso nascondete solo al mirror e al sito d'origine il vostro IP reale.

Un'ultima precisazione

Le comparazioni dei mirror presi in esame qui oggi sono state fatte confrontandoli con la versione del sito d'origine corrispondente in modalità "read only" (come quando non fate il login, in pratica).

Non avendo un account su nessuno di questi siti d'origine, non mi andava di crearne uno solo per scrivere questo post, non per pigrizia ma perchè nella maggior parte dei casi sono siti con la quale preferisco non aver niente a che fare (se non tramite un mirror!) per via delle loro pessime privacy policy.

Eventuali feature aggiuntive o limitazioni presenti, una volta loggati, non verranno prese quindi in considerazine.

Alcuni dei seguenti mirror difatti permettono di fare il login, ma se avete intenzione di farlo suggerisco di fare attenzione: informatevi su quanto possa essere sicuro inserire le vostre credenziali su questi mirror.

Non sto dicendo che sia assolutamente sconsigliato fare il login, dico solo che farlo così alla cieca, dando totale fiducia a questi mirror senza prima informarsi, non è che sia il massimo della prudenza. Io non ho approfondito la quesitone, non avendo la necessità di loggarmi.

Vi ricordo inoltre che tutti i mirror che andrò ad elencare sono decentralizzati e self-hostabili, ciò significa che potete mettere su anche la vostra istanza, se volete!

Bene, cominciamo!

Youtube mirror

Invidious, il mirror di youtube

Ci sono diverse istanze che funzionano bene senza javascript e senza cookie. Alcune tra queste per esempio:

https://invidious.snopyta.org (istanza snopyta)

https://invidious.kavin.rocks (istanza kavin rocks)

https://tubo.peertube.uno (istanza devol)

Alcune caratteristiche che lo differenziano dal sito d'origine:

Feature aggiuntive

Limitazioni

&quality=dash

In questo modo però il carcamento del video sarà più lento.

Come convertire i link

Se avete sottomano il link di un video di youtube e volete guardarlo tramite invidious, vi basterà copiarne il percorso e incollarlo a fianco all'URL dell'istanza invidious che avete scelto.

In parole povere, copiate tutto ciò che si trova da " /watch " in poi, e incollatelo a fianco al link di invidious.

Vi faccio un esempio.

Il link di questo video di youtube:

https://www.youtube.com/watch?v=kjI8ETxThDw

diventerà per l'istanza di snopyta:

https://invidious.snopyta.org/watch?v=kjI8ETxThDw

mentre per l'istanza di kavin rocks:

https://invidious.kavin.rocks/watch?v=kjI8ETxThDw

e così via con altre istanze.

Come potete vedere il link rimane invariato tranne la parte "www.youtube.com".

In pratica va sostituita la parte di URL dove c'è scritto "www.youtube.com" con quella dell'istanza di riferimento. Prendete il link dell'istanza che preferite e incollateci a fianco quella parte di URL del link originale, da " /watch " in poi, " /watch " compreso.

Per quanto riguarda invece i link youtube che trovate mentre navigate su invidious (nelle descrizioni dei video, nei commenti ecc.), se ci cliccate sopra verranno convertiti automaticamente, effettuando un redirect all'istanza invidious che state utilizzando in quel momento.

Ulteriori info

Una lista di istanze attualmente attive (non tutte funzionano bene senza javascript):

https://api.invidious.io

Per saperne di più sul progetto:

https://github.com/iv-org/invidious

A dir la verità ci sarebbero anche altri mirror per youtube oltre a invidious, ma dato che senza javascript non caricano nemmeno la home, non li sto neanche a nominare.

Considerazioni finali

Che dire, io mi trovo benissimo con invidious, è il mirror che uso di più in assoluto fra quelli di questa lista.

Javascript lo abilito raramente, solo quando mi capita di incappare in video dove ci sono delle scritte molto piccole, che mi risultano quindi impossibili da leggere a 480p, oppure quando capitano dei video in cui la velocità 1.5x la trovo un po' lenta e quella a 2x invece troppo veloce.

Trovo molto comodi i feed RSS dei canali.

Senza javascript il pulsantino delle impostazioni del video non compare, ma le possiamo trovare ugualmente facendo tasto destro sulla schermata di riproduzione.

Credo che invidious sia il mirror più utilizzato in assoluto fra tutti quelli che andrò ad elencare qui oggi, per questo a volte può capitare che soffra di rallentamenti della piattaforma e di qualche downtime dovuto a un sovraccarico di richieste (una specie di DDOS naturale e spontaneo). In quel caso generalmente basta cambiare istanza e tutto si risolve.

Inoltre può capitare a volte che non compaiano i sottotili dopo averli impostati, o che alcuni video diano un errore di tipo MIME o qualcosa del genere e non vengano riprodotti. Ho notato che generalmente le istanze più giovani tendono molto meno ad avere questi problemi, quindi anche in questi casi per risolvere provate a cambiare istanza, vi basta editare il link del video che state guardando come vi ho fatto vedere prima.

Reddit mirror

Libreddit, il mirror di reddit

Ci sono diverse istanze che funzionano bene senza javascript e senza cookie. Alcune tra queste per esempio:

https://libredd.it (istanza degli sviluppatori di libreddit)

https://libreddit.kavin.rocks (istanza kavin rocks)

http://spjmllawtheisznfs7uryhxumin26ssv2draj7oope3ok3wuhy43eoyd.onion (istanza onion kavin rocks)

Alcune caratteristiche che lo differenziano dal sito d'origine:

Feature aggiuntive

Limitazioni

Come convertire i link

La procedura è identica a quella di invidious, ovvero va modificata solo la prima parte dell'URL con quella dell'istanza di riferimento.

Breve esempio:

il link di questo thread di reddit:

https://reddit.com/r/ItalyInformatica/comments/nmv6os/app_intesa_san_paolo_fa_le_foto

diventerà per l'istanza di libredd.it:

https://libredd.it/r/ItalyInformatica/comments/nmv6os/app_intesa_san_paolo_fa_le_foto

e così via per le altre istanze. (Tornate alla sezione "Come convertire i link" di "Youtube mirror" per una spiegazione più approfondita).

Ovviamente i link di reddit che trovate mentre navigate su libreddit (nelle descrizioni dei sub, nei thread ecc.) verranno sostituiti automaticamente con dei link di libreddit.

Ulteriori info

Per saperne di più sul progetto e per consultare una lista di istanze attualmente attive, consultate il loro gihtub:

https://github.com/spikecodes/libreddit

Esiste anche un altro mirror per reddit, chiamato teddit. Anche questo funziona bene senza javascript e cookie. Personalmente preferisco libreddit, ma questo è un fattore soggettivo, semplice questione di gusti, nulla di più. L'unica cosa che posso dire a suo sfavore è che non mi pare ci siano attualmente delle istanze di teddit in hidden service, ma potrebbe essere solo questione di tempo. La procedura per la conversione dei link, comunque, funziona allo stesso modo di libreddit.

Se volete provare teddit questo è il link dell'istanza "originale" del progetto:

https://teddit.net

Per saperne di più su teddit:

https://codeberg.org/teddit/teddit

Ce ne sarebbero anche altri di mirror per reddit ma come già detto per quelli di invidious, non vale la pena nanche menzionarli dal momento che senza javascript non caricano nemmeno la home.

Considerazioni finali

Non so se tutte le istanze, come quelle che ho menzionato più sopra, funzionino divinamente senza javascript e cookie. Non le ho provate tutte.

In confronto a reddit, comunque, direi che non c'è paragone: libreddit è molto meglio, trovo solo vantaggi a suo favore. Non vedo alcun motivo per cui qualcuno debba continuare ad usare reddit, a meno che non debba fare il login.

A differenza di invidious, che su certi fronti rispetto a youtube ha qualche limitazione, libreddit invece è meno limitante di reddit stesso, anche senza javascript e cookie.

Fantastico, lo adoro!

Twitter mirror

Nitter, il mirror di twitter

Ci sono diverse istanze che funzionano bene senza javascript e senza cookie. Alcune tra queste per esempio:

https://nitter.snopyta.org (istanza snopyta)

https://nitter.kavin.rocks (istanza kavin rocks)

http://3nzoldnxplag42gqjs23xvghtzf6t6yzssrtytnntc6ppc7xxuoneoad.onion (istanza onion snopyta)

Alcune caratteristiche che lo differenziano dal sito d'origine:

Fetaure aggiuntive

Limitazioni

Come convertire i link

La procedura è identica a quella di invidious, ovvero va modificata solo la prima parte dell'URL con quella dell'istanza di riferimento.

Non sto a rifare l'esempio perchè temo che sarebbe troppo ripetitivo, ormai dovrebbe essere chiaro il procedimento.

In caso contrario tornate a vedere la sezione "Come convertire i link" di "Youtube mirror".

Ovviamente i link di twitter che trovate mentre navigate su nitter (nei tweet degli utenti) verranno sostituiti automaticamente con dei link di nitter.

Ulteriori info

Una lista di istanze attualmente attive (alcune potrebbero richiedere javascript, non le ho provate tutte):

https://github.com/zedeus/nitter/wiki/Instances

Per saperne di più sul progetto:

https://github.com/zedeus/nitter

Considerazioni finali

Mi sono sempre trovato bene con nitter, uso principalmente i suoi feed RSS. Lo trovo davvero molto comodo, praticamente si può quasi dire che questo sistema di nitter + feed RSS sia il mio "giornale", lo uso per tenermi aggiornato su varie cose.

Non ho trovato sostanziali differenze tra l'utilizzo di twitter e nitter, e anche in questo caso non vedo alcun motivo per il quale qualcuno debba continuare ad usare twitter, a meno che non debba fare il login.

Adoro nitter!

Peertube mirror

Simpleertube, il mirror di peertube

L'unica istanza che conosco attualmente è quella "orginale", ovvero quella degli sviluppatori del progetto. Funziona bene anche senza javascript e senza cookie.

https://tube.metalune.xyz

Alcune caratteristiche che lo differenziano dal sito d'origine:

Feature aggiuntive

Limitazioni

Come convertire i link

Questa volta la procedura è leggermente diversa, ma comunque molto simile a quella adottata dagli altri mirror che abbiamo già visto.

Si prende come al solito il link d'origine, ma va copiato un pezzetto in più dell'URL, ovvero anche la parte relativa al dominio dell'istanza. Vi faccio un esempio.

Il link di questo video su peertube:

https://peertube.uno/videos/watch/22097397-251c-4cc8-9cdc-e1b173a27ad9

diventerà:

https://tube.metalune.xyz/peertube.uno/videos/watch/22097397-251c-4cc8-9cdc-e1b173a27ad9

Come potete vedere, il link dal dominio in poi (peertube.uno in questo caso), dominio compreso, rimane invariato, viene solo sostituita tutta la parte precedente con " https://tube.metalune.xyz/ ".

A differenza di invidious, che è un mirror per una piattaforma centralizzata (youtube), e che quindi non necessita di conoscere il dominio del link d'origine perchè tanto di youtube ce n'è una soltanto, simpleertube è invece un mirror per una piattaforma decentralizzata (peertube). Come ben sappiamo, queste piattaforme decentralizzate possono essere riprodotte da chiunque installando una propria istanza. Queste istanze ovviamente non possono avere tutte lo stesso dominio, quindi simpleertube deve necessariamente conoscerlo per potervi reindirizzare su quella desiderata.

La parte di URL che ci serve, quindi, a differenza degli altri mirror non comincia dal percorso, ma dal dominio (di secondo/terzo livello in base al caso).

Nel dubbio faccio un altro esempio, che come sempre, rende più di mille parole.

Questa volta prendo un link di un'altra istanza peertube.

Link originale:

https://peertube.tv/videos/watch/fb4aa23f-b2ab-4e74-87bc-5b73df2bf585

link convertito per simpleertube:

https://tube.metalune.xyz/peertube.tv/videos/watch/fb4aa23f-b2ab-4e74-87bc-5b73df2bf585

Spero di essere riuscito a spiegarmi. A dire il vero è una procedura tremendamente semplice, è molto più complicato spiegarla che farla direttamente. Se avete ancora dei dubbi a riguardo fatemelo sapere su matrix, (i miei contatti li trovate nella home), così vedrò di rivedere la spiegazione.

Ulteriori info

Per saperne di più sul progetto:

https://git.sr.ht/~metalune/simpleweb_peertube

Considerazioni finali

Metalune e tutta la combriccola di simpleweb sono dei Minimalisti, con la M maiuscola. Gente alla quale se chiedeste di prepararvi un caffè decaffeinato, probabilmente vi porterebbero una tazzina d'acqua, o poco più, perchè gli toglierebbero quasi tutto, praticamente. Il che non è necessariamente un male, dipende dai punti di vista.

Io per esempio adoro i loro mirror; simpleertube non è l'unico di questa lista sviluppato da simpleweb, ve ne mostrerò anche altri.

La cosa che mi ha stupito di questo mirror è che a differenza di invidious, anche senza javascript la qualità video non ne risente minimamente: prima della riproduzione del video ci viene proposto a quanti "p" vogliamo guardarlo, l'opzione più alta credo che corrisponda alla qualità originale del sito d'origine.

Il pulsantino delle impostazioni del video non c'è, ma le possiamo trovare ugualmente facendo tasto destro sulla schermata di riproduzione.

Inoltre integrare sepia search nella barra di ricerca è stata una gran trovata, davvero utile!

Adoro simpleertube!

P.S.: per andare su peertube non ci sarebbe nemmeno bisogno di un mirror, se non per il fatto che senza javascript non funziona. È una piattaforma che di per sè non ha niente di male: è software libero, è decentralizzata, e non raccoglie più dati di quelli che servono per il semplice funzionamento.

Google translate mirror

Simply translate, il mirror di google translate

Attualmente conosco solo due istanze, entrambe gestite dagli sviluppatori del progetto. Funzionano bene anche senza javascript e senza cookie.

Una è su https:

https://translate.metalune.xyz

e l'altra su gemini:

Simply translate

Alcune caratteristiche che lo differenziano dal sito d'origine:

Feature aggiuntive

Limitazioni

Ulteriori info

Per saperne di più sul progetto:

https://git.sr.ht/~metalune/simplytranslate_web

https://git.sr.ht/~metalune/simplytranslate_gemini

Esiste anche un altro mirror per google translate, chiamato gtranslate. Anche questo funziona bene senza javascript e cookie.

Personalmente preferisco simply translate, ma è un fattore soggettivo, anche gtranslate è molto valido.

Se volete provarlo questo è il link dell'unica (credo) istanza attualmente attiva (è anch'esso un progetto molto giovane, si spera che in futuro nascano altre istanze):

https://gtranslate.metalune.xyz/

Per saperne di più sul progetto:

https://git.sr.ht/~yerinalexey/gtranslate

Ce ne sarebbero anche altri di mirror per google translate ma dato che senza javascript non funzionano, non meritano nemmeno una menzione.

Considerazioni finali

È davvero minimale ma fa egregiamente il suo lavoro!

Simply translate è il secondo mirror che uso di più, fra quelli di questa lista.

Credo che google translate offra le traduzioni di miglior qualità che si possano trovare sul web, e grazie a questo mirror posso comunque usufruirne senza sorbirmi tutte le marachelle di google.

Purtroppo mancano quasi tutte le feature che offre il sito d'origine, l'unica che viene riportata anche sul mirror è la rilevazione automatica della lingua del testo da tradurre.

P.S.: per andare su libre translate non ci sarebbe nemmeno bisogno di un mirror, se non per il fatto che senza javascript e senza cookie non funziona. È una piattaforma che di per sè non ha niente di male: è software libero, è decentralizzata, e non raccoglie più dati di quelli necessari alla semplice fruizione del servizio.

Porno mirror

Porninvidious, il mirror di xvideos

L'unica istanza che conosco attualmente è quella "orginale", ovvero quella degli sviluppatori del progetto:

https://porn.metalune.xyz

Alcune caratteristiche che lo differenziano dal sito d'origine:

Feature aggiuntive

Limitazioni

Come convertire i link

La procedura è identica a quella di invidious, ormai dovrebbe essere chiara. In caso contrario tornate a vedere la sezione "Come convertire i link" di "Youtube mirror".

P.S.: i canali non si possono vedere (non so se è un bug temporaneo o meno), di conseguenza la conversione di un link di un canale in questo caso non funziona, funzionano solo le conversioni dei link dei video.

Ulteriori info

Per saperne di più sul progetto:

https://git.sr.ht/~metalune/porninvidious

Considerazioni finali

È davvero minimale ma fa comunque il suo lavoro!

Guardare un pornazzo a 480p potrebbe risultare un po' deludente.

L'impossibilità di vedere like, visualizzazioni, e di leggere i commenti, sinceramente non credo sia una gran perdita...

Simpleertube + istanza peertube porno

Questo è un trucchetto ingegnoso suggeritomi da Metalune. Non sapevo dell'esistenza di istanze peertube a tema pornografico.

Dato che simpleertube ci permette di vedere, anche senza javascript, un video nella sua qualità orginale, direi che abbiamo fatto bingo.

Guardare un pornazzo senza javascript e senza cookie, a 1080p o più, credo che sia un brivido che debbano provare tutti almeno una volta nella vita, a prescindere da quanto sia soddisfacente la propria vita sessuale!

Potete agganciare a simpleertube queste due istanze:

Ovviamente la procedura di conversione del link rimane sempre la stessa di simpleertube, i link diventeranno quindi:

https://tube.metalune.xyz/xxxporn.co.uk

https://tube.metalune.xyz/xxxnoho.st

Wikipedia mirror

Gemini-wikipedia, il mirror di wikipedia

Questo a dire il vero è un bridge, non è propriamente un mirror. Permette di navigare su wikipedia tramite il protocollo gemini.

L'unica istanza che conosco attualmente è quella dello sviluppatore del progetto. Ovviamente, essendo su gemini, niente javascript e niente cookie.

Gemini-wikipedia

Feature aggiuntive

Limitazioni

Per il resto dipende molto dal browser gemini che state usando, con alcuni potreste avere delle limitazioni in più o in meno rispetto ad altri, dovrei fare un paragone tra il sito d'origine e il mirror visto da tutti i browser gemini in circlazione. Come ben sapete, su gemini, dell'interfaccia del sito, dello stile, dei font ecc. se ne occupa il browser, sono tutte cose caricate in locale, non vengono "pescate" da terze parti, ognuno ha le sue e di conseguenza lo stesso sito apparirà in modo diverso per ogni browser utilizzato. Lagrange molto probabilmente è quello meno limitante.

Come convertire i link

In questo caso credo sia meglio partire direttamente con un esempio.

Link wikipedia:

https://it.wikipedia.org/wiki/Whonix

link convertito per gemini-wikipedia:

gemini://vault.transjovian.org/full/it/Whonix

È davvero molto più facile farlo, che spiegarlo.

In pratica dal link d'origine si copia solo l'ultima parte dell'URL, dopo l'ultimo slash, in questo caso quindi " Whonix ", e bisogna tenere conto anche della lingua della pagina wikipedia. Dato che la pagina presa in esempio è in italiano, dobbiamo inserire la sigla " /full/it/ " prima di " Whonix ". Diventerà quindi:

/full/it/Whonix

Benissimo. Ora questo va incollato in fondo all'URL dell'istanza gemini-wikipedia di riferimento, nel nostro caso:

gemini://vault.transjovian.org

diventerà quindi:

gemini://vault.transjovian.org/full/it/Whonix

Se la pagina wikipedia fosse stata in inglese, avremmo dovuto mettere " /full/en ", al posto di " /full/it ".

Può sembrare un procedimento tedioso, ma vi assicuro che all'atto pratico non lo è, è solo molto rognoso da spiegare. Non sono molto sicuro di essere riuscito a spiegarlo bene, se avete avete dei dubbi fatemelo sapere su matrix, (i miei contatti li trovate nella home), così vedrò di rivedere la spiegazione.

Ulteriori info

Per saperne di più sul progetto:

https://lists.orbitalfox.eu/archives/gemini/2020/002217.html

Considerazioni finali

Wikipedia è software libero e non raccoglie più dati di quelli necessari alla semplice fruizione del servizio, non è che abbia bisogno di un mirror, ma un bridge per gemini può far comodo.

La funzione di ricerca è presente anche sul bridge, cosa che trovo davvero comodissima. Una volta caricato il sito vi chiederà di digitare la sigla della lingua per il quale volete effettuare la ricerca (per esempio "it"), poi vi chiederà di digitare quello che volete cercare. Molto semplice e intuitivo.

Una volta entrati nella pagina, vi mostrerà solo un'anteprima. Per vedere la pagina per intero, cliccate su " Full text ".

Purtroppo sul bridge non vengono riportate le immagini e la formattazione delle tabelle, questo lo penalizza parecchio a mio parere, ma per la lettura del testo è formidabile, inoltre l'ho trovato davvero molto stabile.

Il mio suggerimento per una fruizione ottimale è quello di utilizzare un browser con la visualizzazione degli indici, come per esempio lagrange. Avere l'indice sempre a portata di mano è davvero molto comodo, non capisco perchè sul sito originale non abbiano integrato questa funzionalità.

Menzioni minori

D'ora in poi non starò a dilungarmi più di tanto su questi ultimi mirror perchè non sono molto stabili e/o sono progetti ancora in fase embrionale. Credo comunque che meritino una menzioncina lampo, tutto sommato sono progetti interessanti, potrebbe valerne la pena forse tener d'occhio gli sviluppi.

Instagram mirror

Bibliogram, il mirror di instagram

Non sono mai andato su instagram quindi non è che possa fare dei paragoni con il sito d'origine. Mi dispiace metterlo in questa sezione della lista, ma ormai sarà da circa un anno che sento dire che bibliogram dà problemi. Non so da cosa dipendano, può darsi che instagram stia mettendo in qualche modo i bastoni tra le ruote alle istanze di questo mirror.

Da quel che ho sentito dire è un po' più limitante rispetto agli altri mirror. Non so dirvi nel dettaglio quali siano queste limitazioni, una delle poche cose che so è che non si possono vedere le stories (almeno stando a quel che mi hanno detto diversi mesi fà, non so se le cose siano cambiate oggi).

Nessun tracker, niente pubblicità, e non richiede javascript e cookie per funzionare.

La conversione dei link funziona allo stesso modo di quella di invidious.

Qui trovate una lista di istanze:

https://git.sr.ht/~cadence/bibliogram-docs/tree/master/docs/Instances.md

Per saperne di più sul progetto:

https://sr.ht/~cadence/bibliogram/

Notizie mirror

Simplynews, il mirror dei siti di notizie (quotidiani, blog ecc.)

Simplynews è un mirror per diversi siti di notizie, tutti in uno. Grazie ad esso possiamo sfogliare questi siti senza preoccuparci dei tracker, delle pubblicità, e senza dover abilitare javascript e i cookie.

Alcuni dei notiziari presenti: "the verge", "itsfoss", "decentralize today".

La procedura di conversione dei link suppongo che funzioni allo stesso modo di quella di invidious.

Conosco solo due istanze attive attualmente, gestiste dagli sviluppatori del progetto.

Una su https:

https://news.bopol.xyz

e l'altra su gemini:

Simplynews

Ho messo simplynews fra le menzioni minori perchè mi sembra molto acerbo ancora, dà qualche problemino, e chi gestisce queste istanze non sembra dedicargli la giusta attenzione. Per esempio, ho chiesto al gestore dell'istanza su https come mai il sito fosse down e mi ha risposto dicendo che è scaduto l'abbonamento al VPS, e che prima o poi lo rinnoverà.

Per saperne di più sul progetto:

https://git.sr.ht/~metalune/simplynews_sites

https://git.sr.ht/~metalune/simplynews_web

https://git.sr.ht/~metalune/simplynews_gemini

Ebay mirror

Freebay, il mirror di ebay

Anche questo a malincuore finisce tra le menzioni minori, per gli stessi motivi di simlpynews, ma questo è ancora più buggato. È un peccato perchè potrebbe essere davvero interessante.

Nessun tracker, niente pubblicità, e non richiede javascript o cookie per funzionare.

La procedura di conversione dei link funziona allo stesso modo di quella di invidious.

L'unica istanza attiva che ho trovato è quella degli sviluppatori:

https://freebay.metalune.xyz

Per saperne di più sul progetto:

https://git.sr.ht/~metalune/simpleweb_ebay

Hacker news mirror

Hacker news su gemini

Per quel che so c'era solo un'istanza attiva, ma attualmente non è up.

Il codice comunque è ancora disponibile, se volete approfondire la questione vi rimando a un post del blog di Drew Devault, lo sviluppatore del progetto:

Hacker news su gemini

Extra

Qualche piccolo extra, non propriamente attinente a questa lista, ma che tutto sommato ci sta. A differenza delle "menzioni minori", i seguenti "mirror" non sono affetti da problemi di instabilità.

Mastodon mirror

Brutaldon, il "mirror" di mastodon

Ho fatto un brevissimo test di 5 minuti con brutaldon, per gioco, un annetto fa, con un account creato ad hoc per l'occasione, perchè non mi ero informato su quanto potesse essere sicuro immettere le proprie credenziali tramite questo "mirror". Non mi ero preso nemmeno "il disturbo" di informarmi a riguardo perchè se devo essere sincero mastodon non mi fa impazzire, magari spiegherò il perchè in un altro post.

Questo è l'unico "mirror", fra quelli menzionati qui oggi, che non serve in modalità "read only", perchè anche il sito d'origine funziona senza javascript e cookie se non si effettua il login, se lo si visita quindi solo per sfogliare i vari toot.

Mastodon comunque, va detto, è una piattaforma che di per sè non ha niente di male: è software libero, è decentralizzata, e non raccoglie più dati di quelli necessari alla semplice fruizione del servizio. Non ci sarebbe nemmeno bisogno di un mirror, se non per il fatto che per fare il login è necessario abilitare javascript.

Tramite brutaldon, infatti, potete loggarvi anche senza javascript.

Brutaldon ha delle limitazioni, come per esempio non poter modificare il proprio profilo e altre cose che ora non ricordo, è passato del tempo da quando lo provai. Potrebbe essere, comunque, che oggi sia un po' migliorato e che quindi ci siano delle limitazioni in meno rispetto ad allora, non lo so, non mi va di riprovarlo per scoprirlo.

L'unica istanza che conosco attualmente è questa (dovrebbe essere quella degli sviluppatori):

https://brutaldon.org

Fate le vostre ricerche se vi interessa, approfondite voi stessi. A me in fin dei conti non era dispiaciuto, per quel che ricordo l'avevo trovato molto minimale ma quel poco che consentiva di fare, lo faceva egregiamente.

Per saperne di più sul progetto:

https://git.carcosa.net/jmcbray/brutaldon

Meteo mirror

Wttr.in il mirror di... wttr.in

Wttr.in ci permette di vedere le previsioni del meteo in maniera davvero minimale, così minimale che per le immagini usa delle ASCII art.

Potete digitare wttr.in/la-vostra-città nella barra di un browser qualsiasi per vedere le previsioni della suddettà città, oppure, dare direttamente questo comando su terminale:

curl wttr.in/città

In questo modo quando dovete guardare le previsioni, vi evitate di andare su siti pieni di tracker, e che spesso richiedono pure javascript e cookie.

Per saperne di più sul progetto:

https://github.com/chubin/wttr.in

Chissà, magari qualcuno prima o poi farà anche un mirror per gemini di wttr.in... sarebbe bellissimo!

Conclusione

Questo è quanto, amici. Spero che questo post possa tornare utile prima o poi a qualche geminauta.

Non sto a dilungarmi ancora perchè tanto ormai quel che avevo da dire l'ho detto, finirei solo per essere ripetitivo (cosa che temo di aver già fatto più volte durante il corso di questo post), o di andare off topic.

Se non vi è chiaro qualcosa di quello che ho scritto non fatevi problemi a contattarmi per chiedere ulteriori spiegazioni, a me fa solo che piacere, così almeno vedo di modificare quelle parti che potrei aver spiegato male. I miei contatti li trovate nella home.

Un saluto e alla prossima, ciao!

↩ Il blog di vidage

↩ ↩ Homepage