HNHacker News
TopNewBestAskShowJobs

ramkarthikk

345 karma · joined January 30, 2016

https://kramkarthik.com/ https://x.com/Ramkarthik
submissionscomments
ramkarthikk··on I've sold out
Been following Mario and Armin (much longer), and this is a good move for all parties involved. Would have been bad if Pi went the same direction as RoboVM (mentioned in the post). Earendil, as a company, is not clear for me yet but one of the projects Armin is working on that's part of this is Absurd[0], which is also an interesting project. Absurd, like Pi, is minimal and let's you have full control.

[0] - https://github.com/earendil-works/absurd

ramkarthikk··on The Indie Internet Index – submit your favorite sites
Thank you for sharing text.blogosphere. This is a cool list, and I love the wander page you've built.
ramkarthikk··on OpenScreen is an open-source alternative to Screen Studio
I've been using this for the past month or so and have had nothing but positive experience. It's easy to use and works well. I wish the zoom was a slider instead of preset options, that way I could get finer control. Easily one of the best apps I found recently along with Handy.computer.
ramkarthikk··on Show HN: I built a frontpage for personal blogs
Thank you for the detailed feedback. I'm glad you like this project.

1. Yeah, there are definitely more blogs. Seems like an issue paginating and fetching it at build time. I will check this. 2. I generally don't prefer infinite scroll but since people are used to it on social media, I kept it on the modern version. It does make it impossible to see the footer. I will figure out a way around this. In the meantime, the "Submit" page should display the footer.

I'm also going to add search to the minimal version since I also prefer it over the modern version and search is useful.

ramkarthikk··on Show HN: I built a frontpage for personal blogs
Ah, thank you. I will check this.
ramkarthikk··on Show HN: I built a frontpage for personal blogs
That is such a lovely way to put it. Do you mind if I add it to the about page and link to this comment?
ramkarthikk··on Show HN: I built a frontpage for personal blogs
Yes, unfortunately spam and rude replies come with comments. I also don't have comments on my blog. I instead have one of those email masking services that allows to people to email me (and I have found this effective).
ramkarthikk··on Show HN: I built a frontpage for personal blogs
Appreciate it :) I don't have one. This is hosted on Cloudflare as a static site and a cron that runs on a $5 VM (that also hosts other things). So it doesn't cost me much to keep it alive other than the domain cost. I built it this way intentionally so that I can keep this running forever.
ramkarthikk··on Show HN: I built a frontpage for personal blogs
No plans to add a filter for "lower quality" since that takes away from the ethos of RSS. Certainly looking to add more ways to filter. Open to ideas.
ramkarthikk··on Show HN: I built a frontpage for personal blogs
It's the next item on the list I plan to add. Likely will be adding it today.
ramkarthikk··on Show HN: I built a frontpage for personal blogs
Thank you. The initial list was from blogroll.org (mentioned in the about page, and I emailed the person who built that). From then on, I review every submission that happens via the form.

The scheduler flags blogs that fail and doesn't try to fetch after a few tries. I'm still working on an effective way to re-review and prune. Open to any feedback.

ramkarthikk··on Show HN: I built a frontpage for personal blogs
This is strictly chronological. No voting, no algorithm.
ramkarthikk··on Show HN: I built a frontpage for personal blogs
Its chronological - most recently published first (no algorithm or voting).
ramkarthikk··on Show HN: I built a frontpage for personal blogs
If you're referring to comments on the website, I plan to keep it minimal (the text version is a static site).

If you're referring to comments on blogs in general, I have many thoughts. Back in the day, comments used to be how you connected with people and let other people find you. It also came with spam (spam plugins could only do so much).

With the rise of static site generators, most people don't have comments on their blogs now. It is something I miss though.

ramkarthikk··on Show HN: I built a frontpage for personal blogs
Great feedback. I will add search to this minimal version. The non-minimal version comes with search. Filter by language is something neither has and will be a great addition.
ramkarthikk··on Show HN: I built a frontpage for personal blogs
On the non-minimal version, you can signup for an account and follow blogs (curate your fav blogs). I will add an option to making your list public.
ramkarthikk··on Show HN: I built a frontpage for personal blogs
Thank you. I wanted to mostly stay away from algorithmic feed to stay true to RSS. On the non-minimal version of the site, you can sign up and follow blogs to have a "For You" tab, but it's still recent posts from blogs you follow.
ramkarthikk··on Show HN: I built a frontpage for personal blogs
Thank you. I approved your blog. Quick note: It looks like your feed items don't have published date which makes it hard to store and sort recent posts.
ramkarthikk··on Blogosphere – a directory of independent blogs and personal websites
Thank you for submitting this. I built this over the weekend. I have been blogging since the mid-2000's when blogging was at it's peak. There was a whole community around it - familiar faces commenting, friends promoting each other's post - sites like Digg, StumbleUpon, and Technorati where you could find interesting new blogs.

And then it slowly faded away as social media platforms rose in popularity. There are still many people who blog but not enough places to find them since the social platforms pretty much deprioritize external links.

I built Blogosphere to aggregate posts from over 1,000 blogs (adding more every hour and you can add them via the "Submit Blog") along with categories to help people find new and interesting blogs.

ramkarthikk··on Microsoft's many Outlooks are confusing users – including its own employees
There was a period where this confusion was there with Teams (Classic) and Teams (New).

There was the whole .NET Core/.NET (while having .NET Standard for libraries) confusion. Even now many people think .NET requires Windows. Maybe they should have named it .NET Open?

ramkarthikk··on Stoop Coffee: A simple idea transformed my neighborhood
This is such a wholesome post. It also shows how much agency we can have in our local community. It reminded me of the Derek Sivers story[0] about the dancing man and the first follower when I read the part about the first person (Luke) joining them.

[0] - https://sive.rs/ff

ramkarthikk··on Ask HN: What nonfiction books do you keep rereading?
When I reread these, I always pick up some details that I missed in the earlier reads:

- On the shortness of life - Traction: How Any Startup Can Achieve Explosive Growth - Show your work and Steal like an artist - Domain modeling made functional

ramkarthikk··on Ask HN: Have you coded any productivity software just for yourself?
I've created: 1. a very minimal bookmark app, 2. a completely local (localStorage) markdown notes app, and 3. now working on a local Kanban app (like a local Trello).

1 and 2 are publicly available. Apart from tweeting once about the second app, I didn't post links anywhere so it almost satisfies the "just for yourself" criteria.

ramkarthikk··on Is your app like this? Oh, that’s been done before
This is relevant: Everything is a remix by Kirby Ferguson[0] [0] https://www.youtube.com/watch?v=nJPERZDfyWc
ramkarthikk··on Ask HN: What do you code when learning a new language/framework?
Over the years, trying to learn different languages/frameworks, failing most of the times and succeeding occasionally, I have found two things that help me:

1. Find an interesting project that suits the language/framework and keep the scope very minimal so I can complete it in 2 days (weekend). I can always learn more doing a second or third project. But I find that I can maintain my motivation when I see results and complete a project.

2. Restrict the number of new technologies for the project to maximum two (best if it is one). When there are many new things, I find that it can be exhausting and I give up after just a couple of hours. So for ex: When I initially learned React, I didn't know GraphQL, so even if I see a case where GraphQL might be the best fit, I will use REST API. This way I'm not stuck on all fronts.

To answer the first question, there is no single project I build to learn every language because that becomes boring for me. I try to build different projects every time.

For ex: When learning React, I built a HN reader, Foreign exchange meme reaction, and an app where I can see the time of all my teammates spread across the globe (all completed and live). When learning ReactNative, I built a small Twitter clone (haven't published it).

ramkarthikk··on Publishing your work increases your luck
This completely resonates with me. Around 12 years back, when I was in my final year of college, I started a blog where I interviewed people who were doing interesting things (mostly online, like influential bloggers, startup founders, etc). Surprisingly [1], most people responded positively to the interview request.

After a few months of consistently publishing interviews, I started to get a lot of nice things come my way. The most memorable one is when one of the interviews led to a short term paid project and eventually a job offer (I didn't take it but wish I had).

I have had similar experiences in the past 12 years whenever I published something or built a side project and posted a Show HN.

[1] I say surprisingly because I didn't have a following at that point or a popular blog

ramkarthikk··on Ask HN: What is your “I don't care if this succeeds” project?
Ah thanks. It should be fixed now.
ramkarthikk··on Ask HN: What is your “I don't care if this succeeds” project?
Thank you for the feedback. Glad you like this. Yes, I was spending way too much time because of the endless feed and scroll. I was seeing more things I didn't subscribe to (follow) than what I subscribed to. So I created this app.

The timestamp idea is great. I will look into implementing it next. It's always nice to have a start and an end. Maybe I will add a setting where the user can specify how frequently they want to fetch new items.

ramkarthikk··on Ask HN: What is your “I don't care if this succeeds” project?
I created https://plaintweet.com/ primarily for myself. I posted it on HN sometime back and many people visited it. It is completely free and doesn't use any analytics so I don't know how many people use it (if any).

It runs on a $5 VM along with some other small projects, so it doesn't cost me much and hence the outcome doesn't matter.

ramkarthikk··on Why don't I have a blog?
If this writing is what the author brings to the table, I think they are more than capable of writing a useful blog. And with more writing, it will only get better.

> It feels as if I should have great things to say about... stuff... and yet I don't. Every opinion I have is a copy of a copy of a copy of the first 5 top-level comments on a reddit-slash-hacker-news comment section.

Almost everything that's said or written is a copy of a copy of a copy. But as a reader, your 5th level copy might be the first time I'm encountering that particular idea. If only one person says something, the chances of me finding it are negligible. If a thousand people say the same thing, it significantly increases the chances of me finding it.

Page 1 of 3Next →