Shared posts

01 Jun 08:05

On Reading SRAMs in IR Images, and Establishing Bounds on Trust

by bunnie

Last month’s name that ware demonstrates that even though non-destructive IR imaging is not capable of resolving an individual bit cell, at least at 22nm it is still possible to constrain the number of bits in an SRAM macro.

An important step in establishing trust in a computer is measuring all of its state and confirming that nothing is amiss. A typical trusted boot would make a point of zeroing and/or patterning & hashing all the known bits of memory in a system. This process helps constrain the amount of malicious or foreign code that could be hiding in the system.

Physical measurements are important is because it’s possible for designers to “hide” memory from this check. For example, inserting a few kilobytes of RAM into a chip the size of the Baochip-1x would not affect the die size. Likewise, its impact on power consumption would be indistinguishable from offsets due to normal manufacturing tolerances. Furthermore, the presence of the RAM can be masked from a pure software inspection by gating it off using a “secret knock” register that only activates the memory when challenged with a correct sequence of words. This makes it practically impossible to discover hidden memories with a brute force address space scan. Such a memory would evade security measurements, and thus makes a useful primitive for staging malicious operations.

IR imaging can place an upper bound on how much SRAM is on a chip. This allows end users to check that all the RAM claimed to be in an open-RTL system (such as the Baochip-1x) matches what was actually fabricated. This in turn puts strong bounds on certain security operations, such as zeroing and/or measuring the state of all known RAM bits in a system.

The good news is that a simple physical measurement through IR inspection thoroughly eliminates the possibility of extra RAM macros in a system, as such a block would be observable even by the most entry-level home IRIS setup: the smallest blocks of RAM are gigantic compared to the resolution of an IR scan. The number of claimed blocks should strictly line up with the number shown in the source code, as it does in the case of the Baochip-1x.

That being said, it’s worth asking if an attacker could “just make a few bytes of RAM in a subtle way” or perhaps “just insert an extra row or column” in an existing macro. To understand the answer to this question better, let’s take a look at deeper look at the structure of an SRAM macro.

How to Read SRAM Macros

Above shows some details on the “rdram1kx32” RAM macro (“Macro D” from the competition) that makes up the data cache elements for the RV32 in the Baochip-1x. From the source code, we can see that this is a dual-port (1r/1w) RAM, organized as 1024 x 32 bits. I’ve rotated the RAM macro so that it’s in canonical “textbook” orientation, such that the columns go vertically and the rows go horizontally. When looking at a micrograph like this, generally speaking, lighter areas are metal-heavy, and darker areas are transistor-heavy. The transistor-heavy RAM arrays correspond to the eight dark rectangles on either side of a central spine.

Such a central spine is a common motif in circuit design. Splitting circuits in half reduces the maximum wire length by half, compared to sticking all the drive circuits on one side. Circuits work equally well when laid out in mirror-image, thus allowing techniques like this to achieve perfect symmetry around a central axis.

I’ve labeled some of the macroscopic features of the RAM. Along the center of the macro, you can see two banks of address decoders. You can use this structure as a “tell” for whether you’re looking at a single or dual port RAM macro. The bottom edge has the column sense amps & drivers. Each column shares circuitry across 4 bits, so their pitch is quite wide and thus visible even at IR wavelengths. Here you can readily count the number of bits in each half of the macro, 16 on each side, giving us a total of 32 bits.

The RAM is further subdivided into four distinct black rows on either side, with some sort of stippled “metal-heavy” region stitched in between. These stippled regions are inserted into RAM macros to improve their performance – they are repeaters that reduce the maximum length of a wire between RAM cells and their corresponding drivers. Repeaters are essential for performance because the wires in a RAM array are minimum-width for maximum density. This means they are quite resistive – in fact, they behave closer to a chain of resistors than ideal wires. Thus, higher performance can be achieved by reducing the wire length through the insertion of repeaters like this.

This leaves us now looking at the RAM array itself. The actual storage cells are too small to see, but we can infer that its size must be 256 bits x 16 bits total gross storage. The actual organization is (4×64)x16 bits – in other words, each of those column circuits is connected to 4 bits of memory, and the lower two bits of address are used to select between those, while 6 bits of address are decoded to select between 64 rows inside that gray blob.

Above is detail of the bioram1kx32 macro (“Macro A“). From the RTL, we can infer that this is a single-port, 1kx32 RAM. Here, you can see the central spine consisting of the single-port address decoder, and then on the lower edge mirror-symmetric 2×16 bit data in/out drivers/sense amps. Again, the core memory cells are laid out in a (64×4)x16 pattern, but in this case, we don’t have any repeaters between the banks. The single-port structure required of the BIO means we can hit the necessary timing without losing density to repeaters. Of course, we pay for this in the lower IPC of the BIO (due to separate read and write phases to the RAM), but for this design, a primary concern was keeping the cores small, so it works out.

And finally, above, here’s some detail of the aoram1kx36 RAM macro (“Macro E“). This has a structure distinct from the previous two: this is a density-optimized RAM macro. Here the address decoders occupy the yellow “spine” down the middle, and the column drivers/decoders are also primarily along the middle instead of along the edge. We can just barely make out the number of columns, and we have to infer that the rows are 512 deep organized as 128×4. While the merits of the density-optimized macro doesn’t really shine for such a small chunk of RAM, I’ll leave it as an exercise to the reader to look at the ifram32kx36 macro and observe how the structure scales up favorably compared to the smaller performance-oriented macros.

One side note is that in a modern silicon process, RAM macros are always in the same orientation across the entire chip. There are increasingly strict rules on the orientation of transistor gates as node size diminishes – fabs hyper-optimize yield for a single orientation and spacing of transistor gate relative to the crystalline lattice of the base silicon. Transistor gates are not so much as “drawn”, but carved out of sub-wavelength interference patterns. For some fairly solid technical reasons, you never have to worry about looking for RAMs built at funny angles or orientations.

No Place to Hide?

Now that we understand a little more about the structure of the RAM macros, let’s return to the question of places where we could hide “a little bit” of extra memory.

First, let’s observe that every SRAM bit is accompanied by some overhead circuitry. For various circuit-level reasons, it’s not possible to “just” lay down some extra-tiny SRAM cells without the supporting decoder, amplifier and driver circuitry. Thus, even the smallest “extra” RAM macro would be noticeable, if not simply for the presence of all the overhead circuitry surrounding the SRAM.

We can also observe that in all cases, we’re able to clearly see the number of columns in an SRAM. Thus, widening an SRAM by adding bits to its datapath would be clearly evidenced by the additional column drivers.

The tricky case is extra rows. We definitely can’t make out individual rows – we can only infer their existence by the process of eliminating the observed datapath widths against the list of possible RAMs on the chip. Here we need to make a distinction between attackers that can only generate fab-approved RAMs, versus an attacker that can modify RAM arbitrarily. RAMs are some of the densest, most difficult to fabricate structures, so in general fabs would not accept a design with true custom RAM.

In the case that an attacker is someone working at the netlist level and trying to insert a trojan in the RTL, I would argue this would be detectable because “just adding another row” of memory has ripple effects onto the memory organization. For example, a 1024×32 RAM already has all the row decoders fully-occupied. Building a 1028×32 RAM (recall that the rows come in increments of 4 bits) would add an extra level to the address decoders and a noticeable offset to the row size.

In the case that an attacker is someone with the necessary fab privileges to make small, customized modifications to the RAM macro, I would say it’s a coin toss if it can be detected with an IR level scan: definitely detectable in an older node, and probably detectable in 22 nm. The extra row will need space, and you’d need some circuitry to handle hiding it; but I can’t definitively rule out that someone can’t be clever enough to make it so small that it’s within the noise margin of an IR inspection. That being said, RAM cells are not infinitesimally small, and further measurements with e.g. laser interferometry could characterize sub-wavelength interference patterns with coherent light to detect even subtle changes in highly regular arrays such as SRAMs. In any case, a destructive inspection tool such as SEM can be used to follow up on any suspect structures and find ground truth.

That being said, a full custom RAM macro is a lot of work for just a single row of memory. While a row of RAM is enough to perhaps hide a shadow copy of a cryptographic key, one would still need to consider where the code or logic would be hidden that both obscures the extra row’s existence from an address space scan, and also choreographs the attack in a useful fashion.

While it’s somewhat unsatisfying to conclude that we can’t rule out every conceivable attack with simple visual inspection, I take solace in the fact that the majority of the attack surface is ruled out, and we now know what sorts of measurements and attacks are relevant to focus on from a defense perspective.

The types of attacks that are possible with and without visual inspection of the chip are vastly different. Without inspection, an attacker is readily able to hide several kilobytes of RAM behind a secret knock; with inspection, we’re looking for at most a few dozen bytes of RAM in an otherwise unprotected array. We turn an effectively unbounded search for hidden memory into a much more tractable proof-of-space measurement, with a caveat that it’s possible for a few extra bytes to be hidden by a determined adversary. I feel that this caveat is diminishingly small, as these extra bytes are very expensive to inject, yet still readily detectable with other means, tilting the cost/reward function towards “not worth it” on the list of potential attacks an adversary could spend resources on.

You Can Try It at Home!

In addition to the practical application of security measurements, I think it’s just interesting to be able to look at a piece of silicon and determine how much RAM is located where. I’m always curious about what makes things tick, and this is yet another tool in the toolbox that allows me to peer through the veil and see into the heart of my hardware. In the spirit of name that ware, I hope this spurs more people to look at silicon, and to learn what we can by observing the design patterns harbored within our gadgets. If you want to learn more about using IR to read CSP-packaged chips such as the Baochip-1x, check out my IRIS page, or just skip to a video I made on how to modify an off the shelf USB camera microscope into an IR camera.

30 May 15:40

Google Drive can now batch-scan your documents and spare you a few other frustrations, too

by Shikhar Mehrotra
Google Drive's new document scanner lets you sweep over a stack of pages in one continuous motion, automatically fixes blurry captures, and skips duplicates.
28 May 20:47

iOS 26 gèle vos appels FaceTime quand il détecte de la nudité, même entre adultes

by Vincent Lautier

Attention, votre iPhone vous surveille pendant vos appels FaceTime. Depuis iOS 26, Apple a glissé une fonction baptisée "Sensitive Content Warning" qui scanne en temps réel le flux vidéo et fige automatiquement la communication dès qu'elle détecte de la nudité.

Audio coupé, vidéo coupée, avec un message qui s'affiche : "Audio et vidéo sont en pause car vous montrez peut-être quelque chose de sensible". Sympa.

À la base, la fonctionnalité fait partie d'une suite plus large appelée "Communication Safety", destinée aux comptes enfants. L'idée est légitime : éviter que des mineurs ne tombent sur du contenu inapproprié, ou en envoient.

Sauf que voilà, dans iOS 26, la fonction est aussi accessible sur les comptes adultes. Elle est désactivée par défaut, mais on peut l'activer manuellement. Et plusieurs utilisateurs constatent que les faux positifs ne sont pas rares.

Le principe technique est plutôt rassurant côté vie privée. La détection se fait entièrement sur l'appareil grâce à du machine learning embarqué (les modèles de reconnaissance d'image tournent en local sur votre iPhone, sans envoyer la moindre image à Apple). Du coup, contrairement à ce qu'on pourrait imaginer, Apple n'a aucune idée de ce qui déclenche la détection sur votre téléphone. Le scan ne sort pas de l'appareil.

Le problème, c'est que ce genre de filtre se trompe souvent. Une consultation médicale en visio ? Bloquée. Une conversation entre adultes consentants ? Bloquée aussi. Et chaque interruption nécessite une action manuelle pour reprendre l'appel. Pour les usages légitimes qui ressemblent visuellement à de la "nudité" sans en être, c'est franchement pénible.

Au-delà du bug ou choix de design, la question de fond, c'est le précédent. Apple installe l'idée que votre flux vidéo, même dans un appel chiffré de bout en bout, peut être analysé en permanence par les filtres maison. Aujourd'hui c'est de la nudité. 

Demain, ça pourrait être des armes, des drogues, des contenus politiques selon les pays, ou tout ce que les gouvernements demanderont. La porte est ouverte, et c'est ce qui inquiète une partie des défenseurs de la vie privée. Apple a beau jurer que tout reste en local, l'infrastructure d'analyse est désormais en place sur des centaines de millions d'iPhone.

Vous pouvez désactiver la fonction en allant dans Réglages, puis FaceTime, puis « Avertissement de contenu sensible ». C'est en théorie OFF par défaut, mais autant vérifier. Et si vous l'aviez activée par curiosité, sachez qu'elle peut ruiner un appel important au pire moment.

Source : PC Mag

28 May 11:59

Gesture HW1 is a 10-DOF ESP32-S3 robotic hand with high-dexterity manipulation (Crowdfunding)

by Debashis Das
Gesture HW1 — A 10 DOF Robotic Hand and Wrist
Gesture HW1 — A 10 DOF Robotic Hand and Wrist

The HW1 by Gesture Platforms is a 10-degree-of-freedom (DOF) high-dexterity robotic hand and wrist built around an ESP32-S3 wireless MCU. It’s primarily designed for researchers, educators, and hobbyists; it bridges the gap between basic DIY robotic hands and expensive industrial models.

The device weighs just around 500 grams but can handle a 1kg dynamic load and a 3kg static load. It communicates via USB-C or Bluetooth 5.0 and comes with a companion desktop app as well as Python and C++ SDKs for custom development.

Gesture HW1 — A 10 DOF Robotic Hand and Wrist

Gesture HW1 specifications:

  • Microcontroller – Espressif Systems ESP32-S3 dual-core LX7 microprocessor with WiFi 4 and Bluetooth 5.0 LE connectivity
  • Degrees of Freedom (active) – 10 DOF
    • Finger Flexion – 0° – 90° (at each joint)
    • Finger Adduction/Abduction – -10° – 40°
    • Thumb Flexion/Extension – 0° – 120°
    • Thumb Adduction/Abduction – 20° – 90°
    • Thumb Distal Flexion – 0° – 90°
    • Wrist Flexion/Extension – -50° – 50°
    • Wrist Radial/Ulnar Deviation – -10° – 40°
  • Joints – 19 joints total
  • Payload – 1kg dynamic / 3kg static load
  • Accuracy/Repeatability – ±1mm
  • Control Speed – 100Hz
  • Sensors – Angle (at motor), Current, Temperature
  • USB – 1x USB Type-C port for communications
  • Misc
    • 4 x user-programmable RGB LEDs
    • Four-way stretch fabric cover prevents debris from entering joints
  • Power – Via the XT60 connector on the side
  • Dimensions – ~275mm total height (fits men-small / women-medium gloves)
  • Weight – ~500 grams
  • Mounting – M3x0.5 threads (depth of 4.5mm)

Gesture HW1 dexterous robotic hand finger flexion splay 3DOF thumb 2DOF wrist

The HW1 uses aluminum gears at key joints like the wrist for better strength and durability, while its skeleton is made from lightweight, strong glass and carbon-fiber-filled polycarbonate, and the outer shell uses ASA plastic to handle heat and rough use. The fingertips are covered with soft silicone (Shore 30A) to improve grip. Gesture Platforms states that it will provide STEP files, so users can 3D print, modify, or replace the outer parts easily. Most probably, they will release the file after the campaign ends.

Gesture HW1 Specifications

On the software side, the company provides a plug-and-play desktop application for Windows 10/11. The app also works completely offline and features four control modes, which include Text (importing .csv files), Timeline (keyframe-style editing), Controller (mapping to a standard game controller), and Stream (real-time input). For more advanced users, C++ and Python SDKs will be available to integrate the hand into custom machine learning and control algorithms.

We have previously written about a range of ESP32-based robotic arms, such as the RoArm-M3-Pro and RoArm-M3-S, the Tobor open-source modular robotic arm, and the MyCobot Robotic Arm, but we haven’t covered robotic hands as much. We did cover the Amazing Hand, an 8-DoF 3D-printable DIY open-source robotic hand, and on the other side of the spectrum, we mentioned the high-end Dex5 dexterous hand in our article about the Unitree R1-A5 and R1-A7 humanoid robot. The Gesture HW1 offers something in the middle in terms of price and functionality. 

Use Cases
Gesture HW1 Use Cases
AI Deployment
Gesture HW1 supports rapid AI deployment for testing AI-generated control actions.

The Gesture HW1 ESP32-S3 high-dexterity robotic hand is currently crowdfunding on Kickstarter. The “Launch Day Special” reward requires a $699 pledge (limited to 100 units), while the standard “Early Backer” tier is available for $849. A double pack for both the left and right hands is available for $1,599. Shipping is not included and will be charged after the campaign; deliveries are estimated to begin in November 2026.

The post Gesture HW1 is a 10-DOF ESP32-S3 robotic hand with high-dexterity manipulation (Crowdfunding) appeared first on CNX Software - Embedded Systems News.

27 May 16:31

Moins de cloud, plus d’IA : voici la puce qui pourrait transformer vos appareils

by Arnaud Pagès, Journaliste
Groupe chinois d’électronique grand public, Anker Innovations a lancé la première plateforme de puces d’intelligence artificielle qui permet aux appareils du quotidien de profiter de la puissance des réseaux neuronaux. Une vraie révolution technologique.  
27 May 09:03

Actualité : L'Europe ferme son ciel à Starlink et Amazon : les deux tiers des fréquences satellite réservés aux Européens

by Aymeric Geoffre-Rouland
Chaque fois que votre smartphone capte un signal alors que vous êtes au milieu de nulle part, sans antenne relais à des kilomètres, c'est probablement un satellite qui fait le travail.Cette technologie, dite "direct-to-device", permet à un téléphone de se connecter directement à un satellite en orbite basse, sans infrastructure terrestre. Starlink do...
25 May 13:52

This Wearable OLED Jacket Looks Straight Out of Cyberpunk 2077

by Geeks are Sexy

Cyberpunk 2077 fans, the future just got a little more wearable. Someone actually built a real-life cyberpunk jacket complete with flexible OLED screens in the collar, just like the one straight out of Night City. Powered by four bendable OLED panels, dual Raspberry Pi 4s, and a whole lot of clever engineering, the jacket looks like something V would totally wear in the game.

The amazing part? It’s not just a cosplay prop! The screens play smooth synced video, the collar was custom designed and 3D printed to protect the displays, and the final result looks ridiculously close to the in-game design. We’re now officially one step closer to living in Cyberpunk 2077… minus the cyberpsychosis, hopefully.

Enjoying the content? Please consider supporting Geeks are Sexy!

Click This Link for the Full Post > This Wearable OLED Jacket Looks Straight Out of Cyberpunk 2077

24 May 08:32

OpenTrafficMap ESP32-C5 C-ITS receiver board can help improve traffic efficiency using 802.11p V2X communication

by Jean-Luc Aufranc (CNXSoft)
ESP32-C5 C-ITS receiver OpenStreetMap
ESP32-C5 C-ITS receiver OpenStreetMap

The ESP32-C5 C-ITS receiver project is an open-source hardware board that gathers data over 802.11p V2X communication from nearby traffic lights, public transportation (buses, trams…), trucks, cars, motorcycles, and even pedestrians to display the results on online maps.

It works using the ITS-G5 protocol built on top of 802.11p V2X (Vehicle-to-Everything), which requires a 5.9 GHz WiFi radio, and makes the ESP32-C5 an ideal candidate. The standard requires a C-ITS Station (ITS-S) found in vehicles (on-board units – OBU) or roadside units (RSU) handling both transmission and reception, and a receiver to handle incoming wireless signals, decode C-ITS (Cooperative Intelligent Transport Systems) messages, and feed the data into online maps like OpenTrafficMap (See screenshot below).

ESP32-C5 C-ITS receiver OpenTrafficMap

ESP32-C5 C-ITX receiver specifications:

  • Wireless module – ESP32-C5-WROOM-1 (ESP32-C5-WROOM-1-N16R8 or ESP32-C5-WROOM-1-N8R8)
    • SoC – ESP32-C5
      • CPU
        • Single-core 32-bit RISC-V processor @ up to 240 MHz
        • Low-power RISC-V core @ 40 MHz acting as the main processor for power-sensitive applications
      • Memory – 384 KB SRAM on-chip, 8MB PSRAM
      • Storage – 320 KB ROM
      • Connectivity
        • Dual-band (2.4GHz/5 GHz) 802.11ax WiFi 6, with 802.11b/g/n WiFi 4 standard fallback
          • 20MHz bandwidth for the 802.11ax mode
          • 20/40MHz bandwidth for the 802.11b/g/n mode
          • OFDMA (Orthogonal Frequency Division Multiple Access) mechanism for both uplink and downlink
          • MU-MIMO capability for downlink
          • Target Wake Time (TWT) support
        • Bluetooth 5.0 Low Energy (LE)
        • 802.15.4 radio for Zigbee 3.0 and Thread 1.3
    • Storage – 8MB or 16MB SPI flash
    • Antenna – PCB antenna
  • Storage – MicroSD card slot
  • Ethernet – 10/100Mbps Ethernet RJ45 port via KSZ8851SNL SPI to Ethernet chip
  • USB – 2x USB-C ports for JTAG and UART
  • Sensor – LM75BDP temperature sensor
  • Power Supply
    • 7 V – 58 V input on active/passive PoE
    • TPS2378DDAR for 802.3af/at compliant active PoE
  • Dimensions – 93 x 50 mm

ESP32-C5 V2X 802.11p board

The KiCAD 10 hardware design files (schematics, PCB layout, BoM…), the source code for the firmware, and a Node.js script that bridges raw 802.11 packets on NATS (Neural Autonomic Transport System) into tshark (Wireshark command line), and publishes the decoded JSON back to NATS are available on OpenTraffic’s Codeberg account.

The developer gave a talk at Graz Linux Days 2026 (German) about a month ago, and uploaded the presentation slides explaining the project (AI-translated version in English).  At the time, they had already deployed 20 receivers with ranges of several hundred meters in urban areas, and over 10 km with line-of-sight. The ESP32-C5 can be attached to a 4G LTE modem for internet connectivity, and an OpenSCAD enclosure is also provided.

ESP32-C5 C-ITS receiver Mikrotik LTE router
ESP32-C5 C-ITS receiver connected to Mikrotik 4G LTE router
ESP32-C5 V2X enclosure
Enclosure and pole mount

How well this works depends on whether infrastructure like traffic lights and public transport implements 802.11p V2X connectivity, and of course, the number of users deploying such C-ITS receivers.

The ESP32-C5 C-ITS receiver board is not available for sale online in the traditional way, but seeing the interest after their talks, the developers ordered 450 pieces of the board, and you can purchase a board with an optional enclosure for about 20 Euros as part of a group buy. The instructions are on the Wiki, and they only ship to several countries within Europe, or you can pick up yours in Graz, Austria.

Thanks to Karl for the tip.

The post OpenTrafficMap ESP32-C5 C-ITS receiver board can help improve traffic efficiency using 802.11p V2X communication appeared first on CNX Software - Embedded Systems News.

22 May 12:04

A hacker group is poisoning open source code at an unprecedented scale

by Andy Greenberg and Lily Hay Newman, WIRED.com

A so-called software supply chain attack, in which hackers corrupt a legitimate piece of software to hide their own malicious code, was once a relatively rare event but one that haunted the cybersecurity world with its insidious threat of turning any innocent application into a dangerous foothold in a victim’s network. Now one group of cybercriminals has turned that occasional nightmare into a near-weekly episode, corrupting hundreds of open source tools, extorting victims for profit, and sowing a new level of distrust in an entire ecosystem used to create the world’s software.

On Tuesday night, open source code platform GitHub announced that it had been breached by hackers in one such software supply chain attack: A GitHub developer had installed a “poisoned” extension for VSCode, a plug-in for a commonly used code editor that, like GitHub itself, is owned by Microsoft. As a result, the hackers behind the breach, an increasingly notorious group called TeamPCP, claim to have accessed around 4,000 of GitHub’s code repositories. GitHub’s statement confirmed that it had found at least 3,800 compromised repositories while noting that, based on its findings so far, they all contained GitHub’s own code, not that of customers.

“We are here today to advertise GitHub’s source code and internal orgs for sale,” TeamPCP wrote on BreachForums, a forum and marketplace for cybercriminals. “Everything for the main platform is there and I very am happy to send samples to interested buyers to verify absolute authenticity.”

Read full article

Comments

22 May 11:40

Bryan Johnson lance « Bryan Johnson Femme » : sa compagne Kate Tolo va suivre son protocole pour percer les mystères de la santé féminine

by Julien Cadot

adn génome

Bryan Johnson, le millionnaire américain devenu apôtre de la longévité en bonne santé, annonce que sa compagne Kate Tolo va se soumettre à un protocole médical à 2 millions de dollars par an similaire au sien. Objectif affiché : produire des données de santé spécifiquement féminines, là où la recherche clinique en manque cruellement.

22 May 08:24

Jacket Turned Cyberpunk Wearable OLED Display

by Zoe Skyforest

If you’ve played Cyberpunk 2077, you might have seen the rad jacket that has a screen in the collar. Once upon a time, such a thing would be solely the preserve of science fiction—you certainly wouldn’t be achieving that look with cathode ray tubes, that much is for sure. However, technology has advanced to the point where [Zibartas] was able to produce just such a jacket in real life.

The key to the build is the advent of the flexible OLED screen. [Zibartas] was able to source four such panels in a smartphone-like aspect ratio, which came in at the hefty price of $300 each. Two Raspberry Pi 4s were enlisted to drive two screens each. The older model Pi was chosen as it was capable of achieving a neat hack to better play smooth video across two displays. A rudimentary sync system was whipped up using GPIO pins to keep video from both Pis playing together. From there, it was simply a matter of figuring out how to create a structure to hold the screens within the large collar of the scratch built cyberpunk-styled jacket. As it turns out they don’t actually flex much in the final install, as they’re held in a 3D printed structure to keep them safe from damage.

The final result is quite something, very accurately recreating the jacket from the game itself. While technically a simple build, actually pulling it off required some delicate work and smart design decisions to make it practical to wear. We’ve featured some other fun jackets over the years, too.

22 May 08:23

J’ai réalisé un rêve d’enfance grâce à Google Genie 3 (et le potentiel est fou)

by Nicolas Lellouche

À la Google I/O 2026, Numerama a pu essayer le modèle Genie 3 de Google DeepMind, désormais capable de générer un monde virtuel jouable à partir d'une simple image Google Street View. Une démo bluffante qui ouvre une porte vertigineuse pour le secteur du jeu vidéo… et qui pose aussi de très nombreuses questions.

20 May 23:07

Chickens without eggs? De-extinction company creates artificial egg.

by John Timmer

On Tuesday, biotech startup Colossal announced its newest development on the road to its announced goal: reversing the extinction of species, in this case, avian species. The development itself is essentially an artificial eggshell, one that allows almost the entire developmental process to occur without the shell. The company transferred the contents of eggs to their specially designed container within a day or two of laying and were able to have normal chicks walk away from it.

Beyond its potential utility for Colossal's intended efforts, the work is personally interesting to me because it may solve a problem I faced in my research days. I'm going to start by describing the research problem that Colossal may have solved, before coming back to what it hopes to use its technology to do—and why the company still has a few key hurdles left to overcome.

Watching development

For part of my career, I studied the development of vertebrates using chickens. While they're less closely related to us than something like mice, the basics of their development are largely the same. And, unlike mice, they develop outside of their mother's body. If you're careful, you can chip away a hole in the egg, perform manipulations on the developing embryo, and then seal it back up with some tape. The chicken embryo will keep developing, allowing you to see the impact of what you've done on normal development.

Read full article

Comments

20 May 08:28

Google dévoile Gemini Spark et fait sauter une des limites majeures des agents IA

by Amine Baba Aissa

Annoncé à l’occasion de la Google I/O 2026, Gemini Spark est un agent personnel capable d’agir à votre place, en continu, sans que vous ayez à laisser une machine allumée chez vous. Dans un marché encore émergent, Gemini Spark se positionne face à Claude Dispatch d’Anthropic ou Perplexity Computer, avec un avantage infrastructure que ses concurrents peineront à répliquer.

19 May 12:24

DocuSeal : Alternative open source à DocuSign pour signer vos PDF

by Fx
DocuSeal

Dans l’univers de la signature électronique, un acteur s’est largement imposé : DocuSign. Mais ce dernier coûte très cher… Entre abonnements mensuels, limitations d’enveloppes et frais annexes (SMS, vérification d’identité, support), la facture peut grimper très vite. Face à ce modèle, DocuSeal propose une approche radicalement différente : open source, gratuit et auto-hébergeable.

DocuSeal

DocuSeal : le DocuSign 100% gratuit

Lancée en 2023, DocuSeal est née d’un besoin simple : signer des documents sans abonnement. En quelques semaines, le projet devient une solution complète et aujourd’hui largement adoptée sur GitHub.

Fonctionnellement, DocuSeal couvre l’essentiel (et même plus) :

  • Transformation de PDF en formulaires interactifs ;
  • Éditeur drag-and-drop avec 13 types de champs ;
  • Gestion multi-signataires avec ordre personnalisé ;
  • Notifications et rappels automatisés ;
  • Signature mobile fluide ;
  • Audit complet et vérification des signatures ;
  • Modèles et envois en masse ;
  • API complète pour intégration SI…

On est loin d’un simple clone, DocuSeal vise clairement les usages professionnels.

DocuSeal

Docker pour faciliter l’auto-hébergement

L’un des points forts de DocuSeal, c’est son déploiement. Une simple commande Docker suffit pour lancer une instance complète. Pas de dépendance complexe, pas de SaaS opaque.

Ce choix technique change tout :

  • Vos documents restent sur votre infrastructure ;
  • Aucun tiers n’accède à vos contrats ;
  • Conformité facilitée (RGPD, confidentialité interne) ;
  • Scalabilité maîtrisée selon vos besoins.

Dans un contexte où la souveraineté des données devient critique, c’est là aussi un sacré avantage.

Zéro coût, zéro limite

Là où DocuSign facture chaque fonctionnalité, DocuSeal adopte un modèle sans friction :

  • Documents illimités ;
  • Signataires illimités ;
  • Stockage illimité ;
  • Aucun coût caché.

Une petite société peut économiser plusieurs milliers d’euros par an… quelque soit la taille de l’équipe. Tout au plus, il faudra passer par un VPS pour quelques euros par mois. A noter que Docuseal propose sur ses serveurs avec une offre gratuite et une payante. Et contrairement à ce que l’on pourrait penser d’un projet open source récent, DocuSeal affiche déjà un niveau de maturité sérieux avec des certifications ISO 27001, SOC 2, HIPAA, ainsi que la conformité au RGPD.

Docker

La façon la plus simple pour profiter de DocuSeal, c’est très certainement l’utilisation avec Docker… par exemple sur un NAS. L’éditeur fournit un docker-compose.yml complet et facile à adapter.

services:
  app:
    depends_on:
      postgres:
        condition: service_healthy
    image: docuseal/docuseal:latest
    ports:
      - 3000:3000
    volumes:
      - ./docuseal:/data/docuseal
    environment:
      - FORCE_SSL=${HOST}
      - DATABASE_URL=postgresql://postgres:postgres@postgres:5432/docuseal

  postgres:
    image: postgres:18
    volumes:
      - './pg_data:/var/lib/postgresql/18/docker'
    environment:
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: postgres
      POSTGRES_DB: docuseal
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U postgres"]
      interval: 5s
      timeout: 5s
      retries: 5

  caddy:
    image: caddy:latest
    command: caddy reverse-proxy --from $HOST --to app:3000
    ports:
      - 80:80
      - 443:443
      - 443:443/udp
    volumes:
      - ./caddy:/data/caddy
    environment:
      - HOST=${HOST}

L’application fonctionne avec la base de données PostgreSQL et Caddy pour le reverse proxy.

En synthèse

DocuSeal n’est pas juste une alternative économique. C’est une remise en question du modèle SaaS appliqué à la signature électronique. Pour les équipes techniques, les startups ou les entreprises sensibles à la confidentialité, c’est une option crédible, robuste et alignée avec les pratiques modernes d’auto-hébergement (lien vers GitHub).

18 May 09:04

Des cartes perforées imprimées en 3D et lues par une webcam, parfait pour stocker vos mots de passe à vie

by Vincent Lautier

Les cartes perforées, c'est le truc qu'on associe à l'informatique de grand papa. Des bouts de carton avec des trous dedans qui servaient à programmer les ordinateurs des années 1960. Personne n'aurait l'idée d'en utiliser aujourd'hui.

Sauf Bitroller , un bidouilleur qui a eu une autre idée : et si on imprimait des cartes perforées en 3D, qu'on les laissait dans un coffre, et qu'on les relisait avec une simple webcam ?

L'objectif n'est pas de programmer un ordinateur, c'est de stocker des données ultra-sensibles sur un support qui ne risque pas de s'effacer. Genre la clé d'un portefeuille crypto ou un mot de passe maître.

Chaque carte mesure une dizaine de centimètres de côté et stocke 16 octets de données utiles, plus 4 octets de correction d'erreur « Reed-Solomon ». Ce système permet de retrouver l'info même si la lecture est partiellement abîmée. Reed-Solomon, ce n'est pas exotique d'ailleurs, c'est la même famille de correction d'erreurs que celle qui fait tenir vos CD ou vos QR codes face aux rayures. C'est microscopique, oui. Mais pour stocker une clé cryptographique, c'est largement suffisant.

Screenshot

Le génie du projet tient dans la méthode de lecture. Pas de machine industrielle, pas de scanner spécialisé. Juste une webcam, posée au-dessus de la carte, avec un fond noir derrière. OpenCV, la bibliothèque libre de vision par ordinateur que tout le monde utilise pour ce genre de tâche, lit la carte entière d'un seul coup à partir du contraste entre le fond et le plastique blanc. Le créateur fournit deux scripts Python, un pour générer la carte à imprimer, l'autre pour la relire.

Le matériau choisi est du PLA, le plastique standard des imprimantes 3D grand public. C'est honnête pour un prototype, mais pas idéal pour de la longue durée. Bitroller le reconnaît : en acier inoxydable, ses cartes survivraient à un incendie sévère et resteraient lisibles dans plusieurs siècles. Le but n'est pas vraiment de bidouiller, c'est de proposer un vrai support d'archive longue durée.

Face à un vieux papier ou à une clé USB, la différence est évidente. Le papier brûle, la clé USB meurt après quelques années sans alimentation. Une carte perforée en métal traversera les décennies sans broncher. Et le fait que la lecture se fasse avec n'importe quelle webcam évite la galère du lecteur propriétaire qui n'existe plus dans dix ans. Bref, bonne idée. Vous pouvez voir le projet ici .

Source : Hackaday

15 May 15:17

Opening stubborn jars: an escalation of methods

It can be extremely frustrating to be separated from your pickles or jams by only a powerful twist of a jar top.

Can’t open a jar? Here are my personally tried and tested methods of escalation:

1. Grip and turn harder (and breathe out)

Sounds dumb, but often we have that little bit of extra in us that we didn’t realise. Go on, give it some welly.

You can also try forcibly exhaling as you turn. Just as you naturally do before a strenuous movement like lifting something heavy, a strong breath out helps lock the arm muscles and tighten the core muscles that counter the rotational movement.

Hannah Fry explains this in a video.

2. Ask someone big and strong

Handy strong person around? Perhaps they’re your ticket to the jar’s contents. Plus, thanks to the Benjamin Franklin Effect (sketch in Big Ideas Little Pictures), they’ll probably like you more for asking them—especially if they succeed.

3. Wrap in a tea towel or cloth

A tea towel is surprisingly effective as it:

  • can give a better grip than dry hands
  • softens the ridges digging into your hands, meaning you can get more purchase with less pain

Both of these mean you can twist it better.

And it also deals with any moisture if that was making it slippery.

4. Use a rubber band

As you try and turn the lid your hand can slip. A rubber band that fits the lid gives you very effective grip. It’s rare that a rubber band doesn’t do the trick for me.

5. Warm the lid with water

For really jars, this trick has almost always got me inside. Run hot water over the metal lid, avoiding the jar if you can. The hot water expands the metal lid very slightly, and more than the glass expands. This can be just enough to loosen it so that one more go, probably with a cloth as it’s now wet, will let you in.

6. Turn to the machines

Still stuck. Time to get a contraption specially designed to grip and give leverage.

Update:

As is so often the case with this project, I get educated by people. A number of people highlighted that the vacuum seal is often the problem—created when the contents is often put in the jar hot. Breaking that seal is key to release the tension. So, several alternative popular methods suggested to me include.

  • Using a screwdriver, spoon or blunt knife to get under the rim of the jar lid and lever it open to break the seal. You can also lever it with a can opener, or a device specifically for it like this Lee Valley jar opener.
  • Tap the edge of the lid with the back of a knife or on the counter in several different spots—aim for where the little tabs are. Once the seal breaks it will open easily.
  • Turn the container and hold the cap—move the bigger object.

I will make it my business to try them.

With regard to the machines, there are many. People shared special grippy mats, tools to pop the tricky child-proof caps, jar keys, and simply 10–12" adjustable pliers.

At least, when jars are mostly glass, if you were really in a pickle, you could probably get into them, which is more than can be said for tins.  Tins are genuine puzzles if you don’t have an opener. I wouldn’t be surprised if someone had starved surrounded by tins of food.

Incidentally, the screw-top lid always strikes me as a pretty incredible achievement—particularly the quarter-turn lids. With a small motion, you can create a seal between metal and glass that protects the contents through rain, shine or throwing around a room. And, usually, with only a little effort to remove it.

Good luck with your jars. Let me know what works for you or if I missed anything.

Related Ideas to Opening Stubborn Jars

Also see:

More lifehacks

15 May 08:40

Controlling a Vibrobot with Only One Motor

by Aaron Beckendorf
A cylindrical grey robot sits on a white mat. The robot is made of three grey sections connected by a series of radially-arranged copper pillars.

The vibrobot – a vibrating motor and battery attached to the head of a brush – isn’t truly a robot, since its movement can’t be controlled, but it’s whetted the interest of many future roboticists. With a clever control method, though, it is in fact possible to drive them in any desired direction while using only one motor.

[Namaskar Mitro] based the design of this robot on this research paper; if the vibrating motor is mounted at an angle above the base of the robot, it causes the bot to rotate, and if the motor is mounted off-center from the center of mass, the robot moves in a circle. Crucially, reversing the direction of the motor’s rotation reverses the direction of the robot’s rotation. By rapidly switching the direction of rotation, the bot can move in a series of short, shallow arcs which approximate a straight line.

The robot which [Namaskar] built was based on an ESP-01F microcontroller, which let it be remote-controlled over Wi-Fi. It used a DRF8212 motor driver to control a vibrating pager motor, which was housed inside a 3D-printed enclosure. To move in a straight line, the ESP-01F switches the motor’s direction every 250 milliseconds, which still produces a slightly erratic movement. It can, however, approximately follow a traced path.

This adds to the previous vibrobot control methods we’ve seen: a pair of differentially-driven vibrating motors or a weight-shifting mechanism.

Thanks to [110y6] for the tip!

14 May 21:36

Celebrities Pose Along With Their Younger Selves [Gallery]

by Geeks are Sexy

This series of photoshops by Dutch graphic designer Ard Gelinck shows various celebrities posing along with a younger version of themselves! Fantastic work!

[Source: Ard Gelinck | Via GG]

The post Celebrities Pose Along With Their Younger Selves [Gallery] appeared first on Geeks are Sexy Technology News.

13 May 20:49

Y-zipper: 3D Printing Flexible–Rigid Transition Mechanism for Rapid and Reversible Assembly

by Maya Posch

Along with Velcro, zippers have become an integral part of every day life, being a quick and easy way to usually temporarily join fabric together. Which isn’t to say that you cannot do more with the basic zipper concept, including using them to turn floppy 2D shapes into rigid 3D ones, such as with the Y-zipper concept proposed and demonstrated by [Jiaji Li] et al.

Although not a fully new idea, the Y-zipper is compared with a range of similar mechanisms that do not feature the same abilities, including the standard zipper ease of zipping up, the possibility of having curved geometry and automatic actuation.

Plus there is that the Y-zipper is designed from the start to be 3Dprinted, while still following the same basic pattern of interlocking teeth that the slider mechanism alternately pushes together or pulls apart.

By modifying the basic straight design of the flat strips, the resulting zipped-up form can take on a distinct bend, as well as turn into a coil or a screw. With a demonstrated joint design it is then possible to join multiple Y-zipper rods together, which could make for an interesting alternative to traditional pop-up tent supports, for example.

Also demonstrated is the use of TPU to create compliant bridges, as well as the direct integration of fabric, to show the versatility of the technology. With the used materials (PLA, TPU) the researchers estimate a maximum viable length of about 3 meters before the printed structures begin to disintegrate.

12 May 11:42

Carlos Diaz : « Le futur des médias sera incarné, distribué par YouTube et augmenté par l’IA »

by LA REDACTION DE FW.MEDIA

Installé à San Francisco depuis seize ans, Carlos Diaz observe depuis la Silicon Valley les grandes vagues technologiques qui redessinent l’économie numérique. Entrepreneur, investisseur, il est aujourd’hui créateur de contenus avec Silicon Carne, un podcast qui redonne du piquant à un univers très policé, et Le Festin, un déjeuner où les langues se délient. Nous …

L’article Carlos Diaz : « Le futur des médias sera incarné, distribué par YouTube et augmenté par l’IA » est apparu en premier sur FW.MEDIA.

12 May 07:49

Thinking Machines : Mira Murati dévoile une IA qui parle et écoute en même temps, à quoi ça sert ?

by Julien Cadot

Quatorze mois après son départ d'OpenAI, Mira Murati dévoile le premier vrai modèle de Thinking Machines. Il ne s'agit pas d'un concurrent frontal de GPT, mais une IA conçue pour écouter, voir et répondre simultanément.

11 May 21:39

Ghost in the Shell anime gets a release date and I can’t wait for it

by Manisha Priyadarshini
A new Ghost in the Shell anime series will premiere globally on Amazon Prime Video, promising the most manga-faithful adaptation of the franchise.
11 May 14:11

Pluie d’annonces pour la nouvelle série The Ghost in the Shell, qui s’annonce superbe

by Matthieu Fabris

Ghost in the Shell reste une série extrêmement populaire auprès des amateurs de mangas, d’animes et de cyberpunk. Malgré les 37 ans du manga et les 30 ans du premier film d’animation, l’œuvre n’a rien perdu de sa superbe, comme le prouve ce nouveau trailer.

11 May 13:32

Speech Jammer Gets Jammed Up

by Tyler August

This project is perhaps the single most passive-aggressive thing we’ve ever seen on this site: rather than tell someone directly to ‘shut up’, [Blytical]’s speech jammer lets you hack their brain from across the room to stop them from speaking. It’s also a bit of an object lesson in why you shouldn’t just copy reference implementations without careful study — by his own implementation, [Blytical] was forced to learn a lot more than he intended going into this project.

The brain hack behind it is called ‘delayed auditory feedback’: by feeding their speech back to the target with a short delay — only 50 to 200 ms — it creates a confounding effect that is apparently very difficult to speak through. The array of ultrasound transducers is used to accurately aim the audio by serving as an inaudible, low-spread carrier wave, as we saw in another project this year. A shotgun mike picks up the audio from the speaker you wish to harass, and an array of audio processing circuitry takes care of the rest.

That’s where problems happen, as [Blytical] admits he just tossed some reference implementations onto a PCB without bothering to think too hard about what he was doing. It’s the datasheet version of vibe coding, and it usually goes about as well — sometimes perfectly, but rarely without a lot of troubleshooting. That troubleshooting is really, really hard when you don’t quite understand why things were laid out the way they were on the datasheet. We don’t blame [Blytical], you can learn a lot when you bite off more than you can chew. The fact that he risked this failure mode rather than do the whole thing in software with a Pi says good things about how he’s conducting his education.

It’s a shame, though, because we’ve been waiting to see another one of these speech jammers in action for quite some time. Perhaps someone will try again; the ultrasonic array portion seems solved, so if the delay circuit was the problem, perhaps a tiny tape loop would suffice.

10 May 10:25

Tracing Olfactory Receptor Mapping Between the Nose and Brain

by Maya Posch

The way that the sense of smell works is that olfactory sensory neurons (OSNs) are wired up to olfactory receptors (ORs) in the nasal epithelium, from which they send signals to the brain. Once arrived there, a hierarchy of processing results in us experiencing the sensation of ‘smelling’. Exactly how the olfactory receptor-to-brain mapping works during development, and whether its physical pattern in the nasal epithelium is replicated in the brain, remained major questions until now. In a study published in Cell by [David H. Brann] and others, many of these questions have now been answered, at least for mice.

As it turns out, the mapping between OSNs and ORs isn’t performed by a random selection process, but instead creates a receptor map that’s closely matched between the nasal epithelium and the brain. What has complicated answering this question up till now is that the nasal epithelium isn’t a flat surface, but a convoluted labyrinth that maximizes surface area to smell better.

The second issue was linking the physical location of OSNs and gene expression in the nasal epithelium. Using a new approach, the researchers showed an intricate patterning in this epithelium, with the basal stem cells from which it regenerates maintaining this patterning. This makes for a system very similar to, for example, the auditory system, where the detection of frequencies in the inner ear, as a linear system, is found to be replicated in the brain.

Although it does not provide us with all the answers yet about how this genetic patterning works, it offers a glimpse at a fascinating system that would seem to be used repeatedly across sensory systems. It may also provide potential treatments for medical conditions affecting the olfactory system, whereby the sense of smell is missing, reduced, or oddly miswired, for example, after a SARS-CoV-2 infection of the olfactory nerve that leads to symptoms such as a constant sensation of a burning smell.

You have to wonder if a better understanding of the nose will revive interest in digitally creating and sending smells?

09 May 13:56

You’ve Seen the Chip Shortage and the Memory Shortage, Now Prepare For The PCB Shortage

by Jenny List

It’s nice to hide away in our little corner of the internet and talk tech, safely away from the turmoil of world events. Sometimes though, geopolitics intrude even into our space, and Reuters are here reporting on a new concern that will probably affect many Hackaday readers. Conflict in the Gulf of Arabia, and in particular raids on Saudi petrochemical plants, is threatening PCB production far away in China.

Most of us probably have a mental image of tankers sailing through the Strait of Hormuz laden with Gulf crude, off to be processed by refineries somewhere else in the world. Certainly a load of oil takes just that route, but for the Saudis and other oil-producing nations in the region, it also makes economic sense to site petrochemical industries at source. They export the much more valuable refined products, among which is the polymer resin used in PCB production. The Reuters report says that consequent to this and a rise in copper prices, the cost of a PCB in China has risen by 40%. Naturally this doesn’t sound like good news.

Here at Hackaday, when it comes to component shortages this isn’t our first rodeo. We’re in the middle of a memory shortage due to AI companies, and the COVID-era chip shortage is still fresh in our minds. Unfortunately, this type of thing as been a regular of the technology world for decades. Here we are with another one, and should we be worried? In the short term it’s certainly a concern as the Gulf conflict is still searching for an end to its uneasy stalemate, but remembering previous shortages we think that global industry will adapt and expand other sources where necessary. Just as with the similar IC encapsulation resin shortage back in the ’90s, it may eventually be the panic more than the shortage which becomes responsible for the price hikes.

We’ve taken an abstract look at global electronic supply chains before.


Header image: Gabriela P., CC BY 4.0.

09 May 13:53

AUO 42-inch and 64-inch Tiled Transparent MicroLED Displays with 60% Transparency

by Charbax

Arun Mahapatra, Marketing Manager for the mobility group at AUO, presents the company’s transparent microLED display technology at Display Week 2026. AUO’s demonstrations focus on large-format, high-transparency panels designed for digital signage, retail, and mobility applications. The core technology achieves up to 60% transparency while delivering high picture quality, competitive contrast ratios, and brightness levels suitable for various environments.


HDMI® Technology is the foundation for the worldwide ecosystem of HDMI-connected devices; integrated with displays, set-top boxes, laptops, audio video receivers and other product types. Because of this global usage, manufacturers, resellers, integrators and consumers must be assured that their HDMI® products work seamlessly together and deliver the best possible performance by sourcing products from licensed HDMI Adopters or authorized resellers. For HDMI Cables, consumers can look for the official HDMI® Cable Certification Labels on packaging. Innovation continues with the latest HDMI 2.2 Specification that supports higher 96Gbps bandwidth and next-gen HDMI Fixed Rate Link technology to provide optimal audio and video for a wide range of device applications. Higher resolutions and refresh rates are supported, including up to 12K@120 and 16K@60. Additionally, more high-quality options are supported, including uncompressed full chroma formats such as 8K@60/4:4:4 and 4K@240/4:4:4 at 10-bit and 12-bit color.

The flagship single-panel display is a 42-inch transparent microLED, presented as the largest single-piece microLED panel of its kind. It offers up to 800 nits of brightness, making it suitable for interior digital signage. A key application demonstrated is a real-time AI language translator for international hubs like hotels or restaurants, allowing for face-to-face interaction while bridging language barriers. The technology is customizable in size and aspect ratio.

AUO also showcases the ability to tile these panels with minimal seams. A 64-inch display, created by combining two 42-inch panels, features a bezel gap of less than one millimeter, which is nearly invisible in most retail and luxury use cases. This larger display is demonstrated as a sports AR solution for luxury boxes, capable of overlaying player stats, replays, and even live betting odds over the live view of a game.

Another application is an interactive AR box for luxury goods. This setup uses a transparent microLED screen in front of a physical object, such as a signed baseball. Users can interact with a digital twin of the object using gesture controls to rotate or zoom in, providing an interactive experience without needing to handle the sensitive physical item. This highlights the display’s ability to merge digital information with real-world objects seamlessly.

AUO is also bringing microLED technology to the consumer market, referencing their work on a high-brightness smartwatch for Garmin, which is designed for outdoor use in full sunlight. In the mobility sector, the company demonstrated an XR interactive window concept at CES, using the transparent microLED as a canvas for AI-driven information overlays in vehicles.

source https://www.youtube.com/watch?v=XO3anZSUfdQ

09 May 13:52

Le mode DJ de Spotify arrive en France : l’IA va animer vos écoutes

by Lisa Imperatrice

Spotify a annoncé, le 7 mai 2026, l'arrivée de la fonctionnalité « DJ » en France pour les utilisateurs Premium. Un mode disponible en bêta depuis 2023 sur d'autres marchés, qui permet de bénéficier de recommandations personnalisées, commentées par un DJ virtuel.

09 May 13:31

The new Wild West of AI kids’ toys

by Sophie Charara, WIRED.com

The main antagonist of Toy Story 5, in theaters this summer, is a green, frog-shaped kids’ tablet named Lilypad, a genius new villain for the beloved Pixar franchise. But if Pixar had its ear to the ground, it might have used an AI kids’ toy instead.

AI toys are seemingly everywhere, marketed online as friendly companions to children as young as three, and they're still a largely unregulated category. It’s easier than ever to spin up an AI companion, thanks to model developer programs and vibe coding. In 2026, they’ve become a go-to trend in cheap trinkets, lining the halls of trade shows like CES, MWC, and Hong Kong’s Toys & Games Fair. By October 2025, there were over 1,500 AI toy companies registered in China, and Huawei’s Smart HanHan plush toy sold 10,000 units in China in its first week. Sharp put its PokeTomo talking AI toy on sale in Japan this April.

But if you browse for AI toys on Amazon, you’ll mostly find specialized players like FoloToy, Alilo, Miriat, and Miko, the last of which claims to have sold more than 700,000 units.

Read full article

Comments