Utills Thoughts and Ideas

Sunday, February 25, 2007

Moved Home

Finally made the move from blogspot hosting to a hosted service. The main reason is so that I can add non-blog related info to my site such as current work, my CV etc.

Links:
The new home of Utills.
My Blog is hosted as subdomain of Utills.

If you have subscribed to the RSS feed please unsubscribe from here and link your feed reader to retreive this feed.

Wednesday, October 25, 2006

Link: Exploding Batteries

Wired has an article on "Building a Better Battery". They mainly discuss Laptops but at the end of the day everyone wants their gadgets to have an unlimited supply of power. Whether it be a digital camera, a mobile phone or the iPod, no length of time is enough. What I'm surprised about is the fact that many of the devices we have are not very energy effecient. Laptops have a great deal of software built in and now have, with centrino, a hardware piece too, but phones for example have no need to display the screen at all when they are in your pocket.

We need some sort of clever system to put all of our apps on standby when they are idle but without waiting long for bootup. Consumers will always go for ease and comfort than energy saving measures so this system needs a balance of the two. Most mobiles I think have got it right with periods going into days before the battery runs out. Laptops, digital cameras, and other gadgets need to start becoming smarter about battery usage.

Tuesday, October 24, 2006

Link: Smart Sensors Find Floods

A distributed approach to the problem of flooding. "During dry times sensors conserve power, but when the water starts flowing, they crank up their data stream. This involves waking up a bridge-mounted digital camera and shifting from Bluetooth to higher-bandwidth Wi-Fi so GridStix can take part in processing photos of the rising river.

By tracking ripples and flotsam, the network can estimate flow rates -- an economical alternative to ultrasound flow sensors -- and relay a single number back to Met along with an update to local residents."

Monday, October 23, 2006

Link: Experts create invisibility cloak

Not made for human eyes yet! This device only masks microwaves for the time being. Why can't they have a camera that just takes a snapshot of the place it is occupying and then have a high res screen to mask it like a gecko does. [gecko 1, 2, 3]

Link: Fighting Talk

If you enjoy football/sport then this is a funny show. You can podcast the show or listen live on Saturdays at 11am.

Link: Paint.NET

A real alternative for basic photoshop techniques without the cost. Its 3.59Mb without .NET framework and 49Mb with framework.

Link: Excellent AJAX based timeline app

A useful tool for remembering the chronological ordering of events. Especially good for small project notes to remember when coming to writing a final report. [ An example of a timeline]

Link: Avoiding becoming a false positive

Lifehacker tips on how to avoid getting shoved into the place where the sun don't shine ....err.... I mean the spam folder. A few tips I would add:
  • Use the recipients first name if possible
  • Use plaintext (Change to plaintext if using Outlook/Thunderbird)
  • DONT attach docs, wmv's, gifs. Try to get them hosted on something like YouSendIt so if they wish they can download.
  • Have a "to the point" subject line. That way even if it does get consigned to the spam folder it can easily to seen.

How to stop a company from suing you(tube)

Interesting. One way of avoiding getting sued is to make a music label dependant on your success. This way if they sue you they know they are just losing out in the long run. Of course they could just sell up and then sue you but at least you can see the selling of shares as a warning.

YouTube losing its appeal

Google Blogoscoped talks about how YouTube may be losing its appeal after being bought by Google. It may be accurate but its nothing to do with who has bought it that will be the downfall of YouTube. The more YouTube starts to be aggressive against copyright infringers the more people will move away.

It is Google's responsibility to try and balance the desire of the user to view clips of films, football goals, news items, funny "oops" moments and whatever else that comes from copyrighted material but is considered in general society as being fair use, with the desire of big business to shut out their content for all but those who pay money.

For me a 30 secs highlight clip of a football (soccer) match is fair use since it is just showing a minimal amount compared to the original. Furthermore, it is more of an advert for the network that shows the original live. The same goes for a film clip or a music video.

As was the case with Napster, Kazaa and others, if a company puts obstacles in the way then people will just shift and move elsewhere. The only way to keep people in is to add value to a system whereby people are fearful of moving elsewhere due to the amount of effort required to transfer that value that has been added over time. The best case in this day and age is what Microsoft have done with Windows. Due to the amound of applications build for windows it is more or less impossible for many businesses to move to Linux or Mac due to the costs of finding alternative software or of rewriting in-house software.

I don't think that YouTube does this yet. Often if I see an embedded video on a site it takes an effort to discern which service the video comes from. For the publisher to change service is as easy as just uploading the video to a different provider.

One possible way of adding value is to provide functionality that no one else provides. This is getting more and more difficult. On the other hand, locking in the user is counter-productive as it drives away your users to more liberal sites.

I would recommend to Google to spend as much money as possible to try and convince the companies whose copyright is being infringed to place links/adverts next to the vidoes to an alternative service which has better quality and is provided much more immediately than the short clip.

By directly being the cause of sales will Google be able to keep both users and BigBadBusiness happy.

Gmail Thesaurus

Isn't it time that Gmail added a simple thesaurus to their email client. I don't know why but for some reason it is very difficult to find dictionaries in applications on a desktop or within Web Applications. I know one can just use something like Answers.com or Dictionary.com but what if I am working offline?

So much so that even MS Word, to my knowledge, doesn't have a means of finding the meaning of a word (the true essence of a dictionary) by default. Google through social networking techniques may even be able to come up with what I would call a social dictionary whereby it learns from people's language like the search function's ability to suggest correct spellings.

Firefox search box

I'm not sure why but I have this mental barrier of using the Firefox search box. If I wish to go to a site I'll either use the address bar which uses Google's Lucky Search or I'll manually type in google.com and then type in my query.

Firefox 2.0 when it is finally released is going to have a Google Suggest style AJAX search box that will autosuggest the search query. However, I dont think this is enough. I want something like a top 3 results automatically show up for a search query I put in without having to go to the Google.com site. This module does something similar which I'm sure can be hacked up to be used with the Firefox search bar/box.

Link:At last they realise

A health authority becomes the first to take off smokers from their waiting list until they stop smoking. Next stop....obese people until they stop eating as much.

If it were upto me I would give everyone a score based on their lifestyle choices and then rank waiting lists based on this. Smokers and fat people often only have themselves to blame for the illnesses they get.

Of course I would only enforce this for directly related illnesses, not if a smoker had a car accident or whatever.

Link:The Ultimate Art Gallery

Modern art can get no more contemporary than a gallery that is empty! Try telling the viewers with a straight face what the gallery contains after taking their money.

Tesco Launch New Site

Tesco has launched a new online site in a bid to capture some of the Internet market share that they have lost to brands such as Amazon, Empire Direct and others. However, the site I've found doesn't seem to render properly under Firefox compared to IE. Check this page out to see how it renders in Firefox. It is designed much like other modern web sites with bright colours and lots of white space. It also has a RSS feed attached to it that contains the "Deal of the day".

For those who don't know how big Tesco are, they take approximately £1 in every £8 spent in the UK. In other words they account for a huge proportion of the UK's sales. I think they turned in profits of approx £2 Billion last year (which is about $4 Billion). The more competition the better I say.

Wednesday, October 18, 2006

Gmail with Google Reader


Mihai of the Google Reader team and of persistent.info has written a cool Greasemonkey script to integrate Google Reader with Gmail . One of the problems I have with it is that it doesn't let you select a specific label from the GUI. It is possible to modify the script so that you can either view the entire interface or so that it selects just one label. However to select another label you would have to manually edit the script.

However, I've found a better way to do it. Just press "g t" when using the reader and a box containing your labels will pop up. You will have to use the arrow keys to navigate, and then press return to select the label you want. Using the shortcut "g a" will take you back to all items.

Update: In fact all of these shortcuts can be used (using 1 and 2 will switch between list and expanded view):

Tips and tricks

Here are some useful keyboard shortcuts:

  • j/k: next/previous item
  • space/shift + space: next/previous item or page
  • n/p: scan down/up (list only)
  • o/enter: expand/collapse (list only)
  • s: star item
  • shift + s: share item
  • v: view original
  • t: tag item
  • m: mark item as read
  • r: refresh
  • u: toggle full screen mode
  • shift + a: mark all as read
  • 1: switch to expanded view
  • 2: switch to list view
  • shift + n/p: next/previous subscription
  • shift + x: expand folder
  • shift + o: open subscription or folder
  • g then h: go home
  • g then a: go to all items
  • g then s: go to starred items
  • g then t: open tag selector
  • g then u: open subscription selector



Oh the irony!

Google Notebook integrated into Google Office?

Something that surprised me when Google released Google Docs and Spreadsheets was that there was no Google Notebook contained in the package. One of the simplest functions of the Google Docs is to use it to create simple notes, shopping lists and other non-professional documents that serve as a virtual scratchpad.

Google Notebook is designed with these users in mind and so it would be logical to place the notebook into the web application. The interface of the Google Office itself somewhat resembles Google Notebook and so would probably not require too much work to integrate the two together.

I think that Google have a broad range of products at the moment and just need to be able to create those synergies that make a website a place to stay rather than a place to visit. Gmail is an excellent example of this in that I usually just keep Gmail open in my browser all the time. Also with the new Greasemonkey script that integrates Google Reader with Gmail, I no longer need to have Google Reader open as I can see from the small "Feed" node how many unread feeds there are.

In terms of grouping Google's products together I see the following groups:

Communications/Organisation
  • Gmail
  • Google Calendar
  • Google Reader
  • Google Talk / Chat
  • Google Groups (maybe)
Productivity
  • Google Docs
  • Google Spreadsheets
  • Google Notebook
Web Stuff
  • Google PageCreator
  • Google Analytics
  • Google Webmaster Tools
  • Google Adwords
  • Google Adsense
Personal Files (not yet exploited enough)
  • Picasa
  • Google Video (more public oriented)
  • Google Drive ?
  • Google Audio ?
That leaves things to do with search such as Google Maps, Froogle, Google Co-op, Google Base and Google Groups, etc which all obviously are to be integrated with the main search functionality.

Link: Get Perpendicular

Cool Flash advert about perpendicular drives. [via InsideGoogle]

Ads for Video/Audio by Google

GigaOM writes about the lack of ads for Audio/Video by Google. They are the king of ads for text but nothing has really developed in the so called "rich media" environment of audio/podcasts and video clips(henceforth to be called media). Many companies seem to be focusing on writing software to recognise speech, fingerprint videos, and a whole host of other adsense for rich media programs.

However, I disagree with this approach. Sure you may get some extra information from the video or audio file that you eventually will watch when you visit the site, but you have to ask yourself how often do I blindly visit a site knowing nothing about what is contained in the file and then go forth and consume the media? Very unlikely right! Well that's because we generally infer things from our environment or context. We know the gist of what is going to be contained in the media before actually view it due not only to how we find it but the context around the content.

YouTube is probably a very easy place to advertise on. The best thing about YouTube as many have written about is not the technology, it is the community. In a paper for a module last year I wrote about how a company in this day and age needs to add value to their site to bring people back without making them jump through hoops. I talked about eBuyer as a classic example of a site that does this. Their excellent rating and review system that in some respect dictates the health of a product is both a convincer to buy the item and also a source of after sales assistance for technical problems. YouTube also adds value to their videos.

The community of YouTube have not only tagged/labelled the videos very well but also the comments beneath the videos are excellent for inferring a context. Get someone to load a random popular video and just show you the comments and you'll find that it is more or less a few key phrases that will have you understanding the content of the video straight away.

Therefore, Google can easily use all of this information to build up a map of how to base their current text based adsense on a site that just contains tags, names of videos, categorisation and comments. Furthermore, Google can use the videos on YouTube to try and create a relationship map between videos, people, categories and link all these to video and text adverts.

For example, there are many sports based clips on YouTube that are very easy to target. Now the word football has different meanings depending on which sport we are talking about. Google would use all of the surrounding contextual info such as the title of the video which invariably contains a team name or the comments that will have player names or different score systems to infer what type of sport is being talked about. Then they can easily link to text based stories on the web such as Newspapers, TV channels that show sports, and perhaps even a sponsored video paid for by someone like Sky for example to showcase their legit service on their site.

The trick is to vary ads as much as possible so users notice them, however, without forcing the issue that it becomes an annoyance.

Tuesday, October 17, 2006

Link: MySpace Predator Caught by Code

Predators caught by digging into MySpace and cross checking against external databases. [Wired]

Back at uni

Haven't blogged for ages. Hopefully will be blogging much more
frequently in the coming weeks. Just a test message using the email
post that Blogger offers.

Monday, January 23, 2006

Link:British parliament attacked using WMF exploit

CNet reports that The British Parliament was attacked by Chinese hackers trying to exploit the WMF vulnerability.

The emails were individually tailored and pretended to come from a Governmental organisation. Spammers are trying harder everyday. The more information they gather on us through spyware, the easier they can beat spam filters since most spam filters work on the premise that spam and genuine email read completely differently and can be told apart easily by a human.

Btw..has anyone noticed Gmail's spam filter faultering lately. Its been letting quite a few spam emails into my inbox and it also produced a false positive the other day.

Link Posts

I am starting to experiment with simple one sentence long posts linking to stuff that I have been reading about but doesn't really deserve sitting down and pouring my thoughts out. I think it will make this blog much fresher as it will be updated on a far more regular basis. The theme will however stay the same, with most topics being about Google, Firefox, gadgets and random tech or comp sci stuff.

I will of course migrate the whole thing to a del.ico.us style linkblog in the future, however, for the time being I want to leave the links open to simple thoughts from myself. In this way I can perhaps maintain the blog even when I am very busy during the week.

Link: Google Won't Hand Over Files

Wired Magazine's take on the Google vs DoJ farce.

Link: Internet Explorer 7 Beta 2 Preview

A comprehensive preview from Nathan Weinberg of InsideGoogle.