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 Writing Efficient C++ Code (2013)
I think it has become EASIER: for instance, since C++23 Rust-like move semantics can be used, which provides the compiler with extra information that can be leveraged for the generation of better code.

Or take constexpr - it permits to move computations to compile time that are complex and in older versions either had to be done at runtime, or an ugly workaround had to be used (e.g. assigning a mysterious literal pre-computed in another run or by hand).

jll29··on Modern Object Pascal Introduction for Programmers
I loved writing Pascal and Modula-2 at the time, and using both for a while sure made me a better programmer. Pascal was an excellent educational tool, but for a decade had enormous business impact, too.

Most criticized things regarding Pascal e.g. https://www.cs.virginia.edu/~evans/cs655/readings/bwk-on-pas... were already fixed by extension or coukd be fixed easily.

Its slight verbosity - somewhere between C and COBOL - arguably was a pro rather than a con.

Today, Ada and Julia seem to be the langages alive that resemble Pascal the most.

jll29··on The Mafia may be keeping fentanyl out of Italy
Italians need to make more babies - or there's going to be a serious pizza baker shortage by 2030!

(It follows straight from the general population decrease.)

jll29··on Can gzip be a language model?
Yes: you can classify a test file by topic with gzip as follows:

  gzip -9 sports.txt   testfile.txt

  gzip -9 politics.txt testfile.txt

  gzip -9 business.txt testfile.txt
(ass. sports.txt politics.txt and business.txt are text docs pertaining from the sports, politics and business domains, respectively, and have equal size)

The test file belongs to the topic with the smallest size *.gz file.

Witten's group at Waikato uni were perhaps the first to work on this.

Also check out the Hutter prize if you are interested in this.

jll29··on What happened to the Snowden archive
Two of my former colleagues (both Reuters journalists) were murdered by U.S. soldiers: https://www.youtube.com/watch?reload=9&v=zYTxuW2vmzk

Then all the civilians that took care of their bodies were also killed, including children.

Then the Department of Defense then denied existing video coverage of the event (personal comm., Tom Glocer, J.D., former CEO and attorney, Reuters).

-> So homicide, mult. war crimes and lying.

I'll be eternally grateful to Manning and Assange for letting the truth come to light, and to all whistleblowers driven by their conscience and idealism.

But the most disturbing thing about this all is the dirty laughter of that helicopter crew. Seeing that video makes one ashamed to belong to the human species.

jll29··on I built non-autoregressive decision models with RL a year ago
Was this ArXiv pre-print published anywhere (i.e., with proper peer review)?
jll29··on More than 100k people in Japan are now aged 100 or older
I disagree with downvoting the parent; I did not interpret their post as advocating neglect or euthanasia or anything else of a nasty kind.

There is a point to be made that fewer and fewer people are ready to die - eventually.

However, it arguably is the natural course of things, and the only thing more certain than taxes. I'm not saying this because I cannot imagine a world in which death was switched off. Instead, I would argue that it is also a GOOD thing that death exists, as it makes one's lifetime more precious knowing your days are counted (it's also good not to know how many of them you have left). There is space made for new generations, and their different (hopefully eventually better) ideas.

jll29··on More than 100k people in Japan are now aged 100 or older
The Japanese fail to produce enough children.

The country will either have to change or it will disappear soon.

Most European countries have the same issue, but it is less visible due to immigration, which Japan does not have.

jll29··on Astra for Law
I don't know of anything that is working yet, but I know some people working on it (intentionally vague).

Roman law, on which the legal systems of Germany, most of Europe, Turkey etc. are based relies more heavily on statutes than Anglo-American case law, but cases do play a role there, too. That's why a practically useful system also needs to have access to court decisions, commentary etc. - and while the statues are in the public domain, a lot of the other knowledge is owned by specialist publishers (such as: C.H. Beck, Nomos, Mohr Siebeck, De Gruyter, Otto Schmidt, C.F. Müller, Manz, Verlag Österreich, Schulthess, Stämpfli, Dalloz, LexisNexis, Lefebvre Dalloz, Giuffrè Francis Lefebvre, CEDAM, Giappichelli, Il Mulino, Aranzadi, Tirant lo Blanch, Marcial Pons, Dykinson, Tecnos, Lefebvre, Almedina, Gestlegal, AAFDL, Kluwer, Boom juridisch, Wolters Kluwer, Larcier-Intersentia, Anthemis, Sakkoulas, Nomiki Bibliothiki, Universul Juridic, Hamangiu).

Internationally, legal systems appear to undergo a sort of convergence, which means statutes increasingly matter in the U.S. and cases increasingly matter in European law (according to a law partner friend).

jll29··on Astra for Law
You could say the Salvatorian Clause in contracts is like exception handling: a "catch (all)": even if some clauses in this contract are illegal, the remaining contract stays in place.

Logically, this actually doesn't make sense strictly speaking because the sentence creates a paradox: doesn't it make clear whether it includes itself or not, and each reading ends up in trouble. There is a "tradition" in law around the world to accept the only benign reading of such clauses, which I always found funny given that in all other ways lawyers adopt the most adversarial mindset imaginable.

jll29··on Astra for Law
I anticipate an effect on society that troubles me:

(1) Rich people will use human expertise and "the rest of us" will use AI models to get by. This could happen in law, but also in medicine (in particular in societies that - like in the US - do not have universal healthcare).

(2) A positive effect in both domains may be that access to knowledge will be broader and cheaper.

I hope I will be wrong about (1) - I would not like to live in such a two-class society.

jll29··on Astra for Law
Here's another techniqe that gets you (even) more out of LLMs: run each prompt several times and compare the various outputs. It is not uncommon for models to contradict their own advice, and also you will get additional insights not included in previous runs.

This is due to the fact that LLMs are statistical processes that rely on pseudo random numbers in chosing what to say and how to say it to a substantial degree.

jll29··on Hello, how you guys doing
Brilliant, thanks!

  Greeting: <AmE> Hi, how are you guys doing?
  Greeting: <AmE,infml.> Hello, how you guys doing

  Response: great

  Greeting: <BrE,arch.> How do you do?
  Response: <BrE,arch.> How do you do?

  Greeting: <BrE,infml.> Hiya
  Response: <BrE,infml.> Hiya
  Response: <BrE,infml.> Not too bad - you?
jll29··on Ask HN: What are you working on? (September 2026)
Great - that's what I was looking for when I lived in London! All that existed was TimeOut mag (on paper and online, but pathetically incomplete, more for tourists).
jll29··on Mexican student creates an acoustic fire extinguisher to put out fire in seconds
I will not ask if she patented it, or if others had the idea before, or if it is ready to be productized.

Just simply: it is great that young people, driven by personal curiosity, go and explore their ideas, find solutions to long-standing challenges.

Billiant, keep inventing!

jll29··on Trump gave $45,000 holiday gifts to White House aides
This is not worthy of a headline - I'd expect reward (boni) and acknowledgement (explicit 'thank yous') from any modern manager.
jll29··on Copyright does more harm than good and should be abolished
It could be shortened to 20 years like patents, or copyright could end with the creator's life.

Also, there could be an excemption for LLM training purposes.

jll29··on Making Teenagers Read Newspapers. A Nationwide Experiment in French High Schools
In Europe, The Economist and The Guardian are about the only serious in-depth sources left, at least for those that can read English.
jll29··on Academia as a d-index measuring contest
Regarding "research.com", which is linked from the article: this is weird - some random observations...:

• Donald E. Knuth, the most eminent computer scientist alive, ranked 92nd (!) in computer science - seems off by about two orders of magnitde.

• Noam A. Chomsky, of whom some say he is the most-cited scholar alive (on the level of Aristotle), ranked seventh in the US. He gave theoretical computer science the Chomsky hierarchy and the Chomsky Normal Form, he has been called the "father of modern linguistics" (Hewbrew morphology, generative grammars, competence-performance distinction, Universal grammar, government & binding theory, the review of Skinner's book that single-handedly destroyed behaviorism, the 'minimalist' program, ...), in politology he is a long-standing and perhaps the most ardent and vocal critic of US foreign policy, supporter of Palestine (being a Jew himself), and in communications and media studies his book (with Herman) "manufactoring Consent" is a field-defining classic. - https://research.com/u/noam-chomsky

• regarding school rankings, in Germany, KIT (Karlsruhe Inst. of Technology) seems missing entirely, a top place in CS research.

jll29··on People that worked on the same idea for decades
Software

Richard Stallman: GCC and Emacs - both massive pro?ects and still going strong.

Linus Torvalds: Linux OS kernel

Science

Geoffrey Hinton: scaling neural networks

Books

Donald E. Knuth: Structure and Interpretation of Computer Programs (vol 4c of 12)

Buildings

misc. architects and builders: (most) cathedrals (Cologne, Barcelona, ...)

jll29··on PGrid, a spec-first laptop search
Where is my laptop?

• weight: 600g-900g

• case: black, rugged plastic or metal

• screen: 11"-13", e-ink paper, black-white or 16 graytones, matte, format 4x3

• keyboard: chicklet, orig. ThinkPad-like or metal, micro-switch based

• transient memory: 16-32 GB RAM

• persistent memory: 2-4 TB SSD

• CPU: 64 bit, 8-core ARM

• GPU: -- (I work with my clsters over SSH)

• battery: 5-8 days at light editing loads

• no Webcam, no fingerprint sensor for extra security

• connectivity: 3-4x USB-C + 1x RJ45 socket

jll29··on Altair Basic Interpreter Source Code (1975) [pdf]
Does the code work?

I.e., has anyone OCR'd the listing and fed it into an emulator yet?

jll29··on The United States Is Not America
While the U.S. are one of the largest American countries, they are not as United as they used to be, and they have never been the largest of the world (that'd be Russia) nor America (that'd be Canada: "second-largest country by total area, with the longest coastline of any country." (Wikipedia)).

Head of America's largest country as of 2026 is King Charles III: https://en.wikipedia.org/wiki/Monarchy_of_Canada

jll29··on A note on subscription prices from LWN
How about new sources of revenue?

I -- and perhaps many -- would be interested in buying an archive of all the past issues (as PDFs and XML sources).

You could also license to AI corps.

jll29··on “Weird” is a weird word
Engl. "weird" (happen, to become) ~ German "werden" (will [be]).

Regarding irregularity of the English language, there's the well-known urban poem:

  Dearest creature in creation,
  Study English pronunciation.
  I will teach you in my verse
  Sounds like corpse, corps, horse, and worse.
  I will keep you, Suzy, busy,
  Make your head with heat grow dizzy.
  Tear in eye, your dress will tear.
  So shall I! Oh hear my prayer.

  Just compare heart, beard, and heard,
  Dies and diet, lord and word,
  Sword and sward, retain and Britain.
  (Mind the latter, how it's written.)
  Now I surely will not plague you
  With such words as plaque and ague.
  But be careful how you speak:
  Say break and steak, but bleak and streak;
  Cloven, oven, how and low,
  Script, receipt, show, poem, and toe.

  Hear me say, devoid of trickery,
  Daughter, laughter, and Terpsichore,
  Typhoid, measles, topsails, aisles,
  Exiles, similes, and reviles;
  Scholar, vicar, and cigar,
  Solar, mica, war and far;
  One, anemone, Balmoral,
  Kitchen, lichen, laundry, laurel;
  Gertrude, German, wind and mind,
  Scene, Melpomene, mankind.

  Billet does not rhyme with ballet,
  Bouquet, wallet, mallet, chalet.
  Blood and flood are not like food,
  Nor is mould like should and would.
  Viscous, viscount, load and broad,
  Toward, to forward, to reward.
  And your pronunciation's OK
  When you correctly say croquet,
  Rounded, wounded, grieve and sieve,
  Friend and fiend, alive and live.

  Ivy, privy, famous; clamour
  And enamour rhymes with hammer.
  River, rival, tomb, bomb, comb,
  Doll and roll and some and home.
  Stranger does not rhyme with anger,
  Neither does devour with clangour.
  Souls but foul, haunt but aunt,
  Font, front, wont, want, grand, and grant,
  Shoes, goes, does. Now first say finger,
  And then singer, ginger, linger,
  Real, zeal, mauve, gauze, gouge and gauge,
  Marriage, foliage, mirage, and age.

  Query does not rhyme with very,
  Nor does fury sound like bury.
  Dost, lost, post and doth, cloth, loth.
  Job, nob, bosom, transom, oath.
  Though the differences seem little,
  We say actual but victual.
  Refer does not rhyme with deafer.
  Foeffer does, and zephyr, heifer.
  Mint, pint, senate and sedate;
  Dull, bull, and George ate late.
  Scenic, Arabic, Pacific,
  Science, conscience, scientific.

  Liberty, library, heave and heaven,
  Rachel, ache, moustache, eleven.
  We say hallowed, but allowed,
  People, leopard, towed, but vowed.
  Mark the differences, moreover,
  Between mover, cover, clover;
  Leeches, breeches, wise, precise,
  Chalice, but police and lice;
  Camel, constable, unstable,
  Principle, disciple, label.

  Petal, panel, and canal,
  Wait, surprise, plait, promise, pal.
  Worm and storm, chaise, chaos, chair,
  Senator, spectator, mayor.
  Tour, but our and succour, four.
  Gas, alas, and Arkansas.
  Sea, idea, Korea, area,
  Psalm, Maria, but malaria.
  Youth, south, southern, cleanse and clean.
  Doctrine, turpentine, marine.

  Compare alien with Italian,
  Dandelion and battalion.
  Sally with ally, yea, ye,
  Eye, I, ay, aye, whey, and key.
  Say aver, but ever, fever,
  Neither, leisure, skein, deceiver.
  Heron, granary, canary.
  Crevice and device and aerie.

  Face, but preface, not efface.
  Phlegm, phlegmatic, ass, glass, bass.
  Large, but target, gin, give, verging,
  Ought, out, joust and scour, scourging.
  Ear, but earn and wear and tear
  Do not rhyme with here but ere.
  Seven is right, but so is even,
  Hyphen, roughen, nephew Stephen,
  Monkey, donkey, Turk and jerk,
  Ask, grasp, wasp, and cork and work.

  Pronunciation -- think of Psyche!
  Is a paling stout and spikey?
  Won't it make you lose your wits,
  Writing groats and saying grits?
  It's a dark abyss or tunnel:
  Strewn with stones, stowed, solace, gunwale,
  Islington and Isle of Wight,
  Housewife, verdict and indict.

  Finally, which rhymes with enough?
  Though, through, plough, or dough, or cough?
  Hiccough has the sound of cup.
  My advice is give it up!
jll29··on “Weird” is a weird word
Engl. "weird" (happen, to become) ~ German "werden" (will [be]).

Regarding irregularity of the English language, there's the well-known urban verse:

Dearest creature in creation, Study English pronunciation. I will teach you in my verse Sounds like corpse, corps, horse, and worse. I will keep you, Suzy, busy, Make your head with heat grow dizzy. Tear in eye, your dress will tear. So shall I! Oh hear my prayer.

Just compare heart, beard, and heard, Dies and diet, lord and word, Sword and sward, retain and Britain. (Mind the latter, how it's written.) Now I surely will not plague you With such words as plaque and ague. But be careful how you speak: Say break and steak, but bleak and streak; Cloven, oven, how and low, Script, receipt, show, poem, and toe.

Hear me say, devoid of trickery, Daughter, laughter, and Terpsichore, Typhoid, measles, topsails, aisles, Exiles, similes, and reviles; Scholar, vicar, and cigar, Solar, mica, war and far; One, anemone, Balmoral, Kitchen, lichen, laundry, laurel; Gertrude, German, wind and mind, Scene, Melpomene, mankind.

Billet does not rhyme with ballet, Bouquet, wallet, mallet, chalet. Blood and flood are not like food, Nor is mould like should and would. Viscous, viscount, load and broad, Toward, to forward, to reward. And your pronunciation's OK When you correctly say croquet, Rounded, wounded, grieve and sieve, Friend and fiend, alive and live.

Ivy, privy, famous; clamour And enamour rhymes with hammer. River, rival, tomb, bomb, comb, Doll and roll and some and home. Stranger does not rhyme with anger, Neither does devour with clangour. Souls but foul, haunt but aunt, Font, front, wont, want, grand, and grant, Shoes, goes, does. Now first say finger, And then singer, ginger, linger, Real, zeal, mauve, gauze, gouge and gauge, Marriage, foliage, mirage, and age.

Query does not rhyme with very, Nor does fury sound like bury. Dost, lost, post and doth, cloth, loth. Job, nob, bosom, transom, oath. Though the differences seem little, We say actual but victual. Refer does not rhyme with deafer. Foeffer does, and zephyr, heifer. Mint, pint, senate and sedate; Dull, bull, and George ate late. Scenic, Arabic, Pacific, Science, conscience, scientific.

Liberty, library, heave and heaven, Rachel, ache, moustache, eleven. We say hallowed, but allowed, People, leopard, towed, but vowed. Mark the differences, moreover, Between mover, cover, clover; Leeches, breeches, wise, precise, Chalice, but police and lice; Camel, constable, unstable, Principle, disciple, label.

Petal, panel, and canal, Wait, surprise, plait, promise, pal. Worm and storm, chaise, chaos, chair, Senator, spectator, mayor. Tour, but our and succour, four. Gas, alas, and Arkansas. Sea, idea, Korea, area, Psalm, Maria, but malaria. Youth, south, southern, cleanse and clean. Doctrine, turpentine, marine.

Compare alien with Italian, Dandelion and battalion. Sally with ally, yea, ye, Eye, I, ay, aye, whey, and key. Say aver, but ever, fever, Neither, leisure, skein, deceiver. Heron, granary, canary. Crevice and device and aerie.

Face, but preface, not efface. Phlegm, phlegmatic, ass, glass, bass. Large, but target, gin, give, verging, Ought, out, joust and scour, scourging. Ear, but earn and wear and tear Do not rhyme with here but ere. Seven is right, but so is even, Hyphen, roughen, nephew Stephen, Monkey, donkey, Turk and jerk, Ask, grasp, wasp, and cork and work.

Pronunciation -- think of Psyche! Is a paling stout and spikey? Won't it make you lose your wits, Writing groats and saying grits? It's a dark abyss or tunnel: Strewn with stones, stowed, solace, gunwale, Islington and Isle of Wight, Housewife, verdict and indict.

Finally, which rhymes with enough? Though, through, plough, or dough, or cough? Hiccough has the sound of cup. My advice is give it up!

jll29··on Retrieval is a measurement instrument, and nobody reports its coverage
This can be seen as a special case of the CWA (Closed World Assumption): some systems assume that what they see is the whole world, i.e. that they have complete knowledge.

Your case describes a situation in RAG (Retrieval Augmented Generation), which is the special case where that happens inside a component of a bigger system, so the needed extra knowledge is actually available elsewhere in the same system.

jll29··on Thomson Reuters Launches Its Own Frontier Model
What makes sense also depends on one's business model: TRI charges premium dollars for access to their systems, so there is no need to optimize for cost; trust in the answers is the currency of knowledge workers in today's complex domains.

At the Thomson Reuters family of companies (technically then: Refinitiv Ltd. sold to LSEG), the first foundational model (in the sense of "trained entirely from scratch") was trained already in 2018 (i.e., pre-ChatGPT); it would even have been earlier, but the electricity wires and fuses in the rented 5 Canada Sq, Canary Wharf office had to be replaced first at the time to deal with the current needed to serve the GPUs.

jll29··on Thomson Reuters Launches Its Own Frontier Model
Because "bigger = better" does not work for highly specialized expertise, where the knowledge is not available on the public Web. It is naive to believe it's all open out there merely because the Web is large and we have Wikipedia.

If you are a highly specialized professional intellectual property paralegal, a forensic tax investigator or a post-market pharmacovigilance analyst, you will need for-profit knowledge sources, and your answers will often require synthesizing and interpreting multiple sources.

jll29··on AI companies destroy physical books – let's scan rare books before it's too late
Ask: valuable to whom and why?

- Reader: narrative

- Collector: scarcity of the physical artifact

- AI Company: language samples (quantity, variety), facts

← PreviousPage 2 of 34Next →