"Internet of Things" entries

Four short links: 23 April 2015

Four short links: 23 April 2015

Medical Robots, Code Review, Go Lang, and Ambient Weather

  1. Future of Working: Real World Robotics, Medical & Health Robotics (YouTube) — interesting talk by Kiwi Foo alum, Jonathan Roberts, given to a Future of Working event. New class of tools, where the human uses them but they won’t let the human do the wrong thing. (via RoboHub)
  2. On Code Review (Glen D Sanford) — Pending code reviews represent blocked threads of execution.
  3. Four Days of Go (Evan Miller) — Reading Go’s mailing list and documentation, I get a similar sense of refusal-to-engage — the authors are communicative, to be sure, but in a didactic way. They seem tired of hearing people’s ideas, as if they’ve already thought of everything, and the relative success of Go at Google and elsewhere has only led them to turn the volume knob down. Which is a shame, because they’ll probably miss out on some good ideas (including my highly compelling, backwards-incompatible, double-triple-colon-assignment proposal mentioned above). Under this theory, more of the language choices start to make sense. There is no ternary operator because the language designers were tired of dealing with other people’s use of ternary operators. There is One True Way To Format Code — embodied in gofmt — because the designers were tired of how other people formatted their code. Rather than debate or engage, it was easier to make a new language and shove the new rules onto everyone by coupling it with Very Fast Build Times, a kind of veto-proof Defense Spending Bill in the Congress of computer programming. In this telling, the story of Go is really a tale of revenge, not just against slow builds, but against all kinds of sloppy programming.
  4. TempescopeAmbient weather display for your home. In my home, that’s a window. (via Matt Webb)
Comment

Emerging technologies are disrupting product design life cycles

Jonathan Follett on creative class workers, product life cycles, and enhancing company-customer relationships.

Richmond_Folk_Festival_Mobilus_In_Mobili_FlickrI recently sat down with Jonathan Follett, principal of Involution Studios and editor and author of the recently released O’Reilly book Designing for Emerging Technologies. We talked about the ways in which emerging technologies are disrupting the product life cycle and considerations for companies looking at new ways of approaching product design and development.

The age of the creative class

Follett noted the cyclical nature of the design life cycle, drawing parallels between today’s emerging technology and that which arose during the Industrial Revolution. He outlined a few ways we’re seeing technology disrupt the product design life cycle today:

When I talk about emerging technologies, sometimes I refer back to the second Industrial Revolution, where you had a whole bunch of emerging technologies of the time coming together. You had your automobile, your lightbulb, your electric power, your telephone all coming to the fore at the same time. That created the modern world we’re living in today.

When we’re talking about product design and new products coming to the fore today, we can see the same thing happening, whether you’re talking about the Internet of Things, or robotics, or synthetic biology and genomics, or any of those other exciting elements that are all mixing together. That’s one way. … [We’re] creating whole new lines of products that we’ve never even thought of.

The other way we’re seeing disruption in the product design life cycle is that we’re finding different ways to work together as creative class workers. What I mean by that is knowledge workers, scientists, designers, engineers. You’ve got all of the leverage of open source. You’ve got open source mechanical designs, open source CAD drawings, open source electrical designs that a product designer can leverage to create their new products. [We’re] doing what Isaac Newton said — he stood on the shoulders of giants; that way, he could see farther. We’re having an opportunity in real time to find a crowdsourced IP and bring it into a product design, and push the design out the door so much faster than before.

As a creative class, we’re finding new ways to work together that are not restricted to Industrial Age thinking. Open source and crowdsourcing are just two examples of that.

Read more…

Comment

The challenge of connecting anything to the Internet

The O'Reilly Solid Podcast: Zach Supalla and Will Hart on building a supply chain, making radios work, and taking on big telecom.

Chain_of_Command_Pardesi_Flickr

Subscribe to the O’Reilly Solid podcast to stay on top of topics related to the Internet of Things, hardware, software, manufacturing, and the blurring of the physical and virtual worlds.

A few weeks ago, hours after launching a blow-out Kickstarter campaign, Zach Supalla and Will Hart of Spark Labs dropped by our podcasting studio to have a wide-ranging conversation about how they’d built a successful hardware startup, how they manage their overseas supply chain, and how they’re taking on established machine-to-machine and telecom companies by turning themselves into a mobile virtual network operator (MVNO).

Zach and Will are leading a workshop at our Solid Conference called “How to manage China” on how to build and maintain a supply chain.

Spark’s latest product, the Electron, is a tiny development kit that can connect just about any kind of device to Spark’s back-end platform over a 3G cellular signal for as little as $3 per month. Read more…

Comment

Rebooting a 1970s satellite with modern software and hardware

The O'Reilly Solid Podcast: Dennis Wingo on reestablishing contact with a satellite that had been silent for 17 years.

Subscribe to the O’Reilly Solid podcast to stay on top of topics related to the Internet of Things, hardware, software, manufacturing, and the blurring of the physical and virtual worlds.

Arecibo_Observatory_Aerial_View

The Arecibo Observatory in Puerto Rico, where Dennis Wingo and his team established contact with the ISEE-3 satellite. Public domain image: Wikipedia.

In the first episode of the Solid Podcast, we talked with Dennis Wingo, founder of Skycorp, in the former NASA McDonald’s where he’s been restoring the first images of the moon taken from space.

After an hour of recounting his techno-archaeology exploits — reverse-engineering the arcane analog image-transmission systems that NASA’s engineers developed in the 1960s — Dennis paused and said, “and that’s just one of our history projects.”

That teaser is where we begin today’s episode. Ready to apply modern computing to another analog challenge, Dennis turned his attention to the reboot of the International Sun/Earth Explorer-3, a research satellite launched in 1978 and commended to the heavens in 1997.

NASA decommissioned the equipment for communicating with the satellite in 1999, so Dennis set about reverse-engineering the ISEE-3’s control system and devising a way to communicate with it. In the 1970s, he would have needed custom analog hardware, but now, general-purpose hardware is powerful enough that he could do it all with software. Read more…

Comments: 7

In design, what we really need is critical thinking

More than reaction or direction, critique is the key to understanding the impact of design decisions.

Metal_kaleidoscope_spinner_Patrick_Hoesly_Flickr

Download a free copy of Designing for the Internet of Things, a curated collection of chapters from the O’Reilly Design library. This post is an excerpt from Discussing Design, by Adam Connor and Aaron Irizarry, one of the books included in the curated collection.

One of the most common ways design discussions are initiated is for a team member to ask for feedback on something they’ve created or an idea they have. They might just grab someone at a nearby desk because they want to take a break from putting something together and think about what they’ve done so far. Or it could be part of a planned milestone or date in the project’s timeline, often called Design Reviews.

It’s not that either of these is a bad time to get other’s thoughts. Rather, the first real problem we encounter is from the word “feedback” itself. It’s a word that’s become engrained in our vocabulary. We use it all the time, a la “I’d love to get your feedback on something…”

What is feedback?

The issue with the term “feedback” lies in its broadness. Feedback itself is nothing more than a reaction or response. Designers talk about feedback and feedback loops all the time in their work. The user of a system or product interacts with it in some way, perhaps by clicking a button, and the system changes in one way or another. It could be that an animated loading bar appears while some new data is fetched and displayed, or maybe some elements in the interface move their position.

That reaction by the system is the feedback. It is the system’s response to what the user has done. Feedback is a reaction that occurs as a result of us doing something. In human-to-human interactions, such as the conversations we have in our projects, feedback can be nothing more than a gut reaction to whatever is being presented. And to be quite honest, even though we might not want to admit it, that’s often all it is.
Read more…

Comment

The next big thing sits between tech’s push and consumers’ pull

Pilgrim Beart on AlertMe, and IoT’s challenges and promise.

Light_Triangles_BW_zeze_57

Register for Experience Design for the Internet of Things, an online conference from O’Reilly being held on May 20, 2015, where Pilgrim Beart will present a session, Getting to simple: Deploying IoT at scale.

I recently sat down with Pilgrim Beart, co-founder of AlertMe, which he recently sold to British Gas for $100 million. Beart is a computer engineer and founder of several startups, including his latest venture 1248.

Identifying the gap between technology and consumers: How AlertMe was founded

I asked Beart about the early thinking that led him and his co founder, Adrian Critchlow, to create AlertMe. The focus seems simple — identify user need. Beart explained:

I co-founded AlertMe with Adrian Critchlow. He was from more of a Web services background … My background was more embedded technology. Over a series of lunches in Cambridge where we both lived at the time, we just got to discussing two things, really. One was the way that technology was going. Technology push — what changes were happening that made certain things inevitable, and also consumer pull. What were the gaps that technology wasn’t really addressing?

To some extent we were discussing at quite a high level the intersection of those two, perhaps not quite in that rational way, but as we talked about things we were interested in, that’s essentially what we were doing. We were triangulating between the technology push and the consumer pull, and trying to spot things that essentially would be inevitable because of those two things. Then that led us to thinking about the connected home platform and what could the killer apps for the connected home be, and isn’t it strange how, if you compare the home to the car for example, cars have a large number of computers in them, and the computers all work together seamlessly and invisibly to keep you safe, keep you secure, save you energy, and so on.

In the home, you have a similar number of computers, but they’re not talking to each other, and as a result, it’s really far from ideal. You have no idea what’s going on in your home most of the time, and it’s not energy efficient, it’s not secure, etc. We saw a huge opportunity there, and we saw the potential for some technological advances to help address those problems.

Read more…

Comment

A new dawn of car tech: customization through software, not hardware

Three ways entrepreneurs can bring the rate of progress we’ve seen in computing and communication to car tech.

BMW_Vision_ConnectedDrive_concept

BMW’s Vision ConnectedDrive concept car. Image: BMW.

Throughout much of early-to-mid 20th century, cutting-edge design and technology found its way into cars. Following the invention of the integrated circuit, chips and bits started displacing pistons and gears in the hearts and minds of engineers. Silicon Valley’s gravitational force began stripping Motor City of its talent, compounding with the success of every tech startup. Not long after the birth of the Internet, Silicon Valley experienced unencumbered prosperity, while Detroit struggled to hold on for dear life. As automakers rise through the ashes of bankruptcy and corporate hot-potato, I expect our best and brightest entrepreneurs and engineers to be building car tech companies.

Skeptics will cite the arduous three-to-six-year automotive design cycles, onerous qualification requirements, and thin margins that plague the automotive value chain. By attracting the greatest engineers and entrepreneurs, the car business of the early 20th century took us from horseback to stylish coupes within a generation, soon to be followed by tire-smoking muscle cars. Cars built during and after the late 80s pollute less over their lifetimes than their predecessors did parked. Sound like Moore’s Law to you? Read more…

Comment

What are iBeacons?

How to get started with proximity sensors.

Triangulated_Noise_Stinging_Eyes_Flickr

Register for Sean O Sullivan’s free webcast, to be held on April 29 at 10 a.m. PT. This is the first post in a three-part series looking at beacon technology and the burgeoning beacon ecosystem.

Apple galvanized the whole area of proximity-enabled applications and services when it launched iBeacon at WWDC in June 2013. When iOS7 launched later that year, it was the first time support for a variety of proximity use cases was both designed in — and available at scale in — a mobile platform.

Since then, hundreds of companies have become involved in different ways in the iBeacon ecosystem — what I call the “Beacosystem.” These companies are making beacon hardware, offering proximity/iBeacon software platforms, creating shopper marketing platforms, using beacons to deliver signals for location analytics and mobile marketing solutions, powering indoor location services, and more.

This post introduces proximity and iBeacon, covers some background on how it works, and explains why there is some excitement and hype around the uses of proximity in various verticals, including retail.

Read more…

Comment
Four short links: 8 April 2015

Four short links: 8 April 2015

Learning Poses, Kafkaesque Things, Hiring Research, and Robotic Movement

  1. Apple Patent on Learning-based Estimation of Hand and Finger Pose — machine learning to identify gestures (hand poses) that works even when partially occluded. See writeup in Apple Insider.
  2. The Internet of Kafkaesque Things (ACLU) — As computers are deployed in more regulatory roles, and therefore make more judgments about us, we may be afflicted with many more of the rigid, unjust rulings for which bureaucracies are so notorious.
  3. Schmidt and Hunter (1998): Validity and Utility of Selection Methods in Personnel (PDF) — On the basis of meta-analytic findings, this article examines and summarizes what 85 years of research in personnel psychology has revealed about the validity of measures of 19 different selection methods that can be used in making decisions about hiring, training, and developmental assignments. (via Wired)
  4. Complete Force Control in Constrained Under-actuated Mechanical Systems (Robohub) — Nori focuses on finding ways to advance the dynamic system of a robot – the forces that interact and make the system move. Key to developing dynamic movements in a robot is control, accompanied by the way the robot interacts with the environment. Nori talks us through the latest developments, designs, and formulas for floating-base/constrained mechanical systems, whole-body motion control of humanoid systems, whole-body dynamics computation on the iCub humanoid, and finishes with a video on recent implementations of whole-body motion control on the iCub. Video and download of presentation.
Comment

Talking shop with Other Machine Company

The O'Reilly Solid Podcast: Danielle Applestone on running a machine tool startup and empowerment through desktop manufacturing.

Register for Solid 2015, where you can see Danielle Applestone’s session — How to make an Othermill: From milk jugs to your door — and much more.

Othermill

An Othermill. Photo: Other Machine Co.

For this week’s episode of the Solid Podcast, Jon Bruner and I sat down with Danielle Applestone, CEO of the Other Machine Company — purveyors of one of my favorite personal digital fabrication tools: a desktop CNC router called the Othermill (see a demo video).

Grown out of the Machines that Make project at MIT’s Center for Bits and Atoms and incubated at Saul Griffith’s Otherlab in San Francisco, Other Machine Company launched a successful Kickstarter to finance completion of the Othermill back in May of 2013.

For readers not familiar with this particular type of kit, I’ll go into a bit more detail: a CNC (Computer Numerical Control) mill is a machine tool that can be controlled by a computer to move some kind of rotary cutter (such as an endmill or drill bit) to remove material from a workpiece. This is a type of “subtractive manufacturing” process.

With all of the fuss around 3D printing (known in the industry as “additive manufacturing”) these days, I personally don’t think that CNC machining gets enough attention. Although 3D printing is certainly an exciting technology in its own right, it cannot currently compete with CNC machining in terms of cost, supported material types, and range of applications. Read more…

Comment