Archive for February, 2006

BlogBridge 2.14 Weekly Released

Friday, February 24th, 2006

Just willing to double the official announcement here to let my exclusive readers know. The new version of BlogBridge with lots of fun features is out and I encourage everyone to jump to it as it’s faster, understands badly formed feeds better, has smaller footprint and simply more fun to use.

The details you can find in the official announcement posted by me on our main product site. There’s also a bunch of links in it for your exploring pleasure. So don’t put it off until it’s too late… and new version is out. :)

Try it and let us know what you think. Your opinion always matters!

English: Phrasal Verbs Crossword

Friday, February 24th, 2006

Hey, English Learners! I’ve just got another fascinating Macmillan English update letter (which is great by the way). Among all wonderful things they have there, here’s something I would love to share with all of you. It’s not a secret to anyone that to sound natural you have to know word collocations, fixed phrases and phrasal verbs equally well. The latest are of a special importance as they help you bring some bright colors to your nicely showering speech. That’s why I’m especially excited to share the link to this phrasal verbs crossword.

Oh yeah, and the answers are also available.

Have fun!

No Art In My Pictures

Friday, February 24th, 2006

Yesterday I sent one of the works I like best of all to 500px — the growing community of photographers. Review of ingoing material is part of their submission process and they are free to reject your work if they don’t like it, but in turn I’m free to ask why. So after four hours from my submission I’ve got a rejection with this kind of explanation: “Sorry, but this picture doesn’t match our notion of artistic photography in terms of style”. Wow. So, they say that these are artistic enough …

while this is not …

Well, it’s definitely something wrong with my taste.

Canceled my account there…

My Flickr Updates

Tuesday, February 21st, 2006

Hi, I just wished to let you know that I have a photostream in Flickr and it received several new items for your viewing pleasure. So, everyone is welcome to check it out and leave some comments. I would love to hear from you!

Back to my Feb 19, 2006

River of News Concept

Friday, February 17th, 2006

I was having some periodical brainstorming sessions on River of News Concept throughout the whole day today. By itself, the concept is very simple: you just need a newspaper-like list of articles to scroll through. The question is where do you get these articles or news items?

The first level is definitely a feed. Any feed has several items in it, or it isn’t a healthy feed. Having the feed displayed as the list of complete article bodies rather than only their titles, you get a newspaper-like look of it which makes it easier for you to quickly review what’s on. This is what BlogBridge and some other aggregators do perfectly. And now we are close to some more interesting stuff…

The next step is to combine several feeds in one more wide river with more news drifting by. The most natural way of doing this is to group feeds you like and create “the river” for this group or, speaking in terms of user interfaces, click over the group itself to see every article of every feed in that group. In my opinion, though I’m not a usability expert by any means, this approach is slightly limited. It doesn’t allow me to create several “rivers” with different filters and properties for the given set of feeds. Of course, it will work fine for some time and I’ll be pretty satisfied until I realize that it could be better. For example, I might wish to have a river for today’s news only, the small stream with articles about my favorite tool etc. Having tens of feeds merged together into the same unfiltered stream is the most short path to drowning.

What I’ve learned so far is:

  • I need a way to join several feeds together into one virtual feed which I could quickly run through and get the most interesting content for me.
  • I need a way to apply filters to control what’s in this feed.

Pretty simple, yet advanced requirements. At this point, I started to check what our BlogBridge project is missing in order to fulfill my criteria and it comes that not too much. There are several loose ends in Search Feeds (type of Smart Feeds) functionality not allowing me to fully enjoy this whole news drifting stuff:

First and foremost, is that I can’t group all feeds from one guide. Actually I can since today as I implemented it by adding Guide Title property to the Search Feed query builder.

The second is it’s still not convenient to read the news. Any Search Feed should be supplied with the limit value — the number of articles it can have on display. When I have say 100 unread articles all over my subscriptions list and I create a Search Feed with some special criteria (like this: limit=10, status=unread) it shows me top articles only (10 in my case) as required. But when I mark them as read they aren’t being replaced by these in the back list. From one side, it’s correct because if you mark something accidentally and it goes, you won’t be able to get it back easily. On the other hand, I can’t just sit and read — I always need to jump off and get back to the Search Feed again to get another portion of articles.

So, as you can see, we are pretty close to the ideal river of news capable aggregator. There’s just one small step to make. Do you have any ideas on how it could be better to deal with this last problem?

Blogrolling with BlogBridge

Wednesday, February 15th, 2006

Today we deployed one very interesting feature. But first, look at the Favorites section of the sidebar. Would you believe if I told you that this list is generated right from the “Favorites” guide in my BlogBridge client? The guide is being published as a Reading List. I’m simply dragging feeds to it, removing, renaming and tagging them as I wish and the BlogBridge Service does all the rest. Science fiction? No, absolutely not.

Here’s the HTML excerpt of this particular page:

<h2>Favorites</h2>
<script xsrc="http://www.blogbridge.com/rl/2/Favorites.js?tags=true" mce_src="http://www.blogbridge.com/rl/2/Favorites.js?tags=true"></script>
<p style="margin: 15px 0 0 20px;">
<a xhref="http://www.blogbridge.com/rl/2/Favorites.opml" mce_href="http://www.blogbridge.com/rl/2/Favorites.opml">
<img border="0" xsrc="http://blog.noizeramp.com/images/readinglist.gif" mce_src="http://blog.noizeramp.com/images/readinglist.gif">
</a>
</p>

You can see that the list of blogs/feeds is generated by the JavaScript scriptlet provided by the BlogBridge service for my favorites reading list. This scriptlet gives immediate access to the most fresh version of the reading list I publish which makes my site a little bit more dynamic and keeps maintenance at its minimum.

A little geeky? There’s another, more official post rich on technicalities available on the BlogBridge home site.

That’s one small step for BlogBridge… one giant leap for blogkind. ;)

Have a good time!

BlogBridge 2.13 Stable Released

Thursday, February 9th, 2006

Phew, what a busy day was yesterday. I was absolutely mesmerized deploying and announcing till late night, hence I even hadn’t got a second to make this final post to my own blog. Well, you can blame me on being not very objective about it, but this release will become one of my cherished memories for sure. Not only is it packed with lots of features I’m personally proud of, but also the deployment went well, we’ve got nice and inspiring coverage from our users (check out this post by Brian from The Institue of Hybernautics) and stuff.

I don’t wish to start outlining the changes even in brief here as probably you could have already seen them. If not — check the official announcement and history of changes.

It’s a bit early to judge about download stats yet as most of the services we use for our public announcements are still have no data available, but according to our internal counters this release has an unprecedented density of installations for the latest several hours. That makes me think of some possible implications — we might need another, more powerful server here to tackle with all this traffic. :)

Oh, one thing I would like to warn our Linux users still running stanalone (I mean taken from TGZ) version of BlogBridge 2.7 Stable. This version will successfully detect the update, but the “Download” button will be disabled. It happens because 2.7 wants to see Debian package but it’s not available. Starting from the version 2.13 the default package for Linux users is TGZ which makes more sense as it’s quite general and fits well every distribution.

Have fun!

Thinking

Tuesday, February 7th, 2006

I have just been watching an interesting TV program about robots we have today, their intelligence, outlook etc. Quite thought provoking. It may appear disconnected, but what I started to think about after it was how do we think in general.

Everybody knows that we barely use 10% of our mind potential. Basically, it means that either our decision making is slow or the quality of the decisions leaves the room to wish more. Here’s the connection… Did you notice how you think? When we think, well I do it this way at least, we talk to ourselves in our minds. When we read, most of us does the same. It appears that the speed of reading and thinking is artificially limited by the speed of our speech. It gets us to some several interesting conclusions:

A. If we had no speech, we could either think faster or couldn’t think at all.

B. We feel comfortable in our environment because other speakers think at the same speed with us. The one doing it faster is “the genius”, the one slower — you know.

In my opinion, one possible way for improvement could be cutting our mind off the physical abilities. But how the hell we would learn the result of some computation if we didn’t say it loud in the mind? I suspect, that it’s the place where our intuition connects to our thinking.

Intuition is something that is used to foresee the future, and silent thinking, as I call it, to process the facts. Both work silently and emit thoughts and conclusions we could use. Hope the chain of conclusions isn’t broken somewhere.

One other random thought: what if what we call “reaction” is something that’s connected too? What if in the critical situations we manage to make decisions without doubling them in speech what makes our movements faster yet still well-coordinated?

Pretty good pile of random thoughts, hah.

Book: Wicked Cool Java

Friday, February 3rd, 2006

Pito has just told me that the a book Wicked Cool Java by Brian D. Eubanks is already available. You can find the review on Slashdot or visit the official site to get more information. In this post I won’t dive deep into details, but will just say why it’s so exciting personally to me.

In the Chapter 4 “Crawling the Semantic Web” the author mentions the project I’ve been involved in as an active contributor for more than two years already — Informa. Informa is the news feeds parsing library with several utility modules greatly simplifying life, own persistence layer with mappings for several most popular database engines, RSS/Atom parsers, exporters etc. In his fourth chapter the author mentions and gives examples of how to use Poller module which is one of my beloved children as well as Cleaner and Persistence Manager.

Well, what can I say!? It’s WICKED COOL and I’m really proud of it even though it looks like there’s no direct mention of me as an author of the modules. ;)

Have a good reading! And go grab the book at Amazon!

River IQ Game

Thursday, February 2nd, 2006

One friend of mine showed me this mind-breaking game. It’s free and it’s dangerous.

The rules are simple:

  • You are required to help these people cross the river.
  • The policeman can’t leave the criminal with other people.
  • You can’t leave father alone with the girls as well as mother with the boys.
  • Children can’t cross the river without the help of grown-ups.

Now that you know the rules, go try it. Oh yes, and for those who don’t know Japanese:

Press that big blue button to start. ;)

Good Luck!

See more interesting games:

Also try:

Fun and easy Pay-per-click money program — Bux.to

Related Link: casino game