295 private links
Traduisez des sites web dans votre navigateur sans avoir recours au cloud.
The bergamot project supports it: https://browser.mt/.
TL;DR Nearly 50% of HWB possible values tends to grey shades.
In both HWB & HSL colors, we can describe white and black and a full scale of grays using any hue we want. It doesn’t matter what hue we provide in either table
Lucky for us, browsers don’t generally render gradients using naive HSL math: currently browsers convert everything to sRGB before mixing. Gradients in RGB can still get muddy at times
Car force est de constater que la production du confort n’a pas été mise au service de l’intérêt général : après avoir comblé les besoins essentiels de la population, l’industrie aurait pu ralentir sa croissance, chercher à augmenter la durée de vie de ses produits et réduire ses effets sur l’environnement
Pourquoi continues-t-on dans cette direction
Un exemple : lorsqu’il achète de la viande de lapin tranchée sous cellophane, débarrassée, donc, de tout viscère et autre signe de vie particulier (poils, pupilles), il s’épargne certes la confrontation avec la mort, mais devient un « nihiliste passif », complice inavoué de la violence industrielle, en l’occurrence celle exercée contre les animaux
Effectivement et c'est face à cette confrontation que je suis devenu végétarien.
Les objets que nous manipulos sont fortables, mais dépourvus de tout arrière-plan sensible
Effectivement, la pensée, morale ou sensibilité est absente des objets du quotidien.
Anonymize the personal data of a tweet.
This extension can be extended to more websites :)
<div>
<div>
Name: Joe Blow
</div>
<div>
Email: joe@blow.com
</div>
<div>
<a href="/contacts/42/edit">Edit</a>
<a href="/contacts/42/email">Email</a>
<a href="/contacts/42/archive">Archive</a>
</div>
</div>
→
So, what makes this HTML/hypertext special? The answer is also simple: this bit of HTML encodes both the data about the contact as well as the actions available on that data, in the form of hyperlinks.
A et B sont deux tranches horaires avec les indices: 1 le début de la tranche horaire et 2 la fin de la tranche horaire.
Alors il suffit de résoudre l'expression suivante:
(B2 < A1 or B1 > A2)
Et voilà !
Formalizing REST APIs
My API is up to level 2 on the Richardson Maturity Model. So my API is more an HTTP+JSON RPC than Rest.
The short answer to this question is that HATEOAS isn’t a good fit for most modern use cases for APIs. That is why after almost 20 years, HATEOAS still hasn’t gained wide adoption among developers. GraphQL on the other hand is spreading like wildfire because it solves real-world problems. ‒ GraphQL and REST Level 3 (HATEOAS)
I feel this feeling too that something is wrong
In a dedicated area on the page, additionally to the primary navigation on the top, users are presented with a drop-down. They can specify what exactly they’d like to do on the website, or what they are looking for. Once one option is selected, another drop-down appears, allowing them to specify their intent even further.
This experience mimics the drill-down navigation with multiple levels. Yet the difference is that users are making small decisions, one after another, without being confronted with the entire navigation at every step of the way.
The user fills itself the needs
In fact, nobody wakes up in the morning hoping to finally compare products by features in a comparison table matrix. As customers, we actually want to find out what a better option is, yet we need to do quite a bit of work to get there.
A-Z Index Pattern: by listing all keywords on a single page mostly because users can use in-browser search to look something up quickly without having to go and explore multiple pages.
Tap-Ahead autocomplete pattern:
Rather than focusing on a list of keywords, the autocomplete actually provides an overview of items that the users might be looking for.
Tap-ahead minimizes the amount of effort needed for typing, but also drives customers to relevant results and gives them the confidence that they are actually on the right track.
If you are designing an interface for expert users, perhaps slightly more advanced ways to use search might be reasonable. Stackoverflow allows its users to specify a filter right in the search box, without having to rely on filters, tags, or any other modes of navigation.
Use icons, but animated :)
Another URL: https://www.waifu2x.net/
a browser extension that finds the vector content on the page you're viewing and gives you the option to download, optimize, copy, view the code, or export it as an image.
What is possible with SVGs?
- Generative SVG Grids
- Generative Landscape Rolls
- SVG Paths With Masks
- Grainy Gradients
- Adding Texture And Depth
- Cut-Out Effects With CSS And SVG
- Fractional SVG Stars
- Generative Mountain Ridge Dividers
- Flexible Repeating SVG Masks
- Swipey Image Grids
- Raster Image To SVG Converter
- Scaling SVGs Made Simple
Dans les photos du champ profond, que ce soit Hubble ou Webb, chaque point lumineux est une galaxie. Chaque pixel correspond alors à une zone large de dizaines de milliers d’années lumière de côté et la zone couverte correspond à un grain de sable tenue à bout de bras.
Une façon de le dire autrement c’est que si on tient un grain de sable à bout de bras en direction du ciel, ce petit grain nous masque des milliers de galaxies, chacune composée de centaines de milliards d’étoiles et de planètes.
Et pour cacher le ciel en entier, je vous laisse imaginer combien il faudrait de grains de sable. Et donc combien de galaxies, d’étoiles, de mondes il y a là haut.
L’Univers a plus d’étoiles que l’être humain n’a émis de sons depuis toujours.Voilà pourquoi on dit que nous ne sommes pas seuls dans l’univers. Avec une telle échelle, même les événements les plus rares se produisent obligatoirement un nombre immense de fois dans l’univers…
Vous connaissez la différence entre : "Nous accélérons notre préparation" et "Nous rattrapons notre retard" ? Tout est dans l'anticipation. ‒ Thinkerview
C'est l'été le plus chaud de ma vie 😱
C'est l'été le plus froid du reste de ta vie 😌
But nuclear is the problem 🤦♂️
The internet is full of fights about Go vs. Rust. But I think the fascinating thing is how similar their developer tooling experience is.
You don’t need to wonder what the best tool to use for testing, fuzzing, packaging or linting is.
Tooling innovation happens, new languages adopt and standardize on it, and end up incrementally better than existing languages.
Package manager state of the art: cargo and rustup
Documentation state of the art: docs.rs
Formatting state of the art: gofmt, rustfmt, zigfmt