404 private links
Enshittification of Postman (no offline mode), the performance crisis
I know hurl that can be useful. The author lists the ideal API tool:
- local-first
- file-system centric to be stored in the VCS
- zero login wall
- git native collaboration
- native performance
- extensible design
- universal imports (OpenAPI, GraphQL, ...)
- proxy agnostic. It must be designed to proxy traffic through any interception tool. Proxy-aware or browser-based architecture is must have.
- scripting & Auth flows. Pre-request & post-response hooks.
- Straightforward testing. Built-in support for writing and running tests against API responses by code.
For every Postman or Insomnia, there’s a Bruno, Hurl, or Httpie
- Pourquoi nos politiques utilisent le réseau social X? C'est totalement contraire aux valeurs qu'ils défendent ici, et personne n'en parle.
- Cette interdiction porte en elle l’ensemble des possibilités de contournement qui seront (et sont déjà) à l’oeuvre pour s’en défaire et la rendre au mieux inopérante et au pire totalement contre-productive
- Les plateformes ne font rien contre leurs contenus nuisibles car c'est contraire à leur modèle d'affaire
Ces plateformes mentent, tout comme l'industrie du tabac sur la santé, tout comme l'industrie du pétrole sur le dérèglement climatique.
En cas d'interdiction, la faute sera automatiquement redirigé vers les parents ou vers l'État.
La vérification de l'âge est pour le moment impossible à effectuer sans atteinte aux libertés. OpenAI annonce donc un outil de prédiction de l'âge: qu'est-ce qui peut mal se passer?
Parce qu'ils ont autorisés les chatbots sexualisés.
Les plateformes ne renonceront pas , car c'est le prochain marché de consommateurs, et le dernier levier de croissance. L'auteur l'affirmait il y a 11 ans: https://affordance.framasoft.org/2014/09/voici-venu-le-temps-du-web-des-enfants/
Prédictions:
- L'assemblée nationale a adopté le projet de loi d'interdiction des réseaux sociaux.
- Le projet sera retoqué par le conseil d'État
- la commission européenne ne va rien montrer quant à sa volonté d'appliquer une telle réglementation
-le gouvernement va sortir une application, dont France Identité sera le tiers de confiance. Que se passera-t-il- lorsqu'un certain parti arrivera au pouvoir? En cas de fuite de données qui arrive déjà régulièrement ?
Des ressources:
- l'[étude de l'ANSES] recommande d'imposer des régulations suffisamment fortes pour désermer les paramétrages toxiques des plateformes
- 3 articles d'Huber Guillaud: « un internet de moins en moins sûr », « Impunité des géants et criminalisation des usagers » , « Panique morale en roue libre »
TL;DR; le devoir surveillé commençait à 14 H, sans limite de temps mais toute sortie de la salle était définitive, les étudiants se sont retrouvés à étudier le cours puisqu'il n'avait pas le temps pour tricher et finir le devoir surveillé avant 20h.
Je suis un boomer (74 ans) et j'ai une anecdote dont l'analogie avec les thèses évoquées dans cette vidéo est criante :
Au début des années 70, j'étais en 3ème année d'école d'ingénieur. Le prof de RDM (résistance des matériaux) avait décidé que les devoirs sur table (appelés "devoirs surveillés" DS) seraient sans limite de temps et avec avec toute la documentation que l'on voulait. Justification : "Dans la vie active, vous aurez accès à toute la documentation, et si nécessaire, vous aurez toutes vos nuits pour travailler vos projets".
Nous étions donc persuadés qu'ayant toute la doc, nous n'avions plus rien à apprendre, tout au plus à savoir nous servir d'une règle à calculs (Hé oui : même les calculettes quatre opérations n'existaient pas encore !).
Bref, le DS commençait à 14 H, sans limite de temps mais toute sortie de la salle était définitive. En simplifiant :
Au premier trimestre, l'expérience montra :
- que nous venions tous avec des tonnes de doc pour être parés à toute éventualité
- que personne ne restait au-là de 19H55 (5 minutes avant l'heure de fermeture du resto de l'école. Coïncidence ? 😄)
- que les résultats étaient globalement catastrophiques
Au deuxième trimestre,- la plupart des élèves venaient avec une doc réduite, en ayant potassé les cours avant
- une majorité sortaient au bout de cinq heures
- les résultats par rapport au premier trimestre s'étaient largement amélioré mais restaient médiocres
Au troisième trimestre- la doc apportée était souvent réduite à des fiches de synthèse faites préalablement à partir des cours
- au bout de 4h30, pratiquement tout le monde avait rendu sa copie
- La moyenne de la promo était passée au-dessus de 10 (on notait sur 20, à l'époque)
La doc illimitée était le ChatGPT de l'époque.
Pour la petite histoire, j'ai eu un diplôme d'ingénieur en Génie Civil, et j'ai fait toute ma carrière dans l'informatique, en commençant comme développeur. Et aujourd'hui encore, à la retraite, je développe pour mon plaisir.
On the contrary:
- disabilities can be invisible
- disabilities can be temporary
- accessibility features benefit everyone
- people with disabilities are normal
- people with disabilities are underestimated (for profits, as workforce)
While meant as a compliment, this kind of praise treats disability as something extraordinary that must be constantly overcome.
Le numérique fait peur car les discussions sont "techniques", or ce sont des discussions politiques
Tout comme si je veux comprendre les enjeux politiques autour de l'agriculture intensive alors je dois comprendre certains bouts du fonctionnement de l'accès aux graines et à l'eau
Tu n'as rien à cacher?
« tu n'as rien à cacher ? ouais pas de soucis, de toute façon je m'en fiche de savoir des choses sur toi. Mais tu peux me dire : ta sœur elle est lesbienne ? C'est quoi le numéro de sa copine ? Ton pote musulman il va à quelle mosquée ? »
Benjamin propose de décrire comment les outils sont utilisés
« Arrêtez de décrire l'outil, quand vous décrivez l'outil il est magique et il est beau. Décrivez ce qu'ils font avec. Ne décrivez pas de l'IA générative, dites qu'ils s'en servent pour empêcher les chômeurs d'avoir accès à leurs droits. »
Surtout non, " : non, vous n'avez pas besoin d'avoir un bac+5 en informatique pour comprendre, vous n'avez pas besoin d'être libriste/geek/nerd pour saisir les enjeux politiques du numérique, vous n'êtes pas plus bêtes que nous qui avons étudié ces sujets et ce même si des entreprises veulent vous le faire croire."
En comparaison, les gens s'emparent plus de l'omniprésence de la voiture. "Oui il faut connaitre un peu de mécanique et BTP pour comprendre le sujet, mais ça loupe le cœur du problème, l'aspect politique."
Une personne "ressource" au contraire de la pureté militante: personn ne peux être informé sur tous les sujets tout le temps. [...] C'est pourquoi je pense que se constituer en groupes spécialisés permet de faire gagner du temps, de l'énergie et d'être plus efficace : j'ai des interrogations sur un sujet autour du racisme ? Ok je sais que tel collectif est bon sur ça.
The moral of both stories is that there is worth in what seem to be boring or painful experiences. Effort has intrinsic value.
Value isn't replaceable. AI is a great tool only if it's used correctly:
- treat generated code as ephemera rather than the finished product
- review every line, increasing our skillset at the same time
- solve new problems and build new instincts
As written in another post:
- Never let an LLM speak for you
- Never let an LLM think for you
Data is carelessly collected, stored on insecure servers, shared to countless subcontractors and sold to advertisers. Billions of $ / € and millions of hours are lost every year to the fraud resulting from these data breaches and abuse of trust.
If the past years have taught me something, it is that our digital infrastructure was not designed to withstand attacks from criminals from all around the world, invaders and internal threats aiming for total control and unchallenged power through mass surveillance.
Bonjour, votre vie privée et votre sécurité sont d'une importance capitale pour QAPA. C'est pourquoi nous vous informons que notre plateforme été victime d'une cyberattaque, affectant la confidentialité de certaines de vos données personnelles.
Se traduit en:
Votre sécurité est d’une importance capitale pour nous, c’est ainsi que nous avons sous-financé nos équipes IT de 80% et que vos données sont donc dans la nature.
As shown above, the subpixles in the Dell S3225QC QD-OLED form a square with green on the top, a larger red pixel in the lower left, and smaller blue
So OLED has a definitive drawbacks for some displays, but
This gets at why OLEDs make great TVs and gaming monitors. The contrast is outstanding, color is excellent, and high refresh rates are ideal for moving images and fast-response games. [...] They also work great on small devices like phones where the pixel density is so high that fringing is too small to see.
But on desktop monitors for still things — text and fine lines — OLEDs currently just aren’t great; I guess that’s why office and productivity type monitors are still LCDs.
Human curation is needed because Google search is collapsing, the web has been consolitadef behind walls or polluted by AI slop though optimized for SEO
Writing on Medium can become an obsession for metrics. A playground or a sandbox is needed in public, think and learn in public. omg.lol is maybe too technical. Another popular blog platform is Bear Blog that I also follow. It's only text-based.
Good Enough makes small products:
- a blogging platform Pika.page that costs 6$ after 50 posts
- a simple contact form Letterbid
- a social light platform to make lists of albums and discover new musics Album Whale
- a markdown renderer Quack
- a connected printer Guestbook
There is also the 100 Days to Offload Challenge in 365 days to write more.
and elsewhere with search engines, URL directories.
There is also a whole philosophy and principles behind transitioning from corporate social media to the IndieWeb: Thinkpieces from Rachel, Yesterweb,
The web 1.0 Aesthetics is making a come back with 88x31 badges with a badge generator, Webrings and Slash pages.
To build all of that, some published coding resources such as Sadgrl.online guides, Dragonfly Cave's HTML Guide, HTML for People
To publish it: the Awesome Self-Hosted collecting different web hostings, NeoCities and NekoWeb. PorkBun is recommended to buy a domain.
L’article parle de revue mais les deux points à retenir pour moi c’est que l’humain doit rester en maîtrise et toujours prouver que le résultat est le bon, sans juste faire confiance, et que le volume de code est un ennemi encore plus fort qu’avant parce que l’IA est forte à générer beaucoup de code.
(via https://n.survol.fr/n/lecture-ai-writes-code-faster-your-job-is-still-to-prove-it-works)
There’s a reason this form of development became popular after all. But I do wonder if some of the trade-offs are being discounted. This form of decomposition has a price, in the form of readability and simplicity, and I somethings wonder if the benefit of reusability you’re paying that price for is oversold. When changes come through, I usually see people just rewrite the components.
Yes, after using Vue for 3 or 4 years, like every web frameworks, I try to use HTML and CSS as much as possible.
We need to ask ourself the question whether "saving for later" is still a rational strategy in an age where more content will always be generated tomorrow.
Some read it for later is useless, but there is nowadays a chance to get personalized feeds with personal curation.
The act of saving for later is an illusion compared to learning or engaging.
Why do we keep saving content we know we’ll never consume?
What we are observing here is a societal pressure to consume endlessly, to be productive, enriched, and entertained.
How to break the cycle:
- two-minute rule
- 80/20 rule: sort content, only read high-quality articles for you
- schedule dedicated reading time
- one in, one out: maybe have a limited backlog size
Non, ça n’était pas mieux avant, peu importe le avant qu’on choisit.
La télévision et la littérature nous abreuvent d’images qui sont celles d’une minorité de dominants de chaque époque, oubliant que la masse n’avait pas ces conditions de vie et que même cette minorité n’avait pas plein de choses qui sont une évidence pour nous.
Cet état, on y accède par différents chemins, comme les pratiques contemplatives, la respiration lente ou le seul fait de passer du temps en compagnie d’un être cher avec lequel on se sent en sécurité. Les effets bénéfiques pour la santé de toutes ces pratiques “résultent de la manière dont elles perturbent la physiologie de la réponse au stress” et réduisent la consommation d’énergie de l’organisme.
Avec l'IA, l'ingénieur ne va plus dans un premier temps rechercher obligatoirement la solution, mais mettre en place le cadre, les outils, la surveillance, les documentations, la chaîne de production et de livraison.
Dans un second temps, il va rester artisan. L’enjeu est de remonter partiellement la chaîne, se concentrer sur ce qu’on veut produire, pourquoi, comment, et traduire le besoin.
La plupart des artisans purs vont alors se raréfier. "Il y a toujours des artisans potiers, céramistes et porcelainiers aujourd’hui. Peu, mais il y en a. Ils répondent à des demandes différentes. Certains sont experts pour des demandes hors normes. D’autres, plus nombreux, visent des objectifs non utilitaires : le luxe, le tourisme, les cadeaux, les symboles, l’héritage historique, l’art."
Alors que deviendra l'artisanat logiciel?
Peut-être à des systèmes critiques où la confiance exige une main humaine. Peut-être à des créations où l’intention artistique prime sur l’efficacité. Peut-être simplement au plaisir de comprendre ce qu’on construit, ligne par ligne. Il y a un métier à trouver, ce ne sera pas tout à fait le même et il sera probablement plus l’exception que la règle.
Coté développement, il y a toujours eu un énorme terrain de jeu hors professionnel avec l'open source.
Table of contents:
- The internet is bad
- The invention of the automobile
- Tools for Conviviality & the industrialization of the Web
- The Web we want
- So where do we go from here?
- Denouement
Illich’s thesis is that technology and its derived tools should serve people in a way that enhances their freedom, creativity, independence, and will.
The distillation of those principles on the web through manual code, hand-built social networks, and blogs, points luminously to one answer to the question of how the Internet can best serve humans:
- Start small
- Reduce friction to publish
- Don't worry about design (unless you want to)
- Use the IndieWeb
- Join us in sharing what you've made
For a software release, it is relevant to include what the software is doing.
I just have no idea what three quarters of these projects actually do. When you announce a new release, please give us (your adoring but slightly confused audience) just a tiny bit of context. What the software does, why the release is cool and what it requires to work.