Renovant el lector de RSS al servidor propi

Fa uns anys que uso una instal·lació pròpia per llegir feeds, una combinació de Tiny Tiny RSS i FeedMe. Faig servir Tiny Tiny RSS (tt-rss) com agregador de feeds, i Feedme com aplicació al mòbil i a e-reader per llegir els feeds més còmodament1: així tinc un únic lloc on capturar-los i diferents punts d’accés / lectura sincronitzats (o sigui, el que et fa un Inoreader, per exemple, però autohostatjat i sense anuncis o quotes). [+]...

Integrant comentaris al blog amb Hashover

Hashover és un sistema de comentaris basat en fitxers de text que és l’escollit per aquest blog. En aquest article (una mica tècnic i llarg) explico la cerca del sistema de comentaris i com he insertat Hashover dins de Hugo, el programari que genera aquesta pàgina.

Deixem de mirar el codi

Si el codi que generen els LLM a dia d’avui arriba a ser igual o millor que el generat per programadors humans en casos d’ús habituals… hem de seguir mirant (i tocant) el codi? Si hi posem les mans, en un codi no generat per nosaltres mateixos, no pot ser que hi introduim errors? Pensant sempre en el cas d’un codi ben generat i en que comprendre i poder modificar amb seguretat un codi que no és propio, generat per un mateix, per ben estructurat i documentat que estigui, no és fàcil (això, els que ens dediquem a la cosa de programar, ho hem patit moltes vegades… o ho fem patir). [+]...

Control, mesura i responsabilitat

Més enllà de titulars pescaclics d’alguna premsa, no existeixen IAs rebels, sinó una falta de responsabilitat en molts punts de la cadena, males o pobres praxis ocultes sota secrets industrials o interessos de seguretat, i massa interessos econòmics que depenen de tot això. Una barreja de mala combinació amb transparència i control d’eines poderosísimes. Oli i aigua, com qui diu. Sabent que el funcionament de les IAs és diferent de la programació habitual, perquè la IA generativa no interpreta literalment les instruccions, com la programació algorítmica tradicional, si no que el que fa és interpretar les ordres (prompts) que l’usuari li dóna, que no té coneixement propi de saltar-se o no uns límits establerts per la ètica o la norma jurídica o que no sap la intenció darrere del que li demana alguna cosa, no es pot calibrar, interpretar o mesurar el que fan les IA de la mateixa manera de sempre, amb les mateixes eines. [+]...

IAs rebels o industrialització dels errors?

Aquesta setmana la notícia del món IA ha estat l’escapada de control d’un model d’OpenAI i el hackeig d’un altre servei: Un model d’OpenAI, sense que ningú l’hi hagués ordenat, va travessar el perímetre del seu entorn de proves, va accedir a Internet i va hackejar Hugging Face per obtenir les respostes d’un test de ciberseguretat. No ho va fer intencionadament, ho va fer perquè podia, i perquè ningú havia configurat bé els seus límits. A més, van passar set dies fins que algú es va adonar del que havia passat. [+]...

RSS, FOMO i el river of news

Via David Bonilla descobreixo Current, un lector de RSS que segueix, de manera molt estricta, el concepte de “river of news”, la idea que les notícies flueixen, que no son estàtiques, que proposen ignorar el FOMO d’estar al dia de tot, que no cal estar pendent de les noticies que queden per llegir. David ho explica molt bé: Uno de los mejores ejemplos recientes de software opinionado es el delicioso artículo en el que Terry Godier explica cómo diseñó Current, su lector de RSS. No otro lector de RSS, el suyo. [+]...

Software amb ànima

Com tot producte intel·lectual, el software reflecteix la cultura del grup que l’ha creat, i en reflexa els seus trets i tics, virtuts i mancances. Quan desenvolupem, podem aplicar totes les metodologies que volguem, de la tradicional Cascada i/o l’Espiral a l’eXtreme Programming, passant per RAD, Agile o Scrum. Organitza els equips amb masters, tribus, squads o departaments. Documenta àgil, dins del software, amb documents immensos o en un wiki, o escup-li el codi a una IA perquè et faci un document per la posteritat. [+]...

Guerra (freda) digital

Llegeixo que Trump bloqueja l’accés i l’ús de les eines més avançades d’Anthropic, els models Mythos y Fable 5, a qualsevol organització o persona no americana… això no és un només una mesura de seguretat: és, sobretot, assegurar-se que son només ells qui tenen l’accés exclusiu a unes eines que han demostrat que poden trobar zero-days i vulnerabilitats en qualsevol sistema a escala industrial. Això, en el nostre món digitalitzat i interconnectat, obre una porta a l’espionatge, el xantatge, les operacions encobertes digitals, les amenaces o, directament, la presa de les infrastructures digitals de qualsevol altre que no es pot tancar. [+]...

ChatGPT superat? O OpenAI busca més poder?

Fa uns dies John Battelle reflexionava sobre el rumor/notícia de que ChatGPT sembla que pot abandonar la interfície del xat, perquè diuen que ja està superada (“chat is dead”) i que podrien estar treballant en una super-aplicació capaç de fer tot per nosaltres, perquè tindrà coneixement i dades de tot allò que fem (i, afegeixo jo, suposadament de tot allò que volem). Over the weekend the Financial Times came out with a report on OpenAI’s latest pivot. According to a senior OpenAI executive quoted in the piece, the company has decided that “chat is dead.” [+]...

La IA canviarà les feines?

En Joan Marc reflexionava fa uns dies sobre quin serà el paper de la IA en les feines futures, i arriba a la conclusió que és probable una redefinició dels llocs de feina: No crec que la IA ens acabi prenent la feina a la majoria. Però sí que ens obligarà a canviar la manera de treballar, a formar-nos constantment i a repensar quin valor real aportem com a persones. I si, existiran llocs on a més automatizació, més necessitat hi haurà d’un criteri humà per a la supervisió de la feina automatitzada, o per l’aportació del criteri personal i únic, creatiu, de l’humà: [+]...