387 private links
A little project with a quasi daily positive impact. True Myth export 3 types: Maybe, Result and Unit.
TL;DR;
all mainstream webbrowsers except Firefox are running on chromium
In the mean time every competitor that Google converts to Chromium strengthens their position and increases the influence they have over the future of web standards. Even today they can do pretty much everything they want to, but things can get even worse if they get to 95%+ of Chromium market share.
So Chromium is the new IE.
So Firefox is the currently the only "right" choice to make. More in the articles.
Today the browser [Firefox] is sleek, fast and resource-efficient.
Three features are the source of an increasing amount of anxiety when it comes to instant messaging: read receipts, online status, and what I call "typing now... don't hold your breath" mode
What Read Receipts do accomplish is to tell the recipient that the sender now knows you have seen their message. Thus, the clock begins to tick to when you, per some unwritten social norm — which differs by sender and group — should reply or else you are ignoring that person.
About the feature "online status":
But now, everyone is essentially online all the time. There is nothing unique about it and you may don't want to reveal others that you are awake at 2am.
About the "is writing back" feature:
This is partially why I call it the "don't hold your breath" feature. You could be waiting, staring at your phone, ignoring the many other things you could do in that 30 seconds, and for your troubles get exactly... nothing.
How does this add real value to anyone?
These 3 annoying points are already solved by emails as it does not exist at all.
TL;DR >OUI Linux est utilisable au quotidien MAIS qu’on pouvait quand même expérimenter des bugs au quotidien COMME pour Windows ou Mac MAIS QUE, de mon expérience, on rencontre quand même plus de désagrément sur Linux.
The first rule of thumb:
If you’re stuck for over an hour, seek help.
with
When you seek advice, first write down everything you’ve tried.
that as 3 benefits:
- act as a rubber duck debugging
- evidence that there is some kind of structured thought process that has been carried out, and what it was
- saving time explaining the context to someone else
If this is not useful enough, the author recommends to use his formula.
If you’re an enterprising pedophile with a basement full of CSAM-tainted iPhones, Apple welcomes you to entirely exempt yourself from these scans by simply flipping the “Disable iCloud Photos” switch, a bypass which reveals that this system was never designed to protect children.
Ok so this whole system is built, but can so easily be bypassed? Did I miss something ?
Why this post ?
The software industry is filled with a chaotic mess of a developer experience. Everything and anything can break.
🤣😭
If you figure out something fun, and integration that otherwise wasted an hour or two. Find ways to document it. On StackOverflow or on your blog or what have you. Just do that. Many developers including your future self will thank you for that.
So does this implies writing question and posting your own answer ?
About data structures, immutable and mutable data, programming model, public interface, distributed system, always having a limit for everything and trust your gut.
Je veux être fier de mon travail. Je veux fournir des choses qui fonctionnent, qui sont stables. Pour faire ça, il faut que l’on comprenne ce que nous faisons, à l’entrée et à la sortie, et ça ne peut pas se faire dans un système fourre-tout avec autant de surcouches.
👍 pour tout ce qui est énoncé dans ce billet de blog
I find it also useful to run eslint src/* ---fix
I hop cargo fmt in the future.
in-house expertise is needed at some point.
It allows:
- to share ideas with own blogs
- stay informed in real time
- discover new blogs (via reference in an article or webring)
So the idea is to parse them with an engine ! Here comes RSS Discovery Engine
border-radius: max(0px, min(8px, calc((100vw - 4px - 100%) * 9999))); → maybe too clever as the line is hard to understand.
and
grid-template-columns: repeat(auto-fit, minmax(min(350px, 100%), 1fr));
This is a great snippet, but there is absolutely zero chance I’m going to remember how to write it every time.
Another trick is to use a toggle value stored in a css variable.
Advices for open source projects:
- don't make promises
- don't try to compete on anything
- just describe what it does now and have fun with it
Dans les gares françaises il n'y a quasi plus de casiers à consigne (because ou prétexte sécurité), en revanche aucun problème pour des lockers de livraison Amazon.
Parce que derrière les lockers de livraison Amazon, il y a du cash ?
... 🎯
Tout peut s'écrire sous forme de fonction quoi !