NewsBlur/blog/_site/page7/index.html
2025-01-27 22:28:08 -08:00

386 lines
29 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en"><head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="https://newsblur.com/media/img/favicon.ico" type="image/png" />
<link rel="icon" href="https://newsblur.com/media/img/favicon_32.png" sizes="32x32"/>
<link rel="icon" href="https://newsblur.com/media/img/favicon_64.png" sizes="64x64"/>
<link rel="alternate" type="application/rss+xml"
title="The NewsBlur Blog RSS feed"
href="/feed.xml" /><!-- Begin Jekyll SEO tag v2.8.0 -->
<title>Page 7 of 11 for The NewsBlur Blog | A new sound of an old instrument</title>
<meta name="generator" content="Jekyll v4.3.4" />
<meta property="og:title" content="The NewsBlur Blog" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument." />
<meta property="og:description" content="NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument." />
<link rel="canonical" href="https://blog.newsblur.com/page7/" />
<meta property="og:url" content="https://blog.newsblur.com/page7/" />
<meta property="og:site_name" content="The NewsBlur Blog" />
<meta property="og:type" content="website" />
<link rel="prev" href="https://blog.newsblur.com/page6" />
<link rel="next" href="https://blog.newsblur.com/page8" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="The NewsBlur Blog" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"WebPage","description":"NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.","headline":"The NewsBlur Blog","publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"https://blog.newsblur.com/assets/newsblur_logo_512.png"}},"url":"https://blog.newsblur.com/page7/"}</script>
<!-- End Jekyll SEO tag -->
<link rel="stylesheet" href="/assets/main.css">
<link rel="stylesheet" type="text/css" href="https://cloud.typography.com/6565292/711824/css/fonts.css" />
<link rel="stylesheet" type="text/css" href="https://cloud.typography.com/6565292/731824/css/fonts.css" /><link type="application/atom+xml" rel="alternate" href="https://blog.newsblur.com/feed.xml" title="The NewsBlur Blog" /></head>
<body><header class="site-header" role="banner">
<div class="wrapper"><a class="site-title" rel="author" href="/">
<div class="site-title-image">
<img src="/assets/newsblur_logo_512.png">
</div>
<div class="site-title-text">The NewsBlur Blog</div>
</a><nav class="site-nav">
<input type="checkbox" id="nav-trigger" class="nav-trigger" />
<label for="nav-trigger">
<span class="menu-icon">
<svg viewBox="0 0 18 15" width="18px" height="15px">
<path d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.032C17.335,0,18,0.665,18,1.484L18,1.484z M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.032C17.335,6.031,18,6.696,18,7.516L18,7.516z M18,13.516C18,14.335,17.335,15,16.516,15H1.484 C0.665,15,0,14.335,0,13.516l0,0c0-0.82,0.665-1.483,1.484-1.483h15.032C17.335,12.031,18,12.695,18,13.516L18,13.516z"/>
</svg>
</span>
</label>
<div class="trigger"><a class="page-link" href="https://www.newsblur.com">Visit NewsBlur ➤</a></div>
</nav></div>
</header>
<header class="site-subheader" role="banner">
<div class="wrapper">
<div class="top">
NewsBlur is a personal news reader that brings people together to talk about the world.
</div>
<div class="bottom">
A new sound of an old instrument.
</div>
</div>
</header>
<main class="page-content" aria-label="Content">
<div class="wrapper">
<div class="home">
<ul class="post-list"><li><span class="post-meta">Aug 21, 2014</span>
<h3>
<a class="post-link" href="/2014/08/21/a-downtime-irony/">
A Downtime Irony
</a>
</h3>
<div class="post-content e-content" itemprop="articleBody">
<p>So many things can go wrong and often do, but I spend a good third of my time working on infrastructure, monitoring, and analytics so that they dont.</p>
<p>Heres what happened: At approximately 4:30pm PT feed fetching ceased. The feed fetchers were still working, which is why my monitors didnt fire and alert anybody. But I have a second large Mongo database server used exclusively for collecting data about feeds being fetched. There are approximately 75 servers dedicated to feed fetching. These analytics look at average fetch times on a per task server basis. I use these analytics to ensure that my task servers are humming along, as they each use a ton of network, cpu, and memory.</p>
<p>This Mongo analytics servers works in a curious way. If you right-click on a feed and go to Statistics youll see the feed fetch history for a feed, stretching back a hundred fetches if the feed has had any issues in fetching. I keep these statistics on an analytics server separate from the regular Mongo server. I do this so that if the mongo analytics server goes down, everything will operate normally.</p>
<p>But the mongo server didnt go down. It merely gave this error:</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>OperationError: Could not save document (Can't take a write lock while out of disk space)
</code></pre></div></div>
<p>Mongo continues serving read queries while not allowing write queries. I didnt plan for that! And it gets worse. The way MongoDB stores data is that is just keeps growing, even as you delete data. NewsBlur only saves the last few fetches, but deleting old fetches doesnt give you back any disk space. Every other database server I use has an autovacuum process that takes care of this maintenance work (PostgreSQL, Redis, Elasticsearch, but not MongoDB). Its unfortunate that this is yet another instance of MongoDB being the cause of downtime, even though the fault lies with me.</p>
<p>The server that is meant to only be used to ensure things are working correctly was itself the culprit for feeds no longer being fetched. This is the ironic part.</p>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/Big%20Sur.jpg" alt="" /></p>
<h6 id="newsblurs-developer-during-happier-times-wearing-the-2013-newsblur-t-shirt-in-big-sur">NewsBlurs developer during happier times wearing the 2013 NewsBlur t-shirt in Big Sur</h6>
<p>Now comes the painful part. On Wednesday morning (yesterday) I packed my car and headed down to Big Sur to go backpack camping for the first time. Ive car camped plenty of times, but I felt confident enough to pack my sleeping bag and tent into a big bag and head ten miles into the woods of coastal California.</p>
<p>I headed out, away from cellular service, at 4pm PT, half an hour before the analytics server ran out of disk space. And then returned nearly 24 hours later to a bevy of alarmed tweets, emails, direct messages, and a voicemail letting me know that things were haywire.</p>
<p>But the real problem is that I set a vacation reply on both my personal and work email accounts to say that Id be out until September 3rd. Now, I hired a firm to watch the servers while Im at Burning Man starting this Saturday. But I figured I could get away with leaving the servers for twenty four hours. And I neglected to tweet out that Id be gone for a day, so theories cropped up that I was injured, dead, or worse, ignoring the service.</p>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/Brittany%20in%20Big%20Sur.jpg" alt="" /></p>
<h6 id="brittany-newsblurs-developers-girlfriend-can-handle-any-situation-including-driving-a-hysterical-developer-three-hours-back-to-san-francisco-without-breaking-a-sweat">Brittany, NewsBlurs developers girlfriend, can handle any situation, including driving a hysterical developer three hours back to San Francisco without breaking a sweat.</h6>
<p>If youre wondering, I think about NewsBlur first thing in the morning and last thing at night when I check Twitter for mentions. Its my life and I would never just give up on it. I just got cocky after a year and a half of nearly uninterrupted service. NewsBlur requires next to no maintenance, apart from handling support requests and building new features (and occasionally fixing old ones). So I figured what harm could 24 hours of away time be? Boy was I wrong.</p>
<p>If you made it this far then you probably care about NewsBlurs future. I want to not only assure you that I will be building better monitoring to ensure this never happens again, but to also offer anybody who feels that they are not getting their moneys worth a refund. Even if you are months away from payment, if you arent completely satisfied and think NewsBlurs just about the best thing to happen to RSS since Brent Simmons released NetNewsWire back in 2004, then I want to give you your money back and let you keep your premium account until it expires.</p>
<p>I would like to also mention how much I appreciate the more light-hearted tweets that I read while on the frenetic three hour drive back to San Francisco from Big Sur. I do this for all of your happiness. If I did it for the money Id probably find a way to juice the data so that I could at least afford to hire an employee. This is a labor of love and your payment goes directly into supporting it.</p>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/Tent%20in%20Big%20Sur.jpg" alt="" /></p>
<h6 id="big-sur-is-where-a-good-many-new-ideas-are-thought">Big Sur is where a good many new ideas are thought.</h6>
</div>
</li><li><span class="post-meta">Jul 23, 2014</span>
<h3>
<a class="post-link" href="/2014/07/23/reeder-and-newsblur-sitting-in-a-tree/">
Reeder and NewsBlur, sitting in a tree...
</a>
</h3>
<div class="post-content e-content" itemprop="articleBody">
<p>…S-Y-N-C-I-N-G.</p>
<p>First comes feeds, then comes training, then comes social for those days when its raining.</p>
<p>Thats not it! Thats not all! Runs on <a href="http://reederapp.com/ios/">iOS</a> and <a href="http://reederapp.com/mac/">Mac</a>, so have a ball!</p>
<p><a href="http://reederapp.com/mac/"><img src="https://s3.amazonaws.com/static.newsblur.com/blog/reeder-mac.png" alt="" /></a><a href="http://reederapp.com/ios/"><img src="https://s3.amazonaws.com/static.newsblur.com/blog/reeder-ios.png" alt="" /></a></p>
<p>The worlds most popular RSS feed reader now supports the worlds best RSS feed reader backend. <a href="http://reederapp.com/">Download Reeder 2 for Mac and iOS</a>.</p>
</div>
</li><li><span class="post-meta">Jul 22, 2014</span>
<h3>
<a class="post-link" href="/2014/07/22/adjust-the-font-size-of-feed-and-story-titles/">
Adjust the font size of feed and story titles
</a>
</h3>
<div class="post-content e-content" itemprop="articleBody">
<p>It was only a few months ago back in April that I launched <a href="http://blog.newsblur.com/2021/06/21/2014-04-10-the-new-font-and-style-manager.html">the new font and style manager</a>. Today Im coming back to finish the job.</p>
<p>The style manager now has a new control for choosing the font size of feed titles and story titles.</p>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/feed_size_style.png" alt="" /></p>
<p>Choose from extra small to extra large. These new font sizes not only give you extra customization, but they allow you to have bigger touch sizes for folks using touch screen monitors.</p>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/feed_size_xl.png" alt="" /> <img src="https://s3.amazonaws.com/static.newsblur.com/blog/feed_size_xs.png" alt="" /></p>
<p>If you spot anywhere else that youd like to see additional customization, please shout out to the <a href="http://twitter.com/newsblur">@newsblur account on Twitter</a> or post an idea on <a href="http://getsatisfaction.com/newsblur">NewsBlurs Get Satisfaction support site</a>.</p>
<p>And please continue to talk about how much you use NewsBlur. <a href="https://twitter.com/newsblur/favorites">Every tweet that talks positively about NewsBlur</a> makes all of this work worthwhile.</p>
</div>
</li><li><span class="post-meta">Jun 27, 2014</span>
<h3>
<a class="post-link" href="/2014/06/27/read-what-youve-read-recently-with-the-new/">
Read what you&#39;ve read recently with the new recently read stories feed
</a>
</h3>
<div class="post-content e-content" itemprop="articleBody">
<p>Like it says on the tin, you can now go back and see what youve read with the Recently Read Stories feed. Its on the bottom of your feed list, just above the saved stories.</p>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/read%20stories.png" alt="" /></p>
<p>This feed records all of the stories youve read in feeds, shared blurblogs, and even in feeds youre not subscribed to. It does not record stories that are marked read as part of a mark all/previous as read action.</p>
</div>
</li><li><span class="post-meta">Jun 17, 2014</span>
<h3>
<a class="post-link" href="/2014/06/17/temporarily-mute-sites/">
Temporarily mute sites
</a>
</h3>
<div class="post-content e-content" itemprop="articleBody">
<p>You can now temporarily turn off sites by going to Manage &gt; Mute Sites. This is for those feeds you want to keep but ignore for a while.</p>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/mute_sites.png" alt="" /></p>
<p>I use this to mute craigslist feeds that I no longer want to see in my unread stories list, but I want to keep just in case I need to perform a specific craigslist search without having to go through the whole process of recreating the RSS feed.</p>
<p>Its also useful for subscribing to high volume sites and only reading them when you want to know whats happening but without having to remember to re-subscribe. Such a simple feature but with a ton of utility.</p>
</div>
</li><li><span class="post-meta">Jun 3, 2014</span>
<h3>
<a class="post-link" href="/2014/06/03/use-the-new-saved-stories-view-to-find-saved/">
Use the new Saved Stories view to find saved stories by site
</a>
</h3>
<div class="post-content e-content" itemprop="articleBody">
<p>After launching <a href="http://blog.newsblur.com/2021/06/21/2014-01-14-saved-story-tagging.html">Saved Story Tagging</a> earlier this year, I realized that there is an inherent categorization to every saved story: the site. But instead of just allowing you to search by site, I created a new view that you can now use to see stories saved by site.</p>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/saved_stories_view.png" alt="" /></p>
<p>The neat thing about this new view is that it works for folders, too. If you click on a containing folder, youll see the saved stories from all of the sites inside that folder. And thanks to last months full text search, you can search all of these saved stories.</p>
<p>And you should expect that these features will eventually make their way to iOS and Android.</p>
</div>
</li><li><span class="post-meta">Apr 29, 2014</span>
<h3>
<a class="post-link" href="/2014/04/29/full-text-search-across-all-of-your-subscriptions-and/">
Full text search across all of your subscriptions and folders
</a>
</h3>
<div class="post-content e-content" itemprop="articleBody">
<p>Last Summer <a href="http://blog.newsblur.com/2021/06/21/2013-07-30-simple-search-for-feeds-saved-stories-and-blurblogs.html">Simple Search was launched</a>, giving you the ability to search a single feed at a time. Obviously not ideal, but it was far less effort than the big enchilada: full text search across every site you subscribe to. It took a few months to come back to attack the full problem, but that means I could also take the time to do it right.</p>
<p>Full text search works just like the old simple search did. Open a folder or site and search at the top of the screen. Results come back instantly as you type. And this will automatically search in story titles, full text content, authors, and tags.</p>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/search%20screenshot.jpg" alt="" /></p>
<p>Because youre searching for a story, hidden stories are also shown in the results, albeit with a red unread mark (as shown above). Also, in order to handle the demands of full text search, the first time you perform a search the system will index all of your feeds, which can take a couple minutes. Its a one time process and you will see a progress bar that will update automatically when finished.</p>
<p>Since this was one of the most requested features since day one, Im now looking to decide on the next big feature. Theres a few big ones to hit: an organizer that surfaces inactive feeds that no longer get read, a discovery platform that helps you find users, stories, and feeds related to what you like and what you may not even know you like yet, and porting many of these web-only features to Android and iOS.</p>
</div>
</li><li><span class="post-meta">Apr 24, 2014</span>
<h3>
<a class="post-link" href="/2014/04/24/unread-is-a-new-ios-app-with-newsblur-support/">
Unread is a new iOS app with NewsBlur support
</a>
</h3>
<div class="post-content e-content" itemprop="articleBody">
<p>NewsBlur has a <a href="http://www.newsblur.com/api">free and open API</a> that all of the native mobile apps and website are built on. But the API is not just for official apps. Numerous third-party developers have built apps on the API and today Im proud to announce a new native iOS app has launched with NewsBlur support.</p>
<p><a href="http://jaredsinclair.com/unread/"><img src="https://s3.amazonaws.com/static.newsblur.com/blog/unread_app_logo.png" alt="" /></a></p>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/unread_app_screenshot.jpeg" alt="" /></p>
<p><a href="http://jaredsinclair.com/unread/">Unread</a>, by <a href="https://twitter.com/jaredsinclair">Jared Sinclair</a>, is a unique RSS reader, with a focus on simplicity and cleanliness. Sinclair built Unread because he wanted to see a different kind of reading experience, one where he could focus more on reading well written stories than consuming lots of content. Unread app has a different feel than any other news reader Ive seen and I think many of the choices made by Sinclair work in a quiet harmony.</p>
<p>In Sinclairs own words:</p>
<blockquote>
<p>Most RSS apps are patterned after email. Noisy parades of dots, dates, and tags trample over their screens. Their source lists look like overflowing inboxes instead of stately tables of contents. Toolbars bristling with options obscure the text. Putting it bluntly, using these apps feels like work.</p>
</blockquote>
<p>NewsBlurs native iOS app certainly does fit this description. And if you want an incredibly well-made alternative, look no further than Unread, <a href="https://itunes.apple.com/us/app/unread-an-rss-reader/id754143884">available on the App Store</a>.</p>
<style>
.NB-unread-app-post p {
clear: none;
}
.NB-unread-app-post blockquote {
color: #606060;
}
</style>
</div>
</li><li><span class="post-meta">Apr 10, 2014</span>
<h3>
<a class="post-link" href="/2014/04/10/the-new-font-and-style-manager/">
The new font and style manager
</a>
</h3>
<div class="post-content e-content" itemprop="articleBody">
<p>This is not just any font and style manager. You now have control over font size, line spacing, story layout, and type faces directly in the reading view. This nifty popover gives you quick access to all of these customizable features.</p>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/style%20popover.png" alt="" /></p>
<p>The type faces come from <a href="http://www.typography.com">Hoefler &amp; Co.</a> (née Hoefler &amp; Frere-Jones) which is the premier web type foundry. Its also one of the most expensive, but thats where the incredible font quality comes from.</p>
<p>The four new fonts are:</p>
<h3 id="gotham-narrow">Gotham Narrow</h3>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/gotham.png" alt="" /></p>
<h3 id="sentinel">Sentinel</h3>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/sentinel.png" alt="" /></p>
<h3 id="whitney">Whitney</h3>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/whitney.png" alt="" /></p>
<h3 id="chronicle">Chronicle</h3>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/chronicle.png" alt="" /></p>
<p>These new fonts are available immediately for premium users. Another great reason to pay for NewsBlur.</p>
</div>
</li><li><span class="post-meta">Mar 13, 2014</span>
<h3>
<a class="post-link" href="/2014/03/13/google-reader-announced-its-shutdown-exactly-a-year-ago/">
Google Reader announced its shutdown exactly a year ago
</a>
</h3>
<div class="post-content e-content" itemprop="articleBody">
<p>In this industry, you gotta be tough.</p>
<p>Im just kidding. Were a bunch of literates who enjoy reading so much that we built our own news readers. But when a behemoth like Google makes a call that places you at the business end of 100,000 frantic power users, reminding yourself how tough you are is one way of dealing with the madness.</p>
<p><a href="http://googlereader.blogspot.com/2013/03/powering-down-google-reader.html">Google announced Readers sunset at 4pm on March 13th, 2013</a>. At that point I had spent three and a half years building my vision of a better news reader. I clearly wasnt doing it for the money, since my paltry salary didnt even cover my market rate rent in San Francisco. RSS was a decidedly stupid technology to piggyback off of to try and cover that financial disconnect.</p>
<p>Take a look at this graph. It shows NewsBlurs income versus its expenses for the past 16 months. Just look at those few months before the Google Reader shutdown announcement in March 2013.</p>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/2013%20revenue.png" alt="" /></p>
<p>It was never hard to justify to others why I worked on a news reader for three-some years, partially because Id been justifying it to myself for so long. I had the delusion that it would all work itself out in the end, so long as I kept pushing my hardest and shipping features users wanted. And, at the time, with 1,000 paying subscribers, it certainly felt like I was getting somewhere.</p>
<p>If youre curious about why expenses are so high, think about what it takes to run a modern and popular news reader. This graph breaks down expenses for an average month from the past year.</p>
<p><img src="https://s3.amazonaws.com/static.newsblur.com/blog/2013%20expenses.png" alt="" /></p>
<h6 id="why-spend-all-that-money-on-subcontractors-and-new-tools-because-im-investing-in-building-an-even-better-news-reader">Why spend all that money on subcontractors and new tools? Because Im investing in building an even better news reader.</h6>
<p>Fast forward a year and let hindsight tell you whats what. I was irrational to think that I could make it on my own in a decaying market, what with all the air sucked out by Google. But that three year hallucination kept me persevering to build a better product, which positioned NewsBlur well as a strong candidate for a Reader replacement. When the sunset announcement dropped, it didnt take long to fortify the servers and handle all the traffic. NewsBlur permanently ballooned up to 20X the number of paid users. People flocked to NewsBlur because it was among the furthest along in creating real competition. As we say on NewsBlur, <a href="http://popular.newsblur.com">the people have spoken</a>.</p>
<h2 id="the-post-google-reader-landscape">The post-Google Reader landscape</h2>
<p>I run a very opinionated news reader. If you think somewhat like I do, you couldnt be more pleased with the direction NewsBlur goes. But this is still a power tool, and in a world of casual readers who dont care where their news is coming from so long as its in their interests and matches their biases, NewsBlur is the coffee equivalent of the AeroPress. Most people want drip coffee and they dont bother wasting mental energy on caring about the difference in taste or quality. Its a binary to them: coffee or no coffee. Theres nothing wrong with that, they just choose to focus on other things more important to them than the sourcing or control they have of their coffee.</p>
<p>Many competing news readers are visual and offer a similar experience. When you want to give up control in exchange for the digested output of sophisticated and heartless algorithms, theyre your best bet. When you want to exert control and know what you want and from which sources, NewsBlur is the only option. No other reader gives you training, statistics, and sharing in one multi-platform app. Nobody else cares so much about RSS as to work on a news reader when it was still a financial inevitability of failure.</p>
<h2 id="future-work-on-newsblur">Future work on NewsBlur</h2>
<p>If the past is any indication, NewsBlur is going to continue to see many more improvements. This graph of contributions from the past 365 days shows my level of unwavering dedication.</p>
<p><a href="http://github.com/samuelclay"><img src="https://s3.amazonaws.com/static.newsblur.com/blog/2013%20contributions.png" alt="" /></a></p>
<h6 id="one-way-people-speak-is-by-committing-code-to-newsblurs-github-repo-try-developing-your-own-pet-feature-ill-even-do-some-of-the-hard-work-for-you-so-long-as-you-give-it-a-good-try-and-submit-a-pull-request">One way people speak is by committing code to <a href="http://github.com/samuelclay/NewsBlur">NewsBlurs GitHub repo</a>. Try developing your own pet feature. Ill even do some of the hard work for you, so long as you give it a good try and submit a pull request.</h6>
<p>Meanwhile, Im using the windfall to develop a secret project that will complement NewsBlur in a way that hasnt been tried before with any reader. And if that fails, Ill find an even better way to make my users happy with their purchase. If you thought I was relentless before March 13th, 2013, just wait until you see what Im capable of with the finances to build all the big ticket features Ive been imagining for years.</p>
<p>And while youre here, do me a favor and tweet about NewsBlur. Tell your followers, who are probably looking for a better way to read news, about how much you rely on NewsBlur. Reading positive tweets about NewsBlur every morning (and afternoon and evening and before bed) make this the best job Ive ever had.</p>
</div>
</li></ul>
<!-- Pagination links -->
<div class="pagination">
<a href="/page6" class="previous">
Previous
</a>
<span class="page_number ">
Page: 7 of 11
</span>
<a href="/page8" class="next">Next</a>
</div>
<p class="rss-subscribe">subscribe <a href="/feed.xml">via RSS</a></p></div>
</div>
</main><footer class="site-footer h-card">
<data class="u-url" href="/"></data>
<div class="wrapper">
<h2 class="footer-heading">The NewsBlur Blog</h2>
<div class="footer-col-wrapper">
<div class="footer-col footer-col-1"><ul class="social-media-list"><li><a href="https://github.com/samuelclay"><svg class="svg-icon"><use xlink:href="/assets/minima-social-icons.svg#github"></use></svg> <span class="username">samuelclay</span></a></li><li><a href="https://www.twitter.com/newsblur"><svg class="svg-icon"><use xlink:href="/assets/minima-social-icons.svg#twitter"></use></svg> <span class="username">newsblur</span></a></li><li><a href="mailto:blog@newsblur.com?subject=Hello from the NewsBlur blog"><svg class="svg-icon"><use xlink:href="/assets/minima-social-icons.svg#email"></use></svg> <span class="username">blog@newsblur.com</span></a></li></ul>
</div>
<div class="footer-col footer-col-3">
<p>NewsBlur is a personal news reader that brings people together to talk about the world.<br />
A new sound of an old instrument.<br />
</p>
</div>
</div>
</div>
</footer>
</body>
</html>