Message à caractère informatique

#26 - Kernel.eu N’est Plus Anglais, Mais Il Est Vacciné


Listen Later

Toutes les notes sont disponibles sur https://www.clever-cloud.com/fr/podcast/episode26

Avec par ordre d’apparition : @waxzce @gcouprie @juuduu @keruspe

Bonne année

Le code de l’ARNm du vaccin BioNTech/Pfizer

https://renaudguerin.net/posts/explorons-le-code-source-du-vaccin-biontech-pfizer-sars-cov-2/
Traduction par Renaud Guérin d’un article anglais de Bert Hubert
l’ARN, c’est littéralement un exécutable, mais biologique.
L’article “décompile” la chaîne et nous explique chaque morceau :
Le début de la chaîne correspond à un shebang. Une partie de cette “introduction” permet de dire quand il faut commencer le boulot, combien il faut produire, etc. L’équipe qui a conçu le vaccin y a collé une instruction tirée d’un gène puis optimisée qui permet de dire « commence à produire maintenant ! »
Les nucléotides “U” sont remplacés par une version légèrement modifiée (1-méthyl-3'-pseudouridylyle) : interprétée comme U par le ribosome, mais permet à l’ARN de ne pas être détecté par le système immunitaire.
Truc de ouf : le hack qui permet d’accélérer la production : maximiser le nombre de C et de G. (plusieurs codons codent le même acide aminé, autant prendre les plus rapides à traduire.)
Quelques hacks dans le corps pour maintenir Spike dans la bonne forme.

https://twitter.com/nandoodles/status/1345774768746852353

Fraude à la pub Uber

https://news.slashdot.org/story/21/01/05/1929229/81000-uk-owned-eu-domains-suspended-as-brexit-transition-ends

Les britanniques ont “perdu” leurs domaines en .eu. (Suspendus)
https://eurid.eu/en/welcome-to-eurid/corporate-governance/

Le Kernel

https://kernelnewbies.org/LinuxChanges

Linux 5.10 was released on Sun, 13 December 2020.

https://lkml.org/lkml/2020/12/13/290

LTS => longer maintenance

ext4 fast commit (needs to be enabled at mkfs)

-> optimized metadata writes on fsync (journal)

Btrfs

=> better perf for fsync
=> better use of standard features of the kernel: iomap (direct mapping of kernel io page to process memory map), start switching from custom locks to standard rwsem

io_uring restrictions (acl for ring sharing)

process_madvise

=> madvise from a daemon for another process (w/ pidfd)

shared host/guest fs cache in virtiofs

=> less memory consumption
=> faster

Static_call (retpoline alternative for spectre mitigation)

=> instead of going through global function pointers, code patching to directly call the destination function code, ~inlining. Basically, eager autoderef of fn ptr once instead of at each call
=> same as static_branch, but for indirect fn calls

Nonblocking pidfd (incompatible w/ wait)

Deadlock detection for recursive read locks
Kcsan: support for compounded rw (e.g. writes and reads that are not atomic)
Printk optim w/ lockless ringbuffer and no more tmp cpu buffers

BPF sleepable progs

BONUS: crypto: more work inspired by zinc (wireguard) towards libcrypto cleaner primitives out of crypto + better formally proven and/or battle tested impls

Io_uring: wait sur la consommation d’évènements au lieu de busy polling (être prévnu quand on peut ajouter de nouveaux éléments parce que la queue était pleine) https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/co...

...more
View all episodesView all episodes
Download on the App Store

Message à caractère informatiqueBy Clever Cloud


More shows like Message à caractère informatique

View all
Le rendez-vous Tech by NotPatrick

Le rendez-vous Tech

41 Listeners

Les Cast Codeurs Podcast by Emmanuel Bernard, Guillaume Laforge, Vincent Massol, Antonio Goncalves, Aud

Les Cast Codeurs Podcast

3 Listeners

Tech Café by Guillaume Vendé

Tech Café

12 Listeners

Thinkerview by Thinkerview

Thinkerview

78 Listeners

Apple, différemment by Audrey Couleau et Mat alias @profduweb

Apple, différemment

2 Listeners

IFTTD - If This Then Dev by Bruno Soulez | Orso Media

IFTTD - If This Then Dev

3 Listeners

Silicon Carne, un peu de picante dans un monde de Tech ! by Carlos Diaz

Silicon Carne, un peu de picante dans un monde de Tech !

73 Listeners

HugoDécrypte - Actus et interviews by Hugo Décrypte

HugoDécrypte - Actus et interviews

104 Listeners

Underscore_ by Micode

Underscore_

21 Listeners

Sortie de veille by MacGeneration

Sortie de veille

3 Listeners

Finary by Mounir Laggoune

Finary

7 Listeners

Tranches de Tech by OVHcloud

Tranches de Tech

0 Listeners

Hardisk Stories by Hardisk

Hardisk Stories

0 Listeners

Dans La Tech by DansLaTech

Dans La Tech

0 Listeners

Le code a changé by France Inter

Le code a changé

10 Listeners