2 points par GN⁺ 2025-04-02 | 1 commentaires | Partager sur WhatsApp
  • Un récit réel fondé sur la philosophie de l’auteur selon laquelle chacun devrait réussir au moins une vraie blague dans sa vie
  • Cette histoire porte sur une blague du 1er avril datant de l’époque où l’auteur venait de décrocher son premier emploi à l’université comme programmeur débutant en bases de données

Les premiers systèmes et l’environnement

  • L’université n’offrait pas de salaires très compétitifs, mais proposait des possibilités de formation et divers avantages, et l’auteur a été recruté grâce à une recommandation
  • Le système dont il avait la charge était un serveur HP 9000 K250, exploité avec un AIX RS/6000, de gros routeurs et des équipements de télécommunication
  • Le système d’information étudiant en service (CARS) était un gros système aujourd’hui connu sous le nom de Jenzabar, qui fonctionnait alors sur HP/UX et Informix
  • Il était chargé d’écrire et de maintenir du code en C, SQL, Perl, etc., et s’occupait aussi du développement de modules web

Le point de départ de la blague des imprimantes du campus

  • À l’époque, la plupart des imprimantes administratives du campus étaient des HP LaserJet 4, connectées au réseau et contrôlées par des cartes JetDirect
  • Un jour, il a découvert qu’il était possible de modifier le message « READY » sur le panneau de l’imprimante
  • Il a décidé d’en faire une blague du 1er avril : afficher "INSERT 5 CENTS" sur toutes les imprimantes pour donner l’impression que l’impression était devenue payante

Comment la blague a été exécutée

  • À partir du système, il a repéré l’emplacement de chaque imprimante via leurs répertoires de spool, puis a modifié leur message à l’aide d’une simple commande maison
  • Script utilisé :
    #!/bin/csh -f  
    cd /opt/carsi/spool  
    foreach i (*)  
        echo '^[%-12345X@PJL RDYMSG DISPLAY="INSERT 5 CENTS"' | netto $i 9100  
    end  
    
  • ^[ est le caractère Escape ASCII, et netto est un petit script comparable à netcat
  • Les imprimantes continuaient en réalité à fonctionner normalement ; le message n’avait qu’un effet décoratif
  • Pour maximiser l’effet de la blague, il a envoyé à toute la liste de diffusion administrative du campus un message annonçant l’entrée en vigueur d’une politique d’impression payante
  • Le message expliquait qu’il fallait insérer une pièce de 5 cents pour pouvoir imprimer

Réactions à la blague et conséquences inattendues

  • Une partie du personnel enseignant et administratif a rapidement compris, en voyant la date et connaissant le tempérament de l’auteur, qu’il s’agissait d’une blague, et l’a bien pris
  • Il y a même eu des retours positifs, comme des feuilles imprimées renvoyées avec une pièce collée dessus
  • En revanche, les personnes qui ne connaissaient pas l’auteur l’ont pris au sérieux, et les plaintes ainsi que les demandes d’explication ont afflué vers l’administration centrale de l’université
  • La directrice des ressources humaines a exigé une explication immédiate et le retrait de l’annonce ; l’auteur s’est trompé dans son premier message de rétractation et a dû en envoyer un second
  • Le plan initial était de rétablir toutes les imprimantes à la fin de la journée, mais il a fallu les remettre en état dès la matinée pour contenir la situation

Les retombées et l’ambiance au bureau

  • Le directeur informatique était en congé et, à son retour, il a été sidéré en découvrant la masse de courriels de plainte
  • L’auteur était justement absent du bureau, parti en week-end ski qui se prolongeait jusqu’au début de la semaine suivante, et a donc raté l’occasion de s’expliquer
  • À son retour, l’ambiance était glaciale ; pendant un bon moment, il s’est montré extrêmement prudent et s’est comporté comme un employé modèle
  • À cause de cet incident, son supérieur adjoint a lui aussi été réprimandé, et l’auteur a officiellement été jugé coupable d’un « manque de jugement »

Une blague devenue légendaire

  • Avec le temps, cette blague a fini par être considérée sur le campus comme la plus brillante sur le plan technique
  • La précédente meilleure blague racontait que les agents de sécurité du campus allaient faire payer un droit d’entrée, mais celle de l’auteur l’a surpassée
  • Encore aujourd’hui, cette histoire se transmet comme une légende, et l’auteur en garde un souvenir dont il est fier

1 commentaires

 
GN⁺ 2025-04-02
Avis sur Hacker News
  • Au lycée, dans un environnement Netware 3.12, le compte Guest était activé. Il avait des droits limités, mais permettait d’utiliser NET SEND.

    • Toute l’école partageait une connexion Internet T1 ; c’était suffisant pour les e-mails, mais quand le web est devenu populaire, cela a créé un goulot d’étranglement.
    • Un jour, à cause d’intempéries, il y a eu des problèmes d’alimentation électrique, et un message de l’ADMIN demandait de sauvegarder les fichiers et de se déconnecter, car la salle des serveurs fonctionnait sur l’alimentation de secours de l’UPS.
    • Quelques semaines plus tard, un élève du programme technique a compris que si tout le monde se déconnectait, cela libérerait de la bande passante ; il s’est connecté en GUEST et a envoyé un message NET SEND ALL pour récupérer de la bande passante.
    • Quelques semaines plus tard, lorsqu’un autre fichier populaire est apparu, il a utilisé la même méthode, et cela fonctionnait toujours.
    • Finalement, même l’administrateur n’a pas remarqué que le message venait de GUEST, et il a fait venir un électricien sous contrat pour enquêter sur le problème d’alimentation dans la salle des serveurs.
    • Quelqu’un l’a signalé à l’administrateur, qui a réagi par un « vraiment malin, mais arrête maintenant », sans sanction supplémentaire.
    • Le lendemain, les droits du compte Guest avaient été fortement réduits.
  • La vraie valeur de cette blague est de montrer comment l’auteur a anticipé les réactions sociales, et comment la blague a affecté toute l’organisation.

    • Les gens peuvent réagir en riant, ou avoir l’impression qu’une limite a été franchie, tout en pensant que leur réaction est la plus évidente.
    • On ne peut observer l’irrationalité de ces réactions qu’en étant à la place de l’auteur.
    • J’ai déjà entendu l’hypothèse selon laquelle la philosophie est née en Grèce parce que les marchands, en voyageant pour commercer, observaient des coutumes propres à des cultures et des lieux particuliers.
    • Quand on fait des blagues et qu’on voit les gens réagir différemment selon le contexte, on peut observer en temps réel le caractère contingent de ces réactions.
  • En 1997-98, à mon premier poste, je travaillais au support technique d’une compagnie d’assurance. Nous utilisions Lotus Notes pour les e-mails, et j’avais des droits d’accès programmeur.

    • Chaque mois, il y avait un vendredi en tenue décontractée, et on recevait un rappel par e-mail de la part du manager du service.
    • Un jour, je me suis dit que ce serait drôle d’envoyer un e-mail annonçant un vendredi sans pantalon, alors j’ai modifié l’e-mail du manager et je l’ai envoyé.
    • Grâce aux droits de programmeur, j’ai pu usurper l’expéditeur pour faire croire que le message venait du manager du service.
    • Je comptais l’envoyer à un petit groupe, mais par erreur je l’ai envoyé à tout l’IT/Eng.
    • Mon responsable n’arrêtait pas de recevoir des appels, et je lui ai immédiatement dit la vérité. Je n’ai pas été licencié, mais j’ai dû rédiger un e-mail d’excuses.
    • Beaucoup de gens dans le service ont trouvé que c’était l’incident le plus drôle.
    • Je suis ensuite parti dans une autre entreprise, où le travail était plus exigeant, donc je n’avais plus le temps d’envoyer des e-mails pour faire des blagues.
  • J’ai appris Perl un peu par hasard dans un cours de linguistique computationnelle. Cette phrase augmente fortement les chances de savoir qui est l’auteur.

  • Le plus drôle, c’est que l’administrateur du campus a envoyé un e-mail de rétractation disant qu’ils ne factureraient pas à la page, alors qu’en réalité ils le faisaient.

  • J’ai fait beaucoup de blagues, sans attendre le 1er avril.

    • Blague 1 : au lycée, j’ai écrit un faux DOS pour Apple II+ ; il exécutait les commandes, mais envoyait de temps en temps des messages sarcastiques.
    • Blague 2 : à la fin des années 1970 / au début des années 1980, les imprimantes laser coûtaient très cher, et j’ai convaincu des amis que j’en possédais une.
    • Blague 3 : en utilisant un chèque inutilisé de mes parents, j’ai dit à un ami que j’allais lui acheter un ordinateur, puis j’ai déchiré le chèque.
    • Blague 4 : j’ai écrit sur l’Atari 400 de la bibliothèque locale un petit programme BASIC qui émettait des bips aléatoires.
  • Au lycée, j’ai changé le message de toutes les imprimantes en « Insert Coin », et à cause de la configuration réseau, cela a été déployé sur toute la zone.

  • La blague de mon ami Bill March était la plus drôle. Comme il venait d’être embauché dans l’entreprise, il a reçu le 1er avril un chèque de paie au nom de Bill April.

  • Sans e-mail, cela aurait probablement été plus drôle. J’avais peur que les gens essaient vraiment de mettre des pièces dans les imprimantes.