We developed our product called Dashboard, which was a software tool that was designed to be a virtual campaign office to help volunteers communicate and collaborate through emails and interacting online. It was our attempt to take an offline field office and merge it online.
I'm always surprised at how many people seem to like reading about what hardware and software I use.
With bundled machines you can throw away the hardware and keep the software, and it's still a good buy.
In 1991, I co-founded my first start-up, Ink Development, which made software for an early tablet computer.
I discovered shooting and filmmaking around the time all of the software became affordable to anyone with a PC.
While sanctions against Iran and Syria are intended to constrain those countries' governments, they have had the unfortunate side effect of constraining activists' access to free online software and services used widely across the Middle East, including browsers, online chat applications, and online storage services.
Software is now so complex - requiring so many gazillions of tiny files all over your computer - that most consumers don't want to bother to know what's really going on.
If Unix could present the same face, the same capabilities, on machines of many different types, it could serve as a common software environment for all of them.
Organizations want small changes in functionality on a more regular basis. An organization like Flickr deploys a new version of its software every half hour. This is a cycle that feeds on itself.
I think my software is going to become so ubiquitous, so essential, that if it stops working, there will be riots.
Broadcom is the descendent of a nearly 60-year-old unit of the original Hewlett-Packard. Semiconductor companies are like enterprise software companies: they don't die easily.
When it comes to software, I much prefer free software, because I have very seldom seen a program that has worked well enough for my needs, and having sources available can be a life-saver.