Live data from Hacker News

Kina Knowledge, using Common Lisp extensively in their document processing stack

lisp-journey.gitlab.io

1–10 of 62 posts

Re: Kina Knowledge, using Common Lisp extensively in their document processing stack

#2
This part is really interesting:

> It is fast - our spatial classifier takes only milliseconds to come to a conclusion about a page (there is additional time prior to this step due to the OpenCV processing - but not too much) and identify it and doesn’t require expensive hardware. Most of our instances run on ARM-64, which at least at AWS, is 30% or so cheaper than x86-64. The s-expression structures align to document structures nicely and allow a nice representation that doesn’t lose fidelity to the original layouts and hierarchies.

The article also mentioned they have 3 programmers and 100k lines of code, that sounds impressive.

Re: Kina Knowledge, using Common Lisp extensively in their document processing stack

#6

Really interested to play with dlisp if/when it is open sourced!

Have they said whether it's a complete CL implementation or just a subset? I have the impression that it gets asymptotically more difficult as you approach the finish line.

Re: Kina Knowledge, using Common Lisp extensively in their document processing stack

#8
post #6

Really interested to play with dlisp if/when it is open sourced!

Have they said whether it's a complete CL implementation or just a subset? I have the impression that it gets asymptotically more difficult as you approach the finish line.

Looks like it's CL-inspired so kinda like subset.

Re: Kina Knowledge, using Common Lisp extensively in their document processing stack

#9
post #5

> Lisp allows us to scale dramatically and manage a large code base. Wow, really? How big is your company? > Right now, in our core company we have three people, two here in Virginia and one in Mexico City.

Sounds like scaling developer power all right.

Reminds me of quotes from Google SRE materials about scaling "SRE per managed server count".

Re: Kina Knowledge, using Common Lisp extensively in their document processing stack

#10
post #5

> Lisp allows us to scale dramatically and manage a large code base. Wow, really? How big is your company? > Right now, in our core company we have three people, two here in Virginia and one in Mexico City.

You know Google's flight scheduling software runs on Borg right ?

After they acquired ITA, they have few openings in between, and are yet, apparently, one of the biggest consumers of quotas.

Post reply on HN