Author: Hjalmar Gislason

About Hjalmar Gislason

Founder and CEO of GRID (https://grid.is/). Curious about data, technology, media, the universe and everything. Founder of 5 software companies.

Storing pages and searching full text

Spurl.net now allows users to store a copy of spurled pages. Use the “Advanced” tab of the spurl! window, and choose “Store / Yes”.

When a page is stored, Spurl.net also indexes the entire text of the spurled page and thereby allows users to later search for any piece of text on pages that they have spurled.

This helps Spurl.net to further live up to the slogan: “You are what you read! Store it, search it, share it, use it” (the text that now greets new Spurl.net users).

The idea is that users will spurl and store everything that they’ve actually read, but just spurl (and not store) pages that they just want to keep for later reference. That way the index will correspond to what a user has actually read and thereby allow you to search for that little piece of information you know you’ve read but just don’t remember where.

Another obvious benefit is that this way you can be sure that your information will be available for future reference, even if the page is removed from its original source or lost via other means of “linkrot“. An invaluable feature when gathering information for research or writing.

I’m adding a functionality that will allow Spurl.net to store pages that require login, but as a vast majority of what most of us read online has open access, this should not be a serios drawback in the days until that will be available.

To search your spurled and stored pages, use the search page (or the search box at the top of the “My spurls” page). A document copy icon () indicates that the page was stored and allows you to open the stored copy.

In addition, Spurl now remembers your spurling preferences i.e. whether you last used the “Simple” or “Advanced” tab and whether you stored the last spurled page or not (assuming you’re likely to want to do the same next time around).

The next round of improvements will:

  1. …make the search results more thorough, showing where the search string was found (page text, comments, title, description, etc.) and display an excerpt indicating the match.
  2. …make the My spurls page more user friendly allowing different kind of sorting, filtering and manipulating the spurled pages.

Enjoy!

I’m waiting for the Trillian of Social Networking

This morning, the inevitable happened. I got an invitation from people that are starting to use Orkut, the latest fad in the Social Networking world.

I joined, like I have to some 5 or 6 other such systems:

But this time I’d had enough. I joined, and made a very simple profile that says: “I’m bored with maintaining multiple instances of my network on different social networking systems. I maintain my network at LinkedIn.”

In other words, I’ve had it. I’m not going to bother my friends and acquaintances with invitations to yet another social networking system. The reason I choose LinkedIn is that it has proven to be a source of good connections for me and it has the people that I am likely to be seeking contact with via “I know a guy that knows a guy” (“person that knows a person” would probably be more politically correct). But mainly I choose it because that’s where I have spent the most time on my network and profile.
Continue reading

Server outage

This looks bad. Second outage in 4 days.

This time it is my hosting company that is not doing their job. I just spoke with support and the problem is being taken care of, although they couldn’t say when it would be up and running again.

I am looking at different hosting options that will have more reliability and can run the service without hickups even with more increase in traffic and additional planned features. My current hosting plan should handle at least 10 times more than the current traffic, but they simply are not living up to their promises.

I’ll keep you posted on progress.

Update (March 9th): Hostway claims to have solved the problem with the server, and assures me that furhter problems of this sort should not occur. So happy spurling.

Scientific American Mind

Scientific American’s latest special issue is Scientific American Mind. It is a collection of very informative and interesting articles on the latest in brain science, philosophy of mind and brain technologies.

There is a brilliant article on “idiot savants” – people that have autism or received serious brain damage so that they do not function in daily life, yet have acquired some incredible special talents. Among the individuals mentioned in the article is Kim Peek, the man who inspired Dustin Hoffman’s character in the Rain man. He knows the text of 7,500 books by heart! Another one is Ellen who can tell the current time to the second without a clock no matter what the season.

While the whole issue is most interesting, three other articles in the issue are worth special mentioning:

  1. Anguish and Ethics (p. 10) that talks about how brain science is being used to better understand how humans deal with moral and ethical issues.
  2. The quest to find consciousness (p. 32) on efforts to understand how consciousness works – or better yet, what it is. These questions have hitherto been left to philosophers, but are gradually becoming hard science.
  3. The science of persuasion (p. 70). Consumer marketing – the persuasion techniques used to get us to buy certain products, elect a stupid president and other ways to make us sit and stand at “their” will.

I think most of you that read this blog will find this issue of Scientific American most amusing – and, no, there is nothing in it for me 😉

Spurl innovation from Italy

As you have probably noticed, there has been an upsurge of usage from Italy over the past 3-4 days. Welcome!

A lot of Italian bloggers have put the Click to Spurl button on their pages, and others are syndicating the lists either using the Javascript method or the RSS feed. Spurl lists of the Italian spurl enabled bloggers that I have come across can be found at the end of this post.

One of the coolest usage I’ve seen so far comes from Gat. As you can see on his blog, he’s put a “spurl it” link next to every blog entry header and even posted information to show how others can do the same.

This allows a blogger some flexibility, as it allows users e.g. to alter their blog templates so that clicking a “spurl it” link next to a entry header on the blog front page will spurl the ENTRY’s permalink, not the FRONT PAGE itself.

If you would like to do the sam, this is the code you would use:

Another idea might be to add a related spurls link to your blog, or entry – so that your readers can see the stuff that people that have spurled your blog have also spurled (i.e. related pages). Such a link might look something like this:

In both cases the text in the brackets (including the brackets) should be replaced with the appropriate content.

If you come up with, or see other clever Spurl innovations like this, please let me know and I will try to post them to share the joy. In some cases this also gives a hint to what users like to do with Spurl and thereby affects the line of features I’m planning to implement.

Update March 27th, 2004: Vanz at Maestrini per Caso pointed out to me that if the title of the blog entry holds certain special characters such as quotes, the javascript doesn’t work. This is correct and can not be fixed in a simple way. The workaround for those of us that like to use quotes in our titles (a lot I’d guess) now is to put a fixed title on the link, something like …link_title=’+escape(‘An entry from Mercury Labs blog’)+… in my case.

I will continue to think about this and see if I’ll come up with a better solution. Suggestions welcomed.

Italian bloggers using Click to spurl:

Italian bloggers syndicating Spurl lists:

Service out due to DNS upgrade

Due to a neccessary DNS upgrade Spurl.net has been unreachable for more than an hour.

I’m sorry for any inconveniece this may have caused, but I did not know on beforehand that this upgrade would cause any downtime. In any case, the upgrade is a step in improving the service, so please bare with me.

The page is gradually becoming available again (depending on where you are sitting in the world) so please be patient. :-s

Your spurl beam

I added a little pet feature this morning. I call it a “spurl beam”. It is basically a timeline showing the pages that you have spurled.

It may not have a lot of practical value, but it is kind of cool. It shows what is floating through one’s head at the time.

To make your own spurl beam, go to the syndication page (login required) and follow the step by step instructions.

Currently it is limited to a specific size (175 x 400 px) and there are very limited customization features, but I will add more of those later on. Among other things it will allow people to open your spurl beam to zoom and pan through it and it will allow you to limit the beam to certain category or categories.

The name “spurl beam” is taken from David Gelernter’s term “information beam” discussed among other things here on my Wetware blog.

Anyways, you can see my spurl beam to the side. As before, all comments and ideas are more than welcomed.

RSS feeds for related pages and search results

I added two features today that are natural extensions of the “search” and “related pages” functionality, namely to syndicate these results as RSS feeds.

Simply go to the search or related pages, perform the search you want to do or click the related icon () next to any webpage in the spurl lists. The little XML logo at the top of either results page:

…will hold the magic URL.

You can use this for example if you want to create a list on your blog that says “people that spurled my blog, also spurled…” or if you want to watch fresh spurls containing the phrase “search engine”. Anyways, it is yours to find out – I think it is natural that any possible list from Spurl.net can be syndicated in this way.

Have fun.

Comments from blocked text and upload bookmarks

Two notable upgrades in the last couple of days:

  1. If you block a part of the text on a webpage before clicking the spurl! button, that text will be automatically used as the text for the comment for that page (see the “Advanced” tab in the spurl! window). This improves the usability of the comments a lot, as there is usually some descriptive part of text on the page (e.g. the intro to an article) or you want to store the page because of a certain point made in the text and it makes sense to store that bit as the comment on the page.

    So, simply block a piece of text on the page and then click spurl!. Needless to say, careful comments make it a lot easier to search for pages later on as the search functionality searches the comment text as well as the title, url and description.

    Note! In order to use this feature you MUST HAVE THE LATEST VERSION OF THE spurl! BUTTON. Go to “My profile” on spurl.net (requires login), delete the old spurl! button and drag the new one to the links bar instead.

  2. Secondly, you can now upload your bookmarks to your spurl.net account. The upload feature supports exported bookmarks from any Netscape compatible file (that includes Internet Explorer and Mozilla) as well as exported bookmarks from the Opera browser. Go to the upload page for further information. The step-by-step instructions will guide you through the process.

Search functionality

Just added a search function to search for entries in the entire Spurl.net database. This first version is very simple. It simply searches:

  • the spurl title
  • the url
  • all user comments
  • and the description

…for a search string match. The search is not limited to whole words, so searching e.g. for “interest” will return also return spurls where the words “interesting” or “interests” appear in the searched fields.

Users can limit search to their own spurls in order to search for something they’ve previously spurled themselves.

There will be more search features soon, but I decided to introduce this limited functionality now as it is already quite useful and interesting.