PROJET AUTOBLOG


le hollandais volant links

Site original : le hollandais volant links

⇐ retour index

APOD - The Holographic Principle and a Teapot - voyez vous le stéréogramme ? - Arfy'z tranche du Net

2021-10-11T19:07:40+02:00

Hell yeah :)

Voir aussi « Magic-Eye ».

Et pour la technique : https://lehollandaisvolant.net/?d=2012/05/02/11/57/48-magic-eye-voir-des-images-en-3d-sans-lunettes (diable que cet articles est vieux…)

En vrai, je me ferais bien un tshirt avec une connerie cachée comme ça, genre un Pikachu qui fait un geste ostentatoire :-D.
Je serais surpris de voir quel pourcentage de gens la verront dans la rue. Ça peut être drôle.

Il existe également des textes comme ça, ou 2 ou 3 mots sortent en relief, comme là : https://lehollandaisvolant.net/img/cf/magic-eye.gif

Une idée sympa pour faire de la stéganographie, pour partager un mot de passe entre deux initiés, par exemple.
Ça serait un autostéréogramme stéganographique (merci de dire ça 5 fois très vite).

Celle-ci est sympa (bien cachée) lien reddit
Celle-ci est marrante aussi (bien trollée) lien imgur
Celle-ci est incroyable lien reddit (ne vous fiez pas aux commentaires : je vous assure qu’il y a un truc [pas très impressionnant] à voir — en fait il y a même deux choses à voir, avec deux niveaux de stéréoscopie différente, malgré tous les trollface, c’est ce qui la rend si intéressante, j’ai jamais vu ça).


— (permalink)

CodePen Home File and Directory Drag-and-drop for Firefox and Chrome - Codepen

2021-10-11T18:33:34+02:00

Un script JS pour uploader des fichiers ET des répertoires.

Ça marche dans Firefox et dans Chrome.
Alors que généralement, cette fonction est décrite comme ne fonctionnant pas dans Firefox.

En vrai, Firefox supporte une fonction de Webkit ici, mais elle le supporte depuis 2016 (la fonction — expérimentale et préfixée — existe elle depuis 2012, mais est utilisée partout), et autant de temps qu’on a droit à ce genre de bullshit :
https://twitter.com/lehollandaisv/status/1447595435233882114

Déjà connu depuis longtemps sur les sites de Google (qui ont tout intérêt à descendre la concurrence), voir là :
https://lehollandaisvolant.net/?d=2016/01/03/16/30/39-youtube-lent-en-html5-avec-firefox-42

… et sur les sites codés avec des moufles sur chaque main :
https://lehollandaisvolant.net/?d=2017/07/03/20/33/52-ce-site-nest-fait-que-pour-chrome-bla-bla-blah

#ChromeIsTheNewIE


— (permalink)

Anti-Smoking Advertisement - YouTube

2021-10-11T18:02:08+02:00

Vous connaissez la série The IT-Crowd ?
Voilà comment je vois les antivax. Remplacez juste les "you can’t smoke here" par "you can’t novax here".

(Dans cette scène, si je suis quelqu’un, c’est évidemment les rires enregistrés :-D)


— (permalink)

Numérique éducatif : Jean Castex dresse le bilan et annonce de nouveaux dispositifs

2021-10-11T12:23:58+02:00
On a bien vu que ni l'école avec un grand "E", ni les universités n'étaient suffisamment équipées.

Heureusement que depuis ils ont débloqué 15 milliards pour l’enseignement et remettre ça au niveau que ça mérite.

… ou pas lol.


— (permalink)

Hausse des prix de l'énergie : plusieurs fournisseurs d'électricité se mettent en pause

2021-10-11T12:16:56+02:00

Il est beau le marché libéré et compétitif hein ? Tellement que les différents acteurs sont en train de se battre pour se *débarrasser* de leur clients car ils finissent par vendre à perte.

En fait y a que EDF/Enedis/ERDF/WTFDF qui arrive à vendre à un prix plus ou moins constant.

Ah et ça me fait rire aussi que ceux qui crachent sur les cryptos en disant « cay volatile, blaa bla », alors que l’électricité a eu plus de fluctuation en quelques mois que le bitcoin depuis un an.

(Et je vais bien rigoler aussi quand Elon Musk commencera a miner des astéroïdes (chose totalement dans ses cordes), on verra la même volatilité sur l’or et les métaux précieux. Ce n’est que mon conseil, mais si vous avez de l’or, ne tardez pas à le vendre : il suffit qu’il annonce un projet comme ça via un tweet pour que l’or plombe).


— (permalink)

The Insane Engineering of the GEnX - YouTube

2021-10-11T12:09:57+02:00

C'est incroyable en effet, le niveau de l'ingénierie qu'il y a là dedans :o


— (permalink)

Deux députés proposent 10 pistes pour lutter contre le complotisme

2021-10-11T12:07:34+02:00

On dit souvent que la politique c’est créer des problèmes de toute pièce et ensuite se positionner en sauveur en proposant une solution (connue depuis longtemps).

LREM ont innové (si si !)

Ils ont viré une solution pour que le problème reparte de plus belle et ainsi proposer des (semblants de) solutions.

En l’occurrence, ils ont sabré la MIVILUDES (Mission interministérielle de vigilance et de lutte contre les dérives sectaires) pour en intégrer une version "light" au sein du ministère de l’intérieur seul. Depuis, t’as Schiappa qui fait sa promotion en disant que leur moyens seront multipliés (après avoir été divisées) et les autres LREM proposent (ici) des idées à la con (même pas des solutions).

Bref, une fausse et creuse innovation.
Comme tout le reste avec Macron.


— (permalink)

In a World Fighting Climate Change, Fossil Fuels Take Revenge - Bloomberg

2021-10-10T15:55:46+02:00

Les énergies sales reviennent en force.
Et après ça vient dire « meuh non, le charbon revient pas, c’est l’éolienne qui remplace les méchantes centrales nucléaires ».

Haha.

Ce que j’en pense ? C’est qu’on est foutu. C’est mort. Il est déjà trop tard. On voit le mur arriver et on finira tous dedans. Le plus vite et le plus rapidement sera le mieux.


— (permalink)

Meteor gives Golden woman late night shock – The Golden Star

2021-10-10T14:07:21+02:00

Réveillée par une météorite tombée dans son lit.


— (permalink)

Pierre Beyssac sur Twitter : "… "

2021-10-10T13:58:28+02:00

« Cette banane émet plus de radiation que vivre à côté d’une centrale nucléaire pendant 1 an ».

La semaine passée, j’ai donc vécu 5 ans à côté d’une centrale. Ah et dans une région volcano-granitique. Et j’ai aussi bouffé du chocolat noir.

Je suis dans la merde…

(ou pas, vu que je ne fume pas, et que le tabagisme est 10 fois plus radioactif que le fait de bosser dans le nucléaire).


— (permalink)

Pourquoi est-il important de ne pas jeter l’eau des pâtes dans l’évier ?

2021-10-10T13:34:18+02:00

+1

On peut s’en servir pour faire soupes, sauces, liants, etc.

Mais aussi, et surtout en hiver, il faut la mettre dans une casserole et la laisser refroidir normalement : ça évitera que toute la chaleur parte dehors au lieu de chauffer votre maison (mettez bien un couvercle sur la casserole pour éviter que l’eau s’évapore et humidifie la maison).

Pour donner une idée, deux litres d’eau à 100 °C, c’est 5 mégajoules d’énergie, soit environ 1,5 kWh, soit 0,25 € en terme d’électricité.

Personne ne balancerait 25 ¢ dans son évier, si ? Donc autant laisser la casserole refroidir tranquillement.
Et pour ceux qui ont un poêle à bois, s’il est trop chaud, mettez une grande casserole d’eau dessus : ça absorbera la chaleur et la restituera quand le poêle sera éteint.

L’eau, bien plus que la brique ou un bloc d’acier, a une capacité thermique exceptionnelle : un litre d’eau peut emmagasiner beaucoup d’énergie thermique. Et l’eau se conserve et se transporte très facilement. C’est un excellent caloporteur (par contre faut pas passer sous les 0 °C.

Le gulfstream (qui va très mal d’ailleurs) transporte des terawatt-heures tous les ans des caraïbes vers l’Europe, et serait responsable de +8 °C sur notre climat européen.

Par exemple, Montréal est plus au sud que Paris, mais il fait beaucoup plus doux à Paris et partout en Europe qu’au Canada.

(Oui : un article sur l’eau de cuisson des pâtes peut terminer sur une discussion du climat au Canada ^^)


— (permalink)

Parsing JSON Really Quickly: Lessons Learned - YouTube

2021-10-09T15:59:50+02:00

C’est un truc de fou quand-même.

Imaginons de faire un tableau avec des nombres aléatoires dedans :

while (howmany != 0) {
    out[index] = random();
    index += 1;
    hownany--;
}

Ceci, coûte environ 3 cycles CPU par itération.

Maintenant, disons que l’on veuille mettre des nombres aléatoires, mais seulement paires :

while (howmany != 0) {
    var = random();
    if (val is odd) {
        out[index] = val;
        index += 1;
    }
    hownany--;
}

Comme il dit, on pourrait penser que c’est aussi rapide (le test de parité se fait en regardant seulement le bit de poids faible), voire plus rapide car le tableau de sortie est en moyenne moitié moins gros.

En réalité, c’est 5 fois plus lent à 15 cycles CPU par ittération !

Ceci est plus rapide :

while (howmany != 0) {
    val = random();
    out[index] = val;
    index += (val bitand 1);
    howmany--;
}

Ça fait la même chose : l’index est incrémenté par le bit de poids faible (BPF) du nombre créé. Autrement dit, si le nombre est pair, le BPF est 1, donc l’index est incrémenté, et au prochain tour de boucle, on passe à l’index suivant du tableau.
Si le nombre est impaire, le BPF est 0, et le nombre sera écrasé dans le tour de boucle suivant.

Ici, on trouve la vitesse de la méthode initiale, à environ 4 cycle CPU par tour de boucle.

Pourquoi ?

Parce que les CPU modernes font du calcul prédictif. Ils essayent de gagner de temps en calculant un résultat futur.
Si la prédiction est bonne, on aura gagné du temps : le calcul est déjà fait.
Mais s’il est faux, on aura calculé pour rien ET on devra faire le calcul réel. On aura donc perdu davantage de temps à essayer d’en gagner, que ce qu’on on aurait perdu à ne pas vouloir en gagner. Si les CPU intègrent ça, c’est que le gain est globalement plus important que la perte dans la majorité des cas.

Dans notre exemple, lors de la seconde méthode avec un if, la méthode change à chaque tour de boucle. Autrement dit, tout le travail de prédiction ne sert systématiquement à rien et le CPU perd du temps à jeter la prédiction et à en recalculer une autre, qui sera à son tour jetée au tour suivant… à chaque fois !
Le calcul prédictif est là, mais il n’est pas encore assez évolué pour reconnaître le patern qu’on fait ici (c’est du très bas niveau ici, et on est encore loin d’une IA intégrée dans les CPU).

C’est pour ça que le dernier bout de code est plus rapide : la logique utilisée est la même à chaque tour de boucle. Il n’y a pas "if", le calcul est toujours le même.

On réalise ceci en limitant le nombre de niveaux d’embranchement dans le code (moins de IF). Il est préférable de faire plus de calculs sans branches que moins de calculs avec des branches.

Je ne sais pas trop dans quelles mesures tout ceci peut s’appliquer à du calcul de haut niveau (affichage d’une page web, par exemple et dans mon cas), je pense que ça reste limité, hormis pour les très grosses quantité de JSON ou les gros travaux sur le DOM, mais pour du calcul plus compliqué, comme le calcul 3D d’un jeu vidéo, ça doit jouer énormément.

Dans une certaine mesure, il ne m’étonnerait pas que certains vieux jeux tournent plus rapidement sur des CPU/GPU qui leur seraient contemporains que sur des systèmes modernes, qui perdraient alors plus de temps à vouloir en gagner. Dans les faits, le gain de la vitesse pure des CPU modernes sera toujours là, mais si ça arrive, faudra pas s’étonner je pense.


— (permalink)

Can We Repurpose Old Wind Turbine Blades? | Hackaday

2021-10-09T15:48:03+02:00

Ah oui : vous ne le savez peut-être pas, mais les pales d’éoliennes ne sont pas recyclables. On peut juste les transformer en objets divers, mais le matériau ne sera pas recyclé. À la fin, ça finira enfoui dans le sol.


— (permalink)

Gmail password first character is case insensitive on mobile device - Gmail Community

2021-10-09T15:01:28+02:00

Mh… à cause des téléphones qui mettent des majuscules automatiques partout, y compris dans les champs de mot de passe, Gmail semble accepter une majuscule dans le mot de passe même s’il n’y en pas normalement (et seulement sur le premier caractère).

Par contre, si il y a une majuscule dans le vrai mot de passe, il ne semble pas accepter la version avec minuscule.

Si le vrai mot de passe est « password », il acceptera « password » et « Password ».
Si le vrai mot de passe est « Password », il acceptera « Password », mais pas « password ».

Dans les deux cas, il refusera « PASSWORD », « passWord », etc. car seule la première lettre est concernée.

Au delà de la stupidité des claviers mobiles qui mettent des majuscules n’importe où, je trouve que c’est une idée ingénieuse pour résoudre un problème rencontré par beaucoup d’utilisateurs.


— (permalink)

Power Your Home With A Water Battery | Hackaday

2021-10-08T16:36:27+02:00

Sympa : utiliser un vieux panneau solaire pour pomper de l’eau dans un tonneau sur le toit. Et quand veut de la lumière, on utilise l’eau pour la passer dans un alternateur.

C’est déjà un principe utilisé : les barrages hydroélectriques sont rechargés par la pluie dans les rivières en amont du barrage, bien-sûr, mais aussi quand les centrales nucléaires ou les ENR produisent trop : on appelle ça le pompage hydraulique.

Bien-sûr, en priorité il faut utiliser l’énergie produite. Mais quand la demande est basse, on ne va pas déconnecter les centrales pour les faire tourner dans le vide et perdre notre énergie : on va pomper l’eau en hauteur.

Dans son cas, il parle de 14 000 joules et 200 litres d’eau. Ça fait 3,8 Wh. Ce sont bien des wattheures, pas des kilowattheure. Ça représente 750 mAh seulement (en USB, donc 5 V).
Tout ça avec 5 heures d’ensoleillement sur un panneau solaire de 50 W.

C’est donc très peu d’énergie. Vraiment très très peu !

Pour info, moi avec mon panneau de 25 W, je recharge une batterie de 13 000 mAh (50 Wh) en environ 5 heures aussi. Sauf que moi, je recharge directement la batterie électrique sur le panneau solaire, sans tout le pompage, qui fait perdre beaucoup d’énergie.

Quelques idées pour améliorer son truc :

— ne pas utiliser un tuyau aussi fin, mais utiliser un tuyau à section importante (comme une gouttière pour la pluie). Comme ça, y a moins de turbulences et beaucoup moins de pertes. Au besoin, au bout du tuyau, faire un petit trou pour avoir un petit débit (comme un diaphragme).
— utiliser un tuyau droit : moins c’est tordu, moins y a de résistance à l’écoulement.
— pour le générateur utiliser non pas une turbine, mais une valve de Tesla (l’ingénieur, pas la marque). Ce sont des turbines spéciales à très fort rendement (96 % quand on l’utilise avec de l’air). Je ne sais pas si c’est applicable à l’eau, par contre, mais une turbine classique ça a un rendement pourri.

Dans tous les cas, c’est un concept génial.

Cela peut clairement aider dans le cas des habitations totalement isolées, ou même une grange qui n’a qu’une lampe comme installation électrique par exemple.
Isolé signifie qu’il faut un câble long pour l’atteindre, or les pertes dans les fils électriques sont immenses.

Entre 10 et 30 % de l’énergie électrique est perdue à cause de ça ; et c’est la principale raison pour laquelle on n’installe pas des panneaux solaires dans le Sahara : tout l’énergie serait perdue avant d’arriver sur le lieu de consommation. La découverte d’un supraconducteur (conducteur électrique sans aucune résistance électrique) à température ambiante serait le graal de l’énergie électrique. Malheureusement, aujourd’hui, les seuls supraconducteur qu’on ait ont cette merveilleuse propriété seulement quand ils sont refroidit à l’hélium ou à l’azote liquide (qu’il faut préallablement produire et qui demande beaucoup d’énergie).


— (permalink)

Le déploiement de la fibre optique face à la dure (et triste) réalité du terrain

2021-10-08T14:42:55+02:00

Tu sais que le monde part en couille quand :

l'opérateur d'infrastructure (celui qui déploie le réseau) sous-traite à l'opérateur commercial (Bouygues Telecom, Free, Orange ou SFR) le raccordement du client final. Mais ces derniers sous-traitent eux aussi cette prestation… avec parfois jusqu’à sept niveaux d'intermédiaires nous explique un des participants de ce colloque (nous y reviendrons dans un prochain article).

*facepalm*


— (permalink)

Firefox now shows ads as sponsored address bar suggestions - Liens en vrac de sebsauvage

2021-10-08T07:42:41+02:00

Ouais, j’avais constaté ça aussi : https://twitter.com/lehollandaisv/status/1426173502927867914

Heureusement, c’est pas reparu depuis.

Vivaldi sur Mobile est bien plus rapide que Firefox (sans les défauts de Chrome).
Mais sur desktop, je n’arrive pas.

Blink est juste une grosse daube. S’ils passaient sous Gecko, je switch direct.


— (permalink)

Pour Me Laurent Bayon, il y a « urgence » à bloquer les sites pornos accessibles aux mineurs

2021-10-08T06:34:04+02:00

— Les spécialistes disent que les objectifs CO2 seront atteint si on divise par deux les émissions d’ici 2030, donc dans 8 ans.
— On vient d’apprendre que la fraude fiscale mondiale est de 11,3 trillions de dollars (à la louche, de quoi éradiquer la faim dans le monde pour 50 ans).
— Une enquête révèle qu’à SupElec, une grande école française, il y a eu plus d’une centaine de viols et agressions sexuelles entre les élèves principalement.
— 330 000 agressions dans l’Église depuis 70 ans et seulement en France (et Macron salue les agresseurs plutôt que les victimes).

MAAAAIIIISSS l’urgence c’est de bloquer les sites porno.


— (permalink)

NHKニュース sur Twitter : "7日午後10時41分ごろ、千葉県北西部を震源とする地震があり、東京と埼玉で震度5強の揺れを観測したほか、関東南部の各地で震度5弱の揺れを観測する地震がありました。この地震による津波の心配はありません。東京 渋谷区の地震発生時の映像です。https://t.co/FYGJQLjhWr#nhk_video… https://t.co/ZLNgPOhCfz"

2021-10-07T21:47:44+02:00

Vidéo prise par une caméra en haut d’une tour pendant le séisme de magnitude 6.1, aujourd’hui à Tokyo.

Impressionnant.
Et doublement impressionnant quand on voit tous ces bâtiments résister à tout ça. Encore une belle prouesse technologique.

Ah et un peu de culture : https://couleur-science.eu/?d=0e94b6--cest-quoi-la-magnitude-dun-seisme
(ça expliquera pourquoi ce 6.1, pourquoi ce n’est pas du Richter et pourquoi on appelle ça une magnitude).


— (permalink)

The Options for Password Revealing Inputs

2021-10-07T20:38:02+02:00

Une astuce CSS (en draft pour l’instant) pour afficher temporairement le contenu d’un champ password, sans JS.


— (permalink)