penso di averlo detto chiaro e tondo da anni, ma a chi si fosse connesso solo adesso voglio ricordare che io sono un misantropo. odio gli esseri umani, anche se mi piacciono alcune persone.
per inciso, non sopporto quelle che ormai sono note come community; ho frequentato per anni USENET e mailing list, e onestamente pensavo di aver visto tutto, ma se devo essere sincero non riesco a sopportare le cricche che si raggrumano intorno a web forum e blog.
prendiamo, ad esempio, pollycoke. chi commenta i post di felipe di solito ha una percezione dei fatti simile alla percezione spaziale esibita da un elefante spastico in una cristalleria boema. non è colpa loro: è il risultato di quella che Jonathan Gabe Gabriel ha definito come Greater Internet Fuckwad Theory, ovvero:
in una forma o nell’altra, questa teoria l’avevo formulata in periodi antecedenti al 2004, anno di pubblicazione della strip di Penny Arcade; ma, in generale, è una teoria sociologica accettata quasi a livello memetico da chiunque abbia passato qualche anno in una qualunque gerarchia di USENET1.
ovviamente, la GIFT non si applica solo ai commentatori su weblog come pollycoke, o aggregatori di notizie come ossblog o punto informatico o slashdot. anche chi mantiene le community vi è sottoposto.
prendiamo, ad esempio, l’ultimo post di felipe sul totale disastro ferroviario che è planet gnome oggi (27 novembre 2007). l’ammasso di cazzate allucinanti che felipe riesce ad inanellare in un sol colpo, la quantità di male interpretazioni e di mancanza di una qualsivoglia conoscenza (diretta o indiretta) dei fatti – nonostante due press release e tonnellate di email su foundation-list, desktop-devel-list e altre mailing list con archivi pubblici non può che essere il risultato di due cause:
- totale, completa, indifendibile e magistrale mancanza di buona fede
- totale, completa, indifendibile e magistrale mancanza di intelligenza
delle due, l’una: o felipe c’è, o ci fà . personalmente, opto per la malafede, perché se davvero fosse una tale grossolana ignoranza di fatti, circostanze e contesto allora dubito molto che felipe (e tutti quelli che commentano sul suo blog con la bava alla bocca) riesca a mangiare se non imboccato, o andare in bagno senza essere accompagnato. preferisco, quindi, dargli una chance e credere che parli semplicemente a vanvera su tutto quello che gli passa per la testa senza avere un’idea precisa del perché lo fa, perch l’alternativa sarebbe quantomeno disarmante2.
ovviamente, non condonerei la totale malafede dimostrata: buona parte dei pundit hanno lo stesso problema, quindi potrei ignorare la malafede nella (vana) speranza che se chiudo gli occhi e la ignoro a lungo quanto basta, essa scomparirà senza avvelenarmi ulteriormente il sangue.
retrospiegone relativistico per pollycoke, ossblog, planet gnome it e tutti gli altri, così tentiamo di spiegare a un po’ di gente come funzionano le cose e come si sta al mondo:
- tra jeff e murray non è mai scorso buon sangue; chi si trova nella comunità da qualche anno lo intuisce anche senza conoscere dettagli o persone
- questo non c’entra una benemerita fava con OOXML, ODF, GMAE o elezioni della fondazione
- novell non partecipa molto alla gestione della fondazione
- la fondazione non partecipa nello sviluppo di tecnologie sulla piattaforma, ma coordina attività come relazioni con i media, marketing, donazioni, conferenze, etc.
- l’advisory board è solo una componente della fondazione, ed è quella minoritaria se paragonata alla comunità
- i soldi forniti dalle compagnie dell’advisory board sono usati per sponsorizzare le attività della fondazione, ma se venissero a mancare non sarebbe una catastrofe
- ergo i soldi versati dalle compagnie, quindi anche dalla novell ma non solo, sono usati per tutt’altro e non per lo sviluppo, e quindi non rappresentano un driver per nessuno e nella fondazione e nella comunità, a parte impiegare alcuni hacker (e neanche la maggioranza)
- miguel non fa parte della board dal 2005 e ha mantenuto la carica di presidente in maniera onoraria perché nessuno ha mai formalizzato la richiesta di dimissioni per avere un altro presidente fino a quest anno, cosa che ha portato alle sue dimissioni istantanee, compatibilmente con i suoi impegni3
- la fondazione non ha mai detto di essere a favore di OOXML e contro ODF; anzi, ha contribuito a supportare ODF, esattamente come tutti gli altri, perché è sicuramente il formato che garantisce migliori chance di essere interoperabile
- detto questo, ODF è un casino sotto-specificato, con la Sun che cambia formato senza mantenere la compatibilità all’indietro anche dopo il processo di standardizzazione, e l’unico modo per implementare un cazzo di filtro per ODF è prendere i sorgenti di openoffice e guardarseli, finendo impallinati dalla licenza (
GPLv2LGPLv2) e dal copyright (Sun) - non che OOXML sia meglio anzi: quello non ha nemmeno il codice disponibile; ma se pensate che scompaia solo perché la microsoft non riesce a farlo diventare uno standard ISO allora vi porterà in una stanza in cui babbo natale, la fatina dei denti e la befana vi spiegheranno come microsoft sia una monopolista quindi col cazzo che butterà a mare il formato di office solo perché lo implementa solo lei; in più, gesù bambino vi farà sapere che sarà molto offeso dai cristoni che i poveri programmatori dovranno tirare giù per implementare i filtri per OOXML se nessuno avrà obbligato la microsoft a documentare il loro formato quando questo era possibile e una risposta era garantita4
basta così? devo continuare?
ma sì, aggiungo un’ultima cosa: avete rotto il cazzo con mono. non ne capite il senso, le regole e il contesto. non avete capito che è una reimplementazione in clean room e quindi tenta in tutti i modi di non violare brevetti; non avete capito che gli exe che produce sono solo una convenienza e basta usare uno switch a linea di comando per non averli5; non avete capito che mono predata qualunque accordo della novell con la microsoft, e che è stata l’unica tecnologia esclusa dal patent covenant perché perfino alla microsoft sanno che non possono farci niente. vi prego, non rendetevi ridicoli ulteriormente, e smettete immantinente di parlarne: non siete qualificati per farlo6.
e adesso mi siedo sulla riva e aspetto la tonnellata di fango da chi non ha mai scritto due righe di codice; da chi non ha mai passato una sera a chiudere un bug report; da chi non ha mai implementato qualcosa per fare un favore a utenti che non ha mai visto. perché la comunità ormai à ridotta a questo, e se da una parte sono triste, dall’altra sono così incazzurrito che neanche uno storione del Don.
- il che porta alla immediata realizzazione di come USENET sia il più vasto esperimento sociologico involontario mai realizzato dagli esseri umani sugli esseri umani [↩]
- oppure un miracolo della modera tecnologia, per cui un sub-umano riesce a mettere insieme una frase più o meno coerente [↩]
- va tutto fatto secondo le regole della fondazione, non basta andare su IRC e direi “mi dimetto”; lo aggiungo giusto per venire incontro ai più bisognosi [↩]
- tanto lo so che la maggior parte dei fessi pensano che i filtri si scrivano da soli e che sarà mai basta fare il revers inginiring [↩]
- perché oddio, mai avere degli
exein giro per il disco: potrebbero trasformarsi in mostri e venirvi a rosicchiare le dita dei piedi [↩] - oy oy oy, nemmeno io: ma almeno io sto fottutamente zitto a riguardo [↩]
Comments are disabled for this post