Archive for March, 2006

Links - 2006/03/27

Monday, March 27th, 2006

Computer Language Shootout
Compare performance programming languages

Love, Love me do
This week the Apple Corps goes to the High Court seeking multimillion-pound damages against Apple Computer, the creators of the iPod, over their hugely successful iTunes Music Store.

Personalized refreshments
A programmable cola bottle with buttons for lemon, lime, vanilla, and cherry flavors as well as a caffeine button allows for thirty-two potential choices of soda.

How to live a mouseless life
A mouse may have become an integral part of our day-to-day life but there exists a life without a mouse that most computer users may be stunned to here about. Infact check out great tips to do everything that you can with a mouse, without it. For newbies & pros! Keyboard rocks!

tags: mouse

Anonymized pool of aggregated metadata

Sunday, March 26th, 2006

In follow up on my attention post yesterday, i have been listening to the Gillmore Gang podcast of march 17th on this subject and i think i have a little bit better understanding on the subject now.

Right now Steve Gillmore is working on the gesturebank, which will be a ‘AttentionTrust Approved Service’ with which you can exchange your meta- or attentiondata. Only those who contribute to this service will gain from it.
The whole idea is build arround the concept that there is too much information (good information), that we have too litle time to consume all this information but that we also don’t want to mis any relevant information. So what we want is relevant personalized data.
The gesturebank aims to be a open, transparent and trusted pool of metadata. Only those who feed this pool (i.e. with the data from the Attention recorder) will be able to gain from it.

So if i understand it correctly, the gesturebank will aggregate metadata and will share this with services that are build on top of that pool of data. Inbetween the pool of data there is some kind of intelligence (inference-engine) that will make it possible for the service to offer personalized information to the users.
So if i have installed the attention-recorder and share my metadata with gesturebank, i would be able to sign up for an account with a (meme-tracking) service that is build on top of the pool of metadata and they would be able to offer me information that is based on my personal preferences. Am i right?

I am glad to hear i’m not the only one who has difficulties understanding the attention thing. One of the panelmembers suggests that there needs to be a better explanation on the whole subject. Also the role that root.net is playing is not quit clear, questions were asked at the attention-discussion on the SDForum SearchSIG and it is not clear what their ‘end-game’ is.

The ‘users and developers partying together’ slogan was also re-introduced, brings back those ipodder-pioneering days memories ;)

Ok, slowly i’m getting a bit more understanding, but i don’t feel i’m there yet. I’ll keep you posted…

Btw, i am just trying to grasp the subject and do not have any alterior motives ;)

tags:

Links - 2006/03/26

Sunday, March 26th, 2006

What is that file?
A simple help tool for you to identify any unknown files on your computer. You can enter a filename and see if this file is a dangerous trojan, malware, or simply a standard Windows file.

Real Time Online Counter (RTOC)
RTOC is a free statistics script that uses flatfiles to store data. It includes an onine users counter aswell as a unique hits counter that stores unique hits for that day aswell as a total. It uses JavaScript to update itself dynamicly, so that all stats are in real-time!

Spiffy Corners
Spiffy Corners is a simple way to generate the CSS and HTML you need to create anti-aliased corners without using images or javascript.

Prototype AJAX Windows
Based of Prototype 1.4, this class allows you to add skinnable windows within a page. Works on all major browsers. Uses one CSS and Javascript file and thats all.

007 Mouse

tags:

Xtech?

Saturday, March 25th, 2006

I’ve never attended a conference or a unconference. I just found out about Xtech 2006, building web 2.0 which is around the corner, in Amsterdam from may 16th til may 19th. The schedule seems interesting enough. Can anyone recomend me this conference? Is it worth its money ($1200 …)?

tags:

If everything else fails you can always learn to program

Saturday, March 25th, 2006

Highest quality computer books all of which are available for free download.

tags:

There is life after Ajax

Saturday, March 25th, 2006

Comet

tags:

The attention thing

Saturday, March 25th, 2006

Until now i never paid much attention to blogposts on attention. I thought this was a theoretical discussion by the big thinkers from the blogosphere.
This morning a came across the post ‘AttentionTrust and GestureBank‘ by Steve Gilmore and decided to dive into the attention thing so i could at least understand what this post was about.

The resource to learn about ‘attention’ is attentiontrust.org. The core idea behind the project is:

When you pay attention to something (and when you ignore something), data is created. This “attention data” is a valuable resource that reflects your interests, your activities and your values, and it serves as a proxy for your attention.

Further the site states that you have the following rights: Property, You own your attention and can store it wherever you wish. You have CONTROL. Mobility, You can securely move your attention wherever you want whenever you want to. You have the ability to TRANSFER your attention. Economy, You can pay attention to whomever you wish and receive value in return. Your attention has WORTH. Transparency You can see exactly how your attention is being used. You can DECIDE who you trust.

Still a little vague to me. But things got clearer once i installed the Attention Recorder, which is a firefox extension (not available for ie yet). This extension ‘records’ every page you visit, and stores this information in an xml-file (in AttentionDataXMLFormat):

<httptransaction>
<title>Justplain</title>
<url>http://www.justplain.org</url>
<cookie>1</cookie>
<setcookie>0</setcookie>
<responsecode>200</responsecode>
<method>GET</method>
<date>Sat, 25 Mar 2006 14:06:41 GMT</date>
</httptransaction>

As you can see, for every pagevisit the pagetitle, the url, some cookie information, the http responsecode, the applied method (GET/POST) and a datestamp (why always that format??) is stored. The xml-file with this data is stored on your local-drive and if you want to you can choose to exchange the file with a ‘AttentionTrust Approved Services’. Right now there are two to choose from, from which one is a test-service from attentiontrust self, if i do understand it correctly. The other one is Root Vault, ‘the first trading platform for the pricing and exchange of realtime consumer data’.
I don’t exactly understand their business, in the about section they state that Root is:

Founded on the premise that the consumer has the right to her data, ROOT Markets is the first financial exchange for consumer leads. Leads are personal data that express an individual’s intent to purchase. The quality of our leads at ROOT Markets is driven by our ability to qualify intentions through consumer focused applications. Root Markets is an active supporter of AttentionTrust.org, a non-profit organization dedicated to helping consumers keep track of and benefit from their online activity.

Mmm, i like attention but this does not sound like the kind of attention i want, i allready get to much attention from financial marketeers. The attentionTrust website’s philosophy sounds good and they also give me 4 rights on my attention data, so i decided to sign up for an account on root.net. I chose the ‘Concumer / account’ (Control and Manage your digital identity,mmm sounds good, did not know i had one ;) ) and logged in. Once you are logged in you can exchange your attention data with the service and view all kinds of information on your browsing behaviour (screenshot).

I still don’t feel like i fully understand the whole concept. I thought it would be more of something like an automated dig.com. That would work like ‘Hey, so you like this post, then you probably like this one also…’. Maybe i’m distracted by the fact that root.net is focused on mortgage leads which does not make me feel like i should trust this service.
The ‘gesturebank’ that Steve Gilmore is talking about in his post sounds like the missing link that will clearify the whole idea for me and will give us right #3 -> Your attention has WORTH, you get something in return.

I will have to do more studying to get my finger on this attention-thing. I think i’m going to start by listening to the last Gillmore Gang which handles ‘gestures’.

Btw, if you want to start your own AttentionTrust service, you can download the Attention Toolkit (php) with which you can record “attention data” from the AttentionTrust Extension into a MySQL database.

tags:

Hello World!

Saturday, March 25th, 2006

In good old cobol:

IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD.

ENVIRONMENT DIVISION.

DATA DIVISION.

PROCEDURE DIVISION.
DISPLAY "Hello, world!".
STOP RUN.

Translations for almost any exotic language can be found here.

Ajax, opml, wiki and stuff

Friday, March 24th, 2006

Since spring is hanging in the air i thought i might as well pump some new life into this blog!

Whole lot of things going on in the scriptingsphere. Ajax-websites are popping up all over the place and it looks like if you want to be hot you need to dhtml-alize your userinterface bigtime and tag it - Ajax - . Have you seen AjaxWrite? A wordprocessor in a browser! You’ll need firefox to use it, so probably they developed it using xul (whats the status of XMAL??), and i wonder if there is any ‘Asynchronous JavaScript and XML’ going on at all, but i might be wrong.

Last week i ordered ‘The Javascript Anthology‘ from Sitepoint.com, a book i can recommend if your are looking for a book that goes a little bit deeper the most books on this subject (learn anything in 24 hours…). Also a very good start if you want to take your first steps on the ajax-path. Btw, the other books on programming-subjects by sitepoint are also very good!

I also did some tinkering arround with the Yahoo! UI Library, a javascript-library that will help you build rich user-interfaces quick and cross-browser. I combined the connection-manager and the treeview to make an opml-tree: demo with Alex Barnett’s file from opmlmanager. It needs some work, would be nice if it handled opml includes correctly i.e.

Talking about opml and ajax. I’ve added Grazr, a opml-mini-browser that you can include within your webpages, to opmlmanager.com so you can ‘graze’ the opml-files from all opmlmanager-users.

The number of accounts on opmlmanager.com is growing slowly towards allmost a 1000 users. A large portion of those are probably very inactive, but from the statistics i can see that there is a core of users that login on a regular basis to update there opml-file. Since the introduction of opmlmanager, last october, i have not found much time to add extra functionalities to the site. Things still on the todo-list are: - making it possible to manage multiple files with one account and - adding ping-functionality to opmlsearch.com. And of course, when the opml 2.0 spec becomes final, update opmlmanager so it generates valid opml 2.0 files.

Another application i’ve been using for a week now is sdidesk, a personal desktop wiki developed by Phil Jones. I’m very enthousiastic, it’s such a small and simple application, but yet so very powerfull. Besides using wikipedia, i’ve never been very interested in the wiki-culture, but the wiki-code makes editing pages so simple and creating new pages by just typing a CamelCase string is such a powerfull thing which gives you so much freedom to create your own cloud of information. On the sdidesk websites there are some great screencasts that will show you the ease and strength of the application!

I’ve been doing some experimenting in php with wiki-code and ‘discovered’ that there is a great pear-package ‘Text_Wiki’ that takes care of encoding wikicode to xhtml (and some other formats like rtf and latex).
Right now i’m thinking about something that is a cross between a blog, the old-school homepage with a wiki-based cms, sprinkled with some rss and opml sauce. I’ll have to add some ajax of course to get some attention ;)

tags: