aeris,
@aeris@firefish.imirhil.fr avatar

Y’a des gens, on devrait leur interdire de toucher à un clavier pour coder des trucs… Sérieusement, je tombe sur un projet sympa, j’ouvre le code, j’ai fais une syncope…
J’ai déjà viré tout ça du code…

winy,
@winy@piaille.fr avatar

@aeris

Pour moi c'est OK de publier son code même si il est pas propre, même si il est imparfait, même si il est trop compliqué, la force de la communauté du libre, c'est justement de pouvoir collectivement l'améliorer, comme tu le fais.

Par contre pour moi c'est PAS OK d'afficher et d'humilier quelqu'un et encore moins publiquement parce qu'on n'estime qu'iel aurait pu mieux coder.

⬇️

winy,
@winy@piaille.fr avatar

@aeris

Le code open source / libre n'est pas réservé à une élite d'expert⋅e⋅s.

Au contraire, si on veut faire grandir et enrichir la communauté il est nécessaire d'accepter le code de tout le monde. Publier son code est déjà une démarche suffisamment intimidante pour qu'en plus, derrière, une poignée d'élite vienne nous humilier publiquement.

Si la personne qui a publié le dépôt que tu pointes a lu tes messages, je doute que la prochaine fois elle rende public son travail.

⬇️

winy,
@winy@piaille.fr avatar

@aeris

Et moi même en écrivant ce message je me demande si tu ne vas pas aller m'afficher pour le code que j'ai publié alors que j'ai commencé à coder il y a plus de 20 ans. Alors je n'imagine même pas ce que doit se dire un ou une codeuse débutante en lisant tes messages.

aeris,
@aeris@firefish.imirhil.fr avatar

@winy Il y a une diff entre publier du code en étant débutant et où c’est normal de faire des conneries et qu’on a des progrès à faire. Et pondre ce genre de code alors qu’on est supposé avoir un niveau tout autre (et qu’on se vend comme l’ayant)

lutindiscret,
@lutindiscret@mastodon.libre-entreprise.com avatar

@aeris @winy c'est surtout que pour moi, c'est pas tant la compétence de codeur ou de la codeuse qui est la principale facteur de qualité mais les conditions de productions. Moi si on me donne pas le temps, trop de choses à faire, des demandes contradictoires, aucun outils ou des bibliothèques de merdes...

En tout cas, moi j'ai bien honte de codes que j'ai publié (sauf que je sais pourquoi j'ai pas pu faire mieux) donc je m'abstiens bien de juger celui des autres.

tbroyer,
@tbroyer@piaille.fr avatar

@winy Sans compter la différence entre critiquer du code et critiquer la personne qui a écrit ce code

aeris,
@aeris@firefish.imirhil.fr avatar

Sérieusement, ça sert à quoi d’avoir un WIREGUARD_ENDPOINT=host:port ET un WIREGUARD_ENDPOINT_PORT=port où du coup tu as une tonne de code (pas bon) pour t’assurer que le port du 1er est aussi celui du 2nd ?

aeris,
@aeris@firefish.imirhil.fr avatar

Pourquoi est-ce que tu t’obstines à vouloir à chaque fois à devoir convertir un port en uint16, surtout quand c’est déjà un string au départ, que tu lui a foutu un uint dans la face pour re uint16 derrière ? POUR LE CONCAT DANS UN STR DERRIÈRE.
Bordel

image/png

aeris,
@aeris@firefish.imirhil.fr avatar

ItoA(uint16(uint(AToI("1234")))). Bon ben "1234" directement hein… 🤷

aeris,
@aeris@firefish.imirhil.fr avatar

Napaaaaaaaaaaaaalm

aeris,
@aeris@firefish.imirhil.fr avatar

MAIS C’EST DÉFINITIVEMENT COMPLÈTEMENT CON ???

mmu_man,
@mmu_man@m.g3l.org avatar

@aeris

p4 obliterate ...

(y a pas l'équivalent dans git ?)

aeris,
@aeris@firefish.imirhil.fr avatar

Imagine quand même que les mecs qui développent ça :
Envoient des clefs publiques en JSON comme ça :
Oui, octet par octet dans un tableau en base10 en JSON… 😑

image/png

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • ngwrru68w68
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • megavids
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • provamag3
  • JUstTest
  • All magazines