HNHacker News
TopNewBestAskShowJobs

jll29

6,016 karma · joined March 18, 2020

Interested in natural language processing, information retrieval/search engines, machine learning, software technology, GIS, start-ups, R&D, innovation, security, UNIX and ethical & social impact of technology.

AI research professor during the day, startup CTO at night, coder, avid reader and book collector.

Wrote my first compiler during high school. Systems I've had a hand in are used by folks ranging from London traders to the Justices of the U.S. Supreme court.

submissionscomments
jll29··on AI companies destroy physical books – let's scan rare books before it's too late
Beware that the notion of "quality" is entirely different for AI companies: they don't seek entertainment, but sentences in a language to train an LLM.
jll29··on I should have loved biology (2020)
One take-away: At the very least, each school library schould provide:

• Douglas R. Hofstadter, Gödel, Escher, Bach: An Eternal Golden Braid

• David Goodsell, The Machinery of Life

• William W. Cohen, A Computer Scientist’s Guide to Cell Biology

• Horace Freeland Judson, The Eighth Day of Creation: Makers of the Revolution in Biology

• Lewis Thomas, The Medusa and the Snail: More Notes of a Biology Watcher

jll29··on I should have loved biology (2020)
Yes, the article is about awe and the fact that there isn't enough of it because we get fed into our brains what happens "matter of fact" by the education syste, without taking time to wonder and be surprised.
jll29··on I should have loved biology (2020)
Donald Michie, a trained classicist specialising on old Greek, was drafted to Bletchley Park and became a codebreaker (and Alan Turing's chess partner "because we were both not very good at it compared to the others" [personal comm.]). After WW II., he became a professor of veterenary sciences at the University of Edinburgh, and eventually he founded the department of artificial intelligence there. He is the editor of the first book series on machine learning (1950s).

In his lifetime, Michie published impactful papers in genetics, biology, statistics and computer science -- and classical philology.

A liberal arts education and a science education are not mutually exclusive, but complementary.

jll29··on How I developed an Am29000 C compiler and web browser
Well done. I agree with the credits to DJ Delorie (and to Stallman, for the original GCC!).

The code of the O.P. is actually not so bad for a teenager; however, the variables in Spanish do not help: "[isq]" and "[der]" probably stood for "isqierda" and "derecha", so the index of the left and right subtree of an expression.

Speaking of Transputers, Dr. Tim King, founder of Perihelion, was another big name of the Transputer times; he sadly passed away last month (he also wrote Tripos, which turned into AmigaDOS).

jll29··on Compression is prediction
The two contributioms that come to mind are the Hutter cash prize for the best compressor of the English Wikipedia and the work on PPM compression-based text classification by the late Prof. Ian Witten's group at Waikato (NZ) [1,2]. The model that best compresses the input string was likely generated by the distribution from which the compression model was 'trained'

[1] https://news.ycombinator.com/item?id=27440093

[2] https://www.computer.org/csdl/proceedings-article/dcc/2000/0...

jll29··on I'm switching my phone from Android to Linux
The Jolla 2 is said to be "sold out".

Apparently, they produce the phones in batches, not sure when the next one is due?

jll29··on In Memory of My Wife, Elise Cawley, with Thanks for 36 Wonderful Years
I agree.

Now you can do a lot better with a simple LLM+RAG setup.

Knowledge Mgt. (which I also teach) is one of the most neglected areas, privately, professionally and in corporations. A lot of companies' intranet is utterly useless - and everyone knows.

jll29··on How Google helped destroy adoption of RSS feeds (2023)
Let's make sure Ladybird will have good RSS and Atom feed support, then that'll settle things.
jll29··on Boy George Releases Pro-Israel Song, We Will Dance Again
> "We Will Dance Again"

I seriously hope that one day, whether during our lifetime or not, Israelis and Palestinians can dance with one another, without having fear.

jll29··on Claude Opus 5
I don't know who downvoted the parent or why, but it's a fair question IMHO.

The answer is there can be dramatic difference running a benchmark one time, because LLMs are not deterministic. A proper methodology would ask each question 20 times and calculate the mean correctness across experiments.

The reason is that the temperature parameter introduces random behavior.

jll29··on Claude Fable produced a counterexample to the Jacobian Conjecture
I understand you. As an AI research (actually, despite formally called professor of AI, I have historically always called myself more specifically NLP/IR/ML researcher rather than "AI" researcher, to avoid historic baggage).

I am intellectually curious whether "intelligence" and "consciousness" are simply layers that can be separated from the hardware they operate on or first emerged from, but I never had the urge or saw the point to practically replace human beings by machines.

Not everything that can be done should be done.

When I go to a supermarket, I always avoid self check-out. Why? First, I enjoy human interaction, even if machines may be more efficient (not yet the case). Second, I don't want the people working at the checkout to lose their jobs.

When we purchased a GPU cluster, I felt bad when I learned that the electricity bill was going to be north of 60 000 EUR every year (that number apparently assumes no jobs are running - so 100% idle time).

jll29··on Funny item co-occurrences in 3.2M Instacart orders
> The parsley and condoms I don’t get

Note that there is a certain level of arbitrariness involved in this association game. For instance, if a household regularly is in need of both parsley and also condoms, the fact that they are purchased together may be a result of the pure coincidence that both were empty/used up at the same time (which is also a function of the package sizes of both items). We would be much less surprised at the mined associations if we took a longitudinal, per-household look.

Furthermore, a shopping basked is per-household, but not per-person: the parsley and the condom may be used by different members of the household, or be shared, or be part of a gift to someone outside.

The human brain also tends to make up "causal" connections between any two items, when the real reason is often much more mundane.

jll29··on Show HN: Opening lines of famous literary works
Whoever likes this will likely also enjoy this clock announcing the time using literary quotes: https://www.amazon.com/Author-Clock-Literary-Quotes-Unique/d...

(What I particularly enjoy is that one can contribute to the database of quotations.)

jll29··on A beginner's guide to Chekhov's short stories
There is a version of Chekhov's short stories available on Amazon [1] that is bi-lingual.

Has anyone tried this? Are the translations good? Is the material sentence-aligned so that it is easy to switch between reading the original and the translation?

[1] https://www.amazon.de/-/en/Short-Stories-Bilingual-English-R...

jll29··on Cleaf – A small text editor for Linux with big ideas
Always a good exercise to implement a text editor, every programmer should have tried it. And I always try using new ones, curious to find something exciting.

Sorry, but it looks exactly like Zed.

And I'm not going to try out Zed again until they finally introduce auto-save, which Sublime has had for a long time and Emacs had since last century (because losing a file hurts you more than GPU rendering pleases you).

Where are those "big ideas"?

jll29··on Show HN: I can't seem to text properly on an iPhone, so I built my own keyboard
I recommend a BlackBerry (this problem was already perfectly solved in the past).
jll29··on Fundamentals of Wireless Communication (2005)
Thank you.
jll29··on Fundamentals of Wireless Communication (2005)
Is there a counter-part that focuses on implementations and practical exercises for hackers (in the MIT sense of the word)?
jll29··on Prefer strict tables in SQLite
I'd like to see STRICT as the default.

That's pretty much the only disagreement with the SQLite developer, who is an amazing guy that wrote an amazing tool!

jll29··on History of T
The title of the HN post "History of T (paulgraham.com)" is isleading, as this article was not written by Paul Graham himself. "Olin Shivers: History of T (paulgraham.com)" would be clearer.

Thanks for the personal take on Scheme history.

> It ran on Vaxes & 68000's, which had also just come out.

It ran on Vaxen and 68000s, which had also just come out.

> All hot compilers do DFA.

Note here, DFA stands for Data Flow Analysis (not Deterministic Finite Automata, another compiler acronym).

> the deepest and most powerful part of my diss, in my opinion, is the part (a) about which no one seems to know and (b) which is on the shakiest theoretical ground: environment reflow analysis. I would surely love it if some interested character one day takes that piece of my diss and really takes it someplace.

I know that feeling. But my experience is the author is best-suited to do that themselves.

jll29··on Show HN: 18 Words
Very cool. As a linguist (not a native English speaker, but highly trained), I love it a lot.

Love the pressure due to the timer, and the best aid to help is say it aloud.

jll29··on Ask HN: Where are the good search engines for mathematical formulas?
Slightly related: https://oeis.org
jll29··on The Art of Computer Programming by Donald E. Knuth
Receiving one of Don's cheques ("Bank of San Serif" ;-) a few months after pointing out an error has been many a computer scientist's career highlight!
jll29··on The Art of Computer Programming by Donald E. Knuth
I agree with that opinion. He started writing TAOCP in 1968, and could have switched to Pascal in 1972.

Pascal is simple and clear, and can be translated easily to anything from LISP, Fortran, Python to C or C++ (in fact, subsets of Pascal are often used as sample language in books about compilers, including in Pascal inventor N. Wirth's own compiler book (which, unlike Knuth's, was completed timely):

Wirth, Niklaus, Compilers (1996), 101pp., 2rd revision, 2017, online: https://people.inf.ethz.ch/wirth/CompilerConstruction/Compil..., last accessed 2026-07-07).

It does not matter that Pascal is not much in use anymore, because due to its readability, it's timeless. It nearly reads like English prose, yet is automatically executable. It has also been standardized, and there is a book-sized language description available, as are several -- commercial and open source -- implementations.

In contrast, his pseudo-assembler is arcane. Whenever I wanted to implement an algorithm following Knuth TACOP, I had to work off his English pseudo-code description rather than the associated pseudo-assembler code.

jll29··on The Art of Computer Programming by Donald E. Knuth
Not to forget he was asked specifically to write a book about compilers (= "Volume 7") by Addison Wesley in the 1960s.

Now, half a century later, he is chickening out...

jll29··on A global workspace in language models
In short, it's the "mind's 'I'" - we think not as response to external stimuli (only) such as prompts, but we have an inner "I" that asks questions on its own initiative. There are people like Douglas R. Hofstadter, who believe consciousness is not linked to human hardware (the brain), but that it is an epiphenomenon that emerges as a result of sufficient complexity of the underlying system: https://en.wikipedia.org/wiki/The_Mind%27s_I

I believe that while underlying high complexity is certainly logically necessary for consciousness, but it is not logically sufficient, and I am undecided (slightly "pro" intuitively) on the question of separability of consciousness from its hardware.

Will a LLM ask an original question on day? I doubt it.

Note that AI models do not have to be conscious to be useful (or to take away millions of jobs)!

jll29··on A global workspace in language models
"France is a beautiful country" may also still continued by "...in the heart of Europe".
jll29··on The Writers Who Wrote the Most in History
Agatha Christie was also a high-volume writer; apparently, this was due to unreasonably demands in her contracts with her publisher, and she hated to be thus pushed.
jll29··on Google Books (or similar) all book scans – $200k bounty (2025)
Stallman wanted to protect the right to fix bugs, he was not against paying for goods and services.
← PreviousPage 3 of 34Next →