My daily readings 03/08/2008

By wind333

TED: Ideas worth spreading

tags: culture, design, ideas

    Internet Explorer 8 Readiness Toolkit  Annotated

    tags: IE8, developer, toolkit

    Overview of IE 8 features for developers.

    Internet Explorer 8 Users can discover WebSlices within a webpage and add them
    to the Favorites bar, a dedicated row below the Address bar for easy access to
    links. Internet Explorer 8 subscribes to the webpage, detects changes in the
    WebSlice, and notifies the user of updates. Users can preview these updates
    directly from the Favorites bar and click-through to the website to get more
    information.

      Reason Magazine – From Ridiculous to Revolutionary  Annotated

      tags: freedom, media, social

      Email is the granddaddy of seemingly frivolous Internet applications. “It was an afterthought on the original internet. It was not part of what they sold to ARPA,” says Shirky, an adjunct professor at NYU’s Interactive Telecommunications Program and an Internet consultant for Nokia, BBC, Lego, and the U.S. Navy. Email was just a simplified file-sharing program. But within 3 months, email was 70 percent of traffic on the fledgling Internet.

      It wasn’t because email was a fast way to send a message to someone, or even that it was a fast way to send a message to a lot of people—there were already ways to do both those things pretty efficiently. What really made email take off, says Shirky, was the Reply All button.

        It’s that impulse—do what you want in order to get what you want and then go back to whatever you were doing—that Shirky ably captures in Here Comes Everybody. Things that seem trivial become tools for building crucially important, often ad hoc, collaborations. Social media erodes the divide between freedom of speech, freedom of the press, and freedom of assembly, and intertwining them makes all of them easier to defend.

          Hacker vs Engineer – Know The Difference! » What’s In Peter’s Head  Annotated

          tags: hacker

          The important thing is to understand the difference and know when you need to hack, and when you need to engineer. Unlike the previous examples where it was all one or all the other, most development work requires you to assume both of these roles at different times. When debugging or scaling, you’ll probably need to put on your engineer hat, while if you’re designing a new feature, rewriting, or doing a greenfield project, you’ll hack more. There can’t be a divide between the two, whether on a team or different roles for an individual. A scaling problem might require big-picture experimentation to overcome a serious limitation. While hacking a new site, you might need to iterate over a small, important area of a page in order to hit your sweet spot in the market. Do both, and know when to do which.

            Leave a Reply