Archive for

December 2009

Cities embrace mobile apps, 'Gov 2.0' - CNN.com

(CNN) -- Craig Newmark, founder of Craigslist and a customer-service guru, was riding on a public train in San Francisco, California, recently when something common but annoying occurred: The railcar filled with people and became uncomfortably hot.

If the inconvenience had happened a few years ago, Newmark said he would have just gone on with his day -- maybe complaining about the temperature to a friend.

But this was 2009, the age of mobile technology, so Newmark pulled out his iPhone, snapped a photo of the train car and, using an app called "SeeClickFix," zapped an on-the-go complaint, complete with GPS coordinates, straight to City Hall.

Posted

Tweet from: @cloudbzz

From: @cloudbzz
Sent: Dec 25, 2009 11:34a

Cloud security article in MIT Technology Review http://bit.ly/4LxXsx

sent via TweetDeck

On Twitter: http://twitter.com/cloudbzz/status/7036078651
http://carlos.geekbunker.org

Posted

Upper Mismanagement | The New Republic

Media_httpwwwtnrcomsi_sjtju

Why can't Americans make things? Two words: business school.

Filed under  //  Economics   Economy   MIT  
Posted

Programming from "Scratch"

Email
Discuss -->
Print
Reprint
Del.icio.us
Digg
Google
Furl
Slashdot
Y! MyWeb
Blink
December 23, 2009
Programming from "Scratch"

Graphical programming language developed to aid programming "fluency"

When most of us think about computer programming, we think of typing in lines and lines of code with semicolons and complex syntax. This common perception about computer programming helps keep people from getting excited about computer programming, yet many professions need the complex problem solving and analytical skills that programming can build. Changing this perception could help get people, especially young people, interested in computer science.

Mitchel Resnick and his colleagues at the MIT Media Lab, supported by the National Science Foundation, are focused on getting young people excited about computer science and changing this outdated stereotype of the field. Their goal is to encourage young people to use technology as a means to express themselves in creative ways, including through computer programming.

Resnick and his team saw the need for a new computer programming language when they were working with their Computer Clubhouses, community centers that help inner-city youth gain access and experience with new technologies. Students at the clubhouses, ages 10-16, learn software and create their own artwork and multimedia presentations. Many students at these Computer Clubhouses wanted to create animations and games, but existing software programming languages were difficult to learn and not appropriate for the age range of 'the Computer Clubhouses' students.

Resnick and his colleagues saw an opportunity to create a new computer programming language that would be appropriate and fun for children. This new computer programming language would help the students have an enjoyable educational experience in learning math, computation and problem solving skills while helping them create animations and games.'

Scratch is the name of this new computer programming language. The core audience of Scratch is children ages eight to 16, but it has something for everyone.

In Scratch, coding is done with graphical blocks, not with syntax and those semicolons. A student writes code by snapping together blocks, much like LEGO bricks or pieces of a puzzle. Additionally, the blocks are designed to fit only in ways that make syntactic sense. This eliminates the dreaded syntax errors that often frustrate and discourage young computer programmers. To create a program, students drag-and-drop the blocks to create procedures.

For example, a student could code a procedure that would make a figure dance. Scratch is easy for people to get started, but still provides the complex environment that allows people to design more complicated projects. This is the ideal combination for encouraging novices, while still providing a challenging environment for Scratch experts.

When Resnick and his team launched Scratch in 2007, they also launched a Scratch website that allows Scratch programmers to publish their Scratch projects on the web and share it with others. This creates an online community where people share and collaborate on Scratch projects.

The results have been dramatic. Since its launch, there have been almost 800,000 projects uploaded to the Scratch website. Although the number of users and Scratch projects are impressive, the researchers have been most excited about the diversity of projects and the level of sharing and collaboration that exists within the Scratch community.

The social aspect of the Scratch community is an important piece in attracting young people to computer programming. The online community has created expert Scratch programmers whose projects are followed by the rest of the community. Compared to traditional computer programming, Scratch is an easy language to learn and is readily shared with other programmers.

Scratch is being used in the classroom as well. Resnick and his team are creating support materials and working with educators on how best to use Scratch in classroom settings. Additionally, they are disseminating that information online so it can be used as a reference tool for other teachers.

Resnick and his team think it is important that Scratch is a tool to introduce students to computer science concepts, like critical thinking and complex problem solving skills, both in introduction to computer science courses, as well as in non-computer science classrooms.'

For example, students are using Scratch in English courses as a tool to use in their book reports. Since Scratch is a graphical computer programming language, it has the potential to be used in any kind of classroom. This would expose more students to the skills learned by computer programming and provide additional opportunities for the students to use computer programming to express themselves in creative ways. And, injecting computer programming into non-computer science courses more accurately reflects the present day world where computer-programming skills are needed in a diverse set of professions.

Technology is becoming ever present in our society, but are young people really fluent with technology? This is an important question, as many careers, including careers traditionally outside of technology like the creative arts, need a background in computer science. Although most young people are very good at sending text messages and surfing the web, that does not mean they are fluent with the technologies.

In Scratch: Programming for All, Mitchel Resnick uses a language analogy to question what it means to be digitally fluent. He states that to be fluent in a foreign language, one must be able to explain a complex idea or tell a story, not just be able to say a few phrases in the language. Analogously, he claims that to be digitally fluent, one would need to be able to construct things with the digital tools, not just be able to use them.

The concern is that we have a young generation with access to technologies, but who are not digitally fluent with those technologies. As the 21st Century world becomes more dependent on the skills gained from computer science, like complex problem solving and analytical thinking, the lack of computer science knowledge may put our young people at a disadvantage. Scratch has the potential to help make more people digitally fluent.


-->
TOP 5 ARTICLES
No Top Articles.

Filed under  //  Boston   CS   MIT  
Posted

Twitter Acquires GeoAPI: Now a Messaging AND Location Platform

Twitter Acquires GeoAPI: Now a Messaging AND Location Platform

by Brady Forrest | @bradycomments: 1

200912231519

Twitter has announced the acquisition of Mixer Labs the creators of GeoAPI. GeoAPI is a location services platform. They have been collecting data (like Flickr, Foursquare, YouTube, Weatherbug and of course Twitter) and made it query-able via their API. For any location you could reverse geocode it and for any place you can get the lat/long. Finally, the cloud service also allowed for applications to create objects and annotations.

Simply put this drives home the importance that Twitter puts on location. The platform team is headed by Ryan Sarver, a recruit from Skyhook Wireless (the company behind your iPhone's wifi location). The company was founded by Xooglers. I am sure that helped.

First and foremost, it will help with Twitter's current GeoTagging API. The new API accepts a location with each tweet. Twitter already has Trending Topics and we've always pictured them having Trending Topics via geography. Now they will be better prepared to add more context with the addition of these other data sources. Twitter will also be gaining a scalable geoplatform to that can support ad hoc queries.

Second, does this herald Twitter's moves into being a location provider? At Sarver's previous company they had a location-brokering service called MyLoki that never gained ubiquity. Twitter has the opportunity to become a major location broker. Twitter currently has a very simple on/off switch for location. To become a full-fledged consumer location service (like Latitude or Fire Eagle) they will need to build in more controls.

200912231513

Finally, does this herald a new services business model for Twitter? GeoAPI was a cloud service aimed at developers. The business model is to charge per X thousand of queries per day. So far their product pages are still online and they are listed as "All your location needs in one API. A service from Twitter" Twitter charges for access to the firehose and they already have 50,000 applications using their API. Will this become an additional service that those developers can pay for?

This sets us up for a very interesting year in locations services. Google Latitude is due to release a full-fledged API (as opposed to their sneaky one). Facebook may actually wake-up to the potential of location services. I can't picture Apple not wanting to take advantage of all those location-aware iPhones with a new MobileMe service. Will these services work together? Location doesn't have to be zero-sum game and I'll put my money on the players who don't treat it as such.


tags:  | comments: 1
submit:

Posted

Brazil’s Pao de Acucar Seeks Bank for Consumer Credit

Dec. 23 (Bloomberg) -- Companhia Brasileira de Distribuicao Grupo Pao de Acucar, Brazil’s biggest retailer, is shopping for a banking partner to handle credit financing as it adds more than 30 million clients through acquisitions of electronics and appliance businesses.

Itau Unibanco Holding SA, Brazil’s largest bank by market value, paid Pao de Acucar 600 million reais ($337 million) on Aug. 28 to end its exclusivity accord with the retailer that it couldn’t honor after buying Unibanco SA in March. Casas Bahia, which Pao de Acucar bought earlier this month, has a separate agreement with Banco Bradesco SA, the nation’s second-biggest bank, to provide credit financing that will end next year, Pao de Acucar Chief Operating Officer Eneas Pestana said.

“The big news is that we are not tied either to Itau or to Bradesco, after awhile,” Pestana said in an interview Dec. 21. “We want partners. Credit is an extremely important business, especially in the electronics segment. It must be someone who follows the aggressiveness” of the market, he said.

Mailing List

Casas Bahia relies on financing for 80 percent of its sales, which are set to total 13 billion reais this year, the same as in 2008, Chief Executive Officer Michael Klein said in an e-mail response to questions. The home appliance and electronics retailer has a registry of 30 million customers’ credit history and expects 20 percent annual growth in clients, Klein said.

“Can you imagine a mailing list of 30 million clients that buy and pay for their purchases?” Pao de Acucar’s Pestana said in the interview at the company’s headquarters. “It is really a sensational business.”

Consumer financing at Pao de Acucar may increase “very significantly” as its purchases of Casas Bahia and Globex Utilidades SA increase the share of electronics sales in consolidated revenue to almost 50 percent from as low as 12 percent, said Renato Prado, an analyst at Banco Fator SA in Sao Paulo. Pao de Acucar’s revenue totaled 6.2 billion reais in the third quarter.

Electronics sales are “very dependent on credit basically due to the higher average ticket, which is much higher compared to the food segment,” Prado said.

Pao de Acucar fell 0.06 percent in Sao Paulo trading at to 63.46 reais and is up 105 percent this year.

Antitrust Ruling

Pao de Acucar will choose a banking partner for consumer credit financing for the new company to be formed after receiving approval from antitrust regulators for the integration of Casas Bahia and Globex’s Ponto Frio electronics and appliances operations, Pestana said. The businesses it is acquiring aren’t covered by an exclusivity agreement Pao de Acucar extended with Itau for five years in August.

Casas Bahia’s agreement with Bradesco expires in October 2010, Klein said.

“If I need to do a bidding competition between banks, I can do it,” Pestana said “‘Now I don’t need to respect an exclusivity I don’t have anymore.”

Press officers for Sao Paulo-based Itau and Osasco-based Bradesco declined to comment.

Sao Paulo-based Pao de Acucar, with a market value of 15.4 billion reais, paid 824.5 million reais for a 70 percent stake in Globex in June, consolidating its lead over multinational competitors Paris-based Carrefour SA and Wal-Mart Stores Inc. of Bentonville, Arkansas. The Brazilian retailer agreed to buy Casas Bahia on Dec. 4 to strengthen its home appliances business.

Casas Bahia relies on credit card financing for 40 percent of sales and store financing for another 40 percent, Klein said.

To contact the reporter on this story: Fabiola Moura in New York at fdemoura@bloomberg.net

===
Sent from Bloomberg for Blackberry. Download it from the Blackberry App World!

Carlos Eduardo

Filed under  //  Bank   Brasil   Economy  
Posted

East Coast Blizzard Seen From Space

Media_httpwwwwiredcomimagesblogswiredscience200912snowstormeastcoast660x439jpg_irrtieqgmxbccee

I was in NY during the blizzard. Took me an extra 7 hours to get back to Boston by train. Anyway, the picture is great.

Filed under  //  Boston  
Posted

Backupify Cloud Backup Free Until January 31; Stays Free If You Sign Up Now [Deals]

Previously mentioned web service Backupify backs up all your online accounts (Gmail, Twitter, Facebook, Flickr, and a ton more) to the cloud, normally for a nominal fee—but until January 31, 2010, all Backupify accounts will be free with unlimited storage. After this period, the service will go back to a paid pricing structure. Anyone who signs up for an account during this free period, however, will remain free—and unlimited—forever. So if you've been considering the service (or feel the need to backup your Gmail, Twitter, Facebook, Flickr, Wordpress, or many other supported online accounts), now is the time to sign up. If you don't see your service listed, sign up anyway—they've announced that YouTube and Linkedin backups are coming soon, and they plan to continue to launch support for more services. It can't hurt—after all, it doesn't get much cheaper than free. [Backupify via ZDNet]


Send an email to Whitson Gordon, the author of this post, at juvgfba@yvsrunpxre.pbz

moc.rekcahefil@nostihw.

This does not make any sense. How can anyone offer backup for Gmail? If every user from Gmail starts to use this service they will need to have the same amount of storage as Gmail itself. This is also true for Facebook and the other services.

Filed under  //  Cloud Computing  
Posted