Posts Tagged technology
The future barcode
Posted by Thomas in Computer Interfaces on May 13th, 2008
Working in the transport industry I routinely come across forms of data encoding and retrieval for the purposes of tracking the movement of goods such as bar codes, RFID etc. The uses of these technologies outside of managing a supply chain have so far completely eluded me - and to be perfectly honest I was never interested in it.
That changed recently when I came across QR-Codes. QR Codes are a particular implementation of a two dimensional bar code. They are similar to a linear (1-dimensional) barcode, like the ones you find on products at your local supermaket, but have more data representation capability.
What I had failed to realize up to now is that these systems encode data, whatever this data may be. While your typical UPC or EAN barcode, which is used in retail, only has the ability to handle 12 decimal digits the more recent encoding systems go way beyond this. In the case of QR-Codes you’re able to encode over 4000 alpha numeric characters. This opens up a whole new market of possibilities.
Stop and think for a second about it. What information can be conveyed to you in 4000 characters? What are the typical things for which you re-encode information as you move from one medium to another? What information is prone to “write once - read many” situations where the medium carrying the message does not have inherent technology to support the reading?
Top of mind for me would be books. Encoding such things as title, author, year of publication, publisher, anything within the ONIX standard would be really useful. Imagine you’re a shopkeeper and you have the ability to add titles to your catalogue simply by scanning the barcode! Another example would be encoding of IPTC and EXIF information on the back of printed photos. On the more sensitive side you could imagine encodig personal details such that instead of inserting your ID card or bank card into a reader you would just swipe them in front of a camera. The possiblities are limitless.
Blimp, a light went on
Posted by Thomas in Reflexive blurbs on August 20th, 2003
I just thought of something. Outside of corporations and businesses people are often quite lazy about keeping their environments up to date in terms of virus definitions and mending other vulnerabilities. For viruses like the ones affecting me at the moment, a mail virus, this situation can be different using the anti-Spam analogy.
Take SpamNet , an internet based anti-spamadd-on for Outlook for instance. Identifying mails as spam is as easy as a click of the mouse. After that, mails with that particular signature will be automatically handled by the add-on. This is an easy and effective approach to stemming the incessantly larger flow of spam. To knowmore about this topic read the excellent article by Rian Stockbower.
Taking this approach to combat email viruses can yield effective results. Users would identify incomming mails as viri and they would then be handled further by the agent. Futher mails comming in would be automatically handled leaving the user free of the hassle.
Mind you though that I would advise no one to use an anti-spam tool to combat viruses. The the engine keeping the signatures needs to be modified to accomodate viri rather than spam. If you were to use the anti-spam tool to combat viruses you might end up with particular contacts being automatically blocked. We wouldn’t want that happening now would we. :-)
Shields up
Posted by Thomas in Reflexive blurbs on August 20th, 2003
24 hours later I’m still looking at a steady flow of mails comming in. The chime of Outlook keeps me faintly entertained. Meanwhile I’ve resorted to filtering my mails by using the description found on VirusAlert. This will go a long way in stemming the flow (even if some genuine items may get deleted along the way).
They’re a funny thing these viruses. They effectively pull a DoS you and in some respects they succeed. Many people around me - mostly the less tech savvy ones - moan about the time it takes just to find the “real” mails.
Here’s my approach to dealing with these mischievious little things spread over email:
- Find the description of the Virus. Usually this will include the various subjects the mail uses to entice you into opening them.
- Open your mail application and use the filtering functionality to check incomming mails against the list of headers you got earlier. What you do with the mails depends on what you want. You could quarantine the mail by sticking it into a particular folder or just trash it.
You should of course update your virus definitions if you have an antivirus. Depending on wether it’s integrated to your mail application this may or may not be of any help in stemming the flow of mails.
Viral Infection (Sobig.F).
Posted by Thomas in Reflexive blurbs on August 19th, 2003
At around 11 this morning I got my first glimpse of the latest viral infection doing the rounds: Sobig.F. The virus propagates by mass-mailing copies of itself using email addresses collected from your local machine. To make it more fun the virus sometimes even spoofs the ‘From’ field in the mail. None of this is new. The technique has been tried and tested before. Still, I’m amazed by the simple, yet elegant efficiency of it all.
By 5PM I was getting 45 mails an hour either with the virus itself of from the corporate firewall informing me that it had cleaned a mail, a recipient could not be found or a child had died (whatever that means). I wonder what it will look like when I walk into the office tomorrow morning…
MicroPost
Posted by Thomas in Reflexive blurbs on August 13th, 2003
You just keep learning every day. I just found out that if the numlock key is engaged you can still use the other functionalities of the keypad by holding down the shift key.
Ah those little things…
Neighbours and the semantic web
Posted by Thomas in Reflexive blurbs on August 13th, 2003
Over the past few weeks I’ve been looking for a tool which would identify web sites (or rather blogs) near my physical location. As we all know, URL’s are not reliable geographical indicators. This domain for instance is a “.com” telling you nothing of its real-world location, and even if it were a “.be” domain you’d still be stumped to know where I’m writing from. Anyhow, I quickly gave up on the idea thinking this would be an impossible task considering the technical implications.
That was before I followed a link regarding FOAF from Gary’s site (I do seem to get a lot of ideas from him lately) and following through to a WebMonkey article where I finally stumbled upon GeoURL.
In the words of the authors:
GeoURL is a location-to-URL reverse directory. This will allow you to find URLs by their proximity to a given location. Find your neighbour’s blog, perhaps, or the web page of the restaurants near you.
The idea is simple. You supply them with your URL, longitude and latitude for storage in their database, they in turn provide you with a list of sites according to geographic location. You can, for instance, look at all sites in a radius of 500 miles in and around New York.
The really good thing is that you don’t have to maintain the location (longitude, latitude) on their servers, thus locking you into their service exclusively. Rather, you insert a specific metatag into the HTML header of your web site. GeoURL servers, upon submission of your URL, surf to your site, look at the tag and enter it into their records. Since the information is stored on your end, other search engines, spiders and various crawlers have access to it as well. It’s a matter of public record. And that’s where it gets really cool.
GeoURL is not the only company out there offering such a service, and from what I can tell they all use the same approach - even if their implementation of the metatag syntax varies which is still a hurdle to be overcome.
Since the information is publicly available to begin with, one can design tools around this machine-readable information. Licensing search results containing longitude and latitude from the likes of Google could easily serve as the database sources for such tools. Things that come to mind are reliable geographical search engines and services. Basically any service for which real-world location is important can be augmented by this.
One of the buzzwords of this decade is the Semantic Web. This is one of the applications which brings us closer to that. By making context a machine-readable, processable factor the experience of the consumer can be enhanced.
This just in
Posted by Thomas in Reflexive blurbs on August 6th, 2003
Marcus P. Zillman has the most annoying reading voice in the world!
Intrigued by the URLWire article regarding ListenToMarcus.com I went over to the site and downloaded one of Mr. Zillman’s weekly audio articles. Let’s just say that I will never do it again. It’s a pity because I think the content is valuable, I just cant get over the quality of the audio, the inflection of the voice, and the exaggerated crispness.
BackBlog
Posted by Thomas in Reflexive blurbs on August 4th, 2003
I’ve just had a whacky idea. Imagine a blogging tool that would check its own logs roughly a year back every time you post a new blog. It would try to match keywords from your current blog with blogs from around year earlier. From this information it would try to compose an image of what you were blogging about a year ago and match that with your current post. The match would be expressed as some kind of confidence level or correlation.
If you’re a real boring guy - 9 to 5 job, TV dinner, go to bed type of boring - with a fairly cyclical life you might end up with a high correlation between your posts. If that were really so, you’d only have to spend 2 years blogging to find out. Every time after that you could just assume that the previous year’s post are still valid and just re-post them, freeing up your time for the more important things in your sad life.
On the other hand if there’s rarely any match it doesn’t necessarily mean you’re not boring. Perhaps the period is off, perhaps the cycle is not 12 but 6 or 7 or more months.
God I’m awefull when my mind gets dirty like that :-)
Switch-Off
Posted by Thomas in Reflexive blurbs on August 4th, 2003
Big Guns
Posted by Thomas in Reflexive blurbs on July 4th, 2003
Imagine a gun capable of firing off a million rounds a minute. Now imagine this is not a dream but a reality. Such a barrage of firepower would please any backwater neo-conservative of the world. Soon they’ll all be lining up at the Pentagon asking big brother for their own garden variety of the toy.

