362 private links
The author uses a service worker in wasm to render HTML. The service worker syncs the data with the server.
Note fetch requests can be intercepted with the ... fetch event in service workers
The service worker used here is written in Go. Note the "localfirst" approach runs only after the service worker is loaded. The initial page is loaded as simple HTML because of SSR. That's the advantage of WASM: the code runs on the client and the server.
(following https://shaarli.lyokolux.space/shaare/CosnyQ)
this is the key idea of Local First HTMX - you don’t have to render the HTML on the backend. You can build a “server” and compile it to WASM and run it in the browser. This would give you all the snappiness of a first class Javascript Local First SPA with none of the JS — well less of the JS.
Pour les ports USB A:
- Blanc = USB 1.0 / 12Mbps
- Noir = USB 2.0 / 480Mbps
- Jaune = USB 2.0/3.0 + toujours alimentés même sur une machine éteinte
- Orange = USB 3.0 + toujours alimentés même sur une machine éteinte
- Bleu = USB 3.0 Superspeed / 5Gbps
- Turquoise = USB 3.1 / 10 Gbps
- Rouge = USB 3.1 Gen 2 / 10-20 Gbps + toujours alimentés même sur une machine éteinte
Un récapitulatif de https://www.corsair.com/fr/fr/explorer/diy-builder/storage/usb-port-colors-explained/
(via https://warriordudimanche.net/article2158/690a61e2d507b)
There are obvious for me, but they are good.
I see some are totally useless for Rust in comparison. Both have different targets though. It is moreover awesome to see 100x improvements.
A critic against Microsoft. The Outages become frequent.
Il faut donc des diplômes avec des débouchés.
Autant aller directement parler aux entreprises, je rejoins totalement le commentaire du HollandaisVolant: https://lehollandaisvolant.net/?id=20251108113935
How CSS simplify scrollable images with
display: flex;
overflow-x: auto;
overscroll-behavior-inline: contain;
scroll-snap-type: inline mandatory;
scroll-behavior: smooth;
// On the images
scroll-snap-align: center;
contain: size;
place-self: stretch;
object-fit: cover;Tips and tricks for view transition
In my opinion, the best cases for implementing view transitions are as a way to draw attention to an element, convey movement, and help users remain in context.
Add it to all pages to apply a default cross fade transition.
@view-transition {
navigation: auto;
}
Then mark similar content with the view-transition-name css property.
Custom view transitions can be made with ::view-transition-old, ::view-transition-new, ::view-transition-image-pair.
Full page transition can be done by marking :root.
These transitions should be set only when the media query prefers-reduced-motion is set to no-preference.
For the sanity of using web standards
Soit augmenter de 50% la puissance de calcul en Allemagne. Elle devra avoir 0,5 exaflops et 20 Po de stockage avec plus d'un millier de systèmes Nvidia DGX B200 et de serveurs Nvidia RTX PRO équipés d'environ 10 000 GPU Blackwell.
Elle devrait fonctionner au premier puisqu'ils réutilisent un datacenter existant et sera équipé en logiciel par SAP.
It's full of insights
Embedded systems:
- Embassy for async Rust
- Heapless for statically-allocated data structures or allocate as much as possible on the stack
- Patina implements the UEFI interface
Operating systems:
- Rust for Linux
- Android with firmware, virtualization framework and other os features
Runtime and virtualization
- Firecracker
- Deno as JS runtime and it proved that in just a fraction of the time and developers, Deno already has shipped way more features than Node.js.
Cross platform apps
Dropbox, Element (matric Chat), Ditte and others also uses Rust.
Databases
- Neon uses a single S3-compatible storage as its backend. It complicates Postgres' monolithic architecture but it also solves many of its problems: read-replicas now uses a single source of truth instead of (error-prone) replication; slow and expensive networked storage are not needed anymore to get a highly-available database and upscaling or downscaling is a matter of spawning a new container/microVM
- Datafusion is an extensible query engine that allows data engineers to query data sources from Rust or Python with a high level interface, or build data systems using it as their query layer to build and optimize query plans. See the projects build with it!
- [Turso] is an embedded, SQLite-compatible database written in rust. It's fully open source compared to the private test suits of SQLite. It solves many SQLite pain points: easy database encryption, concurrent writes, async I/O, updating the schema and more.
Servers: the author project Pingoo
As mentioned earlier, one of the many interesting things that Rust enables, is to reuse patterns from the embedded world, such as eliminating heap allocations to be as performant as possible
La méthode et le contenu en faveur de la ligne grande vitesse semble médiocre et la consultation en ligne est jugé "au rabais".
Le bilan carbone n'a pas été actualisé depuis 11 ans.
L'État et l'Union Européenne semble remettre en question cette ligne à grande vitesse.