228 private links
Les mails, SMS et historiques d'appel, Google Drive et Photos, Github, sites webs, standard notes, calendriers et contacts Google, Bitwarden et Pocket actuellement.
Il est prévu les marques pages dans Firefox, des abonnements en tout genre (mastodon, Bluesky, NewPipe), les messages de messagerie, historiques Spotify et Netflix, ....
Une cliente s'est fait arnaquer :/
Un retour pertinent sur les choix entre PAAS et faire soi-même.
Compiling Rust with GCC?
Follow up: https://blog.antoyo.xyz/development-rustc_codegen_gcc-2
I didn't read but it can be useful someday.
Les fuites de données récentes sont de vraies catastrophes. aujourd'hui, mes parents se sont fait avoir par des gens qui leur ont téléphoné en se faisant passer pour leurs banques, avec un tel aplomb qu'ils ont envoyés des soi disant coursiers pour "récupérer leurs cartes compromises et les détruire". mes parents se sont complètement fait avoir et on tout donné, y compris leur code. c'est ma mère, malgré sa mémoire défaillante, qui a trouvé que quelque chose était anormal,
et m'a appelé en me disant "ton père est au tel avec des personnes qui nous harcèlent pour avoir mon numéro de carte américan express, je pense que c'est louche et qu'on se fait avoir". les personnes qui lui parlaient étaient tellement fortes dans leur discours que j'ai du crier à mon père pour qu'il raccroche et ensuite m'écoute. on a bloqué les cartes, changé les mots de passe des comptes et porté plainte.
mes parents sont complètement déprimés, ils se sentent très honteux, et ils ont perdu beaucoup d'argent, qu'il va falloir tenter de récupérer. je suis très très en colère, non seulement contre les voleurs qui abusent de vieilles personnes, mais aussi contre ceux à qui on confie nos données et ne savent pas les protéger.
D'après les commentaires, la banque doit payer dans ce cas.
Wow
It follows https://chriskiehl.com/article/thoughts-after-6-years. 4 years later.
Une série de billets de blog sur le passage d'Échirolles aux logiciels libres.
Une liste non-exhaustive des logiciels utilisés est disponible à https:https://grenoble.ninja/echirolles-liberee-iii-solutions/
Des idées pour l'inclusion numérique à https://grenoble.ninja/echirolles-liberee-iii-solutions/ :
- une association reconditionne le matériel usagé, qui tourne sur Zorin OS
- hébergement tout compris pour les associations, avec installation d'un CMS
- une négociation avec les FAI pour fournir un accès Internet
jusqu'au début de la fédération https://grenoble.ninja/echirolles-liberee-v-federation/
- know your audience
- careful with breaking changes
- document your way to features when the feature is out of scope of the project
- follow the tag on StackOverflow
- Micro-optimizations can matter
Des nouvelles de présentation de Master 2 sur l'IA générative
One dev thought it would be a good idea to put everything into the cloud without estimating the bill :-D
Pain in C++
- tools and compiler/platform differences
- ergonomics and (thread) safety
- community
Why Rust?
- fun & cool: better for a hobby project. It is a need.
- Great tooling
- Options are easier to use than C++'s pointers
use
system over#include
- simpler dependency management
- killer feature is Send and Sync, statically enforcing rules around threading.
Ship of Theseus strategy for the rewrite: component by component. The fish app should work exactly the same.
So if you are trying to draw any conclusions from this, consider the context: A group of people working on a thing in their free time, diverting some effort to work on something else, and deciding that after the work is finished it actually isn’t.
Gripes with Rust
- portability between OS: it allows to miss systems and ignoring version differences
- string translation and localization: format! are checked at compile-time
- building to other targets: "it is often better to use if
cfg!(...)
instead of#[cfg(...)]
because code behind the latter is eliminated very early, so it may be entirely wrong and only shows up when building on the affected system.
They also report mistakes they made.
There are good with quick-wins of the port to Rust. There is also some sad ones: CMake is not removed yet. Cargo is missing some features to install third dependencies (.fish scripts, 130 pages of documentation, the web-config tool and the man page generator).
Cygwin is not a supported platform.
Un retour d'expérience sur la réécriture d'un projet de Java en Rust. Les mesures montrent de meilleures performances partout, et une difficulté supplémentaire par rapport à l'écriture du code en Java.
Il a fallu remettre certains systèmes d'équerre pour que les futures mises à jour soient plus rapides.
"Faire bien" du premier coup, c'est mission impossible avant d'avoir fait le tour du métier assez longtemps.
C'était soit ça, soit construire sur des sables mouvants.
Le besoin de simplicité pour prendre des billets de train n'a jamais été aussi grand.
Someone proudly posted in Astro Discord how they figured out how to feed Astro docs to their LLM, then proceeded to show its instructions to "get started with Astro"... which were not just worse than our recommended, but WRONG. Like, you'd FAIL. And I saw it in a heart beat.
Never been happier to be an old woman, "just working on docs", who will never be taken seriously in this industry anyway so I can yell that your LLMs are shit, and I don't have to care what the sensitive tech bros think.