Tuesday, February 09, 2010

The weight of affluence

WHO | The weight of affluence
Where there is obesity, diabetes follows. In 2000 WHO reported that 13.5% of the UAE population was diabetic, the second-highest prevalence of the disease in the world; this figure is expected to rise to 19.3% by 2030.

Tuesday, December 08, 2009

Eduardo Jezierski: Architecture, Mobiles, and Health: 10 pitfalls

Eduardo Jezierski: Architecture, Mobiles, and Health: 10 pitfalls: "Some of the confusion is –unwillingly- created and perpetuated by the same organizations that are trying to help in the space. This includes international organizations, academia, NGOs, funders, open technology groups, private tech vendors, etc. Types of issues I’ve run into first-hand include:

* Academic projects that collect data with preference towards information that will help to publish a paper rather than the information that will be the most actionable or help community health the most. The project rarely fits in with other technologies already deployed.
* Funders that sponsor the construction of specialized, one-off, disease-specific systems, that are built from scratch even if architecturally they are the same as other specialized, one-off, disease-specific projects."

Monday, December 07, 2009

The Future of the Forum: Internet Communities and the Public Interest

The Future of the Forum: Internet Communities and the Public Interest: "This one-day symposium will explore the questions: How are Internet communities re-configuring and re-constituting common conceptions of the public, the public good, the public interest, and civic responsibility? What new forms of dialogue are emerging with our new media? When do the pleasures of interacting with digital technologies coincide with, and facilitate, progressive social action?"

QuickCheck - Wikipedia, the free encyclopedia

QuickCheck - Wikipedia, the free encyclopedia: "QuickCheck is a combinator library written in Haskell, designed to assist in software testing by generating test cases for test suites. It is compatible with the GHC compiler and the Hugs interpreter. The author of the program being tested makes certain assertions about logical properties that a function should fulfill; these tests are specifically generated to test and attempt to falsify these assertions. The project was started in 2000. Besides being used to test regular programs, QuickCheck is also useful for building up a functional specification, for documenting what functions should be doing, and for testing compiler implementations[1]."

Small change: Does ‘microlending’ actually fight poverty? - The Boston Globe

Small change: Does ‘microlending’ actually fight poverty? - The Boston Globe: "In the world of international aid, microcredit is a rock star. The practice of giving very poor people very small loans to start very small businesses has been hailed as one of the very few unambiguous success stories in the long, frustrating fight against Third World poverty. The pioneer of the practice, Bangladesh’s Grameen Bank, has disbursed more than $8 billion in unsecured loans, usually in amounts under $100, to people traditional banks ignore. Along with a 98 percent"

Sunday, November 29, 2009

Apache Thrift

Apache Thrift: "Thrift is a software framework for scalable cross-language services development. It combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk, and OCaml.

Originally developed at Facebook, Thrift was open sourced in April 2007 and entered the Apache Incubator in May, 2008."

Friday, November 27, 2009

E4, HTML5 shift in platforms

A few years ago, web developers worked hard to make web pages more lively. Ajax became popular. At the same time, Eclipse was becoming widely used not simply as an IDE, but as a toolkit for building rich clients/applications.
Ajax is the tip of the iceberg. HTML5 is emerging as a cross platform (hardware/os) application platform. Not only are web pages becoming interactive, the browser is really replacing functions of a traditional os. [Chrome, Safari, Firefox].
Its becoming painfully obvious, that JavaScript (and or the ecosystem around it) is a great application development foundation.
Big changes are afoot at Eclipse, which is beginning to release a next generation version of eclipse which is  heavily influenced by dynamic languages, the structure of web applications, etc. As a result, its possible to start thinking of html5 as another native platform for Eclipse SWT. [Along side windows, os/x, linux, etc.]

To get a feel for all this...

One can think about the same issues apart from eclipse. Use of Osgi as a component model useful for building services and applications from parts written in various languages and running on various platforms. For a narrower view, think in terms of components running on the JVM -- java, scala, javascript, c++, python, etc.

Friday, May 01, 2009

Wolfram|Alpha Blog : The Secret behind the Computational Engine in Wolfram|Alpha

Why Wolfram|Alpha?

Wolfram|Alpha Blog : The Secret behind the Computational Engine in Wolfram|Alpha: "To give an amusing example, every school child has at one time or another written a report on the moon, and they probably included the wrong figure for how far the moon is from the earth. Why wrong? Because the distance from the earth to the moon is not constant: it changes by as much as a mile a minute. If you ask Wolfram|Alpha the distance to the moon, it tells you not only the conventionally quoted average distance, but also the actual distance right now, which can at times be well over ten thousand miles off the average. The actual distance is a figure that can be arrived at only by computation based on the moon’s known orbital parameters. It’s rocket science, if you will."


Sure, like many, I have great hopes, but probably too many.

Monday, February 09, 2009

Sustainable Design - School of Architecture - Carnegie Mellon University

Sustainable Design - School of Architecture - Carnegie Mellon University: "The School of Architecture is in the forefront of Carnegie Mellon's strategic commitment to environmental sustainability as an educational and organizational force.

In parallel, a number of programs have expanded their offerings and faculty numbers dedicated to environmental education and research—including Civil and Environmental Engineering, Engineering and Public Policy, and the Heinz School of Public Policy. The university is also committed to improving its physical facilities and its growth to meet the highest level of LEED and other sustainable goals for the built environment."

Thursday, September 25, 2008

Google Lost Its Touch? Evil?

O'Reilly Radar - Insight, analysis, and research about emerging technologies: "I'm happy to criticize Google for shallow attempts to capitalize on opportunities created by others, and am very concerned about an increasing tendency to favor Google's own content sites rather than distributing attention to others. But Google is a long way from eating their own children, as Microsoft eventually did. Both Android and Chrome demonstrate true strategic thinking, focusing on how to grow the market for everyone rather than just finding advantage for Google. They still seem intent on creating more value than they capture."
Tim says no and that makes sense. However, "... an increasing tendency to favor Google's own content sites." is just part of the problem. People cant seem to understand that the links don't come from Google. They are not recommendations. True, I can't say this is Google's fault, but it is a disturbing reality.
Of course, one could argue that asking a billion people to decide what is important beats having every one consult their favorite deity.

Tuesday, July 15, 2008

O'Reilly Radar - Insight, analysis, and research about emerging technologies

I'm not sure what this says about the relationship between mailing list activity and delivered software;-)

With several hundred applications now available in the iTunes App store, I decided to consider alternate ways of gauging interest in the platform. Using MarkMail, one can quickly scan thousands of mailing lists and restrict the results to those related to software development. Based on the number of posts to (MarkMail) mailing lists, Linux-based alternatives generate considerably more email chatter than the iPhone:"

Monday, July 14, 2008

Getting Stupid, take two

Is Google Making Us Stupid?

[See terse, prior comment on haystack]

Carr is not the only one who finds that they appear to be loosing some memory etc. as a result of using Google as a memory substitute. They also find that they are reading less. That is not my experience, but life would not be life if we all had the same experience.
However, I think they have a pretty narrow set of concerns.

Google is not the issue. [There are plenty of reasons to worry about Google, but spreading illiteracy is not one of them.] The issue is the net, the web and expanding modes of human communication.

  1. Carr and his friends may be reading less, but others are reading much more. Others? A pretty diverse group Here are two examples: I read more because its easier to find things that interest me, things I find valuable because I have more powerful search tools than a coffee shop and a library card index. Others, in rural Peru, for example, read more because while their village did not have books in the past, now, thanks to OLPC and the net, the village has on line libraries, access to news papers, blogs, etc.
  2. Reading is only one, and not the best, form of human communication. Music and images have much more to offer and both are undergoing an explosion of production and use. Carr may find You Tube too low brow. Fine. All the educated people thought Dante was too low-brow too.
  3. A bit of perspective is useful. The written word devalued traditional skills -- especially oral memorization. Those skills gave special rights to a small number of people with the unusual innate ability to handle the rhyme and volume as well as access to the holders of the tales. And yes it may be true that Carr is reading less. [Perhaps even writing less;-) ]But I can find Lynne d Johnson and Salt-n-Pepa.

Thanks to the web and technology like Google's more people can produce more content in more formats than ever before. And, more people can find it.

I'm so sorry that this does not work out for the editors of Atlantic, but I'll get over it.

Saturday, July 12, 2008

Different Approaches to the Semantic Web - O'Reilly Radar

Interesting, but why ignore semantics inferred through machine learning?

I've been thinking a bit more about why I'm more excited about Metaweb's freebase than I have been about previous Semantic Web projects that I've been exposed to.

I think that part of it is the difference in how they capture data about relationships. A good example is Semantic MediaWiki, which Stefano Mazzocchi pointed me to. They capture relations in a very explicit way, in this case, using structured wikitext. For example, as the wikipedia page on Semantic MediaWiki explains, an entry about Berlin might include the wikitext:"

An ESB for the Web? - O'Reilly Radar

I spend a great deal of my time encouraging 'enterprise people' to think more like 'web people.' Focus on adoption, use platforms to enable emergent capability, build the 'generative enterprise,' and that sort of thing.

So, imagine my surprise when I saw the web acting a bit like the enterprise with the launch of Gnip."

Saturday, August 25, 2007

Less than Lord of the Rings

Asked by Google to estimate the size of the world's publicly available economic statistics, Rosling came up with an estimate of 1.5 terabytes-- less than one episode of Lord of the Rings.
"...Democracy is taking a new phase in modern times..."
-- Hans Rosling at the OECD World Forum in Istanbul

Some of what Rosling is jarring for me. What does he mean that the Philippines has the same economic status as the U.S. in 1971? He had just been talking about infant mortality. Whatever, his basic thesis that web 2.0 level technology, including the long tail, allow a revolution in human understanding of what is happening on the planet is sound.

Rosling points out that the gamers have the technology to present statistics in a meaningful manner. His son produced an amazing site on world income distribution. Check it out. If you think this is esoteric stuff, google "world income distribution". His son has not one day of computer science education. His son: "Education too often hampers learning."[ Full disclosure: I can't claim such fine credentials, but I did drop out of CS at Berkeley after two years, sort of, -- plus I skipped the entire calculus sequence and dove into statistics w/o guidance from Jerzy Neyman.]

"I can walkup to the door of the New York Stock Exchange on tax financed sidewalks..."





Thanks to Unveiling the Beauty of Statistics:: Jesse Robbins @ O'Reilly radar

Building and City Transformations

An amazing view of relationships between shapes, buildings, design ideas and their transformations.


Pascal Mueller, along with collaboratoters Peter Wonka, Simon Haegler, Andreas Ulmer and Luc Van Gool, is responsible.

Checkout their Procedural Pompeii Reconstruction

Current TV :: Viewer Created Content


Current TV's web site has a section on producer training. Cool.
  • Production Tips
  • Storytelling :: help from Ira Glass, Xeni Jardin, Sarah Vowell, Orville Schell, Robert Redford and more
  • Journalism :: help from Sean Penn
  • Broadband
  • Gear Selection
  • Shooting
  • Editing

Its not enough to have an interesting life.
You have to have interesting things to say.

--Sarah Vowell


My advice? Start with Sean Penn. Its Penn's focus is more on people who want to break a story on pesticides in Mexico than people who want to produce next generation kayaking videos, but he captures the zeitgeist. I stumbled into this after seeing the Ira Glass's presentation on story telling. Anyone who needs to communicate can benefit from this material on storytelling. Don't miss Sarah Vowell (see above) who nails the importance of editing, not the technique, but the value, the need for obsession.

Dive Deeper

Links are provided to a number of resources I did not even know I was looking for.

Tuesday, July 24, 2007

Directions for the net :: first pass -- end user experience

In the rush of new tools, services, etc. for building and distributing content on the net (cellular, wifi, Internet, etc), its easy to miss some broad trends.
The end user is not an end user -- computing and communications resources get embedded everywhere. Ubiquitous computing. Concrete walls get smart.
A web page is not a web page -- browsers become tools for distributing loosely coupled apps which play the role of minimalist operating systems as well as providing end user functionality.
A computer is not a computer -- the computer really is the network.
The network is not a network -- it may be better to forget all about computers/networks and think about human communication. The net becomes a way to augment human communication and perseption. Its easy to see how it is augmenting vision, hearing, and speech, but surface computing is moving in a tactile direction (think iPhone) and body language is even finding enhancement (think Wii). Some are experimenting with olfactory communication as well.

Outsourcing Collaborative Tools

A group at UC Berkeley is working to align campus wide approaches to technical infrastructure to support education and research. They have published a report summarizing their findings in the "...areas of mail, calendaring, and web based file sharing are a reasonable alternative to UCB running these services locally." They focused on offerings from Google and Microsoft, but mention other companies.

They did not investigate a variety of other collaborative tools, but mentioned them. (See below). This is slightly surprising, since wikis, for example have been in use in many universities for around 10 years and are undoubtedly used by the majority of under-graduates.

  • Collaborative Authoring (e.g., Google Docs, 37signals Writeboard)
  • Discussion forums
  • Instant messaging
  • Knowledge bases
  • "Live" collaboration tools (e.g., electronic whiteboards, screen sharing tools such as
  • TeamSpot)
  • News Aggregators/Feed Readers
  • Personal Portals (e.g., UPortal/NetVibes)
  • Photo Sharing (e.g., Flickr)
  • Podcasting (e.g., iTunesU)
  • Social Bookmarking (e.g., Del.icio.us)
  • Social Networking (e.g., FaceBook, MySpace)
  • Surveys/Quizzes/Polls (e.g., SurveyMonkey, Zoomerang)
  • Video Sharing (e.g., YouTube)
  • Web/video conferencing (e.g., WebEx)
  • Weblogging ("blogging") tools
  • Wikis

Tuesday, February 13, 2007

the media reloaded

If:book has interesting coveerage of changes in the nature of 'the media' as all kinds of new players begin directing traffic, filtering, etc.