228 private links
Je ne sais pas si c’est le côté HPI/asperger ou juste d’avoir faire des études d’ingénierie qui en pratique apprennent surtout à apprendre et à se démerder… Mais bordel, c’est quand même super confortable dans la vie courante…
Un bureau technique qui te rend un rapport totalement nawak sur de l’étude de structure d’un bâtiment ? Tu sais le détecter et tu lui demandes de corriger. T’as de vague notion de résistance des matériaux et ça suffit à voir le problème et à le régler. En lui envoyant les simus et les plans qui démontrent leur erreur.
T’as besoin d’un permis de démolir en urgence pour respecter un planning dorénavant serré ? Aller zou, t’installes QCAD à l’arrache et tu fais tout le plan d’architecte comme un grand tout seul et t’as bouclé ton dossier en 10h de taff, envoyé en mairie et tout.
T’as un blem quelconque administratif ? Aller, on va chercher un peu de droit par ci par là, pondre un mémoire qui tient la route et tu gagnes à la fin. Tout seul comme un grand.
Tout ça aurait coûter des dizaines de milliers d’euro et pris des semaines voire des mois en passant par des professionnels…
About Hayao Miyazaki to OpenAI allowing to generate image with the style of the studio Gibli.
Tante draws the following conclusion:
For the longest time OpenAI’s systems would try to block people from generating images in the style of certain artists. This was obviously for copyright reasons, the didn’t want to get sued (even more than they already are). Which is something they just changed very explicitly. You can now easily generate stuff in the style of Studio Ghibli and Sam Altman made his avatar on X-The Nazi Network a ghiblified version of himself.
This means OpenAI has to make more and more announcements so they look to the investors like they’re still cool and interesting. Any old garbage will do, like a literary fiction writer bot or something.
We can reach the limit with AI though:
https://pivot-to-ai.com/2025/03/27/sam-altmans-studio-ghibli-memes-are-another-distraction-from-openais-money-troubles/
I can start today.
I can start after 41.
I can start at the end of this month.
I can start at 15:15.
I can start later.
I can restart.
I can start even when I am tired.
I can quit halfway and restart later.
I am never late.
There is no perfect time to start. Don't be afraid of failing.
Every person has a unique path and experience in life.
Don't compare yourself to others.
I can't control most things. Therefore, I need to control how I react to them.
Consume less.
Learn to stop and take it easy when necessary but never stop learning.
Sleep well and try to exercise more.
As long as I am healthy, I can overcome any problem.
I’ve said it before and I’ll say it again: design is deciding. The best designers are the best deciders.
the important work is making the decision and moving on to the next stage. If the actual outputs at each stage are mediocre, that seems to be okay, as long as they’re just good enough to inform a go/no-go decision.
and a testimony from an experienced designer without experience with Figma.
De l'importance du bon matériel et de son financement
Derivatives of
[O]rganizations which design systems (in the broad sense used here) are constrained to produce designs which are copies of the communication structures of these organizations.
When something bad happens, I fully embrace it. This does not mean I don't make an effort to fix the problem, but I never lose my calm. I acknowledge and embrace it. I don't let it consume my mind or stress me out. I'm always aware that what has happened cannot be undone.
Nietzsche said:
"I want to learn more and more to see as beautiful what is necessary in things; then I shall be one of those who make things beautiful. Amor fati: let that be my love henceforth! I do not want to wage war against what is ugly. I do not want to accuse; I do not even want to accuse those who accuse. Looking away shall be my only negation. And all in all, and on the whole: some day I wish to be only a Yes-sayer."
This world is a constant battleground. People reveal their strengths and potentials by overcoming the pain and challenges they face in life. Life is a struggle and a constant process of transformation. In this struggle, human suffering is inevitable, but this suffering should be seen as a tool for growth and development.
There are times I feel very weak and full of despair. Until today, I have somehow overcome my struggles with this mindset, and hopefully, it will continue to work for the rest of my life.
Why do we overthink as developer?
- Education
- Marketing (whereas the solution is often trivial)
- Ego
Breadcrumbs are no longer useful because websites are not rigit and hierarchical structures anymore. They focus on retrospective (where the user was) instead of the modern concept of user journey, which is increasingly about anticipation and contextual navigation.
On mobile-first design, breadcrumbs seems redundant.
The industry is moving toward adaptive design solutions:
- contextual, dynamic navigation
- search-centric interfaces
- ai-powered navigation systems (what is the solution then?)
- minimalist design with intuitive navigation
Defending the status quo is evil: even if you don't end up replaced by a robot or an AI, you will end up burnt out in an infinite loop of digging holes to fill them back just after. Lather, rinse, repeat.
For example, feeling that France was severely lacking in software engineers, Xavier Niel funded 42, an alternative 10 times better than the national education system, instead of destroying it.
Alexa or Facebook: their usefulness is only a byproduct of privacy invasion. They need these information in order to complete their services.
In tech, there’s no way for a big company to not lie because marketers have no real understanding of they are selling.
Every relation with a commercial entity is, by essence, temporary. I pay for a service with strings attached. If the service degrade, if my conditions are not respected, I stop paying.
Androidification is not about degrading the user experience. It’s about closing doors, removing special use cases, being less and less transparent. [...] Android was, at first, an Open Source project. With each release, it became more closed, more proprietary. [...] Besides the Linux kernel, Google was always wary not to include any GPL or LGPL licensed library in Android.
Chesterton’s Fence is the principle that one should not remove a fence until they understand why it was put there in the first place.
On the contrary, Admiral Grace Hopper’s maxim states “The most dangerous phrase in the English language is ‘We’ve always done it this way’”.
if you do any sort of cost/benefit analysis of whether to make a change, the status quo always has a built in advantage: there’s no additional costs to adopting the status quo.
I find the strongest arguments in favor of making a change, and the strongest arguments in favor of keeping things as they are, and then I weigh those and make a decision.
the reason we should care about Chesterton’s Fence is that part of finding the best arguments for the status quo are finding the arguments that produced it.
The replacement of the GNU coreutils is not for the sake of security or performance. The expérience will allow to integrate more Rust code in the long term.
Local-first allows users to enjoy all the benefits cloud apps bring (like seamless real-time collaboration, syncing, auto backups) while keeping the data ownership aspect from traditional desktop software.
An ejectable app allows users to "eject" at any time:
- get a zip of all the data
- download the binary to run on a backend sync server or locally
- able to import to the app again
and a comment from Sebsauvage:
- the data format must be open and free
it means that when you're working, you're there, you're present and you do the best job you can. But you need time away from work for what's most important - living your life.
About the web of the 90s:
Many people had personal web sites, usually published on GeoCities, where exploring the web was a fun adventure that was not fuelled by algorithms.
The Web 1.0 died because search engines prioritzed other contents. In some ways it is good because we get far more accurate search results. On the other hand, it's all about the money and tracking.
How to turn it positive?
Use social media sparsely: quit Facebook, Instagram and others. Look forward for decentralised alternatives like Mastodon. Break the dopamine addiction and turn off all notifications from social media. Familiarize yourself with POSSE and make your site the single source of truth for all your content online.
Discovering Web 1.0 through neocities: a modern implementation of GeoCities.
There are also other website aggregators such as personalsit.es.
Look for a blogroll on personal websites you come across. If you own a website, add one!
TL;DR;
Everything built in 24 or 48 hours is not well functional
Sur le principe:
Si tu n’as pas pris le temps d’écrire ce texte, je ne vois pas pourquoi je devrais prendre le temps de le lire.
Poslovitch y décrit son utilisation des outils d'IA, et des raisons qui le pousse à ne pas les utiliser.