Let me know what you think!
Source is at https://github.com/say4n/hn, pull requests welcome!
Also Octal has some weird bugs like not removing the downvote button after 24 hours so you just get an odd error when you click it. And the thing that bugs me the most where if you swipe back then change your mind you can’t swipe forward to go back to the comment thread you were on (a la Apollo, RIP). What makes it worse is swiping “forward” changes the “tab” you are on losing your scroll place in the list of HN posts. My muscle memory will never stop doing this though.
It’s a pretty bad app unless you’re just reading. I assume the developer never touched it again after deploying it which wouldn’t be an issue if you didn’t have to pay to unlock comment writing (its worst implemented feature).
Thanks... I see nothing. Next is really doing well, eh.
I wanted to do it all locally / serverless but I struggled to find a good client friendly library for parsing meta tags that was 0 deps and typed so I wound up making a cloudflare worker to bypass cors and manually streamed the html to extract and parse the head element with a bit of regex and elbow grease.
It worked out, but I wish the HN api would cache and provide that stuff once to save the authors from the extra load of all the clients like mine that need to make extra requests to each articles home page.