HNHacker News
TopNewBestAskShowJobs

elpachongco

26 karma · joined August 13, 2023

Just a hacker from the Philippines. Likes programming, bikes, and tech.

meet.hn/city/ph-Baguio

submissionscomments
elpachongco··on Show HN: Free comments section for personal sites
I run it on a $6 digital ocean droplet out of my pocket. It's basically similar to an RSS reader. It doesn't have to do a lot of things that's why it's free.
elpachongco··on Show HN: Free comments section for personal sites
Apologies for the bad experience.

I appreciate the feedback especially the detailed description of your interaction with the site. This is helpful for me so I can create a better experience for new users.

elpachongco··on Show HN: Free comments section for personal sites
I just checked and you're right. I seriously didn't know. Thanks for telling me. Good eye!
elpachongco··on Show HN: Free comments section for personal sites
Glad you found the concept interesting. I admit it's my fault for not including enough information for anyone who's willing to spend their time for my project.

I'm out of the edit window now so I'll answer your question here.

There's a page for RSS feed submission: https://bhread.com/feeds/

And for more details about bhread, I have a blog post that may help (how to participate, and why): https://blog.bhread.com/posts/about-bhread/

In the future, I'll add a page that will get new users up to speed in a single place. Everything's scattered right now and pasting links is getting old for me.

Anyways, thank you for the feedback and suggestions, I'm taking notes.

elpachongco··on Show HN: Free comments section for personal sites
Interesting. I've only heard of this now. This seems like the fediverse equivalent of my project and it's miles ahead of what I've accomplished so far. I'll be using this for inspiration. Thanks for sharing.
elpachongco··on Show HN: Free comments section for personal sites
Can you elaborate? I just checked the site and saw someone has already added a site with substantial data. It kind of looks like spam to me since this is meant for personal sites. Maybe you saw that? If yes, then I agree. It looks suspicious because I don't have any moderation logic in place.

But if you mean something else, it would be nice if you can tell me why. I'll do my best to address it.

elpachongco··on Show HN: Free comments section for personal sites
Webmention is great, it's truly decentralized but it doesn't work if you have a static site which is probably a considerable percentage of personal sites.

In the future, I might come up with something that integrates Webmention for sites that already have them.

elpachongco··on Show HN: Free comments section for personal sites
Thanks for pointing this out, it's an important aspect of comment sections. Honestly, I'm still at the stage of figuring out how to deal with this. As of the moment, the only control I have is to delete individual feeds that don't classify as a personal website or spam.

An idea I have is to implement a publicly-viewable ban list. Possibly a file like `bans.txt` available in the public repo which anyone can discuss and add suggestions. This will be a list of domains which Bhread and other instances can reference as an 'ignore' list.

I'm open for ideas. I'm still looking for other options.

elpachongco··on Show HN: Free comments section for personal sites
Hey thanks for checking this out.

I've considered this, Bhread detects replies when another site publishes a post containing this:

- A string: "replying to "

- followed by a link to the the one they're replying to

I think this is enough to provide context but it's still early to tell if that's effective.

elpachongco··on Show HN: Free comments section for personal sites
> I need a blog somewhere to leave a comment? Correct. You must have a blog with an RSS feed to comment.

This may give you a better overview: https://github.com/elpachongco/bhread?tab=readme-ov-file#abo...

Thanks for checking this out. Believe it or not, this is good feedback for me to improve user-facing documentation and general UX.

elpachongco··on The Small Website Discoverability Crisis (2021)
Yes! I've been thinking about this for months now. How would a normal person on the internet find information and enjoy the internet if most stuff they can find revolve around closed platforms, or SEO marketing sites.

The best way to use the internet is to distribute information for everyone to see. Yet, that's not the direction it seems to be heading towards.

I really believe that the fun part of the interner is in small sites, and I think we need more projects that try to find these small, but important corners of the internet.

elpachongco··on Debugging tricks in the browser
I haven't had the need to use it but I've been thinking if something like the last one `Monitor Events for Element` exists. Glad it does. Although according to the article, it's a Chrome-only feature. I wonder if there are any alternatives for Firefox?
elpachongco··on Show HN: Using mkdir to track financial transactions
Yes it's not for everyone. But in my defense, difficult is subjective. I built this for me because this is easier to me. It's a single line I have to keep in mind. The goal here is to remove the friction on entering the data. It means that it has to be highly available, fast, and easy. Though, I admit even I'm not sure if this project can actually achieve those things (even for me)[1].

This is just a personal experiment that I wanted to share.

I've actually tried the spreadsheet approach for 6 months. I tried to record all transactions I made in those 6 months. What I've observed is that it becomes too slow. Maybe there are clever workarounds but the spreadsheet just feels unfriendly to me. Also, I usually have slow 4g connection (Philippines) and I'm using a phone from 2016[2]. These variables are guranteed to NOT make a frictionless experience.

> I spent a lot of time trying to solve this for myself, and trust me when I tell you.. mkdir for transactions did not cross my mind at all :)

Haha. I've been working on exiftool and was looking for methods to track every transaction I have. I'm not sure what happened.

I don't know how useful this will become but learning awk is a nice side effect.

> How about a 'simple' spreadsheet, with Date, Amount, Currency, Shop/Vendor, and then 2-3 columns with "Necessary/Unnecessary/Junk", "BAU/Vacations/Work", and/or Town (to be able to calculate that your trip to Paris actually cost a total of X (tickets, hotel, drinks, etc).

This approach doesn't scale for me. Sure, tools can handle the data but can you? I sure can't. When a busy month comes, that's going to be a messy spreadsheet with gaps. Which makes the month-per-month comparisons almost impossible.

Also, do you need that much data? I'm only concerned about where things go so I think this is enough.

[1] as stated in the README: https://github.com/elpachongco/finance-tracker#state-of-this...

[2] I've written a bit about the phone: https://elpachongco.github.io/uses/#the-phone---lg-v20

elpachongco··on Webring Technology
This is the first time I've heard of webmentions although I think I have used it on Wordpress before. I thought it was a proprietary protocol.

Reading this document: https://indieweb.org/Webmention-developer it appears that bhread is a bit simpler than this and as you've mentioned, works on static content. The setup is simpler [1], and there's a homepage for all content. It's probably the only advantage of my project but thanks for bringing this up. I now have a new resource I can get ideas from.

[1] Sign up, put xml url, post a verification

elpachongco··on Webring Technology
Slightly related project of mine: https://bhread.com .

I like the idea of webrings and I'm exploring the possibilities of connecting blogs together. My project, Bhread, is a site that creates threads from blogs. Blog2 can reply to Blog1 by typing `replying to <url of blog1 post>` in the body of the blog post. This allows for a twitter-like experience of blogging.

In comparison to webrings, bhread is for a different use case. Webrings are great for discoverability while bhread is better for conversations. Maybe we can find an overlap here (Webring + bhread = ?). I'm still exploring ideas i.e. groups (subreddit-like blog threads).

The design of bhread always considers decentralization. No important data must be gone from the internet if ever the bhread site dies. Just like a webring.

BTW, I recommend having a separate `/shorts/` page in any personal blog as well for small, tweet-like posts [1].

The website is still very new. I put it on the web for demonstration and testing purposes so if you break it, let me know [2][3]!

[1] Here's mine: https://elpachongco.github.io/shorts/ . The shorts page's rss feed should probably be separate from the main posts' feed.

[2] https://github.com/elpachongco/bhread

[3] I'm still working on the layout of the site so it may be weird on some devices but it should work, it's html css and js (htmx, tailwind, alpine) served by django.