228 private links
All smallest possible file per format
- relying on shared mutation
- treat the compiler as something trying to help
- ignoring proper module organization
You have to unlearn a few habits.
- Writing Rust code like other languages
- Neglecting the most important 20% of Rust. Trying to learn everything at once: you don't need to learn all at once. Focus on the 20% that gives the 80%.
- Being a productive procrastinator: watch a video or read a blog post.
- Thinking you can vibe code Rust like JS...
Hands on practice! The programmer has to internalize the concepts of Rust. Getting a grasp is not enough.
A music from random video.Classic French
About the use of URL shortener of GodBolt.
The redirect chains we built were clever workarounds that bought us time, but ultimately, the only way to truly keep a promise of “URLs that last forever” is to own the entire stack.
A points on many HTML tags (aside, mark, section, hgroup, video, progress, base): how to use them. Many good tips or rules to follow.
The CSS @import rule
, [attr$=value]
is a CSS selector for suffix values, box shadows with inset, cursor: zoom-in
Translated pages with <link rel="alternate"> and hreflang
Some usages such as HTML in script to reuse them as <template />
, gpt
or instappaper_ignore
class names
The web is big and messy and bloated, and there are lots of reasons to be pessimistic about the state of modern web development – but there are also lots of people doing cool and interesting stuff with it.
What we are trying to do is reach theoretical saturation, the point where additional research doesn’t give us new insights.
The image pictures it well: https://swipefile.com/from-data-to-impact and creates a consistent pattern.
A exercice of thought:
Raw data points is random and inconclusive. Information makes them consistent. Knowledge (or Findings) describe emerging patterns in data but aren't actionable. Insights reveal opportunities in this knowledge. Wisdom emerges from insights. Impact is reached while taking action with these insights and wisdom.
Hindsights are reflections of past actions and outcomes.
Foresights are informed projections, insights with extrapolation.
Here’s what it then looks like in real life:
Data ↓
Six users were looking for ”Money transfer” in “Payments”, and 4 users discovered the feature in their personal dashboard.
Finding ↓
60% of users struggled to find the “Money transfer” feature on a dashboard, often confusing it with the “Payments” section.
Insight ↓
Navigation doesn’t match users’ mental models for money transfers, causing confusion and delays. We recommend renaming sections or reorganizing the dashboard to prioritize “Transfer Money”. It could make task completion more intuitive and efficient.
Hindsight ↓
After renaming the section to “Transfer Money” and moving it to the main dashboard, task success increased by 12%. User confusion dropped in follow-up tests. It proved to be an effective solution.
Foresight ↓
As our financial products become more complex, users will expect simpler task-oriented navigation (e.g., “Send Money”, “Pay Bills“) instead of categories like “Payments”. We should evolve the dashboard towards action-driven IA to meet user expectation.
I know it since years, but I am happy the project goes further
Cela ne sent pas bon pour les futurs investissements déraisonnable.
Comme pour toute bulle d'investissement, seule les applications éprouvées continueront d'être financées.
France's power producers have lifted clean energy output to six-year highs so far this year and generated around 95% of all the country's power supplies from clean energy sources - far exceeding clean power production in all other European nations.
The ability of France's utilities to maintain clean energy growth despite lower hydro and wind output highlights the resilience of France's power system, and contrasts with recent declines seen in clean power output across Europe as a whole.
The opinions expressed here are those of the author, a columnist for Reuters.
Replace the standard DefaultHasher
to ahash::{AHashMap, AHashSet}
to gain 18% improvements.
A way to remove bloatware from android phones.
I tried. It works well but each application has to be carefully removed. One wrong and the smartphone becomes unusable.
One of the figure who coined the term Enshittification. He writes a lot
Free Mobile, Bouygues Telecom, RED by SFR et Sosh ont revus les tarifs de leurs forfaits d’entrée de gamme. On en trouve plusieurs avec 20 Go de 4G à moins de 4 euros et 50 Go pour moins de 5 euros.
Les offres peuvent paraître légères avec 20 Go par mois, mais cela peut largement suffire à une majorité de personnes.
En plus du forfait téléphonique et les données mobiles, il est pertinent de savoir qu'elle est le comportement une fois la limit des Go atteint. Frais de résiliation et coût de la carte SIM. Qu'en est-il du roaming.
#CENTR #DNS Talk about "Doing more with less: The secret to cost-effective, energy-efficient DNS"
First, use better software (NSD or Knot, not BIND)
Trick: use XDP
With #XDP, .cz was able to decrease the number of servers (and/or to handle more traffic, specially for hosting .ua, which has to withstand dDoS).
Electric consumption went down by 60%.