Remix.run Logo
mmackh an hour ago

A lot of folks will tell you that computers with less features are the the answer, but over the past couple of years I’ve come to realise that how we interact (keyboard and mouse) with computers now is only one way to do it.

There’s something about building distraction-free computing, that doesn’t have to be less. I’ve been building something over the past five years, that puts an entire smart home into one device - sensors and microcontrollers have come incredibly far to make it feel a little bit like magic. What I’m getting at is - what if the environment provides input to the computer and not us directly? This would be one way of exploring quieter computing.

andai an hour ago | parent [-]

What does that look like? It decides which HN link to render based on the angle of the sun?

mmackh 10 minutes ago | parent [-]

It makes the world your canvas, but the device itself is intentionally screen-less. When you enter home - based on presence, time of day, ambient illuminance, barometric pressure, temperature what do you want to happen? Usually this involves a chain of devices, working together inside a blackbox running on an OS that no one single person can understand. What if all the cruft is abstracted away, and you can actually program and script in highly abstracted APIs what is going to happen. And that logic will last you for years. Or you tell an LLM and it writes the logic (code) for you. Having the logic run local makes the experience easier to reason about - now and in the future.

So yes, you can write code that calculates the angle of the sun and fire off a web request or email to send you an interesting HN link. But you can do much more...