Salta al contenuto principale




@RaccoonForFriendica version 0.4.1 has been finally released! I was waiting to fix a couple of old issues but I realized I was keeping people waiting too much since almost 2 months had passed since the previous stable version.

If you were on the latest beta, the only new feature is the possibility to see in every timeline the "source platform" each post is coming from (Friendica, Mastodon, Lemmy, Misskey/Sharkey, Pleroma/Akkoma, Kbin/Mbin, WordPress, GNU Social, Pixelfed, Peertube, GoToSocial, Diaspora, generic ActivityPub and more are coming).

If you were using 0.4.0 there are a ton of improvements, the most important of which are:

  • feat: add per-user rate limits;
  • feat: suggest hashtags while typing;
  • feat: swipe navigation between posts;
  • feat: exclude stop words from timelines;
  • feat: add shortcuts to other instances ("guest mode");
  • feat: open post detail as thread;
  • feat: post translation;
  • feat: followed hashtag indication;
  • feat: show source protocol for posts;
  • enhancement: support for embedded images.

This version is also available in the production track on Google Play, so you don't have to participate in the beta program any more to get it.

Let me know what you think about it, enjoy your weekend and as always #livefasteattrash

#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject

in reply to Jonas โœ…

Ok seen it. It is due to encrypted shared preferences (used to store on device your auth token). It fails to open after you restore the app, probably due to failure to decrypt them because the key changes when you reinstall it. I'll investigate more to see if there are workarounds.

Seemingly it is a known issue.

RaccoonForFriendica reshared this.



๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


Chi sono?


Per molte persone, sono Trent.
Non mi piace etichettarmi con ciรฒ che faccio nella vita o con la mia professione, anche se l'ho fatto nella descrizione del mio profilo ๐Ÿคฏ
Sono un operatore di Sanitร  Pubblica nell'ambito delle Cure Primarie, ma credo che in un universo parallelo sarei un informatico o un astronomo. Le mie competenze informatiche sono infatti ridotte, ma sufficienti ad avermi fatto avvicinare al mondo del Fediverso e del self-hosting, con lo scopo principale di tenermi lontano dalla spazzatura che รจ diventato Internet negli ultimi anni.
Sono presente pure su Mastodon (mastodon.uno/@trentwave) e ho aperto molto recentemente un blog su Writefreely (noblogo.org/dispettosociosanitario), quest'ultimo per ironizzare e polemizzare in maniera pulita sulle situazioni che mi capitano al lavoro, e, talvolta, per esprimere il mio personalissimo punto di vista sul mondo. In futuro, mi piacerebbe sfruttare il blog per fare anche un po' di debunking in ambito di #fisioterapia e #riabilitazione, e per fornire una buona informazione basata su evidenza e prove di efficacia.

๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


Apple ha affermato che "non puรฒ piรน" offrire la crittografia end-to-end di iCloud nel Regno Unito e ha disattivato l'opzione per abilitarla per i nuovi utenti nel Paese.

Questa mossa senza precedenti arriva dopo che il governo britannico ha richiesto un accesso secondario al servizio cloud di Apple.

Gli utenti che hanno giร  attivato il servizio, denominato Advanced Data Protection, dovranno disattivarlo a breve, ha affermato l'azienda.

techcrunch.com/2025/02/21/applโ€ฆ

@Etica Digitale (Feddit)

in reply to Informa Pirata

Che tristezza davvero, anche in Europa inizia il vero declino dei diritti. Noi pensavamo il fascismo fosse stato sconfitto. Ci sbagliavamo, era vivo e vegeto, aspettava soltanto il momento giusto.

๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


Meloni cerca vendetta: trascinerร  in tribunale il leader dei Placebo per le sue critiche gayburg.com/2025/02/meloni-cerโ€ฆ

๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


TechCrunch rivela lโ€™esistenza di un altro possibile spyware governativo sviluppato in Italia.

A seguito di una segnalazione da parte di un ricercatore di sicurezza sono infatti state analizzate delle applicazioni Android ed รจ stata confermata la presenza di uno spyware chiamato Spyrtacus. ๐Ÿ•ต๏ธ

techcrunch.com/2025/02/13/spywโ€ฆ

@sicurezza

#UnoTech #Sicurezza

Questa voce รจ stata modificata (3 settimane fa)
in reply to prealpinux

non sapevo ci fossero cosรญ tanta aziende italiane per il #cyberspionaggio. โ€ฆDalla parte del progresso tecnologico mi pare sia una buona cosa

Sicurezza Informatica reshared this.

in reply to Tiziano Maffione

@Tiz82 pare proprio che quello del cyberspionaggio sia un settore florido nel nostro paese ๐Ÿ™„

Sicurezza Informatica reshared this.



@RaccoonForFriendica version 0.4.1-beta11 has been released yesterday and is available for testing.

Its "latest and greatest" are:
- tags in post headers in your timeline (if that post is included due to you following one orore hashtags);
- new post detail layout which makes it easier to view relationships between posts and replies and load more replies on demand.

The initial depth of nesting (higher values imply loading will be less performant, lower values imply you'll see more often the "load more replies" button due to threads being partially downloaded).

It is the best I can do with the current Mastodon APIs but it looks ok-ish and, which is more important to the user who asked for this feature I guess, it makes it easier to follow conversations.

Let me know what you think, and if I accidentally broke anything and in the meantime, as usual, #livefasteattrash

#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject

reshared this

in reply to Peter Vรกgner

@Peter Vรกgner Aside note:

As far as I know, you can only send posts to a Friendica forum with an exclamation mark to have them forwarded to all members. But you cannot do that with comments, not in a conversation whose (start) post did not go to that forum.

On Friendica and all its descendants, a reply is never a stand-alone post. It's always a comment on another post.

Thus, mentioning a Friendica forum in a comment with an exclamation mark is futile.

#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Friendica #FediTips




@Ernesto Wong Garcรญa estaba pensando en hacer algo asรญ para los hashtags, a ver... ยฟquรฉ te parece?

Se va a poder hacer clic en cada elemento (por ej. "linux" aquรญ) y abrir la pantalla correspondiente con todos los post que contienen el hashtag seleccionado.

@RaccoonForFriendica




๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


Nasce Fedimercatino.it

Grazie alla collaborazione tra Devol, Open For Future Italia, Ufficio Zero e Feddit ha preso vita fedimercatino.it un mercatino decentralizzato, open source e federato. Il progetto nasce con lโ€™idea di ridare valore agli oggetti inutilizzati, contrastando la cultura dello spreco. Fateci un salto! ๐Ÿ›๏ธ โ™ป๏ธ

@mercatino

#ZeroSprechi #Mercatino #Scambio #Rigenerati #Ambiente #Sostenibilita #Flohmarkt

in reply to prealpinux

๐Ÿง Grazie!! ,,,sono novello Linux, ma abbstanza anziano in Masodon (nov '21)
Questa nuova iniziativa รจ Fantastica!
๐Ÿ˜ Davvero un Bel Lavoro! ๐Ÿ”
Buon Weekend A Tutt@ ๐Ÿ’ป

๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


Meta accusata di aver utilizzato 81,7 TB di libri piratati per addestrare modelli di intelligenza artificiale


Meta sta affrontando accuse di aver scaricato oltre 81,7 terabyte di libri piratati per addestrare i suoi modelli di intelligenza artificiale, secondo documenti giudiziari appena desecretati. Queste rivelazioni sono emerse in una causa per violazione del copyright intentata da autori, tra cui Sarah Silverman, Richard Kadrey e Christopher Golden, che sostengono che Meta ha utilizzato le loro opere senza autorizzazione per sviluppare le sue tecnologie di intelligenza artificiale.

ghacks.net/2025/02/07/meta-accโ€ฆ

@pirati

in reply to macfranc

se l'avesse fatto un'azienda cinese tutti a strapparsi le vesti.

macfranc reshared this.

in reply to Simone ๐Ÿค– & Bruno ๐Ÿ•

@simontol
Sinceramente non percepisco alcuna differenza di sentimento nei confronti di un'ipotetica azienda cinese rispetto a Meta.
@macfranc @pirati

macfranc reshared this.

in reply to TrentWave

@trentwave Allo stato attuale delle cose gli USA sono nostri alleati, mentre la Cina รจ un avversario dei nostri alleati. Allo stato attuale come vedi una differenza c'รจ.

@simontol @pirati

in reply to macfranc

Sรฌ, da un punto di vista geopolitico รจ vero, ma qui siamo sulla grande rete, e sappiamo benissimo che le aziende cinesi (vedi ByteDance) e le Big Tech stanno facendo esattamente lo stesso gioco.

L'utonto medio potrebbe non accorgersene, ma la comunitร  di Internet se ne accorge eccome.

Io personalmente mi straccerei le vesti in entrambi i casi, e credo tanti altri come me.
@simontol @pirati

in reply to TrentWave

@trentwave per me รจ importante sottolineare la gravitร  del rischio cinese, perchรฉ รจ molto piรน facile da capire e quindi aiuta a capire la gravitร  del rischio USA

@simontol @pirati

reshared this

Unknown parent

glitchsoc - Collegamento all'originale
macfranc

@paoloparti non vedo gli USA in declino, quanto piรน in una fase di "muta".

Ma รจ vero che gli statunitensi in effetti credono di essere in crisi e questo รจ un problema.

Allo stesso modo non vedo la Cina come un futuro leader mondiale, ma piuttosto come una potenza iperproduttiva e con le idee molto chiare che vuole ampliare la propria sfera di influenza da una posizione di forza. E al momento รจ un avversario strategico e non un alleato.

Ma Pechino non รจ pronta e non lo sarร  mai a contendere il primato a Whashington

Al momento รจ impossibile che la CIna sostituisca gli USA; รจ molto piรน fattibile che i Cinesi facciano una scalata interna agli USA e se li mangino da dentro per governare il mondo dal Congresso.

@pirati @simontol @trentwave


๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


Found a perfect use for Nothing as a return type today: a suspending function that must be called from a coroutine, but runs an infinite loop so it'll never return.

(Just don't ask me why I need this code)

in reply to Mรกrton Braun

jiust yesterday I came to know that though Flow.collect returns Unit, SharedFlow overrides it to return Nothing. That's because collection of a SharedFlow (and hence StateFlow) never completes so Nothing is a perfect return type for this case.

๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


was just going to post about how the new p*xelfed app makes the login experience considerably worse for people on not-the-main-instance

the onboarding flow in apps meant for decentralised services is going to be hard but this isn't the fix, especially when the main server is falling over and failing to generate image previews.

instead of (gratuitously) comparing himself against mastodon yet again, how about we look at email apps instead which have probably solved the multi-provider problem?

in reply to garry

#altText
A social post

Daniel Supernault
@dansup@mastodon. social
did what Mastodon dreamed of doing. Making the app easy to use for people unfamiliar with the fediverse. Login or Sign-up without selecting a server. Genius. Making it easy for everyone. Wanna login to your own server? Tap the gear button on the top right. Wasn't so hard was it?
#pixelfed #itsTheLittleThings #thatMakeYouMainstream

Questa voce รจ stata modificata (1 mese fa)
in reply to garry

victory
mastodon.social/@pixelfed/1140โ€ฆ


We are fixing our mobile apps and restoring the server picker so it is easier to login and signup on other servers!

in reply to garry

the app kept logging me out and then it was a five step process to log back in. Eventually said โ€œfuck it cbaโ€.

๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


Gianpaolo mi scrive "Tarta, calvo scalmo, Potresti postare il disegno di un orso che rema con delle lucciole google maps?"
Ok. รˆ una richiesta parecchio specifica. Ma eccolo.
E comunque non c'รจ bisogno di scalmare.
#richiestestrane #gianpaolostradale
in reply to Stefano Tartarotti

non capisco la richiesta "lucciole Google maps" ma mi fa molto ridere
in reply to abeltramo

@abeltramo Perchรฉ se avesse chiesto "Freccia di Crazy Taxi" avrebbe visto casa sua sommersa dagli avvocati di SEGA.
in reply to Ryoma123

@Ryoma123 penso freccia di Mario Kart sarebbe stato piรน letale conoscendo Nintendo!
in reply to Stefano Tartarotti

o Gianpaolo รจ un poeta ermetico, o meglio che faccia una TC alla testa! spero sia giusta la prima ๐Ÿ’š



@RaccoonForFriendica version 0.4.1-beta10 has been released and is available for testing in the Play store (or in Obtainium if you prefer installing directly from GitHub)!

Apart from the usual localization and dependency updates, this version contains several improvements for embedded images and, if you are using Friendica, you will also be able to insert embedded images within your post body (as opposed to regular attachments). This can benefit those who want to create larger posts with several illustrations.

Let me know what you think about it and, as always, #livefasteattrash

#friendicadev #androidapp #androiddev #fediverseapp #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject

reshared this

in reply to Piero Bosio

@Piero Bosio thanks for the feedback! Let me see if I understand your idea correctly: do you mean to add more options (e.g. "add image", "embed image", "add link", etc.) in the drop-down menu shown in the post creation page?

@RaccoonForFriendica

RaccoonForFriendica reshared this.



๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


I published a new article, 'Exercise Caution When Using runBlocking on Android'.

In this article, we will delve into its internal mechanism and explore why it should be used cautiously by looking at some sample cases, particularly in Android.

getstream.io/blog/caution-runbโ€ฆ



๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


I dieci comandamenti di Friendica. Cosa fare con lโ€™account che abbiamo aperto su Poliverso?

Ecco una sorta di decalogo su Friendica. Ci sono molti link che possono appesantire la lettura, ma speriamo che vi piaccia e soprattutto ci auguriamo che lo troviate utile!

informapirata.it/2025/02/02/i-โ€ฆ

#Fediverse #Fediverso #Friendica

[ap_content

in reply to Gepi D'Adduzio

@Gepi D'Adduzio eh sรฌ, Friendica non รจ un "punta e scatta" come Mastodon, ma necessita di un po' di cura... ๐Ÿ˜…

Il vantaggio รจ che una volta che hai imparato a usare le principali funzionalitร , offre delle potenzialitร  fantastiche, ma il rovescio della medaglia รจ che una parte degli utenti che lo provano scappa via subito ๐Ÿคฃ

@informapirata

in reply to Informa Pirata

gli utenti scappano รจ vero dopo aver dato un occhiata a Friendica, perchรฉ giร  non capisci cosa come installare quando leggi prima d installare, non aggiornato, quello che leggi in rete ti allontana, non c'รจ un sito ufficiale o non si riesce a trovarlo e poi mancano guide per utenti che possono essere seguite anche da nonno Aldo! A volte basta poco : sito ufficiale di F , qui trovate ogni guida chiara aggiornata con supporto!
in reply to Leti66 ๐Ÿ‡ฎ๐Ÿ‡น

@Leti66

> perchรฉ giร  non capisci cosa come installare

Questo รจ perchรฉ siamo tutti schiavi della logica dell'app! Chi non ha un'app, non esiste. Anzi, se non hai un app nel Play Store o nell'Apple Store, basta quello per non farti esistere...
In realtร  basterebbe accedere dal browser del cellulare, ma comprendo la difficoltร . Ormai la navigazione di internet con il browser sembra essere diventata una competenza avanzata...
Spero che a breve l'app Raccoon approdi almeno sul Play Store.

> quando leggi prima d installare, non aggiornato,

Non ho capito. Puoi spiegarti meglio

> quello che leggi in rete ti allontana,

Per curiositร , cosa hai letto?

> non c'รจ un sito ufficiale o non si riesce a trovarlo

Eccolo: friendi.ca/

> e poi mancano guide per utenti che possono essere seguite anche da nonno Aldo!

Qui puoi trovare la guida ufficiale (che viene ripubblicata in ogni server Friendica)

Qui ne puoi trovare una semplice mentre se vuoi qualcoa di piรน completo, c'รจ quest'altra

@informapirata @Gepi D'Adduzio


La guida di Informapirata a Friendica, dedicata a tutti coloro che dal Fediverso vogliono ottenere tutto il possibile.

Un Mastodon con gli steroidi e attualmente lโ€™unica alternativa a Facebook di tutto il Fediverso. Con mille pregi e, soprattutto, mille difetti. E mai nessuno che ci spieghi come utilizzarlo.
Almeno finoraโ€ฆ

informapirata.it/2024/07/25/w-โ€ฆ


in reply to Informa Pirata

post I causa 500 c-- vedo che ti sei inalberato! L hai preso come un attacco, io ho esposto problemi evidenziati da parecchie persone. Non ho intenzione di litigare. Io non ho parlato di app ma di sito. Anche nei link che mi hai gentilmente mandato non c'รจ scritto "ufficiale" ed il link non รจ Friendica ma friendi.ca, carino ma ad esempio se io cerco con browser. Friendica non mi dร  il sito friendi.ca! Se scrivo sito ufficiale Friendica si, ci si arriva.
in reply to Leti66 ๐Ÿ‡ฎ๐Ÿ‡น

@Leti66 @informapirata @Gepi D'Adduzio

> L hai preso come un attacco, io ho esposto problemi evidenziati da parecchie persone

Non so perchรฉ rei riuscita a travisare la mia risposta... non mi sembra di essermi mai inalberato... Non vorrei che tu stia confondendo il quoting (citare parti del discorso dell'interlocutore) con una specie di controattacco, ma in realtร  ti stavo solo rispondendo, facendo osservazioni collaterali a quelle che hai fatto tu, correggendo alcune affermazioni o chiedendo delucidazioni su altre ๐Ÿคฃ๐Ÿคฃ๐Ÿคฃ

> Io non ho parlato di app ma di sito

siccome avevi parlato di installazione in questo punto

"perchรฉ giร  non capisci cosa come installare quando leggi prima d installare"

ho immaginato che stessi parlando dell'app, perchรฉ quando ti iscrivi a un server Friendica non devi installare nulla. Probabilmente hai trovato sul sito le istruzioni per installare una nuova istanza su un server connesso a internet...

In effetti i software che usi nei server del Fediverso sono software che chiunque abbia competenze sistemistiche di base puรฒ installare, ma questo puรฒ far fare confusione all'utent finale, che magari crede di dover installare qualcosa anche lui

in reply to Informa Pirata

Post II Anche sul sito ufficiale uno ci sono date, nรฉ di pubblicazione, nรฉ di aggiornamento, sarebbe piรน comodo se mi accorgo che devo aggiornare qsa: senza leggere in giro. Io iniziai dai mainframe e di guide informatiche e di siti aziendali da cui scaricare autonomamente ne ho fatto a iosa for dummies! Quel ch'รจ banale per uno non lo รจ un altro! Cercavo di essere costruttiva non di fare arrabbiare. PS: per le info su Friendica mi sono trovata bene su Reddit.
Questa voce รจ stata modificata (1 mese fa)


in reply to Patrick Leavy

"Campaigning on cutting fraud and profiteering would be a wildly popular way for Democrats to separate themselves from Republicans. Few Democrats are rising to the occasion, though", ends @pluralistic piece. And this is a big problem, unfortunately.

Cory Doctorow reshared this.

in reply to RFanciola

@RFancio since enough of them are quite happy to use their positions for personal profit.


@RaccoonForFriendica I'm seeing a lot of new users from Google Play's statistics, even if the app is not yet in the production channel. Welcome everyone, I hope you'll enjoy #friendica and #raccoonforfriendica!

Thanks to all the translators who continued to work on the app UI and store description, your dedication is really appreciated!
@Fitik @Cฤƒtฤƒ @TamilNeram @Ricky-Tigg

To old users, I've added two new big features:
- swipe navigation, which allows you to navigate between posts from the conversation detail;
- the "shortcuts" section, where you can explore other instances and see their local timeline "as if" your were registered there.

Plus, as usual, small fixes and enhancements listening to your continuous feedback.

Have a nice weekend and #livefasteattrash

#friendicadev #androidapp #androiddev #fediverseapp #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject

in reply to ๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿปโ€๐Ÿ’ป๐Ÿ•

I think it's a "feel" issue more than a "functional" issue. I went to double check but the app is just stopping on me. Might be my phone''s being difficult.

I think the account switch is maybe a bit too far out of the way to be readily available. The menu opens up to access the account dropdown, and then you switch to the other account and the menu stays there.

My first thought is that switching to the account should acknowledge the change and then retract the menu. It took me a while to guess my way into swiping the menu to the side to dismiss it.

I was able to switch between Friendica and Mastodon well enough, but maybe there's a way to float that switch up to the top a bit more.

in reply to xinit

@xinit ok I'll add a message in a snackbar to acknowledge that the change has happened and close the side menu.

You can also switch the account from your profile screen using the top right button, even in that case I'll add a snackbar when the change happens.

Thanks for explaining it to me.

@RaccoonForFriendica

RaccoonForFriendica reshared this.


๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


The Social Web Devroom at FOSDEM had been fantastic yesterday. All of the talks worth to rescreen them once the come online.

I will try to attend too many BOF workshops today ๐Ÿ˜… and still have to walk around to discover all the gems at the different projects booth ๐Ÿคฏ

Up cycling Android at 9h fosdem.org/2025/schedule/eventโ€ฆ

At 12h the Social Web BOF fosdem.org/2025/schedule/eventโ€ฆ

And at 14h Windows-10-to-Linux up cycling fosdem.org/2025/schedule/eventโ€ฆ

Really looking forward to this Sunday at FOSDEM

#fosdem25 #upcyclingandroid #socialwebfosdem #windows10 #win2linux


๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


Salve a tutti.
Ho studiato da ingegnere e lavoro come sviluppatore software e per motivi non professionali mi trovo spesso a dovermi occupare di medicina del lavoro.
Ho altri account nel fediverso e vorrei utilizzare questo per discutere di scienza senza inquinarlo con altri argomenti.

Grazie per l'attenzione.
#FediIntro


๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


E nun era n'avviso de garanzia, e Nordio sapeva, e ho detto tante balle... sti articoloni anno tutti na cosa in comune: sรฒ lunghi e noiosi!

Ma vuoi mette sta barba co un TicToc montato bene de me che te dico facile in pochi secondi cosa devi crede?

A comunisti, e daje sรน! Me fate proprio vincere facile! ๐Ÿ˜†

pagellapolitica.it/articoli/erโ€ฆ

in reply to Giorgia Mecojoni

Poi ormai te vesti come er papa, magari gli elettori te scambiano pe' lui con la parrucca bionda, e te votano comunque pure se dici "lorem ipsum" nei video, grande preside'! ๐Ÿคก

๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


AI: ma che succede adesso?


Lavorare per un'azienda che ha deciso di diventare โ€œfull-AIโ€ e fa le conferenze virtuali con il digital twin del boss (il quale ha non-scritto il testo insieme ad una AI e si e' fatto fare le slide da copilot) significa che ieri e' cascato un asteroide (dal sapore fritto che e' tipico degli asteroidi cinesi) per via di deepseek. Ma la cosa peggiore e' che nessuno degli espertoni se lo aspettava.

Perche' sia chiaro, se voi dichiarate che la vostra azienda diventa Full-AI, tutti diventano improvvisamente esperti di AI. Ma se anche parliamo di un'azienda di consulenti, chi non si e' mai ma proprio mai occupato di cose simili difficilmente capira' il problema e quindi sapra' cosa aspettarsi.

Chi invece parla di reti neurali da una ventina d'anni sul suo blog e' visto come il Gandalf della situazione, che si' e' un mago, ma sticazzi se capisco cosa dice. Quella roba e' magia nera. E questa e' la mia figura nell'azienda, in cui tutti ma proprio tutti sanno cosa sia l' AI, ma sono pochi a capire che diavolo stiamo facendo.

Provo a spiegarlo. Cosi' vedo se ho capito io.

Tutto sta nella capacita' di trasformare un'insieme di parole in un vettore di numeri. Questo vettore n dimensionale,ovviamente, indica un punto dello spazio. A quel punto, con tecniche tensoriali (o matriciali che dir si voglia, a seconda della formazione) si usano tecniche assolutamente primitive โ€“ ma assolutamente algebriche, cioe' geometriche โ€“ per cercare i punti vicini al vostro prompt, e generare una risposta.

Il fatto che tutte queste tecniche siano tensoriali e/o geometriche (ok, posso rivelarvelo: algebra astratta e geometria sono la stessa cosa), significa che una GPU, la scheda grafica, che e' specializzata nel fare i conti e produrre cose geometriche (videogiochi, per esempio) funziona benissimo per fare questi calcoli.

qual'e' la trappola? La trappola e' che queste tecniche per generare l'embedding sono estremamente primitive. Almeno sul piano matematico.


Lo so che vi sembrera' strano sentir parlare dello stato dell'arte dell' IT come โ€œprimitivoโ€, ma intendo dire che appena si e' visto che questa roba funzionava... la si e' buttata sul mercato. Per battere la concorrenza.

E non si e' fatto un ENORME lavoro di ottimizzazione degli algoritmi che poteva essere fatto se si fosse aspettato un po'. Ma il TTM (time to market) e' tiranno quindi si e' buttata fuori la cosa cosi'.


Facciamo un esempio: vogliamo calcolare pi greco. Il nostro nuovo prodotto calcola pigreco. Siccome abbiamo fatto il liceo, useremo la serie di Leibniz, nome che piaceva anche al prof di filosofia.

Possiamo proporre tre metodi, in ordine di efficienza.

1. Metodo di Gauss-Legendre (o di Brent-Salamin)

a0 = 1,โ€ƒb0 = 1/โˆš2,โ€ƒt0 = ยผ,โ€ƒp0 = 1

an+1 = (an + bn) / 2

bn+1 = โˆš(an ยท bn)

tn+1 = tn โˆ’ pn ยท (an โˆ’ an+1)2

pn+1 = 2 ยท pn

ฯ€ โ‰ˆ (an+1 + bn+1)2 / (4 ยท tn+1)

2. Serie di Ramanujan

La serie di Ramanujan per il calcolo di ฯ€ รจ:

1/ฯ€ = (2โˆš2 / 9801) โˆž ฮฃ k=0 ((4k)! (1103 + 26390k)) / ((k!)4 3964k)

3. Serie di Leibniz

La formula di Leibniz per il calcolo di pi greco in notazione di sommatoria:

ฯ€/4 = โˆž ฮฃ k=0 (-1)k/(2k+1)

Qual'e' il migliore?

MetodoEfficienzaConvergenzaQuando usarlo
Gauss-LegendreAltissimaQuadratica (= apre culi)Precisione molto alta, tempi rapidi
Applicazione serie di RamanujanMediaRapidaBuona precisione, non massima efficienza
Serie di LeibnizMolto bassaLentissimaSolo per scopi didattici o bassa precisione

Ma tutti e tre sono metodi validi. Il problema e' che con Gauss-Legendre arriverete subito ad un risultato che congli altri metodi raggiungete piu' lentamente.

Immaginate che il vostro prodotto sia โ€œcalcolare pigrecoโ€, e che voi usciate sul mercato, per essere i primi, con una serie di Leibniz. Bello. Ma adesso i concorrenti fanno la stessa cosa, e voi dovete competere. Allora usate l'approccio americano, โ€œtira soldi sul problema sino a quando non e' risoltoโ€, e costruite un intero datacenter con una centrale nucleare dedicata. Andrete piu' veloci degli altri, ma state sempre usando un metodo lento.

Adesso arriva quello che non ha soldi, ma ha letto un sacco di libri. E vi usa Gauss-Legendre (noto anche come Brent-Salamin , ma ragazzi, certe volte i nomi hanno un effetto comico) . Col risultato che su una calcolatrice Texas Instruments da liceo arriva prima del vostro supercomputer nucleare. (in questo esempio, lo fa sul serio!).

Ovviamente, se siete quelli che avevano cercato di risolvere il problema tirandogli addosso dei soldi, ci rimanete male.


Il gandalf maledetto che gira per l'azienda con la felpa โ€œSee You in Valhallaโ€, invece ,(cioe' io) e' cosciente del fatto che stiamo usando un metodo brutale e che quindi prima o poi verra' ottimizzato. Non posso dire in anticipo se verra' ottimizzando usando la tecnica incredibilmente estetica di Ramanujan [1], o con Gauss-Legendre (Brent-Salamin), o usando che so io il metodo di Montecarlo, o altri.

Ma se entrate in una competizione per pigreco col metodo di Leibnitz, qualcuno vi superera' , e superera' anche il vostro superdatacenter nucleare, semplicemente perche' non ha saltato le sue lezioni di matemarica. Questo ve lo posso dire con certezza.


Ed e' quello che e' successo. Mentre gli americani tiravano soldi sul problema, pensando di risolverlo in modo di rendere inarrivabile la soluzione perche' era troppo costosa, i cinesi hanno chiamato dei matematici geometristi e hanno trovato un modo migliore di generare il modello.

E non era difficile, e non siamo ancora alla fine della storia, perche' di algebra astratta ne viene scritta moltissima, quindi c'e' ancora spazio per il geometrista geniale che ha studiato una tecnica numerica in piu'.


Molto spazio.


Perche' gli americani sono andati con la filosofia โ€œlancia soldi sul problemaโ€? Perche' pensavano di mantenere la supremazia dei modelli sfruttando il fatto che gli altri paesi non possono investire cifre simili (per esempio, l' Europa) o che non abbiano le GPU adatte per via di alcuni blocchi commerciali (per esempio, la Cina).

Tenete conto di una cosa. Nel mondo dell' Intelligenza artificiale ci sono due fasi.

  • Apprendimento , o addestramento.
  • Esecuzione.

L'esecuzione di un modello oggi e' relativamente semplice. Se avete un computer adatto a giocare ai videogames professionalmente, non dovrebbe essere difficile scaricare una cosa dall'interfaccia semplice, come GPT4all, e avrete la scelta del modello da installare, potrete usare quello di META, cioe'LLama, e molti altri che diventano opensource.

E capite che se potete farlo in casa, la fase di esecuzione non e' costosa. Potrete cosi' caricare le vostre bollette nella Knowledge base, e chiedere di capire quanto pagate davvero il gas, se usate un modello reasoning, che di solito finiscono per -R1.

La fase davvero costosa, invece, e' digerire tutta la massa di dati per l'addestramento. Si parlava di cento milioni di dollari per addestrare un modello avanzato. Ma questo usando la tecnica brutale, e un sacco di calcolatori,metodo scelto per tener fuori dalla competizione i povery.

Ma la matematica se ne fotte , e se c'e' un metodo piu' veloce, procede.

Conoscendo di vista il mondo dei geometristi e degli algebristi, e' assolutamente probabile che i cinesi abbiano solo graffiato la superficie del problema. Non so che diavolo di tecnica abbiano inventato, o quale teorema abbiano applicato. Ormai di teoremi se ne dimostrano 150.000 ogni anno, e' impossibile seguirli.

La complessita' di calcolo in quel mondo tende a crescere, nelle condizioni sbagliate, di N^N, per poi crollare semplicemente tenendo conto che, โ€œma si, in questo caso il determinante e' zero e non dobbiamo fare calcoliโ€. O roba del genere. E poi dai, che schifo, un isomorfismo!!!!


Le conseguenze. Questo trasforma in merda l'idea che se qualcuno investe di piu', avra' i risultati migliori. Quando la gente giudica il potenziale di crescita di una zona, tipo Cina o Europa o USA, va a vedere โ€œquanto investono nella tal cosaโ€. Ma probabilmente le ottimizzazioni fatte dai cinesi sono uscite da una lavagna, o da un foglio di carta.

E delle buone menti, รงa va sans dire.

Il panico e' dovuto proprio a questo:

  • c'e' consapevolezza che c'e' ancora molto da ottimizzare.
  • c'e' consapevolezza che gettare soldi sul problema non e' garanzia di vittoria sul mercato.

Questo spaventera' principalmente gli investitori. A loro era stato garantito che se partecipavano ad un progetto, piu' grande era e piu' sarebbe stato dominante, e quindi avrebbe reso soldi.

Ma se arriva qualcuno e dice che no, ti fotte chiunque sappia piu' algebra astratta di te, il problema diventa tragedia. Gli americani, con il loro anti-intellettualismo, non riescono a capire come 5,6 milionidi $ valgano piu' di 100 se sono in mano alle menti giuste. Lo considerano una magia nera, e non scommettono soldi sulla magia nera.

E da qui, il panico.

Del resto, i cinesi sono comunisti, i comunisti sono amici di Satana, e quindi se ne deduce che sanno fare stregonerie.

Ma specialmente, potrebbe voler dire che gli sforzi per tenere la AI in mano a pochi giocando sui costi enormi sono destinati a fallire.

[1] Ramanujan accettava solo formule che lui definiva โ€œbelleโ€. In senso estetico. Capire come diavolo e' arrivato alle cose che ha fatto e' difficilissimo.

Uriel Fanelli


Il blog e' visibile dal Fediverso facendo il follow a: @uriel@keinpfusch.net

Contatti:


Unknown parent

Unknown parent

@netico Ribadisco: รจ un disegnatore satirico. Ci sta che prenda in giro qualcuno affibbiandogli un nomignolo anzichรฉ chiamarlo col suo nome completo.
In altre parole sono piรน che certo che chiamare Mohammad Bin Salman semplicemente 'Bin' sia una cosa fatta intenzionalmente e non frutto di mera ignoranza.

๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


Ner 2019 dicevo che er principe d'Arabbia Moammetto Bin Sarman รจ un fondamentalista islamico co cui no stato deciente nun deve trattร . Embรฉ?

Me senbra che sta cosa daa decienza รจ un pรฒ superata, no?

fanpage.it/politica/quando-melโ€ฆ

in reply to Giorgia Mecojoni

preoccuparsi della decenza รจ oramai diventato indecente

๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


La connessione รจ tornata! Stamattina ci sarร  KenoMATTINA: toccherรฒ i temi che mi avete suggerito ieri sera e alle 9:30 avrรฒ ospite la fumettista Yi Yang!

Se volete un po' di relax mattutino, vi aspetto su tele.kenobit.it.



๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


Hey friends! Itโ€™s nearly time for #FOSDEM, the annual free and open source event in Brussels. This weekend, the Mastodon team will be based in building H.

Weโ€™ll be raising funds for the project with some of our merch - beautiful limited edition winter mugs, pins, and t-shirts. Weโ€™ll also have fun stickers to share for free, so you can show your support for Mastodon everywhere!

(just so you know: weโ€™re a bit short on larger t-shirt sizes, so come early if you want to buy one of those)

in reply to Mastodon

and @renchap thanks for the cute #mastodon #mug and the nice conversattion at #FOSDEM
Questa voce รจ stata modificata (1 mese fa)


๐”ป๐•š๐•–๐•˜๐•  ๐Ÿฆ๐Ÿง‘๐Ÿป‍๐Ÿ’ป๐Ÿ• ha ricondiviso questo.


In quest'ultima settimana ho provato (๐Ÿดโ€โ˜ ๏ธ) #Balatro su Android. รˆ davvero un gioco affascinante, con una sessione piuttosto fortunata ho pure battuto il gioco. Perรฒ non so se me la sento di spendere 10โ‚ฌ per un gioco mobile.
in reply to Manuel ๐Ÿฆก๐Ÿฆก

secondo me la differenza tra un videogioco console ed uno su mobile รจ solo la piattaforma, il resto รจ identico. Soprattutto per Balatro.


โ‡ง