Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #7174

S

stylewarning's screed

Personal blog · stylewarning.com/postsprogrammingmath

stylewarning's screed is a personal blog at stylewarning.com about programming and math. Since 2022, 11 different Hacker News readers have linked it 15 times, most often “Idiomatic Lisp and the Nbody Benchmark”. It is still writing: the last post was on 2026-04-14, and you can follow it by feed.

Visit the blog
15mentions?
11HN people?
2022–2026first – last linked?
Links on Hacker News per year · peak 8 in 2026

Too few sampled comments (6) to say how often HN recommends it.?

Why HN links it

HN readers link stylewarning's posts as examples of Common Lisp work, such as an n-body simulation showing SBCL's sb-simd features and a quantum-computing interpreter written in Common Lisp.

Summarised by Claude from a sample of 6 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

a personal blog

Most-linked posts?

  1. Idiomatic Lisp and the Nbody Benchmark
    4 people · 5 mentions · first linked 2026-04-03
  2. Best Way to Advertise a Programming Language
    3 people · 3 mentions · first linked 2025-07-06
  3. Can a Rubik's Cube be brute-forced?
    2 people · 2 mentions · first linked 2023-07-08
  4. A tutorial quantum interpreter in 150 lines of Lisp
    2 people · 2 mentions · first linked 2023-07-16

What Hacker News says?

  1. Empirically this is not true and the article overstates its claim by using "often", unless we take it to mean the tens of included macros that come with the language and aren't ad-hoc, undocumented, or barely working. (Or reinvented, coming with the language.) (Like the ones for defining functions, or classes, or structs, or looping, or multi-branch conditionals...) Take a random sampling of Lisp projects and librar…

    Comment linking /posts/nbody/

    on “Why Common Lisp is now the best programming language”
  2. Submitted A software engineer's circuitous journey to calculate eigenvalues as a story · 109 points

    HN discussion
  3. Bad performance is much less excusable these days ( https://danluu.com/perf-opt/ ) and usually it's more the result of architecture and data structure choice than presence/absence of things out of the box of some language (though in the case of C++, it seems that everyone who gets obsessed with performance just says to avoid the included stdlib no matter the compiler; so much for that box). Your question seems to me…

    Comment linking /posts/nbody/

    on “Why Common Lisp is now the best programming language”
  4. Submitted Can a Rubik's Cube be brute-forced? as a story · 61 points

    HN discussion
  5. wild_egg · 2026-07-28Recommends
    No auto-vectorization yet, but you may find this illuminating: https://www.stylewarning.com/posts/nbody

    Comment linking /posts/nbody

    on “Steel Bank Common Lisp version 2.6.7”
  6. Submitted A tutorial quantum interpreter in 150 lines of Lisp as a story · 32 points

    HN discussion
  7. Rust wasn't made to replace C, C is to be there at low level and as a glue code for everything. Rust was made to replace C++ because the language it's a behemoth, it tries to do everything and the syntax it's a Lovecraftan nightmare, full of legacy incompatibilities. For small games such as Cataclysm:DDA I'd use Go (and for system tools and internet services OFC) and for game engines Rust it's or even GC based langu…

    Comment linking /posts/nbody/

    on “The case against a C alternative (2022)”
  8. Submitted Best Way to Advertise a Programming Language as a story · 7 points

    HN discussion
  9. https://www.stylewarning.com/posts/nbody/ might be a good addition, it showcases some higher level stuff added in sb-simd.

    Comment linking /posts/nbody/

    on “SBCL: The Assembly Code Breadboard (2014)”
  10. Submitted Way to Advertise a Language as a story · 3 points

    HN discussion
  11. This tutorial [1] shows you how to simulate an arbitrary number of qubits and arbitrary quantum gates of arbitrary dimension in about 150 lines of code. The article uses Common Lisp but has ports to OCaml, Rust, and Python. [1] https://www.stylewarning.com/posts/quantum-interpreter/

    Comment linking /posts/quantum-interpreter/

    on “Exploring Quantum Computing with JavaScript: A Beginner's Guide”
  12. Submitted The best way to advertise a programming language as a story · 1 points

    HN discussion
  13. Submitted Not all elementary functions can be expressed with exp-minus-log as a story · 1 points

    HN discussion
  14. Submitted Idiomatic Lisp and the Nbody Benchmark as a story · 1 points

    HN discussion
  15. Submitted Can a Rubik's Cube be brute-forced? as a story · 1 points

    HN discussion

Search all of HN for stylewarning.com

Linked by the same people?