- Ma grand-mère atteinte de démence appelle mon père deux fois par jour et dit toujours la même chose. J’ai configuré ces appels pour qu’ils soient redirigés séquentiellement vers les membres de la famille. Si personne ne répond, un message vocal préenregistré par mon père disant qu’il l’aime est diffusé.
- Logique de reroutage implémentée avec Twilio
- Développement d’un endpoint API indiquant le numéro du prochain destinataire et d’un frontend d’administration (gestion de la liste des proches, heures de repos, upload de messages vocaux)
- Une appli « chaîne TV » qui tourne sur un Raspberry Pi sert du contenu vidéo local selon mon planning.
- Un disque dur de 5 To est connecté, avec environ 1 000 vidéos stockées
- Elle a sa propre grille et diffuse le matin des cours télévisés, puis de vieilles émissions, de la comédie le soir, des films, du contenu nocturne, et se termine par « Nous reprendrons les programmes demain matin. »
- Les créneaux vides entre les programmes sont remplis avec des milliers de clips YouTube stockés sur le disque, ou par des cartons indiquant quand commence l’émission suivante
- Le « fantasme » d’avoir ma propre chaîne
- Dans les commentaires, on signale que quelque chose de similaire peut être fait pour Plex avec dizqueTV
- Comme des trains passent sous mon appartement, j’ai mis en place sur un Raspberry Pi une appli de computer vision qui les photographie au passage pour les enregistrer et les consulter. TrainBot
- Je suis développeur malvoyant, et je crée parfois des outils pour les tâches que mon lecteur d’écran prend mal en charge.
- J’ai écrit une extension qui lit les commentaires de HN de manière structurée. Les lecteurs d’écran classiques les lisent de façon linéaire ; cette extension reconnaît le niveau des commentaires et permet de naviguer vers le commentaire précédent/suivant au même niveau. Je peux donc d’abord parcourir les commentaires de premier niveau, puis ouvrir les réponses qui m’intéressent
- Une extension qui permet à la zone d’édition de Juypter de fonctionner avec un lecteur d’écran
- BlindCompass - une appli iOS que j’ai créée pour marcher dans la rue. Les personnes malvoyantes perdent facilement le sens de la direction ; l’appli représente la direction que je prends au moyen de deux hauteurs de son permettant de l’inférer. Si je vais dans la bonne direction, il suffit de maintenir ce son. Code source
- J’ai construit une serre/tente hydroponique automatisée
- Elle mesure et corrige automatiquement le pH, la température de l’air/de l’eau, le niveau d’eau, l’humidité, etc.
- Au début j’utilisais la culture en eau profonde (DWC), puis je suis passé ensuite à la technique du film nutritif (Nutrient Film Technique)
- Elle produit bien plus de légumes et d’herbes, avec très peu d’intervention manuelle
- Le tout fonctionne sur Arduino Nano RP2040 Connect
- Je conçois actuellement mon premier PCB pour intégrer le système sur une seule carte
- J’ai vécu une relation à distance pendant 6 ans (Pérou et Allemagne)
- Malgré le décalage horaire, on aimait sentir la présence de l’autre au moment de s’endormir, donc on laissait Skype connecté en permanence, même si l’un dormait pendant que l’autre travaillait sur son PC
- Malheureusement, Internet se coupait souvent, donc l’appel Skype se coupait aussi. Mais je ne voulais pas appeler la personne endormie et la réveiller
- J’ai écrit un petit script qui, lorsqu’on envoie un mot secret dans le chat, relance automatiquement Skype chez l’autre et passe un appel
- La relation est restée saine, et maintenant nous sommes mariés depuis 10 ans et vivons heureux ensemble
- Dans l’ensemble de townhouses où j’habitais, il y avait un interphone à l’entrée principale
- Quand un livreur, un service de nettoyage, la famille, etc. arrivait, l’interphone m’appelait ; je devais entendre leur voix puis appuyer sur 9 pour ouvrir la porte
- J’ai donc créé une appli Twilio pour recevoir les appels de cet interphone
- J’ai créé plusieurs codes d’entrée à distribuer, afin de savoir immédiatement qui c’était selon le numéro saisi
- J’y ai ajouté des restrictions horaires pour empêcher les livraisons de nourriture en pleine nuit, ou des codes temporaires pour les fêtes
- J’ai envisagé d’en faire une appli payante, mais je doutais que quelqu’un paie. J’étais content quand la startup YC Doorport a commencé à fabriquer un matériel similaire, mais elle a ensuite pivoté vers le logiciel avant d’être acquihire
- Dans les commentaires, on cite des services comparables comme FreshBuzzer et ButterflyMX
- Après avoir déménagé dans la Bay Area (SF), j’ai écrit une appli qui collecte tous les événements à proximité (Meetup, Eventbrite, etc.)
- Il y en a environ 100 par jour, donc impossible de tout faire
- J’ai demandé à ChatGPT d’évaluer ces événements selon une vingtaine de paramètres
- J’ai récupéré leurs coordonnées GPS pour mesurer le temps de trajet en voiture depuis chez moi
- En me basant sur mes centres d’intérêt et mes préférences de conduite, l’appli affiche chaque jour les 10 événements les plus intéressants
- Dans les commentaires, The List est mentionné pour les concerts autour de la baie
- Je coorganise un Hacknight hebdomadaire qui réunit 40 à 70 personnes
- J’ai écrit un script qui récupère les noms et avatars via l’API Meetup pour créer un deck de flash cards Anki
- Quelques heures avant l’événement, le script est exécuté via GitHub Actions et récupère le deck sur Google Drive
- Je révise le deck avant le meetup pour mémoriser les visages et les noms
- Quand je rencontre quelqu’un de nouveau, je fais comme si je ne connaissais pas son nom, mais c’est utile de s’en souvenir et de pouvoir le présenter à d’autres
- J’oublie facilement les noms, et cela réduit le sentiment de proximité quand j’aborde les gens
- Quand on anime une communauté, se souvenir des noms est vraiment important
- (Ça marchait très bien avant que Meetup.com verrouille et casse l’API, et c’était mon meilleur hack)
- Dans les commentaires, Pingboard est mentionné avec son jeu Know Your Coworkers
- J’ai créé un Smart RSS Reader qui collecte environ 1 000 articles par jour et en sélectionne 300 à parcourir
- L’auteur ne l’a pas rendu public, mais dans les commentaires on trouve divers outils similaires : Embit, FeedPaper, MoFeed, Matcha
- Ma mère voulait numériser toutes les anciennes vidéos familiales et les partager avec la famille et les proches, et m’a demandé : « On peut simplement les mettre sur YouTube ? »
- Heureusement c’était au téléphone, donc elle n’a pas vu mon expression horrifiée. Je déteste que les big tech indexent ce genre de contenu, donc j’ai écrit du code
- Entièrement gratuit/open source. Cloud-native. Lisible sur tous les appareils et même sur de mauvais réseaux
- Même ma tante de plus de 90 ans peut l’utiliser sur téléphone/ordinateur
- Toutes les données sont chiffrées
- Un YouTube personnel utilisant un bucket S3/B2
- Le nom du projet open source est Yuebing
- Ma belle-mère a 93 ans, et la seule technologie qu’elle maîtrise consiste à allumer la radio/TV ou changer de chaîne
- Comme elle aime la musique d’avant les années 1960, je lui ai fabriqué sa propre station de radio en reliant un Raspberry Pi à un transmetteur FM
- Lorsqu’elle me dit quelles chansons elle aime, je crée différentes playlists diffusées sur cette station
- Cela conserve l’effet de surprise de la radio, sans rien diffuser qu’elle n’aime pas
- Ce petit émetteur FM est étonnamment puissant, si bien que les voisins l’apprécient aussi et commencent à faire leurs demandes
- Dans les commentaires, on indique qu’on peut même émettre en FM avec une simple broche GPIO du Raspberry Pi, sans transmetteur FM...
- Tous les jours à 3 h du matin, mon chat vient miauler et gratter à la porte de la chambre
- J’ai essayé un Air Sprayer à détection de mouvement, mais ça ne marchait pas bien
- J’ai donc décidé de le fabriquer moi-même. J’ai conçu le boîtier et le déclencheur en impression 3D, relié un ESP32 à un déclencheur RF, et écrit ma propre logique de « détection de mouvement »
- Cette fois, j’y ai ajouté un capteur à ultrasons qui fonctionne bien même dans l’obscurité
- Maintenant, le chat a compris que s’il miaule ou gratte, le spray se déclenche, et ma femme comme moi pouvons enfin dormir
11 commentaires
Merci beaucoup pour cette excellente recommandation d’article. C’était très motivant, et j’y ai puisé beaucoup d’idées intéressantes. Je l’ai lu sans voir le temps passer.
J’ai souvent tendance à laisser filer de petits inconforts ou de petites idées sans y donner suite, alors je trouve admirable de les avoir concrétisés !
Je vais moi aussi essayer de réaliser les modestes rêves qui sommeillent dans un coin de mon carnet d’idées.
Waouh, il y a vraiment beaucoup de gens qui vivent de façon si romantique... c’est émouvant.
J’ai analysé les appels API de l’app IoT de mon appartement (éclairage, chauffage/climatisation), puis j’ai créé une web app mobile et l’ai même connectée à Google Assistant. Au passage, j’ai découvert une vulnérabilité qui permettait de voir et contrôler les appareils IoT d’autres logements. Je l’ai simplement laissée telle quelle.
J’avais fabriqué un système qui prenait des photos des avions passant au-dessus de mon entreprise.
J’ai donc aussi créé un modèle qui devinait de quel type d’avion il s’agissait (histoire d’étudier le ML).
Sauf que, comme il y a aussi des avions militaires qui passent, je ne peux pas rendre les photos publiques… haha
Pendant la pandémie, il y a trois ans, comme on restait à la maison, ma fille en primaire m’a dit qu’elle voulait s’exercer à la frappe au clavier. J’ai donc créé une application qui lui permettait de s’entraîner avec les phrases et formulations qu’elle voulait, et je l’ai même publiée sur le store en lui donnant le nom de mon enfant. Contre toute attente, elle s’est vendue comme application pour débutants.
C’est touchant de pouvoir créer ce dont sa propre famille a besoin. Il ne faut pas laisser tomber ses idées.
C’est vraiment très amusant. @@
Le fait qu’on puisse faire de l’émission FM via le GPIO, c’est vraiment incroyable !!!
Il y a beaucoup de projets à la fois amusants et réconfortants...
C’est un sujet qui m’apporte beaucoup de réconfort et de stimulation, à une période où je cours après chaque journée sans vraiment en comprendre le sens :) À force de ne regarder que les success stories de ceux qui ont gagné beaucoup d’argent, cela m’a amené à repenser à l’élan initial qui m’avait fait commencer ce travail.
Pour moi, cela ressemble à une compilation des moments où les développeurs/ingénieurs paraissent le plus impressionnants. Je pense que, parmi ces différentes approches pour résoudre des problèmes sous de multiples angles, la programmation est quelque chose de vraiment utile à notre époque 👍👍👍
Les réponses à chaque commentaire proposent différentes façons d’implémenter des fonctionnalités similaires, donc n’hésitez pas à aller voir le texte original pour les passages intéressants.
Le modérateur de HN, dang, dit lui aussi qu’il y a beaucoup de bons commentaires et qu’il faut bien regarder les pages suivantes. C’est vraiment passionnant.