• Per risparmiare energia elettrica

    From Davide Prina@21:1/5 to All on Mon Feb 21 20:10:01 2022
    aW50ZXJlc3NhbnRlIGFydGljb2xvOiB1c2FyZSBwcm9ncmFtbWkgaW4gbGluZ3VhZ2dpbyBD L1J1c3QgKG8gDQpwcm9ncmFtbWFyZSBjb24gcXVlc3RpKSDDqCBwacO5IGVmZmljaWVudGUs IGRhbCBwdW50byBkaSB2aXN0YSBkZWwgY29uc3VtbyANCmVuZXJnZXRpY28sIHJpc3BldHRv IGFkIGFsdHJpIGxpbmd1YWdnaS4gTGEgY2xhc3NpZmljYSwgcmljYXZhdGEgZGEgdW5hIA0K bWVkaWEgZGkgcHJvZ3JhbW1pIHNjZWx0aSBhZCBob2MsIMOoOg0KMS4wMCBDDQoxLjAzIFJ1 c3QNCjEuMzQgQysrDQoxLjcwIEFkYQ0KMS45OCBKYXZhDQoyLjE0IFBhc2NhbA0KMi4xOCBD aGFwZWwNCjIuMjcgTGlzcA0KMi40MCBPY2FsbQ0KMi41MiBGb3J0cmFuDQouLi4NCjMuMTQg QyMNCjMuMjMgR28NCi4uLg0KNC40NSBKYXZhU2NyaXB0DQouLi4NCjIxLjUwIFR5cGVTY3Jp cHQNCi4uLg0KMjkuMzAgUEhQDQouLi4NCjQ2LjU0IEpSdWJ5DQo2OS45MSBSdWJ5DQo3NS44 OCBQeXRob24NCjc5LjU4IFBlcmwNCg0KbmF0dXJhbG1lbnRlIHBvaSBkaXBlbmRlIGRhbCBw cm9ncmFtbWEgZXNlZ3VpdG8sIGRhIGNvbWUgw6ggc3RhdG8gDQpwcm9ncmFtbWF0bywgLi4u DQoNClBlcsOyLCByaXRlbmVuZG8gcGnDuSBvIG1lbm8gdmFsaWRpIGkgdmFsb3JpIHRyb3Zh dGksIHNpIHB1w7IgdmVkZXJlIGNoZSANCnVzYXJlIHByb2dyYW1taSBpbiBDL1J1c3QgcHXD siBwZXJtZXR0ZXJlIGRpIGNvbnN1bWFyZSBpbCA1MCUgZGkgDQplbGV0dHJpY2l0w6Agcmlz cGV0dG8gYWQgdW5vIGluIEphdmEgbyA0LDQ1IHZvbHRlIG1lbm8gZWxldHRyaWNpdMOgIA0K cmlzcGV0dG8gYSBKYXZhU2NyaXB0IG8gNzUsODggdm9sdGUgbWVubyBlbGV0dHJpY2l0w6Ag cmlzcGV0dG8gYWQgdW5vIGluIA0KUHl0aG9uDQoNCmh0dHBzOi8vZGV2ZWxvcGVycy5zbGFz aGRvdC5vcmcvc3RvcnkvMjIvMDIvMjAvMDE0MzIyNi9pcy1pdC1tb3JlLWVuZXJneS1lZmZp Y2llbnQtdG8tcHJvZ3JhbS1pbi1ydXN0P3V0bV9zb3VyY2U9cnNzMS4wbWFpbmxpbmthbm9u JnV0bV9tZWRpdW09ZmVlZA0KZSBxdWkgbG8gc3R1ZGlvOiANCmh0dHBzOi8vZ3JlZW5sYWIu ZGkudW1pbmhvLnB0L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE3LzEwL3NsZUZpbmFsLnBkZg0K DQpBdmV2byBsZXR0byBjaGUgU3lzdGVtNzYgc3RhdmEgcmlmYWNlbmRvIHBhcnRlIGRlbGwn aW50ZXJmYWNjaWEgZGkgDQpHbm9tZTMgaW4gUnVzdA0KDQpDaWFvDQpEYXZpZGUNCi0tIA0K U2lzdGVtYSBvcGVyYXRpdm86IGh0dHA6Ly93d3cuZGViaWFuLm9yZw0KR05VL0xpbnV4IFVz ZXI6IDMwMjA5MDogaHR0cDovL2NvdW50ZXIubGkub3JnDQpOb24gYXV0b3JpenpvIGxhIG1l bW9yaXp6YXppb25lIGRlbCBtaW8gaW5kaXJpenpvIHN1IG91dGxvb2sNCg0K

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alessandro Rubini@21:1/5 to All on Mon Feb 21 21:20:01 2022
    Gli anglofoni lo chiamano "greenwashing". Io lo chiamo stronzata
    galattica.

    usare programmi in linguaggio C/Rust (o programmare con questi)
    e`piu` efficiente, dal punto di vista del consumo energetico,

    Se e` piu` veloce a dare la stessa soluzione, e` piu` efficiente dal
    punto di vista energetico. E quindi?

    A risolvere un problema in C ci metto 100 volte il tempo che ci metto
    in python. Se eseguo il programma meno di qualche milione di volte non
    mi conviene comunque (nemmeno energeticamente, lasciando stare tutto
    il resto).

    E se viene eseguito milioni di volte vuol dire che qualcuno trovera` allocazioni sbagliate e stack overflow, consumando *molta* piu`
    energia elettrica di quanta ne ho risparmiata.

    E` come chiudere l'acqua quando ci si lava i denti, mentre
    l'innaffiatura automatica dell'aiuola allaga la pubblica via.

    Avevo letto che System76 stava rifacendo parte dell'interfaccia di
    Gnome3 in Rust

    Se i grafici smettessero di aggiungere orpelli inutili, invece di
    riscrivere le cose, il consumo globale migliorerebbe. O forse no,
    visto che il numero di utenti e` trascurabile.

    Il problema energetico sono i videogiochi, le criptovalute, le
    tonnellate di video e foto inutili che conserviamo per sempre, alexa e
    i suoi fratelli, la digitalizzazione imposta di tutta la carta (non
    per forza in questo ordine). Sparare numeri a caso su problemi
    inesistenti non e` molto sensato. Io uso assembly sed e awk. Non li
    vedo nell'articolo: ora mi frusto per espiare.

    https://greenlab.di.uminho.pt/wp-content/uploads/2017/10/sleFinal.pdf

    lo candidiamo per ignobel?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Davide Prina@21:1/5 to All on Tue Feb 22 21:20:01 2022
    T24gMjEvMDIvMjIgMjE6MTMsIEFsZXNzYW5kcm8gUnViaW5pIHdyb3RlOg0KPiBHbGkgYW5n bG9mb25pIGxvIGNoaWFtYW5vICJncmVlbndhc2hpbmciLiBJbyBsbyBjaGlhbW8gc3Ryb256 YXRhDQo+IGdhbGF0dGljYS4NCj4gDQo+PiB1c2FyZSBwcm9ncmFtbWkgaW4gbGluZ3VhZ2dp byBDL1J1c3QgKG8gcHJvZ3JhbW1hcmUgY29uIHF1ZXN0aSkNCj4+IGVgcGl1YCBlZmZpY2ll bnRlLCBkYWwgcHVudG8gZGkgdmlzdGEgZGVsIGNvbnN1bW8gZW5lcmdldGljbywNCj4gDQo+ IFNlIGVgIHBpdWAgdmVsb2NlIGEgZGFyZSBsYSBzdGVzc2Egc29sdXppb25lLCBlYCBwaXVg IGVmZmljaWVudGUgZGFsDQo+IHB1bnRvIGRpIHZpc3RhIGVuZXJnZXRpY28uIEUgcXVpbmRp Pw0KDQpzZSBkZXZvIGVzc2VyZSBzaW5jZXJvIG5vbiBobyBsZXR0byBpbiBkZXR0YWdsaW8g dHV0dG8sIHBlcsOyIHZlbmdvbm8gDQpwcmVzaSBpbiBjb25zaWRlcmF6aW9uZSBhbmNoZSBh bHRyaSBwYXJhbWV0cmksIGNvbWUgcXVhbnRhIFJBTSDDqCB1c2F0YSwgDQouLi4gdHV0dGUg Y29zZSBjaGUgY2F1c2FubyB1biBhdW1lbnRvIGRpIHVzbyBlbmVyZ2V0aWNvLg0KDQo+IEEg cmlzb2x2ZXJlIHVuIHByb2JsZW1hIGluIEMgY2kgbWV0dG8gMTAwIHZvbHRlIGlsIHRlbXBv IGNoZSBjaSBtZXR0bw0KPiBpbiBweXRob24uIFNlIGVzZWd1byBpbCBwcm9ncmFtbWEgbWVu byBkaSBxdWFsY2hlIG1pbGlvbmUgZGkgdm9sdGUgbm9uDQo+IG1pIGNvbnZpZW5lIGNvbXVu cXVlIChuZW1tZW5vIGVuZXJnZXRpY2FtZW50ZSwgbGFzY2lhbmRvIHN0YXJlIHR1dHRvDQo+ IGlsIHJlc3RvKS4NCg0KcGVyw7Igbm9uIMOoIHNlbXByZSBjb3PDrCB2ZXJvLCBkaXBlbmRl IGRhIGNvc2EgZGV2aSBmYXJlLiBQZXIgYWxjdW5lIGNvc2UgDQpwdW9pIG1ldHRlcmNpIHBp w7kgbyBtZW5vIGxvIHN0ZXNzbyB0ZW1wbyBzdSBxdWFsc2lhc2kgbGluZ3VhZ2dpbyBkaSAN CnByb2dyYW1tYXppb25lLiBJbm9sdHJlIGxhIHZlbG9jaXTDoCBkaSBwcm9ncmFtbWF6aW9u ZSBkaXBlbmRlIGFuY2hlIA0KZGFsbCdhYmlsaXTDoCBkZWwgcHJvZ3JhbW1hdG9yZSBjb24g cXVlbCBsaW5ndWFnZ2lvIHJpc3BldHRvIGFkIHVuIGFsdHJvLg0KDQpMJ2FydGljb2xvIGlu aXppYWxlIHBhcmxhdmEgZGVsIGNsb3VkLg0KTCdhcnRpY29sbyBkaWNlIGNoZSBpbCBjbG91 ZCBhdHR1YWxtZW50ZSB1c2EgbCcxJSBkZWxsJ2VuZXJnaWEgZWxldHRyaWNhIA0KbW9uZGlh bGUuIEUgZmFjZXZhIHBvaSBkZWkgZGlzY29yc2kgdWx0ZXJpb3JpIHBlciBkaXJlIGNoZSBx dWVzdGEgDQpwZXJjZW50dWFsZSBwb3RyZWJiZSBlc3NlcmUgYWJiYXNzYXRhIGNvbmR1Y2Vu ZG8gYWQgdW4gY2VydG8gcmlzcGFybWlvLg0KDQpJbiB1biBhbHRybyBhcnRpY29sbywgY2hl IG9yYSBub24gaG8gY2VyY2F0bywgY2hlIGhvIGxldHRvIHBvY28gdGVtcG8gZmEgDQplcmEg aW5kaWNhdG8gY2hlLCBxdWFsY29zYSBjb21lIGlsIDcwLTgwJSBkaSB0dXR0ZSBsZSBhcHBs aWNhemlvbmkgd2ViIA0Kc29ubyByZWFsaXp6YXRlIGluIFBIUCAobmVsbG8gc3R1ZGlvIGlu ZGljYSB1biBjb25zdW1vIG1lZGlvIGRpIDI3LjY0KSwgDQpwYXNzYXJlIGRhIFBIUCBhZCBh bHRybyBsaW5ndWFnZ2lvIHBvdHJlYmJlIGZhciByaXNwYXJtaWFyZSB1bmEgcXVhbnRpdMOg IA0KZGkgZW5lcmdpYSBub24gaW5kaWZmZXJlbnRlLg0KDQo+IEUgc2UgdmllbmUgZXNlZ3Vp dG8gbWlsaW9uaSBkaSB2b2x0ZSB2dW9sIGRpcmUgY2hlIHF1YWxjdW5vIHRyb3ZlcmFgDQo+ IGFsbG9jYXppb25pIHNiYWdsaWF0ZSBlIHN0YWNrIG92ZXJmbG93LCBjb25zdW1hbmRvICpt b2x0YSogcGl1YA0KPiBlbmVyZ2lhIGVsZXR0cmljYSBkaSBxdWFudGEgbmUgaG8gcmlzcGFy bWlhdGEuDQoNCmNvbiBSdXN0IHF1ZXN0byB0dW8gZGlzY29yc28gaW4gdGVvcmlhIG5vbiDD qCB2YWxpZG8uDQoNCj4+IEF2ZXZvIGxldHRvIGNoZSBTeXN0ZW03NiBzdGF2YSByaWZhY2Vu ZG8gcGFydGUgZGVsbCdpbnRlcmZhY2NpYSBkaQ0KPj4gR25vbWUzIGluIFJ1c3QNCj4gDQo+ IFNlIGkgZ3JhZmljaSBzbWV0dGVzc2VybyBkaSBhZ2dpdW5nZXJlIG9ycGVsbGkgaW51dGls aSwgaW52ZWNlIGRpDQo+IHJpc2NyaXZlcmUgbGUgY29zZSwgaWwgY29uc3VtbyBnbG9iYWxl IG1pZ2xpb3JlcmViYmUuIE8gZm9yc2Ugbm8sDQo+IHZpc3RvIGNoZSBpbCBudW1lcm8gZGkg dXRlbnRpIGVgIHRyYXNjdXJhYmlsZS4NCg0KbWFnYXJpIGlsIHByb2JsZW1hIMOoIGNoZSBn bGkgYXR0dWFsaSBERSB0ZW5kb25vIGEgY2FyaWNhcmUgaW4gYXV0b21hdGljbyANCnRhbnRl IGNvc2UgY2hlIGwndXRlbnRlIG5vbiB1c2EgZSBzZSB0dSB2dW9pIHRvZ2xpZXJsZSBub24g cHVvaS4uLiANCmRvdnJlYmJlcm8gZXNzZXJlIHBpw7kgbW9kdWxhcmkgZSBjb25maWd1cmFi aWxpLCBwZXJtZXR0ZW5kbyBhbGwndXRlbnRlIA0KZGkgZGlyZSwgcXVlc3RvIGEgbWUgbm9u IHNlcnZlIGUgbm9uIHZvZ2xpbyBjaGUgc2lhIGNhcmljYXRvIG8gY2hlIHNpYSANCnNvc3Rp dHVpdG8gZGEgcXVhbGNvc2EgZCdhbHRybyBkaSBwacO5IHNlbXBsaWNlLg0KDQo+IElsIHBy b2JsZW1hIGVuZXJnZXRpY28gc29ubyBpIHZpZGVvZ2lvY2hpLCBsZSBjcmlwdG92YWx1dGUs IGxlDQo+IHRvbm5lbGxhdGUgZGkgdmlkZW8gZSBmb3RvIGludXRpbGkgY2hlIGNvbnNlcnZp YW1vIHBlciBzZW1wcmUsIGFsZXhhIGUNCj4gaSBzdW9pIGZyYXRlbGxpLCBsYSBkaWdpdGFs aXp6YXppb25lIGltcG9zdGEgZGkgdHV0dGEgbGEgY2FydGEgKG5vbg0KPiBwZXIgZm9yemEg aW4gcXVlc3RvIG9yZGluZSkuICBTcGFyYXJlIG51bWVyaSBhIGNhc28gc3UgcHJvYmxlbWkN Cj4gaW5lc2lzdGVudGkgbm9uIGVgIG1vbHRvIHNlbnNhdG8uDQoNCnF1ZXN0byDDqCB2ZXJv LCBzb3ByYXR0dXR0byBwZXIgbCd1c28gc2VtcHJlIHBpw7kgaW5kaXNjcmltaW5hdG8gZGVs bGUgDQpjb3NpZGRldHRlIGNyaXB0b3ZhbHV0ZS4gSW8gc29ubyBhcnJpdmF0byBhIHBlbnNh cmUgY2hlIGRvdnJlYmJlIGVzc2VyZSANCnZpZXRhdGUgdHV0dGUgcXVlc3RlIGNvc2lkZGV0 dGUgY3JpcHRvdmFsdXRlLCBjaGUgdmFsdXRlIG5vbiBzb25vLiANClBlcmNow6kgZmFubm8g Y29uc3VtYXJlIHVuYSBxdWFudGl0w6AgZGkgZW5lcmdpYSBzcHJvcG9zaXRhdGEgKGFuY2hl IHNlIA0Kb3JhIHNpIHN0YW5ubyB1biBwbycgYWRlZ3VhbmRvIHBlciBhYmJhc3NhcmUgaSBj b25zdW1pLCBtYSBsJ2VuZXJnaWEgw6ggDQphbmNoZSBxdWVsbGEgdXNhdGEgcGVyIGNvc3Ry dWlyZSBnbGkgc2NhdG9sb3R0aSB1c2F0aSBwZXIgaSBjYWxjb2xpIGUgDQpjaGUgZHVyYW5v IHBvY2hpIG1lc2kvYW5uaSBlIHBvaSBzb25vIGRhIGJ1dHRhcmUpIGUgaW5vbHRyZSBpbnRy b2R1Y29ubyANCnByb2JsZW1hdGljaGUgY29tZSBpbmZsYXppb25lLCByYWdnaXJpLCAuLi4g Tm9uIHNvbm8gYWx0cm8gY2hlIGRlZ2xpIA0Kc2NoZW1hIFBvbnppIGFsbCdlbm5lc2ltYSBw b3RlbnphLg0KDQo+IElvIHVzbyBhc3NlbWJseSBzZWQgZSBhd2suIE5vbiBsaQ0KPiB2ZWRv IG5lbGwnYXJ0aWNvbG86IG9yYSBtaSBmcnVzdG8gcGVyIGVzcGlhcmUuDQoNCmluZmF0dGkg Y29uIGwnYXNzZW1ibHkgc2kgZG92cmViYmUgYXJyaXZhcmUgYWQgb3R0ZW5lcmUgbGEgbWFn Z2lvciANCmVmZmljaWVuemE7IGF2ZXZvIG5vdGF0byBhbmNoJ2lvIGwnYXNzZW56YS4NCg0K Pj4gaHR0cHM6Ly9ncmVlbmxhYi5kaS51bWluaG8ucHQvd3AtY29udGVudC91cGxvYWRzLzIw MTcvMTAvc2xlRmluYWwucGRmDQo+IA0KPiBsbyBjYW5kaWRpYW1vIHBlciBpZ25vYmVsPw0K DQppbyBsJ2hvIHRyb3ZhdG8gaW50ZXJlc3NhbnRlLCBhbmNoZSBwZXJjaMOpLCBjb24gdHV0 dGUgbGUgbGltaXRhemlvbmkgZGVsIA0KY2FzbywgcHXDsiBlc3NlcmUgdW4gdGFzc2VsbG8g Y2hlIHRpIHBlcm1ldHRlIGRpIGZhcmUgdW5hIHZhbHV0YXppb25lLCANCmFuY2hlIGRhbCBw dW50byBkaSB2aXN0YSBlbmVyZ2V0aWNvLCBzZSBoYWkgZHVlIGFsdGVybmF0aXZlIGNoZSBw ZXIgdGUgDQpzb25vIGFuYWxvZ2hlLiBTb3ByYXR0dXR0byBzZSB1dGlsaXp6aSB1biBkaXNw b3NpdGl2byBjb24gYmF0dGVyaWEgZSANCnZ1b2kgY2VyY2FyZSBkaSBmYXIgZHVyYXJlIGxh IGJhdHRlcmlhIGlsIHBpw7kgYSBsdW5nbyBwb3NzaWJpbGUgc2VuemEgDQpyaWNhcmljYXJl Lg0KDQpQb2kgZ2xpIGlnbm9iZWwgbm9uIHNvbm8gc2VtcHJlIGNvc8OsIGFmZmlkYWJpbGku IE5vbiBtaSByaWNvcmRvIGlsIGNhc28gDQpzcGVjaWZpY28sIG1hIG1pIHJpY29yZG8gY2hl IGVyYSBzdGF0byBhc3NlZ25hdG8gdW4gaWdub2JlbCBhZCB1bm8gDQpzdHVkaW9zbyBwZXIg cXVhbGNvc2EgZSBwb2kgZGEgcXVlbGxvIHN0dWRpbyBsbyBzY2llbnppYXRvIGVyYSBhcnJp dmF0byANCmFkIHVuYSBzY29wZXJ0YSBmb25kYW1lbnRhbGUgbmVsIHN1byBjYW1wby4NCg0K TWFnYXJpIGRhIHF1ZXN0byBzdHVkaW8gcHXDsiBlc3NlcmUgY2hlIGNoaSBwcm9kdWNlIGwn aW50ZXJwcmV0ZSBwZXIgDQpQeXRob24gY2VyY2hpIGRpIHN0YXJlIHBpw7kgYXR0ZW5kbyBk YWwgcHVudG8gZGkgdmlzdGEgZW5lcmdldGljbyBlIHRlbmRhIA0KYSBwcm9kdXJyZSBudW92 ZSB2ZXJzaW9uaSBjb24gbWlub3IgaW1wYXR0byBlbmVyZ2V0aWNvLg0KDQpDaWFvDQpEYXZp ZGUNCi0tIA0KRmF0ZSB1bmEgcHJvdmEgZGkgZ3VpZGEgLi4uIGUgdGVuZXRldmkgbGEgbWFj Y2hpbmEhOg0KaHR0cDovL2xpbmd1aXN0aWNvLnNmLm5ldC93aWtpL2Rva3UucGhwP2lkPXVz YW9vbzINCk5vbiBhdXRvcml6em8gbGEgbWVtb3JpenphemlvbmUgZGVsIG1pbyBpbmRpcml6 em8gc3Ugb3V0bG9vaw0KDQo=

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paolo Redaelli@21:1/5 to All on Wed Feb 23 08:00:01 2022
    Il 22 febbraio 2022 21:13:31 CET, Davide Prina <davide.prina@gmail.com> ha scritto:

    magari il problema è che gli attuali DE tendono a caricare in automatico tante cose che l'utente non usa e se tu vuoi toglierle non puoi... dovrebbero essere più modulari e configurabili, permettendo all'utente di dire, questo a me non serve e non
    voglio che sia caricato o che sia sostituito da qualcosa d'altro di più semplice.

    Il problema degli ambienti attuali è che gli utenti si sono abituati alle comodità 😃
    Parlo per me stesso, oramai uso GNOME 3 da qualche anno... mi son trovato a riutilizzare IceWm, Window Maker e Mate..... e li ho trovati farraginosi. Con GNOME che per la verità ha copiato i tiling WM, pigi meta, t e invio per il terminale. Meta, F I
    invio per Firefox.
    Con Icewm son "nascosti" nel terzo o nel quarto sottomenù.
    Per non parlare di File (ex Nautilus)… la funzione di ricerca da dipendenza 😃
    Vero, son tutte cose costose in termini di risorse ma sveltiscono molto
    --
    Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco Ciampa@21:1/5 to Alessandro Rubini on Wed Feb 23 08:50:01 2022
    On Mon, Feb 21, 2022 at 09:13:56PM +0100, Alessandro Rubini wrote:
    Gli anglofoni lo chiamano "greenwashing". Io lo chiamo stronzata
    galattica.
    [...]

    Quoto al 100% e aggiungo: "toccate" un header in un programma in C/C++ e
    poi avete la CPU che usa tutta l'energia a disposizione (e potete
    immaginare il consumo) per ricompilare inutilmente tutto (e andate a
    bervi un caffé nel frattempo).
    Durante lo sviluppo, questa operazione quante volte viene ripetuta?

    Poi usate il freepascal che (come il turbopascal ... notare la parte
    "turbo") ricompila tutto in 1/100 del tempo ricompilando solo ciò che
    serve ...

    Per un esempio recentemente qualcuno ha pensato di solamente riordinare
    le dipendenze del kernel di linux ottenendo un miglioramento nei tempi di compilazione a due zeri:

    https://www.phoronix.com/scan.php?page=news_item&px=Linux-Fast-Kernel-Headers

    Quindi il Pascal (forse quello GNU si però) non merita quella posizione
    ma sicuramente, come già detto dal buon Alex, nessuno dei linguaggi interpretati e soprattutto non il Perl.

    https://greenlab.di.uminho.pt/wp-content/uploads/2017/10/sleFinal.pdf

    lo candidiamo per ignobel?

    +1

    --

    Saluton,
    Marco Ciampa

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Piviul@21:1/5 to All on Wed Feb 23 09:10:01 2022
    Il 21/02/22 20:08, Davide Prina ha scritto:
    [...] https://developers.slashdot.org/story/22/02/20/0143226/is-it-more-energy-efficient-to-program-in-rust?utm_source=rss1.0mainlinkanon&utm_medium=feed

    e qui lo studio: https://greenlab.di.uminho.pt/wp-content/uploads/2017/10/sleFinal.pdf

    Ciao Grazie Davide, sempre molto interessanti i tuoi spunti...

    Piviul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Felipe Salvador@21:1/5 to Davide Prina on Wed Feb 23 09:50:01 2022
    On Mon, Feb 21, 2022 at 08:08:41PM +0100, Davide Prina wrote:
    interessante articolo: usare programmi in linguaggio C/Rust (o
    programmare con questi) pi efficiente, dal punto di vista del
    consumo energetico, rispetto ad altri linguaggi. La classifica,
    ricavata da una media di programmi scelti ad hoc, :
    1.00 C
    1.03 Rust
    1.34 C++
    1.70 Ada
    1.98 Java
    2.14 Pascal
    2.18 Chapel
    2.27 Lisp
    2.40 Ocalm
    2.52 Fortran
    ...
    3.14 C#
    3.23 Go
    ...
    4.45 JavaScript
    ...
    21.50 TypeScript
    ...
    29.30 PHP
    ...
    46.54 JRuby
    69.91 Ruby
    75.88 Python
    79.58 Perl

    naturalmente poi dipende dal programma eseguito, da come stato
    programmato, ...

    Per, ritenendo pi o meno validi i valori trovati, si pu vedere che
    usare programmi in C/Rust pu permettere di consumare il 50% di
    elettricit rispetto ad uno in Java o 4,45 volte meno elettricit
    rispetto a JavaScript o 75,88 volte meno elettricit rispetto ad uno
    in Python

    https://developers.slashdot.org/story/22/02/20/0143226/is-it-more-energy-efficient-to-program-in-rust?utm_source=rss1.0mainlinkanon&utm_medium=feed
    e qui lo studio: https://greenlab.di.uminho.pt/wp-content/uploads/2017/10/sleFinal.pdf

    Avevo letto che System76 stava rifacendo parte dell'interfaccia di
    Gnome3 in Rust

    Ciao
    Davide
    --
    Sistema operativo: http://www.debian.org
    GNU/Linux User: 302090: http://counter.li.org
    Non autorizzo la memorizzazione del mio indirizzo su outlook


    Il paper del 17, chiss quali e se ci sono stati progressi?

    Grazie per la lettura interessante.
    --

    Felipe Salvador

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Piviul@21:1/5 to All on Wed Feb 23 09:40:01 2022
    Il 23/02/22 07:51, Paolo Redaelli ha scritto:
    Il 22 febbraio 2022 21:13:31 CET, Davide Prina <davide.prina@gmail.com> ha scritto:
    magari il problema è che gli attuali DE tendono a caricare in automatico tante cose che l'utente non usa e se tu vuoi toglierle non puoi... dovrebbero essere più modulari e configurabili, permettendo all'utente di dire, questo a me non serve e non
    voglio che sia caricato o che sia sostituito da qualcosa d'altro di più semplice.
    Il problema degli ambienti attuali è che gli utenti si sono abituati alle comodità 😃
    Parlo per me stesso, oramai uso GNOME 3 da qualche anno... mi son trovato a riutilizzare IceWm, Window Maker e Mate..... e li ho trovati farraginosi. Con GNOME che per la verità ha copiato i tiling WM, pigi meta, t e invio per il terminale. Meta, F I
    invio per Firefox.

    anche io mi sono drogato con gnome... su ogni DE posso creare shortcut
    per aprire programmi, magari ci perdo un po' di tempo ma posso
    configurarmelo come credo ma quello davvero che mi manca e che mi sembra impossibile farne a meno ora è l'utilizzo di shortcut di gnome per
    passare da un programma all'altro: [alt][tab] passa da un programma ad
    un altro mentre [alt][backslash] passa da una finestra all'altra dello
    stesso programma... non riesco più ad utilizzare nemmeno kde... oppure esistono modi per ottenerlo anche negli altri DE?

    Piviul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Leonardo Boselli@21:1/5 to All on Wed Feb 23 10:40:01 2022
    This message is in MIME format. The first part should be readable text,
    while the remaining parts are likely unreadable without MIME-aware tools.

    Riguardo al consumo elettrico occorrerebbe anche fare un distinguo, del
    dove dissipato.
    Per intendersi: in questo momento, a casa mia, nella stanza dove ho il computer, accesso 24/24 e il monitor, la energia che dissipano tale che
    se "lavorano sodo" non mi serve accendere il riscaldamanto, quindi non energia perduta.
    Se sei in estate, o all'aperto o in un data center che devi raffreddare
    allora s che uno spreco.

    Quindi il consumo nel leggere gli headers e effettuare la compilazione
    nella stanza del programmatore in inverno non sono spreco, mentre molto
    pi importante il ridurre il consumo al run time.
    Riduzione di consumi che peraltro porta sempre anche a una velocizzazione
    delle esecuzione, quindi magari meno processori che girano.

    La formazione dei programmatori negli ultimi tempi (io ci lavoro dal 1979)
    stata sempre mirata alla logica, alla gestibilit, insomma a qualcosa di bello da vedersi e spiegarsi, ma tralasciando completamante la efficienza
    del processo al run time.
    Questo vero quando il programma non deve girare troppo spesso e quindi
    conta il tempo di sviluppo, ma si vedono applicazioni interpretate che
    girano pressoch di continuo quando una versione ottimizzata per il
    processore consumerebbe un centesimo delle risorse.

    La tendenza stata quella di astrarre ogni strato, ma facendo cos si
    perdono tutte le ottimizzazioni. I loinguaggi a oggetti sono belli d
    avedere dal punto di vista logico, per qualcuno sono pure facili da
    gestire, ma usano un quantitativo abnorme di risorse (specie di memoria) rispetto alla versione procedurale.

    Un altra fonte di spereco energetico sono i browser e tutte gli script che
    ci giranao.
    Dobrebbe ess4erci su ogni browser un bottone, facilmente raggiungibile, e attivo (magari con una combinazione di tasti) che renda la pagina statica, fermando tutti gli script, il reload, le animazioni e il resto, abilitando
    solo i link e le scrollbar, se rimosse.


    --
    Leonardo Boselli
    Firenze, Toscana, Europa
    http://i.trail.it

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Federico Di Gregorio@21:1/5 to Leonardo Boselli on Wed Feb 23 12:10:01 2022
    Il discorso, fatto così, è un po' semplicistico...

    On 23/02/22 10:37, Leonardo Boselli wrote:
    Riguardo al consumo elettrico occorrerebbe anche fare un distinguo, del
    dove è dissipato.
    Per intendersi: in questo momento, a casa mia, nella stanza dove ho il computer, accesso 24/24 e il monitor, la energia che dissipano è tale
    che se "lavorano sodo" non mi serve accendere il riscaldamanto, quindi
    non è energia perduta.
    Se sei in estate, o all'aperto o in un data center che devi raffreddare allora sì che è uno spreco.

    Quindi il consumo nel leggere gli headers e effettuare la compilazione
    nella stanza del programmatore in inverno non sono spreco, mentre è
    molto più importante il ridurre il consumo al run time.
    Riduzione di consumi che peraltro porta sempre anche a una
    velocizzazione delle esecuzione, quindi magari meno processori che girano.

    Se parliamo di consumi energetici su scala globale, il fatto che il programmatore si scaldi la stanzetta d'inverno o meno è una goccia nell'oceano. Non ha neppure senso considerarla.

    La formazione dei programmatori negli ultimi tempi (io ci lavoro dal
    1979) è stata sempre mirata alla logica, alla gestibilità, insomma a qualcosa di bello da vedersi e spiegarsi, ma tralasciando completamante
    la efficienza del processo al run time.
    Questo è vero quando il programma non deve girare troppo spesso e quindi conta il tempo di sviluppo, ma si vedono applicazioni interpretate che
    girano pressoché di continuo quando una versione ottimizzata per il processore consumerebbe un centesimo delle risorse.

    La tendenza è stata quella di astrarre ogni strato, ma facendo così si perdono tutte le ottimizzazioni. I loinguaggi a oggetti sono belli d
    avedere dal punto di vista logico, per qualcuno sono pure facili da
    gestire, ma usano un quantitativo abnorme di risorse (specie di memoria) rispetto alla versione procedurale.

    Questo, ovviamente, dipende dal linguaggio. In generale le astrazioni
    hanno un overhead di CPU e di memoria, è vero, ma è un overhead _ottimizzato_. Non è detto che un programmatore "medio" ottenga per
    forza un programma più efficiente lavorando con un linguaggio di basso livello: utilizzare astrazioni ottimizzate potrebbe essere più
    efficiente che non scriversi tutto (male) da zero.

    Oltre a questo esistono anche linguaggi di alto livello con un costo
    delle astrazioni praticamente nullo; un esempio per tutti: Rust.

    Un altra fonte di spereco energetico sono i browser e tutte gli script
    che ci giranao.
    Dobrebbe ess4erci su ogni browser un bottone, facilmente raggiungibile,
    e attivo (magari con una combinazione di tasti) che renda la pagina
    statica, fermando tutti gli script, il reload, le animazioni e il resto, abilitando solo i link e le scrollbar, se rimosse.

    Gli script sono essenziali per applicazioni web molto interattive.
    Possiamo discutere dell'utilità di queste applicazioni, ma se accettiamo
    che esistano e che le persone le usino non possiamo lamentarci degli
    strumenti utilizzati per svilupparle. A me va benissimo il concetto di ipertesto anni '90 ma credo che il resto del mondo preferisca Facebook.

    Vogliamo discutere di spreco energetico? Parliamo di quella gran m***a
    che è il proof-of-work utilizzato da BitCoin e tutte le altre cosiddette crypto-valute.

    federico

    --
    Federico Di Gregorio federico.digregorio@dndg.it
    DNDG srl http://dndg.it
    The number of the beast: vi vi vi. -- Delexa Jones

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Leandro Noferini@21:1/5 to Davide Prina on Wed Feb 23 12:50:01 2022
    Davide Prina <davide.prina@gmail.com> writes:

    L’articolo iniziale parlava del cloud.
    L’articolo dice che il cloud attualmente usa l’1% dell’energia elettrica
    mondiale. E faceva poi dei discorsi ulteriori per dire che questa
    percentuale potrebbe essere abbassata conducendo ad un certo risparmio.

    L’articolo spiega come sono state fatte queste stime? A me pare francamente impossibile che con degli aggeggini piccoletti come sono i computer, tutti i computer, si possa arrivare ad una tale percentuale. Oltre tutto i computer sono
    macchine che consumano poco e niente di per sé, non hanno grosse necessità meccaniche, basse tensioni.

    Considerando che oltretutto la cosa indicata comunemente come “cloud” è fondamentalmente concentrata in zone ristrettissime del pianeta questa percentuale sarebbe super evidente e invece a me non pare di aver mai visto centrali elettriche di enormi dimensioni per alimentare il “cloud”.


    Ciao
    leandro

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Manuel Jenko@21:1/5 to All on Wed Feb 23 13:10:01 2022
    On Wed, 23 Feb 2022 at 12:41, Leandro Noferini <lnoferin@cybervalley.org> wrote:

    Davide Prina <davide.prina@gmail.com> writes:

    L’articolo iniziale parlava del cloud.
    L’articolo dice che il cloud attualmente usa l’1% dell’energia elettrica
    mondiale. E faceva poi dei discorsi ulteriori per dire che questa percentuale potrebbe essere abbassata conducendo ad un certo risparmio.

    L’articolo spiega come sono state fatte queste stime? A me pare francamente impossibile che con degli aggeggini piccoletti come sono i computer, tutti
    i
    computer, si possa arrivare ad una tale percentuale. Oltre tutto i
    computer sono
    macchine che consumano poco e niente di per sé, non hanno grosse necessità meccaniche, basse tensioni.

    Considerando che oltretutto la cosa indicata comunemente come “cloud” è fondamentalmente concentrata in zone ristrettissime del pianeta questa percentuale sarebbe super evidente e invece a me non pare di aver mai visto centrali elettriche di enormi dimensioni per alimentare il “cloud”.


    Ciao
    leandro


    Se non sbaglio Google ha acquistato una centrale eolica (anche) per un suo datacenter in Oklahoma. ( https://qz.com/125407/google-is-on-the-way-to-quietly-becoming-an-electric-utility/
    )

    <div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 23 Feb 2022 at 12:41, Leandro Noferini &lt;<a href="mailto:lnoferin@cybervalley.org">lnoferin@cybervalley.org</a>&gt; wrote:<br></div><
    blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Davide Prina &lt;<a href="mailto:davide.prina@gmail.com" target="_blank">davide.prina@gmail.com</a>&gt; writes:<br>

    &gt; L’articolo iniziale parlava del cloud.<br>
    &gt; L’articolo dice che il cloud attualmente usa l’1% dell’energia elettrica<br>
    &gt; mondiale. E faceva poi dei discorsi ulteriori per dire che questa<br>
    &gt; percentuale potrebbe essere abbassata conducendo ad un certo risparmio.<br>

    L’articolo spiega come sono state fatte queste stime? A me pare francamente<br>
    impossibile che con degli aggeggini piccoletti come sono i computer, tutti i<br>
    computer, si possa arrivare ad una tale percentuale. Oltre tutto i computer sono<br>
    macchine che consumano poco e niente di per sé, non hanno grosse necessità<br>
    meccaniche, basse tensioni.<br>

    Considerando che oltretutto la cosa indicata comunemente come “cloud” è<br>
    fondamentalmente concentrata in zone ristrettissime del pianeta questa<br> percentuale sarebbe super evidente e invece a me non pare di aver mai visto<br> centrali elettriche di enormi dimensioni per alimentare il “cloud”.<br>

    –<br>
    Ciao<br>
    leandro<br></blockquote><div><br></div><div>Se non sbaglio Google ha acquistato una centrale eolica (anche) per un suo datacenter in Oklahoma. (<a href="https://qz.com/125407/google-is-on-the-way-to-quietly-becoming-an-electric-utility/">https://qz.com/
    125407/google-is-on-the-way-to-quietly-becoming-an-electric-utility/</a>)  </div></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Leonardo Boselli@21:1/5 to Federico Di Gregorio on Wed Feb 23 13:50:01 2022
    This message is in MIME format. The first part should be readable text,
    while the remaining parts are likely unreadable without MIME-aware tools.

    On Wed, 23 Feb 2022, Federico Di Gregorio wrote:
    Un altra fonte di spereco energetico sono i browser e tutte gli script che >> ci girano.
    Dobrebbe esserci su ogni browser un bottone, facilmente raggiungibile, e
    attivo (magari con una combinazione di tasti) che renda la pagina statica, >> fermando tutti gli script, il reload, le animazioni e il resto, abilitando >> solo i link e le scrollbar, se rimosse.

    Gli script sono essenziali per applicazioni web molto interattive. Possiamo discutere dell'utilità di queste applicazioni, ma se accettiamo che esistano e che le persone le usino non possiamo lamentarci degli strumenti utilizzati per svilupparle. A me va benissimo il concetto di ipertesto anni '90 ma credo che il resto del mondo preferisca Facebook.

    intendevo dire un tasco come il reader mode che però non funona su tutte
    le pagine, che qulunque sia la pagina la "congela" e la rende statica, se
    poi ciò non fosse possibile al limite la trasforma in un bitmap (con i
    link cliccabili come fosse un imagemap)

    e pensa anche a certe pagine che hanno un refresh ogni n secondi. certe
    volte non fai a tempo a leggere con attenzione tutto che te la ricarica e
    ti riporta all'inizio, se va bene ...



    --
    Leonardo Boselli
    Firenze, Toscana, Europa
    http://i.trail.it

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco Ciampa@21:1/5 to Davide Prina on Wed Feb 23 14:40:01 2022
    On Tue, Feb 22, 2022 at 09:13:31PM +0100, Davide Prina wrote:
    On 21/02/22 21:13, Alessandro Rubini wrote:
    Gli anglofoni lo chiamano "greenwashing". Io lo chiamo stronzata
    galattica.

    usare programmi in linguaggio C/Rust (o programmare con questi)
    e`piu` efficiente, dal punto di vista del consumo energetico,

    Se e` piu` veloce a dare la stessa soluzione, e` piu` efficiente dal
    punto di vista energetico. E quindi?

    se devo essere sincero non ho letto in dettaglio tutto, però vengono presi in considerazione anche altri parametri, come quanta RAM è usata, ... tutte cose che causano un aumento di uso energetico.

    La RAM, dal punto di vista energetico è una delle cose che consuma _di
    meno_. Per cui usare tanta RAM e meno disco ha perfettamente senso e il
    senso del discorso sfugge ancora di più...


    A risolvere un problema in C ci metto 100 volte il tempo che ci metto
    in python. Se eseguo il programma meno di qualche milione di volte non
    mi conviene comunque (nemmeno energeticamente, lasciando stare tutto
    il resto).

    però non è sempre così vero, dipende da cosa devi fare.

    Si parla sempre statisticamente. Se è vero il 90% delle volte allora è vero.

    Per alcune cose puoi
    metterci più o meno lo stesso tempo su qualsiasi linguaggio di programmazione. Inoltre la velocità di programmazione dipende anche dall'abilità del programmatore con quel linguaggio rispetto ad un altro.

    E dipende dall'abilità media del programmatore che è? Bassa... non tutti
    sono gli inventori del linguaggio nell'usare il linguaggio, o no?
    Quindi ancora un punto per i linguaggi interpretati...

    L'articolo iniziale parlava del cloud.
    L'articolo dice che il cloud attualmente usa l'1% dell'energia elettrica mondiale. E faceva poi dei discorsi ulteriori per dire che questa
    percentuale potrebbe essere abbassata conducendo ad un certo risparmio.

    HAHAHAHAHAHAHAHAHAHAHAAH

    ok seri: ecco la vera STR%%TA. Adesso i computer accesi 24/24 7/7 fanno risparmiare energia...

    magari usare _meno_ cloud e più app in locale su computer che una volta
    usati possono essere spenti no?

    In un altro articolo, che ora non ho cercato, che ho letto poco tempo fa era indicato che, qualcosa come il 70-80% di tutte le applicazioni web sono realizzate in PHP (nello studio indica un consumo medio di 27.64), passare
    da PHP ad altro linguaggio potrebbe far risparmiare una quantità di energia non indifferente.

    E riscrivere tutto poi sai che risparmio...

    E se viene eseguito milioni di volte vuol dire che qualcuno trovera` allocazioni sbagliate e stack overflow, consumando *molta* piu`
    energia elettrica di quanta ne ho risparmiata.

    con Rust questo tuo discorso in teoria non è valido.

    E riscrivere tutto in Rust è proprio una bella idea per il risparmio di risorse...


    Avevo letto che System76 stava rifacendo parte dell'interfaccia di
    Gnome3 in Rust

    Se i grafici smettessero di aggiungere orpelli inutili, invece di riscrivere le cose, il consumo globale migliorerebbe. O forse no,
    visto che il numero di utenti e` trascurabile.

    magari il problema è che gli attuali DE tendono a caricare in automatico tante cose che l'utente non usa e se tu vuoi toglierle non puoi...
    dovrebbero essere più modulari e configurabili, permettendo all'utente di dire, questo a me non serve e non voglio che sia caricato o che sia sostituito da qualcosa d'altro di più semplice.

    Ok questa è l'unica cosa in cui mi trovi daccordo al 100%. Esempio:
    quando parte Ubuntu (Gnome) parte tracker-miner con CPU al 100% per
    ricerche che io non ho mai richiesto, che non mi interessano e che spesso portano l'indicizzatore ad un bel inchiodamento di tutto il sistema
    perché un nome file con gli accenti non gli piace e a trovarlo divento scemo... bug riportato da _anni_ e mai risolto...

    PS: guardacaso vecchie versioni di Windows avevano lo stesso difetto...
    stiamo imparando ... da Microsoft????

    Fate una prova di guida ... e tenetevi la macchina!: http://linguistico.sf.net/wiki/doku.php?id=usaooo2

    Che vecchia 'sta pagina... aggiornala!

    --

    Saluton,
    Marco Ciampa

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Matteo Bini@21:1/5 to All on Wed Feb 23 19:20:01 2022
    E pensate che io non uso neanche un DE, ma un classico dei TWM:
    dwm [1], che è semplice e veloce, una meraviglia.

    Perdonate la divagazione.

    --
    Matteo Bini


    [1] https://dwm.suckless.org/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Antonio Iacono@21:1/5 to All on Wed Feb 23 20:50:01 2022
    In generale le astrazioni hanno un overhead di CPU e di memoria, è
    vero, ma è un overhead _ottimizzato_. Non è detto che un programmatore "medio" ottenga per forza un programma più efficiente lavorando con un linguaggio di basso livello: utilizzare astrazioni ottimizzate potrebbe
    essere più efficiente che non scriversi tutto (male) da zero.

    La presenza di errori ha un costo energetico non indifferente. Il
    fatto che Java ora sia "abbastanza in alto" (ovvero il bytecode corra) è
    tutto frutto del fatto che si è fatto un *grossissimo* lavoro per fare
    fare l'ottimizzazione alla macchina.

    (Scusate il copia/incolla di due risposte)

    Probabilmente in qualche ambito è così ma nella maggior parte dei casi l'astrazione ha solo un obiettivo, velocizzare lo sviluppo del codice,
    "conta il tempo di sviluppo" come ha scritto Leonardo.

    Quando hai plugin sopra framework sopra linguaggio interpretato sopra
    query sql ecc. non puoi aspettarti che la risposta del database sia
    ottimizzata perché spesso non hai la più pallida idea di cosa arriva al livello più basso.

    Se c'è un db admin ancora ancora ti può richiamare all'ordine, con una EXPLAIN ti fa capire quale campo devi indicizzare, ma a forza di
    tagliare, db admin e sistemisti sono i primi a saltare. Risultato, un gestionale web disastroso.



    Vogliamo discutere di spreco energetico? Parliamo di quella gran m***a
    che è il proof-of-work utilizzato da BitCoin e tutte le altre
    cosiddette crypto-valute.

    Completamente d'accordo :)

    Antonio

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Davide Prina@21:1/5 to All on Wed Feb 23 22:50:01 2022
    T24gMjMvMDIvMjIgMTI6MjYsIExlYW5kcm8gTm9mZXJpbmkgd3JvdGU6DQo+IERhdmlkZSBQ cmluYSA8ZGF2aWRlLnByaW5hQGdtYWlsLmNvbT4gd3JpdGVzOg0KPiANCj4+IEzigJlhcnRp Y29sbyBpbml6aWFsZSBwYXJsYXZhIGRlbCBjbG91ZC4NCj4+IEzigJlhcnRpY29sbyBkaWNl IGNoZSBpbCBjbG91ZCBhdHR1YWxtZW50ZSB1c2EgbOKAmTElIGRlbGzigJllbmVyZ2lhIGVs ZXR0cmljYQ0KPj4gbW9uZGlhbGUuIEUgZmFjZXZhIHBvaSBkZWkgZGlzY29yc2kgdWx0ZXJp b3JpIHBlciBkaXJlIGNoZSBxdWVzdGENCj4+IHBlcmNlbnR1YWxlIHBvdHJlYmJlIGVzc2Vy ZSBhYmJhc3NhdGEgY29uZHVjZW5kbyBhZCB1biBjZXJ0byByaXNwYXJtaW8uDQo+IA0KPiBM 4oCZYXJ0aWNvbG8gc3BpZWdhIGNvbWUgc29ubyBzdGF0ZSBmYXR0ZSBxdWVzdGUgc3RpbWU/ DQoNCnNjdXNhIGhvIHJpcG9ydGF0byBsYSBub3RpemlhIG5vbiBwcm9wcmlvIGNvcnJldHRh LCBlcmEgZGF0YSBjZW50ZXIgZSANCm5vbiBzb2xvIGNsb3VkLg0KDQpXb3JsZHdpZGUsIGRh dGEgY2VudGVycyBjb25zdW1lIGFib3V0IDIwMCB0ZXJhd2F0dCBob3VycyBwZXIgeWVhci4g DQpUaGF0J3Mgcm91Z2hseSAxJSBvZiBhbGwgZW5lcmd5IGNvbnN1bWVkIG9uIG91ciBwbGFu ZXQuDQoNCmh0dHBzOi8vZGV2ZWxvcGVycy5zbGFzaGRvdC5vcmcvc3RvcnkvMjIvMDIvMjAv MDE0MzIyNi9pcy1pdC1tb3JlLWVuZXJneS1lZmZpY2llbnQtdG8tcHJvZ3JhbS1pbi1ydXN0 DQoNCnF1aSBoYWkgdW4gZ3JhZmljbyAyMDEwLTIwMjANCmh0dHBzOi8vd3d3LmllYS5vcmcv ZGF0YS1hbmQtc3RhdGlzdGljcy9jaGFydHMvZ2xvYmFsLWRhdGEtY2VudHJlLWVuZXJneS1k ZW1hbmQtYnktZGF0YS1jZW50cmUtdHlwZS0yMDEwLTIwMjINCg0KY29tZSBzaSBwdcOyIHZl ZGVyZSBhbmNoZSBpbiBxdWVzdG8gZ3JhZmljbzoNCmh0dHBzOi8vd3d3LmllYS5vcmcvcmVw b3J0cy9kYXRhLWNlbnRyZXMtYW5kLWRhdGEtdHJhbnNtaXNzaW9uLW5ldHdvcmtzDQpzaSBw dcOyIG5vdGFyZSBjaGUgc2lhIGlsIHRyYWZmaWNvIHN1bGxhIHJldGUgY2hlIGwndXNvIGRl aSBkYXRhIGNlbnRlciDDqCANCmluIGNvbnRpbnVvIGF1bWVudG8sIG1lbnRyZSBsJ3VzbyBk aSBlbmVyZ2lhIMOoIGFiYmFzdGFuemEgY29zdGFudGUuLi4gDQpwZW5zbyBjaGUgcXVlc3Rv IHNpYSBkb3Z1dG8gYWwgZmF0dG8gY2hlIHBpw7kgbyBtZW5vIHR1dHRpIGkgZGF0YSBjZW50 ZXIgDQpzaSBzdGFubm8gZG90YW5kbyBkaSBmb250aSByaW5ub3ZhYmlsaSAoZXM6IHBhbm5l bGxpIHNvbGFyaSBzdW9pIGxvcm8gDQp0ZXR0aSkgZSBpbiBhbGN1bmkgY2FzaSwgbGVnZ2V2 byB0ZW1wbyBmYSwgY2hlIHBhZ2F2YW5vIGFsY3VuaSBjb24gYW1waSANCnRldHRpIChlczog c3VwZXJtYXJrZXQpIHBlciBwb3RlciBpbnN0YWxsYXJlIHBhbm5lbGxpIHNvbGFyaSBwZXIg DQpwcm9kdXJyZSB1bHRlcmlvcmUgZWxldHRyaWNpdMOgLg0KDQpJIGRhdGkgdmVuZ29ubyBk YSBpZWEgSW50ZXJuYXRpb25hbCBFbmVyZ3kgQWdlbmN5DQoNCj4gQSBtZSBwYXJlIGZyYW5j YW1lbnRlDQo+IGltcG9zc2liaWxlIGNoZSBjb24gZGVnbGkgYWdnZWdnaW5pIHBpY2NvbGV0 dGkgY29tZSBzb25vIGkgY29tcHV0ZXIsIHR1dHRpIGkNCj4gY29tcHV0ZXIsIHNpIHBvc3Nh IGFycml2YXJlIGFkIHVuYSB0YWxlIHBlcmNlbnR1YWxlLiBPbHRyZSB0dXR0byBpIGNvbXB1 dGVyIHNvbm8NCj4gbWFjY2hpbmUgY2hlIGNvbnN1bWFubyBwb2NvIGUgbmllbnRlIGRpIHBl ciBzw6ksIG5vbiBoYW5ubyBncm9zc2UgbmVjZXNzaXTDoA0KPiBtZWNjYW5pY2hlLCBiYXNz ZSB0ZW5zaW9uaS4NCg0KZ3VhcmRhIGNoZSBwZXIgaSBkYXRhIGNlbnRlciwgc29wcmF0dHV0 dG8gcGVyIGkgbW90b3JpIGRpIHJpY2VyY2EgbGUgDQpzb2NpZXTDoCBoYW5ubyBzZW1wcmUg ZmF0dG8gYWNjb3JkaSBzZWdyZXRpIGNvbiBsZSBzb2NpZXTDoCBkaSANCmRpc3RyaWJ1emlv bmUgZGkgZW5lcmdpYSBlbGV0dHJpY2EsIHByaW1hIGRpIHR1dHRvIHBlciBlc3NlcmUgDQpj b21wbGV0YW1lbnRlIHNlZ3JldGksIG5vbiBlcmEgcG9zc2liaWxlIGRpdnVsZ2FyZSBpbmZv cm1hemlvbmkgc3UgDQpxdWFudG8gY29uc3VtYXNzZXJvIGUgcG9pIGRpIG5vbiBpbnRlcnJv bXBpYmlsaXTDoCwgcG90ZXZhbm8gdG9nbGllcmUgYSANCnR1dHRpIGwnZWxldHRyaWNpdMOg LCBtYSBub24gYSBsb3JvLg0KDQpDaWFvDQpEYXZpZGUNCi0tIA0KU3RydW1lbnRpIHBlciBs J3VmZmljaW86IGh0dHBzOi8vd3d3LmxpYnJlb2ZmaWNlLm9yZw0KR05VL0xpbnV4IFVzZXI6 IDMwMjA5MDogaHR0cDovL2NvdW50ZXIubGkub3JnDQpOb24gYXV0b3JpenpvIGxhIG1lbW9y aXp6YXppb25lIGRlbCBtaW8gaW5kaXJpenpvIHN1IG91dGxvb2sNCg0K

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Davide Prina@21:1/5 to All on Wed Feb 23 23:00:01 2022
    T24gMjMvMDIvMjIgMDc6NTEsIFBhb2xvIFJlZGFlbGxpIHdyb3RlOg0KPiANCj4gDQo+IEls IDIyIGZlYmJyYWlvIDIwMjIgMjE6MTM6MzEgQ0VULCBEYXZpZGUgUHJpbmEgIGhhIHNjcml0 dG86DQo+IA0KPj4gbWFnYXJpIGlsIHByb2JsZW1hIMOoIGNoZSBnbGkgYXR0dWFsaSBERSB0 ZW5kb25vIGEgY2FyaWNhcmUgaW4gYXV0b21hdGljbyB0YW50ZSBjb3NlIGNoZSBsJ3V0ZW50 ZSBub24gdXNhIGUgc2UgdHUgdnVvaSB0b2dsaWVybGUgbm9uIHB1b2kuLi4gDQoNCj4gSWwg cHJvYmxlbWEgZGVnbGkgYW1iaWVudGkgYXR0dWFsaSDDqCBjaGUgZ2xpIHV0ZW50aSBzaSBz b25vIGFiaXR1YXRpIGFsbGUgY29tb2RpdMOgIPCfmIMNCj4gUGFybG8gcGVyIG1lIHN0ZXNz bywgb3JhbWFpIHVzbyBHTk9NRSAzIGRhIHF1YWxjaGUgYW5uby4uLiANCg0KYW5jaCdpbyB1 c28gR25vbWUzLCBtYSBobyBpbiBhbGN1bmkgY2FzaSBpbmliaXRvL2Rpc2FiaWxpdGF0by9s aW1pdGF0byANCmFsY3VuZSBwYXJ0aS4gQWQgZXNlbXBpbyB0cmFrZXIsIGFuY2hlIHNlIGds aSBkaWNpIChwdXJ0cm9wcG8gZGV2aSBmYXJsbyANCnBlciBvZ25pIHV0ZW50ZSBkZWwgdHVv IHNpc3RlbWEpIGRpIG5vbiBlZmZldHR1YXJlIHJpY2VyY2Egc3UgbmVzc3VuYSANCmRpcmVj dG9yeSBwYXJ0ZSBsbyBzdGVzc28gZSByZXN0YSBpbiBlc2VjdXppb25lIG5vbiBzbyBxdWFu dG8uIE5vbiANCmVzaXN0ZSBuZXNzdW4gbW9kbyAicHVsaXRvIiBwZXIgbm9uIGZhcmxvIHBh cnRpcmUuIFRhbGUgZnVuemlvbmFsaXTDoCDDqCANCnN0YXRhIHJpY2hpZXN0YSBkYSBtb2x0 aSwgbWEgc2VtcHJlIGlnbm9yYXRhLi4uIGlvIGNoZSBzcGVzc28gaG8gdW5hIA0KbWlyaWFk ZSBkaSBmaWxlIGNoZSBjb250aW51YW5vIGEgY2FtYmlhcmUgKHNjYXJpY2FuZG8gc29yZ2Vu dGksIGFkIA0KZXNlbXBpbyBwZXIgcmljb21waWxhemlvbmkgbyBwZXIgY2VyY2FyZSBwcm9i bGVtYXRpY2hlIHZhcmllLCBidWcsIC4uLikgDQp1biBwcm9ncmFtbWEgZGkgcXVlc3RvIHRp cG8gw6ggZGlzdHJ1dHRpdm8gcGVyIGlsIG1pbyBzaXN0ZW1hLg0KDQpDaSBzb25vIHRhbnRl IGNvc2UgY2hlIG5vbiB1c28sIG1hIGNoZSB1c2FubyB0YW50ZSByaXNvcnNlLCBjb21lIHRy YWtlciANCmUgY29ubmVzc2EgcmljZXJjYSwgZXZvbHV0aW9uLCBzb2NpYWwsIC4uLg0KDQo+ IG1pIHNvbiB0cm92YXRvIGEgcml1dGlsaXp6YXJlIEljZVdtLCBXaW5kb3cgTWFrZXIgZSBN YXRlLi4uLi4gZSBsaSBobyB0cm92YXRpIGZhcnJhZ2lub3NpLg0KDQppbyBpbnZlY2UgaW4g YWxjdW5lIG9jY2FzaW9uaSwgc3UgYWxjdW5pIGRpc3Bvc2l0aXZpIHVzbyB4ZmNlLiBJbCAN CnByb2JsZW1hIGNoZSBobyBub3RhdG8gw6ggY2hlIGVzc2VuZG9taSBhYml0dWF0byBhIEdu b21lMyBjZXJjbyBkaSBmYXJlIA0KY29zZSBjaGUgeGZjZSBub24gcGVybWV0dGUgZGkgZmFy ZSwgbWEgbCd1c2FiaWxpdMOgIG1pIHNlbWJyYSB1Z3VhbGUsIA0KbCd1bmljYSBjb3NhIGNo ZSDDqCBkaXZlcnNhIMOoIGwnaW50ZXJhemlvbmUgY29uIGwndXRlbnRlLg0KDQpDaWFvDQpE YXZpZGUNCi0tIA0KRXNjaSBkYWxsJ2lsbGVnYWxpdMOgOiB1dGlsaXp6YSBMaWJyZU9mZmlj ZS9PcGVuT2ZmaWNlOg0KaHR0cDovL2xpbmd1aXN0aWNvLnNmLm5ldC93aWtpL2Rva3UucGhw P2lkPXVzYW9vbw0KTm9uIGF1dG9yaXp6byBsYSBtZW1vcml6emF6aW9uZSBkZWwgbWlvIGlu ZGlyaXp6byBzdSBvdXRsb29rDQoNCg==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Davide Prina@21:1/5 to All on Wed Feb 23 23:20:01 2022
    T24gMjMvMDIvMjIgMDk6NDUsIEZlbGlwZSBTYWx2YWRvciB3cm90ZToNCj4gT24gTW9uLCBG ZWIgMjEsIDIwMjIgYXQgMDg6MDg6NDFQTSArMDEwMCwgRGF2aWRlIFByaW5hIHdyb3RlOg0K Pj4gaW50ZXJlc3NhbnRlIGFydGljb2xvOiB1c2FyZSBwcm9ncmFtbWkgaW4gbGluZ3VhZ2dp byBDL1J1c3QgKG8NCj4+IHByb2dyYW1tYXJlIGNvbiBxdWVzdGkpIMOoIHBpw7kgZWZmaWNp ZW50ZSwgZGFsIHB1bnRvIGRpIHZpc3RhIGRlbA0KPj4gY29uc3VtbyBlbmVyZ2V0aWNvLCBy aXNwZXR0byBhZCBhbHRyaSBsaW5ndWFnZ2kuDQoNCj4+IGh0dHBzOi8vZGV2ZWxvcGVycy5z bGFzaGRvdC5vcmcvc3RvcnkvMjIvMDIvMjAvMDE0MzIyNi9pcy1pdC1tb3JlLWVuZXJneS1l ZmZpY2llbnQtdG8tcHJvZ3JhbS1pbi1ydXN0P3V0bV9zb3VyY2U9cnNzMS4wbWFpbmxpbmth bm9uJnV0bV9tZWRpdW09ZmVlZA0KPj4gZSBxdWkgbG8gc3R1ZGlvOg0KPj4gaHR0cHM6Ly9n cmVlbmxhYi5kaS51bWluaG8ucHQvd3AtY29udGVudC91cGxvYWRzLzIwMTcvMTAvc2xlRmlu YWwucGRmDQoNCj4gSWwgcGFwZXIgw6ggZGVsIDE3LCBjaGlzc8OgIHF1YWxpIGUgc2UgY2kg c29ubyBzdGF0aSBwcm9ncmVzc2k/DQoNCnPDrCwgbmVsbCdhcnRpY29sbyBpbmRpY2F2YSBj aGUgbG8gc3R1ZGlvIGVyYSBkZWwgMjAxNy4NCg0KcGVyw7Igc2UgdmFpIHN1bCBzaXRvIGNo ZSBvc3BpdGEgbG8gc3R1ZGlvIGNpIHNvbm8gYWx0cmkgYXJ0aWNvbGkNCmh0dHBzOi8vZ3Jl ZW5sYWIuZGkudW1pbmhvLnB0Lw0KDQpkb3ZlIMOoIGluZGljYXRvIGNoZSBjb24gaSBsb3Jv IHN0cnVtZW50aSDDqCBwb3NzaWJpbGUgaW5kaXZpZHVhcmUgZSANCnJpZHVycmUgbCd1c28g ZGkgZW5lcmdpYSBlbGV0dHJpY2Egc2VnbmFsYW5kbyBxdWFsaSBwYXJ0aSBkZWkgc29yZ2Vu dGkgDQpzb25vIGxlIHBpw7kgImVzb3NlIi4NCk5lbCBwcmltbyBhcnRpY29sbyBzaSBpbmRp Y2EgY2hlIGNvbiBsZSBsb3JvIHRlY25pY2hlIMOoIHBvc3NpYmlsZSANCnJpZHVycmUsIGlu IG1lZGlhLCBpbCBjb25zdW1vIGRpIGVsZXR0cmljaXTDoCBkZWwgNDMlLiBJbiBhbHRyaSBh cnRpY29saSANCnJpcG9ydGEgYWx0cmkgY2FzaSBzcGVjaWZpY2kuLi4NCg0KZ2xpIHN0cnVt ZW50aSBwZW5zbyBzaWFubyBxdWVzdGk6DQpodHRwczovL2dyZWVubGFiLmRpLnVtaW5oby5w dC90b29scy8NCg0KcXVlc3RvIGRvdnJlYmJlIGVzc2VyZSBsbyBzdHJ1bWVudG8gdXNhdG8g cGVyIGFuYWxpenphcmUgbCd1c28gZGkgZW5lcmdpYQ0KaHR0cHM6Ly9naXRodWIuY29tL2dy ZWVuc29mdHdhcmVsYWIvRW5lcmd5LUxhbmd1YWdlcw0Kc2kgYmFzYSBzdSA0IHZhbG9yaSBw ZXIgY2FsY29sYXJlIGlsIGNvc3RvIGVuZXJnZXRpY286DQooMSkgY29tcGlsYXRpb24sICgy KSBleGVjdXRpb24sICgzKSBlbmVyZ3kgbWVhc3VyaW5nIGFuZCAoNCkgbWVtb3J5IHBlYWsg DQpkZXRlY3Rpb24NCg0KQ2lhbw0KRGF2aWRlDQoNCi0tIA0KRWxlbmNvIGRpIHNvZnR3YXJl IGxpYmVybzogaHR0cDovL3Rpbnl1cmwuY29tL2VkZGdqDQpHTlUvTGludXggVXNlcjogMzAy MDkwOiBodHRwOi8vY291bnRlci5saS5vcmcNCk5vbiBhdXRvcml6em8gbGEgbWVtb3Jpenph emlvbmUgZGVsIG1pbyBpbmRpcml6em8gc3Ugb3V0bG9vaw0KDQo=

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco Ciampa@21:1/5 to Diego Zuccato on Thu Feb 24 11:20:02 2022
    On Thu, Feb 24, 2022 at 08:50:02AM +0100, Diego Zuccato wrote:
    Il 24/02/2022 00:42, Gian Uberto Lauri ha scritto:

    ok seri: ecco la vera STR%%TA. Adesso i computer accesi 24/24 7/7 fanno risparmiare energia...
    Se un pc sta acceso 8 ore e uno 2, ovvio che quello da 2 consuma meno.
    Ma 10 ore di funzionamento continuo e 10 ore suddivise in vari periodi potrebbero riservarti qualche sorpresina.
    E non sembra, ma a uso continuo una macchina dura di più.Soprattutto i dischi rotativi sono sensibili ai cicli di start-stop (non
    solo accensione ma anche sospensione, quindi!).
    Normalmente, io metto il mio PC fisso in suspend quando non devo usarlo per un po' di ore, in spegnimento se non devo usarlo per giorni, ma altrimenti
    lo lascio acceso. Il grosso del consumo sono i dischi... Dovrò decidermi a spostarli altrove. O a spostare il resto del sistema altrove per l'uso ordinario, accendendo il "grosso" solo quando mi serve accedere ai dischi o fare elaborazioni un po' più pesanti.

    Molto istruttivo l'uso di prese smart, con contabilizzazione dei consumi. Basandomi sui dati dell'UPS, ho notato che il grosso del consumo in casa lo da' la parte informatica (circa 150W continui per UPS, modem, router, server di virtualizzazione), spesso superato solo dallo scaldabagno (in inverno) o dal condizionatore (d'estate). La lavatrice, invece, rimane tra i carichi meno energivori, anche se di picco è quello che consuma di più (insieme al microonde). Gli integrali a volte portano sorprese :)

    OT: posso chiedere che dispositivi / sistema hai utilizzato per la misura
    del consumo delle singole utenze?

    --

    Saluton,
    Marco Ciampa

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From asister@21:1/5 to All on Thu Feb 24 12:20:01 2022
    e questo scambio di mail dove state giocando a chi ce l'ha più duro quanta energia consuma?


    Piantatela di arroccarvi sulle vostre posizione tappandovi le orecchie e urlando le vostre idee contro chiunque dica qualcosa di diverso dal vostro pensiero.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco Ciampa@21:1/5 to asister on Thu Feb 24 15:00:01 2022
    On Thu, Feb 24, 2022 at 11:19:27AM +0000, asister wrote:
    e questo scambio di mail dove state giocando a chi ce l'ha più duro
    quanta energia consuma?

    Piantatela di arroccarvi sulle vostre posizione tappandovi le orecchie
    e urlando le vostre idee contro chiunque dica qualcosa di diverso dal
    vostro pensiero.

    ma tu smettila per favore di parlare di astrologia...

    --

    Saluton,
    Marco Ciampa

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco Bodrato@21:1/5 to All on Thu Feb 24 15:20:01 2022
    Ciao,

    Il 2022-02-24 12:19 asister ha scritto:
    Piantatela di arroccarvi sulle vostre posizione tappandovi le orecchie
    e urlando le vostre idee contro chiunque dica qualcosa di diverso dal
    vostro pensiero.

    Beh, dai... si stanno dicendo anche cose interessanti, senza neppure
    troppo urlarsi addosso.

    Certo, magari bisognerebbe qua e là essere più sottili. Ad esempio distinguere i "costi".

    Chi dice che riscrivere un programma perché consumi meno energia,
    costa...
    ... magari dovrebbe sottolineare che costa soprattutto in termini
    economici!
    Perché vuol dire formare e far lavorare più persone.
    Anche lasciare non formate e disoccupate molte persone, costa; in
    termini sociali.
    Ed anche economici, ma comunque costa ad altri.

    In una società che punta al profitto, è insensato. Quindi è insensato? O
    è insensata la società?

    Mentre il risparmio di cui parlava chi ha iniziato la discussione era
    invece quello energetico.


    Ed anche sull'energia... veder scritto "consumano meno, perché hanno
    messo il fotovoltaico"...
    Forse si intendeva dire "producono in proprio parte di quel che
    consumano".


    Tutto sommato, però, vedendo che è stato necessario che scoppiasse una
    guerra in Europa perché il ministro italiano della "transizione
    ecologica" si sbilanciasse a dire che forse dovremo puntare sull'aumento
    delle energie rinnovabili... direi che comunque il livello della
    discussione su questa lista non è affatto male.

    Ĝis,
    m

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From asister@21:1/5 to Marco Ciampa on Thu Feb 24 15:30:01 2022
    ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
    On Thursday, February 24, 2022 1:56 PM, Marco Ciampa <ciampix@posteo.net> wrote:

    On Thu, Feb 24, 2022 at 11:19:27AM +0000, asister wrote:

    e questo scambio di mail dove state giocando a chi ce l'ha più duro
    quanta energia consuma?
    Piantatela di arroccarvi sulle vostre posizione tappandovi le orecchie
    e urlando le vostre idee contro chiunque dica qualcosa di diverso dal vostro pensiero.

    ma tu smettila per favore di parlare di astrologia...

    astroligia??? se mai Astro Foiba

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From asister@21:1/5 to Diego Zuccato on Thu Feb 24 15:20:01 2022
    ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
    On Thursday, February 24, 2022 1:35 PM, Diego Zuccato <diego.zuccato@unibo.it> wrote:

    Il 24/02/2022 12:19, asister ha scritto:

    e questo scambio di mail dove state giocando a chi ce l'ha più duro quanta energia consuma?

    E una mail polemica? Come consumo d'energia, comunque, direi inferiore a quello di una pubblicità su un sito web.

    beh dipende... se la pubblicità viene kappata al limite inferiore, se trammite plug o stack è indifferente, questa consumerà quanto una mail HTML.
    La polemica la lascio ai poliglotti

    Piantatela di arroccarvi sulle vostre posizione tappandovi le orecchie e urlando le vostre idee contro chiunque dica qualcosa di diverso dal vostro pensiero.

    Uh? Ma hai letto il thread o parli a vanvera?
    A parte che nessuno sta urlando, mi pare: prima di questa tua mail si
    stava chiacchierando tra amici. OT? Forse/probabilmente. Ma non mi pare
    di aver sentito nessuno urlare.

    grazie al cazzo che non senti urlare; è una mailinglist, non una stanza di clubhouse. You understood meta?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From asister@21:1/5 to Marco Bodrato on Thu Feb 24 15:40:01 2022
    ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
    On Thursday, February 24, 2022 2:17 PM, Marco Bodrato <bodrato@mail.dm.unipi.it> wrote:

    Ciao,

    Hola compañero


    Beh, dai... si stanno dicendo anche cose interessanti, senza neppure
    troppo urlarsi addosso.

    Certo, magari bisognerebbe qua e là essere più sottili. Ad esempio distinguere i "costi".

    Chi dice che riscrivere un programma perché consumi meno energia,
    costa...
    ... magari dovrebbe sottolineare che costa soprattutto in termini
    economici!
    Perché vuol dire formare e far lavorare più persone.
    Anche lasciare non formate e disoccupate molte persone, costa; in
    termini sociali.
    Ed anche economici, ma comunque costa ad altri.

    In una società che punta al profitto, è insensato. Quindi è insensato? O è insensata la società?

    considerando la distribuzione della riccheza e le disuguaglianze sociali
    su cui si basa la società la risposta mi sembra ovvia....
    è insensata la vita. Sarebbe molto meglio usare unicamente il termine bacino


    direi che comunque il livello della
    discussione su questa lista non è affatto male.

    se ne sei convinto te... contento te

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Federico Di Gregorio@21:1/5 to asister on Thu Feb 24 16:00:01 2022
    On 24/02/22 15:28, asister wrote:
    [snip]
    direi che comunque il livello della
    discussione su questa lista non è affatto male.

    se ne sei convinto te... contento te


    Se non ne se convinto puoi sempre ignorare le email che non ti
    interessano oppure disiscriverti invece di trollare su di quello che,
    fino al tuo intervento, era un civile scambio di opinioni.

    --
    Federico Di Gregorio federico.digregorio@dndg.it
    DNDG srl http://dndg.it
    There's no greys, only white that's got grubby. I'm surprised you
    don't know that. And sin, young man, is when you treat people as
    things. Including yourself. -- Granny Weatherwax

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From asister@21:1/5 to Federico Di Gregorio on Thu Feb 24 16:20:01 2022
    ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
    On Thursday, February 24, 2022 2:35 PM, Federico Di Gregorio <fog@dndg.it> wrote:

    On 24/02/22 15:28, asister wrote:
    [snip]

    direi che comunque il livello della
    discussione su questa lista non è affatto male.

    se ne sei convinto te... contento te

    Se non ne se convinto puoi sempre ignorare le email che non ti
    interessano oppure disiscriverti invece di trollare su di quello che,
    fino al tuo intervento, era un civile scambio di opinioni.


    CVD

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Davide Prina@21:1/5 to All on Thu Feb 24 23:10:01 2022
    T24gMjQvMDIvMjIgMTU6MTcsIE1hcmNvIEJvZHJhdG8gd3JvdGU6DQo+IE1lbnRyZSBpbCBy aXNwYXJtaW8gZGkgY3VpIHBhcmxhdmEgY2hpIGhhIGluaXppYXRvIGxhIGRpc2N1c3Npb25l IGVyYSANCj4gaW52ZWNlIHF1ZWxsbyBlbmVyZ2V0aWNvLg0KDQpwZW5zbyBjaGUgaWwgcmlz cGFybWlvIGVuZXJnZXRpY28gbm9uIGNhdXNpIHNvbG8gdW4gbWlub3IgZXNib3JzbyBvIA0K bWFnZ2lvciBkdXJhdGEgZGkgYmF0dGVyaWUsIG1hIHBvdHJlYmJlIGF2ZXJlIGFuY2hlIGNv bnNlZ3VlbnplIHBvc2l0aXZlIA0Kc3VsIGNsaW1hOiByaWNoaWVzdGEgZGkgbWlub3IgZW5l cmdpYSBlbGV0dHJpY2EgcHXDsiBzaWduaWZpY2FyZSB1biBtaW5vciANCnVzbyBkaSBtZXRv ZGkgZGkgcHJvZHV6aW9uZSBkaSBlbmVyZ2lhIGVsZXR0cmljYSBwacO5IGlucXVpbmFudGku DQoNCkNvbXVucXVlIHNlbWJyYW5vIGVzc2VyZSBtb2x0byBpbnRlcmVzc2FudGkgYW5jaGUg Z2xpIGFsdHJpIHByb2dldHRpIGRpIA0KcXVlbGwndW5pdmVyc2l0w6AgY2hlLCBhIHBhcml0 w6AgZGkgbGluZ3VhZ2dpbyB1c2F0bywgcGVybWV0dG9ubyBkaSANCmluZGl2aWR1YXJlIGkg cHVudGkgY2hlIGNvbnN1bWFubyBwacO5IGVuZXJnaWEgZSwgc2Ugbm9uIGhvIGNhcGl0byBt YWxlLCANCnBlcm1ldHRvbm8gZGkgY2FwaXJlIGNvbWUgcmltZWRpYXJlIHBlciBkaW1pbnVp cmxpIChjaSBzb25vIGFydGljb2xpIGNoZSANCmluZGljYW5vIGNoZSBjb24gdGFsaSB0b29s IHNpIHJpZXNjZSBhIGRpbWludWlyZSB0cmEgaWwgNDAtNTAlKS4gSG8gDQp2aXN0byBjaGUg YyfDqCBhbmNoZSB1biBwbHVnaW4gcGVyIHNvbmFyY3ViZSBwZXIgY2FsY29sYXJlIGlsICJk ZWJpdG8gDQplbmVyZ2V0aWNvIi4NCg0KQ2lhbw0KRGF2aWRlDQotLSANClNpc3RlbWEgb3Bl cmF0aXZvOiBodHRwOi8vd3d3LmRlYmlhbi5vcmcNCkdOVS9MaW51eCBVc2VyOiAzMDIwOTA6 IGh0dHA6Ly9jb3VudGVyLmxpLm9yZw0KTm9uIGF1dG9yaXp6byBsYSBtZW1vcml6emF6aW9u ZSBkZWwgbWlvIGluZGlyaXp6byBzdSBvdXRsb29rDQoNCg==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alessandro Pellizzari@21:1/5 to Davide Prina on Sat Feb 26 16:30:01 2022
    On 22/02/2022 20:20, Davide Prina wrote:

    però non è sempre così vero, dipende da cosa devi fare. Per alcune cose puoi metterci più o meno lo stesso tempo su qualsiasi linguaggio di programmazione.

    Esattamente. La perfetta risposta di ogni programmatore: "dipende" :D

    Per prima cosa bisogna distinguere di quale ambiente stiamo parlando, e
    di quale uso.

    Se parliamo di software per desktop, scrivere software efficiente
    consente, per esempio, di risparmiare batteria su un notebook/tablet. A
    parte l'ovvio risparmio ambientale, consente di lavorare per più tempo
    senza bisogno di ricaricare.

    Se parliamo di software su server/cloud, scrivere software efficiente
    (sia come CPU che come RAM) consente di servire più client con meno server.

    Ma d'altro canto bisogna vedere anche la velocità di sviluppo/update e effettivamente quanto e come il software viene usato.

    In un altro articolo, che ora non ho cercato, che ho letto poco tempo fa
    era indicato che, qualcosa come il 70-80% di tutte le applicazioni web
    sono realizzate in PHP (nello studio indica un consumo medio di 27.64), passare da PHP ad altro linguaggio potrebbe far risparmiare una quantità
    di energia non indifferente.

    Prendo questo come esempio per espandere il concetto.

    Un sito in PHP, nel 99% dei casi, è niente più che un layer sottile tra
    il database e il client HTTP.

    PHP di suo, su un PC moderno, serve tranquillamente 100-200 connessioni
    al secondo.
    Lo stesso sito in JS serve 4-500 connessioni al secondo.
    In Go schizza a 100-200.000 al secondo. In Rust arrivi a 1-2 milioni al secondo.
    Il tutto senza particolari ottimizzazioni.

    Ma il problema non è il linguaggio, ma il DB. Se il DB non riesce a
    gestire più di 20 query al secondo, non importa che linguaggi ci metti davanti. Sono tutti sufficienti.

    Nel momento in cui devi fare qualcos'altro (resize di immagini, analisi
    o conversione di video/audio, etc.) allora ha senso lasciare perdere
    tutto e concentrarsi su linguaggi come Go, Rust, C/C++, etc.

    E infatti le funzioni di elaborazione immagini di PHP sono scritte in
    C/C++, le funzioni di analisi dati di Python sono scritte in C/C++,
    buona parte dei tool della toolchain di JS (compilatori, bundler, ottimizzatori, per finire con Deno) è ora scritta in Go o Rust.

    In pratica: "dipende" :)

    infatti con l'assembly si dovrebbe arrivare ad ottenere la maggior efficienza; avevo notato anch'io l'assenza.

    Questo non è più vero da diversi anni. I compilatori e gli ottimizzatori scrivono assembly migliore di praticamente qualsiasi umano (tranne
    software estremamente semplici), per il semplice fatto che ogni CPU ha
    bisogno di un assembly diverso. E non parlo solo di ARM vs x86, ma per
    esempio un Core2, un i5, un Celeron e un Ryzen5 hanno cache diverse,
    pipeline diverse, diversa architettura di accesso a cache e RAM, diverso "hyperthreading".

    Per alcune applicazioni l'impatto è enorme. Per la maggior parte è
    minimo. :)

    Per lo stesso motivo sta pian piano diventando falso anche che C sia più efficiente. Alcune astrazioni di Rust e C++ vengono ottimizzate meglio
    del basso livello di C.

    Bye.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gerlos@21:1/5 to All on Sun Feb 27 10:00:01 2022
    Il 24/02/22 12:19, asister ha scritto:
    e questo scambio di mail dove state giocando a chi ce l'ha più duro quanta energia consuma?


    Piantatela di arroccarvi sulle vostre posizione tappandovi le orecchie e urlando le vostre idee contro chiunque dica qualcosa di diverso dal vostro pensiero.

    A me sembra invece una discussione molto interessante (per quanto
    marginalmente OT, forse) e civile, come se ne vedono poche online.

    Se non sei interessato puoi semplicemente ignorarla o disiscriverti
    dalla lista, non ci rimaniamo male.

    saluti,

    gerlos

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Felipe Salvador@21:1/5 to Davide Prina on Thu Mar 3 09:50:01 2022
    On Mon, Feb 21, 2022 at 08:08:41PM +0100, Davide Prina wrote:
    interessante articolo: usare programmi in linguaggio C/Rust (o
    programmare con questi) pi efficiente, dal punto di vista del
    consumo energetico, rispetto ad altri linguaggi. La classifica,
    ricavata da una media di programmi scelti ad hoc, :
    1.00 C
    1.03 Rust
    1.34 C++
    1.70 Ada
    1.98 Java
    2.14 Pascal
    2.18 Chapel
    2.27 Lisp
    2.40 Ocalm
    2.52 Fortran
    ...
    3.14 C#
    3.23 Go
    ...
    4.45 JavaScript
    ...
    21.50 TypeScript
    ...
    29.30 PHP
    ...
    46.54 JRuby
    69.91 Ruby
    75.88 Python
    79.58 Perl

    naturalmente poi dipende dal programma eseguito, da come stato
    programmato, ...

    Per, ritenendo pi o meno validi i valori trovati, si pu vedere che
    usare programmi in C/Rust pu permettere di consumare il 50% di
    elettricit rispetto ad uno in Java o 4,45 volte meno elettricit
    rispetto a JavaScript o 75,88 volte meno elettricit rispetto ad uno
    in Python

    https://developers.slashdot.org/story/22/02/20/0143226/is-it-more-energy-efficient-to-program-in-rust?utm_source=rss1.0mainlinkanon&utm_medium=feed
    e qui lo studio: https://greenlab.di.uminho.pt/wp-content/uploads/2017/10/sleFinal.pdf

    Avevo letto che System76 stava rifacendo parte dell'interfaccia di
    Gnome3 in Rust

    Ciao
    Davide
    --
    Sistema operativo: http://www.debian.org
    GNU/Linux User: 302090: http://counter.li.org
    Non autorizzo la memorizzazione del mio indirizzo su outlook


    Integro, con un progetto scoperto oggi:

    KDE Eco - Building Energy-Efficient Free Software
    https://eco.kde.org/

    Saluti
    --

    Felipe Salvador

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Davide Prina@21:1/5 to All on Sun Mar 6 17:00:01 2022
    T24gMDMvMDMvMjIgMDk6NDUsIEZlbGlwZSBTYWx2YWRvciB3cm90ZToNCj4gS0RFIEVjbyAt IEJ1aWxkaW5nIEVuZXJneS1FZmZpY2llbnQgRnJlZSBTb2Z0d2FyZQ0KPiBodHRwczovL2Vj by5rZGUub3JnLw0KDQppbnRlcmVzc2FudGUsIHF1aSDDqCBhbmNoZSBzcG9uc29yaXp6YXRv IGRhbGwnYWdlbnppYSBkZWxsJ2FtYmllbnRlIA0KdGVkZXNjYSwgY29uIHJpbGFzY2lvIGFu Y2hlIGRpIHVuICJib2xsaW5vIiByaXNwYXJtaW8gZW5lcmdldGljbw0KDQpDaWFvDQpEYXZp ZGUNCi0tIA0KQ2xpZW50IGRpIHBvc3RhOiBodHRwczovL3d3dy50aHVuZGVyYmlyZC5uZXQN CkdOVS9MaW51eCBVc2VyOiAzMDIwOTA6IGh0dHA6Ly9jb3VudGVyLmxpLm9yZw0KTm9uIGF1 dG9yaXp6byBsYSBtZW1vcml6emF6aW9uZSBkZWwgbWlvIGluZGlyaXp6byBzdSBvdXRsb29r DQoNCg==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)