Brainstorming an Open Source Project
I'm trying to find an open source project worth spending my time and I'm stuck. I have so many ideas for projects but none that will really achieve my goals. I guess my goals have changed since I started developing open source software. Before it was to get my feet wet and become a better programmer. Now its to contribute something that will make a meaningful improvement to computing.
I have many ideas on how computing can be improved, but the challenge is in adequately defining them in a project that can be accomplished in todays world as many of my ideas are limited by the technology or the people using the technology. Many of them could be considered research projects, and that is something I'd like to do. Who needs a stinking University to do research (for reasons other than money).
I've been reading a lot lately about consciousness of machines, basically being able to mimic the human capability to think, and there is a lot of interesting stuff going on. I have ideas based around adaptable software (what I call seed theory) and also making hardware capable of carrying out the complex operations (parallel computing).
I also want to improve the way we interact with computers. This is through current project ideas like OSUG and Code Connector. And I also have a bunch of other ideas focusing around improving the user experience. This is mostly just thinking outside the realm of the current computer-user interactions and trying to simplify things. When you think about it there are a number of conventions used on the computer desktop of today, and all of them are controlled by Microsoft.
I probably have too many ideas. I definitely have more open source projects going than I can handle and one would argue that I shouldn't be taking on another. But I actually want to hand off GrubConf and LlamaChat. I like to create, I don't like to maintain.
I have many ideas on how computing can be improved, but the challenge is in adequately defining them in a project that can be accomplished in todays world as many of my ideas are limited by the technology or the people using the technology. Many of them could be considered research projects, and that is something I'd like to do. Who needs a stinking University to do research (for reasons other than money).
I've been reading a lot lately about consciousness of machines, basically being able to mimic the human capability to think, and there is a lot of interesting stuff going on. I have ideas based around adaptable software (what I call seed theory) and also making hardware capable of carrying out the complex operations (parallel computing).
I also want to improve the way we interact with computers. This is through current project ideas like OSUG and Code Connector. And I also have a bunch of other ideas focusing around improving the user experience. This is mostly just thinking outside the realm of the current computer-user interactions and trying to simplify things. When you think about it there are a number of conventions used on the computer desktop of today, and all of them are controlled by Microsoft.
I probably have too many ideas. I definitely have more open source projects going than I can handle and one would argue that I shouldn't be taking on another. But I actually want to hand off GrubConf and LlamaChat. I like to create, I don't like to maintain.