Hacker News now runs on top of Common Lisp, specifically using the SBCL implementation, for performance reasons. The site's underlying technology was previously based on the Arc dialect, which was implemented on top of Racket. The change has also led to the removal of paging for long threads. The site's codebase is not open-sourced due to anti-abuse measures that would be compromised if made public.