The integration of the Web's diverse communities broadens horizons and technology.
Web projects are integration projects, combining skills from a number of disciplines. Lousy interfaces can obscure brilliant code, and ingeniously engineered back-end systems can still fail when they hit resource limits. “Content” lurks in many guises, requiring support not only from writers and illustrators but from video specialists, game designers, and many more. Marketers have built businesses on the Web, and influence conversations from design to analytics. You don’t have to be a programmer to do great work on the Web. The Web stack is vast.
Web development models include far more than code. Creating great websites and applications demands collaboration among content creators, designers, and programmers. As applications grow larger, supporting them requires adding a cast of people who can help them scale to demand. As projects grow, specialization typically lets people focus on specific aspects of those larger disciplines, supporting networking, databases, template systems, graphics details, and much more.
In some ways, that’s a recipe for fragmentation, and some days the edges are sharp. All of these communities have different priorities, which conflict regularly. Battles over resources sharpen the axes, and memories often linger.
At the same time, though, often even in environments where resources are scarce, different perspectives can reinforce each other or create new possibilities. Sometimes, it’s just because the intersection spaces have been left fallow for a long time, but other times, the combinations themselves create new opportunities. Read more…
What to expect at OSCON 2015.
Twenty years ago, open source was a cause. Ten years ago, it was the underdog. Today, it sits upon the Iron Throne ruling all it surveys. Software engineers now use open source frameworks, languages, and tools in almost all projects.
When I was putting together the program for OSCON with the other program chairs, it occurred to me that by covering “just” open source, we weren’t really leaving out all that much of the software landscape. It seems open source has indeed won, but let’s not gloat; let’s make things even better. Open source has made many great changes to software possible, but the spirit of the founding community goes well beyond code. Read more…
A chat with Tony Parisi on where we are with VR, where we need to go, and why we're going to get there this time.
Consumer virtual reality (VR) is in the midst of a dizzying and exhilarating upswing. A new breed of systems, pioneered by Oculus and centered on head-worn displays with breakthrough quality, are minting believers — whether investors, developers, journalists, or early-adopting consumers. Major new hardware announcements and releases are occurring on a regular basis, game studios and production houses big and small are tossing their hats into the ring, and ambitious startups are getting funded to stake out many different application domains. Is it a boom, a bubble, or the birth of a new computing platform?
Underneath this fundamental quandary, there are many basic questions that remain unresolved: Which hardware and software platforms will dominate? What input and touch feedback technologies will prove themselves? What are the design and artistic principles in this medium? What role will standards play, who will develop them, and when? The list goes on.
For many of these questions, we’ll need to wait a bit longer for answers to emerge; like smartphones in 2007, we can only speculate about, say, the user interface conventions that will emerge as designers grapple with this new paradigm. But on other issues, there is some wisdom to be gleaned. After all, VR has been around for a long time, and there are some poor souls who have been working in the mines all along. Read more…
Pilgrim Beart on AlertMe, and IoT’s challenges and promise.
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.
The O'Reilly Data Show Podcast: Mikio Braun on stream processing, academic research, and training.
Mikio Braun is a machine learning researcher who also enjoys software engineering. We first met when he co-founded a real-time analytics company called streamdrill. Since then, I’ve always had great conversations with him on many topics in the data space. He gave one of the best-attended sessions at Strata + Hadoop World in Barcelona last year on some of his work at streamdrill.
I recently sat down with Braun for the latest episode of the O’Reilly Data Show Podcast, and we talked about machine learning, stream processing and analytics, his recent foray into data science training, and academia versus industry (his interests are a bit on the “applied” side, but he enjoys both).
Three ways entrepreneurs can bring the rate of progress we’ve seen in computing and communication to car tech.
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…