Weekly Shaarli

All links of one week in a single page.

Week 32 (August 5, 2024)

Greg Morris - Is Anything Real In The Valley?

“Jim Covello, Goldman Sachs’s head of global equity research, told me, “If we’re going to justify a trillion or more dollars of investment, AI needs to solve complex problems and enable us to do things we haven’t been able to do before.”

Yes it's a quote of a quote

Web3: in a nutshell — Eshita

Web 3 for Read, Write, Own...

If the platform or service dies, you don't own it anymore. The same occurs when a platform can steal.

The author outlines https://mirror.xyz/ as an example. I didn't get into it yet.

Self-hosting is web3 at the end.

Happy Birthday OpenStreetMap – Celebrating 20 Years

In just twenty years, OpenStreetMap grew from a small UK-based mapping project into the largest crowdsourced and crowd-worked geospatial project of all time. Mapped and managed by tens of thousands of volunteers all over the world, OSM is the leading provider of open source geospatial data, reaching billions of people each year through a universe of applications and products that use its data for free under the Open Database License.

We don't need a boss, we need a process | Miriam Eric Suzanne
Don't write Rust like it's Java

One keylearning: write functions

The only rust totrial you ever need - Jarkko Skkinen on social.kernel.org

cargo doc --open -p <crate>

This opens documentation in the web browser for any crate that a project might be using.

La justice a tranché : les enregistrements clandestins sont recevables pour prouver un harcèlement au travail
Free idea: design token ugly mode – Eric Bailey

Randomize design tokens value :)

GitHub - hickory-dns/hickory-dns: A Rust based DNS client, server, and resolver
Rust from 0 to 80% for JavaScript Developers - Michael Salim | Senior Full Stack Freelancer and Startup Founder
crates.io: Rust Package Registry
xkcd.fyi
Démocratie ressentie, dictature réelle - Frustration Magazine
GitHub - AfterShip/phone: With a given country and phone number, validate and reformat the mobile phone number to the E.164 standard. The purpose of this is to allow us to send SMS to mobile phones only.
🎮 📕 Petit lexique du jeu vidéo [Wiki de sebsauvage.net]

Le vocabulaire dédié aux jeux vidéos expliqué par Sebsauvage. Il y a aussi un article Wikipédia bien fourni: https://fr.wikipedia.org/wiki/Glossaire_du_jeu_vid%C3%A9o

La laïcité, c'est pas ce que vous croivez - Liens en vrac de sebsauvage
Comment devenir riche en vendant des JPGs - Je suis un dev
U.S. Athletes Are Taking Full Advantage of Free Healthcare in Olympic Village
bruno

A successor for Insomnia and Postman. It catches API requests for now.

Hackers Leveraging OneDrive Or Google Drive To Hide Malicious Traffic
Signal >> Government Requests >> Search warrants for Signal user data, Santa Clara County
The Dying Web | Matthias Endler
Store Code Discussions in Git using Git Notes ~ Wouter J

The more I discover git, the more I learn we can do everything with it!

Notes can be attached to git objects. We can then store plain text in these. So commente, review and so on. I added other posts relatée to git notes in the shaarli.

Stéphane Bortzmeyer : « @joel@piou.foolbazar.eu Je crois que @Framasoft@f… » - Mastodon - Gougère Network

Pourquoi Framasoft ne fourni pas un service de DNS?

De Bortzmeyer:
1) de ne pas être trop gros pour ne pas devenir un « GAFA de gauche
2) d'être raisonnable dans les services offerts (comme la plupart des services, c'est facile de le lancer, c'est plus dur d'assurer la maintenance sur le long terme).

De Framasoft:

  1. notre valeur ajoutée serait plutôt restreinte, comme déjà dit, ça existe, juste pas connu 👀
  2. une grosse audience pourrait augmenter le fait qu'on puisse être vus comme une cible intéressante par certains gouvernements 🕵️
  3. il faut un effort plus conséquent pour changer ses DNS que simplement visiter un site web pour utiliser un service, ça peut être moins accessible 😓
How to pretty-print in Rust · @mandarvaze’s microblog

{:#?} for pretty print instead of debug default formatting. Nice!

Color picker
Hyprland

A tiling manager

lovasoa/SQLpage: SQL-only webapp builder, empowering data analysts to build websites and applications quickly

Okay

Eliminating Memory Safety Vulnerabilities Once and For All - DARPA.mil
Métamorphose du Web // /home/lord

Du ressenti du web des années 90 à maintenant

Speed for who? - Andy Bell

The user expérience should be what matters the most.

Mon flux de données - Liens en vrac de sebsauvage

C'est similaire de mon côté: un lecteur de flux RSS, un shaarli, et un tag "bookmark" et pas de reste en revanche. Sebsauvage va plus loin avec son propre wiki et la liseuse pour de longues lectures.

#futurBilletDeBlog

Dave Walker: "Drawing: Possible causes of your problems. I've b..." - Mastodon

Diagram titled 'Possible causes of your problems'. On the left hand side, subtitled 'Yes': Funding removed from local councils, growing gap between rich and poor, multinational companies not paying their taxes, lack of new affordable housing, government not investing sufficiently in schools and healthcare. On the right hand side, subtitled 'No': Picture of small boat, with arrow; 'People fleeing horrific situations that you and I can't imagine'.

[GDPR compliance] No way to disable sentry and segment tracking · Issue #7751 · Kong/insomnia

It's hard to have a good privacy nowadays

Samantha Cohen : « What is it that draws you to Rust? What's so spec… » - LGBTQIA+ and Tech
  • Memory safety (while working in the aerospace industry with an emphasis on space). Then the rest.
  • welcoming community
  • good documentation & tooling
  • fun to write (in a way??)
  • good compiler errors
  • fast && secure
  • queer community (feel like the Rust community is extra gay 💖)
  • great for CLI tools
  • the different approach for working with memory (borrow-checker).
  • correctness
  • fast & small executables
  • quality of learning tools
  • AI support through a critical mass of resources
  • easy once the learning cliff is reached, compared to never-ending list of weird special cases in other languages
  • consistent language
  • everything is an expression
  • pattern matching and enum variants
M : « Forget #rust, learn sea++ » - berlin.social

Forget #rust, learn sea++

How Postgres stores data on disk – this one's a page turner | drew's dev blog

That's very interesting

OLG Frankfurt am Main - 6 U 192/23 - GDPRhub

An appeal court ordered Microsoft to refrain from placing and storing cookies on the data subject's end devices without consent, even if this requires Microsoft to stop placing tracking cookies at all.

Décidément, un rien vous habille !
Les vulnérabilités des applications de rencontres telles que Bumble, Badoo, Grindr et Hinge permettent aux harceleurs de localiser les utilisateurs à moins de 2 mètres grâce à la trilatération

Les utilisateurs de applications de rencontres ont des risques d'être geolocalisé. Cela est d'autant plus inquiétant car ces applications sont utilisés par des harceleurs.