# lamps

Published articles for lamps.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## This design software reimagines everyday objects as self-aware devices

DevFeed: [This design software reimagines everyday objects as self-aware devices](<https://devfeed.tech/articles/this-design-software-reimagines-everyday-objects-as-self-aware-devices-96303.md>)

Original publisher: [Read original article](<https://news.mit.edu/2026/design-software-reimagines-everyday-objects-as-self-aware-devices-1022>)

Author: Alex Shipps | MIT CSAIL

Published: 2026-10-22T20:45:00Z

Content type: article

Language: en

Sources: [MIT AI News](<https://devfeed.tech/sources/mit-ai-news.md>)

Topics: [Physical AI](<https://devfeed.tech/topics/physical-ai.md>), [3D](<https://devfeed.tech/topics/3d.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [human computer interaction](<https://devfeed.tech/topics/human-computer-interaction.md>), [Robot Manipulation](<https://devfeed.tech/topics/robot-manipulation.md>)

Tags: [3-d-printing](<https://devfeed.tech/tags/3-d-printing.md>), [3d](<https://devfeed.tech/tags/3d.md>), [3d-printed](<https://devfeed.tech/tags/3d-printed.md>), [about](<https://devfeed.tech/tags/about.md>), [adaptive](<https://devfeed.tech/tags/adaptive.md>), [advanced](<https://devfeed.tech/tags/advanced.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [automatically](<https://devfeed.tech/tags/automatically.md>), [compliant-mechanism-design](<https://devfeed.tech/tags/compliant-mechanism-design.md>), [computer-science-and-artificial-intelligence-laboratory-csail](<https://devfeed.tech/tags/computer-science-and-artificial-intelligence-laboratory-csail.md>), [computer-science-and-technology](<https://devfeed.tech/tags/computer-science-and-technology.md>), [conductive-tpu](<https://devfeed.tech/tags/conductive-tpu.md>), [design](<https://devfeed.tech/tags/design.md>), [design-software](<https://devfeed.tech/tags/design-software.md>), [devices](<https://devfeed.tech/tags/devices.md>), [electrical-engineering-and-computer-science-eecs](<https://devfeed.tech/tags/electrical-engineering-and-computer-science-eecs.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-resistive-sensors](<https://devfeed.tech/tags/embedded-resistive-sensors.md>), [everyday](<https://devfeed.tech/tags/everyday.md>), [helps](<https://devfeed.tech/tags/helps.md>), [input-devices](<https://devfeed.tech/tags/input-devices.md>), [interactive](<https://devfeed.tech/tags/interactive.md>), [jiaji-li](<https://devfeed.tech/tags/jiaji-li.md>), [lamps](<https://devfeed.tech/tags/lamps.md>), [like](<https://devfeed.tech/tags/like.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [manufacturing](<https://devfeed.tech/tags/manufacturing.md>), [mit-csail](<https://devfeed.tech/tags/mit-csail.md>), [mit-eecs](<https://devfeed.tech/tags/mit-eecs.md>), [mit-schwarzman-college-of-computing](<https://devfeed.tech/tags/mit-schwarzman-college-of-computing.md>), [multi-dof-motion-sensing](<https://devfeed.tech/tags/multi-dof-motion-sensing.md>), [multi-material-fdm-3d-printing](<https://devfeed.tech/tags/multi-material-fdm-3d-printing.md>), [personalized-interactive-interfaces](<https://devfeed.tech/tags/personalized-interactive-interfaces.md>), [piezoresistive-sensing](<https://devfeed.tech/tags/piezoresistive-sensing.md>), [product-design](<https://devfeed.tech/tags/product-design.md>), [research](<https://devfeed.tech/tags/research.md>), [school-of-engineering](<https://devfeed.tech/tags/school-of-engineering.md>), [self-aware-items](<https://devfeed.tech/tags/self-aware-items.md>), [self-sensing-compliant-mechanisms](<https://devfeed.tech/tags/self-sensing-compliant-mechanisms.md>), [sensors](<https://devfeed.tech/tags/sensors.md>), [software](<https://devfeed.tech/tags/software.md>), [stefanie-mueller](<https://devfeed.tech/tags/stefanie-mueller.md>), [this](<https://devfeed.tech/tags/this.md>), [with](<https://devfeed.tech/tags/with.md>), [x-hinges](<https://devfeed.tech/tags/x-hinges.md>)

### AI overview

X-Hinges is software for designing 3D-printed objects that sense and respond to touch or motion. It embeds separate materials for sensors and signal-carrying traces to reduce interference, then places sensors at moving or bending parts. Users connect shapes, choose how they move, and can specify up to three motion axes; examples include a glove that records finger bends for a robot hand, a lamp that changes brightness when pinched, and a surface that identifies objects by tactile data. A computer vision system currently recalibrates readings across separately printed copies because small layout differences can produce different sensor outputs. The researchers hope to build recalibration into the system and eventually combine sensing with actuation in one print.

### Source excerpt

"X-Hinges" helps design and 3D print items like lamps and gloves with an interactive twist: automatically embedded sensors that perceive and adaptively respond to human contact.

## Some Fun Software Facts

DevFeed: [Some Fun Software Facts](<https://devfeed.tech/articles/some-fun-software-facts-25505.md>)

Original publisher: [Read original article](<https://buttondown.com/hillelwayne/archive/some-fun-software-facts/>)

Author: Hillel Wayne

Published: 2025-12-10T18:45:37Z

Content type: article

Language: en

Sources: [Newsletter feed for Hillel Wayne's Newsletter](<https://devfeed.tech/sources/newsletter-feed-for-hillel-wayne-s-newsletter.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [Algorithms](<https://devfeed.tech/topics/algorithms.md>), [computational complexity](<https://devfeed.tech/topics/computational-complexity.md>), [Electrical engineering and computer science (EECS)](<https://devfeed.tech/topics/electrical-engineering-and-computer-science-eecs.md>), [legacy systems](<https://devfeed.tech/topics/legacy-systems.md>)

Tags: [algorithms](<https://devfeed.tech/tags/algorithms.md>), [ascii](<https://devfeed.tech/tags/ascii.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [computer](<https://devfeed.tech/tags/computer.md>), [computing](<https://devfeed.tech/tags/computing.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [fun](<https://devfeed.tech/tags/fun.md>), [keyboard](<https://devfeed.tech/tags/keyboard.md>), [lamps](<https://devfeed.tech/tags/lamps.md>), [life](<https://devfeed.tech/tags/life.md>), [logic-for-programmers](<https://devfeed.tech/tags/logic-for-programmers.md>), [matrix](<https://devfeed.tech/tags/matrix.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [numbers](<https://devfeed.tech/tags/numbers.md>), [random](<https://devfeed.tech/tags/random.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

The excerpt collects software facts, including a 2017 project that implemented Tetris as a Game of Life simulation using a 30-trillion-pixel grid and a programmable CPU; a planned end to leap seconds by 2035, allowing UTC and UT1 to drift apart; and Cloudflare's use of photographs of 100 lava lamps as one source of random numbers. It also contrasts matrix-multiplication algorithms: Coppersmith-Winograd has a better stated asymptotic complexity than the usual method, but its complexity makes it much slower even for 10,000 x 10,000 matrices. The newsletter notes that pre-2006 mergesort implementations could overflow when finding a midpoint in lists exceeding a billion elements with 32-bit signed integers. The excerpt ends during a USB-related fact.

### Source excerpt

Last newsletter of the year! First some news on Logic for Programmers. Thanks to everyone who donated to the feedchicago charity drive! In total we raised $2250 for Chicago food banks. Proof here. If you missed buying Logic for Programmers real cheap in the charity drive, you can still get it for $10 off with the holiday code hannukah-presents. This will last from now until the end of the year. After that, I'll be raising the price from $25 to $30. Anyway, to make this more than just some record keeping, let's close out with something light. I'm one of those people who loves hearing "fun facts" about stuff. So here's some random fun facts I accumulated about software over the years: In 2017, a team of eight+ programmers successfully implemented Tetris as a game of life simulation. The GoL grid had an area of 30 trillion pixels and implemented a full programmable CPU as part of the project. Computer systems have to deal with leap seconds in order to keep UTC (where one day is 86,400 seconds) in sync with UT1 (where one day is exactly one full earth rotation). The people in charge recently passed a resolution to abolish the leap second by 2035, letting UTC and UT1 slowly drift out of sync. Vim is Turing complete. The backslash character basically didn't exist in writing before 1930, and was only added to ASCII so mathematicians (and ALGOLists) could write /\ and \/. It's popular use in computing stems entirely from being a useless key on the keyboard. Galactic Algorithms are algorithms that are theoretically faster than algorithms we use, but only at scales that make them impractical. For example, matrix multiplication of NxN is normally O(N^2.81). The Coppersmith Winograd algorithm is O(N^2.38), but is so complex that it's vastly slower for even 10,000 x 10,000 matrices. It's still interesting in advancing our mathematical understanding of algorithms! Cloudflare generates random numbers by, in part, taking pictures of 100 lava lamps. Mergesort is older than bubblesor