Wibe7.tv: Visually Oriented Search for YouTube


imgWibe7.jpgSearching by terms is great. But some things are just easier to find when you can actually look at them - especially if you tend to be more visually oriented. Book dust jackets, album covers, and product packaging, for example, tend to register with some people far more easily than names. And, then of course, there's video. When you're looking for a video, you're likely looking for that video. So, wouldn't it be great if you could quickly scan thumbnails to find that YouTube video you were seeking? Now, you can with Wibe7.tv.

Sponsor

Wibe7.tv allows you to perform YouTube searches and return results based on relevance, views, rating, or publish date. Granted, nothing earth-shattering there. Instead, it's the way the results are arranged that makes finding that video you're seeking much easier. It's strikingly similar to PicClick, a visual search of Amazon and eBay we reviewed last year.

Rather than present an obtrusive column of thumbnails coupled with large blocks of text - like YouTube's search results - Wibe7.tv discards the text, opting instead for a mosaic of thumbnails - giving you the visual content you were seeking. Suddenly, scanning the screen for your favorite video becomes a great deal easier.

imgWibe7Mosaic.jpg

Just as important, Wibe7.tv's matrix of thumbnails helps you weed out the inevitable duplicate videos that crowd YouTube. (In fact, I found myself entering a number of search terms just to see how many duplicates existed for popular videos.)

Once you find the video you want, clicking on the thumbnail begins playing the full-size video in the lower corner of your browser window. Or, you can always click through to YouTube.

While the mosaic is a helpful first pass, I found myself wishing for some mouseover functionality to deliver additional information on the content. Having to play each video to get more information becomes a bit laborious if you don't see what you want right off the bat.

Still, the ability to quickly scan for the video - instead of scrolling through multiple pages of YouTube results - made the service a welcome improvement over searching on YouTube for content.

To start looking for those YouTube videos you've been seeking, visit Wibe7.tv.

Discuss

Mr. Moore gets to punt on sharding


Sharding is a database technique where you break up a big database into many smaller ones. Instead of having 1 million customers on a single, big iron machine, you perhaps have 100,000 customers on 10 different, smaller machines.

The general advise on sharding is that you don’t until you have to. It’s similar to Martin Fowler’s First Law of Distributed Object Design: Don’t distribute your objects! Sharding is still relatively hard, has relatively poor tool support, and will definitely complicate your setup.

Now I always knew that the inevitable day would come where we would have no choice. We would simply have to shard because there was no more vertical scaling to be done. But that day seems to get pushed further and further into the future.

More...

Encouraged Commentary: Bringing Natural Conversational Dynamics to Commenting

Respond ButtonCommenting on blogs is - by and large - broken. Designed with the hope of proffering interaction among bloggers and readers, commenting has generally devolved into a series of one-off responses with little actual conversation. Why? It's not designed to facilitate conversations. That's why you see any number of people - Intense Debate and Disqus, most notably - working to provide technology that enhances the conversational dynamic. Now, a new open source project from Jim Jeffers promises to enhance commenting in a way that is both natural and conversational. Meet Encouraged Commentary.

Sponsor

The new commenting features - built using jQuery - take their inspiration from Ubiquity, allowing users to highlight the sections of text that prompted them to comment and immediately respond. Using that context, Encouraged Commentary begins to string conversations and content together.

Encouraged Commentary currently offers three compelling features:

First, highlighting any section of a post avails a "respond" button that allows users to immediately comment. Clicking respond grabs the highlighted text and adds it - in blockquote - to the content of the comment, simply and easily referencing the exact passage that the user is discussing.

imgEncouragedCommentaryScreen.gif

Second, working with comments, themselves, offers additional functionality. Highlighting and clicking respond within a comment automatically establishes the familiar "@user" addressing to make the intended recipient aware of the conversation directed at him/her. The highlighted text, again, is brought into the comment for reference.

Third, the connections among comments are tracked. Mousing over any commenter's name reveals a list of his or her other comments in the thread. Clicking on list items allows users to "jump between related comments and responses quickly" - something that threaded conversations have been working to capture. Reply and Quote buttons allow the user to jump into the conversation without highlighting.

Granted, the young project is not without its rough spots. Users are reporting issues with IE (shocking, I realize). And some of the implementation of the concepts could use refinement. No doubt that will come as more people engage in the project.

But those issues are easily overlooked. Because what is most compelling about this approach is the natural conversational dynamic that Jeffers has captured. You do what seems natural: highlight and respond. And you do so with context. That dynamic provides both Encouraged Commentary with content and the "hooks" to track the history of the conversation without adversely impacting the user. What's more, it provides a series of reference points that encourages new users to enter the discussion - and to do so just as easily as the conversation began.

If we see widespread adoption of this sort of thinking, it's quite possible that we may see the conversation returning to comments.

To see Encouraged Commentary in action or to try it yourself, visit Don't Trust This Guy, Jeffers' blog. To download the source code, visit the Encouraged Commentary project on GitHub.

Discuss

2 Peter 1:17

This study is from an on going online Daily Bible Study at:

DailyBibleStudy.Org | Daily Bible Study Index Page | Daily Bible Study Online E-Book Library

2 Peter 1:17


17 For [gar] he received [lambano] from [para] God [theos] the Father [pater] honour [time] and [kai] glory [doxa], when there came [phero] such [toiosde] a voice [phone] to him [autos] from [hupo] the excellent [megaloprepes] glory [doxa], This [houtos] is [esti] my [mou] beloved [agapetos] Son [huios], in [eis] whom [hos] I [ego] am well pleased [eudokeo]. KJV-Interlinear


17 For when He received honor and glory from God the Father, such an utterance as this was made to Him by the Majestic Glory, ‘This is My beloved Son with whom I am well-pleased’ NASB


While on the Mt. of Transfiguration, Peter, James and John, all three heard a voice, which thundered as no voice they, nor anyone, had ever heard.

This was the voice of God the Father, giving them formal acknowledgement that this Jesus, was indeed the Messiah.

Matt. 17:5
5 While he was still speaking, behold, a bright cloud overshadowed them; and behold, a voice out of the cloud, saying, ‘This is My beloved Son, with whom I am well-pleased; listen to Him!’ NASB

Deut. 33:26-27
26 ‘There is none like the God of Jeshurun, Who rides the heavens to your help, And through the skies in His majesty.
27 ‘The eternal God is [my refuge] a dwelling place, And underneath are the everlasting arms; NASB

In this world all of the honor and glory attributed to people, is at best pale, shallow, subjective, biased, invented, made up for convenience, produced out of arrogance, ego, and approbation. After all, what person who consists of dust, with life and talent imputed by God into it, can boast of their inherent abilities (which do not exist).

Only God, and here, only the Son, possesses inherent abilities, even life, even eternal life, which never ends, and never had a beginning, and as such, is worthy of perfect honor and glory. Who can boast of a greater aspect of their life?

Peter was a witness of this formal acknowledgement of the Son, and by God the Father, no less. There is no other greater power, or authority which can make this statement, and carry the weight of unchallengeable truth.

And with this statement, Peter, and God through His word, places each one of us on notice.

We are nothing when it comes to our existence. As we are but a speck in the universe, but a speck in history, but a speck on this planet.

What is it then that makes man so wise as to reject the one and only creator and maintainer, of everything? Or to reject the one and only perfect plan for our eternal life, in favor of … what?

SEW Experts: Writing Sales Copy for Conversions

Search Engine Watch Expert - Tim AshOne of the most common components you can test is sales copy. In today's By the Numbers column, "Writing Sales Copy for Conversions," Tim Ash explains that changing your approach to writing can often lead to a double-digit increase in conversion rates.

» Full story

SEW Experts: Forget Tibet; Free the Content

Search Engine Watch Expert - Kevin RyanIn China, search engines are responsible for the content to which they provide links. This means anytime the Chinese government decides that a certain type of content isn't worthy of its people, they can tell search engines not to list them. In today's Searching for Meaning column, "Forget Tibet; Free the Content," Kevin Ryan discusses the Chinese government's ongoing efforts to censor the Internet.

» Full story

How not to write documentation.

I've grown accustomed to ruby having poorly accessible documentation. What I mean by 'poorly accessible' is the fact that ri Array gives me a list of things Array can do (which is nice), but to actually find out about Array.delete I have to run ri Array.delete. I got used to Python's often-helpful ways of pydoc showing you what appears to be "as much as possible" when you pydoc a class, module, or method.

Maybe I'm doing it wrong. Either way, the following is annoying and unhelpful. While it tells me the arguments that should be passed, and what is returned, it doesn't help me really know more about the function. Luckly, I'm already familiar with select from other languages.

snack(~) % ri IO.select
------------------------------------------------------------- IO::select
     IO.select(read_array 
     [, write_array 
     [, error_array 
     [, timeout]]] ) =>  array  or  nil
------------------------------------------------------------------------
     See +Kernel#select+.
Ok, fine... Let's look at Kernel#select.
snack(~) % ri Kernel#select
---------------------------------------------------------- Kernel#select
     IO.select(read_array 
     [, write_array 
     [, error_array 
     [, timeout]]] ) =>  array  or  nil
------------------------------------------------------------------------
     See +Kernel#select+.
*sigh*

Additions and Attractions for Our Feeds-by-Email Service

FeedBurner's email service began delivering updates in April, 2006. The launch was just weeks after scientists determined email and feeds could be safely combined in a laboratory setting. Our public service has since delivered millions of messages on behalf of thousands of publishers, making sure that publishers who want to get the word out can reach the broadest audience possible — including many site visitors who don't already embrace feeds (or feed readers, like Google Reader), but who trust their email inboxes to be the best way to have content that matters most delivered to them.

As part of our move to Google infrastructure, FeedBurner has added some new features for email publishers. Most of these are of the under-the-hood variety, but a new set of subscriber list management features will be especially beneficial for publishers with dozens, hundreds, and even thousands of existing email subscribers. Here are features live today for all feeds managed through a Google account:
  • Added reliability and delivery scale, thanks to Google infrastructure. The same systems that handle Gmail and other, large-scale public email communications traffic now deliver FeedBurner email subscriptions, too.

  • Robust subscriber list search and pagination. Instead of loading your entire subscriber list, which is too much for some browsers to handle if that list is really big, the new service displays just the 150 most recent subscribers. You can search for specific addresses or general domains (e.g., "hotmail.com" will return a list and total count of your subscribers with "hotmail.com" in their addresses.) This list is now paginated to allow you to scroll through its contents easily.

  • Complete subscriber list export. Want to view the whole shebang offline? Download a CSV-formatted text file of your entire subscriber list.


These new features are in addition to FeedBurner's classic email capabilities. As always, you may:
  • Customize delivery time frame and time zone
  • Write your own welcome/activation email text
  • Choose from multiple custom font, size, and color combinations
  • Incorporate a custom graphic logo in your HTML message header
Also, new subscribers are still required to confirm their requests (to minimize potential abuse).

Want to use the free email delivery service with your feed? Using the latest improvements to email requires moving your existing feedburner.com account to Google (if you haven't done so already). If you use AdSense, any feeds you set up to use AdSense for feeds will also include ads in emails delivered with this service. Sign in to your AdSense account, click AdSense Setup, then Manage Ads, and then locate an AdSense for feeds unit you have created. Click the "View Feed Stats" link next to this unit to reach your feed's Analyze page. Click the Publicize tab, then Email Subscriptions to view and set up service options. Email subscriptions will be delivered, using your settings, starting with your feed's next update. (If your Google account is already set up to use FeedBurner, you can also get to the "Email Subscriptions" service setup area by signing directly in to feedburner.google.com, clicking your feed's title on My Feeds, and then visiting Publicize > Email Subscriptions.)