frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I wrote a technical history book on Lisp

https://berksoft.ca/gol/
63•cdegroot•3h ago
The book page links to a blog post that explains how I got about it (and has a link to sample content), but the TL&DR is that I could not find a lot of books that were on "our" history _and_ were larded with technical details. So I set about writing one, and some five years later I'm happy to share the result. I think it's one of the few "computer history" books that has tons of code, but correct me if I'm wrong (I wrote this both to tell a story and to learn :-)).

My favorite languages are Smalltalk and Lisp, but as an Emacs user, I've been using the latter for much longer and for my current projects, Common Lisp is a better fit, so I call myself "a Lisp-er" these days. If people like what I did, I do have plans to write some more (but probably only after I retire, writing next to a full-time job is heard). Maybe on Smalltalk, maybe on computer networks - two topics close to my heart.

And a shout-out to Dick Gabriel, he contributed some great personal memories about the man who started it all, John McCarthy.

Comments

emigre•1h ago
I will take a look, it looks really interesting. Thanks for the effort. I'm also interested in Lisp.

I think you might like this: 'The evolution of Lisp' by Guy L. Steele and Richard P. Gabriel. https://doi.org/10.1145/234286.1057818

wduquette•1h ago
Sounds very cool. I've dabbled with Lisp on and off since the mid-80's, starting with a text adventure in LISP-80 on a Kaypro 4, and though I've never written a serious project in Lisp I've learned a great deal from it. (Wrote a lot of TCL code once upon a time; I've always thought of TCL as a Lisp in which you do a lot of things backwards.)
emigre•20m ago
I have some feedbak, nothing major, but I would say that a professional designer could help you improve the book cover. Right now somebody with professional experience in graphic design --or a good eye for design-- can probably see details in it that could be improved. It's a pity if you have worked on this for five years, not to present it in the best possible way.
kamma4434•9m ago
I skimmed the index but… no Clojure? My impression is that it is by far the most used current Lisp. This said, I’d love to read the book - definitely interesting.

Claude Sonnet 4.6

https://www.anthropic.com/news/claude-sonnet-4-6
228•adocomplete•1h ago•140 comments

Using go fix to modernize Go code

https://go.dev/blog/gofix
96•todsacerdoti•2h ago•13 comments

Gentoo on Codeberg

https://www.gentoo.org/news/2026/02/16/codeberg.html
59•todsacerdoti•1h ago•6 comments

GrapheneOS – Break Free from Google and Apple

https://blog.tomaszdunia.pl/grapheneos-eng/
851•to3k•8h ago•559 comments

Async/Await on the GPU

https://www.vectorware.com/blog/async-await-on-gpu/
64•Philpax•2h ago•11 comments

HackMyClaw

https://hackmyclaw.com/
150•hentrep•2h ago•76 comments

Can a Computer Science Student Be Taught to Design Hardware?

https://semiengineering.com/can-a-computer-science-student-be-taught-to-design-hardware/
32•stn8188•1h ago•26 comments

So you want to build a tunnel

https://practical.engineering/blog/2026/2/17/so-you-want-to-build-a-tunnel
53•crescit_eundo•2h ago•24 comments

Show HN: I wrote a technical history book on Lisp

https://berksoft.ca/gol/
64•cdegroot•3h ago•4 comments

Trata (YC W25) Is Hiring Founding Engineers (NYC)

1•emc329•1h ago

I converted 2D conventional flight tracking into 3D

https://aeris.edbn.me/?city=SFO
142•kewonit•4h ago•33 comments

Chess engines do weird stuff

https://girl.surgery/chess
66•admiringly•1h ago•21 comments

Show HN: I taught LLMs to play Magic: The Gathering against each other

https://mage-bench.com/
45•GregorStocks•2h ago•34 comments

Launch HN: Sonarly (YC W26) – AI agent to triage and fix your production alerts

https://sonarly.com/
13•Dimittri•1h ago•0 comments

Climbing Mount Fuji visualized through milestone stamps

https://fuji.halfof8.com/
17•gessha•1h ago•2 comments

Is Show HN dead? No, but it's drowning

https://www.arthurcnops.blog/death-of-show-hn/
259•acnops•8h ago•228 comments

Show HN: 6cy – Experimental streaming archive format with per-block codecs

https://github.com/byte271/6cy
17•yihac1•1h ago•1 comments

Don't pass on small block ciphers

https://00f.net/2026/02/10/small-block-ciphers/
13•jstrieb•2d ago•1 comments

Show HN: Continue – Source-controlled AI checks, enforceable in CI

https://docs.continue.dev
21•sestinj•1h ago•5 comments

Labyrinth Locator

https://labyrinthlocator.org/
19•emigre•3d ago•1 comments

Four Column ASCII (2017)

https://garbagecollected.org/2017/01/31/four-column-ascii/
302•tempodox•2d ago•71 comments

Semantic ablation: Why AI writing is generic and boring

https://www.theregister.com/2026/02/16/semantic_ablation_ai_writing/
135•benji8000•2h ago•124 comments

Discord Rival Gets Overwhelmed by Exodus of Players Fleeing Age-Verification

https://kotaku.com/discord-alternative-teamspeak-age-verification-check-rivals-2000669693
32•thunderbong•1h ago•5 comments

Students Are Being Treated Like Guinea Pigs: Inside an AI-Powered Private School

https://www.404media.co/students-are-being-treated-like-guinea-pigs-inside-an-ai-powered-private-...
39•trinsic2•1h ago•19 comments

Sub-Millisecond RAG on Apple Silicon. No Server. No API. One File

https://github.com/christopherkarani/Wax
15•ckarani•3h ago•2 comments

Hamming Distance for Hybrid Search in SQLite

https://notnotp.com/notes/hamming-distance-for-hybrid-search-in-sqlite/
55•enz•2d ago•9 comments

Show HN: Cycast – High-performance radio streaming server written in Python

https://github.com/LukeB42/Cycast
15•LukeB42•3h ago•0 comments

Show HN: I built a simulated AI containment terminal for my sci-fi novel

https://vertex.flowlogix.ai
19•stevengreser•2h ago•6 comments

Rise of the Triforce

https://dolphin-emu.org/blog/2026/02/16/rise-of-the-triforce/
397•max-m•21h ago•61 comments

Show HN: Glitchy camera – a circuit-bent camera simulator in the browser

https://glitchycam.com
151•elayabharath•1d ago•20 comments