Daily Shaarli

All links of one day in a single page.

September 26, 2024

Jonas Hietala: Why I still blog after 15 years

They started a blog because they wanted a bunch of fast game prototype.

Why they continued?

  1. I enjoy writing
  2. Writing helps think more clearly and flesh out ideas.
  3. Publishing something forces me to do better.
  4. The blog is a place to document my personal projects.
  5. Looking at a log of things I’ve done makes me feel better.
  6. The blog project solves problems
  7. Become a better writer and as consequence a better developer

During the years, the posts have grown larger and more ambitious. The interests also changed, so are the posts.

Component toolkit for creating live-running code editing experiences | Sandpack

Claim: "Run any JavaScript and Node.js app in any browser"

The snippets can be embedded on websites.

caronc/apprise: Apprise - Push Notifications that work with just about every platform!

on a lot of platform indeed

Enclosed - Send private and secure notes

Minimalistic web application designed for sending end-to-end encrypted notes and files.

Github project: https://github.com/CorentinTh/enclosed/tree/main

All Proton Drive apps are now open source | Proton
Anticor - Anticor

L'association de lutte contre la corruption en politique en France

Telegram pourra divulguer plus largement des adresses IP et numéros téléphone aux autorités - Next

Voilà... comme tous les autres services en ligne, Telegram va devoir se conformer à la loi.
Le mieux pour ne pas avoir à donner des informations aux autorités, c'est d'en collecter le moins possible. Telegram peut lire toutes vos conversations, sait avec qui vous avez discuté, quand et de quoi. Donc les réquisitions judiciaires vont probablement suivre.

(via https://sebsauvage.net/links/?aj9C8w)

dahlia/fedify: ActivityPub server framework in TypeScript

It aims to eliminate the complexity and redundant boilerplate code when building a federated server app, so that you can focus on your business logic and user experience.m

The announcement for 1.0 is there: https://github.com/dahlia/fedify/discussions/141

Etats-Unis : Après l’interdiction de l’avortement, le nombre de décès de femmes enceintes a explosé au Texas

le taux de mortalité maternelle dans l’Etat a augmenté de 56 % entre 2019 et 2022, tandis qu’il n’a crû que de 11 % aux Etats-Unis.

Il y a donc corrélation entre l'interdiction de l'avortement et le taux de mortalité maternelle.

A Data-Driven Approach to Writing Better Developer Documentation - ParadeDB
Applications mobiles : la CNIL publie ses recommandations pour mieux protéger la vie privée | CNIL
juspay/hyperswitch: An open source payments switch written in Rust to make payments fast, reliable and affordable

It is built with Rust from an Haskell rewrite as far as I understand.

Over 90 million French records exposed: mysterious data hoarder leaves instances open | Cybernews

The cluster is hosted by a small French hosting company. This indicates that European data protection regulations (GDPR) should apply. European law requires explicit user consent for collecting and storing personal data.
The open Elasticsearch server, accessible to anyone without authorization, stood out due to a massive index with a mysterious name, “vip-v3.” It contained 95,350,331 documents from at least 17 data breaches and had a total size of 30.1GB.

Company involved in the leak (from the txt files):
Lycamobile, darty, Pandabuy, discord, dvm, electro dépôt, Bins & Bières, Snapchat, FRS, Go Sport, Intersport, LDLC, Corse GSM, Pinterest, Minecraft FR (forum), SFR, Shadow (cloud computing service).

It also shares data from sport 2000, Wakanim and Rinaorc (minecraft server, or service using the AuthMe plugin).