31 maggio, 2019

Seguire gli aggiornamenti


Forse sono solo io che una volta capito come fare una cosa la metto nella sezione definitive (e immutabili). E avendo cominciato nella seconda metà degli anni '70 risulta evidente che il problema non solo sussiste ma ha un peso di una certa rilevanza. Anche se so tutto della T$AMLC.

OK, roba passata, e poi ho esagerato, non sono davvero così dino (inteso come dinosauro), per esempio sono pythonista, da tanto tempo ormai. Ecco anche con Python dovrei aggiornarmi, rivedere qualche abitudine, è pieno di moduli nuovi e a me nessuno dice mai niente (nada, zilch).

Oggi ci provo, seguendo le dritte di  Vinko Kodžoman.

f-strings

Da usare, comode. Raccontate qui e qui. Una prova al volo, con valori numerici, float e interi.

num = 22
den = 7
appi = num / den
print(f'valore approssimato di π: {appi:0.3} calcolato come {num} diviso {den}')


eseguo:

$ py3 f-str.py
valore approssimato di π: 3.14 calcolato come 22 diviso 7
$


Notare (in effetti la nota è solo per me) che un formato troppo piccolo viene automaticamente modificato e il numero di decimali comprende anche il punto.

pathlib

Il (vecchio) modulo os.path ha tutto quello che serve ma il (nuovo) pathlib è meno casinato (si può dire, vero?).

from pathlib import Path

cur_dir = Path('.')
print(cur_dir)
tree_cd = cur_dir.resolve()
print(tree_cd)
dp = tree_cd.parent
dn = tree_cd.name
print(dp)
print(dn)

ed ecco:

$ pwd
/home/juhan/lab/ahpp/mag/npy
$ py3 plib.py
.
/home/juhan/lab/ahpp/mag/npy
/home/juhan/lab/ahpp/mag
npy
$

Salto il "type hinting", cosa di uso comune, riducile all'operatore in.

enum

L'enumerazione enum è più facile usarla praticamente che illustrarla con un esempio minimo, ci provo:

from enum import Enum
class Color(Enum):
   RED = 1
   GREEN = 2
   BLUE = 3

for color in Color:
    print(color)

print()
print(Color.RED)
print(Color(1))

ottengo

$ py3 en.py
Color.RED
Color.GREEN
Color.BLUE

Color.RED
Color.RED
$

lru_cache

lru_cache, dove "lru" sta per Least Recently Used ha effetti sorprendenti:

import time

print('No memoization')
def fib(number: int) -> int:
    if number == 0: return 0
    if number == 1: return 1

    return fib(number-1) + fib(number-2)
start = time.time()
fib(40)
print(f'Duration: {time.time() - start}s')

print('\nMemoization')

from functools import lru_cache

@lru_cache(maxsize=512)
def fib_memoization(number: int) -> int:
    if number == 0: return 0
    if number == 1: return 1

    return fib_memoization(number-1) + fib_memoization(number-2)
start = time.time()
fib_memoization(40)
print(f'Duration: {time.time() - start}s')


OK, vale restare stupito e dire "oh!" 😶

$ py3 lru.py
No memoization
Duration: 30.573128938674927s

Memoization
Duration: 2.4080276489257812e-05s
$
$ py3
>>> 30.57/2.41e-5
1268464.7302904564
>>>
$

Extended iterable unpacking

Questo; cosa anche questa non nuovissima ma utile:

head, *body, tail = range(5)
print(head, body, tail)

from sys import argv

args = argv
print(args)

argline = ' '.join(argv[0:])
print(argline)

py, filename, *cmds = argline.split()
print(py)
print(filename)
print(cmds)

print()
first, _, third, *_ = range(10)
print(first, third)

ottengo

$ py3 ext-iter.py uno due 3 4 5 '6 7' otto
0 [1, 2, 3] 4
['ext-iter.py', 'uno', 'due', '3', '4', '5', '6 7', 'otto']
ext-iter.py uno due 3 4 5 6 7 otto
ext-iter.py
uno
['due', '3', '4', '5', '6', '7', 'otto']

0 2
$

Vinko affronta ora le data classes, e poi l'implicit namespace packages; cose troppo specialistiche (probabilmente), salto. Ma devo continuare a indagare come sta cambiando Python, mi sa 🧐
🔴

30 maggio, 2019

Visto nel Web - 400

Ieri ho scoperto che non sono multitasking e le interfacce cobfuse e il linguaggio impreciso e la fretta e... Ma ecco le ultime novità di quello che ho wisto nel Web.


Have a look! The new quadruped robot #HyQReal tested by pulling 3 tons airplanerobots, automazione
::: IITalk

le reazioni all'accusa di spionaggio a Julian Assange
Web, Internet | politica
::: rresoli ::: qjurecic ::: hronir ::: DataMediaHub ::: jacopo_iacoboni ::: SMaurizi

In 1959, the Italian typewriter company Olivetti nearly became the computer company to beat
storia
::: IEEESpectrum

Systemd Now Has More Than 1.2 Million Lines of Code
Linux
::: Slashdot

The US Army Asked Twitter How Service Has Impacted People. The Answers Were Gut-Wrenching
Twitter
::: real_fabristol

We've been rethinking much of the software development process over the past few years, and this upcoming version of fastai will be the first to fully incorporate all our ideas. I'm really excited about it!
artificial intelligence | Python
::: jeremyphoward

Excerpt from our NEW Huawei investigation:
Cisco's lawyer flew to Shenzhen to confront Huawei founder Ren Zhengfei with evidence of the co's theft, incl typos from Cisco’s manuals that also appeared in Huawei’s. Ren gave a one-word response: “Coincidence”
Web, Internet | politica
::: Kate_OKeeffe ::: Slashdot ::: Slashdot ::: Slashdot ::: simopieranni

In Baltimore and Beyond, a Stolen N.S.A. Tool Wreaks Havoc
frodi
::: fabiochiusi

Hey people who think early Twitter wasn’t diverse enough to stop harassment
Twitter
::: laura

Is Go Google's Programming Language, Not Ours?
linguaggi di programmazione
::: Slashdot

5G is a huge open problem for engineering since somehow we're going to have to add several hundreds of megabytes to every web page. We have an impeccable track record though so I'm sure someone will figure it out
Web, Internet
::: jaspervdj

Printing new Keras stickers
TensorFlow e Keras | umorismo
::: fchollet

Who's listening to your monitor?
privacy, sicurezza, spionaggio, virus
::: hackaday

Helpful thread!
economia, lavoro
::: jeanqasaur

We sometimes say that the artificial intelligence is a scalpel, and a human is a machet
China's robot censors crank up as Tiananmen anniversary nears
web-bot, robocall | censura
::: fabiochiusi


L’attenzione alla sicurezza non sta correndo alla stessa velocità dell’accumulo dei dati
privacy, sicurezza, spionaggio, virus
::: ebobferraris

Comunicazione dell'Ambasciata di Svezia su un servizio del TG2 andato in onda il 19 maggio 2019. Nel servizio girato in Svezia ci sono diverse affermazioni errate, leggi il testo pubblicato sul sito internet dell’ambasciata
disinformazione, fake news, bufale | politica | media
::: SwedeninItaly ::: fabiochiusi ::: terminologia ::: CarloCalenda

his chair is perfect for mechanics
umorismo
::: DigitalTrends

L'ufficio che verrà (molto presto) sarà ovunque
economia, lavoro
::: SergioGridelli

"Taxer les robots", une très mauvaise idée qui revient sans cesse
economia, lavoro | robots, automazione
::: AntonioCasilli

One reason for the delay: The fact-checkers had to do their own reporting -- finding audio and digital forensics experts who could verify that the video had been manipulated
Why it took Facebook so long to act against the doctored Pelosi video
Facebook | frodi | politica
::: CNN ::: Mantzarlis ::: ibogost

🔴 Oggi in newsletter #GuerrediRete
novità
::: carolafrediani

Microsoft Adds Python To Windows -- Sort Of
Python
::: Slashdot

Crypto Museum
ooh!
::: b3h3m0th

Malware Against the C Monoculture
linguaggi di programmazione | privacy, sicurezza, spionaggio, virus
::: b3h3m0th

Will Disney+ Destroy Netflix?
Web, Internet | media
::: Slashdot

Ho votato il Partito Pirata e sul cellulare
umorismo
::: LiveSpinoza

A great object detection tutorial for Keras (YOLOv3)
TensorFlow e Keras
::: fchollet


In a fruitless attempt to use my iPhone 5 on a new carrier, I've now learned more than I wanted to know about SIM locks, and all the engineers involved in all of this technology should be rounded up and .. enrolled in ethics courses until they promise to never do that again
dispositivi mobili
::: wilbowma

'Boring Company' Video Suggests Company Is Abandoning Underground Rails
innovazioni, futuro
::: Slashdot ::: Slashdot

Microsoft Teams With Alphabet's X and Brilliant For Online Quantum Computing Class
quantum computing
::: Slashdot

WHO Officially Classifies 'Gaming Disorder' As An Illness
games
::: Slashdot

Grindr Let Chinese Engineers See Data From Millions of Americans
privacy, sicurezza, spionaggio, virus
::: Slashdot

TWITTER HA MENO FIDUCIA NELL'UMANITÁ DI ME
Twitter
::: Zziagenio78

Unicode programming, with examples
programming, codice, snippet
::: b3h3m0th

atexit — Program Shutdown Callbacks
Python
::: pymotw

A Spreadsheet Way of Knowledge
storia
::: TwoBitHistory

China's ByteDance Plans To Develop Its Own Smartphone
dispositivi mobili
::: Slashdot

Ready for Commons, il nostro modello di gestione e distribuzione dati
dati, raccolta
::: OSD_tools

Another great tutorial from @PyImageSearch, on feature extraction for large datasets
TensorFlow e Keras
::: fchollet

Cos'è il 5G (non serve saper leggere il cinese)
titolo sbagliato, parla d'altro
privacy, sicurezza, spionaggio, virus
::: rresoli

Apple Executive Dismisses Google CEO's Criticism Over Turning Privacy Into a 'Luxury Good'
privacy, sicurezza, spionaggio, virus
::: Slashdot


Why is Visual Studio so bad at optimization?
programming, codice, snippet
::: lemire

Japan To Limit Foreign Ownership of Firms in Its IT, Telecom Sectors
privacy, sicurezza, spionaggio, virus
::: Slashdot

We should treat personal electronic data with the same care and respect as weapons-grade plutonium - it is dangerous, long-lasting and once it has leaked there's no getting it back
dati, raccolta | privacy, sicurezza, spionaggio, virus
::: jenniever

torchvision 0.3.0: segmentation, detection models, new datasets, C++/CUDA operators
Blog with link to tutorial, release notes
Python | deep learning
::: PyTorch

The GDPR: one year on
Web, Internet
::: emenietti

On #Lisp in 15 minutes
lisp(s)
::: saidone

You can now search archived source code by project metadata!
programming, codice, snippet | storia
::: SWHeritage

Di sicuro sappiamo che tre partiti di estrema destra che hanno trionfato a queste elezioni (Lega, Brexit, Vlaams Belang) hanno speso significativamente più degli altri partiti per post a pagamento su Facebook
ad, pubblicità | politica
::: FabioVenn

in questo momento in #Cina il Panopticon ha finito per portare a un mini dibattito sulla privacy
privacy, sicurezza, spionaggio, virus
::: simopieranni

La Finlandia ha vinto la guerra alle #FakeNews attraverso l'istruzione. Ora missà che dovrò traslocare: sarà dura continuare a raccontarvi che vivo nella Lapponia finlandese
disinformazione, fake news, bufale | umorismo
::: Santas_Official

Chinese Military To Replace Windows OS Amid Fears of US Hacking
sistemi operativi | privacy, sicurezza, spionaggio, virus
::: Slashdot

New York is poised to certify touchscreen ballot marking devices that put voters’ selections into an unverifiable barcode & can’t be reliably audited
privacy, sicurezza, spionaggio, virus | politica
::: jennycohn1

US Navy Wants 350 Billion Social Media Posts
social media
::: Slashdot

All versions of Docker on Linux is vulnerable to a symlink-race attack
privacy, sicurezza, spionaggio, virus
::: nixcraft


With Google’s AI, you might one day sound like you can speak Spanish even if you don’t
artificial intelligence
::: techreview

Google's Chrome Becomes Web 'Gatekeeper' and Rivals Complain
Web, Internet
::: Slashdot ::: Slashdot

Why a Chinese electric vehicle startup thinks cars should be assembled like iPhones
tecnologia
::: qz

The World Economic Forum Wants To Develop Global Rules for AI
artificial intelligence
::: Slashdot

The current focus on political disinformation on social media have led the platforms to adopt "defensive crouch" focused more on reputation management than taking responsibility
disinformazione, fake news, bufale | politica
::: rasmus_kleis

Com'era quella pubblicità di Apple? "What happens in your phone, stays in you phone". Mi viene in mente invece “Ripetete una bugia cento, mille, un milione di volte e diventerà una verità”
privacy, sicurezza, spionaggio, virus
::: dcavedon

YouTube Gaming App Shuts Down This Week
social media | games
::: Slashdot

Remember that Python 2 will reach end of life on 1/1/2020
Python
::: gvanrossum

Huawei's Ace In the Hole: Undersea Cables
hardware
::: Slashdot

Phishing Attack
umorismo
::: defsecnsattack

This is why we need regulation, not self-regulation
Facebook
::: fabiochiusi

"The first event in the world organized by an ethical AI system" Wondering what the "ethics" of this "AI selection system" consists of? Please consider words with care. Especially the buzz ones. #AIethics #dataethics
artificial intelligence
::: mediamocracy

Browser vendors win war with W3C over HTML and DOM standards
Web, Internet
::: _juhan


Flipboard ha subìto un attacco informatico durato più di nove mesi
privacy, sicurezza, spionaggio, virus
::: ilpost

#Cina e #SmartCity un pezzo lungo sul perché #Pechino vuole costruire 500 smart city: ambiente, sicurezza (e privacy)
innovazioni, futuro | tecnologia | privacy, sicurezza, spionaggio, virus
::: simopieranni

uso di Twitter da parte di 12 Ministeri della salute
Twitter
::: eugeniosantoro

This South Korean company has built a #5G search and rescue airship
innovazioni, futuro
::: MikeQuindazzi

The Macedonian disinformation factory, from the inside
disinformazione, fake news, bufale
::: anneapplebaum

Where do upper-tier AI researchers come from, study and work today? My latest piece answers those ?'s with a new data set of publications at NeurIPS 2018 (top AI conference)
artificial intelligence
::: mattsheehan88

La Guardia di Finanza ha multato lo youtuber St3pny per avere evaso le tasse per più di un milione di euro
economia, lavoro | social media | games
::: ilpost

Microsoft Hints at New Modern Windows OS With 'Invisible' Background Updates
sistemi operativi
::: Slashdot

Pro tip: you can now enable automatic security updates for known-vulnerable open source dependencies on your GitHub repos
privacy, sicurezza, spionaggio, virus
::: natfriedman

'We're Not Being Paranoid': US Warns Of Spy Dangers Of Chinese-Made Drones
privacy, sicurezza, spionaggio, virus | politica
::: Slashdot

Is generalization killing creativity in the software industry?
tecnologia
::: erikaheidi

I published my notes on how to work with Kotlin in VSCode. Then I found out that there are already 500 articles on the topic. Do not care
linguaggi di programmazione
::: thek3nger

Programming languages ranked by how much electricity they use
mah! 🤔
linguaggi di programmazione
::: MIT_CSAIL

Hundreds of Thousands of 'Pirate' Sites Disappear Following Takedown Notices
privacy, sicurezza, spionaggio, virus
::: Slashdot

26 maggio, 2019

Visto nel Web - 399

Un giorno importante per l'Europa ma intanto ecco cosa ho wisto nel Web.


Shareholder Efforts To Curb Amazon Facial Recognition Tech Fall Short
privacy, sicurezza, spionaggio, virus
::: Slashdot

Can you guess which one of these models is a virtual human?
virtual reality
::: MIT_CSAIL

If you think you’re not storing secret information in logs
privacy, sicurezza, spionaggio, virus
::: GossiTheDog

These are the top 10 landmarks in the history of making measurements
innovazioni, futuro
::: MauroV1968

Hackers Are Holding Baltimore's Government Computers Hostage
frodi
::: Slashdot

I don’t want to see an authoritarian surveillance state whether it’s run by a government or whether it’s run by five corporations” - AOC
privacy, sicurezza, spionaggio, virus
::: mat

Il 62,6% dei follower di #Salvini su #Twitter sono fake, di questi, il 41% sono stati aperti negli ultimi 90 giorni a ridosso delle #europee2019. Lo dimostrano i dati elaborati per Il Sole 24 Ore ha DataMediaHub
disinformazione, fake news, bufale | politica
::: ultimenotizie

Goto and the folly of dogma
programming, codice, snippet
::: Gianlucadfiore

rest assured that nothing dystopian will arise from allowing the world's biggest company to scan your body 😧
privacy, sicurezza, spionaggio, virus
::: ClaraJeffery

'We'll fight to the end': China's media ramps up rhetoric in US trade war
politica | Web, Internet
::: simopieranni

Secondo Richard Yu, capo divisione consumer della @Huawei nuovo sistema operativo sarà lanciato in autunno o cmq non oltre primavera2020 #Huawei #Usa #Cina Ma come sottolinea Ren Zhengfei, il fondatore, un Os non è un problema. Il prob è l'ecosistema
politica | Web, Internet
::: simopieranni

How to Create a Malware Detection System With Machine Learning
confesso che non ho letto il post
programming, codice, snippet | privacy, sicurezza, spionaggio, virus
::: evilsocket

How Silicon Valley gamed Europe's privacy rules
privacy, sicurezza, spionaggio, virus
::: emenietti


Gli Usa incriminano Assange, 17 capi d’accusa
Web, Internet | politica
::: la Stampa ::: NatashaBertrand ::: Snowden ::: ggreenwald ::: CraigMurrayOrg ::: mmasnick ::: bartongellman ::: ACLU ::: jeremyscahill ::: wikileaks ::: mtracey ::: kgosztola ::: dangillmor ::: rcfp ::: trevortimm ::: MikeGravel ::: BoutrousTed ::: fabiochiusi ::: fabiochiusi ::: mante ::: hronir ::: UnGarage ::: caitoz ::: couragefound ::: simopieranni ::: michaelluo ::: wikileaks

Wikipedia To Fight Turkey Ban in European Human Rights Court
censura
::: Slashdot

Verso i 4mila ormai gli iscritti. A 5mila raggiungo limite di Tinyletter e niente più iscrizioni. Idee per dopo?
Web, Internet
::: carolafrediani

Redditor Allowed To Stay Anonymous, Court Rules
Web, Internet
::: Slashdot

In the early 1970s, nuclear experts were convinced we would likely have commercial fusion reactors by 2000, and most definitely by 2020
ricordo; io ci contavo negli anni ~[70-85]; ma ci si arriverà, in ritardo
energia | innovazioni, futuro
::: fchollet

Many Google Duplex Calls Are From Real People Instead of AI
artificial intelligence
::: Slashdot

#socialPA #vsburocracy XXI secolo ricevere da un comune un modulo da compilare, in PDF formato immagine. Da stampare, compilare a penna, scansionare, mandare per email, e sicuro poi lo stamperanno
economia, lavoro
::: LucaLombroso

New: sources say multiple Snapchat employees abused their access to user data. Four former employees, a current employee, and a cache of emails obtained by Motherboard also describe 'SnapLion', Snap's previously unreported tool for accessing user data
privacy, sicurezza, spionaggio, virus
::: josephfcox

Happy to see the @OECD #ArtificialIntelligence Principles. In line with our guidelines released in March. In line with our common goal: reaching a trustworthy #AI!
artificial intelligence
::: ViolaRoberto

#Breviloquio per "tweet" sarebbe una bellissima soluzione anche in italiano
NON CI PROVATE NÈH!
Twitter
::: gius_antonelli

Anche #FSFE suggerisce: l'esclusione di #Huawei da alcuni software proprietari di Google (che sono di solito anti-#privacy e anti-utente) è un'occasione per passare a un più sano #SoftwareLibero
open source
::: WikimediaItalia

Mark Zuckerberg Dismisses Calls To Break Up Facebook
Facebook | economia, lavoro
::: Slashdot


99% of mid-market manufacturing executives are familiar with Industry 4.0, yet only 5% are currently implementing or have implemented an Industry 4.0 strategy
innovazioni, futuro
::: RichRogersIoT

Facebook Removed 2.2 Billion Fake Accounts This Year
Facebook | privacy, sicurezza, spionaggio, virus
::: Slashdot

Comcast Does So Much Lobbying That It Says Disclosing It All Is Too Hard
privacy, sicurezza, spionaggio, virus
::: Slashdot

Everything you wanted to know and more about radix sort...
programming, codice, snippet
::: lemire

Some devs, when confronted with a problem
umorismo
::: RichRogersIoT

5G Could Mean Less Time To Flee a Deadly Hurricane, Heads of NASA and NOAA Warn
a sentimento mi sembra fuffa à la tanto è acerba
Web, Internet
::: Slashdot

Deepfakes Can Now Be Made From a Single Photo
artificial intelligence | disinformazione, fake news, bufale
::: Slashdot ::: timetit

Senate Passes Bill Cracking Down On Robocalls
web-bot, robocall
::: Slashdot

Check out this Transformer Chatbot Tutorial with TensorFlow 2.0
TensorFlow e Keras
::: TensorFlow

Just like everything else
cit.
::: fchollet

Atari 800 vs. Commodore 64 – The Brief Tale of Two 8-Bit Home Computers
storia
::: Gianlucadfiore

Social media giant @facebook is set to roll out its own cryptocurrency – referred to as 'GlobalCoin' internally – in 2020
blockchain e crypto*
::: coindesk


Trump’s latest explanation for the Huawei ban is unacceptably bad
Web, Internet | politica
::: emenietti ::: simopieranni ::: Slashdot

I Casaleggio usavano i social media in un modo nuovo, dinamico, per spargere i loro messaggi in giro con una tecnica a cascata e distribuita, pensammo che avemmo potuto copiarli
social media | politica
::: jacopo_iacoboni

SpaceX ha portato in orbita i primi 60 satelliti del suo progetto Starlink per trasmettere Internet dallo Spazio
Web, Internet
::: ilpost

Zuckerberg is arguing that Facebook is the only one with enough resources to police the internet. Meanwhile, his strategy is to make more of his users' activity end-to-end encrypted, unable to be policed even by Facebook
Facebook
::: sarahfrier

Analisi degli investimenti in Facebook ads in tutti i Paesi della UE28 per le elezioni europee 2019
Facebook | politica
::: DataMediaHub

That's probably me. But with more doodling
umorismo
::: thek3nger

A Rocket Built By Students Reached Space For the First Time
spazio, esplorazione
::: Slashdot

I'm trying to formulate a thought on the "OOP was about classes and objects"
storia
::: JonasWinje

Non parliamo di programmi come Office o Word ma di programmi che fanno funzionare la Pa. Ma se non servono, allora perchè acquistano le licenze?
open source
::: eniogemmo

Humans held responsible for twists and turns of climate change since 1900
ambiente, ecologia
::: emenietti

While I think that deep-fake technology poses a real threat, this type of low-tech fake shows that there is a larger threat of misinformation campaigns -- too many of us are willing to believe the worst in people that we disagree with
disinformazione, fake news, bufale | politica
::: fabiochiusi

Another visual programming prototype, all drag-drop-able #visualprogramming #scheme
programming, codice, snippet
::: nebogeo

Se anche dovesse arrivare una crisi nel settore tecnologico, sarebbe molto diversa dalla “bolla delle dot com” perché dal 2000 a oggi le aziende del settore sono molto cambiate
economia, lavoro | tecnologia
::: ilpost


A Group of Independent Linux App Developers Has Asked Wider GNOME Community To 'Stop Theming' Its Apps
open source | Linux
::: Slashdot

Mobile Chrome, Safari and Firefox Failed To Show Phishing Warnings For More Than a Year
privacy, sicurezza, spionaggio, virus
::: Slashdot

The Last Working Olivetti Mainframe Sits In a Tuscan High School
storia
::: IEEESpectrum

NASA Executive Quits Weeks After Appointment To Lead 2024 Moon Landing Plan
spazio, esplorazione
::: Slashdot

Gli hacker hanno messo online migliaia di mail della Lega e di Salvini
politica
::: ebobferraris

Al via l’obbligo per le Pubbliche Amministrazioni di pubblicare in #opensource tutto il proprio codice in @developersITA e di valutare software già esistente prima di realizzarne di nuovo, mettendo così fine alla duplicazione della spesa
open source
::: teamdigitaleIT

Quelli che stanno ridendo per #Huawei chissà dove pensano che vengano fatti gli smartphone figherrimi che comprano a 1000€. Dovessero passare alla rappresaglia, i cinesi annullerebbero qualsiasi mercato IT
politica | hardware
::: Genjuro75

Microsoft's Game Streaming Service Project xCloud Technically Supports 3,500 Games
games
::: Slashdot

Is the Java ecosystem healthy? For *months* now we have been unable to release our code due to an unfixed major bug in JDK 11 and 12. We made the mistake of adopting the post-JDK8 features, and now we are stuck. Fixes are not getting released
linguaggi di programmazione | bug
::: lemire

Thinking doesn't guarantee that we won't make mistakes. But
cit.
::: CompSciFact

Zuckerberg Met With Winklevoss Twins About Facebook Developing Cryptocurrency, Report Says
blockchain e crypto*
::: Slashdot

Facebook, as usual, is confirming its role as the social equivalent of a plague-bearing rat infestation -- making itself available as a vector of far-right radicalization, refusing to curtail the spread the viral disinformation, etc
Facebook | politica
::: fchollet


Google Shut Out Baltimore Officials Using Gmail After Ransomware Attack
Google
::: Slashdot

Forse la colpa non è tutta dei social, cari media tradizionali
media | politica
::: LauraACarli

UNIX version zero manual written by Dennis Ritchie in early 1971 was unearthed by Doug McIlroy in 2015. It describes early UNIX that run on PDP-11 and had 21 system calls. By November 1971, this increased to 35 system calls, as documented in UNIX Programmer's Manual v1
storia
::: unix_byte

Olivetti's Programma 101: “A good secretary can learn to operate it in a matter of days!”
The P101 could be leased on a monthly basis, or bought outright for US $3,200 (about $25,000 today): quindi --fammi rabbrividire: io l'ho usata per qualche giorno (nel '68 o '69) grazie a un rivenditore (in team con con suo figlio) per una tesina; a $100 di allora al giorno, contando gli interessi, non riuscirò mai a uscirne fuori! Grazie AS e papàS!
storia
::: IEEESpectrum

Coding is hard
programming, codice, snippet
::: donnacamos88

Forget solar cells—perovskite x-ray detectors will be commercialized much more quickly, experts say
innovazioni, futuro
::: IEEESpectrum

Why I love Perl 6
linguaggi di programmazione
::: b3h3m0th

Science and Technology links (May 25th 2019)
novità
::: lemire

NASA Announces First Commercial Partner For A Space Station Orbiting The Moon
spazio, esplorazione
::: Slashdot

OH: python 2 is
umorismo
::: krisnova

Facebook knows it is a disinformation platform and it doesn’t care
Facebook
::: chrisinsilico

Replacing JavaScript: How eBay Made a Web App 50x Faster With WebAssembly
linguaggi di programmazione
::: Slashdot

well-done

23 maggio, 2019

Visto nel Web - 398

La rassegna, la solita, troppo lunga, troppe cose ho wisto nel Web 🧐


Google Pushes Kotlin Over Java for Android Development
linguaggi di programmazione
::: Slashdot

Peppermint OS 10 Released, Based on Ubuntu 18.04 LTS
Linux distro | Ubuntu
::: dcavedon

Visualizing Traffic Safety with Uber Movement Data and Kepler.gl
programming, codice, snippet
::: Manassra

Never has a device with so much information about you (your phone) been so vulnerable to being hacked
privacy, sicurezza, spionaggio, virus
::: ianbremmer

Da Salvini a Zingaretti, i follower fake sui social superano quelli veri
disinformazione, fake news, bufale
::: janavel7

New John the Ripper Cracks Passwords On FPGAs
privacy, sicurezza, spionaggio, virus
::: Slashdot

Russia's Anti-5G Propaganda Campaign Is Spreading Across Social Media
disinformazione, fake news, bufale
::: Slashdot

Severe Linux Kernel Flaw Found In RDS
privacy, sicurezza, spionaggio, virus
::: Slashdot

Measuring the system clock frequency using loops (Intel and ARM)
programming, codice, snippet
::: lemire

Are Trendy Developers Ignoring Tradeoffs and Over-Engineering Workplaces?
programming, codice, snippet
::: Slashdot

I went down a perf hole in Racket over the past few days, and as obvious as it might seem in retrospect, it makes me sad to realize just how much better GHC’s optimizer is than anything we could ever hope to do. It turns out static types and purity enable a lot of optimizations
difficile da seguire come thread; servirebbe (per me) un post esplicativo, con esempi
programming, codice, snippet | programmazione funzionale | language Racket
::: lexi_lambda

If you torture the data long enough
cit.
::: G_S_Bhogal

Oggi nella mia newsletter #GuerrediRete
novità
::: carolafrediani

Computer scientist David Gelertner drinks the academic Kool-Aid, buys into #creationism
non è che uno è OK perché sa roba del 'puter, a volte capita che no niente, nada, zilch
protagonisti
::: RadioProzac

Creative Commons Officially Launches a Search Engine That Indexes 300+ Million #PublicDomain Images
open source
::: RadioProzac

Hypnotism: “We’ve made a soft promise to investors that, ‘Once we build a generally intelligent system, that basically we will ask it to figure out a way to make an investment return for you.'” There are less polite words for this malfeasance
artificial intelligence
::: rodneyabrooks

Internal 'Civil War' Pits Google Against Its Own Employees
Google | lavoro
::: Slashdot


Google Ends Android Collaboration With Huawei. No Gmail, Play Store For Future Huawei Phones
dispositivi mobili | ditte
::: Slashdot ::: hronir ::: alex_orlowski ::: disinformatico ::: rj_gallagher ::: henryfarrell ::: emenietti ::: Slashdot ::: libertNation ::: pierani ::: emenietti ::: rpjday ::: Slashdot ::: asymco ::: real_fabristol ::: emenietti ::: emenietti

Bitcoin 'Roars Back', Surges 50% in 30 Days
blockchain e crypto*
::: Slashdot ::: CoinDesk

L'#India passa a #Linux: lo stato del Kerala installerà il proprio sistema operativo in 200.000 PC a #scuola. Il valore stimato del #SoftwareLibero così fornito a milioni di #studenti è di centinaia di milioni di euro
Linux
::: WikimediaItalia

Amazon Begins Moving Warehouses Into Malls It Helped Put Out of Business
ditte | economia, lavoro
::: Slashdot

10-Year-Old's Reality-Show Victory Revoked After Automated Bot Voting
frodi
::: Slashdot

Airdancer Inka Titto at the @WindoorRealFly wind tunnel
er.. it's Inka Tiitto
ooh!
::: MachinePix

Is The Global Internet Disintegrating?
Web, Internet
::: Slashdot

Help define artificial intelligence! Participate in a 5-10 minute survey on defining A.I. and social issues relevant to A.I.! I aim to reach the NeurIPS/AI community and the broader public, and hope we can inform policy conversations. It's mobile-friendly!
artificial intelligence
::: _pmkr

Three Geeks Rescue a 50-Year-Old IBM 360 Mainframe From an Abandoned Building
storia
::: Slashdot

AI is math & engineering. It isn't magic. It isn't a free lunch
artificial intelligence
::: fchollet

Logaritmo vs. Algoritmo
umorismo
::: fulcorno

While FB, Google, and Twitter claim EU elections see "no evidence of any co-ordinated, state-sponsored, disinformation campaigns [they] continue to struggle with ideological and often false information posted by national political parties and activists"
disinformazione, fake news, bufale | politica
::: rasmus_kleis

Tesla's Stock Falls After News About Autopilot Crashes and Battery Fires
innovazioni, futuro
::: Slashdot

together with 40 organisations (incl. @creativecommons, @edri, @LibertiesEU, @wikimediapolicy) we have send an open letter to the @EU_Commission reminding them of their obligation to organise an *inclusive* stakeholder dialogue on guidelines for #Article17
copyright e brevetti | censura
::: communia_eu

Senza dati sei solo un'altra persona con un'opinione
cit. | dati, raccolta | scuola, educazione, cultura
::: LorenzoTomasin


My humble introduction to Ranking Systems
games
::: thek3nger

This Week Twitter Taught Me Thunderbird is Go But Windows Text Editors are a No-Go!
Linux | applicazioni, programmi
::: dcavedon

“Winning the war” (title) vs “Although it’s difficult to measure the results in real-time, the approach appears to be working” (article)
disinformazione, fake news, bufale
::: fabiochiusi

Ecco la lista degli attacchi informatici in Italia, alimentata dalla community! Rimani aggiornato e contribuisci anche tu
frodi
::: marcogovoni

5 anni fa raccontavo su @wireditalia questa storia "Bufale scientifiche, non è sempre colpa dei giornalisti". Come annunciato, i ricercatori hanno continuato a indagare. Cambiare le news scientifiche è possibile (?)
disinformazione, fake news, bufale
::: RadioProzac

Check out my @WIRED @WiredUK profile on explainable, fair and transparent AI and a right to reasonable inferential analytics
artificial intelligence
::: SandraWachter5

With Indian elections drawing to a close, researchers from our Journalism Innovation Project consider how digital news outlet @TheQuint has been innovating to counter misinformation and fight for democracy
disinformazione, fake news, bufale
::: risj_oxford

This line changed my life
scuola, educazione, cultura
::: ShriramKMurthi

Google raccoglie da Gmail tutte le informazioni sui nostri acquisti
privacy, sicurezza, spionaggio, virus
::: ilpost

Il comma 7 del discusso e temuto art.17 della #copyrightDirective nella traduzione italiana è fantastico.Bando alle ipocrisie:i provider devono impedire la disponibilità dei contenuti degli utenti...sempre! 😱 Ci siamo fumati un “not”!
copyright e brevetti | censura
::: CBlengio

FreeBSD Journal bit.ly/2JtUpB4 (the March/April 2019 issue)
novità | sistemi operativi
::: b3h3m0th

mmap — Memory-map Files
Python
::: pymotw

I used to think Python is nice
ammiro PanicZ; confido che spiegherà; chiesto e è OK, roba che io vedo per il futuro (di voi giovani)
Python
::: PaniczGodek

Why WhatsApp Will Never Be Secure
privacy, sicurezza, spionaggio, virus
::: dcavedon

Molto bene, sto già usando DEVx5 e NextCloud
applicazioni, programmi
::: cobrampi

I social non distruggono *sempre e solo* la democrazia. A volte, al contrario, innescano dinamiche che moltiplicano le occasioni di dissenso — e il loro peso nella percezione e nell’immaginario collettivo. Bel pezzo di @_arianna, aiuta ad ampliare lo sguardo e non banalizzare
social media | politica
::: fabiochiusi


Out of 425,000 electric buses worldwide
innovazioni, futuro | energia
::: AssaadRazzouk

Google Glass Gets a Surprise Upgrade and New Frames
innovazioni, futuro
::: Slashdot

Three conclusions to draw from #Google denying #Huawei access to software & the importance #FreeSoftware has for technology users, public bodies, and businesses alike
open source | privacy, sicurezza, spionaggio, virus | politica
::: fsfe

Thanks To Facebook, Your Cellphone Company Is Watching You More Closely Than Ever
privacy, sicurezza, spionaggio, virus
::: Slashdot

Millions of Instagram Influencers Had Their Private Contact Data Scraped and Exposed
privacy, sicurezza, spionaggio, virus
::: Slashdot

#GureumOS è la derivata di #Debian #Linux scelta dalla #Corea del Sud per i propri computer
Linux
::: sdallagata

Con stupore ci si accorge che il nostro Paese ha competenze digitali sottozero. È così da sempre, a dispetto della comunicazione consolatoria che abbiamo subito in passato. È così oggi con un governo che il digitale non sa nemmeno cosa sia
economia, lavoro
::: mante

What is your favorite language?
più che il poll i commenti
linguaggi di programmazione
::: lemire

Linux Distros Without Systemd (2019)
Linux
::: Slashdot

Tips for every programmer
programming, codice, snippet
::: RichRogersIoT

If 10,000 people retweet something dumb
Twitter
::: wildethingy

Where IBM and Red Hat go from here
ditte | Linux distro
::: sjvn

Microsoft Wants To Apply AI 'To the Entire Application Developer Lifecycle'
perso (& non so quanto seria): tutto è (può essere) AI
artificial intelligence
::: Slashdot

Red Hat Enterprise Linux 8 è arrivato! #Scalabilità, #agilità nel trasferimento dei carichi di lavoro, #sviluppo e gestione di #applicazioni eseguibili ovunque
Linux distro
::: RedHatItaly

"transmediale.11" by Büro Achter April
ooh!
::: MachinePix

Chicago Becomes First City To Collect 'Netflix Tax'
Web, Internet
::: Slashdot

Steve Biro

Debugging is your code forcing you
cit.
::: RichRogersIoT

3D-Printed Guns Are Back, and This Time They Are Unstoppable
innovazioni, futuro | privacy, sicurezza, spionaggio, virus
::: Slashdot

Mathematics is not about calculating things
cit.
::: neiltyson

Ecuador Hands Over Julian Assange's Belongings To US
Web, Internet | politica
::: Slashdot

Although documentation never feels finished, I've made more improvements. Also, now hosted at its own domain
Emacs
manuali, how to
::: greghendershott ::: greghendershott

Intel Performance Hit 5x Harder Than AMD After Spectre, Meltdown Patches
hardware | bug
::: Slashdot

Questa settimana bingo! Specchietti sessisti & robots 🙈🙉🙊
innovazioni, futuro | umorismo
::: timetit

Before creating ESLint I knew next to nothing about parsers
programming, codice, snippet
::: slicknet

Google's Lung Cancer Detection AI Outperforms 6 Human Radiologists
artificial intelligence
::: Slashdot

"Cars produced today are essentially smartphones with wheels" -- i.e., they are surveillance devices. "But who owns and, ultimately, controls that data? And what are carmakers doing with it?"
privacy, sicurezza, spionaggio, virus
::: fabiochiusi

“There are no pending bills in Congress to regulate the government’s use of facial recognition”. And yet we’re finally having the right debate: should we ban facial recognition technologies in the meantime?
privacy, sicurezza, spionaggio, virus
::: fabiochiusi

The slogans of late capitalism
economia, lavoro
::: evgenymorozov

The filthy war on Julian #Assange and Chelsea Manning, whose heresy is to have revealed the crimes of great power, intensifies. Craven Sweden plays to its theatre of darkness while Assange the prisoner is denied even his glasses
Web, Internet | politica
::: johnpilger

USBEE 🇺🇸🐝
umorismo
::: stevevagabond

Over the last few weeks, the @PolisLSE #JournalismAI team has convened groups of journalists and technologists in Italy, New York and Paris to discuss the future (and the present) of #AI in journalism
artificial intelligence | media
::: CharlieBeckett


“Less than 4% of sources circulating on Twitter during our data collection period were junk news or known Russian sources, with users sharing far more links to mainstream news outlets overall (34%)”. This is why an evidence-based approach to fighting disinfo is *crucial*
Twitter | disinformazione, fake news, bufale
::: fabiochiusi

Intelligenza Artificiale: chi stabilisce le regole?
artificial intelligence
::: RivistaMicron

A DIY approach to automating your lab
hardware
::: marcoscan

Report Finds Some Users Can't Opt Out of Facebook's Face Recognition
privacy, sicurezza, spionaggio, virus
::: Slashdot

Can #blockchain end the Spy vs. Spy wars in Big Pharma?
blockchain e crypto*
::: yaeltamar

Tim Cook Says His Era Has Failed by Over-Debating Climate Change
innovazioni, futuro
::: Slashdot

Behind the Naming of ZombieLoad and Other Intel Spectre-Like Flaws
privacy, sicurezza, spionaggio, virus
::: Slashdot

The 13 Best New Features in Android 9.0 Pie
non nuovissimo ma per via di Huawey
sistemi operativi | dispositivi mobili
::: MakeUseOf

The idea is that emotion is just another metric
privacy, sicurezza, spionaggio, virus
::: fabiochiusi

TikTok Maker Set To Take on Spotify With Free New Music Streaming App
Web, Internet
::: Slashdot

Leaving WhatsApp, best decision of my life
social media
::: thek3nger

First Official Version of Tor Browser for Android Released on Play Store
Web, Internet | privacy, sicurezza, spionaggio, virus
::: Slashdot

Parapendio, Paracadutismo, immersioni nel blu dell'oceano, tutti sport estremi degni di nota ma
sistemi operativi
::: Genjuro75

Self-Driving Trucks Begin Mail Delivery Test For US Postal Service
robots, automazione
::: Slashdot

Thread with some of our @risj_oxford research on news and media use across EU member states in advance of #EUelections2019, documenting huge variation across the continent in terms of trust in news, levels of concern over misinformation, reliance on social media for news etc.
social media | politica | disinformazione, fake news, bufale
::: rasmus_kleis

Tether admitted in court that it used some of its reserves to buy Bitcoin
blockchain e crypto*
::: lawmaster


Microsoft Kicks Off the Rollout of the Windows 10 May Update 1903
sistemi operativi
::: Slashdot

Stop treating open source like a product you purchased
open source
::: RichRogersIoT

Microsoft Announces Xbox Content Moderation To Cut Back on Toxic Comments
odio, razzismo, discriminazioni
::: Slashdot

Google Says Some G Suite User Passwords Were Stored In Plaintext Since 2005
privacy, sicurezza, spionaggio, virus
::: Slashdot

Past me really saved present me a ton of time
cit.
::: wilbowma

A large part of mathematics which becomes useful developed with absolutely no desire to be useful and in a situation where nobody could possibly know in what area it would become useful
cit.
::: mathematicsprof

Microsoft Calls For Federal Regulation of the Tech Industry
politica | privacy, sicurezza, spionaggio, virus
::: Slashdot

Comcast Is Reportedly Developing a Device That Would Track Your Bathroom Habits
privacy, sicurezza, spionaggio, virus
::: Slashdot

When developing Python libraries, I've often wanted to check the type of an object without importing the associated module
Python
::: jakevdp ::: jakevdp

We think awful code is written by awful devs
cit.
::: RichRogersIoT

Why do the exterior #angles of a #polygon equal 360 degrees?
matematica
::: Nereide

Cable TV Customer Satisfaction Falls Even Further Behind Streaming Video
media
::: Slashdot

The most thorough code review
Twitter
::: jakevdp

Great thread started by @MegLeta on shortcomings of #GDPR
European privacy friends), would you change anything about GDPR? Asking for a friend...
Web, Internet | privacy, sicurezza, spionaggio, virus
::: omertene

Trump Administration Could Blacklist Chinese Surveillance Technology Firm
The move would effectively place the company, Hikvision, on a United States blacklist. It also would mark the first time the Trump administration punished a Chinese company for its role in the surveillance and mass detention of Uighurs
privacy, sicurezza, spionaggio, virus
::: fabiochiusi

HongMeng OS Is Huawei’s Alternative to Android (Rumor)
sistemi operativi | dispositivi mobili
::: Gianlucadfiore


Why the Christchurch Call to Remove Online Terror Content Triggers Free Speech Concerns
privacy, sicurezza, spionaggio, virus | censura
::: fabiochiusi

Yet another proof that banning social media is a terrible idea: Fake news rampant after Sri Lanka attacks despite social media ban
disinformazione, fake news, bufale | censura
::: fabiochiusi

The Huawei's crisis teaches the Chinese two things: do not rely on silicon valley's state companies and diversify to spread the risk
economia, lavoro
::: real_fabristol

Non seguo molta politica su Twitter, ma certo i miei contatti sono perlopiù progressisti o comunque lontani dal sovranismo. Eppure, a pochi giorni dalle europee...
Twitter | politica
::: ivosilvestro

Ahead of the #EUelections2019 we look at what people in some EU countries think about news and how they find and interact with it.
media | politica
::: risj_oxford

Thanks @antergos for the short, but awesome, ride
Linux distro
::: WebReflection

On Human Rights and Artificial Intelligence: How automated decision-making interferes with the rights to privacy and social security, and State obligations to guarantee the exercise of these rights without discrimination and undue private interference
artificial intelligence | privacy, sicurezza, spionaggio, virus
::: manmader

Sulla via della seta mi sono seduto e ho pianto: cronache dalla guerra tra #google e #huawei a bordo di @AmazonIT
Mario Natangelo rockz 💥 (sì, lo so, già detto ma re-repetita juventus)
politica | ditte | dispositivi mobili
::: NatangeloM

Quest’estate aumenteranno molte tariffe telefoniche
economia, lavoro
::: ilpost

Le Digital Humanities tra Egemonia culturale e quarta Rivoluzione Industriale
innovazioni, futuro | scuola, educazione, cultura
::: LorenzoTomasin

The Document Foundation announces LibreOffice 6.2.4
applicazioni, programmi
::: italovignoli

Microsoft removes Huawei laptop from store, remains silent on potential Windows ban
politica
::: emenietti

Visualizing π - Distribution of the first 1,000 digits
matematica | ooh!
::: Nereide

#ArtificialIntelligence #DataProtection and Elections from @EP_ThinkTank "...the lawfulness of some parties' data collection and use remains questionable"
artificial intelligence | politica
::: CmpfEui

Al giorno d'oggi c'è un nuovo elemento che sancisce la forza di uno stato: il controllo sullo sviluppo dell’#intelligenzaartificiale. L'Unione Europea, tuttavia, sembra non averlo capito
artificial intelligence
::: senticp


You probably thought there were many math journals, but I bet you never thought there were this many
matematica
::: mathematicsprof

It's about time!
Python
::: gvanrossum

Here's how to minimise targeted ads on 4 more companies
ad, pubblicità
::: privacyint

"In response to the ads, the tracking, the trolling, the hype, and other predatory behaviors, we’re retreating to our dark forests of the internet, and away from the mainstream" -- The Dark Forest Theory of the Internet
Web, Internet
::: fabiochiusi

Indonesia Restricts WhatsApp, Facebook and Instagram Usage Following Deadly Riots
censura
::: Slashdot

find files/dirs modified within a given period
linguaggi di programmazione
::: bashoneliners

If you think Facebook data scandals are outrageous, just wait for AT&T to get started
economia, lavoro
::: reckless

Oh, niiiice ... #Lisp Flavoured #Rust
Ketos
programmazione funzionale
::: oubiwann

For years we debated on how to export European intrusion software, barely on how they are being used here. Here's what's happening in Italy
privacy, sicurezza, spionaggio, virus
::: botherder

Le features che permettono di centralizzare le notifiche tra smartphone e PC vengono utilizzate solo dai singles
privacy, sicurezza, spionaggio, virus
::: Genjuro75

Calling all gamers and developers! The most famous strategy game since chess – played by artificial minds. Are you ready? Every month, the World Champion @Ence_Serral will face off against the top rated bot
artificial intelligence
::: ReaktorNow

@DPCIreland open a formal statutory inquiry into “suspected infringement” of the GDPR by Google's behavioural advertising empire
frodi
::: RaviNa1k ::: davidcochrane

Robots
umorismo
::: gabsmashh

Of course disinformation campaigns are not the only problem. #RealityIsAlwaysGrey
disinformazione, fake news, bufale
::: thek3nger

How people fight online vs real life
umorismo
::: StartGrowthHack

Facebook have a security team 30,000 strong. Avaaz have 30 people paid for by crowdfunding. So why were Avaaz's able to catch networks spreading hate to millions that Facebook missed?
odio, razzismo, discriminazioni
::: _EmmaGH