Free Soft
Oct 28

I'm in no way trying to conflate this with the meaning of my last blog post, but after a six month gestation, we just gave birth to a public website.

Stack Overflow: none of us is as dumb as all of us

Of course, I'm making a sly little joke here about community, but I really believe in this stuff. Stack Overflow is, as much as I could make it, an effort of collective programmer community.

Here's the original vision statement for Stack Overflow from back in April:

So what is stackoverflow?

From day one, my blog has been about putting helpful information out into the world. I never had any particular aspirations for this blog to become what it is today; I'm humbled and gratified by its amazing success. It has quite literally changed my life. Blogs are fantastic resources, but as much as I might encourage my fellow programmers to blog, not everyone has the time or inclination to start a blog. There's far too much great programming information trapped in forums, buried in online help, or hidden away in books that nobody buys any more. We'd like to unlock all that. Let's create something that makes it easy to participate, and put it online in a form that is trivially easy to find.

Are you familiar with the movie pitch formula?

Stackoverflow is sort of like the anti-experts-exchange (minus the nausea-inducing sleaze and quasi-legal search engine gaming) meets wikipedia meets programming reddit. It is by programmers, for programmers, with the ultimate intent of collectively increasing the sum total of good programming knowledge in the world. No matter what programming language you use, or what operating system you call home. Better programming is our goal.

Although reaction has generally been positive, there has been a bit of backlash. Some have promoted the idea that Stack Overflow will only contribute to the increasing dumbenation of the world's developers. I think this is, in a word, horsecrap. I liked Joel's response to this in podcast 21 (mp3):

And it is true that we are all, as developers, hopelessly incompetent. The goal of a site like Stack Overflow is to somehow share the correct knowledge wherever it may be as it is scattered throughout the universe, and to cause that to be voted up and to be spread amongst us. There's this big universe of dumb programmers, and I'm one of them, and we all have a little bit of knowledge. I may know how to do this thing in VB6 which may be useful to somebody one day who's trying to maintain some ridiculously old piece of crap code. We all have these little tiny pieces of information and if we can just contribute a little bit, that information gets amplified, and maybe a thousand other dumb developers will benefit from my one little piece of good information.

And here's my response, from the same podcast episode, to all those who turn up their noses at community sites like this, preferring the input of "experts":

The idea that you have all these experts waiting in the wings to do stuff is an illusion in my experience. There's really just a bunch of amateurs muddling along trying to do things together. The people that are truly experts are too busy to even help, right? And if the experts are too busy to help, what difference does it really make if there are experts at all. Because the whole point of this endeavor is helping other developers, and whether you're an expert or not, if you have no time to help, you're not really contributing to the solution.

Stack Overflow is by no means done. We're still technically in public beta. But I believe what we have -- the confluence of wiki, discussion, blog, and reddit/digg ranking systems -- is a fair representation of our original vision for Stack Overflow.

venn diagram: wiki - digg/reddit - blog - forum

It's a place where a busy programmer can invest a few minutes with as little friction as possible, and get something tangible from the community in return.

But who cares what I think; my opinion holds no particular weight. I'm just a member. This is our site. You tell me: how dumb are we?

[advertisement] Peer Code Review. No meetings. No busy-work. Customizable workflows and reports. Try Jolt Award-winning Code Collaborator.


Tagi: legal search engine, stack overflow, fellow programmers, programmer community, experts exchange, programming knowledge, sleaze, sum total, mth, wikipedia, backlash, programming language, nausea, pitch, joke, operating system, developers, blogs, mp3

Oct 28
iPhoneworld.ca: first blog with iMatrix integration!
Posted by Elementus in iphe, phe, blogs, blog on 10 28th, 2008| icon3
Today, one of the most popular blogs about iPhone, iPhoneWorld.ca, integrated iMatrix. Each post is marked by iMatrix code in title. Now iPhone users can open articles directly from mobile phone just shooting a code from monitor. iPhone users get pages adapted pages for best readability.

Tagi: iphe, phe, blogs, blog

Oct 28
FORE! MyNuMo brings the classic golf driving range to the iPhone. Play for accuracy and move onto more difficult levels. No need to wait for t-times, just fire up the iPhone and swing away. Golf Driving Range features MyNuMos new “press to play” sports game system that makes iPhone gaming fast and fun. http://mynumo.com/iphone/golf/main.htm

Tagi: golf driving range, swing away golf, range features, classic golf, sports game, game system, iphe, accuracy

Oct 28

Looking for some good iPhone blogs where you can read more about your favorite mobile device? I thought I??â??â??d put together this list of my top 5 favorite iPhone blogs ??â??â?? in no particular order ??â??â?? for your reading pleasure:

  1. iPhone Atlas

    iPhone Atlas blog

    A CNET site, iPhone Atlas publishes a good deal of news on Jailbreaking, iPhone unlocking and third-party apps and development. The tone of the site is often technical and ??â????newsy,??â??Â? rather than personal and blog-like, but it??â??â??s worth a look.

  2. Apple iPhone School

    Apple iPhone School

    Apple iPhone School is a comprehensive resource on iPhone apps and Jailbreaking how-to. They update regularly about all kinds of cool third-party apps that enhance the functionality (and fun!) of your iPhone.

    Doug and Brooke also publish a great ??â????iPhone 101??â??Â? video podcast covering all the latest interesting things going on in the iPhone community. This iPhone blog is highly recommended, particularly for those of you with Jailbroken iPhones.

  3. The iPhone Blog

    The iPhone Blog

    The iPhone Blog takes a humorous approach to iPhone news. The posts are written in a funny, Gizmodo-esque tone, and all articles are accompanied by a laugh-out-loud Photoshopped image.

  4. iPhone Freak

    iPhone Freak

    iPhone Freak publishes a nice variety of iPhone news in an easily-digestible format. The articles are reasonably short and to the point. I recommend this iPhone blog as an all-encompassing iPhone news source.

  5. And of course, my personal favorite: Apple iPhone Review :smile:

    Apple iPhone Review

    What, you actually thought I??â??â??d leave out this iPhone blog, my very own pride and joy?

    I like to think I take an ??â????out-of-the-box??â??Â? look at the iPhone. Although I love my iPhone, I consider the device??â??â??s flaws and how it can be improved. I also ask questions and emphasize community involvement on my blog, always encouraging readers to participate in the comments.

    You can read more about Apple iPhone Review on my About page, or click here to subscribe now.

Do you read any of the above iPhone blogs? Are there any other iPhone blogs you recommend?


Tagi: party apps, digestible format, persal, gizmodo, humorous approach, pride and joy, iphone, iphe, mobile device, interesting things, news source, community involvement, freak, all encompassing, video podcast, atlas, laugh, third party, lt, blogs

Oct 28
Photo courtesy of bez.brige


Talks, lies, haters, fans.
I'm sick of this!
This is not a war and not even a game.
I originally developed ZiPhone for my own use.
Then people asked me to release it and I did.
I bought my first iPhone in Semptember 2007.
I released ZiPhone in February 2008.
I know you people are crazy about the iPhone
but believe me, I am not.
I think the 3g iPhone is not worth even buying
for people who already have the
first generation iPhone.
GPS ? I have a TomTom Go device.
3G data ? I have a 7.2 Mb/s card
in my laptop.
Apps ?
I have my iPhone.
Everything else ?
I have my life !

IF and WHEN there will be a new
ZiPhone you will be informed.
Stop asking, hating, begging.
By the way,
maybe you don't know the difference,
but ZiPhone was a real hack.
Software upgrades or custom firmwares
are a totally different thing.
A nice proof of concept, a nice work, but
that's not hacking..
But if that will ever be released
and that suits your needs,
use it. You'll be (hopefully) happy.

Another note:
I'm being reported of many people
faking me on many blogs and sites.
Check the profile (if there's one).
And don't take as gold any word from me that
you don't read here !

To any hacker out there:
FACTS speaks louder than words.

Peace out,
Zibri

Tagi: real hack, iphe, hack software, semptember, tomtom go, firmwares, louder than words, software upgrades, th th, haters, 3g, photo courtesy, peoe, cy, hacker, laptop, proof, suits, peace, blogs

next >