RE: Micro.blog - Using RSS feeds of blogs to create a decentralized Twitter clone
Haha, I believe you :) It's like what ZeroNet did, combined Bittorrent with Bitcoin cryptography and created decentralized websites with it which was never the intended use, but since existing technologies were used this was all done by just one guy whereas other projects like IPFS need huge teams. Or Beaker Browser which took the Dat protocol which is very similar to Bittorrent (basically Bittorrent 2.0) but added websites on top of that to create decentralized websites, and was mainly created by two people (now there are three core team members I believe). It's really cool when existing technologies are mixed like that to create something new. And it seems so obvious to do that in hindsight, but it tends to be much harder to actually come up with that idea, and then to actually implement and publish it :)
I'd just write a quick command line RSS feed tool for myself, not something that is hosted so that it's easily usable. I haven't done server side things in years. But the command line tool I might write could in theory be used by someone else to create an easy to use website to offer this as a service for Steem, I'd write it in Node.js anyhow so the code could be used on the server too, there is a nice RSS feed library so hacking something up shouldn't take many lines of code. I might do that on the weekend if I find the time :)
I've been writing a little tool to copy all my Steem posts to Beaker as a decentralized website, I noticed some of the images of my older Steem posts went missing so I wanted a more permanent backup. The tool downloads all the pictures together with the articles and saves them as Markdown files, Beaker automatically creates a website from Markdown files that you can style with CSS:
That's written in a mix of Node.js and Red right now which is why I haven't published it yet, should all be written in just one language, but I can probably copy some Node.js code from that for the RSS feed tool :)
@crypticwyrm, Please consider contributing PR’s to SteemRSS on GitHub instead of reinventing the wheel. It runs on Node.js. http://www.steemRSS.com. Also let me know if you have feedback, or feel free to create issues directly on GitHub.