Salta al contenuto principale





Happy 10th Birthday Friendica!

Ten years ago the 1st commit to the git repository of Mistpark was made by Mike Macgirvin, a project that since has become Friendica accumulating some 27.000 commits contributing the work of more then 250 people from all around the world.
Friendica themes from 2010 to 2020Mistpark and Friendica themes from 2010 to 2020
Together we have build a social media platform that had many faces over the years. It has grown from a decentralized communication platform into an integral part of the Fediverse and Federation. Allowing its users to interact with their friends and family across the borders of nodes, projects and physical distance outside the world of data-harvesting corporations.

Thank you Mike and everybody else who has contributed their time to the project over the years! And while we are preparing the 2020.06 release of Friendica, lets have a big party to celebrate ten years of this wonderful part of the free social web.
206


friendi.ca/2020/07/02/happy-10…



Blagh is the Umbrian reflex of the Greek βλωγοσ, both ultimately from Indo-European *bʰleh₁-, “to blow, be vapid; to be wrong on the internet.”

tanadrin.tumblr.com/post/62173…

via allthingslinguistic.com/post/6…

please read the whole post (if interested in #linguistics, of course), it's worth doing so (and pretty short anyway)





OpenCast Live #1
Inizia: Martedì Giugno 30, 2020 @ 9:00 PM GMT+02:00 (Europe/Rome)
Finisce: Martedì Giugno 30, 2020 @ 9:30 PM GMT+02:00 (Europe/Rome)
Immagine/foto</p><p>Seguite in diretta e partecipate via chat!</p><p>Si parla di Linux, open source, software libero e tecnologia in generale, sempre senza prendersi troppo sul serio.
[event-adjust]1[/event-adjust]




OpenCast Live puntata numero 1!


Cartello OpenCast Live

Dopo la puntata pilota del mese scorso, OpenCast Live parte a regime, cercando di mantenere una cadenza mensile, l'ultimo martedì del mese.

Grazie alla moderna tecnologia, martedì 30 giugno a partire dalle 21:00si potrà seguire in diretta e partecipare via chat!

Si parla di Linux, open source, software libero e tecnologia in generale, sempre senza prendersi troppo sul serio.

Venite a trovarci!

live.gl-como.it/view.html#gl-o…


gl-como.it/v2015/opencast-live…





New Pepper&Carrot episode! ★ Episode 33: Spell of War ★
**peppercarrot.com/en/article466…

#linux #webcomic #krita #creative-commons #peppercarrot

couverture de Episode 33: Spell of War




First bread made at home with sourdough (thanks @Elena ``of Valhalla'' )

durum wheat flour:

durum wheat flour / "00" flour mix:



"Sales Pitch" Linguaggi di programmazione #1


Sono online i video della prima serata a tema "Sales Pitch" linguaggi di programmazione

Si tratta di una serie di presentazioni brevi nelle quali si cerca di invogliare ad imparare un linguaggio di programmazione. Il target sono persone con nozioni di programmazione: né completi principianti né sviluppatori esperti. Non ci sono particolari vincoli sui linguaggi presentati, basta che possano chiamarsi “linguaggio di programmazione”

Le prime tre presentazioni trattano awk, python e corewars

Vai alla playlist


gl-como.it/v2015/sales-pitch-l…





Questa sera durante la settimanale riunione virtuale del GL-Como si terrà la serata “sales pitch” per linguaggi di programmazione: una serie di presentazioni
brevi nel quale cercare di convincere ad imparare un linguaggio di programmazione.

Il target sono persone con nozioni di programmazione: né completi
principianti né sviluppatori esperti.

Si parlerà di awk e di python.

Le presentazioni saranno in diretta all'indirizzo https://live.gl-como.it/view.html#gl-como , con la possibilità di interagire via chat.

Appuntamento a partire dalle ore 21:00






Questa sera durante la settimanale riunione virtuale del GL-Como si terrà la serata “sales pitch” per linguaggi di programmazione: una serie di presentazioni
brevi nel quale cercare di convincere ad imparare un linguaggio di programmazione.

Il target sono persone con nozioni di programmazione: né completi
principianti né sviluppatori esperti.

Si parlerà di awk e di python.

Le presentazioni saranno in diretta all'indirizzo https://live.gl-como.it/view.html#gl-como , con la possibilità di interagire via chat.

Appuntamento a partire dalle ore 21:00









Profanity 0.9.0


Profanity 0.9.0 wurde released!

Four months and 350 commits after 0.8.1 we are happy to release 0.9.0.


profanity ist ein XMPP Client für die console mit sehr vielen coole Funktionen.

#XMPP #profanity #Messenger #IM #Linux #console




A small update on #confy

A wip branch with updates to support future libhandy 1.0 (0.80.0 right now) has been created: git.sr.ht/~fabrixxm/confy/log/…

So far:
- It is possible to add a custom pentabarf url to the conferences list
- The map page now show the map, scrollable and zoomable. It's ugly but i works
- Map image and conference image are loaded asynchronously
- pages stack has been replaced with Handy.Deck, with support for swipe gesture to get back

in reply to Fabio

So, now I'm trying to add some settings to the app.
I've populated the .gschema.xml file, but I can't manage to have the app found it, running on the host (I get a Gio.Settings without keys) or running it as a flatpak ("Settings schema is not installed").
Why it must be so difficult?
I think I'll go with a couple of python lines to replace this..
in reply to Fabio

So after some hours spent on this, I noticed an error in compile logs:
the schema was invalid, but meson doesn't stop on test() errors... useful...





Collapse OS is an attempt to implement a simple OS that can run on anything computer-ish in case civilisation collapses

collapseos.org/

Originally in assembler, the people around it discovered and then adopted Forth

collapseos.org/forth.html

The discussion around this topic is interesting

github.com/hsoft/collapseos/is…

@Gruppo Linux Como


in reply to Elena ``of Valhalla''

How pandemics past and present fuel the rise of mega-corporations
theconversation.com/how-pandem…

Also of related interest to you:
"The Wealthy in Florence Today Are the Same Families as 600 Years Ago"
independent.co.uk/news/world/e…
More detailed sources are all pay-walled, so that's what I'm linking you instead.



Family project for this weekend: a light box.

The box is made of corrugated cardboard, covered in a nice packing paper from the last time I ordered stuff from the internet (and one sheet of white paper for the inside); the “glass” is a leftover from a door. The light part comes from my SO's Secret Stash Of Things That Produce Light.

It… works

(while looking at it from the top the individual LEDs aren't as visible as in the picture, so I don't think they are going to be an issue)

Next step: trace all the things!

in reply to Elena ``of Valhalla''

Back before computers took over everything, I used to use my DIY light box as part of my ink art process. I'd do pencil sketches to figure out the composition, then use the light box to help me transfer it to a new pristine piece of paper where I could then ink. Of course, the light box didn't help with inking errors. Definitely no undo. 😆





New leaflets available to explain how Tails (The Amnesic Incognito Live System) works.

They are available in in English, French, Italian, Portuguese, and Spanish:
tails.boum.org/contribute/how/…

You can print them out, to distribute them where ever you believe fits.

Thanks to @dileodile for making it, and thanks to @[url=https://chaos.social/users/anhdres]anhdres[/url] for the illustrations.

(Tails protects you against surveillance, censorship, advertising, and viruses with a full digital security toolbox to allow secret communication)
Immagine/foto
Immagine/foto

@Gruppo Linux Como





content warnings aren't just for white people, though. they're for preparing folks for the content they're viewing before they view it. it's informed consent.

(note: using second person for the sake of rhetoric, but I'm not specifically talking about you)

assuming that folks want content warnings because they want to shut out all content perpetuates the harmful idea that content warnings are purely for blocking content. they're not.

the reason why I want content warnings is because I want to engage with content without having it shoved into my face. simply telling me to block everyone who posts about it without a content warning is counter to that idea, because you're basically telling people to stop engaging with the information out there.

social media is fueled by outrage, and the idea that people can't stop the firehose of information headed their way. forcing people to leave platforms because they're fed up with you throwing heavy shit in their faces is directly counter to the fact that people are sharing this shit to inform and to show solidarity.

like, vent all you want without CWs to your followers, but if you plan for your post to be shareable, you owe it to your audience to preface it with a very small summary of what you're talking about, to give your audience the ability to engage in context.

you're not going to engage with the folks who don't want to see your content anyway. want to change a racist's mind? your untagged meme won't change that. all you're doing is forcing mentally ill folks to ignore everything about the situation instead of taking in stuff at their own pace.

and, there are loads of black folks who are hit harder by this deluge of content because they have to deal with loads of anti-black shit every day. experience dealing with stuff, and maybe even the numbness that follows, doesn't mean it's okay to shove something in someone's face.





«L'Osservatorio sulla censura dell'AIB ritiene estremamente grave e preoccupante che la Guardia di Finanza abbia bloccato l’accesso dall'Italia al Project Gutenberg, che dal 1971 raccoglie riproduzioni di libri di pubblico dominio».
aib.it/attivita/2020/82486-rip…




Just got another email from a blind user of SourceHut thanking me for caring about accessibility in my work. And honestly, it wasn't difficult. I don't understand why my peers in web development seemingly couldn't give a rat's ass about accessibility. Maybe because at their level of complexity, to them "accessibility" means "a shitload of aira tags and a ton of work", whereas at my level of complexity it means "just keep it simple and don't do anything particularly stupid"


Torna OpenCast, questa volta Live!


Cartello OpenCast Live

Dopo anni di silenzio torna OpenCast in versione video e live!

Grazie alla moderna tecnologia, martedì 26 maggio a partire dalle 21:00si potrà seguire in diretta e partecipare via chat!

Si parla di inux, open source, software libero e tecnologia in generale, sempre senza prendersi troppo sul serio.

Venite a trovarci!

live.gl-como.it/view.html#gl-o…


gl-como.it/v2015/opencast-live…



A quanto pare qualche solerte burocrate a deciso di bloccare in Italia il progetto Gutenberg.


RT @gutenberg_org
To all Italian followers/users.

Please see below our CEO's statement about some issues with some people in Italy reaching PG (gutenberg.org)
Immagine/foto





OpenCast Live
Inizia: Martedì Maggio 26, 2020 @ 9:00 PM GMT+02:00 (Europe/Rome)
Finisce: Martedì Maggio 26, 2020 @ 10:00 PM GMT+02:00 (Europe/Rome)
Immagine/foto</p><p><b>Torna OpenCast in versione Live!</b></p><p>Martedì 26 maggio a partire dalle 21:00 saremo live all'indirizzo live.gl-como.it/view.html#gl-o… , con la possibilità di interagire via chat!</p><p>Opencast è il podcast del GL-Como che tratta di open source, software libero e tecnologia in generale.
[event-adjust]1[/event-adjust]





OpenCast Live
Inizia: Martedì Maggio 26, 2020 @ 9:00 PM GMT+02:00 (Europe/Rome)
Finisce: Martedì Maggio 26, 2020 @ 10:00 PM GMT+02:00 (Europe/Rome)
Immagine/foto</p><p><b>Torna OpenCast in versione Live!</b></p><p>Martedì 26 maggio a partire dalle 21:00 saremo live all'indirizzo live.gl-como.it/view.html#gl-o… , con la possibilità di interagire via chat!</p><p>Opencast è il podcast del GL-Como che tratta di open source, software libero e tecnologia in generale.
[event-adjust]1[/event-adjust]



I've just realized that warm colours are those with less energetic wavelengths, and cool colours those with more energy.

My life will never be the same.

in reply to Elena ``of Valhalla''

I mean, I've “always” know that red = warm, blue = cool from school art lessons, and that red = low energy, blue = high energy from school science lessons. It just took decades before I thought about the two things together.

Also, a friend with a background in astrophysics commented “yeaaaah, like stars. hot stars are blue, like the universal label for cool water taps!”

Unknown parent

David de Groot 𓆉
Which is always confusing when doing colour correction in post production, since you apply the opposite to correct for colour cast, so for cool white light that you want to make warmer, you apply higher kelvin correction (6000K or so).




Installare Jitsi


Nell'ultimo articolo abbiamo visto come installare un server per fare dirette video per fare dirette uno a molti con feedback tramite chat testuale.

In gruppi più piccoli però è più comodo e immediato fare videochiamate in cui tutti possano intervenire con audiovideo: per fare questo usando software libero possiamo usare jitsi meet, una piattaforma che fa uso dello standard WebRTC.

In questo modo, chi vuole partecipare alla videochiamata non deve fare altro che collegarsi al server con un qualsiasi browser moderno e creare una stanza o unirsi ad una stanza esistente, senza bisogno di nessun tipo di registrazione.

Se questo modello di videochiamata interessa, ma si è pigri, si può andare su iorestoacasa.work/ e sfruttare le istanze jitsi messe a disposizione da volontari per il periodo di emergenza. Dato però che non siamo pigri, possiamo continuare a leggere questo articolo per vedere come installare una propria istanza.

Installazione


Requisiti


L'installazione di jitsi dovrà avvenire su un server con buona disponibilità di banda; per videochiamate tra piccoli gruppi (~10 persone) può bastare un qualsiasi VPS economico, mentre se si pensa di offrire un servizio pubblico conviene rispettare i requisiti indicati suiorestoacasa.work/voglio-contr… .

Server web, certificati, ecc.


Innanzitutto, è necessario installare un server web a scelta tra apache e nginx: noi abbiamo scelto nginx (per poterlo usare anche come server di streaming, seguendo l'articolo di Fabrixxm).

Usare il proprio metodo preferito per ottenere dei certificati ssl; jitsi si aspetta di trovarli nei file /etc/ssl/jitsi.example.org.key per la chiave e /etc/ssl/jitsi.example.org.crt per il certificato pubblico (completo di certificato intermedio).

Controllare poi che /etc/hosts abbia il FQDN configurato su localhost e aggiungerci una voce Dev-VideoConf-Jitsi per prevenire dei problemi di connessione SCTP:
127.0.1.1 jitsi.example.org jitsi
127.0.0.1 localhost Dev-VideoConf-Jitsi
::1 localhost ip6-localhost ip6-loopback

Jitsi


Purtroppo jitsi non è disponibile in Debian, ma gli sviluppatori forniscono un repository con dei pacchetti .deb aggiornati: aggiungere tale repository in /etc/apt/sources.list.d/jitsi.list:
deb download.jitsi.org stable/

e abilitare la relativa chiave di firma:
# wget -qO - download.jitsi.org/jitsi-key.g… | apt-key add

Aggiornare apt ed installare jitsi:
# apt update
# apt install jitsi-meet

Verranno poste le seguenti domande:
The hostname of the current installation:rispondere con l'FQDN della macchina <server>.<dominio>SSL certificate for the Jitsi Meet instancerispondere “I want to use my own certificate”Full local server path to the SSL key file:rispondere /etc/ssl/jitsi.example.org.keyFull local server path to the SSL certificate file:rispondere /etc/ssl/jitsi.example.org.crt
(attenzione, per questi ultimi due abbiamo avuto problemi nell'usare valori diversi dal default e abbiamo preferito copiare i file nella posizione attesa piuttosto che cercare di risolverli.)

Se il server che si sta usando usa nat (come fanno alcuni fornitori di VPS per fornire indirizzi pubblici riassegnabili a macchine diverse), aggiungere le seguenti righe a/etc/jitsi/videobridge/sip-communicator.properties:
org.ice4j.ice.harvest.NAT_HARVESTER_LOCAL_ADDRESS=<iplocale>
org.ice4j.ice.harvest.NAT_HARVESTER_PUBLIC_ADDRESS=<ip pubblico>

(ad esempio <ip locale> sarà qualcosa come 192.168.42.23)

E riavviare il servizio videobridge2:
# service videobridge2 restart

Conclusioni


Il nostro server è pronto, a questo punto basta aprirejitsi.example.org/v2015/feeds/… con un qualunque browser con supporto webrtc, creare una stanza, passare l'indirizzo ai propri amici e parlare a piacere.

Non è però tutto qui: in articoli successivi vedremo come usare jitsi come fonte per streaming o registrazioni, per avere uno strumento semplice per organizzare conferenze da remoto o realizzare progetti creativi.


gl-como.it/v2015/installare_ji…






Panico in Italia: per motivi di distanziamento sociale, da domani 14 maggio sono vietati non solo gli abbracci, le strette di mano e *hiavare, ma anche la gestualità popolare come da tabelle allegate. Gennaro Italico: “È un attentato alla libertà d’espressione, anche facciale”
Immagine/fotoImmagine/fotoImmagine/foto

nitter.snopyta.org/rocco_tanic…





Durante la pestilenza, per sentirmi meno solo, ho inventato un amico immaginario al quale parlare. Si chiama Vanvera.
Immagine/foto

nitter.snopyta.org/rocco_tanic…



Sigh, today we found the second commercial flyer in our post box since the start of the lockdown (and the first was a request for donations from a charity that is in the next block from us).

This is a bit of normality that I wasn't looking forwards to have back.

(OTOH, yay, free paper to protect the working surfaces while crafting, I guess...)



on AO3 and not being a social network designed to sell your eyeballs to advertisers

Questo sito utilizza cookie per riconosce gli utenti loggati e quelli che tornano a visitare. Proseguendo la navigazione su questo sito, accetti l'utilizzo di questi cookie.