HNHacker News
TopNewBestAskShowJobs

vishnu_ks

1,216 karma · joined December 16, 2017

submissionscomments
vishnu_ks··on Escape the walled garden and algorithm black boxes with RSS feeds
Do try https://diff.blog which is an aggregator of developer blogs which I built around 5 years back.

diff.blog tracks over 2000 dev blogs at the moment.

And you can also follow blogs and topics.

vishnu_ks··on What makes Paul Graham's blog so good?
I don't think PG is actively involved in maintaining HN anymore.

I posted it here mostly to get feedback on what others think of the idea of error correction and stress test my hypothesis.

vishnu_ks··on We Just Gave $260k to Open Source Maintainers
How do you decide how much money to allocate to a dependency? Especially in ecosystems like NodeJS where there are 1000s of dependencies for a single project. And most of the dependencies are very small, does trivial things but is used by a vast number of packages.
vishnu_ks··on Ask HN: Best Engineering Blog Posts?
There is no feed at the moment. It's on my to-do list.
vishnu_ks··on Ask HN: Best Engineering Blog Posts?
diff.blog does have a weekly digest that would be sent to your inbox :)
vishnu_ks··on Ask HN: Best Engineering Blog Posts?
A couple of my favorite technical blogs

- https://openai.com/blog/

- https://ai.googleblog.com

- http://antirez.com/

- https://research.facebook.com/blog/

- https://martin.kleppmann.com/archive.html

- https://devblogs.microsoft.com/oldnewthing

- https://www.allthingsdistributed.com/

- https://jvns.ca/

- https://www.johndcook.com/blog

- http://feross.org/

- https://ridiculousfish.com/blog/

- https://blog.andrewcantino.com/

- https://nickcraver.com/blog/

- https://blog.codinghorror.com

I have been also building an engineering blog aggregator called https://diff.blog to make it super easy to disover and follow blogs. Would love if you folks can give it a try :)

vishnu_ks··on Mind-expanding books
Author of the list here. When I started the list 6 years back, the idea was to have a small collection of books that will change your perspective if you read them. But over the years, the list got 350+ pull requests and the number of books increased significantly. I ask the pull requests author why they think the book is mind expanding in the pull request description. If they can write a convincing sentence I would merge them. But ofcourse, what's mind expanding for some is not mind expanding for others. I think the repo now is more like a collection of books that might help you find the next book to read under a particular topic. It might or might not expand your mind. Hopefully going through the list you might atleast find one interesting book to read :)
vishnu_ks··on Ask HN: Favorite Blogs by Individuals?
Don't have a feature for that at the moment but I have added it to my todolist.
vishnu_ks··on Ask HN: Favorite Blogs by Individuals?
Ahh. Another coincidence. It's 18 years today since the first wordpres release was made by Matt Mullenweg and Mike Little.
vishnu_ks··on Ask HN: Favorite Blogs by Individuals?
Matt Mullenweg actually registered the domain for $500 per year for the first 2 years :)

.tt domains are quite expensive in general so I think he got a pretty good deal for ma.tt

https://ma.tt/2008/01/on-matt/

Interesting conincidence, the .blog TLD used by diff.blog, is owned by Automattic, the company started by Matt Mullenweg :)

vishnu_ks··on Ask HN: Favorite Blogs by Individuals?
Yeah. Sorry. I haven't done any work to make load it without JS :(
vishnu_ks··on Ask HN: Favorite Blogs by Individuals?
Cool. I will go through them and ones that looks interesting :)
vishnu_ks··on Ask HN: Favorite Blogs by Individuals?
Hey, rubyland was one of the inspirations for diff.blog. Thanks for building it :)

https://news.ycombinator.com/item?id=23914685

> But anyway, is there a way I can suggest blogs to diff.blog? (including my own).

Yes. You can suggest new blogs at https://diff.blog/suggest. The recommended way to add your own blog is by going to profile settings since that allow you to change the URL as well as refresh the feed. But both are fine :)

> Or, if you'd like to just scrape the ones I've already "curated", feel free. http://rubyland.news/sources.opml

Yeah. I will give it a go one of these days. Hard part is I need to get the GitHub handle of each of these blogs since all the blog in diff.blog should have an associated GitHub account.

vishnu_ks··on Ask HN: Favorite Blogs by Individuals?
Thank you :)
vishnu_ks··on Ask HN: Favorite Blogs by Individuals?
Thanks! There is an FAQ at https://diff.blog/FAQ/. It used to be linked form the left sidebar. But I made a major website redesign a couple of months back, which removed that sidebar. Will add it back soon :)
vishnu_ks··on Ask HN: Favorite Blogs by Individuals?
A couple of my favorite blogs

- http://antirez.com/

- https://martin.kleppmann.com/archive.html

- https://devblogs.microsoft.com/oldnewthing

- https://ma.tt/

- https://www.allthingsdistributed.com/

- https://jvns.ca/

- https://www.johndcook.com/blog

- http://feross.org/

- https://ridiculousfish.com/blog/

- https://blog.andrewcantino.com/

- https://nickcraver.com/blog/

- https://blog.acolyer.org

- https://blog.codinghorror.com

I have been also building a developer blog aggregator called https://diff.blog to make it super easy to disover and follow dev blogs. Would love if you folks can give it a try :)

vishnu_ks··on RIP Google Reader
I have been building an RSS reader for developers called https://diff.blog. It's havily integrated with GitHub. For example, when you sign up, it automatically follows the blog of developers and organizations you are part of. I have been working on it in my spare time during the last 2 years and it has been growing steadily. It has over 1200+ users now. Do give it a try!
vishnu_ks··on I Still Use RSS
I have been building an RSS reader for developers called diff.blog. It has been growing steadily over the last 2 years and crossed 1000 users recently. Would love if you folks could give it a try and give some feedback!

https://diff.blog

vishnu_ks··on Ask HN: Favourite blogs?
Thanks! Don't have plan for an app soon. But I would be working on making the website work relly well on mobile.
vishnu_ks··on Ask HN: Favourite blogs?
Yes. I do want to monetize the project so that there is incentive for me to keep working on it for a long time. My current plan is to allow companies to post job openings on the site and charge them for that. I think it's a win win for both the readers and the companies.

I want to open source the project at some point. My full time job is working for an open source project. Open source projects require a lot of time and attention from the maintainers to make it sucessfull. I am not ready for that yet. But hopefully oneday.

vishnu_ks··on Ask HN: Favourite blogs?
I am building https://diff.blog, an aggregator of developer and engineering blogs. My mission is to solve the disoverability problem of self hosted blogs.

It's hard for bloggers with self hosted blogs to get discovered and reach a big audience. So a lot of them end up moving to a platform like Medium which gives them the audience. But they in turn give up their identity and content. diff.blog aims to fix that by solving the discoverabilty problem of self hosted blogs. diff.blog is not anywhere near in terms of the audience size of Medium at the moment. But it has been growing steadily since I launched it an year before. Hopefully it will come close one day :)

vishnu_ks··on Persisting as a solo founder
Hello Vishnu, I see that you are from Kerala! We have a very active online maker community in Kerala which regularly launches products in HN, PH. Some of them has been accepted to YC as well. I think you should defintely join it! You can DM @keralaph in Twitter for adding you to the WhatsApp group.
vishnu_ks··on The ‘solar canals’ making smart use of India’s space
> The running water helps the panels to remain cool, which increases their efficiency by at least 2.5-5%

Pretty neat side effect.

vishnu_ks··on Medium is not the home for your ideas
Thank you. I wanted to mainly use Python for the backend, since that's the language I am most comfortable in. And Django was good enough for 90% of the use case. For the frontend stuff like Newsfeed, Comments, Upvotes etc which involved user interaction I used Javascript/handlebars/jQuery.

React or any frontend frameworks would have probably been an overkill (honestly, even jQuery was) in the case of diff.blog, since Django did most of the Job. If the frontend codebase becomes larger, I would probably rewrite them to make use of native Web Components. I still have not yet experimented with web components though.

vishnu_ks··on Medium is not the home for your ideas
> Hey, I blog in German for many years now and have my blog in a different open source planet. If you want some input about that language, shoot me a mail (it's in my HN profile).

Thanks! Will reach out to you once I start on this.

> Looking at your site I'm noticing there seems to be no RSS feed? I think that would make a good addition. You could have one personalized feed and one global one, like Reddit does it.

That sounds like a cool feature to have. I will add it to my todo list.

> I'd also like to note that I was surprised about the github login. My blog has no connection to Github at all, most blogs won't, so I'm not seeing how that could work for others when people suggest their blogs?

Yeah. I added GitHub login mainly to get the list of followers and organizations you follow on GitHub. Your account follows them automatically when you sign up on diff.blog. It also give me some idea on what kind of languages you use which I use a bit for showing user recommendations.

vishnu_ks··on Medium is not the home for your ideas
Thank you!
vishnu_ks··on Medium is not the home for your ideas
Thank you!. At the moment diff.blog only parses English blogs from the feed. So If your blog has mixed content you can still submit the blog.

I have plan for supporting other langauges as well in future. Creating subdomains like de.diff.blog, ml.diff.blog, etc which only contains the blog posts in the respective languages should probably be good enough. The main difficulty is finding the initial set of blogs that are popular in languages which I don't understand and creating an initial user base. Maybe not be probably as hard as I make it sound.

vishnu_ks··on Medium is not the home for your ideas
Thanks! Yeah. Blog planets are awesome. They defintely played a big role in me coming up with diff.blog. https://rubyland.news/ in particular, which I came across while I was trying to learn Rails. Though diff.blog is built using Django and not Ruby on Rails :)
vishnu_ks··on Medium is not the home for your ideas
Folks looking for a Medium alternative, please checkout https://diff.blog. It's an aggregator of developer and engineering blogs I built an year back. It has been growing steadily since. The reason why I built this was to solve the problem of disoveralibilty of self hosted blogs. It's hard for bloggers with self hosted blogs to reach a big audience. So a lot of them end up moving to a platform like Medium which gives them the audience. But they in turn give up their identity and content. diff.blog aims to fix that by solving the discoverabilty problem of self hosted blogs. Though dif.blog is not anywhere near in terms of the audience size of Medium at the moment. But hopefully it will come close one day.
vishnu_ks··on Common mistakes writing React components with hooks
What is difference between a front-end library and a front-end framework?
Page 1 of 4Next →