Hi all,

One of my last blog posts was about trying to find a job here in/around Bristol. Well the good news is that I’ve found something to do :-)

From today (Wednesday 10th June 2009), I have a two week contract at nameless. A lovely web design/development agency in the heart of Bristol. They really are a lovely company, who know practically everything about nice user interfaces coupled with strict observance of web standards. It’s going to be good to work as a Content Analyst (a task which is usually assigned to Information Architects) for them for two weeks - particularly as I know some of their staff quite well.

But that’s only a temporary thing. After the two weeks with nameless, I shall be going into permanent full-time work at another web agency in Bristol called Sift Media, which is a publishing company specialising in professional (B2B) online communities (those in Accounting may know of AccountingWEB, those into Knowledge Management may know of KnowledgeBoard…. both of these are projects by Sift Media). I shall be working in the technical team at Sift Media as a Web Developer and probably will offer my various other skills (such as Technical Writing, Knowledge Engineering, Semantic Web etc) when they are needed. Sift Media is part of a larger organisation called The Sift Group, which is a more general web organisation providing the Collaboration and Social Networking platform called Sift Unity.

I’m very excited at being able to work for both nameless and Sift Media, as both are incredibly professionally and socially reputable organisations.

This is the next part of my journey!

Thank you to all of those who have helped me in my job search, and to those who have sent me their best wishes. I really appreciate it.

Cheers,

Daniel

A recent article by the BBC (titled “Hi-tech aims to improve lifestyle“) got me thinking about technology over history. I mean beyond my previous articles about the web, and actually about technology in general.

Historically, technology has been developed for one of the following purposes:

  • To automate what would have been done by (costly) human hands
  • To provide more information
  • To make things easier, and hopefully making money along the way

But has sometimes left us with these side effects:

  • Information overload
  • Extreme amounts of advertising
  • Job loss and bizarre positions
  • Extreme energy consumption
  • Procrastination

It is about time that technology started to work in the favour of the natural human being, as well as nature in general. I’d like to see technology which is able to work out methods which create more energy than it actually uses. I’d like to see technology which allows human society get fitter. I’d like to see technology which helps humans use telephones instead of relying on web-based/textual communication. I’d like to see technology which removes us from the screen. I’d like to see technology which gives us worldwide freedom.

Maybe we’re on the way there…. or maybe my dream is only possible by devolving technology and going back to basics by working the land with our hands. Let us hope it is the first, because it is probably too late for the latter.

I’ve started using the following setting for my university report writings, and I highly recommend it!:

  • For finding articles and books: Google Books, Google Scholar and CiteseerX
  • Zotero, a firefox plugin for Bibliography Management. Which includes the ability to sponge bibliographic data from all of the above and many of the article repositories on the web (and Amazon.co.uk books category ).
  • BibTeX, which is a bibliographic format that can be exported from Zotero.
  • LaTeX, which is a document markup language which is reasonably similar (although in some ways simpler, in other ways more complex than) HTML. LaTeX can also work with BibTeX, by using unique identifiers, LaTeX has the ability to give a code, pull data out of the BibTeX file and provide precise styling for the document that you are referencing.

Absolutely amazing. I highly suggest using all of the above. I also use something called Kile which is an “Integrated LaTeX Environment” for Linux (it was made specifically for KDE, but I use it through Gnome).

I’ve dabbled with LaTeX in the past, but it just didn’t really work for me until recently. So please, if you do write articles, then try out LaTeX if you haven’t already!

UPDATE - Friday 20th February 2009

I’ve given up on Kile, as it doesn’t seem to work on my Laptop. I’m now using Texmaker. Which is cross-platform, and seems a lot more responsive than Kile.

It’s absolutely fantastic that more and more people are taking up Semantic Web solutions and providing RDF.

Guys and Girls it’s time for the next step!

This is something that I’ve been thinking about for a while. People, although they are taking up the SemWeb, they don’t seem to understand the full power of it’s expressiveness. This isn’t a providing problem, this is a usage problem…. Yes it’s fantastic that we can interlink objects now, but what does it mean to be an object? What can we learn implicitly and explicitly from this highly-structured and highly-distributed web of data objects? and finally, what can we do with what we learn?

These questions are the real heart and real soul of the Semantic Web, and an area in which us Semantic Web advocates have really mentioned much before.

And please note, this shouldn’t *just* be an academic thing. Systems which embrace this, and which are in the wild, would greatly benefit. It’s breaking down the walled-garden and combining the intelligent systems which have previously been in websites like amazon.co.uk and google, and exposing those methods to the real semantic data.

The key to all of this is improvement of society. If your project improves society (or helps the environment in some way), then your project should be excellent. Whether or not it makes money!

Hope this all makes sense…. feel free to ask questions, or give your opinion.

Daniel

Rumours have it, that there will be another Bristol Knowledge Unconference.

The last one was a success… a good turn out, some interesting talks and discussions. So it’s only right to do another one.

This one coming up doesn’t have a date yet, or a location. It will, unlike the previous, have a “theme” which I’ll be trying to get speakers for…. and of course, it’ll be in Bristol somewhere.

So… I need some helpers. Please do get in contact with me if you can:

  • help me find a location
  • help do some general organisational/administrative assistance
  • offer to do a talk about knowledge, set to a specific them
  • give some money to pay for food and drink

I will strive to make this Unconference completely free for attendees, which does mean that we require the location to be free (or sponsored) and the food to be supplied (or paid for) by some organisation(s)/people.

So please do get in contact if you can help in any way by sending me an email ( danieljohnlewis at gmail dot com ). Else, I’ll keep you all up to date through my blog.

Thank you,

Daniel Lewis

Here are some predictions for & in 2009:

BUT! More importantly, things may seem to slow down in terms of development within the computing field. This won’t be entirely the case, we’ll see more efficiency improvements than feature additions… and these developments will probably help the efficiency of those companies using that software/hardware.

Although I’ve mentioned all of this. Please note that I truly feel that we should move away from a view to a more and/or point of view. This means that although new things may be released in the future, we should recognise them, but not be tempted by them if they are not necessary updates.

Random thought:

If the system interfaced directly with your hard drive (but still through the browser, potentially running locally) would you use it over OpenOffice / Microsoft Office?

I think it might be quite good. I’ve used Google Docs quite a lot recently, but find it a bit of a nuisance the files aren’t directly on my hard drive.

I’d be interested in hearing other peoples views.

Hi all,

Just letting you all know that this months Semantic Web Gang podcast for October 2008 was released today. It’s available on the The Semantic Web Gang blog as a post titled “October 2008: The Semantic Web Gang discusses the launch of Twine“. It is in fact about the recent public release of the Twine.com system by Radar Networks.

Plus, we’ve got Nova Spivack (the CEO of Radar/Twine) and Jim Wissner (the Chief Architect of Twine) on the call!

It’s great. I am on the call, I didn’t say much on the call particularly as just as I was about to ask a question someone else usually piped up just before me and asked a question (often the same question!). I appear at the start and the end of the recording though.

The central thing that I am interested in is actually still under the hood of Twine. I’m incredibly interested by the progression of the recommendation algorithms, particularly through modern techniques. I’m also interested in their automatic editing. It’s very exciting, and I do have a feeling that the public release that you see today isn’t the entirety of twine.

It was lovely to speak to Nova and Jim, and the rest of the gang. There should be another episode later this month :-)

Enjoy!

Daniel

I’m finally getting around to it, and if the technology gods are blessing me today then I should have my MacBook setup with Mac OS X 10.5.x and Ubuntu 8.10 within about an hour and a half from now. Starting up via Boot Camp and rEFIt!

I’ve also taken the chance to completely wipe my hard drive (backing everything up first of course!), I didn’t have to because Boot Camp can nudge in an additional partition. But things have been getting a bit slow on the MacBook recently, so I thought that I’d start from scratch to speed things up in the longer term.

For those interested, I’m following the tutorial on the Ubuntu website for MacBook Dual Boot installation.

UPDATE

One hour later. Dual boot is working with Mac OS X and Ubuntu! Actually, I’m surprised how well Ubuntu works on MacBook.

Recently I did the IBM developerWorks article for “Intelligent Agents and the Semantic Web” which used Java (and the JADE library) to build agents (for the non-techies agents are a bit like software versions of robots).

However, I’ve recently re-stumbled across the Microsoft Robotics Development Studio (MRDS), which is free to download and play with!!! Apparently it’s not just good for developing robots (and the simulation of robotics), but can be used for a lot more (see zdnets article on “Why business users should grab a copy of Microsoft’s new robotics toolkit“). Potentially it could be used for web-based agents, particularly intelligent ones!

Trouble is, I haven’t played with it… because it only works on Microsoft Windows!

But there is a however! It has recently been brought up on the Mono forums (see “MS Robotics Runtime Port“) , that people are going to be trying to implement the missing functions found within the MRDS executable (so that it can run on Mono, rather than .Net… therefore making it runnable on Linux or Mac). The guys on the Mono forums have also created a wiki page (see “MRDS on Mono“) in order to stimulate discussion and development.

I really hope to be able to see the Microsoft Robotics Development Studio on Mono soon, particularly if I can hook into it with the Mono versions of Java and Ruby!

Right, that was a quick post… comment if you have any questions or comments… I’ve got to head off to the University now.

Cheers,

Daniel