HeadlinesBriefing HeadlinesBriefing.com

Show HN: Pointless but Mostly-Exact Clone of Hacker News

Hacker News •
×

Source code: http://github.com/shawwn/sharc

I had more things I wanted to do with this, but I should probably admit to myself I probably won't be. The original idea was for https://news.ycombinator.lol to be "Hacker News, but all the comments are AI." Right now it's "Hacker News, but all the comments are the same as the real HN." Hence, it's completely pointless.

Special thanks to dang for collaborating -- he even suggested the name for the codebase, "sharc". Development time was about four months of near daily work. Some days I'd spend a solid 16 hours on this. What's the point? None, really. Just to test the limits of my abilities and prove to myself that I could do what pg did.

It's an extremely efficient port of HN to Common Lisp. One of the project's goals was to be high performance. According to benchmarks, it can generate pages very slightly slower than real HN. (dang shared some timings on a particularly busy page, along with how many views it got over a certain time period, for benchmarking throughput. I never got around to verifying whether I can handle 24 million views a day, though, so I'd imagine something might break if you scale this up. On the other hand, I think it'll hold up.)

If you're particularly offended that this is copying your comments, claim your account by going to your profile and then click "claim" at the bottom. It'll ask you to put a 6 digit code into your real HN profile, at which point you'll be able to reset your cloned profile's password. Log in, go to your profile page, and set "redact" to "yes", the same way you'd set "showdead" to "yes" on HN. So, why make this? Eh, call it an art project.

Source: Hacker News · Summarized by HeadlinesBriefing