Is Minority Report the future?

Fredrik post a link to this video in response to a link on future programming interfaces that i posted.

Eyeo2012 – John Underkoffler from Eyeo Festival

He is right that the interface needs revision, we need to move on from current GUIs. I haven’t thought about the connection of the GUI and the physical input device so much but its true: scroll bars and buttons, drop lists etc are born because of the mouse pointer.

He didn’t talk about the changes top the GUI so much. All the demos for this Minority Report style interface always seem to be for visual applications. He said Spielberg wanted to get rid if the mouse and keyboard but this interface only replaces the mouse. I think voice recognition is going to be the keyboard killer.

I’d like to hear more about this ‘protein’ C++ thing for connecting screens/pixels together. I guess its just networking hardware together seamlessly. I think the web should already be doing this or it will as it replaces the OS. The next phase I guess.

Gaming for good

Here is Jane McGonigal TED talk on “Gaming can make a better world”:

This is an inspiring talk about using the drive of gaming to useful ends. I have mused before on weather games can be used for education and believe this is an untapped way of motivating people to better themselves and improve their performance.

One of the points she talked about in the “lack of feedback” (winning points) in real life for actions. Then there is Jesse Schell (scary) talk “When games invade real life” and he suggests with sensors and wireless connectivity becoming ultra cheap it will start to pervade everything and thus point systems for things you do in reality will become normal:

I think with ones entire schooling, if turned into a game could be far more rewarding for kids and teachers. You might have whole classes in school competing as one against another class or even another class in another school. In Jesse Schell talk he already mentions that one lecture, Lee N. Sheldon who changed the grading system and gave out experience points for assignments which increased attendance and quality of homework.

“If you want to build a ship don’t assign them tasks and work, but rather teach them to long for the endless immensity of the sea” Antoine de Saint-Exupery

Managing scattered online Social Life on multiple Social Networking sites

I’ve been kicking the idea of a central way to manage accounts on many social networking apps for a while now. I think it starts to go beyond just managing social-network accounts because what your really doing is managing identity.

Some are saying that 2008 is the time for this sort of “killer app”. Google have also started to chip away at the problem offering a way to update your status in many places at once.
Continue reading “Managing scattered online Social Life on multiple Social Networking sites”

SecondLife 3D Quake Client

In furthering my recent idea to use the Quake3 Engine as a 3D web browser client, I just read an article that talks about the SecondLife client being opened up as opensource software as well.

It then occurred to me that you could then use the SecondLife client code for communicating with the server and glue it to the Quake 3 engine and a kick ass SecondLife client. This might even open the way for regular HTTP connections with this new hybrid client.

Quake + X3D = 3D Web browser

After attending a talk on SecondLife at the Transmediale festival (Berlin), I ran into Achime there and we got talking on the way home about 3D on the web. we both agreed that SecondLife‘s graphics and performance were well behind commercial games and wondered why this should be. I also didn’t like the way that you have to buy ‘land’ in order to create anything in SecondLife. Its like a new type of internet, but with only one server that controls it all.

Continue reading “Quake + X3D = 3D Web browser”

Nationalism is so last century

Giant soccer ball in the skySo I’m in Berlin and things are going well. Have a large unfurnished room on the 1st of May with at least one über cool flatmate (the other to be found in the next few weeks) and a broken arm due to my experimenting with “bicycle catapulting”, a new sport I hope to put my name to. I have also made progress on the social front and have meet many super friendly, young Germans, all busy doing their thing and doing it well, as far as I can tell. Also, they have painted the TV tower at Alexander Platz like a giant pink ‘fussball’ (see photo, thanks to bollin @ Flickr).
Continue reading “Nationalism is so last century”

MetaWeb is born!

Ideas for using comments on del.icio.us bookmarks and how this could add a layer ontop of the web.

I use Sage to manage the RSS feeds I like to track. I track my friends del.icio.us links RSS feed. When you add a URL to del.icio.us you get to leave a comment on it, like a note. This note comes up with the link in Sage. What I’d like to do is reply to this comment. Comments on del.icio.us bookmarks. Could be in interesting idea.

I heard about a technology that lets you leave notes on URLs for you friends. A Firefox extension could be developed to get all the comments that have been left for your current URL.

Also would be handy is if del.icio.us let you bookmark RSS feeds and then acted as an aggregator for you. I guess this would be pretty server intensive, like a universal cache for all the webs feeds worth bookmarking. People could then leave comments on all the articles coming though. It would be like a web on top of the web: MetaWeb!

Layouter

New word: Layouter, One who does layout.

Layouter: One who does layout such as in a magazine, newspaper or any publication. Job doesn’t necessary involve artistic ability/taste.

I am doing a spot of Flash work and have an object that handles layout of items to some algorithm. Looking at the start of magazines I couldn’t see a job description for this task so I have made one up. Interestingly enough ‘edit’ is derived from the word ‘editor’ and not the other way round.

Layouter. My first addition to the English language. Enjoy.