Technorama

An omnibus of tech posts by a Futurologist on software development primarily.

Saturday, 30 October 2010

 

Email overload

I've been thinking about how I could avoid my huge unread email list in inbox. Seems like an "auto archive" feature for "general" emails older than a week would make sense. Just like my Facebook Wall. Hopefully GMail will feature this soon.

Labels: ,


 

Mars is not a red planet

Myth busting, Mars is not a red planet. Use the NASA colour calibration primary colours included on the landers can be used for reference. Australia and Orange County in the states are more red!

Labels: ,


Tuesday, 1 April 2008

 

ISS tracking

Ace, we can track the International Space Station in real time!

Labels:


Sunday, 17 February 2008

 

Domestic Tame Pet Fox

Ever wondered how Dogs and Cats were tamed? Well a CCCP Scientist Dmitri Belyaev wondered that too. He was able to selectively pick friendly silver foxes and over 10 successive generations he bread a tame fox which barked, wagged it's tail, had floppy ears and even had spots on its coat like a dog! For more info: tame fox videos, BBC scientists breed cute tame fox article.

It's pretty amazing the change happened so quickly!

Labels:


Tuesday, 29 January 2008

 

No more Apple iTunes excuses

I've long argued against using Apple's proprietary DRM beast that is iTunes, but I still know people who put up with the DRM and other problems because they like the UI. Now we have Miro, the free software media player which is fortunately a Joost killer. Also we have Songbird, this will suit those still using Apple's iTunes.

A few years ago i saw that VLC was popular, but not mainstream in the way that Firefox had become. We've needed a media player which can complete for a long time, and now we have two! What's a shame is that they both advocate Adobe's Flash format on their screencast pages here and here, that's a bit bad form after your great effort guys!

I myself am still using XMMS, loads in under 1 sec and doesn't take up much screen space. I'd give KDE's Amarok a go, but it takes 6 secs to load! eek.

Labels: , , ,


 

3D on the web (VRML, X3D and COLLADA)

3D on the web is one area that is still absent, I'd like to see that change over the next couple of years, especially as the tech has been around since the 90s. We've got the open format VMRL and X3D, which via the script tag support Javascript code. There is the Sony Computer Entertainment COLLADA format which is now maintained by the Khronos Group.

So to pull it all together browsers really need to add native support for these formats. While their are "plugins" such as the excellent OpenVRML that is still just a plugin, and not an integrated component of the browser like SVG or HTML. Perhaps someone at an innovative net business would be what's needed now to get things rolling.

Labels: , , ,


Saturday, 19 January 2008

 

AOL moving to Jabber (XMMP)

Looks like AOL has seen the writing on the wall and is experimenting with XMPP for it's instant messaging services (ICQ and AIM). Check out this post with more info. This is great news for the users still on their networks (many switched to MSN), the rest of us went straight to a jabber.org account, or a GoogleTalk as that is already XMPP.

So finally it looks like IM is converging on a decent open standard. Better than a fractured proprietary system with each vendor hoping for a monopoly (like Betamax!). Now all we need is for MSN to addopt XMPP, or maybe all the users will just ditch it and use GoogleTalk or Facebook when they switch to Ubuntu? ;)

Labels: , ,


Thursday, 10 January 2008

 

BBC-B in UoSAT-2 launch video

Not exactly 20 years ago today.. but this UoSAT-2 video is pretty cool anyway. Check out the BBC-B in the video!. The Major Tom sound track is pretty ace too :)

Labels: ,


Saturday, 29 December 2007

 

Safer online payment system

I figure a better way of paying online. Rather than having to give up my Mastercard details and check digits to every website, why can't i simply login on the Mastercard website (or other means via my mobile etc), create a transaction ref, and enter that into the online shopping website? Save's the risk of someone on that site of deciding to use my card details for anymore than the transaction ref amount ;)

Labels:


Thursday, 29 November 2007

 

Do you find yourself highlighting text?

I read a lot of PDFs and webpages, but what strikes me is the colour schemes are often unsuitable for reading. Take the standard black text on white background, there has been research showing that applying a blue or other filter to the page makes the tones easier to see and thus easier to read. At present I find myself highlighting the text to give it a blue highlight rectangle!

So.. now we just need an easy way to change PDFs and webpages colour schemes to fit what we want. Its not difficult, so someone will do it eventually.. just like I've done custom userContent.css code to remove adverts we could change the colours. Perhaps even Greasemonkey can do it.. ah, yes we have Page recolourisation just what I was thinking!

Labels:


Saturday, 24 November 2007

 

Google Analytics "urchin" cookie tracking

While testing my site earlier I noticed cookies called __utma, __utmb, __utmc and __utmz being set from jguk.org, what was worse was that they lasted until 23 Nov 2007, and had unique numbers in them, like 98208771.

I've found out that they orginated not from my site, but from "http://www.google-analytics.com/urchin.js". This was a free google service I signed up to but couldn't get anything useful out of it as it was using proprietary Adobe Flash files for its display. I already have an http://extremetracking.com/ button visible and a hit counter, so I've fallen back to using that. (These services aren't perfect though, e.g. they record screen size not current browser window size!)

I've removed the code that was setting these unreasonable cookies (practice what I preach eh?), and I suggest you all clear out your cookies from my domain, and consider if you want to clear out these __utm* cookies from other domains too. Another way of achieving the same result is to use the Customise Google extension to Firefox!

Urchin can track every single click on a webpage if the developer sets it up like that, they just add something to the onclick param of the anchor tag like this:

onClick="javascript:urchinTracker ('/directory/file.html");"

It could even be used to see what links people hovered over with by adding the function call to the onMouseOver param.

It's intrusive use of features like this which ruin it for the rest of us who love webpages which are javascript enabled (AJAX etc!). This is going to make people want to selectively block Javascript for certain sites, and then those sites may not function well enough.

Other sites have the same problem, take Ian Brown's Blogzilla as but one example, should anyone really be using Google urchin tracking!?

Labels: ,


Wednesday, 19 September 2007

 

UK fibre broadband

The UK Government is considering fibre broadband assistance. The thing is, we've been lagging behind Korea and Japan for some years now on this front. I'm sure it would drive our economy forward if we had 100 mbit/sec connections in each home! Certain areas have VirginMedia cable, which can offer up to these speeds, but without competition in the marketplace they don't really have any reason to ramp up!

Labels: ,


Tuesday, 14 August 2007

 

C++0x and Overview

Just watched C++0x and Overview, interesting talk by Bjarne Stroustrup. Worth a watch, and good to see a Theora version of the video :) Adding std::breakpoint() would be one of my library feature wishes, to allow better integration with debuggers in a cross-platform way (raising a SIGTRAP signal); along with symbol name look-up and demangling like the GNU/Linux glibc linker/loader supports (dladdr). Shame we have to wait to 2009 though! nullptr keyword has got to be good though, definitely better than the current NULL defined in header solution (which is also an int 0!).

Labels: ,


Thursday, 12 April 2007

 

Scaling P2P for the future

We all use P2P like BitTorrent, but the user experience isn't quite there yet. The current generation of P2P doesn't scale from popular to niche downloads. Often we'll be sat waiting hours or even days for a niche track to download, and likewise my potential for uploading will be left unused as no one needs parts of the tracks I have.

The solution is for the super-nodes to hint the niche files which are struggling to be cached by other nodes, boosting the niche file's availability while the other nodes are otherwise idle; a neat balancing trick. Skype uses similar approaches, diverting firewalled traffic via idle nodes.

Labels: ,


Sunday, 4 March 2007

 

The story of when Sergey Brin met Larry Page


If you've not already read the excellent article on Sergey Brin I can recommend it. It talks about his family, background, their life in Soviet Russia, immigration to the US, being Jewish, where he was educated. Also how he met Larry Page and the moment he came up with the idea of ranking based on citations (i.e. Links). The rest as they say is history. Oh and Chernobyl Chili -- "45 minutes in the microwave." sounds yum!

I remember the moment when I was first introduced to Google search by a friend back in spring 1999, it was amazing compared to the other search engines I had plugged away with until then. The key is to make money out of ideas though, and Google have done that so well with AdSense, because the ads are integrated with the results people click them, and I know from experience I'm often looking to buy a product anyway!

The Inside Look at Google video shows what a great working environment they have there. This all leads me to wonder if the UK could foster such entrepreneurial success? We don't have quite such an environment of innovation and pushing the next generation I feel; things are improving though all the time though. I would love to see more Colleges and Universities helping start-up companies get off the ground and do innovative stuff with technology. Doing all the existing Desktop feature set on mobile is one big area which will be filled over the next 5-10 years -- why not make it our own destiny to full fill that?

This interview with Google's Marissa Mayer is really interesting too.

So thanks for doing search so well Google, and more fun times ahead!

Labels: ,


Monday, 18 December 2006

 

How about an open mobile phone platform sir?

K800 FrontMobile phones have come a long way in the last 10 years in the UK. I remember when my friend got his first analogue mobile back in 1995 and how impressed I was! I've got a K800i myself now, it's the CyberShot 3MP camera model. A really impressive feature set over the K700i I had. The K800i's screen is bigger, web browser renders clearer in anti-aliased fonts and it even has an M2 memory card slot, hungry for MP3s and photos - going to be great rocking to some fab tunes on the ski slopes with this phone come new year ;) Now all the French Alps need is a snowfall!

There are a few things which could be improved though. The stability and reliability isn't perfect; PhotoDJ crashed while saving my edited photo, and it even crashed when I added Nite (langue à la mode?) to my words list! Interestingly it auto-restarts when it crashes, also restarts when engaging file transfer mode, it could just be rebooting into "File Transfer" mode though?

Now what would be cool is if Sony published the source code, I'd love to get the opportunity to write some features for this phone. Here are a few ideas I've had :-
General:
Compose message features:
Past use statistics:
Add Contact dialog:
Finally, I know mobile phone companies make money out of chargers and other accessories to cover their discounted phones, but it would be sooo much simpler if phones cost slightly more and had standard connectors. USB, headphone jack and charger connectors are pretty much standard on other devices, but even between my Sony models the connectors change! Korea and now China are leading the field with standardised mobile charger and USB sockets; they are even mandating USB chargers! Now we just need a standard headphone/handsfree/music player control port ;)

A positive development is the announced Linux-based Motorola Rokr E2, it shuns the 100 song limit Apple hobbled the Rokr E1 with to "protect" their iPod music player market. The more open and DRM-free approach of the E2 looks v.promising; let's hope it gets released eventually. Many interesting things forward to in the mobile arena, I can't wait ;)
Digg!

Labels: , ,


Sunday, 12 September 2004

 

Considering Humax 9000T DVR

Humax Digital UK have launched the 8000T DVR (Digital Video Recorder). This supports FreeView (DVB-T) services and included a 40GB HDD. However, it does not have an ethernet port or a DVD writer. All DVR should have network connectivity and backup to DVD functions. I own a Panasonic DMRE85HEBS DVR DVD/HDD. This has an 80 GB drive and can record to DVD-R. It does not have an ethernet port or DVB decoder, which lets it down. It also has built in CPRM (Content Protection for Recordable Media), this is a form of DRM (Digital Restrictions Managment). The Register - Everything you ever wanted to know about CPRM, but ZDNet wouldn't tell you… gives a good overview.

The Humax 8000T, while not open and not running GNU/Linux like Freevo and MythTV, does have a thriving upgrade community: Humax 8000T upgrade forum, Humax 8000T HDD upgrade discussion and Humax 8000T Firmware upgrade discussion.

Labels:


Archives

February 2003   March 2003   April 2003   August 2004   September 2004   December 2004   May 2005   June 2005   December 2006   January 2007   February 2007   March 2007   April 2007   July 2007   August 2007   September 2007   October 2007   November 2007   December 2007   January 2008   February 2008   March 2008   April 2008   May 2008   June 2008   July 2008   August 2008   September 2008   October 2008   November 2008   December 2008   January 2009   February 2009   March 2009   April 2009   September 2009   November 2009   December 2009   January 2010   April 2010   September 2010   October 2010   November 2010   December 2010   January 2011   February 2011   March 2011   April 2011   May 2011   June 2011   July 2011   August 2011   September 2011   October 2011   November 2011   December 2011   January 2012   February 2012   March 2012   April 2012   May 2012   June 2012   July 2012   October 2012   December 2012   March 2013   May 2013   August 2013   September 2013   October 2013   November 2013   March 2014   May 2014   June 2014   July 2014   September 2014   October 2014   December 2014   January 2015   February 2015   March 2015   April 2015   May 2015   June 2015   July 2015   August 2015   September 2015   October 2015   November 2015   December 2015   March 2016   April 2016   May 2016   July 2016   August 2016   September 2016   October 2016   November 2016   December 2016   January 2017   February 2017   March 2017   April 2017   May 2017   June 2017   July 2017   August 2017   September 2017   November 2017   March 2018   April 2018   May 2018   June 2018   August 2018   October 2018   December 2018   January 2019   March 2019   May 2019   August 2019   September 2019   March 2020   April 2020   May 2020   September 2020   October 2020   February 2022   June 2022   July 2022   October 2022   December 2022   February 2023   April 2023   September 2023   October 2023   May 2024   June 2024   July 2024   July 2025  

This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]