Live data from Hacker News

The Age of Personalized Hardware Is Coming

geastack.com

71–80 of 90 posts

Re: The Age of Personalized Hardware Is Coming

#71
post #51

Earlier quoted context omitted.

Pcbs are basically rolling off a laser jet printer in shenzhen and they’ll do pnp for a few dollars more. Pcb cheap. Have engineer sit there to design pcb is expensive

Last time I tried JLCPCB, it was way too expensive on a smaller scale. Simple PCB with a cheap Nordic nRF, a few other basic components, 10cm x 5cm: ~17 euros/unit (including shipping) at 5 units which was the minimum amount to order. Do you have a different experience?

Yes, raw PCBs that size are usually closer to 1EUR/unit. DHL shipping on these slightly larger than average boards would be 3EUR/unit.

Are you talking about fully assembled (pcb + components + solder mask + pnp + soldering + test) at 17EUR/unit? If so, that's incredible cheap for a finished product delivered to your door. If not, you're doing something wrong.

Re: The Age of Personalized Hardware Is Coming

#72

Earlier quoted context omitted.

> AR glasses coupled to consumer hardware should actually consume less power, Just on that point, if we are talking about a monochrome screen that is just displaying text, that is just an IO device for a mobile phone, I can see the argument but its not really the case. Screens _eat_ power, waveguides are really not that efficient, so need mini projectors that are overdriven to produce enough light. Current off the sh…

just to be clear, I am largely disinterested in standalone glasses for the immediate future for both the precise complaints you aired as well as my lack of need for them to be standalone, I prefer the modularity of display system vs computational platform, which brings its own batteries.

ahh the cyberdeck interaciton model, yeah that actually looks like it could be fun.

Re: The Age of Personalized Hardware Is Coming

#73

I don't think people have realized it yet, but AI can do hardware too. That's what I had hoped this was about. I had Claude design an entire 4 layer rp2040 based PCB from scratch and PCBWay build it. It worked on the first go, other than some silkscreen overlapped, which doesn't hurt anything. That was before Fable. Then I had it design a case for the new pcb to 3d print. Also worked the first go, but with minor cosm…

What confidence would you have in AI's ability to do 20-40GHz signal routing with good integrity? HDMI + USB4 + USB-C DP AltMode and a bunch of USB4 routing/switching fabric stuff?

What's special about it, other than more constraints, more things to take into account, and having to simulate/test more - so the need for some specialized SW?

They are different constraints than the ones in SW development, but is there some fundamental difference that prevents replacing the human in the loop with AI in the loop?

Re: The Age of Personalized Hardware Is Coming

#75

The author is missing the _hardest_ part of small hardware: power management. The reason why AR glasses are not a thing yes is because there isn't a big enough battery to allow them to function for more than a few minutes. Glasses form factor have space for about .9watt hours now, and ~2 in 4 years time (assuming current trends) Assuming a 14 hour day, that means that your have 140mwhr to spend every hour. A not very…

I don't know, it's getting better every day.

The other day, I took apart an old handheld vacuum cleaner to scavenge the internals. All there was inside was a small but powerful motor, and a couple of 18650 batteries with a charge controller and a switch.

Two small batteries, running a relatively powerful vacuum, which could do spot cleans of the whole house (corners and crevices and such) without needing a recharge.

Re: The Age of Personalized Hardware Is Coming

#76
post #33

Earlier quoted context omitted.

For small stuff, sure. For something with more components I don't think it's ever gonna be useful. Routing a pcb is an np-hard problem and, imho, no AI has enough actual thinking capability to make a good job out of it.

The human brain hasn't solved NP-hardness, either. We make it work using heuristics and automation tools, which in turn use heuristics themselves. I see no reason why AI wouldn't be able to take the same approach.

What exactly do you mean by "solved NP-hardness"?

Re: The Age of Personalized Hardware Is Coming

#77
post #17

AI + hardware has really helped my wife and I get more sleep. I had an esp32-box-3 lying around from a lapsed "voice agent" project from a year or two ago. Had a baby. Baby moved to another room, sleep trained. Baby either: 1. wakes up a few times a night, babbles for a bit, goes back to sleep OR 2. baby wakes up and fusses for N (=10) minutes, at which point parents need to go in and settle (that's the sleep trainin…

Baby monitors fundamentally need to be safe and allow parents peace of mind. Knowing they can constantly hear the baby and communicate verbally to soothe, as if you were in the room with them, allows this. It already means you only have to respond and/or get up to tend if they are still unsettled after a period of time. Monitors also have volume control so you can stay alert without being constantly disturbed.

The traditional baby monitor system had three states (ON and functional, ON and non-functional, OFF). It provides a constantly available and instantaneous test for "functional" - as long as you can hear sound from the other unit, it's almost guaranteed to currently be in a safe condition. Monitoring is constant, human-first, and all human. The system is relatively fail-safe.

Your design replaces this with a multi-state system and algorithms (adding ON in listening mode, ON in delay mode with output off, ON and partially-functional etc.). It removes any reliable method to prove an obviously "functional" state at any given time. Monitoring is non-constant (for the human), machine-first, and human as last resort (like corporate customer services). The system is not fail-safe despite being machine-first and at higher risk of error or malfunction due to complexity.

The risks include a few failed notifications or incorrect delay timing leading to early developmental trauma, such as fear of abandonment. It doesn't take much. We are still learning to deal with this human-human, before adding invisible unknowns.

If nothing else, what are babies likely to learn in a pre-verbal state where the days are spent sensing and observing their environment to develop the brain? It'll probably be how to game the baby monitor algorithm.

> Also during the day it's really handy to be notified when baby has woken up from her nap. Let's us be out of the house, or in a distant room, and still keep track of what's going on.

If you are going out of earshot of the baby by doing this, you are fully relying on the technology being functional. That would seem unnecessarily risky, and not nice for the baby (they can sense this stuff). The odds of a catastrophe are low in a singular environment, but still enough to worry. Almost inevitably it would end badly if this were scaled to a mass consumer product.

The idea is interesting from an engineering view, but from a human one it feels dystopian to insert a machine between parent and baby to this extent. It removes/replaces a layer of human-human connection. Where does engineering the natural human experience out of life end? Automated feeding? AI nannies and teachers? Then onto AI therapist?

My suggestion would be to do a lighter version of the features in a system which focuses on safety (always being able to monitor no matter what, for example on the ESP32, you could have the second core independent and direct-output the feed if the first core hangs or crashes). Feature-wise, rather than not alerting for 10 minutes, you could apply a DSP algorithm which reduces harsh frequencies for this period, whilst slowly increasing the output volume of the monitor.

I like the idea of alerts because it expands the base features without risk, and crucially makes the babies life better, as alerts could be sooner for important things that do need attention quickly. As an experiment, you could add an SD card and record snippets of cries which ended up in alerts, tag them with an ordered list of what you did to soothe or what was wrong, and see if AI can make anything of the data. Maybe certain cries can trigger alerts sooner, or cries over an extended period may indicate fever.

Re: The Age of Personalized Hardware Is Coming

#78
post #73

Earlier quoted context omitted.

What confidence would you have in AI's ability to do 20-40GHz signal routing with good integrity? HDMI + USB4 + USB-C DP AltMode and a bunch of USB4 routing/switching fabric stuff?

What's special about it, other than more constraints, more things to take into account, and having to simulate/test more - so the need for some specialized SW? They are different constraints than the ones in SW development, but is there some fundamental difference that prevents replacing the human in the loop with AI in the loop?

Experienced humans can do basic high speed layout without expensive simulation using rules of thumb that worked for them in the past. It’ll be overconstrained and overbuilt, but it will work.

I’m curious if AI’s know enough to do some useful high frequency / data rate layouts without paying for $50,000+ simulation tools.

Re: The Age of Personalized Hardware Is Coming

#79

I don't think people have realized it yet, but AI can do hardware too. That's what I had hoped this was about. I had Claude design an entire 4 layer rp2040 based PCB from scratch and PCBWay build it. It worked on the first go, other than some silkscreen overlapped, which doesn't hurt anything. That was before Fable. Then I had it design a case for the new pcb to 3d print. Also worked the first go, but with minor cosm…

For small stuff, sure. For something with more components I don't think it's ever gonna be useful. Routing a pcb is an np-hard problem and, imho, no AI has enough actual thinking capability to make a good job out of it.

An AI that can thrash a Go grandmaster can route a PCB.

There's no reason to think a conventional LLM is the right approach, of course. But the LLM could delegate the task to a program it wrote, given the right prompting and the right feedback loop(s).

Post reply on HN