Logo Spiria

Récap techno de la semaine - № 258 - Clone de Pac-Man, Plus Codes, Developper Survey, mea culpa chez Microsoft et tablettes Walmart

29 mai 2020.

Clone de Pac-Man

GameGAN.

GameGAN. © Nvidia.

GameGAN est un modèle de réseau neuronal développé par un laboratoire de recherche en intelligence artificielle de Nvidia, basé à Toronto. Ce modèle est capable de générer une simulation fonctionnelle d’un jeu vidéo simplement en observant un certain nombre de parties jouées (ce qui se passe à l’écran et les interactions au clavier ou contrôleur). Il repose sur des réseaux antagonistes génératifs, ou RAG. Pour souligner le quarantième anniversaire du jeu mythique de Namco sorti en 1980, les chercheurs ont testé leur GameGAN avec Pac-Man et le résultat s’est montré plutôt convaincant. Nvidia avance que sa technologie pourrait prochainement aider les développeurs de jeux, en créant des niveaux par exemple. Mais la logique interne de Pac-Man reste simple et GameGAN a eu besoin de pas moins de 50 000 heures de jeu (générées elles aussi par une intelligence artificielle) pour arriver à son but. Les jeux programmés par une IA ne sont donc peut-être pas pour demain…

YouTube, “NVIDIA GameGAN: Celebrating 40 years of Pac-Man with game-changing AI.”

Parlant de Pac-Man, nous vous recommandons cette excellente vidéo qui montre en quoi Pac-Man était révolutionnaire à son époque, comment chaque fantôme est doté de sa propre personnalité et combien ce jeu a influencé l’histoire du jeu vidéo :

YouTube, “Pac-Man | Design Icons.”

Ars Technica, Sam Machkovech, “After watching 50,000 hours of Pac-Man, Nvidia’s AI generated a playable clone.”

Nvidia, Isha Salian, “40 Years on, Pac-Man recreated with AI by Nvidia researchers.”

 

Adresses simplifiées

Plus Codes.

Plus Codes. © Google.

Google a ajouté une fonctionnalité à son service Maps sur mobile qui donne aisément un code de 7 caractères pour désigner n’importe quelle position dans le monde. Le code des bureaux de Spiria à Montréal est par exemple G9MJ+77. Ces “Plus Codes” sont avant tout conçus pour les pays où l’absence de noms de rue ou de numérotation civique peut rendre l’identification des adresses domiciliaires difficile. Ils offrent une adresse numérique fiable et précise à ceux qui ne disposent pas d’adresse et peuvent grandement faciliter le travail des services d’urgence et de livraison. Selon l’entreprise, plus de 2 milliards de personnes dans le monde n’ont pas d’adresse ou en ont une qui n’est pas facile à trouver. Si ces codes ne sont pas en soi une nouveauté (Google a commencé à les implanter en 2018), il est désormais bien plus facile d’y avoir accès : il suffit de toucher l’icône bleue représentant votre position dans l’application Maps.

Plus Codes.

YouTube, “Addressing underserved urban communities in Kolkata.”

The Verge, Jon Porter, “Google Maps makes it easier to share your location without an address.”

 

Tendances de la programmation

2020 Developper Survey.

2020 Developper Survey. © Stack Overflow.

Pour cette dixième édition de son sondage auprès des développeurs du monde entier, Stack Overflow a reçu près de 65 000 réponses à son long questionnaire. Il en ressort que les 3 langages tenus en haute estime par les programmeurs sont dans l’ordre Rust, TypeScript et Python. Peu de changement dans ce trio de tête par rapport à l’année dernière : seulement Python qui cède sa seconde place à TypeScript. Et le langage plus détesté de tous est toujours VBA, une implémentation de Microsoft Visual Basic qui n’a pas été mise à jour depuis 2013 (on se demande qui peut bien encore utiliser ça… ou bien VBA a laissé des souvenirs traumatisants et durables chez ceux qui l’ont approché). Du côté des frameworks web, ASP.NET Core est extrêmement apprécié (par 70,7 % des répondants) et Angular.js semble détesté par beaucoup de monde. Les technologies qui rémunèrent particulièrement bien leurs spécialistes sont : Perl, Scala, Go, Rust et Ruby. Les cinq plateformes favorites sont Linux, Windows, Docker, AWS, MacOS. On notera aussi, sans grande surprise, que la profession de développeur reste essentiellement masculine avec 91,7 % d’hommes (92,1 % l’année dernière).

Stack Overflow, “2020 Developper Survey.”

 

Mea culpa chez Microsoft

Brad Smith.

Brad Smith. © Microsoft.

Brad Smith, le président de Microsoft, pense désormais que la société avait tort à propos de l’open source (oui, il n’est jamais trop tard). “Microsoft était du mauvais côté de l’histoire lorsque l’open source a explosé au début du siècle, et je peux dire ça aussi de moi à titre personnel”, a-t-il déclaré lors d’un récent événement au MIT. Smith est chez Microsoft depuis plus de 25 ans et a été l’un des principaux avocats de l’entreprise pendant ses batailles contre le logiciel libre. “La bonne nouvelle, c’est que si la vie est assez longue, on a le temps d’apprendre… qu’on doit changer”, a ajouté M. Smith. Microsoft a certainement évolué depuis l’époque où Linux était considéré comme un cancer par Steve Ballmer en 2001. Le géant du logiciel est aujourd’hui le plus grand contributeur aux projets open source dans le monde, battant Facebook, Docker, Google, Apache et tous les autres. Microsoft a incontestablement immensément changé au cours des années, en bien, il faut le dire, et surtout depuis le retrait du tonitruant Steve Ballmer en 2014 qui représentait tout ce que de nombreuses personnes détestaient chez l’alors arrogant géant de Redmond.

The Verge, Tom Warren, “Microsoft: we were wrong about open source.”

 

Tablettes Walmart

The Onn.8 Tablet Pro.

Onn.8 Tablet Pro. © Walmart.

Walmart vient de sortir des nouvelles versions de sa tablette Onn, au prix très attrayant de 99 USD (pour la 8 pouces, et pour 20 USD de plus, vous avez la version 10 pouces). Ces tablettes offrent des fonctionnalités peu courantes pour les tablettes Android dans cette gamme de prix. La version 8 pouces comprend un écran LCD HD, 32 Go de stockage, 2 Go de RAM, un processeur octocœur à 2,0 GHz et des caméras identiques de 5 Mpx à l’avant et à l’arrière. Le modèle de 10 pouces a un écran 1080p, 3 Go de RAM et une prise casque, mais il conserve le même processeur, le même stockage et les mêmes caméras que le modèle de 8 pouces. L’autonomie promise est de 10 heures. Et les deux tablettes ont un port USB-C. Sur le papier, cela apparaît comme une sérieuse concurrence à la Fire d’Amazon. Ces tablettes Onn peuvent représenter une option économique pour les jeunes enfants que bien des parents n’ont pas d’autre choix que de les garder à la maison tout en maintenant un semblant d’efficacité en télétravail. Elles peuvent aussi être utilisées pour bien d’autres applications et divers bricolages geek.

Ars Technica, Ron Amadeo, “Walmart’s $99 Android tablet actually looks pretty good.”