KTamas' Blog

Remember kids, if Internet Explorer is brave enough to ask to be your default browser, you're brave enough to ask that girl out.

Posts about rss

In Memoriam of Sharewood — My Own Little Content Sharing Community

· 617 words · 3 min read

This post was inspired by the Motherboard article, The Rise and Demise of RSS.


It was early 2012 and Google Reader’s sharing function was taken from us, replaced with a useless, shitty “Share to Google+” button (Fuck you, Google). I’ve been using Reader since late 2006 and the sharing feature since it’s introduction; the notion that if I see something interesting on the internet I must share it with others was ingrained in me, forever.

It started with conversations with friends, and we discovered that Posterous (RIP) had a decent bookmarklet one could use to grab content for sharing. So a few of us started content-sharing blogs (or linkblogs, if you will). Not long after, a friend suggested an idea: why don’t we make our own content-sharing community? So we could use that for a back-end, all we need is a place where we aggregate all these blogs full of content.

The name of software that is used to aggregate RSS feeds is Planet. There were and still are many Planet sites, so I went looking for a suitable engine, but none of them were right until I stumbled upon the code behind planetrubyonrails.com (RIP), written in, wait for it, Rails. I was already familiar with Rails, so I forked it, upgraded it to the latest version of Ruby on Rails, made a couple of changes and a basic design and by then I already had ten people interested, mostly from the old community at Reader.

A cronjob crawled the people’s feeds, pulled the content into the database, stripped most of the formatting and then displayed it on the site, which itself had an RSS feed of course. And so, in early 2012, Sharewood (RIP) was born.


Over the next year or so our community has grown a bit. At the height of it, we had about 16 people. That may not sound like a lot, but a community is a community. People were sharing all kinds of interesting things, and I felt like I got back at least part of what we lost when Google neutered Reader.

The project was an opportunity for me as well to play with Rails; I ended up rewriting almost the entire codebase. I wrote a new RSS/Atom parser; tried to implement PuSH (PubSubHubBub); added support for user accounts, so people would be able to follow others and get a custom RSS feed. I added a few tweaks to the front-end as well, like j/k navigation.

In early 2013 Google announced that they’d shut down Reader and a flurry of new alternatives appeared. One of the most promising ones was Hivemined, one that would never be finished; the one I ended up switching to was NewsBlur which I still use to this day. It’s customizable, fast, has good support and UX. It also has built-in sharing and commenting support although it’s not used widely. I tried switching to it, but never really got hooked on it, and I never had a community around it.


I shut down Sharewood in 2014, having done only basic maintenance on it for a year by then, and I felt like it has run its course.

My itch to share things is still very much present; I maintain a Tumblr blog where I share things irregularly, mostly webcomics I like. I also retweet interesting and funny things a lot on Twitter. But I still don’t have a central place with a community like in the good old days, if you will.

I have no illusions; RSS will not make a comeback. Retweeting things and commenting on them or sharing things in private Slacks are as good as it gets right now.

The itch is still there.

State of the RSS (olvasók, megosztások, sharewood)

· 431 words · 3 min read

Elsirattam a megosztásokat, megcsináltam a Sharewoodot, most meg bezárják a Readert.

Persze, van még időnk, de már most menkülnek az emberek. A Feedly — ami még a Reader rendszerét használja backendnek, de esküsznek rá, hogy lesz sajátjuk a bezárás után — nemrég 3 milló felhasználóval büszkélkedett, népszerű versenyző a The Old Reader is, ami kifejezetten és bevallottam a ‘régi’, még megosztásokat tartalmazó Readert másolja, és hirtelen megtízszerezte a fizető felhasználói számát a NewsBlur. Mások új olvasókat készítenek, például az az (új) Digg.

Én egyelőre letettem a voksomat a NewsBlur mellett: egyrészt fizetős, ergó valami üzleti model már van mögötte, másrészt nyílt forráskódú, szóval ha esetleg bedőlne, fel tudjuk telepíteni valahova (bár nem triviális). Egyszemélyes vállalkozás, de a srác, aki csinálja, láthatóan éjt nappallá téve, szívét-lelkét beleadva dolgozik az oldalon, ami nem volt felkészítve arra, hogy hirtelen megtizenötszöröződjön a forgalma, de a skálázással kapcsolatos átalakítások elvileg már az utolsó stádiumba vannak, és az utóbbi pár napban már frissültek benne elég gyakran a feedek és volt annyira működőképes az oldal, hogy végleg áttérjek rá.

Bár hiányzik belőle egy-két nagyon fontos dolog (pl. keresés a feedek tartalmában), egyelőre ez lett számomra a leghasználhatóbb alternatíva. Az egyik legfontosabb dolog, hogy van benne igazi megosztás: egymás követése, kommentelés a megosztások alatt, saját weboldal és RSS feed a megosztásokhoz, és egy igen jó bookmarklet. Mindez azért is fontos, mert bezár ugyebár a Posterous is a hónap végén, amit eddig használtam (használtunk többen is) erre a funkcióra: leginkább azért, mert nekik volt a legjobb bookmarkletjük.

Nem mindenki fog azonban a NewsBlurre költözni, amivel nincs semmi gond, virágozzék minden virág (de, gyertek, mind, ide, és akkor mindenki egy helyen lesz! Na, léccilécci!), erre tartom én legalábbis a Sharewoodot, aminek a régi-új funkciója mindenképpen az, hogy összefogja a különböző helyre megosztott dolgokat. Sőt, az oldal egyfajta archívumként műküdik: az összes megosztás megvan az adatbázisban az indulás óta, legalábbis a szöveg, a képek speciel hiányoznak, de ezt lehet, hogy pótolni tudjuk, pl. Posterous backupból, ezen még gondolkozok, hogy lehetne megvalósítani.

Az archívum képbe illik bele az is, hogy amint ráveszem magam, megcsinálom azt, hogy az egyes emberek megosztásai elérhetőek legyenek egy-egy aldomainen (pl. ktamas.sharewood.hu): így van egy központi hely egy adott ember megosztásainak, akárhányszor vált valamelik más megoldásra a megosztásokhoz.

Itt tartunk most. Ami biztos, hogy az RSS (számomra) tovább él, és élni fog, ahogy a megosztás is, szerves részévé vált az olvasási folyamatnak, nem nem tudom elképzelni nélküle a napi feedolvasást. Világmeghódító terveim között szerepel, hogy esetleg majd elindítok egy magyar kottkét. Talán, egyszer. Addig pedig marad a NewsBlur, és a BlurBlogom, ahova osztom a dolgokat mostantól a Posterous helyett.