He sent it to the Live ID I use for my main email address, which for reasons of complexity is set to US locale and for reasons of me being a bear of little brain I can't remember the password for. I don't normally need to remember it because I have it linked to the Live ID I use all the time, which is my Hotmail address. After a couple of guesses I thought, 'let's see how smart Mesh is' and signed in with the main Live ID instead. Mesh accepted it. I could install the software (tiny) and see Simon's folder - but not his devices, so good separation. I added a folder that I don't have set up with SyncToy to replicate back to the server because the path isn't straightforward and as it has conference presentations it's useful for Simon on the road. But I didn't want to share it back to his Gmail account because I couldn't remember the email. He was in the process of linking his Live ID 's so I invited his main email account. And when he accepted the invitation while he was logged in with his other Live ID (still with me at the back?), it worked - all the linked Live ID 's have access to the Mesh they're supposed to have access to.
Now we have folders we can see and choose to sync from each other's machines. They sync quickly - and with placeholders for any files that haven't synced yet. Files are replicated into the cloud (up to 5GB) but if there's a direct path from my PC to Simon's the connection goes that way for speed and you can sync files over 5GB to another Mesh endpoint as long as it has the disk space.
If I don't want to sync the files to my PC because I don't need to have them, I just need to have access to them - I can see them online, through the Live Desktop - a browser window that shows me files and folders. I can open a file onto my PC or save it onto my PC or upload a file myself. This is the most idiot-proof syncing and sharing system I've ever seen and I speak as a bona fide idiot before my first cup of coffee.
I can think of so many ways to use this - and this is just the demonstration app. What matters is that underlying synchronisation layer. I want Flickr to be a Mesh endpoint so I never explicitly use an uploader again; I just mark a folder for sync and every image with a 5-star rating goes up (or maybe every image goes up but the rated ones go in a set). I want this to sync OneNote notes to my phone (Windows Mobile and Nokia clients are on the way). I'd quite like it as a way of doing posts from my mobile to LiveJournal - it would leave me an archive that could also be synced to the Semagic archive folder for local backup. It will mean that when Simon downloads videos he doesn't have to move them onto the NAS by hand. A universal list of the widgets I like and what basic settings I want them to have for every new widget platform to snarf up instead of me saying 'Weather: London, San Jose, Seattle, Christchurch' by hand every time.
Yep. There may be heartbreak and throwing of china in my future (What do you mean you don't like mapped drives? Mapped drives are very important to me!) but for now, Live Mesh is my new shiny.
Hey - I like it enough not to save all this until I get paid to write about it!
From nanoscale processing to measuring and simulating crowds, from phone calls inside your browser with Adobe’s Flash-based Pacifica service to Google on your phone with Android, from Google predicting the future to the Department of Defense taking nine months to build a wiki to speed up procurement, ETech looked at what might emerge next.
I now have some of these on a GPS iPAQ including one where you help prisoners escape from the Tower of London and it would be a fun thing to do with a bunch of people. Whack a Mole is like rounders without a bat or ball and UXB is Battleship, Boggle and Mastermind with added beeping. On a serious note I think place-coded gaming will be a big thing and place-coded information will be a big thing, but I'd quite like to just play Whack a Mole again!
It's hard to find news on Live Search Local - the Microsoft phone search app - by searching on Google. One thing you do find is a page saying you can report local listings to such-and-such an email address. Which bounces.
Bad Microsoft. NO BISCUIT!
Now I'm sure it's just a glitch; it's well after the stage should have finished and I'm guessing the rider in ths picture has taken his monitor off and left it in the car. Either that or he's very unwell, and in an ambulance!
First I'm going to rant and then I'm going to give you the Group Policy instructions. Scroll down now to skip the rant ;-)
Vista is much better than XP for this. If I forget to turn off automatic reboots that happen in the daylight, I get a popup that lets me postpone for as long as I want, not just ten minutes at a time - and I can't accidentally type something in another window that triggers the reboot. And so far, updates haven't reset the setting - though downloads like the Office 2007 search gizmo still reset the setting.
If you've had unexpected overnight reboots that killed a flickr upload or an MSDN download or just closed your open apps when you thought you'd told XP not to install updates without asking, check the Automatic Update settings (even if you already changed them) because some downloads from the Microsoft site change the settings for you. Let me say this to Microsoft one more time: this is a stupid idea. It changes the state of my machine without my knowledge or permission and could lose data. I don't care how much you think an automatic 3am reboot is good policy; while you give me the option to choose something else, you have to respect that and not use downloads to reset things so updates are installed automatically and get to reboot me. BAD MICROSOFT! NO BISCUIT!
The good news: you can use Group Policy to stop downloads making the change. I know this works for XP and I expect it to work for Vista as well; I'll be testing that out by rebooting tonight after installing the UNC search add-on (and let me say to the Microsoft search person who thought searching network shares shouldn't be built into Windows Desktop Search: you are way behind your users and the Home Server team. Never mind all those business users and block your ears to the SharePoint team saying network shares are a thing of the past; they're a wrong as the Exchange folk trying to kill public folders. A third of your Windows Server SBS sales are to HOME USERS. WiFi is huge. SyncToy is enormously popular. People have files on DIFFERENT MACHINES. Wake up! And yeah, NO BISCUIT!). Right, back to Group Policy.
If you don't already use this, GPEDIT.MSC is your friend. If you have XP Home, you have to do this in the registry, by hand. If you have a system admin at work you should talk to them instead; I'm describing local GPO editing which is a horse of a different colour from AD GPO. Obligatory warning; messing with policies and the registries can stuff your machine. Take a backup of the registry and if you don't know how to do that or how to find/change/create keys you probably shouldn't try this. This process isn't difficult, but you need to do it right.
1 Open the Group Policy Editor (GPEDIT.MSC), expand Computer Configuration, right-click Administrative Templates and choose Add/Remove Templates. If you don't see Wuau.adm, click Add and find the file in the WINDOWS\INF folder (in Vista I found you don't need this step; Vista users go to #2).
2 Look in Computer Configuration > Administrative Templates > Windows Components > Windows Update. Configure Automatic Updates is the important policy; select it, view the properties, choose Enable and you see the same settings as in the Automatic Update tab of System Properties (the Windows Update > Change Settings control panel in Vista). Pick the one you want; option 3, downloading updates automatically but getting the option of when to install them is what I recommend.
3 Vista users are done because the default are what you want; I wouldn't change anything else. For XP users there are several other useful policies here. To get rid of the restart prompt if the updates setting is changed again enable No auto-restart; change how long you get before the first prompt and between subsequent reminders by enabling Delay Restart and Re-prompt for restart. You can also stop Install Updates and Shut Down being made the default when you want to hibernate or restart instead.
3 XP Home users have to fire up the registry editor. Microsoft has a master list of the registry keys corresponding to Group Policy objects at http://download.microsoft.com/downl
The Configure Automatic Updates policy is equivalent to the registry key HKLM\Software\Policies\Microsoft\Windows\W
The other keys listed in the spreadsheet are left as an exercise for the reader...
Viewsonic has 19" and 22" LCD monitors with a built-in iPod dock, speakers, subwoofer, USB ports and memory card slots. Not only can you charge, sync and show off your iPod front and centre; you can play music, games, videos and photos on a real screen. One of these could sit in the living room to be an iPod media centre. This might be the best iPod accessory yet...
A more important question is:
When Comic Sans?
Not very often at all, please
To get your IMs to count, click the link above or the button below to go to the site, tell them where you live and install WLM. Then choose Tools > Options and after putting your name in for My Display Name add one of these text codes to choose which organisation you want to get a share of the money from the ads you see.
| *red+u | American Red Cross |
| *bgca | Boys & Girls Club |
| *naf | National AIDS Fund |
| *mssoc | National Multiple Sclerosis Society |
| *9mil | ninemillion.org |
| *sierra | Sierra Club |
| *help | StopGlobalWarming.org |
| *komen | Susan G. Komen for the Cure |
| *unicef | The US fund for UNICEF |
<a href="http://im.live.com/?source=WLM80x
three BlackBerries
four paid for papers
five free papers
one book
Admidst all the ranting I have found some useful tools, especially Feed2JS which interactively writes JavaScript for embedding an RSS feed on a Web page, letting you pick and choose the obvious settings, and then helps you interactively style it. Don't like the style? It not only documents the CSS classes it creates, it also shows you what the CSS classes look like laid out on the page so you can see where to change borders, margins, padding etc. You can choose spoon feeding or a recipe or the tools for writing your own recipe; that's what I call interactive.
I don't want my whole LiveJournal on my website; I want to use tags to generate multiple feeds and pull in a feed of posts about my writing, a feed of posts about my travels and so on. Rummaging in
It also reminds me of a set of tech support war stories published by, I think, Compaq, where someone phoned up because the 'foot pedal' on their notebook wasn't very responsive. The foot pedal on my sewing machine gives me acceleration and deceleration as well as on and off. I've been playing Tux Racing on a THinkPad X41 using the accelerometer in the hard drive to detect how I wave the notebook around in mid-air. I love controlling the PlayStation through the EyeToy camera. One the one hand there's the sense of wonder you used to get from controlling a computer at all; on the other, it's a more intimate connection because you don't need to only use your fingers and your eyes. The MS researchers behind this are in the VIBE team (Visualization and Interaction for Business and Entertainment) who do a lot of cool things. I interviewed the Senior Researcher, Mary Czerwinski, a couple of years ago for a piece on how our brains adjust to using two screens side by side (you very quickly tune out the bezel of the screen in the middle and perceive the split screen as one information source).The StepMail application uses an off-the-shelf "dance pad"to let a user carry out commands in e-mail - such as scroll, open, close, delete, flag and place messages in folders - by tapping a set of six buttons on the floor. Another prototype application, StepPhoto, allows foot-controlled scrolling and sorting through digital photographs.
“Many information workers spend a majority of their time trapped at their desk dealing with e-mail. We wanted to provide them with an alternative,” said Brian Meyers, a member of the Step User Interface Project Group involved in the prototype. “By allowing information workers to stand and continue to read, delete and flag e-mail messages, StepMail gives them a break from the keyboard and mouse, which reduces the risk of repetitive stress injury in their hands and wrists and engages more of their bodies’ muscles.”
Printable version here
To be able to give a user the address of the exact information they want means breaking down monolithic content like video streams and calendars and forum threads. And that means thinking about how things are indexed, and they they're presented. When Blinkx finds a video that matches what you're searching for it could send an offset to start the video playing at the right point - but content owners don't like that because they've put the ads that pay for their service at the beginning of the video. Too many groupware systems give you a link for the calendar, not a link for individual days or events in the calendar. And if a link to a forum comes up in a search you'll usually find yourself at the first post in the thread rather than the relevant post - the whole thread has been indexed rather than the individual posts.
What's the logical addressable unit of content? It's going to vary depending on the content type, but as a consumer I'm going to want more granularity than the producer expects. Often, there's a fragment of information that's exciting or interesting that I want to share rather than pointing someone at a whole work; I'm hoping they'll find the whole thing interesting, but it's the snippet I think will catch them. The smart content provider will see value in letting me push people to the interesting bit in the hope they'll want to see more rather than forcing people to sit through all of it. Addressability might look like losing control - actually it's giving both publisher and visitor finer grained control.
- Mood:pensive
According to the post, the workaround will push email headers (subject/time/sender etc) but not the message body. That will be retrieved 'seamlessly' when you open the message - in the same way that BlackBerry today only downloads anything after the first 2K of the message when you scroll past the More marker.
Faster networks will make the pause while the message arrives much shorter; the new 8700g will be pretty speedy on Orange's new EDGE network, though not as fast as the Palm 700w on the US EVDO network (personal prediction here; perhaps a 3G Palm 700w for the UK in the second half of this year when the 3G radios eat less battery).
But it means you have to be in coverage to read your email - as opposed to looking at the message and thinking 'wow, I need to read that; shame I'm on the tube for the next 45 minutes with plenty of time to read and reply but no network connection'. If I have time to stop and retrieve email in coverage, it's not going to be any faster than stopping and hitting Send/Receive on a Windows Mobile device like the MDA Vario (where I get excellent predictive dialling and over the air synchronisation of my contacts and calendar without needing the BES server).
You just can't assume universal connectivity; that's the failing of many mobile systems. You need to handle offline and online smartly and seamlessly. The asynchronous 'it's just there' of BlackBerry is the secret sauce; that's why it's so much better a push email solution than anything else I've tried yet. Make me get involved, demand I push the right button at the right time and you've taken away much of the value. I find I'm hoping the NTP patents fail and the BlackBerry stays the same; and I do hope any changes don't happen during March when I'll be in the US, relying on my BlackBerry for email and blogging in motion.
- Mood:pensive
I don't often ask for review copies of O'Reilly books on paper. I write about them and refer to them frequently but I usually read them through Safari, the online library where I can search, browse or read page by page like a normal book. I did ask for a copy of Designing Interfaces: patterns for effective design (Jenifer Tidwell) because I thought it would be a book to pore over. It is.
First thing I noticed; the cover is the usual O'Reilly animal - but in attention grabbing colour. There's a whole section of CSS Zen Garden styles. It's packed with clips of interfaces from applications and the Web. I'm going to sit down and read it properly, but I'm going to recommend it straight away anyway ;-)
Getting the interface right is half the battle (functionality matters too, hence the rant that will be in my next post about the rumoured RIM workaround) and I've been thinking about design styles for supporting navigation habits a lot lately because of the gender design preferences piece I've been researching (now to find a home in .net magazine). Press the user's joy button in the interface, or at the very least don't whack them on the funny bone. At AOL I had to spend a significant proportion of my daily life in a CMS that has what I would nominate as the world's worst interface: eleven tabs with 20+ checkboxes and fields on each, of which a minimum of two needed changing on each tab. Add in a garbage collection mechanism that was so aggressive that it collected database record locks and you have a user who develops strong views on user interface. So I like that here's a book you can give to programmers along with Understanding Comics and say 'read this and then we can argue'.
- Mood:busy
Robert Fripp, a propos of why he did a soundscape for Microsoft
- Mood:amused
- Music:Lifeboat - Penguin Cafe Orchestra
I love treemaps; they're such an elegant representation of both the information itself and the value of the information. A couple of weeks ago I mentioned Netscan - the Microsoft Research tool that creates treemaps of Usenet groups. Looking for a nice graphical display of disk space information I found the free WinStatDir which linked to a history of treemaps that revealed they were developed to show disk usage patterns! And that linked to the rather lovely newsmap which could easily be the only way I'll ever want to read news again: the output of Google News as a treemap. Now if only I could pipe the feed of my choice into it: I'd like to use this as an interface for BBC News or CNet or The Onion...

- Mood:
busy
Too many solutions are half the answer and that can be worse than no answer at all, because you think you’ve solved your problem so you don’t do it properly.
I left my keys at home today. Two neighbours have keys; one of them was home but of course the keys he has are the old set that only let me into the hall and not the flat. The other neighbour has up-to-date keys but was out. Usually I'd just go to a coffee shop and work (I don't peg Starbucks as a globalising bad influence for having more branches in London than New York because 1. having Starbucks has improved the quality of coffee available generally and 2. they have sofas, WiFi and in some places desks with powerpoints - they're raising the bar on places to get something done when you're between places). This time I had to stay in for a courier, plus I wanted to use the WiFi to grab the files I'd usually have on my laptop or tablet, but this is my first day with a new ThinkPad. Great signal, but I couldn't get a network address; that’s the frustrating bit, along with the fact that the default setting on the ThinkPad is ‘optimise for performance’ not ‘optimise for battery life’ which I think is the wrong default on any portable, so by the time I started trying to connect I was down to 33% battery.
In other respects the ThinkPad seems to be a lovely notebook and a disappointing tablet, because no thought has gone into using it without the keyboard. For example: how do I turn the WiFi off? Software configuration, three levels down in a tab headed Device 3 (I missed the Beware of the Leopard signs). How do I turn screen brightness down? Flip the screen and use the keyboard function keys: pretty futile when I’m in a hurry because trying to quickly cut back on power consumption. Don’t expect me to have prepared everything in advance: give me the tools to work with keyboard or pen as I prefer.
I’m going to implement a half solution to the file problem; stick the basic files on a 1GB flash memory stick and try to remember to update them from time to time. It’s not the real synchronisation I want but it’s useful. To me the utility of a process or a device is not ‘what can it do?’ but ‘what will it let me do?’. Take the £1.50 apple corer and slicer we bought at Ike yesterday. Usually I’d say it’s plastic tat that duplicates what I can do with a knife because what it does is core and slice an apple. But I saw elimloth’s wife Selene use one last year and I realised what it lets me do is grab an apple and have it sliced up - so I’ll actually eat it rather than leaving it in the fruit bowl - in about 5 seconds. And that means I’ll start eating apples regularly again for the first time since I was 13!
The BlackBerry receives and sends email (except on
- Mood:
aggravated
Over 22,500 people visited the opening of the new IKEA, Milton Keynes - one of the best attended UK openings in the IKEA history. Which added up to 1,900 hotdogs and approximately 17,710 meatballs. They expect 50,000 customers per week - approximately 2 million a year. Call that 7,000 people a day to account for repeat visits. Assume a 12 hour day (some are 14 hours, Sundays are less, so a reasonable average) - and you can't get round in less than an hour. 583 people per hour. 14 stores in the UK is 98,000 visitors a day; 8,166 an hour.
UK population in July 2005 was 60,441,457 (75% of whom have broadband and 10% a PayPal acount); the CIA figures are a year newer than those from the UK Office for National Statistics by the way. That's 4,317,246 per store; call it half the 7,465,100 population of London. 359,770 per hour; 617 times more people than now! That's about the population of Edinburgh (453,760) every hour or four times the average daily visitors to all the Ikea stores. If it took 617 times longer than now, that's over 25 days... Definitely shuffling room only.
A few more figures (from 2004)...
"Last year, 310 million people visited Ikea worldwide. On some Sundays in Britain, according to one estimate, almost twice as many people visit a branch as attend church; it has been calculated that 10% of Europeans currently alive were conceived in one of Ikea's beds. By the end of August, the company will have opened new stores, this year alone, in Amsterdam and Lisbon, in Moscow (the city's third Ikea) and in Kazan, the capital of the former Soviet republic of Tatarstan; in Seville, in Mannheim, in the Swedish city of Gothenburg, and in Naples; in Bloomington, Minneapolis; in Philadelphia, and in upstate New York. (The second Chinese Ikea, in Shanghai, opened last year; 80,000 people visited on the first day.) This brings the proportion of the globe currently covered in Ikea outlets to 3,979,600 square metres; the branch at Kungens Kurva in Stockholm, the world's biggest, occupies 55,200 square metres, making it about as big as eight Premiership football pitches. These figures refer only to retail space, and so do not include the 10,000,000 cubic metres of warehouse that the company owns in places such as Shah Alam in Malaysia, the Maryland town of Perryville, and Peterborough."
Guardian 2004
Ikea Group sales in billions of Euros

- Mood:mathematical
Marc is behind Netscan - software that measures and maps social spaces like Usenet; they're planning to turn it into a community reputation tool that could work for any threaded social space. Picturing Usenet - an article from the group in the Journal of Computer-Mediated Comm



