Thanks! Here's a super quick mockup of a style I think would be more legible (Helvetica, since my Mac doesn't have San Francisco): https://i.imgur.com/IvERHL7.png
Less real estate used for timestamp, use dedicated colours for comment and upvote counts, and a larger font and thicker weight for the headline.
I hope you change your mind about opening the code.