Vue lecture

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.

Raspberry Pi 4 : un nouveau modèle 3 Go de RAM, et des hausses de prix qui piquent

La fondation Raspberry Pi vient d'annoncer une nouvelle version du Pi 4 avec 3 Go de RAM, vendue 83,75 dollars (environ 100 euros). Mais derrière cette annonce se cache une mauvaise nouvelle : les prix de toute la gamme augmentent à cause de la flambée de la mémoire.

Un modèle 3 Go pour limiter la casse

Annoncé un 1er avril, ce nouveau Raspberry Pi 4 n'est pas une blague. Le modèle embarque deux puces LPDDR4 de 1,5 Go chacune, une configuration qui permet de réduire les coûts de production par rapport aux puces 2 Go classiques.

Le prix de la mémoire LPDDR4 a été multiplié par sept en un an, et c'est cette explosion qui a poussé la fondation à trouver une alternative. Le Pi 4 3 Go se positionne entre le modèle 2 Go et le 4 Go, avec un tarif de 83,75 dollars, soit environ 100 euros et 15% de moins que le nouveau prix du 4 Go.

Des hausses de prix qui font mal en Europe

La fondation a relevé les prix de l'ensemble de sa gamme pour les versions 4 Go et plus. En France, la douche est froide : le Raspberry Pi 4 4 Go est passé de 65 euros à 120 euros TTC chez Kubii, le principal revendeur agréé. Le Pi 5 16 Go grimpe de 212 à 353 euros. Seul le Pi 4 2 Go reste stable à environ 63 euros.

La cause est la même pour tout le monde : la demande en mémoire des centres de données, tirée par l'intelligence artificielle, fait grimper les prix des puces LPDDR4 et LPDDR5 sur l'ensemble du marché. Côté disponibilité du nouveau modèle 3 Go, c'est encore très limité par chez nous.

Cette situation inquiète pas mal de monde dans la communauté. Jeff Geerling, créateur de contenu bien connu dans l'univers Raspberry Pi, estime que ces hausses de prix risquent d'exclure une partie des bidouilleurs. Certains commencent d'ailleurs à se tourner vers des alternatives à base de microcontrôleurs comme les ESP32, qui restent abordables. Les anciens modèles de Raspberry Pi (Zero, 2, 3), qui utilisent de la mémoire LPDDR2, sont pour le moment moins touchés par la hausse.

C'est un peu le monde à l'envers : un Raspberry Pi, c'est censé être un petit ordinateur pas cher, et là on se retrouve avec un Pi 4 4 Go à 120 euros en France. La crise de la mémoire liée à l'IA touche tout le monde, même les petites cartes de bricolage.

Bon au moins, le modèle 3 Go montre que la fondation cherche des solutions pour garder des prix un minimum accessibles, et c'est quand même rassurant de voir qu'ils ne se contentent pas de répercuter les hausses sans réagir.

Source : Hackaday

5 Rammed Earth Homes in 2026 That Make Concrete Walls Look Outdated

The architectural world is shifting toward materials that feel grounded, honest, and deeply connected to the earth. Instead of relying on high-energy industrial products, designers and homeowners are embracing approaches that honor the planet’s natural tectonics. In this movement toward true sustainability, rammed earth has re-emerged as a powerful, modern choice for those seeking beauty, integrity, and a low-carbon footprint.

Its tactile layers and sculptural warmth create spaces that feel rooted, calm, and inherently biophilic. Rammed earth offers durability, thermal comfort, and long-term value, transforming simple structures into timeless experiences and reflecting the five pillars driving its revival.

1. Low-Carbon Construction

Rammed earth stands out as a low-carbon building method because its main ingredient, subsoil, is often sourced directly from the construction site or nearby. This drastically cuts transportation emissions. Unlike concrete or brick, rammed earth requires no firing, kilns, or intensive chemical processes. Its formation relies on simple mechanical compaction and moisture, keeping the embodied energy among the lowest of any mainstream wall system.

This approach makes each project inherently more responsible and materially honest. By using local resources and eliminating energy-heavy manufacturing, rammed earth aligns with global decarbonization goals. It has become a preferred choice among forward-thinking firms committed to sustainable, large-scale performance.

Arquipélago Arquitetos’ Piracaia Eco-Village in rural São Paulo exemplifies sustainable home design, using rammed earth construction to create affordable, eco-friendly residences. Located in the village of Piracaia, the development currently includes three homes ranging from a 538-square-foot studio to a 1,245-square-foot two-bedroom unit. Each home features rammed-earth walls formed from local soil, providing structural strength and natural insulation. A modular design allows the system to be easily replicated or scaled, offering flexibility and efficiency.

Large clerestory windows bring in natural light while preserving privacy, and the aluminium roofs are designed to harvest rainwater for everyday use. Wood panels and steel tie rods ensure stability and structural integrity. Initiated by a resident who sought a deeper connection to nature and community, the project stands as a model for sustainable rural living—embracing local resources, traditional techniques, and modern architectural thinking to shape a more conscious way of life.

2. Honors Raw Materiality

Rammed earth’s signature beauty lies in its dramatic, layered texture, which is an architectural reflection of geological time. Each compacted lift reveals natural striations shaped by the soil’s mineral makeup, giving every wall a distinct, site-specific identity. This visual honesty creates an immediate sense of grounding, making the material feel ancient and deeply contemporary.

In double-height spaces, these walls do more than define boundaries as they hold light, absorb warmth, and shift subtly throughout the day. The result is an atmosphere that feels calm, elemental, and immersive. The wall becomes an artwork in itself, guiding the mood, rhythm, and spatial flow of the entire home.

Japanese architecture studio Lib Work has introduced the Lib Earth House Model B, a 1,076-square-foot home made primarily from 3D-printed soil. Located in Yamaga, Kumamoto Prefecture, and developed with Arup and WASP, this project represents a significant departure from traditional concrete construction. The single-story structure features gently curved walls and a ribbed exterior texture, showcasing the potential of combining ancient materials with advanced printing technology. Constructed from a mix of soil, sand, slaked lime, and natural fibres, the home cuts typical construction emissions by more than half while promoting durability and thermal performance.

Inside, the design balances minimalism and warmth, with natural light accentuating the earth walls’ varied textures. Embedded sensors monitor moisture and structural performance discreetly, improving long-term sustainability. The flat roof accommodates future solar or water systems, highlighting a practical integration of eco-friendly features.

3. Natural Temperature Control

Rammed earth excels in passive design because of its dense, high–high-thermal-mass composition. These walls act as natural thermal batteries, absorbing heat throughout the day and releasing it slowly at night. This steady modulation of indoor temperatures reduces sharp fluctuations and minimizes dependence on mechanical heating or cooling systems. For homeowners and designers, this means long-term savings and an impressive ROI on energy infrastructure.

Beyond performance, the material elevates the visual and spatial experience. Its ability to regulate climate naturally eliminates the need for excessive mechanical fixtures, creating cleaner lines and a more intentional aesthetic. Rammed earth becomes both structure and climate strategy in one.

The Rammed Earth House in Slovenia reimagines the early 20th-century farmhouse by combining ancient building methods with modern solar technology. Designed by architects Merve Nur Başer, Aslı Erdem, and Fatma Zeyneb Önsiper, the tiny home uses rammed earth, a sustainable technique dating back thousands of years – along with a concrete foundation and timber framework. Inspired by Slovenian architect Oton Jugovec’s floating roof, the house also features an extended green roof to protect the structure from erosion caused by Dobrava’s varied climate of rain, snow, and humidity.

Oriented to optimise passive heating and cooling, the Rammed Earth House is carefully positioned to capture winter sunlight and block summer heat. Strategically placed windows enhance natural ventilation throughout the year, while the roof supports solar panels, a rainwater harvesting system, and an integrated septic tank. The interior layout further improves efficiency, with fewer windows on the north side to minimize heat loss and more on the west to capture warmth when needed.

4. Built for Centuries

Modern rammed earth, lightly stabilized with cement, delivers exceptional compressive strength and long-term durability. Its dense composition makes it naturally fire-resistant, pest-resistant, and remarkably stable across changing climates. History reinforces this reliability with rammed-earth structures around the world having survived for centuries, proving the material’s endurance far beyond typical contemporary systems.

For homeowners, this resilience translates directly into value. The walls demand minimal upkeep and offer a long structural lifespan, financially sound over decades. Their inherent thickness also enhances acoustic comfort, reducing noise transfer and improving the quality of everyday living within the home.

Casa Covida is a modern reinterpretation of ancient building methods that merges traditional materials like mud, clay, and straw with advanced 3D-printing technology. Developed by Emerging Objects, the project showcases how earth-based architecture, used by nearly 30% of the global population, can be revived for contemporary living. Built in Colorado’s San Luis Valley using a SCARA robotic printer, the structure is made from an adobe blend and features three interconnected zones: a central space with a hearth, a sleeping area furnished with reclaimed beetle kill pine, and a bathing zone with a river-stone-embedded tub. An inflatable cactus-inspired roof adds weather protection and visual intrigue.

Designed for two people, Casa Covida acts as a prototype to explore how ancient techniques can coexist with digital fabrication. The 3D-printed walls, custom earthen cookware, and natural insulation demonstrate how sustainability and innovation can shape the future of housing.

5. Celebrates Nature-Rooted Architecture

Rammed earth grounds a home not just physically but culturally, drawing directly from the soil that defines its region. By using material sourced from the site itself, the architecture gains a deep sense of place and authenticity. This alignment with biophilic design principles creates a natural, instinctive connection between occupant and landscape, allowing the structure to feel both contextual and emotionally reassuring.

The experience is more than visual as it is tactile and psychological. The walls embody local history, climate, and geology, offering a timeless identity that outlasts design trends. In this way, rammed earth supports well-being while honoring the land it stands on.

Contrary to the belief that sustainability requires sacrificing comfort, Ulaman Eco-Retreat Resort in Bali demonstrates that ecological responsibility can coexist with luxury. Designed by Inspiral Architects, this carbon-neutral resort is constructed primarily from bamboo and rammed earth, locally sourced materials that significantly reduce environmental impact.

Situated in Kaba-Kaba village, the resort showcases the structural and aesthetic potential of sustainable materials. Rammed earth, used for the ground-level walls, offers a low-emission alternative to concrete, while the curvilinear bamboo roofing blends cultural authenticity with structural beauty. Powered by hydroelectric energy from a nearby river, the resort includes a cliffside yoga studio and a meandering pool designed to reflect natural surroundings.

Rammed earth’s resurgence is not a design fad but a meaningful answer to today’s calls for beauty, sustainability, and lasting value. By choosing this ancient yet future-ready material, homeowners invest in sustainable luxury that elevates both life and environment. Its layered, monolithic presence creates a sanctuary that endures quietly elegantly, deeply responsible, and profoundly connected to the earth it rises from.

The post 5 Rammed Earth Homes in 2026 That Make Concrete Walls Look Outdated first appeared on Yanko Design.

Framasoft dit tout haut ce qu'on est nombreux à penser tout bas

Framasoft a publié aujourd'hui 2 articles sur le numérique public. Le premier, c'est un dossier ultra costaud (impressionnant !) qui tenez-vous bien, défend la Suite numérique de l'État (Tchap, visio LiveKit, France Transfert, Grist, assistant Mistral...) face à ses détracteurs.

Et le second, c'est une tribune parue dans l'Humanité, qui explique pourquoi le fantasme de l'"Airbus du numérique" est une impasse.

Sur la Suite numérique, Framasoft remet en fait les pendules à l'heure. OUI, le développement a coûté 9,3 millions d'euros, mais comparé au système de paie Louvois qui a coûté 500 millions ou à l' ONP qui a coûté un peu moins de 350 millions, on est clairement sur une autre échelle ! Ainsi, dans son article, Framasoft calcule que le coût annuel revient à 75€ par agent public. Franchement c'est pas "cher" quand on sait que c'est plutôt 300 à 590€ pour une licence Microsoft 365 ou un Google Workspace. Donc en fait, cette suite numérique, c'est pas forcément délirant comme investissement.

Ah et sur le fameux "Airbus du numérique", leur tribune est, elle aussi, limpide puisqu'elle nous explique que créer un champion européen du cloud, ça reviendrait à reproduire les mêmes erreurs que les GAFAM mais avec de l'argent public.

Le problème de cette approche en fait, c'est qu'on reste prisonnier du même modèle de centralisation des données, donc pour Framasoft, la seule vraie alternative, ce sont les communs numériques à savoir tout ce qui est logiciels libres, serveurs décentralisés, gouvernance collective...etc.

Après ça ne veut pas dire que c'est facile à mettre en place, mais au moins c'est pas du greenwashing à la con ou appelez ça comme vous voulez.

Voilà, si vous suivez ce blog depuis un moment, vous savez que c'est un sujet qui me tient à cœur. J'en parle ici depuis des années, que ce soit quand Framasoft a lancé Dégooglisons Internet ou plus récemment avec le guide pour larguer Google . Et je suis assez attristé de voir que finalement, ce débat n'a pas bougé d'un pouce dans le cerveau de certaines personnes alors que de mon point de vue et de celui de Framasoft, c'est plutôt une bonne chose que l’État s'y mette enfin !

Bref, allez lire leurs deux articles, vous allez apprendre plein de trucs : Le dossier complet et la tribune !

Janny Baek’s Ceramics Look Like They’re Still Evolving

Most ceramic art asks you to admire it from a distance. Janny Baek’s work makes you want to lean in closer and check if it’s breathing. Her upcoming solo exhibition, Life Forms, opens at Joy Machine gallery in Chicago on March 20, running through May 9, 2026, and from everything I’ve seen of it, it might be one of the more visually arresting shows to land this spring. The pieces gather across the gallery space like inhabitants of an ecosystem you’ve never visited but somehow recognize. Some forms open outward like blossoms. Others stretch upward with limbs that suggest wings, or stems, or shells. None of them fully commit to being any one thing, and that’s exactly the point.

What makes Baek’s ceramics so compelling is the feeling that the firing process didn’t quite finish the job. The sculptures look caught mid-transformation, as though another hour in the kiln might have resolved them into something more familiar. Instead, they hold their ambiguity like a posture. That deliberate incompleteness is one of the most interesting creative choices an artist can make, and Baek has built an entire body of work around it.

Designer: Janny Baek

Her path to ceramics is almost as unusual as the work itself. Born in Seoul and raised in Queens, she studied ceramics at the Rhode Island School of Design before taking a turn into animation and toy design as a sculptor. Then she earned a graduate degree in architecture from Harvard, co-founded an architecture practice in Manhattan, and spent years designing high-end residential spaces. When the pandemic hit, she returned to clay, setting up a studio in the back of her Flatiron District architecture office. The ceramics world should be grateful for the timing.

That architectural background isn’t incidental. You can see it in the structural logic of the pieces, which begin with coiled bases and build upward through successive additions of clay, each element branching from the last. The result is less like sculpting and more like construction, or perhaps like watching something grow. Her larger work, Plant Life (2025), stoneware with colored sections rising from white shoots, reads almost like a site plan for a garden on a planet where the plants decided to do their own thing.

The technique she relies on is nerikomi, a traditional Japanese method that involves stacking clay of different colors and slicing through it to reveal the pattern within. But Baek’s application of it feels more contemporary than the technique’s origins might suggest. Color, in her hands, is structural rather than decorative. It moves through the clay like a current, not like paint on a surface. She has described color gradients as “the continuous nature of change,” and a multitude of colors as “potential, abundance, and vitality.” That framing matters. It tells you the work isn’t just pretty, it’s philosophic.

The piece titles reinforce this. Micro-organisms, Glow Sticks, and Outer Galaxies. Prismatic Walking Cloud. 5 Eyes (Dream State Series). Cloudbloom. They read like entries in a field guide to a world that hasn’t been discovered yet, which is probably the most accurate way to describe what Baek is building. Her ceramics operate on what one description of the work calls “dream logic, one that accepts incongruity and dissonance as necessary to play and experimentation.” That’s a generous creative framework, and it shows. The work never feels confused or unresolved. It feels deliberate in its strangeness.

What I find most refreshing about Life Forms is that it doesn’t ask you to bring any specific context to it. You don’t need to know the theory behind nerikomi or have an opinion about contemporary ceramics to stand in front of one of these pieces and feel something. They work on a more basic level, the level of looking at something unfamiliar and recognizing it anyway. Like you’ve seen its kind before, somewhere between a dream and a nature documentary.

The post Janny Baek’s Ceramics Look Like They’re Still Evolving first appeared on Yanko Design.

notebooklm-py - L'API Python que Google refuse de sortir

Google n'a jamais sorti d'API publique pour NotebookLM , son outil qui transforme vos documents en podcasts, quiz et autres résumés grâce à l'IA. Pas de SDK, pas de CLI, y'a rien du tout alors on est tous triiiiiste. A peine juste une interface web avec ses boutons moches et ses menus déroulants, mais impossible à scripter ou à intégrer dans le moindre pipeline bash.

Mais un dev bien inspiré a reverse-engineeré les endpoints REST internes et a pondu notebooklm-py, une lib Python de 168 Ko qui fait tout ce que le web UI refuse de faire. Franchement, c'était pas trop tôt ! Vous en avez rêvé, lui l'a fait !

Un pip install notebooklm-py et voilà, vous avez accès à toute la machinerie Notebook LM à savoir : créer des notebooks, injecter des sources (URLs, PDF, vidéos YouTube, fichiers Google Drive, documents Word, images PNG), poser des questions à vos docs, et surtout générer du contenu... podcasts audio en MP3, vidéos explicatives en MP4, quiz, flashcards, slides en PPTX, infographies en PNG, mind maps en JSON.

Carrément dingue ! Et tout ça pilotable depuis votre terminal zsh ou en script Python async.

En fait, le vrai bonus c'est que la lib déverrouille des fonctionnalités que l'interface web ne propose même pas comme télécharger tous vos podcasts d'un coup en batch au lieu de cliquer un par un sur chaque fichier MP3, exporter vos 50 flashcards en JSON structuré au lieu de juste les afficher à l'écran ou encore récupérer vos slides en PPTX éditable plutôt que le PDF figé.

Ce genre de features, on avait fini par accepter que Google s'en fiche mais pourtant, extraire l'arbre complet d'une mind map en JSON pour la balancer dans D3.js ou Mermaid... clairement c'est un truc que Google aurait dû proposer depuis le début !

Côté CLI, c'est propre. Vous vous authentifiez une fois via notebooklm login (ça ouvre Chromium via Playwright pour choper les cookies de session Google), puis vous enchaînez les commandes.

notebooklm create "Ma Recherche" pour créer un notebook vide,

notebooklm source add ./mon-rapport.pdf pour balancer vos fichiers,

notebooklm generate audio "rends ça punchy" --wait pour lancer la génération de podcast,

et notebooklm download audio ./podcast.mp3 pour récupérer le MP3 sur votre disque.

On peut même éditer ses slides individuellement avec des prompts en langage naturel, du genre "ajoute un graphique sur cette slide-là" !

Pour ceux qui veulent brancher ça dans leurs pipelines, y'a comme je le disais l'API Python async complète. Vous pouvez donc monter un petit cron qui ingère vos derniers bookmarks le vendredi soir, et génèrer un résumé audio de 5 minutes, puis balancer le MP3 directement sur votre NAS Synology.

D'ailleurs, si vous avez déjà joué avec des outils pour booster votre productivité avec l'IA , c'est un peu dans la même veine... sauf qu'ici on tape directement dans les tripes des serveurs Google, sans intermédiaire. Ça tourne avec du Python, et y'a même un mode "agent" (un skill en fait) pour brancher ça dans Claude Code ou Codex. Pas mal, hein ?

Le fait que ça gère aussi la recherche web et Drive avec import automatique des résultats dans vos notebooks, c'est top, un peu comme Oboe qui génère des cours complets via IA , mais en version terminal. Et surtout, pas d'abonnement mensuel à payer, c'est votre propre compte Google qui fait tourner la machine.

Bien sûr, ça reste du reverse-engineering d'APIs non-documentées de Google, ce qui fait que les endpoints REST peuvent changer du jour au lendemain et tout péter. Le projet le dit clairement, c'est plutôt taillé pour du prototypage, de la recherche ou des projets perso et SURTOUT PAS pour de la prod sur un serveur Nginx en front avec 10 000 utilisateurs prêts à ruer dans les brancards en cas de panne.

Et puis faut quand même s'authentifier via un vrai compte Google avec Playwright et Chromium, donc pas question de faire tourner ça sur un serveur headless sans un minimum de config.

Bref, tant que Google ne coupe pas ses endpoints, c'est open bar.

Profitez-en !

Le Royaume-Uni cherche un développeur C++ pour maintenir un logiciel vieux de 15 ans qui gère tout son trafic aérien

Le ministère des Transports britannique vient de publier un appel d'offres pour trouver un développeur C++ capable de maintenir le NAPAM, le modèle qui prédit la répartition des passagers dans les aéroports du pays. Le programme tourne sur 10 000 lignes de code avec Excel comme interface. Budget prévu : 100 000 livres sur trois ans.

10 000 lignes de C++ et un fichier Excel

Le NAPAM (pour National Aviation Passenger Allocation Model), est le logiciel qui permet au gouvernement britannique de prévoir comment les passagers se répartissent entre les aéroports du pays. Il couvre 29 aéroports britanniques qui gèrent des vols internationaux, plus quatre hubs à l'étranger : Amsterdam, Dubaï, Francfort et Paris.

Le programme tourne dans un environnement .NET en C++ et se nourrit de données via des fichiers Excel. Il effectue des calculs itératifs jusqu'à atteindre certains seuils définis par l'utilisateur, comme la capacité maximale de passagers d'un aéroport donné. Le tout tient en 10 000 lignes de code. Pour un outil qui influence les décisions de politique aérienne du Royaume-Uni, on est sur quelque chose d'assez artisanal.

Un appel d'offres à budget serré

Cet appel d'offres a été lancé pour un contrat de trois ans, avec un budget de 100 000 livres, soit l'équivalent de 120 000 euros. Le poste consiste à fournir un support technique ad hoc aux analystes et économistes de l'équipe Aviation Appraisal and Modelling.

Le modèle existe depuis au moins 2010 et a été mis à jour en 2017, 2022 et 2024. Le précédent contrat de maintenance avait été attribué au cabinet américain Jacobs, qui avait facturé environ 97 000 livres rien que pour les mises à jour de 2020. Le ministère précise quand même que le budget est « non engageant » et qu'il ne garantit ni le volume de travail ni les dépenses.

Un cas d'école du logiciel legacy

Ce genre de situation est un classique dans les administrations : un outil développé il y a quinze ans par un prestataire, maintenu au fil de l'eau par un consultant externe, et dont personne en interne ne maîtrise vraiment le code.

Le NAPAM est quand même utilisé pour orienter les investissements aéroportuaires et les projections de trafic du pays. Si le développeur sous contrat décide de partir à la retraite ou de changer de métier, c'est tout le modèle de prévision qui se retrouve en difficulté.

Et avec 10 000 lignes de C++ legacy plus des macros Excel, on imagine la joie du prochain développeur qui reprendra le dossier.

C'est quand même un peu vertigineux de se dire que les prévisions du trafic aérien d'un pays du G7 dépendent d'un programme en C++ maintenu par un seul prestataire pour 33 000 livres par an.

Avec ce budget, on est à peine sur le tarif d'un développeur junior à mi-temps à Londres. On ne dit pas que le modèle est mauvais, mais la dépendance à une seule personne sur du code legacy avec Excel comme interface, ça fait quand même un peu froid dans le dos.

Source : The Register

MnM, le langage de programmation à base de... M&M's

Un développeur a créé un langage de programmation dont le code source est composé de M&M's colorés. Six couleurs, six familles d'instructions, et les programmes se compilent sous forme d'images PNG. Le plus rigolo ? On peut même prendre en photo de vrais bonbons posés sur une table pour générer du code exécutable. Le projet, baptisé MnM Lang, cartonne.

Des bonbons à la place du code

L'idée est partie d'un paquet de GEMS (l'équivalent indien des M&M's) ouvert un peu trop fort. Mufeed VH, développeur et auteur du projet, a vu les confiseries former une sorte de flèche sur le sol et s'est dit que ça ferait un bon point de départ pour un langage de programmation. Le résultat s'appelle MnM Lang, un langage dit "ésotérique" où le code source est écrit sous forme de rangées de bonbons.

Six couleurs sont utilisées, chacune correspondant à un type d'instruction : le bleu gère le flux de contrôle (sauts, appels, arrêt), le vert s'occupe des variables et de la pile, le jaune traite les opérations mathématiques, l'orange gère les entrées/sorties, le marron s'occupe des labels et des chaînes de caractères, et le rouge de la logique booléenne et de la manipulation de pile. Le nombre de bonbons dans une rangée détermine l'opcode : six bonbons à la suite, par exemple, ça donne la valeur 5.

Du vrai code dans une image PNG

Dans un premier temps, les programmes sont écrits en ASCII, puis compilés en PNG. Dans l'image, chaque lettre est remplacée par un Sprite de bonbon. Et le truc assez fou, c'est que ça marche aussi dans l'autre sens : on peut prendre une photo de vrais bonbons posés sur un fond blanc, et le décodeur d'image reconstitue le code source à partir des couleurs détectées.

Côté limitations, les images ne sont pas très douées pour stocker du texte. Les chaînes de caractères et les variables initiales passent donc par un fichier JSON séparé qui accompagne le programme.

Malgré cette contrainte, MnM Lang permet d'écrire de vrais programmes : Hello World, FizzBuzz, factorielle. Un terrain de jeu interactif est disponible sur le site du projet, avec un éditeur en ligne, un rendu visuel des bonbons et même un affichage de l'arbre syntaxique.

On a donc là un projet rigolo et coloré, et ça change un peu ! MnM Lang ne va pas remplacer Python ou Swift. Ce genre de truc nous rappelle que la programmation, ce n'est pas qu'un outil de travail et de production, mais ça peut aussi être du fun et de l'amusement, même si le niveau d'ingénierie derrière (compilateur, décodeur d'images, terrain de jeu web) montre que le projet est loin d'être une simple blague. Bref, si vous avez un paquet de M&M's qui traîne et un dimanche après-midi devant vous, vous savez quoi faire.

Source : Hackaday

RustFS - L'alternative Rust à MinIO

MinIO, tout le monde ou presque connaît car c'est LE truc quand on veut du stockage objet S3-compatible auto-hébergé sous Linux. Sauf que voilà... la licence AGPL, ça pique pour pas mal de boîtes qui ne veulent pas se retrouver à devoir ouvrir leur code.

Du coup, y'a un nouveau projet qui débarque dans le tiek et qui devrait en intéresser plus d'un. C'est RustFS , codé en Rust (comme le nom le laisse deviner mes petits Sherlock) et 100% compatible S3. En gros, vous prenez votre stack MinIO existante, vous remplacez par ce truc, et en fait tout continue de fonctionner pareil... Vos buckets, vos applis, vos scripts Python, boto3... tout pareil !

La licence c'est de l'Apache 2.0 comme ça y'a pas de contrainte virale, vous faites ce que vous voulez avec. Et c'est d'ailleurs sûrement la raison numéro un pour laquelle le projet cartonne.

Côté perfs, les devs annoncent 2,3x plus rapide que MinIO sur des petits objets de 4 Ko (testé sur un modeste 2 coeurs Xeon avec 4 Go de RAM). Bon, c'est un benchmark maison, à prendre avec des pincettes hein... mais finalement Rust pour du I/O intensif, ça se tient comme argument, car y'a pas de garbage collector qui vient foutre le bazar.

Pour l'installer, Docker en une ligne :

docker run -d -p 9000:9000 -p 9001:9001 -v $(pwd)/data:/data -v $(pwd)/logs:/logs rustfs/rustfs:latest

Et voilà, l'API tourne sur le port 9000 et la console web sur le 9001 (identifiants par défaut : rustfsadmin/rustfsadmin, changez-les vite fait hein). Y'a aussi du Kubernetes via Helm, un script d'install one-click, du Nix, ou un bon vieux git clone pour compiler vous-même (attention, sur macOS faut un ulimit à 4096 sinon ça ne marche pas).

Le conteneur Docker tourne en non-root (UID 10001), donc c'est plutôt propre niveau sécu. Pensez juste à faire un petit chown -R 10001:10001 data logs sur vos répertoires avant de lancer, sinon ça casse au démarrage.

Petit bonus appréciable, y'a aussi de la détection de corruption intégrée, et même du versioning de buckets pour les plus méfiants côté intégrité des données. D'ailleurs, côté monitoring, c'est déjà câblé pour envoyer vos métriques dans Grafana, vos traces dans Jaeger et le reste dans Prometheus. Un petit docker compose --profile observability up -d et c'est plié.

Par contre, on est encore en alpha et le mode distribué et le KMS sont en phase de test. Donc c'est PAS le genre de truc que vous mettrez en prod demain matin pour vos données critiques... mais pour du dev, du lab, ou des tâches pas trop sensibles... ça tourne impecc !

Bref, si l'AGPL de MinIO vous gave et que vous cherchez une alternative S3-compatible, en Rust, sous licence + permissive, allez jeter un œil à RustFS.

Merci à Lorenper pour le partage !

Nader Gammas’ Vessels Turns Light Into a Slow, Living Presence

The Vessels collection feels like a quiet confession from Nader Gammas. Known for lighting defined by brutalist strength and architectural discipline, Gammas takes an unexpected turn inward with this series. The sharp certainty that once shaped his work softens here, replaced by forms that feel grown rather than constructed. These lights do not announce themselves. They linger. They unfold slowly, like something discovered rather than designed.

The inspiration comes from cup fungi, a modest yet mesmerizing group of organisms that bloom close to the earth. Their clustered growth patterns and delicately rippled rims become the emotional backbone of the collection. Instead of rigid symmetry, the vessels curve and open organically, as if responding to an internal logic of growth. Light is not forced outward. It is held, filtered, and gently released, echoing the way fungi cradle moisture and air within their fragile structures.

Designer: Nader Gammas

This natural influence marks a clear departure from the heavy brass and assertive geometries that have long defined Gammas’ work. In Vessels, the language shifts toward softness and restraint. Ceramic takes center stage, valued for its warmth and sensitivity to touch. Its surface carries subtle variations in thickness and texture, details that only emerge through hand shaping. Brass remains present, but now it plays a supporting role, adding quiet warmth rather than visual weight.

Each piece is shaped entirely by hand, without molds or replication. This process ensures that every vessel is singular, carrying its own proportions, curves, and imperfections. The result is a collection that feels almost alive. As light passes through the ceramic forms, it creates a slow interplay of glow and shadow, giving the impression that the object itself is breathing. These are not fixtures designed to disappear into a ceiling or wall. They are characters within a space, each with its own presence and mood.

While the aesthetic has softened, the philosophy behind the work remains firmly rooted. Gammas has always believed that lighting is fundamental to how people experience a space emotionally. That belief traces back to his early life growing up in the United States with Syrian roots, where he developed an instinctive understanding of how form and function shape atmosphere. His academic path, from architecture at the University of Jordan to an MFA in Lighting Design at Parsons School of Design, refined that instinct with technical precision.

Today, with exclusive representation by STUDIOTWENTYSEVEN, Gammas stands confidently on the global design stage. Yet Vessels feels deeply personal, almost like a return to intuition. It is a collection that listens more than it declares, allowing nature to guide form and light to guide emotion.

Vessels is a lighting series, but with a meditation on growth, material, and restraint. Through handmade ceramic forms accented with brass, the collection transforms light into something felt rather than seen, shaping spaces with a quiet and lasting intimacy.

The post Nader Gammas’ Vessels Turns Light Into a Slow, Living Presence first appeared on Yanko Design.

❌