Link

“As our society grows more dependent on computers, the software we run is of critical importance to securing the future of a free society. Free software is about having control over the technology we use in our homes, schools and businesses, where computers work for our individual and communal benefit, not for proprietary software companies or governments who might seek to restrict and monitor us.”

-Richard Stallman

…as the world changes, the importance of the ability to check what the code in your devices is doing - by someone else in case you lack the skills - becomes increasingly apparent. If we lose the ability to check what our own computers are doing, we’re boned.

Video

Scientists at M.I.T.’s Media Lab have developed a camera that can capture trillion frames a second!

Using an ultrafast imaging system to capture light itself as it passes through liquids and objects, in effect snapping a picture in less than two-trillionths of a second.

Text

e-devices, e-content & e-vendor-tactics

I bought a kindle e-book reader six months back… I have read more books in the last six months than I have read in three years before that. I am happy about that & really admire my gadget. However this post is about the disadvantages. These are not technical limitations per-se. They are imposed limitations rather.

Here are a few for instance.

I recently read a book and wanted my friend to read it. Unfortunately I cant lend my e-book like I could lend a paperback from my wooden bookshelf. However Amazon has come up with a lending service which is welcome, though none of the books I’ve bought so far can be lent yet. And I think even if Amazon e-books would eventually become lendable, I don’t know if I’ll be able to lend them to non-kindle users. What if my wife bought a Nook?.

I can easily donate all my paper books to my village school library, I can sell them to a used-book re-seller, in fact, I can sell them on Amazon. However I cant do the same with my kindle e-books, even though I own them.

Here is another shocker, I was checking out the e-book  “Uncertainty: Turning Fear and Doubt into Fuel for Brilliance [Kindle Edition]” which is priced at $14.92 (as of today), It is an expensive e-book but, what surprised me is that, this e-book is more expensive than the Hardcover edition, which is priced at $14.35 on Amazon. I couldn’t see any justification for this whatsoever and I thought of buying the same e-book from someone else for a reasonable price. And I found the same book at B&N which was slightly cheaper at $12.99. But you know what? I cant buy it from there because, that e-book can only be opened on a Nook.

This is making me think hard about the money I am spending on e-books which, continuing at my current rate, will far exceed my investment in the device eventually. Because of all the books I have bought or might buy from them, I don’t want to be locked-in with Amazon for my life and be forced to buy books at the prices they set.  If I wish to switch to some other device in the future, I must be able to.

What we must see is, these are not inherent technical limitations of e-book formats or e-book readers but more to do with evil-vendor-tactics for locking in consumers and controlling markets. Which we as consumers should be conscious of.

Video
Link

This is seriously useful stuff 3M… Kind of stuff that is welcome.

Link

Apparently a new type of software has been shown to predict revolutions by mining news reports around the world.

This sounds scary and seems like too much power to be in the hands of a few at the top of the hierarchy.

Text

OrientDB 1.0…1.1

I fell in love with #OrientDB first time I came across it.

What I like about OrientDB are the following:

  • A cool, high performance, #nosql DB.
  • You can use it in the flavor you prefer: Document DB, Object DB, Graph DB.
  • Use it Embedded, as a Server or Clustered.
  • A NOSQL DB that supports SQL (like) queries.
  • A liberal Apache2 license.

While 1.0 (around the corner) looks like an important milestone to reach, 1.1 that’s coming seems more exiting.

A list of some interesting features to come in version 1.1:

  • Data compression at storage level - Storage efficiency
  • Data repair tool - Will give some confidence should something go wrong in a production db
  • Lucene integration - Should improve performance
  • SSL support for binary & HTTP connections - Security during transmission is important.
  • Time Machine (revisions/versioning) - Can address some interesting use cases
  • Support for Stored procedures - We have applications with lot of things done as stored procedures (though I don’t like it), I expect support for stored procedures should make it easy to migrate to OrientDB.
  • And others: Views, Sub queries, VFS, …

    (Source: code.google.com)

    Quote
    "Testing can only prove the presence of errors, never their absence."

    — Dijkstra

    Tags: tech quote
    Link

    Interesting peek into facebook’s developer-driven culture.

    Link

    “The moment the “net neutrality” debate began was the moment the net neutrality debate was lost. For once the fate of a network -  its fairness, its rule set, its capacity for social or economic reformation - is in the hands of policymakers and the corporations funding them - that network loses its power to effect change. The mere fact that lawmakers and lobbyists now control the future of the net should be enough to turn us elsewhere.”

    Read More…