Tuesday, December 28, 2010

Samsung confirms Galaxy Player, will showcase at CES 2011 | Samsung Hub

Samsung confirms Galaxy Player, will showcase at CES 2011 | Samsung Hub


Samsung has announced a new Android-based Galaxy Player that will be showcased next week at the CES 2011. Samsung says the new music player takes inspiration from its successful Galaxy S phone and is spec’d similarly sans the cellular connectivity.

The 9.9mm thick Galaxy Player (YP-GB1) runs on Android 2.2 Froyo OS and features a 1GHz CPU, 4-inch Super Clear LCD screen supporting up to WVGA resolution (800×480), T-DMB, SoundAlive audio enhancing technology, Wi-Fi, Bluetooth 3.0, 3.2MP rear camera with front facing camera for video calling, GPS, HD video playback, microSD card slot, Android Market and Samsung Apps access and a 1200mAh removable battery.


NJ Blizzard Time Lapse Video - CNN iReport

NJ Blizzard Time Lapse Video - CNN iReport



MikeBlack set up a Canon DLSR camera on a tripod and used a remote timer to take a photo every five minutes for 20 hours. 'I kept digging the clock out and moving it higher so it could be seen,' he said.

Saturday, December 18, 2010


The Innovation Secrets of Steve Jobs


These are the Seven Principles of Innovation, inspired by the master himself:

1. Do What You Love.
Think differently about your career.
2. Put a Dent in the Universe.
Think differently about your vision.
3. Kick Start Your Brain.
Think differently about how you think.
4. Sell Dreams, Not Products.
Think differently about your customers.
5. Say No to 1,000 Things.
Think differently about design.
6. Create Insanely Great Experiences.
Think differently about your brand experience.
7. Master the Message.
Think differently about your story.

More (Steve) Jobs, Jobs, Jobs, Jobs - THOMAS L. FRIEDMAN - NYTimes.com

Obama should bring together the country’s leading innovators and ask them: “What legislation, what tax incentives, do we need right now to replicate you all a million times over” — and make that his No. 1 priority. Inspiring, reviving and empowering Start-up America is his moon shot.
...
You want more good jobs, spawn more Steve Jobs.

Thursday, November 25, 2010

Quote Details: Benjamin Franklin: If you would not... - The Quotations Page

Quote Details: Benjamin Franklin

"If you would not be forgotten
as soon as you are dead and rotten,
either write something worth reading
or do things worth the writing.

Benjamin Franklin
US author, diplomat, inventor, physicist, politician, & printer (1706 - 1790)"

IEEE Spectrum: High-Tech Companies Are Low-Grade Investments

IEEE Spectrum: High-Tech Companies Are Low-Grade Investments
"In an analysis for IEEE Spectrum, Kevin J. Murphy of the Marshall School of Business at the University of Southern California ran a simple algorithm that 'invested' US $100 in the top 1500 companies listed in Standard & Poor's in early 2002—after the dot-com crash wreaked its havoc. And, assuming the investor reinvested all the stock's dividends, Murphy tracked the portfolio's value through the end of 2009, for the 1065 companies that were still listed.

Tech performed abysmally. Of the 118 tech stocks, 79 of them didn't even beat inflation. Just picking the first 118 stocks in alphabetical order beats the tech index by 25 percent. By comparison, the 110 mining and utilities companies on Murphy's index had an average return of $285 on the $100 investment, outperforming tech's $138 return by more than two to one."
The Pomodoro Technique(Time Management)
  1. Choose a task (most important at this moment) to be accomplished
  2. Set the Pomodoro to 25 minutes (the Pomodoro is the timer)
  3. Work on the task until the Pomodoro rings, then put a check on your sheet of paper
  4. Take a short break (5 minutes is OK)
  5. Every 4 Pomodoros take a longer break
Web 25 minute timer!
"pomodoro" (Italian) = "tomato" (English)

Wednesday, November 24, 2010

Design is the Supreme Art-by Jake Ehrlich

"Design Science

The great American design scientist, engineer, architect, poet, philosopher, Buckminster R. Fuller said, “When I'm working on a problem, I never think about beauty. I think only how to solve the problem. But when I have finished, if the solution is not beautiful, I know it is wrong.”

Frenchman, Antoine de Saint-Exupery said... “A designer knows he has achieved perfection not when there is nothing left to add, but when there is nothing left to take away.”

Alexander Graham Bell, the genius who brought us the telephone said, 'The most successful men in the end are those whose success is the result of steady accretion... It is the man who carefully advances step by step, with his mind becoming wider and wider—and progressively better able to grasp any theme or situation—persevering in what he knows to be practical, and concentrating his thought upon it, who is bound to succeed in the greatest degree.'

Johann Wolfgang von Goethe, understood this intrinsically, when he profoundly said, 'I respect the man who knows distinctly what he wishes. The greater part of all mischief in the world arises from the fact that men do not sufficiently understand their own aims. They have undertaken to build a tower, and spend no more labor on the foundation than would be necessary to erect a hut.'"

Crucial RealSSD C300 64GB Review | StorageReview.com

Crucial RealSSD C300 64GB Review | StorageReview.com

The C300 series is known for speed. The entire line of drives sees 355MB/s read speeds (265MB/s with SATA 3Gb/s interface), with slightly declining write times as capacities shrink. The 256GB model quotes 215MB/s sequential writes while the 128GB and 64GB capacities see 140MB/s and 75MB/s respectively. There's also a small power usage decline as the drives get smaller, most notably during writes. Otherwise though the family of drives are largely identical
.

Tuesday, November 23, 2010

InfoQ: Tomorrow’s Tech Today: HTML5

InfoQ: Tomorrow’s Tech Today: HTML5

Scott Davis reviews some of the most important HTML5 features: new semantic elements - header, footer, nav, section, and article-, form enhancements - placeholder text, autocomplete, autofocus, and validation-, video and mobile support.

Hidden Web Services: Microformats and the Semantic Web

Scott Davis makes a case for metadata or semantic data, pointing out that it is currently used by major websites to improve their traffic or the rank of the pages searched. He is presenting the most common ways to add metadata to a document: RDFa and microformats.

Sunday, November 21, 2010

T.J. Maxx throws $399 iPad curveball | Crave - CNET

T.J. Maxx throws $399 iPad curveball | Crave - CNET

"T.J. Maxx, which is best known as a clothing retailer, caused seismic activity in the land of technophiles over the last few days by selling limited quantities of Apple's 16GB iPad with Wi-Fi for only $399, nearly $100 less than the suggested retail price.
...
The number of actual $399 iPads in the wild might be around 80
...
Why would T.J. Maxx pull such a move? The phrase '15 minutes of fame' comes to mind. "

Tuesday, November 16, 2010

Steve Jobs Doesn’t Invent Products, He Discovers Them [Sculley Interview] | Cult of Mac

Steve Jobs Doesn’t Invent Products, He Discovers Them [Sculley Interview] | Cult of Mac

"...Dr Land was saying: “I could see what the Polaroid camera should be. It was just as real to me as if it was sitting in front of me before I had ever built one.”

And Steve said: “Yeah, that’s exactly the way I saw the Macintosh.” He said if I asked someone who had only used a personal calculator what a Macintosh should be like they couldn’t have told me. There was no way to do consumer research on it so I had to go and create it and then show it to people and say now what do you think?

Both of them had this ability to not invent products, but discover products. Both of them said these products have always existed – it’s just that no one has ever seen them before. We were the ones who discovered them. The Polaroid camera always existed and the Macintosh always existed — it’s a matter of discovery."

Monday, November 15, 2010

Coding Horror: Breaking the Web's Cookie Jar

Coding Horror: Breaking the Web's Cookie Jar

"The Firefox add-in Firesheep caused quite an uproar a few weeks ago, and justifiably so. Here's how it works:

  • Connect to a public, unencrypted WiFi network. In other words, a WiFi network that doesn't require a password before you can connect to it.
  • Install Firefox and the Firesheep add-in.
  • Wait. Maybe have a latte while you're waiting.
  • Click on the user / website icons that appear over time in Firesheep to instantly log in as that user on that website.
    ...

    what Firesheep does is relatively straightforward:

    1. Listen to all HTTP traffic.
    2. Wait for HTTP headers from a known website.
    3. Isolate the part of the cookie header that identifies the user.
    4. Launch a new browser session with that cookie. Bam! As far as the target webserver is concerned, you are that user!

    All Firesheep has to do, really, is listen. That's pretty much all there is to this "hack". Scary, right? Well, then you should be positively quaking in your boots, because this is the way the entire internet has worked since 1994, when cookies were invented.
  • Open Data Protocol (OData)

    Open Data Protocol (OData)

    "The Open Data Protocol (OData) is a Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today. OData does this by applying and building upon Web technologies such as HTTP, Atom Publishing Protocol (AtomPub) and JSON to provide access to information from a variety of applications, services, and stores. The protocol emerged from experiences implementing AtomPub clients and servers in a variety of products over the past several years. OData is being used to expose and access information from a variety of sources including, but not limited to, relational databases, file systems, content management systems and traditional Web sites."

    InfoQ: Silverlight Is for the Client, HTML5 for the Web

    InfoQ: Silverlight Is for the Client, HTML5 for the Web

    When we started Silverlight, the number of unique/different Internet-connected devices in the world was relatively small, and our goal was to provide the most consistent, richest experience across those devices. But the world has changed. As a result, getting a single runtime implementation installed on every potential device is practically impossible.

    As a result, Microsoft has embraced HTML5:

    We think HTML will provide the broadest, cross-platform reach across all these devices. At Microsoft, we’re committed to building the world’s best implementation of HTML 5 for devices running Windows, and at the PDC, we showed the great progress we’re making on this with IE 9.

    China Officially Overtakes U.S. in Supercomputer Performance | News & Opinion | PCMag.com

    China Officially Overtakes U.S. in Supercomputer Performance | News & Opinion | PCMag.com

    The Chinese Tianhe-1A system at the National Supercomputer Center in Tianjin has achieved a performance level of 2.57 petaflop/s (quadrillions of calculations per second). This puts it in the number one spot on the 36th edition of the TOP500's world's most powerful supercomputer list

    Saturday, November 13, 2010

    Top SSD Companies tracker and predictor- StorageSearch.com

    Top SSD Companies tracker and predictor- StorageSearch.com


    Which companies do you absolutely have to include in your thinking if you've got any new projects involving SSDs?

    And which SSD companies most likely to succeed?

    Monday, November 08, 2010

    OData Catalog API (Preview)

    Netflix OData Catalog API (Preview)

    Netflix has partnered with Microsoft to create an OData API for the Netflix catalog information. This API is currently in preview mode in order to give our developers a chance to experiment with this exciting new offering. This new API provides new functionality and library support for our developers in a highly accessible form. This API is governed by the same Terms of Use as our other APIs.

  • This API works with any of the existing OData libraries, and provides XML and JSON formats for other languages as well
  • OData supports significantly more powerful queries than our other APIs
  • No signature is required for accessing the oData catalog
  • The OData API can be used separately or in combination with the Netflix API to give users a fuller experience
  • Sunday, November 07, 2010

    This Developer's Life

    A new podcasts by Scott Hanselman and Rob Conery

    Apparently inspired by This American Life, the most popular podcast in the country, with more than a half million people downloading each episode

    Audacity
    In this episode Scott and I talk to 3 developers who have pulled off some pretty audacious maneuvers:
  • John Resig, Creator of jQuery, decided to write yet another javascript framework when there were already quite a few to choose from. Not only did he succeed, he changed web development forever.
  • Alex Payne, former API Developer Lead at Twitter, talks about the (somewhat insane) move to leave Twitter, and (somewhat more insane) choice to “reinvent banking” with BankSimple.
  • Miguel de Icaza, founder of the GNOME project and creator of Mono talks about creating a clone of the .NET framework - all because he didn’t like what else was out there at the time for Linux.
  • Saturday, November 06, 2010

    "Programming Windows Phone 7" by Charles Petzold

    free 1000 pages ebook

    Amazon.com: Tablets

    Watch out, iPad... or is it?

    The best price so far:

    Zenithink 10" Touchscreen Android 2.1 Tablet (ePad)
    $250

    that is 1/2 iPad price... could it be Chevrolet vs Cadillac,
    you get what you pay for?

    Thursday, November 04, 2010

    Memoirs From the Browser Wars

    Memoirs From the Browser Wars

    Inside story about creation and evolution of Internet Explorer,
    from Eric Sink, a person who created IE predecessor Spyglass Mosaic web browser.

    Wednesday, November 03, 2010

    The Great Shale Gas Rush
    - National Geographic

    U.S. energy industry innovators unlocked the natural gas found in deep shale rock by combining and super-charging old oil industry techniques.

    Pennsylvania sits atop one of the world’s largest natural gas reservoirs, promising clean energy and new jobs. But can this resource be extracted sustainably?


    Mapping a Gas Boom
    Drillers have etched a growing mark on Pennsylvania since first producing natural gas out of its shale rock. Fifteen producing wells are in state forests, and seismic surveyors are eyeing state parks. The map and graph show the growth of shale wells in Pennsylvania from January 2007 to September 2010.


    Forcing Gas Out of Rock With Water
    Flares from newly completed natural gas wells paint an arresting image—a controlled test burn-off of initial gas. But the real drama takes place a mile beneath the surface.

    Tuesday, November 02, 2010

    Tim Jackson's economic reality check | Video on TED.com

    Tim Jackson's economic reality check | Video on TED.com

    "..It's a story about us, people,
    being persuaded to spend money we don't have
    on things we don't need
    to create impressions that won't last
    on people we don't care about..."

    IT Conversations | Technometria with Phil Windley | Reed Mideke

    podcast: CHDK, the Canon Hack Development Kit
    IT Conversations | Technometria with Phil Windley | Reed Mideke

    "The software adds more functions to Canon cameras by enhancing the existing firmware."

    Monday, November 01, 2010

    iPad too pricey? This 10-inch Android tablet is just $300 | DVICE

    iPad too pricey? This 10-inch Android tablet is just $300 | DVICE

    "Five Archos Android tab models:
  • The 2-8 (the model number indicates the 16:9 screen size) with 4GB at $100.
  • The 3-2 with 8GB of memory, a 1.3MP camera and VGA video recorder at $150.
  • The 4-3, the closest analog to the new iPod Touch, with 16GB, a microSD slot, HDMI mini out, HD video recording and a 2MP still camera running on an 800MHz chip for $200 (comparable to an 8GB Touch at $229 or 32GB at $299).
  • The 7-0, with 16GB of flash for $275 and a whopping 250GB hard drive for $350.
  • The 10-1 comes in two versions, 8GB for $300 or 16GB for $350."
  • Saturday, October 30, 2010

    Asynchronous Programming for C# and Visual Basic

    Asynchronous Programming for C# and Visual Basic

    A big simplification coming to asynchronous programming in .NET!

    Could be VERY important to make better programs
    and better utilize multi-core CPUs.

    Friday, October 29, 2010

    Energy Crisis Over! - Forbes.com

    "...The recent news story about China's national oil company, Cnooc, purchasing a stake in Chesapeake Energy's Texas shale oil and gas fields and agreeing to pony up most of the capital to develop them underscores what an amazing transformation is taking place in the U.S.' energy picture.
    ...
    The word "revolution" is overused, but it's truly appropriate when applied to these technological breakthroughs: hydraulic fracturing--a.k.a. fracking--and horizontal drilling. With fracking, drillers inject water, sand and chemicals deep underground to crack gas-bearing rocks.
    ...
    The implications are staggering. Within a decade the U.S. will be a major natural gas exporter. In those Texas Chesapeake fields alone production will reach the equivalent of 400,000 to 500,000 barrels of oil a day. Pennsylvania and upstate New York will also become major gas producers.
    ...
    Environmentalists worry that fracking might poison our water, even though the drilling takes place thousands of feet below the water table. Fortunately the technology is there to get at these reserves in an extremely safe way.

    The Earth is awash in energy.

    - Steve Forbes, editor-in-chief"



    Trouble is, the water pollution is real, and it is already affecting some people, and may soon affect millions more...

    GASLAND, a movie by Josh Fox

    Search
    Articles of Bill Buxton at BusinessWeek

    Bill Buxton is Principal Scientist at Microsoft Research and the author of Sketching User Experiences: Getting the Design Right and the Right Design. Previously, he was a researcher at Xerox PARC, a professor at the University of Toronto, and Chief Scientist of Alias Research and SGI Inc.

    TechTalk - NUI - What’s in a Name? excellent presentation by Bill Buxton @ Microsoft Channel 9

    PDC10

    PDC10: Microsoft Professional Developers Conference

    28,29 Oct 2010
    Completely available online, free, video streaming (Silverlight)

    Not a "real" web: can not use web bookmarks :(

    Thursday, October 28, 2010

    podcast: Robert Kaplan: Monsoon Asia’s Rise | WBUR and NPR - On Point with Tom Ashbrook

    The world’s new center of gravity, he says, is in “monsoon Asia” – a broad swath from the Horn of Africa through the flanks of Central Asia, to India, Southeast Asia and China.


    Interview with the same book author at TechNation with Dr. Moira Gunn
    TED video: Steven Johnson: Where good ideas come from | Video on TED.com

    на српском јеѕику

    ...the coffeehouse played such a big role in the birth of the Enlightenment, in part, because of what people were drinking there. Because, before the spread of coffee and tea through British culture, what people drank -- both elite and mass folks drank -- day-in and day-out, from dawn until dusk was alcohol. Alcohol was the daytime beverage of choice. You would drink a little beer with breakfast and have a little wine at lunch, a little gin -- particularly around 1650 -- and top it off with a little beer and wine at the end of the day. That was the healthy choice, right, because the water wasn't safe to drink. And so, effectively, until the rise of the coffeehouse, you had an entire population that was effectively drunk all day. And you can imagine what that would be like, right, in your own life -- and I know this is true of some of you -- if you were drinking all day, and then you switched from a depressant to a stimulant in your life, you would have better ideas. You would be sharper and more alert. And so it's not an accident that a great flowering of innovation happened as England switched to tea and coffee...

    ... people like to condense their stories of innovation down to kind of shorter time frames. So they want to tell the story of the "eureka!" moment. They want to say, "There I was, I was standing there and I had it all suddenly clear in my head." But in fact, if you go back and look at the historical record, it turns out that a lot of important ideas have very long incubation periods. I call this the "slow hunch." We've heard a lot recently about hunch and instinct and blink-like sudden moments of clarity, but in fact, a lot of great ideas linger on, sometimes for decades, in the back of people's minds. They have a feeling that there's an interesting problem, but they don't quite have the tools yet to discover them. They spend all this time working on certain problems, but there's another thing lingering there that they're interested in, but they can't quite solve...

    ...Chance favors the connected mind...

    Wednesday, October 20, 2010

    Twitter / Andy Rubin: the definition of open: "m ...

    Twitter / Andy Rubin: the definition of "Android" open:

    'mkdir android ; cd android ; repo init -u git://android.git.kernel.org/platform/manifest.git ; repo sync ; make'

    - Andy Rubin (creator of Android)
    in response to Steve Jobs' comments yesterday about the openness of Android

    That means that complete source code is available, and "anybody" can compile it.
    But what is the benefit for ordinary user who wants a reliable tool?
    I think it is the price...
    Apple Launches New MacBook Air, Lion OS X, Mac App Store, iLife 11 | Fast Company

    Great design, logical expanding of App Store to desktop...

    Microsoft has missed the opportunity to introduce a Desktop App Store first...
    My guess they are just waiting for Apple to "prove the concept".

    Same simple, predictable formula for developers: for 30% Apple
    takes care about sales, distribution, security, updates...
    Microsoft has implemented exact same model on Windows Phone 7.

    @FastCompany

    @MacWorld

    Monday, October 18, 2010

    Arduino - HomePage

    Arduino - HomePage

    "Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. "

    Andrew Rubin, Android Inventor's Stance on Microsoft Silverlight on the Android

    Andrew Rubin, Android Inventor's Stance on Microsoft Silverlight on the Android

    "When I asked Andrew Rubin if Android would ever support Microsoft Silverlight or the open source implementation of Silverlight, Moonlight, he responded as follows:

    Adobe put a lot of work into getting Flash to run on the Dalvik JVM.
    If Microsoft were to develop Silverlight to run on the Android then we would welcome it.

    - Andy Rubin, VP, Engineering (and Android Inventor), Google
    Structure and Interpretation of Computer Programs

    Harold Abelson and Gerald Jay Sussman
    with Julie Sussman

    MIT press book, free online

    Recommended as one of a few key computer science books...
    Using Scheme (variant of Lisp), functional programing

    (good) epub download from github

    pdf & zip download

    Video Lectures @ MIT (torrent only)


    Video Lectures @ Internet Archive

    Saturday, October 16, 2010

    Gates Foundation Launches $20M Grant for Online Ed | News & Opinion | PCMag.com

    Gates Foundation Launches $20M Grant for Online Ed | News & Opinion | PCMag.com

    The initiative will be known as the Next-Generation Learning Challenges, a $20 million "funding round" that will be handed out in grants ranging from $250,000 to $750,000. The request period will run until Nov. 19; the winners will be announced by March 31, the foundation said.

    Wednesday, October 13, 2010

    .NET Gadgeteer | Clint | Channel 9

    .NET Gadgeteer | Clint | Channel 9

    "At Maker Faire 2010 New York, the .NET Micro Framework team and Microsoft Research (Cambridge) showed off their new device: the .NET Gadgeteer. It's like LEGO for electronics."

    Technology Review: Blogs: Mims's Bits: Why CPUs Aren't Getting Any Faster

    Technology Review: Blogs: Mims's Bits: Why CPUs Aren't Getting Any Faster

    "This means that, at least with this generation of chips, Intel is innovating anywhere but in the CPU itself."

    Sunday, October 10, 2010

    Google Says It’s Testing Vehicles That Can Drive Themselves - Bloomberg

    Google Says It’s Testing Vehicles That Can Drive Themselves - Bloomberg

    “Your car should drive itself; it’s amazing to me that we let humans drive cars,” Eric Schmidt, chief executive officer of Google, said at a technology conference last month. “It’s a bug that cars were invented before computers.”

    Saturday, October 09, 2010

    Rare Earth Elements, Global Power | WBUR and NPR - On Point with Tom Ashbrook

    Rare Earth Elements, Global Power | WBUR and NPR - On Point with Tom Ashbrook

    rare earth elements with astonishing and obscure qualities that are essential to everything from cell phones and hybrid cars, to wind turbines and guided missiles.

    But the catch is that China has quietly cornered the market on 97 percent of rare earth. Basically all of it. That’s power. It’s an incredible story, with bracing implications.

    Thursday, October 07, 2010

    Microsoft PDC10 | October 28 — 29

    Microsoft PDC10 | October 28 — 29, 2010

    Happening at Microsoft campus, video of all presentations immediately available
    on the web and on local "viewing" events...

    Saturday, September 25, 2010

    Encourage the USPTO to stop issuing software patents; deadline September 27 — Free Software Foundation — working together for free software

    Following the Supreme Court's decision in Bilski v. Kappos, the United States Patent and Trademark Office (USPTO) plans to release new guidance as to which patent applications will be accepted, and which will not. As part of this process, they are seeking input from the public about how that guidance should be structured...

    Friday, September 24, 2010

    podcast: TED's Transition from Conference to Platform
    IT Conversations | Web 2.0 Conference | June Cohen

    "June Cohen, Media Director for TED media, runs through the history of TED. It has grown from a conference, to a media company, to a platform for spreading ideas globally. She has been involved with TED in one way or another since its start in 1984. In 2006 the new owner Chris Anderson, felt the talks deserved a wider audience. He was able to take TED to the internet and offer these talks for free.

    The goal was to spread ideas, not to make a brand and sell more tickets. To June's surprise there are now 700 talks on TED. She answers the question "What's causing this viral spread?". Her analysis is most instructive for those wishing to understand how viral messaging works.

    Ms. Cohen believes in embracing open models. She shows how this philosophy is working at TED. The struggle with loss of control has led to unintended consequences. The dynamic growth experienced by TED, explains June, is managed through smart scaling.

    TED's strategic plan is centered on listening to what people want. June Cohen, a dynamic speaker with a keen mind, shows that the volunteer translation team at TED and their standard of professionalism has encouraged a variety of new programs called TEDx and TED open TV projects. When we stopped imagining ourselves narrowly as a conference, and started aligning ourselves with the spread of ideas, we could remake our audience as team members."
    podcast: Day to Day Quantum Theory
    IT Conversations | Tech Nation | Michael Fayer

    "Dr. Moira Gunn sits down with Stanford University professor and author, Michael Fayer to learn how Quantum Theory relates to everyday life, from the pages of his new book, Absolutely Small: How Quantum Theory Explains Our Everyday World."
    podcast interview withMuhammad Yunus
    Audio lectures from Social Innovation Conversations

    Today, international development frequently involves offering microcredit to the poor to help lift themselves out of poverty through entrepreneurship. In this audio interview, conducted by Ashkon Jafari, Stanford Center for Social Innovation correspondent, Nobel Peace prize winner Muhammad Yunus, founder of Grameen Bank, talks about how his enterprise in Bangladesh makes tiny loans for self-employment to some of the poorest people in that country. He discusses how he started Grameen Bank, partnerships between Grameen companies and Fortune 500 companies, challenges and lessons learned, and directions for the future. He also offers a glimpse of his new book, Building Social Business, and reflects on what keeps him inspired in his work.

    Monday, September 20, 2010

    Book Server

    "web for books"

    podcast: A Future for Books: BookServer
    IT Conversations | O'Reilly Media Tools of Change Conference | Brewster Kahle, from Archive.org

    Sunday, September 19, 2010

    YouTube video:
    The new Newsday app (on iPad) is better than the newspaper in all kinds of ways... except for one

    (iPad can not be used to kill a fly instead of paper newspaper :)

    Tuesday, September 14, 2010

    podcast Stephen Hawking’s Grand Design | WBUR and NPR - On Point with Tom Ashbrook

    "In “A Brief History of Time”, Hawking laid out what we knew of the universe in compelling imagery and metaphor.

    Now he’s back, with physicist Leonard Mlodinow, for a cosmic update. Not one universe out there, but many, they say. And no need now for God to explain the origin of everything. Science, they say, will do it."

    Saturday, September 11, 2010

    HP's Bid to Block Hurd's Oracle Move Is Long Shot, Lawyers Say - Bloomberg

    Mark Hurd, former CEO of HP has joined Oracle as co-president. HP is very unhappy about that, trying to get some money back.

    At the same time Oracle is suing Google for using Java language, but not Java VM and platform in Android for mobile phones and other devices.
    A Brief Introduction to the Java and .NET Patent Issues

    There is many former Java people now working in Google, and Java is heavily used in Google, so Oracle has a chance to get some money this way...

    Oracle could even get some money from HP for their implementation of Java VM called Chai, that is used in many HP devices...

    The flow of money would be : web => Google => Oracle => HP :)

    Friday, September 10, 2010

    Statement by Apple on App Store Review Guidelines:

    "In particular, we are relaxing all restrictions on the development tools used to create iOS apps, as long as the resulting apps do not download any code. This should give developers the flexibility they want, while preserving the security we need. "

    Thursday, September 09, 2010

    Aruba Wildlife Photography

    A nice collection of birds photos is presented on Aruba airport, with clever descriptions resembling airplanes, such as: take-off, refueling, maintenance, etc...

    The quality of photos is very good, and it is very appropriate for airport environment. The photos are taken by a local amateur photographer, and displayed to benefit Red Cross.
    New iPod touch: The reviews are in - Apple 2.0 - Fortune Tech

    "The iPod Touch is the best iPod yet, offering all the fun of the iPhone experience without a carrier contract or monthly bill."

    specs

    Saturday, August 28, 2010

    podcast: IT Conversations | Tech Nation | Aaron Blackledge

    "Dr. Moria Gunn talks with Dr. Aaron Blackledge, Medical Director for Care Practice, who's medical practice is driven thru social media. Care Practice (San Francisco, Mission District) was opened like one would open a neighborhood restaurant with a focus on patient experience and developing a compelling identity and brand in a tough urban marketplace for doctors


    Care Practice Fees

    Friday, August 27, 2010

    We Have Met the Enemy and He Is PowerPoint - NYTimes.com



    “When we understand that slide, we’ll have won the war,” General McChrystal dryly remarked, one of his advisers recalled, as the room erupted in laughter. "

    Thursday, August 26, 2010

    InfoQ: Graph Databases, NOSQL and Neo4j

    Not-only-SQL "databases" are, along with HTML5, are basis for "next big thing" (or bubble) in technology...

    While the first objective of non-relational those data systems is "horizontal scalability" to be able to handle very large amount of data by using commodity systems, along the way they also change way of thinking about the data storage and APIs.

    Currently there is a wide variety of NoSQL databases, much more diverse than SQL DBs. But there is something common they share: there is "theory" behind distributed systems, similar to relational theory behind SQL databases.

    CAP theorem can also help classify various NoSQL databases...

  • Strong Consistency: all clients see the same version of the data, even on updates to the dataset - e. g. by means of the two-phase commit protocol (XA transactions), and ACID,
  • High Availability: all clients can always find at least one copy of the requested data, even if some of the machines in a cluster is down,
  • Partition-tolerance: the total system keeps its characteristic even when being deployed on different servers, transparent to the client.

    The CAP-Theorem postulates that only two of the three different aspects of scaling out are can be achieved fully at the same time


  • Wednesday, August 25, 2010

    Sal Khan: Bill Gates' favorite teacher - Aug. 24, 2010

    Article in Fortune Magazine describes a one-man education powerhouse, just endorsed by Bill Gates, who in as philanthropist investing heavily in education.

    "Khan Academy, with Khan as the only teacher, appears on YouTube and elsewhere and is by any measure the most popular educational site on the web. Khan's playlist of 1,630 tutorials (at last count) are now seen an average of 70,000 times a day -- nearly double the student body at Harvard and Stanford combined.
    ...

    Khan was long an academic star. With his MBA from Harvard, he has three degrees from MIT: a BS in math and a BS and a master's in electrical engineering and computer science. He also was the president of his MIT class and did volunteer teaching in nearby Brookline for talented children, as well as developed software to teach children with ADHD
    ...

    Khan Academy @YouTube
    Khan Academy web site

    Sunday, August 22, 2010

    Orchard Project

    "Orchard is a free, open source, community-focused project aimed at delivering applications and reusable components on the ASP.NET platform.

    Orchard will create shared components for building ASP.NET applications and extensions, and specific applications that leverage these components to meet the needs of end-users, scripters, and developers

    In the near term, the Orchard project is focused on delivering a .NET-based CMS application that will allow users to rapidly create content-driven Websites, and an extensibility framework that will allow developers and customizers to provide additional functionality through module extensions and themes. "

    FAQ
    What is the Orchard CMS application? How does it compare with Microsoft SharePoint?

    Orchard CMS is an open source project which aims to provide a simple solution for small web agencies who want to quickly create Internet-facing Web sites. For corporations wanting a fully-featured, Microsoft-supported, enterprise-level CMS solution out-of-the-box, including Workflow, Digital Asset Management, Advanced Search, Web Analytics, and Social Networking, Microsoft SharePoint™ is a more natural choice.

    Microsoft Web Platform Installer

    "The Microsoft Web Platform Installer 2.0 (Web PI) is a free tool that makes getting the latest components of the Microsoft Web Platform, including Internet Information Services (IIS), SQL Server Express, .NET Framework and Visual Web Developer easy. The Web PI also makes it easy to install and run the most popular free web applications for blogging, content management and more with the built-in Windows Web Application Gallery."

    Support Operating Systems: Windows 7, Windows Vista, Windows Vista SP1, Windows XP SP2+, Windows Server 2003 SP1+, Windows Server 2008, Windows Server 2008 R2.

    Saturday, August 21, 2010

    Book: Pragmatic Thinking and Learning
    Refactor Your Wetware

    by Andy Hunt (Pragmatic Programmers)

    Free chapter online:
    Journey From Novice to Expert

    Use the Dreyfus Model on the road to expertise:

    Stage 1: Novices


    Novices have little or no previous experience in this skill area. By “experience,” I mean specifically that performing this skill results in a change of thinking...
    They can, however, be somewhat effective if they are given context-free rules to follow, that is, rules of the form “Whenever X happens, do Y.” In other words, they need a recipe.

    Stage 2: Advanced Beginners


    Once past the hurdles of the novice, one begins to see the problems from the viewpoint of the advanced beginner. Advanced beginners can start to break away from the fixed rule set a little bit. They can try tasks on their own, but they still have difficulty troubleshooting.

    Stage 3: Competent


    Competent practitioners can now develop conceptual models of the problem domain and work with those models effectively. They can troubleshoot problems on their own and begin to figure out how to solve novel problems—ones they haven’t faced before. They can begin to seek out and apply advice from experts and use it effectively.

    Stage 4: Proficient


    Proficient practitioners need the big picture. They will seek out and want to understand the larger conceptual framework around this skill. They will be very frustrated by oversimplified information.

    Stage 5: Expert


    Experts are the primary sources of knowledge and information in any field. They are the ones who continually look for better methods and better ways of doing things. They have a vast body of experience that they can tap into and apply in just the right context.

    SW Paradigms: Waterfall, Agile, Craftsmanship

    Software Manifesto Paradigm Shifts:
    Waterfall, Agile, Craftsmanship

    I have combined "Manifesto for Software Craftsmanship"
    with "Agile Manifesto" (see both at the end of this text)
    to present natural evolution of software development processes.

    WaterfallAgileCraftsmanship
    3. comprehensive documentation2. working software1. well-crafted software
    1. following a plan4. responding to change2. steadily adding value
    4. processes and tools1. individuals and interactions3. community of professionals
    2. contract negotiation3. customer collaboration4. productive partnerships


    In addition, I have extended the evolution metaphor
    to "maturity models" (you => I => we), well known in psychology,
    and popularized by book "7 Habits of highly effective people".
    "Agile" principles are described in contrast with pre-Agile ("Waterfall"),
    and "Craftsmanship" principles are described in contrast with Agile.

    The order of principles has changed, I have added numbers in the table to show original priority. For "Waterfall" order of priorities, I am sure pre-Agile practitioners would have opinion of their own.

    Now, those "levels of thinking" could be related to paradigm shifts well known in psychology, and described by Dr. Stephen Covey in his seminal book "7 Habits of Highly Effective People"
    that represent maturity level of an individual or an organization.

    Dependence Independence Interdependence
    YOU I WE
    take care of me can do it myself can do it better together

    • At the beginning, a developer behaves as a child, dependent on a bureaucratic organization to do planning, monitor every step.

    • By accepting Agile principles, a developer becomes independent, able to solve problems on his/her own in efficient way.

    • Finally, at Craftsmanship level, it accepts ultimate response-ability for Quality of the work, and is able to work in interdependent effective teams to produce worthy results in a synergistic way!
    This progression is natural, and requires focused effort. It applies to all fields of human development, including software! There are no shortcuts, and focused practices help produce real professionals in the field.
    By extending the metaphor, we can describe "7 Habits of Highly Effective Software Developers", almost as a tutorial how to improve on Jurney from Novice to Expert described in excellent book Pragmatic Thinking and Learning by Andy Hunt, one signers of Agile Manifesto.



    Manifesto for Agile Software Development
    We are uncovering better ways of developing software by doing it and helping others do it.
    Through this work we have come to value:


    Individuals and interactions  
    over processes and tools
    Working software  over comprehensive documentation
    Customer collaboration  over contract negotiation
    Responding to change  
    over following a plan

    That is, while there is value in the items on the right, we value the items on the left more. 


    Manifesto for Software Craftsmanship "Raising the bar.
    As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:

    Not only working software, 
    but also well-crafted software
    Not only responding to change, but also steadily adding value
    Not only individuals and interactions, but also a community of professionals
    Not only customer collaboration, but also productive partnerships

    That is, in pursuit of the items on the left we have found the items on the right to be indispensable."



    Google makes Chrome devs dig into pockets | Reuters

    The payment must be made using Google Checkout, which links payments to a credit card, effectively creating a paper trail to the developer, or at least to the billing address and phone number recorded by the credit card company.

    On the plus side, Chrome extension developers will be able to charge for their wares when the Chrome Web Store opens for business later this year.

    Google has set the minimum price for an add-on, theme or Web app at $1.99 -- developers can continue to give away their work if they want -- and will take a 5% cut of the purchase price, along with a 30-cent transaction fee for each download and payment. A developer who charges the minimum for an extension would then receive $1.59 per download.

    Developers can charge a one-time fee or sell their software via monthly or annual subscriptions.

    Friday, August 20, 2010

    Herding Code 84: Ex-Microsoft Developer Panel with Mike Moore, Jeff Cohen, and Scott Bellware | Herding Code

    This week on Herding Code, the guys talk to Jeff Cohen, Mike Moore, and Scott Bellware about why and how they’ve moved away from Microsoft development and into the Ruby community.
    Manifesto for Software Craftsmanship

    "Raising the bar.

    As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:

    Not only working software,
    but also well-crafted software
    Not only responding to change,
    but also steadily adding value
    Not only individuals and interactions,
    but also a community of professionals
    Not only customer collaboration,
    but also productive partnerships
    That is, in pursuit of the items on the left we have found the items on the right to be indispensable."
    Manifesto for Agile Software Development

    We are uncovering better ways of developing
    software by doing it and helping others do it.
    Through this work we have come to value:

    Individuals and interactions over processes and tools
    Working software over comprehensive documentation
    Customer collaboration over contract negotiation
    Responding to change over following a plan

    That is, while there is value in the items on
    the right, we value the items on the left more.

    Thursday, August 19, 2010

    IEEE Spectrum: The iPad, the Kindle, and the Immutable Laws of the Marketplace

    A very nice comparison and reviews of eBook readers

    InfoQ: Graph Databases, NOSQL and Neo4j

    NOSQL (Not Only SQL) really is a very wide category for a group of persistence solutions which don't follow the relational data model, and who don't use SQL as the query language.

    In short, NOSQL databases can be categorized according to their data model into the following four categories:

    1. Key-Value-stores
    2. BigTable-implementations
    3. Document-stores
    4. Graph Databases

    Tuesday, August 17, 2010

    Best Java deal.... Twitter / Clemens Vasters:

    "Larry (Oracle CEO): 'So what's the best deal the Sun dudes ever made with Java?'
    Drones: 'Sue Microsoft and get $1.6bln?'
    Larry: 'Oh, really?'"



    Initial Thoughts on Oracle vs Google Patent Lawsuit @
    Miguel de Icaza's (Novell, Mono) web log

    Monday, August 16, 2010

    podcast Dan Grossman on Garbage Collection and Transactional Memory | Software Engineering Radio

    "This episode features a discussion with Dan Grossman about an essay paper he wrote for this year’s OOPSLA conference. The paper is about an analogy between garbage collection and transactional memory. In addition to seeing the beauty of the analogy, the discussion also serves as a good introduction to transactional memory (which was mentioned in the Goetz/Holmes episode) and – to some extent – to garbage collection."

    Saturday, August 14, 2010

    Book: TRANSCEND by Ray Kurzweil and Terry Grossman, MD
    Chapters 1-3 free online

    Ray Kurzweil is a leading futurist and inventor, actively exploring "singularity" and related ideas. This book provides very interest view on health and aging, as well as some good advices.

    The premise is that information technology is increasing its capability on exponential scale, doubling every year or two. This revolutionize many other fields, including health care.

    There are very interesting "dialogs" with authors in "year 2034", that is 25 years in the future.

    For example, on page 15 of chapter 1 (about brain and sleep) they talk about virtual reality by means of "nanobots" floating in bloodstream of brain...

    There is also a description of a useful problem-solving technique while you sleep, starting on page 23...
    Visual Studio LightSwitch | Microsoft® Visual Studio®

    A new set of tools from Microsoft, for building business applications.

    Based on Silverlight and RIA services.

    Will be shopped a level of Visual Studio, between "Express" and "Pro"

    LightSwitch links
    Microsoft WebMatrix

    "WebMatrix is everything you need to build Web sites using Windows. It includes IIS Developer Express (a development Web server), ASP.NET (a Web framework), and SQL Server Compact (an embedded database)."

    Microsoft "all-in-one" package for deploying simple web apps

    WebMatrix links

    Wednesday, August 11, 2010

    HP WebOS trouble
    HP preps Android e-reader as WebOS tablet pushes to 2011 - News - Linux for Devices

    "Palm Pre designer exits in wake of CEO resignation

    Peter Skillman, the lead designer on a team that created the Palm Pre smartphone has left the company, says a story in our sister publication, eWEEK.

    After HP purchased smartphone-maker Palm in July, Skillman was the final remaining member of the Pre design team, which had been assembled by then-Palm CEO Jon Rubinstein. Other members of the team have also departed for various ports of call over the last few months, says the story.

    Matias Duarte, who led development of the WebOS UI team, exited in June to join Google’s Android team. Michael Abbott, who left Palm in April, is now Twitter’s vice president of engineering, and Mike Bell, who had joined Palm from Apple, left HP last month to join Intel, says eWEEK.
    Devices

    Windows for Devices

    Linux for Devices

    Monday, August 09, 2010

    podcast: CometD project, websockets
    IT Conversations | Technometria with Phil Windley | Greg Wilkins

    Greg Wilkins, CTO of Webtide, the main developers of Jetty, discusses the ins and outs of so-called "long polling" or "server push" techniques and the technologies and projects that make them practical. Greg talks about the CometD project, websockets, and some of the problems these technologies solve. Just like AJAX before it, server push will open up new opportunities to create richer Web applications.
    Kurzweil Accelerating Intelligence

    The “AI” in KurzweilAI refers to “accelerating intelligence,” a core concept that underlies the exponential growth of the pervasive information-based technologies — both biological and machine — that are radically changing our world. These include biotechnology, nanotechnology, molecular electronics, computation, artificial intelligence, robotics, neuroscience, physics, Internet, energy, electronics, pattern recognition, virtual reality, human brain reverse engineering, and brain and body augmentation. The leading visionaries represented on this site cover these and other topics, and examine the trends that are profoundly impacting science, economics, the arts, politics, government, warfare, medicine, health, education, disabilities, behavior, and society.
    "The Singularity is Near", a movie by RAY KURZWEIL




    podcast interview with Ray Kurzweil by Dr. Moira Gunn, @TechNation

    Sunday, August 08, 2010

    Visual Guide to NoSQL Systems - Nathan Hurst's Blog

    there are three primary concerns you must balance when choosing a data management system: consistency, availability, and partition tolerance.

  • Consistency means that each client always has the same view of the data.
  • Availability means that all clients can always read and write.
  • Partition tolerance means that the system works well across physical network partitions.

    According to the CAP Theorem, you can only pick two.


    Microsoft Azure Table is missing from the picture. That is a strongly, not eventually, consistent storage, apparently to simplify programming.

    "Just say NoSQL" - SD Times
  • Saturday, August 07, 2010

    Microsoft WebMatrix

    WebMatrix is everything you need to build Web sites using Windows. It includes IIS Developer Express (a development Web server), ASP.NET (a Web framework), and SQL Server Compact (an embedded database).
    New Embedded Database Support with ASP.NET - ScottGu's Blog

    SQL CE 4.0 (Beta)

    SQL CE works with existing .NET-based data APIs, and supports a SQL Server compatible query syntax. This means you can use existing data APIs like ADO.NET, as well as use higher-level ORMs like Entity Framework and NHibernate with SQL CE.

    SQL CE does not require you to run a setup or install a database server in order to use it. You can now simply copy the SQL CE binaries into the \bin directory of your ASP.NET application, and then your web application can run and use it as a database engine.


    http://blogs.msdn.com/b/sqlservercompact/
    Introducing IIS Express - ScottGu's Blog

    IIS Express combines the best characteristics of IIS7 and Cassini, and will make it easier to build and run ASP.NET sites and applications.

    IIS Express will work with VS 2010 and Visual Web Developer 2010 Express, will run on Windows XP and higher systems, does not require an administrator account, and does not require any code changes to use. You will be able to take advantage of it with all types of ASP.NET applications, and it enables you to develop using a full IIS 7.x feature-set.
    Drizzle

    A Lightweight SQL Database for Cloud and Web

    The Drizzle project is building a database optimized for Cloud and Net applications. It is being designed for massive concurrency on modern multi-cpu/core architecture. The code is originally derived from MySQL.
    IronJS : JavaScript in .NET

    A non-Microsoft implementation of JavaScript (ECMAscript) on DLR/CLR (.NET dynamic languages runtime), apparently written in F#.

    JScript.NET is original Microsoft's implementation of JavaScript on CLR, not DLR
    and JScript.NET does not appear to be actively developed anymore.
    http://en.wikipedia.org/wiki/JScript_.NET
    JScript .NET scripts are not interpreted, but executed independently. When executed, a JScript .NET application will invoke the CLR

    Performance of IronJS appears to be very good, maybe even better than Google V8 engine.

    http://ugh.cc/ubench-ironjs-f-jit-vs-v8-vs-tracemonkey/

    Friday, August 06, 2010

    AMD's Six-Core Phenom II X6 1090T & 1055T Reviewed - AnandTech

    AMD vs Intel CPUs, multi-core detailed comparison and reviews
    Proposal Progress - Area 51 - Stack Exchange

    A web site for creating new "community" Q&A web sites, based on very successful "StackOverflow" platform and idea.

    Apparently there is already 20 people developing the platform backed by venture capital money...

    podcast:
    Herding Code 87: Jeff Atwood on Area 51 and Stack Overflow

    Thursday, August 05, 2010

    WEI Share
    "We Share - A community of windows experience scores"

    Windows 7 performance measures, called "experience indexes"
    measured on various hardware configurations...
    NHibernate Forge

    This site has links to NHibernate related projects.

    NHibernate is a mature, open source object-relational mapper (ORM) for the .NET framework. It's actively developed , fully featured and used in thousands of successful projects.

    Compared with Entity Framework (second version, called "4" shipped with .NET 4)
    NHibernate has support for many more database types...

    Hanselminutes podcasts

    Monday, August 02, 2010

    node.js

    Server side JavaScript framework, based on Google (Chrome) V8 engine.

    It apparently has better performance that many server side frameworks,
    including Ruby on Rails and PHP.

    Wednesday, July 28, 2010

    Microsoft Hyper-V Server: How to Get It

    Microsoft Hyper-V Server 2008 R2 is a stand-alone product that will be available via the Microsoft Download Center free of charge.

    Microsoft Hyper-V Server 2008 R2 does not require CALs for the product itself.


    Micro$oft is determined to match VMware at all cost :)

    If hyper-v only supported mapping of USB ports,
    every windows computer should have this!

    Imagine "web browsing" VM, or "freeware software" VM.
    Used as "disposable", revert to clean state every time they are used...

    In fact Windows 7 (pro) does have Windows XP VM embedded,
    but I think it does not provide mentioned "revert to clean" options...

    Saturday, July 24, 2010

    Discover Parks | National Park Foundation

    Search for national parks near you...
    The National Parks: America's Best Idea: | PBS

    Just watching 12 hours of magnificent program, from a local library...
    I love national parks, and I am interested in history, so this is great...

    There was not a "grand plan" for national parks,
    but instead many individuals from all walks of life
    driven to protect the beauty of nature.

    And more often than not, creating of national parks
    was severely opposed by some businesses looking for quick profit.
    In most cases protection prevailed, to make even bigger profit,
    and enjoyment for great many people and generations :)

    Highly recommended.
    Web Browsers Chess tournament

    JavaScript vs Silverlight
    Silverlight wins, every time, for now...

    I am wandering if speed advantage of JIT-ed .NET with Silverlight
    will be maintained on long run, given huge push for HTML5
    in particular by Google and Apple.
    Even Microsoft IE9 apparently is using native graphics APIs
    to make IE competitive again..

    Here are some results of my testing in various browsers
    on a netbook, with first-generation Intel Atom N270 CPU (1.6 GHz)
    Speed in approximate 1000x nodes/sec, more is better

    Chrome: C#: 300 JS: 20
    Safari: C#: 300 JS: 10
    Firefox: C#: 300 JS: 1
    IE8: C#: 300 JS: 0.7

    Current conclusion: (JIT) compiled code is still much faster, even on fastest of web browsers
    Chrome: 15x, Safari: 30x, Firefox: 300x, IE8: 400x

    HTML5 has much more than javascript for web applications
    in particular CSS3, so this is not complete comparison,
    but for games (semi-)native apps are still faster than web apps.

    JavaScript used for apps could be a "disruptive innovation"
    (Innovator's Dilemma metaphor), and on long run
    that may be the main platform for apps, not only web apps!

    But for now, C# on WinPhone7, Java on Android and Objective-c on iPhone
    is the way to get max performance of mobile devices...

    Tuesday, July 20, 2010

    2011 Infiniti QX56 | Performance, Safety, Technology | Infiniti USA

    Interesting technology: "AroundView Monitor", virtual view from above the car
    based on 4 cameras on each side, composed in one "big picture"
    The SUV is huge and I don't like its design, but this feature seems useful in any car.

    By the way, web site is not "REST friendly",
    so it is no possible to put bookmark to individual page...
    What bond guru Bill Gross sees coming - Money Magazine

    The important thing to recognize is
    that if you're looking for 10% returns to pay for college or to retire on,
    they're not going to be there. We've been an asset-growth-based economy for so long.
    We've skimmed off the top, living off second and third mortgages on homes,
    and capital gains on stocks and even on bonds.

    Now instead of having money work for you, you've got to work for your money.

    Saturday, July 17, 2010

    How Will You Measure Your Life? - Harvard Business Review
    by Clayton M. Christensen

    ...For me, having a clear purpose in my life has been essential.
    But it was something I had to think long and hard about before I understood it...
    Ext JS + jQTouch + Raphaël = Sencha - Sencha - Blog

    A new blended JavaScript framework...
    Promising...
    Graham Glass, etc.: iPhone 7 - Monolith
    "
    - pure black slab, very light, no surface features at all
    - the entire surface is a high resolution touch display
    - the surface is black until activated
    - wireless charging eliminates need for wires and connectors
    - uses bluetooth for headphones
    - automatically orients based on how you're holding it
    - uses the surface as a microphone/speaker via vibrations
    "

    Wednesday, July 14, 2010

    podcast Mark Bittman: Conscious Eating | WBUR and NPR - On Point with Tom Ashbrook

    "Just a little change, he says — vegan ‘til 6pm, ‘til dinner — could save our waistlines, our health, and the planet.


    Statistics from the book, "FOOD MATTERS: A Guide to Conscious Eating"

  • Livestock accounts for 18% of greenhouse gas emissions-more than transport

  • 70% of the world's farmland -- one-third of the earth's ice-free surface - is involved in livestock production

  • Livestock is a major driver of deforestation. 70 percent of the forests in the Amazon basin have been cut down for grazing land

  • The food industry accounts for 10% of all fossil fuel used in the US.

  • 40 calories of energy needed to produce 1 calorie of beef protein; producing 1 protein calorie of corn requires just 2.2 calories of energy

  • 50% of the antibiotics administered in the US are used for animals

  • Agricultural subsidies cost taxpayers $19 billion a year and benefit only 3100 farmers

    ...
  • Sunday, July 11, 2010

    book, scheme, MIT: Structure and Interpretation of Computer Programs



    Wizard Book
    free, complete text online

    "Structure and Interpretation of Computer Programs" byHal Abelson, Jerry Sussman and Julie Sussman
    (MIT Press, 1984; ISBN 0-262-01077-1),


    an excellent computer science text used in introductory courses at MIT.

    So called because of the wizard on the jacket.
    One of the bibles of the LISP/Scheme world.
    Also, less commonly, known as the Purple Book.

    from The New Hacker's Dictionary, 2nd edition
    (MIT Press, 1993)

    Friday, July 09, 2010

    Framing Changes Everything

    a nice story...



    "...the way you frame a problem profoundly influences the solutions you get.

    The same problem, when seen from a different angle can lead to a directly opposite interpretation!

    Skillfully framing problems is paramount for better problem solving and decision making..."

    Wednesday, July 07, 2010

    WEI Share

    "Windows Experience Index" share site and tool.
    Measuring performance of Windows 7 computers hardware
    and sharing data on a public site.

    Windows (Vista and newer) performance is measured
    for a few system components.
    Max value for each category is 5.9 (Vista) and 7.9 (Win7)
    Overall computer performance index is equal
    to lowest score of all components (CPU, memory, HD, video 2D/3D)

    Monday, July 05, 2010

    Are You On Task?

    Are You On Task?

    You can do anything, but not everything. Choose wisely.

    Thursday, July 01, 2010

    YouTube - RSA Animate - Drive: The surprising truth about what motivates us

    *Great* animated drawing / presentations!

    http://www.thersa.org/
    Coding Horror: The Vast and Endless Sea by Jeff Atwood

    StackOverflow => StackExchange ...

    "Drive" Video

    podcasts about html5 on Huffduffer

    Interesting site with links to podcasts mp3 files...

    Monday, June 28, 2010

    Lively Kernel - New Home

    A dynamic programming environment based on JavaScript,
    done by one of creators of Smalltalk and Squeak

    http://www.infoq.com/interviews/ingalls-smalltalk

    One more indication that JavaScript is becoming
    the major language of this decade (2010's)
    the way Java and its derivatives dominated previous (2000's)
    and C++ the one before (1990's)
    and C even one before (1980's)
    ...

    Sunday, June 27, 2010

    HP Tries to Explain Why Printer Ink is So Expensive

    HP's first ink jet printer in 1985 had 12 nozzles in the print head and fired droplets at a rate of 10,000 per second, which doesn't even compare to today's Photosmart ink jet that uses 3,900 nozzles that fire 122 million drops per second.
    Two 2TB Hard Drives For Storage Applications, Reviewed : Samsung EcoGreen Or Seagate Constellation ES?

    Saturday, June 26, 2010

    Forbes.com - Can China Save GM?

    Priced as low as $4,500 (about 7% above its Chinese competition) and topping out around $9,000, the no-frills (GM-owned) Wuling Sunshine is by far China's bestselling vehicle, with 597,000 purchased last year. (Government subsidies to rural buyers helped.) The bestselling car in the U.S., the Ford F-series pickup, no longer comes close to that sales level. There are more than 2 million Sunshines on China's roads.


    It's a small van, running about $5,000 total in cost, and getting around 43 miles per gallon in the city

    Friday, June 25, 2010

    Cars produced in the world - Worldometers

    (1) It is estimated that over 600,000,000 passenger cars travel the streets and roads of the world today.

    (2) now, we are burning about 10-20 million of years of carbon hydrates every year

    (1) + (2) = (3) each person that is driving car (assuming it is using other forms of energy proportionally) is burning 6-12 days of complete worlds production
    of fossil fuels each year. You can think about this way: to drive a car for a year,
    you first go to a hunt on *all* dinosaurs in the world for a week or two...


    In the United States alone, 247,421,120 "highway" registered vehicles were counted in 2005, of which 136,568,083 passenger cars. (Bureau of Transportation Statistics U.S. Department of Transportation)


    year cars produced in the world
    2009 51,971,328
    2008 52,940,559
    2007 54,920,317
    2006 49,886,549
    2005 46,862,978
    2004 44,554,268
    2003 41,968,666
    2002 41,358,394
    2001 39,825,888
    2000 41,215,653
    1999 39,759,847
    node.js

    "Evented I/O for V8 JavaScript."

    V8 is a very fast JavaScript engine
    open sourced by Google.

    Now, it is being used as embedded into other systems.

    So, JavaScript becomes a universal language,
    not only scripting for web browsers.

    An irony of this is that Google itself is trying hard
    to hide JavaScript from developers, for example by using
    translation from Java to JavaScript in GWT, Google Web Toolkit.

    But, this also makes sense: JavaScript is different
    in various web browsers, and it is a huge waste of time
    to take care about this manually each time.

    On the other side, when a dialect of language is fixed,
    JavaScript becomes a powerful language
    due to its functional programing features,
    as well as its dynamic and scripting nature...

    Sunday, June 20, 2010

    Ed Moses : Clean Fusion Power This Decade - The Long Now


    fossil fuels (oil, coal) have accumulated over 1-2 billion years
    now, we are burning about 10-20 million of years of carbon hydrates every year
    (around 15:30 minute of presentation)

    in 1900 we ware 98% "carbon burning society" today: 90%

    To head off climate change, fossil fuel combustion has to end by about 2050. The crucial period for conversion to something better is between 2030 and 2050. The ideal new power source would be: affordable; clean; non-geopolitical; using inexhaustible fuel and existing infrastructure; capable of rapid development and evolution. Moses' candidate is the "laser inertial fusion engine"---acronym LIFE---being developed at Lawrence Livermore.

    Thursday, June 10, 2010

    Readability - An Arc90 Lab Experiment

    Readability is a simple tool that makes reading on the Web more enjoyable by removing the clutter around what you're reading. Follow the steps below to install Readability in your Web browser.

    Wednesday, June 09, 2010

    Safari 5’s ‘Reader’ Nudges Web Publishers to App Store | Epicenter | Wired.com

    "...Apple Safari 5’s prominent ad-blocking feature, which strips advertisements and other design elements from any web page that appears to be “an article,”

    Safari Reader removes annoying ads and other visual distractions from online articles,” reads Apple’s description, striking fear into the hearts of online ad sales departments. “So you get the whole story and nothing but the story.”

    Monday, June 07, 2010

    Hands On With Apple's New iPhone 4 - PCWorld
    The Scala Programming Language

    object-functional language, based on Java JVM (and .NET CLR)

    compared with Clojure, F# and similar languages
    but in future it may be closest to C#/Linq

    apparently has syntax more similar to Java,
    while Clojure is Lisp and F# is OCaml

    Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application.

    Thursday, June 03, 2010

    InfoQ: The Easy Road to FLOW Goes through a Town named LEAN

    A very interesting presentation...

    Process of development is different that manufacturing,
    so "Toyota" techniques that work for manufacturing ("manual work")
    are often counter-productive in development ("mental work")

    Design principles of internet have many valuable lessons
    for process design...

    The key is in using economical value of each task when planning the process.


    This keynote explores the foundation that lean manufacturing provides and the key areas that must be extended. Manufacturing tasks are repetitive, homogeneous, and bounded; most development tasks are not. If we seek to achieve flow, the ideas of lean manufacturing are a superb starting point. However, if we think of them as our final destination, they will ultimately only block our progress.

    Wednesday, June 02, 2010

    FT.com / Technology - Jobs sees decline in Windows popularity
    He compared the PC with trucks, saying that the vehicles were pervasive when most people lived on farms, but faded in importance as most of the population moved to cities and suburbs. Some people still want trucks, and a fraction will still want PCs
    ...
    Meanwhile, Dan’l Lewin, the Microsoft executive who manages relations with Silicon Valley allies, agreed that many more types of hardware would come into use.

    But he noted that a more diverse environment did not mean Microsoft would earn any less money than to date.

    Following on Mr Jobs’ transportation analogy, he said: “There are more trucks than there ever were.”
    Steve Jobs Ushers in Post-PC Era | Lance Ulanoff | PCMag.com
    So, Steve Jobs can confidently sit on a stage and predict the future—not because he knows something that we don't, but because he's shaping it. Microsoft and its partners will be left to read about it in tomorrow's digital newspaper—probably on an iPad.
    Apple’s Jobs Faults Adobe, Vows Not to Take on Google in Search - BusinessWeek
    Apple reported the phone stolen in April. A police investigation is under way.

    “This is a story that’s amazing,” Jobs said yesterday. “It’s got theft. It’s got buying stolen property. It’s got extortion. I’m sure there’s sex in there somewhere. Someone should make a movie out of this -- it’s very colorful.”

    Jobs also addressed Apple’s market value, with the company last month overtaking Microsoft Corp. to become the world’s most valuable technology company.

    “For those of us who have been in the industry for a while, it’s surreal,” Jobs said.

    Monday, May 31, 2010

    Latest Windows Phone 7 CTP Includes Office, Dialler
    Windows Embedded OS: XP Embedded, Wince, Standard and Enterprise
    Asus launches 2 Eee e-ink tablet based on android at price $199 to $299

    asus_eee_tablet_launches
    ASUS Eee Pad official: Intel CULV processors, Windows 7, and a 10-hour battery life -- Engadget
    10", $399, Windows Embedded Compact 7 (?)
    12", $499, Windows 7
    camera, USB included...

    from my experience, windows 7 on a asus netbook is SLOW.
    touchscreen netbook (T91MT) with flash-drive and 2GB RAM

    maybe the CPU in eeepad 12" will be faster,
    or microsoft will "trim" windows 7 for tablet...,

    windows embedded compact 7 is most likely OS of Windows Phone 7
    so eeepad 10" may in fact be based on equivalent of apple ipad,

    this means microsoft is in fact replacing windows ce
    by trimmed version of full windows 7,
    similar to what apple has done with iPhone

    This evolution may bring mobile apps on desktops/laptops!

    Since windows phone 7 will have silverlight based apps
    managed in similar way iphone apps are managed
    and it will run on same core os as any windows 7 computer
    This will open doors (ok, windows) for apps on desktop/laptop.
    In fact, Microsoft Office is one of first such "apps"...

    Sunday, May 30, 2010

    Raven DB

    Raven is an Open Source (with a commercial option) document database for the .NET/Windows platform. Raven offers a flexible data model design to fit the needs of real world systems. Raven stores schema-less JSON documents, allow you to define indexes using Linq queries and focus on low latency and high performance.

  • Scalable infrastructure: Raven builds on top of existing, proven and scalable infrastructure
  • Simple Windows configuration: Raven is simple to setup and run on windows as either a service or IIS7 website
  • Transactional: Raven support System.Transaction with ACID transactions. If you put data in it, that data is going to stay there
  • Map/Reduce: Easily define map/reduce indexes with Linq queries
  • NET Client API: Raven comes with a fully functional .NET client API which implements Unit of Work and much more
  • RESTful: Raven is built around a RESTful API
  • Sunday, May 23, 2010

    Ford Turning Off PCs at Night to Save $1.2M

    Despite more efficient chips and monitor technologies, the electricity bills for large scale computer use are still considerable for corporations. While not much can be done to reduce power consumption while a computer is in use, Ford Motor Company is launching a new initiative that aims to save over $1 million a year through smarter power management.
    Why Mozilla Needs To Go Into Survival Mode

    a very detailed comparison and analysis of web browsers on the market...

    It is believed that Google’s royalties account for about 80-90% of Mozilla’s entire revenues. The royalty contract will end in 2011.

    At the very best, Mozilla has an ongoing financing problem by being too dependent on Google, which has now an interest in the very market that is Mozilla’s beating heart. I’ll leave it up to you to predict what will happen in this space, but it is clear that Chrome is gaining market share at a fast pace and Microsoft will do everything it can to stop the bleeding as it needs IE9 as a central part for its cloud computing strategy. At the current pace, Google may catch up with Firefox’ market share within two to three years – and that is if Microsoft simply stands still. Add Microsoft to the equation and it becomes clear that you end up with a battle of the giants that leaves Mozilla in the middle of the battlefield, with a share of the market both Google and Microsoft want.
    Richardson Maturity Model
    steps toward the glory of REST

    Saturday, May 22, 2010

    Slashdot Science Story | Quantum Teleportation Achieved Over 16 km In China

    "Scientists in China have succeeded in teleporting information between photons further than ever before. They transported quantum information over a free space distance of 16 km (10 miles), much further than the few hundred meters previously achieved, which brings us closer to transmitting information over long distances without the need for a traditional signal."
    Toyota, Tesla Burnish Their Images by Teaming Up | Autopia | Wired.com

    Toyota will buy $50 million worth of stock when Tesla Motors goes public, and it gets a closer look at proven EV tech. Tesla gets a shuttered Toyota factory in Northern California to build the Model S sedan and expert advice on how to engineer and build a mass-market car.