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.
…and at the end, on the “What will it take” slide he is talking about an information system not design or architecture at all! It then occurred to me that there is a potential use for RDF an the semantic web here. If you can design some metadata that can describe all the important features of the 3000 designs Cameron has on his laptop then you might be able to create a search interface that can find best designs for any given environment.
Its a big leap to first describe the designs adequately with a certain meta description but I feel you just have to start and then it will get better as you figure out whats needed.
Even better than search is that you might get machines to take certain situations/problems (i.e. this much space, this much power, this much water efficiency etc) and automatically find design solutions to solve the problem(s). You might need to assemble a hospital/school/basic housing in the desert/jungle/mountains with only scrap wood/metal/bamboo with 2 people working on it who are only proficient in hammer&nail/tying-rope/chopping-wood etc
This is the first real-world use for the semantic web I’ve every thought about and once you realise what its useful for (i.e. making the real world machine readable) you can apply it to anything!
I need to start doing some research and getting into it!
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
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.
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.
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.
Who said computer games can’t teach you anything? This video demonstrates that computer games are the doorway to advanced learning with young people. I think if you can keep it fun with a pinch of competition then you can teach people anything.
So 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”
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: 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.