<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;Ck8ESHw9eSp7ImA9WhRUE0o.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657</id><updated>2012-01-23T18:06:49.261-08:00</updated><category term="visualization" /><category term="idea" /><category term="key" /><category term="installation" /><category term="mistake" /><category term="birthday" /><category term="downtime" /><category term="Gource" /><category term="bug" /><category term="apology" /><category term="ads" /><category term="change" /><category term="one year" /><category term="policy" /><category term="donation" /><category term="Blogger" /><category term="issue" /><category term="API" /><category term="Google" /><category term="donor" /><category term="blocking" /><category term="500" /><category term="announcement" /><category term="off-topic" /><category term="notice" /><category term="client script" /><category term="thought" /><category term="statistics" /><category term="code" /><category term="review" /><category term="error" /><title>Blogger Related Posts Service</title><subtitle type="html">A very easy way to add related posts to your Blogger blogs.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://thebrps.blogspot.com/" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/BRPS" /><feedburner:info uri="brps" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;D0MGSX86eSp7ImA9WhdVFUo.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-8608540755853407953</id><published>2011-09-20T20:22:00.001-07:00</published><updated>2011-09-20T20:23:48.111-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-20T20:23:48.111-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="client script" /><category scheme="http://www.blogger.com/atom/ns#" term="announcement" /><title>Update on the changes to brps.js</title><content type="html">After &lt;a href="http://thebrps.blogspot.com/2011/09/there-might-be-change-to-brpsjs.html"&gt;the post&lt;/a&gt; about potential upcoming change to &lt;a href="http://code.google.com/p/brps/wiki/ClientBrpsJs"&gt;brps.js&lt;/a&gt;. As of writing this post, the change has been taking effective.&lt;br /&gt;
&lt;br /&gt;
For last two weeks, I tried to block bad IPs, which I found some blogs use bots repeatedly to bloat their viewer statistics. And the scale is quite high, by blocking subnets, the CPU cost reducing from $3+ to $0.&lt;br /&gt;
&lt;br /&gt;
However, it's still not enough, datastore operations still cause $0.03 a day at least. Which, obviously, I wouldn't want to pay for. Heck, this is free app, I won't pay for anything to service.&lt;br /&gt;
&lt;br /&gt;
It's a shame, crappy blogs cause me to take some measures in order to keep this service free.&lt;br /&gt;
&lt;br /&gt;
Blocking IPs is not a good idea because they come from everywhere and many legitimate requests are also blocked. So I decided to do something on the client script.&lt;br /&gt;
&lt;br /&gt;
I thought I would redirect, but I would like to try to make the list loading manual first to see if that would reduce requests.&lt;br /&gt;
&lt;br /&gt;
From my experiences, I know less than one percent of people would really want to read you related posts list. The actually number is lower. Some people probably not notice you have such list on your blog if your blog looks like being splashed by colorful inks.&lt;br /&gt;
&lt;br /&gt;
Anyway, at this moment, you should see a button instead of a list. I have updated the &lt;a href="http://code.google.com/p/brps/wiki/ClientBrpsJs#Customization"&gt;documentation&lt;/a&gt;, you can actually use own text for the button or set up automatically loading as before. But please, if you don't have no good reason, please don't turn on autoload.&lt;br /&gt;
&lt;br /&gt;
It would be better if you can switch to the &lt;a href="http://code.google.com/p/brps/wiki/ClientGasJs"&gt;newer client script&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-8608540755853407953?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=aTlC84pOhBA:G3ShDcCsjxI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=aTlC84pOhBA:G3ShDcCsjxI:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=aTlC84pOhBA:G3ShDcCsjxI:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/aTlC84pOhBA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/8608540755853407953/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2011/09/update-on-changes-to-brpsjs.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/8608540755853407953?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/8608540755853407953?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/aTlC84pOhBA/update-on-changes-to-brpsjs.html" title="Update on the changes to brps.js" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2011/09/update-on-changes-to-brpsjs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QCRH49fSp7ImA9WhdVFUo.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-3662246143359702144</id><published>2011-09-09T15:35:00.000-07:00</published><updated>2011-09-20T20:22:45.065-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-20T20:22:45.065-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="client script" /><category scheme="http://www.blogger.com/atom/ns#" term="announcement" /><title>There might be a change to brps.js</title><content type="html">This only affects brps.js users.&lt;br /&gt;
&lt;br /&gt;
Long story short: In order to keep BRPS free, I most likely would redirect brps.js script to &lt;a href="http://code.google.com/p/brps/wiki/ClientGasJs"&gt;gas.js&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Currently, brps.js uses 96% of overall processing and GAE will start to use new charging model, which is certainly cause BRPS using all free quota and more. Please read &lt;a href="http://blog.yjl.im/2011/09/now-i-know-i-will-be-screwed-by-new-gae.html"&gt;this post&lt;/a&gt; for little more on it.&lt;br /&gt;
&lt;br /&gt;
Basically, you don't need to do anything, at least not now. But some feature might be missing, I am not quite sure if two scripts have same features. It's been too long since last time I read them.&lt;br /&gt;
&lt;br /&gt;
This is just a quick update. If you see something wrong with your widget on November 1st, you know what's going on.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-3662246143359702144?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=HsFdxAMqC-o:O3POhR4QWTs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=HsFdxAMqC-o:O3POhR4QWTs:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=HsFdxAMqC-o:O3POhR4QWTs:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/HsFdxAMqC-o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/3662246143359702144/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2011/09/there-might-be-change-to-brpsjs.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/3662246143359702144?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/3662246143359702144?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/HsFdxAMqC-o/there-might-be-change-to-brpsjs.html" title="There might be a change to brps.js" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2011/09/there-might-be-change-to-brpsjs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8DRns6eyp7ImA9Wx5bGU8.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-7939259362660572526</id><published>2010-11-04T19:19:00.000-07:00</published><updated>2010-11-04T19:24:37.513-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-04T19:24:37.513-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="client script" /><category scheme="http://www.blogger.com/atom/ns#" term="API" /><category scheme="http://www.blogger.com/atom/ns#" term="Google" /><title>Future of BRPS</title><content type="html">After I &lt;a href="http://thebrps.blogspot.com/2010/08/new-client-script.html"&gt;released the new client script&lt;/a&gt;, &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;gas.js&lt;/span&gt;, I was very happy with it. Few modifications were made after, also included a piece of code for tracking usage using Google Analytics on around 9/21/2010. Here is a quick peek of statistics:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_CLdf4ORfzWk/TNNlqBVCnJI/AAAAAAAACvQ/xhpETTZR5nY/s1600/2010-11-05--09:55:55.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="196" src="http://3.bp.blogspot.com/_CLdf4ORfzWk/TNNlqBVCnJI/AAAAAAAACvQ/xhpETTZR5nY/s320/2010-11-05--09:55:55.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Few days ago, Google Code &lt;a href="http://googlecode.blogspot.com/2010/11/introducing-google-apis-console-and-our.html"&gt;announced&lt;/a&gt; a new &lt;a href="https://code.google.com/apis/console/"&gt;APIs console&lt;/a&gt; for easily monitoring API usage. I thought I might switch to this new stuff. But then I found out, they has deprecated &lt;a href="http://code.google.com/apis/websearch/"&gt;Web Search API&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
I'm officially doomed.&lt;br /&gt;
&lt;br /&gt;
They promote &lt;a href="http://code.google.com/apis/customsearch/"&gt;Custom Search API&lt;/a&gt; as a successor. If you ever use Custom Search on your website, you know they are not the same. Custom Search API does provide APIs to create custom search engine and to retrieve the results. But that is not what BRPS needs. BRPS needs to search for any website which include the client script, creating custom search engine for each website isn't doable.&lt;br /&gt;
&lt;br /&gt;
So, I have been thinking what options would I need to take once Web Search API is discontinued after three years:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Accepting new &lt;a href="http://code.google.com/p/brps/wiki/ClientBrpsJs"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;brps.js&lt;/span&gt;&lt;/a&gt; client users,&lt;/li&gt;
&lt;li&gt;Using other search engine API, such as Yahoo!,&lt;/li&gt;
&lt;li&gt;Implementing &lt;a href="http://thebrps.blogspot.com/2010/05/planning-version-2.html"&gt;Version 2 of BRPS&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;Waiting for enough developers whimpering and Google make changes to Custom Search API, or, my best option,&lt;/li&gt;
&lt;li&gt;Waiting for Blogger to release Related Posts gadget.&lt;/li&gt;
&lt;/ul&gt;Who knows, we may see a new post on Blogger Buzz saying Related Posts is ready for you to try out.&lt;br /&gt;
&lt;br /&gt;
So, the future of BRPS is we are still waiting to see.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-7939259362660572526?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=0zs66CKtRTo:SGkSVeUaveY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=0zs66CKtRTo:SGkSVeUaveY:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=0zs66CKtRTo:SGkSVeUaveY:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/0zs66CKtRTo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/7939259362660572526/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2010/11/future-of-brps.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/7939259362660572526?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/7939259362660572526?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/0zs66CKtRTo/future-of-brps.html" title="Future of BRPS" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_CLdf4ORfzWk/TNNlqBVCnJI/AAAAAAAACvQ/xhpETTZR5nY/s72-c/2010-11-05--09:55:55.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2010/11/future-of-brps.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUAQXo5eSp7ImA9Wx5RF00.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-646943512426271544</id><published>2010-08-24T18:37:00.000-07:00</published><updated>2010-08-24T18:37:20.421-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-24T18:37:20.421-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="announcement" /><category scheme="http://www.blogger.com/atom/ns#" term="code" /><title>New client script!</title><content type="html">&lt;a href="http://code.google.com/p/brps/wiki/UsingGoogleAJAXSearchAPI" style="color: #3366cc; font-weight: bold; text-decoration: none;"&gt;New client script!&lt;/a&gt;&amp;nbsp;Faster and No Key required and No Bans!&lt;br /&gt;
&lt;br /&gt;
No needs to ask for unblocking, no need to get the key. You just install new code, only three lines, too!&lt;br /&gt;
&lt;br /&gt;
Here is quick list:&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul style="max-width: 65em; padding-left: 40px;"&gt;&lt;li&gt;It's faster. Because it do not use BRPS database, therefore BRPS do not need to search for labels via Blogger API. It directly uses Google Search with labels as search keyword.&lt;/li&gt;
&lt;li&gt;It supports multi-blog, even multi-site, because it uses Google search operator&amp;nbsp;&lt;tt style="font-size: 13px;"&gt;site:example.com | site:someblog.blogspot.com | ...&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;It can now work on any page of your Blogger blog,&amp;nbsp;&lt;i&gt;but&lt;/i&gt;&amp;nbsp;it will use all labels from that page to do the search. In other words, the search keywords can come from labels of different posts on that page which user is visiting. It will only use top 20 frequent label to query.&lt;/li&gt;
&lt;li&gt;No Key required! No blocking!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: medium;"&gt;&lt;a href="http://code.google.com/p/brps/wiki/UsingGoogleAJAXSearchAPI" style="color: #3366cc; font-weight: bold; text-decoration: none;"&gt;Go get it!&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-646943512426271544?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=fQFrxFqOSqU:IUYrplcwlC8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=fQFrxFqOSqU:IUYrplcwlC8:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=fQFrxFqOSqU:IUYrplcwlC8:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/fQFrxFqOSqU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/646943512426271544/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2010/08/new-client-script.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/646943512426271544?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/646943512426271544?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/fQFrxFqOSqU/new-client-script.html" title="New client script!" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2010/08/new-client-script.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QDSHYzeip7ImA9Wx5RE0k.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-8335658682185886302</id><published>2010-08-20T16:02:00.000-07:00</published><updated>2010-08-20T16:02:59.882-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-20T16:02:59.882-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="installation" /><category scheme="http://www.blogger.com/atom/ns#" term="code" /><title>Installing BRPS in classic templates</title><content type="html">Someone &lt;a href="http://groups.google.com/group/blogger-related-posts-service/browse_thread/thread/496415d3177bdb27?hl=en_US"&gt;asked&lt;/a&gt; how to install in classic templates, so I checked up and found the code provided from &lt;a href="http://brps.appspot.com/getkey"&gt;BRPS&lt;/a&gt; wasn't working. There is an issue with HTML, so I updated the code. It should be working in classic templates.&lt;br /&gt;
&lt;br /&gt;
The question is where to install those three lines. My suggestion is&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;At sidebar&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Find the following and insert the code before:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;
&amp;lt;!-- End #sidebar --&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
The related list will show up at the bottom of sidebar.&lt;br /&gt;
&lt;br /&gt;
If you want to move the list up, just observe the code before these two lines, you can see each gadget of sidebar is a block of code, put the BRPS code between, usually above &lt;code&gt;&amp;lt;h2&amp;gt;&lt;/code&gt; will do.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;At post end&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Find the following and insert the code before:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;  &amp;lt;/div&amp;gt;
  &amp;lt;!-- End .post --&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
Hope this helps.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-8335658682185886302?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=N4bKX6YXj7M:kk02JUpaSsk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=N4bKX6YXj7M:kk02JUpaSsk:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=N4bKX6YXj7M:kk02JUpaSsk:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/N4bKX6YXj7M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/8335658682185886302/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2010/08/installing-brps-in-classic-templates.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/8335658682185886302?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/8335658682185886302?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/N4bKX6YXj7M/installing-brps-in-classic-templates.html" title="Installing BRPS in classic templates" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2010/08/installing-brps-in-classic-templates.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04GRH85fCp7ImA9WxFXGE4.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-1128326293056062650</id><published>2010-05-25T18:05:00.000-07:00</published><updated>2010-05-25T18:05:25.124-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-25T18:05:25.124-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="idea" /><category scheme="http://www.blogger.com/atom/ns#" term="thought" /><title>Planning Version 2</title><content type="html">Firstly to&amp;nbsp;clarify, &lt;i&gt;nothing&lt;/i&gt; is getting started, don't be excited.&lt;br /&gt;
&lt;br /&gt;
Here is &lt;a href="http://docs.google.com/Doc?docid=0AYe5iwIAjdLEZGZma25jcmhfMTkwZ2Y0bTh2Z3I&amp;amp;hl=en"&gt;some ideas&lt;/a&gt;:&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;a href="http://groups.google.com/group/blogger-related-posts-service/browse_thread/thread/a24818498cbb2feb" id="h7j4" title="Label Exclusion"&gt;Label Exclusion&lt;/a&gt;&amp;nbsp;[group]&lt;/li&gt;
&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;a href="http://thebrps.blogspot.com/2009/12/need-your-idea.html#comment-46347490" id="bsyo" title="List Order"&gt;List Order&lt;/a&gt;: alphabetical, oldest-to-newest, newest-to-oldest, etc. [blog]&lt;/li&gt;
&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;Preview thumbnail&lt;/li&gt;
&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;Score Indicator (bar)&lt;/li&gt;
&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;Score Threshold: Absolute value, percentage&lt;/li&gt;
&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;Layouts: Plain text list, vertical, horizontal&lt;/li&gt;
&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;Authenticaion&lt;/li&gt;
&lt;ul style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;Open ID authentication: No more key (or just OAuth?)&lt;/li&gt;
&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;Support private blogs: AuthSub or&amp;nbsp;&lt;a href="http://code.google.com/apis/gdata/articles/oauth.html" id="ucb1" title="OAuth"&gt;OAuth&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;Label Weighting and Content Weighting&lt;/li&gt;
&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;View Count&lt;/li&gt;
&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;Click Count&lt;/li&gt;
&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;View and Click Statistics&lt;/li&gt;
&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;Popular Posts based on Views and Clicks&lt;/li&gt;
&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;Non-single Post Page Allowed&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;I am asking you for help if you would like to see these above. If you know Python, JavaScript, or webdesign and you are willing to spend time to develop version 2, leave me a message.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;I have no schedule to see those happening, so please don't expect to see version 2. I might or might not to code for it if no one joins. Unless someone is with me doing development, it's most likely, version 2 wouldn't be born.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;If I start, it will be developing in another GAE app and accept few testers. Once it's done, that app will be deleted and move back to brps since brps is a short app id. The code is still Open Source and the service will still free and you still won't see any ads on your blogs or links to here if &amp;nbsp;client script runs successfully.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;The design process will be open for discussion somewhere (the group, I think) and the code will be still at Google Code same repo.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;I guess that's all, now it's your move.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-1128326293056062650?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=bKtxl5JDSHw:V0iUyIaSC-A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=bKtxl5JDSHw:V0iUyIaSC-A:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=bKtxl5JDSHw:V0iUyIaSC-A:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/bKtxl5JDSHw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/1128326293056062650/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2010/05/planning-version-2.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/1128326293056062650?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/1128326293056062650?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/bKtxl5JDSHw/planning-version-2.html" title="Planning Version 2" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2010/05/planning-version-2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIFRXc8cSp7ImA9WxBQF0k.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-896155843274638151</id><published>2010-01-17T08:57:00.000-08:00</published><updated>2010-01-17T08:58:34.979-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-17T08:58:34.979-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="visualization" /><category scheme="http://www.blogger.com/atom/ns#" term="code" /><category scheme="http://www.blogger.com/atom/ns#" term="off-topic" /><category scheme="http://www.blogger.com/atom/ns#" term="Gource" /><title>Visualization of BRPS Code</title><content type="html">This post is off-topic but I feel it's fun to share. The following videos are generated by &lt;a href="http://code.google.com/p/gource/"&gt;Gource&lt;/a&gt;. They visualize how the code of BRPS were committed.&lt;br /&gt;
&lt;br /&gt;
BRPS had stayed in one of my repos, the first one is a extraction version of that repo. As of April 2009, it moved into its only repo, and the second video shows the activities in its repo after.&lt;br /&gt;
&lt;br /&gt;
&lt;object height="256" width="410"&gt;&lt;param name="movie" value="http://www.youtube.com/v/OJdayej_24g&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/OJdayej_24g&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="410" height="250"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://www.youtube.com/watch?v=OJdayej_24g"&gt;Go to video page on YouTube&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;object height="256" width="410"&gt;&lt;param name="movie" value="http://www.youtube.com/v/AvWUjvoAm3Y&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/AvWUjvoAm3Y&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="410" height="256"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://www.youtube.com/watch?v=AvWUjvoAm3Y"&gt;Go to video page on YouTube&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
If this kind of video catch your eyes, &lt;a href="http://makeyjl.blogspot.com/2010/01/gource-and-some-of-my-repos.html"&gt;here&lt;/a&gt; are more of mine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-896155843274638151?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=7usx6CMSBsI:DE5Oqygk2ZU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=7usx6CMSBsI:DE5Oqygk2ZU:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=7usx6CMSBsI:DE5Oqygk2ZU:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/7usx6CMSBsI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/896155843274638151/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2010/01/visualization-of-brps-code.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/896155843274638151?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/896155843274638151?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/7usx6CMSBsI/visualization-of-brps-code.html" title="Visualization of BRPS Code" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2010/01/visualization-of-brps-code.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMARX4_fyp7ImA9WxBQFUs.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-2906280648166230464</id><published>2010-01-15T06:06:00.000-08:00</published><updated>2010-01-15T06:07:24.047-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-15T06:07:24.047-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="apology" /><category scheme="http://www.blogger.com/atom/ns#" term="announcement" /><category scheme="http://www.blogger.com/atom/ns#" term="mistake" /><category scheme="http://www.blogger.com/atom/ns#" term="blocking" /><title>[Apology] Blocking by mistake</title><content type="html">As of 1/6/2010, I modified the &lt;a href="http://thebrps.blogspot.com/2009/10/blocking-policy.html"&gt;Blocking Policy&lt;/a&gt;, I added&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;"Failed installation/script removed blogs — Script installed without key or incomplete installation. Blogs have removed the script. (Added on 1/6/2010)"&lt;/i&gt;&lt;br /&gt;
&lt;/blockquote&gt;At beginning of this year, many blogs have reach 3-month reviewing period. So, I started to review those blogs which haven't got accepted or blocked. I found out many of them are not using &lt;a href="http://thebrps.blogspot.com/2009/11/why-enforce-using-key.html"&gt;Key&lt;/a&gt;&amp;nbsp;or installed the script incorrectly causing BRPS not working. I don't bother to notify the blogs owners, I don't have that free time to do so. Besides, the error message has been showing up for more than a month, how could a blogger not checking there own posts after publishing?&lt;br /&gt;
&lt;br /&gt;
The second part of the addition, &lt;i&gt;"Blogs have &lt;b&gt;removed the script&lt;/b&gt;,"&lt;/i&gt; it's also true that many blogs have removed the script after installing. I see no harm to block them since they don't use BRPS anymore, by blocking them so they won't show up after 3 month for reviewing.&lt;br /&gt;
&lt;br /&gt;
But I made a huge mistake, because I check HTML source code in home page. If you install the script into your Template, not by adding a new HTML/JavaScript gadget, then the script wouldn't show up, they would only show up in a single post page.&lt;br /&gt;
&lt;br /&gt;
I forgot that part, therefore I must have blocked some. By the time I found out, I had no idea how many had been blocked by that mistake.&lt;br /&gt;
&lt;br /&gt;
So, if you install the code into your Template, just go ahead to ask for unblocking. I will check up as soon as possible. (I will still review first to check your content)&lt;br /&gt;
&lt;br /&gt;
Sincere apology to you.&lt;br /&gt;
Sorry, again!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-2906280648166230464?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=UcnFXMcJDB0:2mgzfPKFXRo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=UcnFXMcJDB0:2mgzfPKFXRo:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=UcnFXMcJDB0:2mgzfPKFXRo:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/UcnFXMcJDB0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/2906280648166230464/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2010/01/apology-blocking-by-mistake.html#comment-form" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/2906280648166230464?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/2906280648166230464?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/UcnFXMcJDB0/apology-blocking-by-mistake.html" title="[Apology] Blocking by mistake" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>5</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2010/01/apology-blocking-by-mistake.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYNSX4-cSp7ImA9WxBRFE0.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-7380370580514035697</id><published>2010-01-01T20:23:00.000-08:00</published><updated>2010-01-01T20:23:18.059-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-01T20:23:18.059-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ads" /><category scheme="http://www.blogger.com/atom/ns#" term="notice" /><title>Ads On</title><content type="html">I have put ads on website and this blog. Don't worry, your related list &lt;i&gt;will never ever&lt;/i&gt; be contaminated.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-7380370580514035697?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=tJ4PrGZ8KDM:yzo682zD1rs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=tJ4PrGZ8KDM:yzo682zD1rs:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=tJ4PrGZ8KDM:yzo682zD1rs:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/tJ4PrGZ8KDM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/7380370580514035697/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2010/01/ads-on.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/7380370580514035697?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/7380370580514035697?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/tJ4PrGZ8KDM/ads-on.html" title="Ads On" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2010/01/ads-on.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYDQXc-cCp7ImA9WxNaFks.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-6416667194476643887</id><published>2009-12-01T03:16:00.000-08:00</published><updated>2009-12-01T03:16:10.958-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-01T03:16:10.958-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="idea" /><category scheme="http://www.blogger.com/atom/ns#" term="off-topic" /><title>Need your idea!</title><content type="html">I believe I can claim that BRPS is a relative stable app now. So I think I have to move on, find my next target to work on.&lt;br /&gt;
&lt;br /&gt;
So, here, I am asking for your idea. It can be anything to help you blog, another widget perhaps? Or you can jump out of this Blogger thing, anything could help you on anything as long as it is programmable. Hey, I do coding, remember?&lt;br /&gt;
&lt;br /&gt;
Please do not be shy to respond with this! Shout out your ideas, I will do the rest for you!&lt;br /&gt;
&lt;br /&gt;
And it will be free and open source!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-6416667194476643887?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=xaQYg35Y80A:SrP9xeyiqzQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=xaQYg35Y80A:SrP9xeyiqzQ:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=xaQYg35Y80A:SrP9xeyiqzQ:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/xaQYg35Y80A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/6416667194476643887/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2009/12/need-your-idea.html#comment-form" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/6416667194476643887?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/6416667194476643887?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/xaQYg35Y80A/need-your-idea.html" title="Need your idea!" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>6</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2009/12/need-your-idea.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk4GR3o-eip7ImA9WxNaFks.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-169318850570705650</id><published>2009-11-30T19:29:00.000-08:00</published><updated>2009-12-01T02:55:26.452-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-01T02:55:26.452-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="donor" /><category scheme="http://www.blogger.com/atom/ns#" term="donation" /><title>The first donation to BRPS</title><content type="html">Be honest, I didn't expect to receive any donation at the time I put on the donation button. I silently put it on website and blog without writing about it in any place. About 8 hours ago, I received the first donation to BRPS.&lt;br /&gt;
&lt;br /&gt;
I am very thankful for the support from this donor, Deborah Swain, go check out her blog, &lt;a href="http://www.livinginrome.net/"&gt;Living in Rome&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
If you also want to donate, please go to this newly created &lt;a href="http://brps.appspot.com/donate"&gt;donation page&lt;/a&gt; and please &lt;i&gt;read the notice&lt;/i&gt; before you donating.&lt;br /&gt;
&lt;br /&gt;
Thank you for reading this!&lt;br /&gt;
&lt;br /&gt;
PS. this would be the only post about donation and donor. I posted it because it's the first.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-169318850570705650?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=46jpaYbxUCY:5-0jOzVzXf0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=46jpaYbxUCY:5-0jOzVzXf0:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=46jpaYbxUCY:5-0jOzVzXf0:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/46jpaYbxUCY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/169318850570705650/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2009/11/first-donation-to-brps.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/169318850570705650?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/169318850570705650?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/46jpaYbxUCY/first-donation-to-brps.html" title="The first donation to BRPS" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2009/11/first-donation-to-brps.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIDQ3czeyp7ImA9WxNaE0s.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-497585451965574989</id><published>2009-11-27T15:28:00.000-08:00</published><updated>2009-11-27T15:29:32.983-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-27T15:29:32.983-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="500" /><category scheme="http://www.blogger.com/atom/ns#" term="error" /><category scheme="http://www.blogger.com/atom/ns#" term="bug" /><title>About Loading...</title><content type="html">I think I must address this issue because of &lt;a href="http://thebrps.blogspot.com/2009/11/why-enforce-using-key.html"&gt;newly added change&lt;/a&gt;. When you see "Loading..." and it takes a lifetime to stay in your way. It does not mean anything but the server encounter the problem, it simply replies &lt;a href="http://en.wikipedia.org/wiki/List_of_HTTP_status_codes#5xx_Server_Error" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;500 Internal Server Error&lt;/a&gt; to client-side JavaScript (brps.js).&lt;br /&gt;
&lt;br /&gt;
In plain English, there might be a bug in BRPS and it couldn't resolve it, it couldn't fail gracefully, so you never get a nice error message.&lt;br /&gt;
&lt;br /&gt;
The client-side JS does have a code to deal with it, to catch the error, but I do not know why it does not work. I will be investigating it when I want to .&lt;br /&gt;
&lt;br /&gt;
Again, "Loading..." do not mean your blog is blocked, is accepted, is unaccepted, it simply says BRPS goes wrong with something.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-497585451965574989?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=hj4uXYrMhFo:Oc5PKwVH4a8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=hj4uXYrMhFo:Oc5PKwVH4a8:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=hj4uXYrMhFo:Oc5PKwVH4a8:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/hj4uXYrMhFo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/497585451965574989/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2009/11/about-loading.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/497585451965574989?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/497585451965574989?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/hj4uXYrMhFo/about-loading.html" title="About Loading..." /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2009/11/about-loading.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cBQ3c9eSp7ImA9WxNaE0s.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-680613031688263020</id><published>2009-11-27T04:41:00.000-08:00</published><updated>2009-11-27T15:37:32.961-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-27T15:37:32.961-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="policy" /><category scheme="http://www.blogger.com/atom/ns#" term="key" /><category scheme="http://www.blogger.com/atom/ns#" term="change" /><title>Why Enforce Using The Key?</title><content type="html">&lt;i&gt;(Last updated on 2009-11-27)&lt;/i&gt; &lt;br /&gt;
&lt;br /&gt;
The reasons are simple,&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;I want to prevent some people keep duplicate blogs with same template.&lt;/li&gt;
&lt;li&gt;I want to prevent pre-installed template, not every blog owner wants Related Posts.&lt;/li&gt;
&lt;li&gt;I want to make sure you have the chance to read the &lt;a href="http://thebrps.blogspot.com/2009/10/blocking-policy.html"&gt;Blocking Policy&lt;/a&gt;.&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;The new key is easier to install, you only put &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;?key=[YOURKEY]&lt;/span&gt; into the previous code. You can get the key and the instruction &lt;a href="http://brps.appspot.com/getkey"&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
One key can only be used for one specific blog and this is the point to stop those badass &lt;strike&gt;bloggers&lt;/strike&gt; (They don't deserve that title). They have to manually get the key for each blog. If you are a normal blog, this will not take you much effort because you should only have one or a few blogs.&lt;br /&gt;
&lt;br /&gt;
This change will only affect unaccepted blogs. If you do not see a message to ask you to add this new key, then it means your blog is accepted.&lt;br /&gt;
&lt;br /&gt;
If you have more questions, please post at &lt;a href="http://groups.google.com/group/blogger-related-posts-service"&gt;discussion group&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Updated on 2009-11-27 11:15 pm UTC&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
I made few change to the code and without checking. So you may have see "Loading..." and no more on your blog. It should be resolved and "&lt;a href="http://thebrps.blogspot.com/2009/11/about-loading.html"&gt;Loading...&lt;/a&gt;" has nothing to do with being blocked or being (un)accepted. It's just a code getting stuck, it's an error on server side.&lt;br /&gt;
&lt;br /&gt;
And you have not updated your installation code and saw "Could not find the key...," please use your browser refresh button to make sure you get the latest client-side JavaScript. If your blog is accepted, it should load the related list without the key specified, or you will be asked to go to obtain a key.&lt;br /&gt;
&lt;br /&gt;
The problem should be gone as you read this update, sorry for the inconvenience.&lt;br /&gt;
&lt;br /&gt;
And this is for record, the completed requests:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img alt="Chart of completed requests in last 24 hours" height="133" src="http://chart.apis.google.com/chart?chs=600x200&amp;amp;chf=bg,s,F5EDE3&amp;amp;cht=bvs&amp;amp;chco=4D89F9&amp;amp;chbh=a&amp;amp;chd=t:4816,5068,5139,4859,4317,4036,4438,4299,4528,4557,4639,4649,3656,7,13,9,6,15,16,1,5818,9,4,2060&amp;amp;chds=0,5818&amp;amp;chxt=t,x,x,y&amp;amp;chxl=0:%7C23%20Hours%20ago%7C%7C%7C%7C%7C%7C%7C%7C%7C%7C%7C12%20Hours%20ago%7C%7C%7C%7C%7C%7C%7C%7C%7C%7C%7C%7CThis%20hour%7C1:%7C4.8k%7C5.1k%7C5.1k%7C4.9k%7C4.3k%7C4k%7C4.4k%7C4.3k%7C4.5k%7C4.6k%7C4.6k%7C4.6k%7C3.7k%7C7%7C13%7C9%7C6%7C15%7C16%7C1%7C5.8k%7C9%7C4%7C2.1k%7C2:%7C0%7C1%7C2%7C3%7C4%7C5%7C6%7C7%7C8%7C9%7C10%7C11%7C12%7C13%7C14%7C15%7C16%7C17%7C18%7C19%7C20%7C21%7C22%7C23%7C3:%7C0%7C2909%7C5818" title="Chart of completed requests in last 24 hours" width="400" /&gt; &lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
I have no idea why 8pm UTC could still have those request completed. Anyway BRPS would be having very light server load for a long time. :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-680613031688263020?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=wuIz4rgAli8:RP74yFEX44U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=wuIz4rgAli8:RP74yFEX44U:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=wuIz4rgAli8:RP74yFEX44U:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/wuIz4rgAli8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/680613031688263020/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2009/11/why-enforce-using-key.html#comment-form" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/680613031688263020?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/680613031688263020?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/wuIz4rgAli8/why-enforce-using-key.html" title="Why Enforce Using The Key?" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>6</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2009/11/why-enforce-using-key.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYGQXY-eSp7ImA9WxNUGU8.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-1453817684214911881</id><published>2009-11-10T23:05:00.000-08:00</published><updated>2009-11-10T23:05:20.851-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-10T23:05:20.851-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="statistics" /><category scheme="http://www.blogger.com/atom/ns#" term="one year" /><category scheme="http://www.blogger.com/atom/ns#" term="birthday" /><title>Yeah! BRPS is one year old!</title><content type="html">One year ago (11/11/2008), I &lt;a href="http://getctrlback.blogspot.com/2008/11/really-easy-way-to-add-related-posts-on.html"&gt;announced&lt;/a&gt; that &lt;a href="http://brps.appspot.com/"&gt;BRPS&lt;/a&gt; had been bringing online. It reached &lt;a href="http://twitpic.com/pijo"&gt;1000 requests/day&lt;/a&gt; in less a month. A month old, it &lt;a href="http://brizzly.com/pic/7TY"&gt;ran of free quota&lt;/a&gt; because more than 200,000 requests a day. Therefore, I started to tweak the code to make it run faster and use less resources. I also implemented a &lt;a href="http://thebrps.blogspot.com/2009/10/about-reviewing.html"&gt;reviewing system&lt;/a&gt; to allow me easily to block some bad blogs.&lt;br /&gt;
&lt;br /&gt;
The results are great. I doubled the capacity with same amount of resource. Currently it has 160,000+ requests a day (1.85+ completed requests/second) and 350+ active blogs every hour. More than 2,000 blogs and 50,000 posts are stored in datastore.&lt;br /&gt;
&lt;br /&gt;
Currently, it has 2177 blogs registered, only 140 blogs are accepted (6.43 %) and 831 blogs are blocked (38.17 %). You may think blocking rate is quite high. In deed, there are a lot of bad blogs on Blogger. I have to honey to say after I started to review blogs, I have tagged people from certain country who using Blogger (Only those use blogs, they still have good and talent people, a lot!) with very low value. 95% of their blogs are involving copyright infringement. All posts were copied from here and there, they don't even have rights to claim fair use. Some of them are suspicious to using automatically method to create mass blogs and posts. They are just awful and without moral and honor.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_CLdf4ORfzWk/SvpgZIQaJbI/AAAAAAAACWI/8lgmdJAGctY/s1600-h/Blogger+Related+Posts+Service:+Statistics_1257922231185.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_CLdf4ORfzWk/SvpgZIQaJbI/AAAAAAAACWI/8lgmdJAGctY/s400/Blogger+Related+Posts+Service:+Statistics_1257922231185.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;i&gt;Statistics Page&lt;/i&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;I had thought about to expand to BRPS' features, but the resources didn't allow me to do that. I want to keep free. The incoming bandwidth (750 MB out of 1000 MB) is the current one would probably to exceed the quota. If BRPS have more bloggers use it, soon, it will blow and I have no way to avoid it.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_CLdf4ORfzWk/SvpgrCqy2EI/AAAAAAAACWQ/8J2QjBJA5ic/s1600-h/Dashboard+-+Blogger+Related+Posts+Service_1257922244240.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_CLdf4ORfzWk/SvpgrCqy2EI/AAAAAAAACWQ/8J2QjBJA5ic/s400/Dashboard+-+Blogger+Related+Posts+Service_1257922244240.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;i&gt;Dashboard of BRPS in GAE&lt;/i&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt; &lt;br /&gt;
&lt;a href="http://2.bp.blogspot.com/_CLdf4ORfzWk/SvpgxIdp1SI/AAAAAAAACWY/s_w3QFRvmuc/s1600-h/Quota+Details+-+Blogger+Related+Posts+Service_1257922256332.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_CLdf4ORfzWk/SvpgxIdp1SI/AAAAAAAACWY/s_w3QFRvmuc/s400/Quota+Details+-+Blogger+Related+Posts+Service_1257922256332.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;i&gt;Quota Details&lt;/i&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Anyway, Happy Birthday to BRPS!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-1453817684214911881?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=NV6KHKVPsuU:H1XZq3trLxU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=NV6KHKVPsuU:H1XZq3trLxU:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=NV6KHKVPsuU:H1XZq3trLxU:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/NV6KHKVPsuU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/1453817684214911881/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2009/11/yeah-brps-is-one-year-old.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/1453817684214911881?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/1453817684214911881?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/NV6KHKVPsuU/yeah-brps-is-one-year-old.html" title="Yeah! BRPS is one year old!" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_CLdf4ORfzWk/SvpgZIQaJbI/AAAAAAAACWI/8lgmdJAGctY/s72-c/Blogger+Related+Posts+Service:+Statistics_1257922231185.png" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2009/11/yeah-brps-is-one-year-old.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YGQ348cSp7ImA9WxNVFEU.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-8151224143234416393</id><published>2009-10-23T02:07:00.000-07:00</published><updated>2009-10-25T08:38:42.079-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-25T08:38:42.079-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="off-topic" /><category scheme="http://www.blogger.com/atom/ns#" term="downtime" /><title>Blogger down, BRPS knows</title><content type="html">Hours ago, I tried to get into Blogger dashboard but I got &lt;a href="http://www.google.com/support/forum/p/blogger/thread?tid=5107323f8bdc660d&amp;amp;hl=en" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;bX-kn2493&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;then I thought it would be fixed soon. After a while, I went to do reviewing, then I found out requests count had a big drop. I checked one of my blogs, I got &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;bX-59cppw&lt;/span&gt;, I realized it's whole Blogger down.&lt;br /&gt;
&lt;br /&gt;
Here are two charts, the first one was taken from App Engine, it shows Requests/Second versus Last 24-hour time:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://xs1144.xs.to/xs1144/09435/chart724.png" imageanchor="1"&gt;&lt;img border="0" height="97" src="http://xs1144.xs.to/xs1144/09435/chart724.png" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Second one is the Completed Requests over Last 24-hour time:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://xs1144.xs.to/xs1144/09435/cr293.png" imageanchor="1"&gt;&lt;img border="0" height="132" src="http://xs1144.xs.to/xs1144/09435/cr293.png" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Last one is the Active Blogs over Last 24-hour time:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://xs1244.xs.to/xs1244/09435/ab796.png" imageanchor="1"&gt;&lt;img border="0" height="132" src="http://xs1244.xs.to/xs1244/09435/ab796.png" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
I wonder what Blogger did, maybe it's just a hardware failure?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-8151224143234416393?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=pvZ-rHyupB8:W79uxKvfJdw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=pvZ-rHyupB8:W79uxKvfJdw:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=pvZ-rHyupB8:W79uxKvfJdw:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/pvZ-rHyupB8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/8151224143234416393/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2009/10/blogger-down-brps-knows.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/8151224143234416393?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/8151224143234416393?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/pvZ-rHyupB8/blogger-down-brps-knows.html" title="Blogger down, BRPS knows" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2009/10/blogger-down-brps-knows.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MGQ3s6eCp7ImA9WxNXGUg.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-218027671898371230</id><published>2009-10-07T15:43:00.000-07:00</published><updated>2009-10-07T15:43:42.510-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-07T15:43:42.510-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="review" /><title>About Reviewing</title><content type="html">I review every blog, usually it only takes me five to thirty second to decide if this blog should be marked as&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Reviewed — I think it's okay and BRPS will notice me this blog again 90 days after this reviewing.&lt;/li&gt;
&lt;li&gt;Accepted — I gives it green light, it's a good blog, I don't need to review it anymore.&lt;/li&gt;
&lt;li&gt;Blocked — It violates &lt;a href="http://thebrps.blogspot.com/2009/10/blocking-policy.html"&gt;Blocking Policy&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;Here is a quick screenshot of reviewing interface:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_CLdf4ORfzWk/Ss0Y0L-ryhI/AAAAAAAACR4/Bs4HBfKDUU8/s1600-h/Blogger+Related+Posts+Service:+Admin_1254954698601.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_CLdf4ORfzWk/Ss0Y0L-ryhI/AAAAAAAACR4/Bs4HBfKDUU8/s400/Blogger+Related+Posts+Service:+Admin_1254954698601.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;Generally, if your blog is quite unique—you customize your layout quite good and don't have crap Flash or images, then your blog should be marked as accepted. If you use those awful-professional template, it could be marked as reviewed.&lt;br /&gt;
&lt;br /&gt;
Note that you could only know if your blog is blocked or not, you wouldn't know if it's reviewed or accepted. If your blog is blocked, you will get a warning message instead of a list of related posts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-218027671898371230?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=iGuKdRjz9ko:gKJt_fpmSQg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=iGuKdRjz9ko:gKJt_fpmSQg:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=iGuKdRjz9ko:gKJt_fpmSQg:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/iGuKdRjz9ko" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/218027671898371230/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2009/10/about-reviewing.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/218027671898371230?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/218027671898371230?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/iGuKdRjz9ko/about-reviewing.html" title="About Reviewing" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_CLdf4ORfzWk/Ss0Y0L-ryhI/AAAAAAAACR4/Bs4HBfKDUU8/s72-c/Blogger+Related+Posts+Service:+Admin_1254954698601.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2009/10/about-reviewing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUENQXc8cCp7ImA9WxBRF0g.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-1273554247019858301</id><published>2009-10-07T15:22:00.000-07:00</published><updated>2010-01-05T20:54:50.978-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-05T20:54:50.978-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="policy" /><category scheme="http://www.blogger.com/atom/ns#" term="blocking" /><title>Blocking Policy</title><content type="html">&lt;i&gt;(Last updated on 1/6/2010)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
BRPS is a free service, it uses free quota of what Google App Engine provided. It wasn't planned to charge, however the quota is limited and lots of blog using BRPS, therefore some blogs may not be using BRPS.&lt;br /&gt;
&lt;br /&gt;
Any blog is having the following&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Copyright infringement &lt;span style="color: red; font-style: italic;"&gt;(If your blogs have links to any illegal downloads, directly or indirectly, upload by youself or not, please &lt;b&gt;DO NOT&lt;/b&gt; use BRPS. Otherwise, your blogs will be &lt;b&gt;BLOCKED&lt;/b&gt; for sure)&lt;/span&gt;,&lt;/li&gt;
&lt;li&gt;Hate against a protected group,&lt;/li&gt;
&lt;li&gt;Adult or pornographic images,&lt;/li&gt;
&lt;li&gt;Promotion of dangerous and illegal activity,&lt;/li&gt;
&lt;li&gt;Content facilitating phishing or account hijacking,&lt;/li&gt;
&lt;li&gt;Impersonated user identity, or&lt;/li&gt;
&lt;li&gt;Abuse this service.&lt;/li&gt;
&lt;/ul&gt;will definitely be blocked.&lt;br /&gt;
&lt;br /&gt;
There are more could be used as blocking reasons:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Similar contents — There are few blogger (useless content creator) creating lots of blogs with very similar content in each of their blogs. Those contents are useless, the primary purpose is to expose their blogs and get revenues.&lt;/li&gt;
&lt;li&gt;Referral contents ­— Almost all posts have link to Amazon or some online stores with their referral code. Those blogs are just created to make money.&lt;/li&gt;
&lt;li&gt;Few posts — BRPS automatically block blogs only have less than 20 posts. There is no much benefit of using BRPS. Please don't waste server resources. If you got blocked, request a unblocking review once your blog post count reaches 20. &lt;i&gt;(Added on 10/18/2009, updated on 11/17/2009)&lt;/i&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Test blog—If you are testing BRPS on your sandbox blog, that blog will be blocked. &lt;i&gt;(Added on 10/18/2009)&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Failed installation/script removed blogs — Script installed without key or incomplete installation. Blogs have removed the script. &lt;i&gt;(Added on 1/6/2010)&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style="color: red;"&gt;&lt;/span&gt;The reasons above are not the only ones, your blogs could be blocked for any reason.&lt;br /&gt;
&lt;br /&gt;
If your blogs are blocked and you believe your blogs shouldn't be deserved for that, please &lt;a href="http://groups.google.com/group/blogger-related-posts-service"&gt;report&lt;/a&gt; with your blog URL.&lt;br /&gt;
&lt;br /&gt;
You can still host your own BRPS on Google App Engine, you can &lt;a href="http://code.google.com/p/brps/source/checkout"&gt;grab the code&lt;/a&gt; and run on your own. Please &lt;i&gt;DO NOT&lt;/i&gt; ask for help about self hosting!&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: red;"&gt;&lt;s&gt;Special note to template developer&lt;/s&gt;&lt;/span&gt;&lt;s&gt;: Please &lt;/s&gt;&lt;i&gt;&lt;s&gt;DO NOT&lt;/s&gt;&lt;/i&gt;&lt;s&gt; activate BRPS if you add it into your template creations. Comment out the script! And write a instruction to guide your user to activate it.Not everyone needs Related Posts in their blog. &lt;/s&gt;&lt;i&gt;&lt;s&gt;(Added on 10/18/2009)&lt;/s&gt; (Removed on 1/6/2010)&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-1273554247019858301?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=Bdqhy9VCZSM:SNF7h87y-qA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=Bdqhy9VCZSM:SNF7h87y-qA:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=Bdqhy9VCZSM:SNF7h87y-qA:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/Bdqhy9VCZSM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/1273554247019858301/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2009/10/blocking-policy.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/1273554247019858301?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/1273554247019858301?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/Bdqhy9VCZSM/blocking-policy.html" title="Blocking Policy" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2009/10/blocking-policy.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMARXY8fCp7ImA9WxJUEEo.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-7515289518403028205</id><published>2009-07-08T11:40:00.000-07:00</published><updated>2009-07-08T11:40:44.874-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-08T11:40:44.874-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="issue" /><title>Explanation of “No related posts found.”</title><content type="html">The blogger of &lt;a href="http://shadesofsteel.blogspot.com/"&gt;As the crow flies&lt;/a&gt; (this blog has good photos, go check it out) asked a question about why is one of her post gets no results. I have seen many blog posts seem to have same problem from server logs, but this is the first time I got asked. Probably a good time to address the issue for you.&lt;br /&gt;
&lt;br /&gt;
Here is a short answer:&lt;br /&gt;
&lt;br /&gt;
When BRPS inquires about&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;same label posts, or&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;specific post's labels&lt;/li&gt;
&lt;/ul&gt;to Google Blogger, sometimes, Blogger replies with 404 NOT FOUND. Which might mean there is&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;no posts under such label, or&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;no such post,&lt;/li&gt;
&lt;/ul&gt;but there is actually some posts are filed under such label or there indeed has that post. The cause is unknown to me, and I am not able to resolve this. When this happens, it may result “No related posts found.” to your blog posts.&lt;br /&gt;
&lt;br /&gt;
Fortunately, the problem is not permanent. If BRPS inquires again later, it may get the correct result if Blogger no long respond 404. But, since BRPS has 24 hours cache time for each post's labels and same label posts list, the result will have to wait at least 24 hours (up to 48 hours) to get updated.&lt;br /&gt;
&lt;br /&gt;
Please bear with this issue if this badly happens on your blogger.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-7515289518403028205?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=l_vFaiKCGs0:oZ6ALzw6lPU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=l_vFaiKCGs0:oZ6ALzw6lPU:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=l_vFaiKCGs0:oZ6ALzw6lPU:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/l_vFaiKCGs0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/7515289518403028205/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2009/07/explanation-of-no-related-posts-found.html#comment-form" title="10 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/7515289518403028205?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/7515289518403028205?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/l_vFaiKCGs0/explanation-of-no-related-posts-found.html" title="Explanation of “No related posts found.”" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>10</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2009/07/explanation-of-no-related-posts-found.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MDR3wzeCp7ImA9WxVaFU0.&quot;"><id>tag:blogger.com,1999:blog-1909486477196398657.post-3505971738004086433</id><published>2009-04-11T18:57:00.001-07:00</published><updated>2009-04-11T18:57:56.280-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-11T18:57:56.280-07:00</app:edited><title>Moved here</title><content type="html">All new blog posts will be posted here, you can read old posts &lt;a href="http://thebthing.blogspot.com/search/label/BRPS"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1909486477196398657-3505971738004086433?l=thebrps.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=fRNKL9Fhai0:Ng64saA8wvo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BRPS?a=fRNKL9Fhai0:Ng64saA8wvo:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BRPS?i=fRNKL9Fhai0:Ng64saA8wvo:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BRPS/~4/fRNKL9Fhai0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://thebrps.blogspot.com/feeds/3505971738004086433/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://thebrps.blogspot.com/2009/04/moved-here.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/3505971738004086433?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1909486477196398657/posts/default/3505971738004086433?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BRPS/~3/fRNKL9Fhai0/moved-here.html" title="Moved here" /><author><name>Yu-Jie Lin</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-e-i3n52TFPI/AAAAAAAAAAI/AAAAAAAAAAA/N3NefrEGlxM/s512-c/photo.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://thebrps.blogspot.com/2009/04/moved-here.html</feedburner:origLink></entry></feed>

