posix-unix-standard VS paip-lisp

Compare posix-unix-standard vs paip-lisp and see what are their differences.

posix-unix-standard

The POSIX / Single UNIX Specification, Version 4 | IEEE Std 1003.1, 2016 Edition (by geoff-nixon)

paip-lisp

Lisp code for the textbook "Paradigms of Artificial Intelligence Programming" (by norvig)
Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
posix-unix-standard paip-lisp
2 78
193 7,364
0.0% 0.1%
0.0 2.1
over 6 years ago 11 months ago
Common Lisp
- MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

posix-unix-standard

Posts with mentions or reviews of posix-unix-standard. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-07-23.

paip-lisp

Posts with mentions or reviews of paip-lisp. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-07-13.
  • Notes on Paul Graham's ANSI Common Lisp Book
    4 projects | news.ycombinator.com | 13 Jul 2025
    https://github.com/norvig/paip-lisp PAIP is available online from the author, too.
  • Reanimation of the original Logic Theorist, the first AI, in IPL-V
    1 project | news.ycombinator.com | 28 Apr 2025
  • Ask HN: Where are the good Markdown to PDF tools (that meet these requirements)?
    9 projects | news.ycombinator.com | 2 Mar 2025
    I think Pandoc and Calibre could work for you.

    I've worked on PAIP, Paradigms of Artificial Intelligence Programming, and I might be able to help you a bit. It's around 1k pages long. I used Pandoc to generate an epub file, and then Calibre to turn that into a PDF file. I just tried using Pandoc to generate the PDF file directly, and it/LaTeX choked on some Unicode characters.

    For internal ebook links, there's a Lua script. You'll have to keep anchors unique across the book for this:

    * good: "chapter1#section1_1" and "chapter2#section2_1"

    * bad: a "chapter1#section1" and a "chapter2#section1"

    WIP: https://github.com/norvig/paip-lisp/pull/195

    For line wrapping of code, there's CSS. I first used it over on "Writing an Operating System in 1,000 Lines"; here's the PR: https://github.com/nuta/operating-system-in-1000-lines/pull/...

  • Years in Common Lisp: 2023-2024 in review
    5 projects | news.ycombinator.com | 22 Feb 2025
    I've worked on PAIP, and I think the GitHub.com version - https://github.com/norvig/paip-lisp/ - gets more attention than the GitHub.io version linked here. The GitHub.io version automatically gets updates, I think, but I'm not verifying the Markdown works over there.
  • Ask HN: What is the best method for turning a scanned book as a PDF into text?
    13 projects | news.ycombinator.com | 16 Feb 2025
    I made a high-quality scan of PAIP (Paradigms of Artificial Intelligence Programming), and worked on OCR'ing and incorporating that into an admittedly imperfect git repo of Markdown files. I used Scantailor to deskew and do other adjustments before applying Tesseract, via OCRmyPDF. I wrote notes for some of my process over at https://github.com/norvig/paip-lisp/releases/tag/v1.2 .

    I'd also tried ocrit, which uses Apple's Vision framework for OCR, with some success - https://github.com/insidegui/ocrit

    It's an ongoing, iterative process. I'll watch this thread with interest.

    Some recent threads that might be helpful:

    * https://news.ycombinator.com/item?id=42443022 - Show HN: Adventures in OCR

    * https://news.ycombinator.com/item?id=43045801 - Benchmarking vision-language models on OCR in dynamic video environments - driscoll42 posted some stats from research

    * https://news.ycombinator.com/item?id=43043671 - OCR4all

    (Meaning, I have these browser tabs open, I haven't fully digested them yet)

  • Write a model to do AI problem solving in under 200 lines of code
    1 project | news.ycombinator.com | 20 Dec 2024
  • Show HN: Lessons learned from a big OCR project
    2 projects | news.ycombinator.com | 17 Dec 2024
    Oh wow! I've worked on turning Paradigms of Artificial Intelligence Programming from a book into a bunch of Markdown files, but that's "only" about a thousand pages long, compared to the roughly 27000 pages long of all those volumes. I have advice, possibly helpful, possibly not.

    Getting higher quality scans could save you some headaches. Check the Internet Archive. Or, get library copies, and the right camera setup.

    Scantailor might help; it lets you semi-automate a chunk of things, with interactive adjustments. I don't know how its deskewing would compare to ImageMagick. The signature marks might be filtered out here.

    I wrote out some of my process for handling scans here - https://github.com/norvig/paip-lisp/releases/tag/v1.2 . I maybe should blog about it.

    If you get to the point of collaborative proofreading, I highly recommend Semantic Linefeeds - each sentence gets its own line. https://rhodesmill.org/brandon/2012/one-sentence-per-line/ I got there by:

    * giving each paragraph its own line

    * then, linefeed at punctuation, maybe with quotation marks and parentheses? It's been a while

  • Alonzo Church: The Forgotten Architect of Computer Intelligence
    1 project | news.ycombinator.com | 4 Nov 2024
    A historical tidbit which I loved in Paradigms of Artificial Intelligence Programming (available in PDF and EPUB here - https://github.com/norvig/paip-lisp):

    > The name lambda comes from the mathematician Alonzo Church's notation for functions (Church 1941). Lisp usually prefers expressive names over terse Greek letters, but lambda is an exception. A better name would be make-function. Lambda derives from the notation in Russell and Whitehead's Principia Mathematica, which used a caret over bound variables: x̂(x + x). Church wanted a one-dimensional string, so he moved the caret in front: ^x(x + x). The caret looked funny with nothing below it, so Church switched to the closest thing, an uppercase lambda, Λx(x + x) . The Λ was easily confused with other symbols, so eventually the lowercase lambda was substituted: λx(x + x). John McCarthy was a student of Church's at Princeton, so when McCarthy invented Lisp in 1958, he adopted the lambda notation. There were no Greek letters on the keypunches of that era, so McCarthy used (1ambda (x) (+ x x)), and it has survived to this day.

    So, yes, on the topic of this post - Church pops up in loads of Lisp retrospectives. Maybe he's "forgotten" by people with very little engagement in the history of computing.

  • The Liberating Experience of Common Lisp
    4 projects | news.ycombinator.com | 1 Oct 2024
  • Unification in Elixir
    2 projects | news.ycombinator.com | 1 Jul 2024
    While I'm at (free) books: a great example implementation of unification is in chapter 11 "Logic Programming" of Peter Norvig's "Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp".

    https://github.com/norvig/paip-lisp

What are some alternatives?

When comparing posix-unix-standard and paip-lisp you can also consider the following projects:

lisp-koans - Common Lisp Koans is a language learning exercise in the same vein as the ruby koans, python koans and others. It is a port of the prior koans with some modifications to highlight lisp-specific features. Structured as ordered groups of broken unit tests, the project guides the learner progressively through many Common Lisp language features.

Crafting Interpreters - Repository for the book "Crafting Interpreters"

android_guides - Extensive Open-Source Guides for Android Developers

mal - mal - Make a Lisp

devdocs - API Documentation Browser

coalton - Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.

Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured