165 karma · joined January 26, 2009
Facebook was able to ride this wave by marketing itself as an exclusive club. It was you and your friends home away from home. It beat out MySpace because of its focus on "networks", allowing entire schools of students to quickly have contact with each other.
I think a Facebook killer is unlikely, unless there is another wave of increased internet activity (which I don't see happening any time soon). However, niche social websites are on the grow and are gaining with popularity. Perhaps if enough of these are created, it'll engulf Facebook in popularity. But then Facebook could simply revert back to its "school" niche that it used to focus on three years ago.
Preferences -> Basics -> Manage (Next to Default Search)
Also, the surrounding area is torn apart by a never-ending war.
I respect and admire their ability to see the simplest way to do things and do it, but I'm also worried that my World Cup viewing experience is held together by duct tape.
By "diverse" I mean going beyond software engineering and touching on graphics, AI, simulation, AR/VR, hardware architecture, and so on. My main worry is ending up in cookie cutter classes for four years. Then again, my idea of what college is truly like may be skewed due to the romantic idea of higher education that is sold to us in high school.
Thanks for the suggestions!
Like, think if Embedly was used for some music recommendation application that pulled together results from Last.fm, Pandora, Grooveshark, and Mog. If I was a developer of an up and coming music playing/recommendation site, I would definitely pay some dough to get included in that group for the web application. It's a win-win, the developer of the mashup gets access to a greater variety of content, I, as the developer of the new music service site, get my website's name out there, and Embedly gets money in the process.
Interesting how this gives us a bit of insight on the shift in business plans even before the iMac was officially announced. Obviously they picked the correct market to focus on going into the 2000s, but I wonder what made them specifically choose the "education and creative markets" 15 years ago.
An HTML parser requires fast and efficient code to successfully and quickly read the document. Furthermore, the programmer needs to take into account common variations in HTML code as well as handling nested tags and attributes. And taking it a step further, the HTML parser is used to output the trillions of websites that are currently out there in a visible form for a majority of the developed world. In this way, the designers have added something great and unique to the world which many people enjoy and use every day. This is art.
Then again, I am one of those weird people who likes modern art, so I could be a vocal minority.
Wikipedia defines art as "the product of deliberately arranging elements in a way to affect the senses or emotions", and science as "the systematic enterprise of gathering knowledge about the world and organizing and condensing that knowledge into testable laws and theories." Why do these two things have to be mutually exclusive? Through creation and exploring, such as in _why's projects, we are further "gathering knowledge" about the limits computers can be used. And at the same time, we are creating art as these programs have had a clear impact on at least the Ruby community.
And, bringing up a more "sciencey" example, if the fact that my handheld calculator can solve complicated algebra and calculus equations in less than a second doesn't "affect [your] senses or emotions", then you need a reality check on just how impressive technology has come in such a short time.
I personally believe that programming is one of the rawest forms of creation imaginable, and therefore must be of some artistic worth. Simply calling it science and moving on does a disservice to those who slaved for so many hours working on their piece of computer science history.
Build Team: DAVID! The robot is continuously driving in circles whenever we turn it on. Me: Must be a mechanical issue
Facebook is still the best communication tool out there for sharing everything (pictures, videos, messages, etc.). If, in return for using an excellent and free service, Facebook sends out a little bit of trivial information about me then so be it. It's really not that different from AdWords.
I'd suggest BlitzBasic in companion to the fantastic book Game Programming for Teens (http://www.amazon.com/gp/product/1598635182/ref=pd_lpo_k2_dp...). Blitz is cross platform, extremely easy to dive into, and has a great graphics library. Or, if you want to start him out pure, I'd suggest python/pygame.
If I was explaining to my Grandma what net neutrality is, I'm not going to point her to this clip.
Plus, you're forgetting that the market is already diluted. The only apps that make it are those which get advertised heavily or a big blog discovers and writes about it. Therefore, these "million of apps" will hardly make a difference in how difficult it is to make significant money developing iPhone apps.
The App Store is not going to become Newgrounds, I promise.
I would also check out Twilio if you're interested (http://www.twilio.com/).