Saturday, March 13, 2021
italia@conference.lightwitch.org
March
Mon Tue Wed Thu Fri Sat Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
       
             
Room per argomenti generali e off-topic in lingua italiana, per informazione scrivete: !italia-faq

[08:03:47] <Maranda [A]> > <@verdecchia:matrix.org> vero, é davvero un calderone enorme, ma se penso che per i programmatori il contratto che viene usato per la maggiore é quello metalmeccanico, culturalmente il mio lavoro da programmatore lo sento piú vicino sia ad un grafico web che ad un magazziniere amazon, che ad un operaio fiat.

Ma veramente la tipologia di contratto deve essere quella per "commercio e terziario" se ti inseriscono in un'altra e per abbassare la retribuzione base, ed è pure un illecito amministrativo.
[08:05:11] <Maranda [A]> > <@verdecchia:matrix.org> vero, é davvero un calderone enorme, ma se penso che per i programmatori il contratto che viene usato per la maggiore é quello metalmeccanico, culturalmente il mio lavoro da programmatore lo sento piú vicino sia ad un grafico web che ad un magazziniere amazon, che ad un operaio fiat.

Ma veramente la tipologia di contratto deve essere quella per "commercio e terziario" se ti inseriscono in un'altra è per abbassare la retribuzione base, ed è pure un illecito amministrativo.
[08:07:27] <Maranda [A]> So che i tempi son quel che sono ma occhio a quello che firmate.
[08:09:59] <Maranda [A]> Soprattutto qui in Italia 🇮🇹 dove "metterla nel culo al prossimo" è sport nazionale
[08:56:25] <none30> > <@maranda:aria-net.org> Soprattutto qui in Italia 🇮🇹 dove "metterla nel culo al prossimo" è sport nazionale

mi ricorda le olimpiadi aziendali di Fantozzi, colle 'nazioni' (uffici) dagli stendardi parlanti non veramente assurdi: ufficio furti e ricatti, ufficio bustarelle e raccomandazioni, ... ;'DDD
[10:40:02] <verdecchia>
Maranda [A] in un'azienda con piú di 15 dipendendi firmeresti un contratto 'commercio e terziario' invece che metalmeccanico? Direi proprio di no e a ben ragione ti posso testimoniare per esperienza. I contratti di lavoro nazionale sono una materia molto complessa e sono anche un degno lavoro di giustizia sociale di tante lotte che i lavoratori hanno portato avanti nel passato.
[10:44:16] <verdecchia> In linea generale i contratti del 'commercio, terziario e turismo', sono stati pensati per questo particolare settore specifico, e se ce ne sono diversi, perché ognuno cerca di prendere in considerazione un suo specifico sotto settore. Tanto per dirne una, i lavori stagionali differiscono da quelli continunativi.
[10:49:43] <verdecchia> Il problema di base che riportiamo é che invece di creare un nuovo capitolo lavorativo, un nuovo settore, molti lavori nuovi, come quello del programmatore sono stati assoggettati ai contratti giá pre-esistenti.
[10:51:24] <verdecchia> Per cui, é vero, alcune volte conviene avere un contratto di tipo 'commercio', ma altre volte, non lo é. Poi molto dipende da una certa soggettivitá. Se i contratti di commercio sono meno tassati, quelli metalmeccanici sono piú forti nei diritti (anche se negli ultimi tempi, ahimé, la politica li ha minati pesantemente).
[10:53:32] <verdecchia> Se precedentemente esisteva la societá si basava su un modello passivo dei diritti, oggi stiamo transitando ad un modello attivo. In questo, rispetto al passato, devo dire che i lavoratori difendevano e di molto i propri diritti, noi proprio no. Fare attivitá di sindacato oggi, é per sindacalisti di professione, ma non é cosí, non lo é mai stato e mai dovrá esserlo.
[10:55:06] <verdecchia> E adesso vado a prendermi l'ultima boccata d'aria fuori, che da lunedí si é in zona rossa.
[13:57:35] <mzan> Metalmeccanico un programmatore? Al massimo Metameccanico :-)
[13:57:40] <mzan> Ok battuta del cavolo :-)
[13:58:04] <mzan> Fate bene a interessarvi di queste cose!!! Più uno se ne frega, e più lo/ci fregano.
[14:00:14] <none30> la soluzione sarebbe che sindacati (e politici) sistemassero la cosa, ma ovviamente non succederà...
[14:02:45] <mzan> Ma i politici sono nostri rappresentanti, gente del popolo che ci rappresenta, e quindi se se ne occupano loro è come se ce ne occuppassimo noi, mentre i sindacalisti ancora meglio: sono (ex) lavoratori che rappresentano altri lavoratori!!!
[14:03:03] <mzan> Siamo in una botte di ferro! Possiamo stare sereni!
[14:12:24] <mzan> !giphy politic
[14:12:25] <Giphy> https://services.aria-net.org/_matrix/media/v1/download/services.aria-net.org/JEireXEqSaVjKIlHNcbdaPTk
[15:48:48] <none30> salve [in ritardo] x2effe1974
[17:12:22] <mzan> !ud x2effe
[17:12:23] <Moogle Archon> Term x2effe not found.

[17:13:06] <mzan> potete tutti lasciare questa stanza, a me basta la compagnia di giphy e ud :-)
[17:13:25] <mzan> !giphy giphy
[17:13:25] <Giphy> No results
[17:14:54] <tech_exorcist (IRC)> <mzan{m}> potete tutti lasciare questa stanza, a me basta la compagnia di giphy e ud :-) | no
[17:14:58] <tech_exorcist (IRC)> :-)
[17:15:48] <mzan> ma cosa si vede da IRC? Su Matrix Giphy è carino dato che torna GIF animate, e per ora non sono male
[17:19:13] <tech_exorcist (IRC)> * Giphy uploaded an image: politics-d3DiXTPbqh83K (833KiB) < http://local.matrix.liberta.casa:8078/_matrix/media/r0/download/services.aria-net.org/JEireXEqSaVjKIlHNcbdaPTk >
[17:19:16] <tech_exorcist (IRC)> ecco cosa si vede
[17:19:26] <tech_exorcist (IRC)> <mzan{m}> Metalmeccanico un programmatore? Al massimo Metameccanico :-)
[17:19:26] <tech_exorcist (IRC)> <mzan{m}> Ok battuta del cavolo :-)
[17:19:30] <tech_exorcist (IRC)> non l'ho capita
[17:47:54] <none30> meta = al di là
[17:48:28] <none30> programmando fa sw, che è al di là di (oltre) l'hw
[17:49:07] <none30> (e suppongo di non dover spiegare "meccanico" ;P)
[17:50:03] <none30> > <@mzan:matrix.org> ma cosa si vede da IRC? Su Matrix Giphy è carino dato che torna GIF animate, e per ora non sono male

non vuoi sapere cosa penso di giphy, imgur, stickers e chi più ne ha più ne metta, allora ;P
[17:57:35] <tech_exorcist (IRC)> grazie lurker-n15 :-)
[17:58:53] <none30> quando spezzo una preposizione articolata con una parentesi ho sempre dubbi se usare "de" o "di", la prossima volta voglio provare con "del-"
[18:49:01] <mzan> Noi siamo Matelmeccanici: plasmiamo la matematica, fondiamo teoremi, produciamo strutture di cibernetica
[18:51:33] <dalz> E se uno programma in lisp è un metametameccanico? 🤔
[18:55:06] <mzan> quando torno ti risponderò (forse)
[19:18:39] <mzan> Allora ci ho pensato. Il problema del programmatore Lisp non è tanto lato contrattuale, ma lato commerciale. Non è visto bene dall'industria dato che non "consuma". Non compra nuove IDE, non contribuisce a refactoring che seguono il paradigma del momento.
[19:19:27] <mzan> Hanno calcolato che se in USA tutti programmassero in Lisp come Stallman, il mercato interno avrebbe un volume inferiore a quello del Ruanda.
[19:20:21] <mzan> Non si venderebbero nuove CPU.
[19:22:16] <mzan> Il Lisp è un po' come il Coccodrillo nel mondo animale. Un buon codice Lisp può sopravvivere decenni con una sola patch.
[20:01:57] <dalz> ma no vedi hanno inventato clojure apposta
[20:03:14] <dalz> così puoi riscrivere il sistema common lisp che funziona benissimo e riempirlo di nuovi bug
[20:03:29] <dalz> e hai una scusa per continuare ad essere pagato
[20:27:01] <katyusha (IRC)> [oftc] <L_ispiratore> heyheyhey tech_exorcist
[20:27:17] <katyusha (IRC)> [oftc] <tech_exorcist> ciao
[21:23:54] <mzan> dalz ma te lavori in un qualche Lisp per davvero? Pagato?
[21:28:05] <dalz> nono gli unici soldi che prendo sono quelli della borsa di studio 🙃
[21:28:56] <mzan> ah ok, studente universitario allora
[21:29:00] <mzan> o ricercatore?
[21:29:07] <dalz> studente
[21:29:15] <mzan> o ricercato per furto di borsa? :-)
[21:29:47] <dalz> eheh questo non lo direi certo a voi
[21:32:11] <dalz> ah e l'unica qualifica che ho per parlare di lisp è essere arrivato a pagina 40 di SICP
[21:32:52] <mzan> bel libro
[21:34:20] <mzan> (sto guardando il EPUB quante pagine ha :-)
[21:35:05] <mzan> eh sono un po' scemo, le pagine dipendono dalla dimensione del font
[21:35:27] <ice> cose' lisp?
[21:35:29] <mzan> Comunque SICP bel libro. Non è fatto per rendere giustizia al Lisp però, ma per introdurre diversi concetti di programmazione
[21:35:54] <mzan> Per esempio spiega un po' la differenza fra un value e una reference
[21:36:03] <tech_exorcist (IRC)> <ice{m}> cose' lisp? | (un (linguaggio (di (programmazione (che (usa (molte (parentesi))))))
[21:36:17] <mzan> !ud Lisp
[21:36:18] <Moogle Archon> **lisp** [1]: Well it'th a thpeech [impediment] you have when you're unable to pronounth your etheth correctly, like I'm doing right now. People like [thith] are uthually labeled [thtupid] or retarded thimply becauthe of the way they thpeak. (link (http://lisp.urbanup.com/801093))

[21:36:35] <mzan> !giphy lisp
[21:36:36] <ice> prima volta che lo sento
[21:36:37] <Giphy> https://services.aria-net.org/_matrix/media/v1/download/services.aria-net.org/GIIickIVrbKHeNglbUXYWEPy
[21:36:41] <ice> cosa lo usano per?
[21:36:58] <mzan> !giphy LISP
[21:36:59] <Giphy> https://services.aria-net.org/_matrix/media/v1/download/services.aria-net.org/hYDlUMLOskacjkreyrQmVoKl
[21:38:07] <ice> quindi non si usa piu'
[21:38:26] <mzan> si e no
[21:38:41] <mzan> non è mainstream, nel senso che non è certo ai livelli di Java, C, JavaScript, PHP
[21:38:47] <mzan> ma però non muore mai :-)
[21:38:57] <mzan> Clojure è ispirato a Lisp, ed è usatissimo
[21:39:08] <mzan> Scheme che deriva da Lisp ha diversi utenti
[21:39:32] <mzan> Common Lisp che è una versione standard di Lisp era usato moltissimo e ora ogni tanto in qualche progetto strano/esoterico
[21:39:53] <mzan> Emacs che è un editor diffusissimo, usa EmacsLisp come linguaggio di programmazione per tutto l'editor e tutti i plugin.
[21:40:30] <mzan> E` un linguaggio estremamente flessibile, dato che in Lisp puoi analizzare codice Lisp e produrre nuovo codice Lisp.
[21:41:05] <mzan> Quindi lo puoi adattare a tanti casi d'uso diversi, dato che puoi estendere il linguaggio, o dichiarare delle cose in Lisp e poi compilare quel "pseudo-codice" Lisp in codice reale.
[21:41:50] <mzan> La sintassi del Lisp è bruttina da vedere, ma alla fine è anche il suo punto di forza, dato che la puoi estendere in tanti modi diversi senza "sporcarla". Invece in un linguaggio infix come C, Java, ecc.. se aggiungi nuove cose, non è sempre facile incastrarle nella semantica.
[21:42:13] <mzan> Per esempio in Lisp puoi creare un mini-HTML che poi puoi espandere in HTML o in altre cose tipo PHP e sarebbe
[21:43:18] <mzan> (h1 "My Title" (p "Some paparagraph") (table (th "Column 1") (th "Column 2") ... ))
[21:43:24] <ice> interessante
[21:43:25] <mzan> ^ vabbè qualcosa del genere
[21:43:32] <ice> con emacs mi ci trovo bene
[21:43:36] <mzan> e anche la somma per dire è
[21:43:38] <mzan> (+ 1 2 3)
[21:43:47] <mzan> è tutta una parentesi :-)
[21:43:53] <mzan> (+ 1 2 (* 4 5))
[21:44:47] <mzan> eh strano che conosci Emacs, ma non Lisp
[21:45:14] <mzan> nel senso che Emacs è per utenti un po' fanatici, e di solito Lisp in quell'ambiente è noto
[21:45:24] <mzan> Io BTW uso Doom Emacs
[21:46:14] <ice> che sarebbe?
[21:46:17] <ice> programmo poco poco
[21:47:26] <mzan> Doom Emacs sarebbe un Emacs customizzato, in cui invece di premere tanti tasti in contemporanea (tipo accord / chord), premi SPACE e vedi un menu di comandi da attivare, e poi tipo premi "g" che sta per "go" e poi non so "d" per "declaration". Qunidi alla fine premi SPC g d veloce e vai alla dichiarazione
[21:47:41] <mzan> Funziona bene usando la combinazione di comandi alla Vim
[21:49:02] <mzan> Inoltre se non ti ricordi esattamente un comando Emacs (ne avrà mille) usando SPC puoi navigare verso il comando giusto dato che sei guidato. Quindi è più facile impararli un po' alla volta, dato che è una "navigazione" verso il comando giusto, e quando hai imparato che c'è premi la sequenza di getto senza pensarci.
[21:49:05] <mzan> L'ho trovato molto comodo.