Infodudes is dead

The infodude project is dead. The main reason is because the pligg server sux. I will try to post the things that was here. The bad thing about this is that I think a link post is totally different from a blog post.  But, let’s try to go this way. Maybe, I also kill this blog soon. What I need is a personal digital stuff organizer, and if I find it I kill this. While I don’t get something like what I want, let’s keep the stuff here.

1- Code visualization
If you are a professional programmer you must take a look at that: http://atelier.inf.unisi.ch/~malnatij/xray.php specially http://atelier.inf.unisi.ch/~biaggia/citylyzer/
It is AWESOME to see your code in a kind of graphic mode.
If you want to know more about it, you can listen to the se-radio podcast, which is an interview with Michele Lanza (the brain behind it all), available at:
http://www.se-radio.net/podcast/2009-03/episode-130-code-visualization-michele-lanza

2- McKinney web 3.0
 http://mckinney.com/
An example of a website 3.0. Make your questions in natural language – keywords are not suppose to work well.

3- Google joins effort for 3D Web standard with new plugin, API
http://arstechnica.com/software/news/2009/04/google-releases-3d-graphics-plugin-for-browsers.ars
Google has released a new open source browser plugin that provides APIs for displaying rich 3D graphics in Web content. Google hopes that the plugin will help to advance a collaborative effort to create open standards for bringing 3D to the Web.

4- An Illustrated Guide To Using Twitter | Applicant – The Advice Bank
http://applicant.com/twitter-guide/
Here you will find a visual guide to twitter which highlights some of the ways twitter can be helpful either for personal use or business.

 5- Advice for Computer Science College Students – Joel on Software
http://www.joelonsoftware.com/articles/CollegeAdvice.html
 

6- Lessons from Silicon Valley  
http://news.bbc.co.uk/2/hi/business/4118770.stm Joe Kraus could have been as big as Sergey Brin and Larry Page, the Stanford University students who invented the search engine Google in 1998.

7- If Philosophers Were Programmers
http://developeronline.blogspot.com/2009/04/if-philosophers-were-programmers.html
Although not obvious, philosophy actually has a strong relation with programming, at least for me. If you think about it, software code reflects much of how the developer perceives the problem and its solution

8- Viewing American class divisions through Facebook and MySpace
http://www.danah.org/papers/essays/ClassDivisions.html
 
Over the last six months, I’ve noticed an increasing number of press articles about how high school teens are leaving MySpace for Facebook. That’s only partially true. There is indeed a change taking place, but it’s not a shift so much as a fragmentation. Until recently, American teenagers were flocking to MySpace. The picture is now being blurred. Some teens are flocking to MySpace. And some teens are flocking to Facebook. Who goes where gets kinda sticky… probably because it seems to primarily have to do with socio-economic class.
In the 70s, Paul Willis analyzed British working class youth and he wrote a book called Learning to Labor: How Working Class Kids Get Working Class Jobs. He argued that working class teens will reject hegemonic values because it’s the only way to continue to be a part of the community that they live in. In other words, if you don’t know that you will succeed if you make a run at jumping class, don’t bother – you’ll lose all of your friends and community in the process. His analysis has such strong resonance in American society today. I just wish I knew how to fix it.

9- Predicting the next Twitter
http://www.telecoms.com/10511/predicting-the-next-twitter  
Boffins at De Montfort University Leicester, UK, have put together a team tasked with predicting the next big thing in terms of communication technologies, in a bid to tackle ethical pitfalls before they become a problem.

10- HPCwire: Intel Gets Ready to Push Ct Out of the Lab
http://www.hpcwire.com/features/Intel-Gets-Ready-to-Push-Ct-Out-of-the-Lab-42634332.html 
Ct (C/C++ for throughput computing) is a high-level software environment that supports data parallelism in current multicore and future manycore architectures.

11- Body Ritual among the Nacirema
https://www.msu.edu/~jdowell/miner.html  
A short and very famous text about americans (snacirema) body care culture

12- Google Open Source Blog: Google Update Goes Open Source
http://google-opensource.blogspot.com/2009/04/google-update-goes-open-source.html
Google decided to open source the updater, code-named Omaha.

13- IBM researcher says Moore’s Law at end
http://news.cnet.com/8301-13924_3-10216733-64.html?tag=newsEditorsPicksArea.0
IBM Fellow Carl Anderson, who researches server computer design at IBM, claims the end of the era of Moore’s Law

14- Don Norman on 3 ways good design makes you happy | Video on TED.com
http://www.ted.com/index.php/talks/don_norman_on_design_and_emotion.html
In this talk from 2003, design critic Don Norman turns his incisive eye toward beauty, fun, pleasure and emotion, as he looks at design that makes people happy. He names the three emotional cues that a well-designed product must hit to succeed.
Smart design, the process to be creative and create out of box stuff.

 15-Ze Frank’s nerdcore comedy | Video on TED.com
http://www.ted.com/index.php/talks/ze_frank_s_nerdcore_comedy.html 
Performer and web toymaker Ze Frank delivers a hilarious nerdcore standup routine, then tells us what he’s seriously passionate about: helping people create and interact using simple, addictive web tools.
VERY FUNNY!

16- Bonnie Bassler on how bacteria communicate | Video on TED.com
http://www.ted.com/index.php/talks/bonnie_bassler_on_how_bacteria_communicate.html  
“In 2002, .., she vindicated the long-ridiculed idea that bacteria communicate”
Bonnie Bassler discovered that bacteria “talk” to each other, using a chemical language that lets them coordinate defense and mount attacks. The find has stunning implications for medicine, industry — and our understanding of ourselves.
Comments:
1- learn how to hack the bacteria multi-cell organism communication system
2- learn how will work the next generation of antibiotics
3- ideas for new “intelligent” algorithms – Metaheuristic bacteria algorithm ???
4- ideas for how to establish/spread communication among autonomous devices

17- Hans Rosling’s new insights on poverty | Video on TED.com
http://www.ted.com/index.php/talks/hans_rosling_reveals_new_insights_on_poverty.html 
Researcher Hans Rosling uses his cool data tools to show how countries are pulling themselves out of poverty. He demos Dollar Street, comparing households of varying income levels worldwide. Then he does something really amazing.

18- ‘You’ve got to find what you love,’ Jobs says
http://news-service.stanford.edu/news/2005/june15/jobs-061505.html

Leave a Comment

Metadata for all, including end-users

The free access to public domain data seems to be more real and live with the Internet advent. However, in practice we lack of tools to find and to access this data. As described by Elings & Waible, the community of libraries, archives and museums have been working hardly over the past decades to create and to implement methods and tools to achieve full integration of the available content. The efforts consist to create metadata (data about the content), descriptive standards, and protocols to share (exchange) content. Based on this work I wonder better opportunities for end-users (us) of these systems.

I admit, my archive is almost a mess. I am still trying to find a good organizing methodology for my digital files. Basically, it is a trial and error method with many interactions until now. Many specialists have expended their lives doing the same thing, and they have the “know-how”. The question is: how can I borrow this expertise from them? I could learn the metadata, protocols, and almost become a professional in this field. It is a very high time consuming. But what if I have a system that encode this expertise and help me to organize my archive? Yes, I don’t want to learn biblioteconomy and documentation; what I want is an end-user friendly system to archive digital files. The system should support a very good way in helping me to find categories and key words to index my files. It should help me to store and to find content in a natural and flexible way. And it should be flexible enough to be customizable and extensible with new functionalities.

Another thing that I would love to have is a truly free access to public domain data. It is like what we can get from Wikipedia, and google scholars, and google books. I want more than what is available now, like a smart system that can find things that I like based on the files that I have. It is a suggestion system based on my personal archive.

In conclusion, the museums, libraries and archives have a mature set of tools and protocols to represent, store, and exchange content. It is still a hot and evolving topic among these societies, but there are enough definitions to create system to expose the content on the web. It is time to start the creation of systems to enable end-users to work on this domain. It is on my todo list. =)

Leave a Comment

Knowledge Management for You S.A.

I have a lot of extraordinary friends. They’re awesome and I learn a lot with them by exciting discussions through email about many assorted and interesting topics. I was wondering what if I could put all these conversations online such way other people could take advantage of that.

While I was thinking about this problem, I found that the knowledge representation is a hard problem and there’s a discipline only to study that, called Knowledge Management.

As time goes by, I am more pragmatic about applying all this science in my daily life. So, after some talk to my friends and loosely define our community, I started to think about the technology to implement this. Some results from my initial research include that blog is inappropriate to store knowledge that can evolve, and the best system for that is Wiki. Twitter s*cks. RSS is very cool and to create a mashup is a great way to spread the word (we don’t need twitter). Forum boards are an appropriate place to discussions, but most of users need to receive alert by emails – they go to their mail box, but don’t go to forum system without a reason.

Even very good willing people don’t have time to spend reading long and boring text, and nobody has time to moderate a community. The solution we found is to create a closed community to post information for a public audience.

We are still settling down our systems and rules. It requires a lot of time, but I hope we can just start something meaningful that we can use later. It’s a sparkle for a better way to spend our time online and share information. I hope that the know-how of this project can be used to help other people to manage their knowledge in a digital way, so they can reuse in other to create more sophisticate systems to help with their daily tasks. More information about it is coming soon.

Leave a Comment

b-day agent

b-day agent project is not going well. After the good start with the facebook application, I got stuck in the orkut rules. It’s so easy and exciting to create application for facebook, but the google way is so hard and boring. The worst and more frustrating was to find that orkut doesn’t provide you an interface to extract birthday from your contact list. Instead of that, you can create a calendar mark in your Google Calendar and see everything there. It’s so pathetic that Google has to lock up the user data and obligate the users to use its suite. Google can do better than it.
b-day agent need to be smarter know to extract daya from Google Calendar, but I think that it’s too much effort for a toy application. Project is suspended by now. When I have my easy way to create agents, I come back to work on it.

Leave a Comment

It’s a fast post about presentations.

Today I start a class about presentation skills – thanks to YWCA.. Talking about it with a good fella, Joeri Kiekebosch, I took notice about a great site to build presentations http://prezi.com. I also reached a piece of advice in the mastering the art of good presentation, a kind of anti-patterns of PowerPoint. Check this out at http://www.sethgodin.com [Free PDF available].

Leave a Comment

Data extraction from social network applications

Nowadays, there are several social network applications available on the web. Some of these social network has a specific propose to gathering people, others are just general propose and competing for the user attention. For example, my favorite social applications are Facebook (helps you connect and share with the people in your life), Orkut (Connect with friends and family, Discover new people through friends of friends and communities, Share your videos, pictures, and passions all in one place), and LinkedIn (Stay informed about your contacts and industry, Find the people & knowledge you need to achieve your goals, Control your professional identity online). In these systems, people share information freely, with restriction about privacy, but there is lack of a common interface to use the available data o build new systems.

Motivation
People are creating and maintaining great data sources of social information. These data are available in different systems. However, there’s no way to build new systems to use this data split among all these sites. E.g., you moved to a new city and are looking for friends living close to you. All this data should be available to the user, so it support the development of new application, like personal agents to help users in specific tasks.

Goal
Build a common sense platform to extract data from social network web applications. The data will be available to support the development of new application, like personal agents to help users in specific tasks.

Methodology
Create a multi-agent system platform. Each social network application has an agent that knows how to extract information from the web application database. There’s an aggregated database that stores minimal information about users contacts (e.g. ids in the different systems.)

New applications can use the social network agents to get information, or just use a proxy agent that access all the other agents looking for the requested data (e.g. address, birthday, skills, work).

In the future the agents can evolve to support actions. They will be sensor and actuators working in the user behalf. The users can use them to create more sophisticated applications, so transforming the social networks from toy web apps into work web apps.

A cool example of how this application can be used is a birthday remainder. This is the subject of the b-day agent application. I’ll talk more about it soon.

Leave a Comment

Infodudes

I’m engaged in many communities and forums discussing stuff that matters – like Slashdot but not only for nerds. Bright friends contribute with opinions and new links for other points of view. I was looking for a better way to share it in such way the information is not restricted to the discussion forums. During my quest to solve this problem, the system pligg appeared and I’ve settled Infodude. Feel free to participate:

http://darlinton.net/infodudes

Leave a Comment

Welcome

First post usually tells something about the reasons for a blog. Well, let’s start talking about another site, the great TED: Ideas worth spreading. I go to TED looking for inspiration, references, and knowledge. It’s is about Technology, Entertainment and Design. I think that the mains propose of this blog to spread ideas about technology, science and culture is very close related with TED.
Ourson is a french word that means bear cub, a young bear, a teddy. It’s a funny cool word for me too. When I think about TED it reminds the teddy bear. This blog shares the ideals of TED, and following its example, I create this blog to share information and help to improve our world. This is my contribution.

ourson
Enjoy it. =)

Leave a Comment