HNHacker News
TopNewBestAskShowJobs

leephillips

24,304 karma · joined February 22, 2012

Dr. Lee Phillips

https://lee-phillips.org

lee@lee-phillips.org

Einstein’s Tutor published by PublicAffairs, a book about Emmy Noether and her Theorem:

     https://lee-phillips.org/noether/
Practical Julia published by No Starch Press:

      https://lee-phillips.org/juliabook/
My book Gnuplot 5:

     https://alogus.com/publishing/gnuplot5/
submissionscomments
leephillips··on We were right about Havana syndrome
The article seems to have been written by an LLM and is illustrated by an AI-generated image. And it contains little or no new information.
leephillips··on Ask HN: Most beautiful personal blog UI you have ever seen?
I’m disappointed to see how few of these sites contain a link, or at least one I could find easily, to an RSS feed.
leephillips··on The web is bearable with RSS
A thousand pardons! I meant to type “newsboat”. I used Newsblur for a while, and found it quite good. But later I decided that I’d prefer to use a locally-installed program rather than a service. That it runs in the shell (yes) is a bonus.
leephillips··on I can no longer write technical blogs due to coding agents
If you’d like to improve the clarity and beauty of your writing, attend to this criticism. It may be harsh and painful to take to heart, but it’s valid.
leephillips··on The web is bearable with RSS
I know this was popular, but I prefer terminal RSS readers. The one I’ve been using for some years is newsboat. I recommend it.

EDITED: I originally typed “newsblur” by mistake.

leephillips··on TeX Live 2026 is available for download now
To save people’s time: this thing is not LaTeX and you won’t be able to use any of the LaTeX packages that you need if you are preparing a manuscript for a journal (for example).
leephillips··on TeX Live 2026 is available for download now
I’ve written book-length documents in Plain TeX (probably what you mean — nobody writes in “raw” tex) and in LaTeX. I would say that Typst, if it’s a replacement for anything, is a replacement for LuaLaTeX, because of its programmability. But in this article I framed it as a possible LaTeX replacement:

https://lwn.net/Articles/1037577/

leephillips··on MacBook Neo
Some people use computers to compute things. More memory is always useful.
leephillips··on I Use Neovim by the Way
Quite amusing.
leephillips··on Solar Time vs. Standard Time heat map chart
Awesome visualization. I take it solar time is noon when the sun is at the highest point in the sky?
leephillips··on Ghostty – Terminal Emulator
When art critics get together they talk about Form and Structure and Meaning. When artists get together they talk about where you can buy cheap turpentine.

-- Pablo Picasso

leephillips··on New evidence that Cantor plagiarized Dedekind?
It won’t be the last time.
leephillips··on New evidence that Cantor plagiarized Dedekind?
“Noether, who was Jewish, fled from Germany to the U.S., where she died two years later from cancer”

It wasn’t two years, and it wasn’t cancer. These details are unimportant to the (quite interesting) story, but the error is a sign that the author copies information from unreliable secondary sources, which puts the other facts in the article in doubt.

I wrote to him about the error when the article first appeared, but received no reply.

Noether’s real story is recounted in https://amzn.to/3YZZB4W.

leephillips··on Leaving Google has actively improved my life
“House” did this for some episodes during one season. It was, indeed, obvious and truly horrible. An ugly stain on an otherwise excellent show.
leephillips··on Julia: Performance Tips
Are you referring to https://github.com/JuliaImGui/CImGui.jl ?
leephillips··on Julia: Performance Tips
“All other languages” such as Fortran, etc.?

Why are you recalculating indices?

I don’t think that any Julia program I’ve ever written would need to change if Julia adopted 0-based tomorrow. You don’t typically write C-style loops in Julia; you use array functions and operators, and if you need to iterate you write `for i in array ...`.

“ergonomics matter”

Definitely. Ergonomics is the main reason I enjoy Julia. Performance is a bonus.

leephillips··on Human Made: The Pledge
It’s a problem. But maybe it doesn’t matter. I wouldn’t let this prevent you from sharing your project. There will always be stupid commenters. Just put it out there, tell the truth about it, and ignore them.
leephillips··on GNU Texmacs
Almost nobody uses it because those who might be interested need LaTeX and its packages. This is not LaTeX. (In the future these authors might all be using Typst, but not this thing.)

I tried it some years ago out of curiosity. Did not seem useful.

leephillips··on The Om Programming Language
There is nothing wrong with the site as it is. The text reflows, so you can size your window to any width that you find comfortable. With a decent window manager this is just a few keystrokes at most.
leephillips··on Nearby Glasses
Do you mean in the courtroom or anywhere? Because filming and photographing people in public is legal everywhere in the U.S., and no consent is required.
leephillips··on We installed a single turnstile to feel secure
You sure? I wasn’t.

“John regarded Mary suspiciously”

“Sharon suspected her husband of cheating. She looked through his emails suspiciously.”

leephillips··on We installed a single turnstile to feel secure
It doesn’t make sense as a whole. But, for example, what was he suspicious of?
leephillips··on We installed a single turnstile to feel secure
I’ll take your word for that. I don’t know how to tell. But I did notice that the writing was conspicuously terrible throughout. Entire sentences make no sense, such as “I'd slip in suspiciously while they contemplated the email that clearly said not to let anyone in with your own card.”
leephillips··on 24 Hour Fitness won't let you unsubscribe from marketing spam, so I fixed it
That’s not what “prejudice” means. It would be prejudice if the commenter objected to LLMs despite the quality of their output. However, the objection is based on the results. Also, the comment is correct.
leephillips··on Lindenmayer.jl: Defining recursive patterns in Julia
https://arstechnica.com/science/2020/10/the-unreasonable-eff...
leephillips··on Show HN: A physically-based GPU ray tracer written in Julia
Polyglot Jet Finding:

https://arxiv.org/abs/2309.17309

This paper in experimental high-energy physics is a good example of why Julia is popular for scientific calculations.

It shows that #julialang is over 100 times faster than Python and even faster than C++.

leephillips··on Show HN: A physically-based GPU ray tracer written in Julia
Aside from the fact that 1-based indexing is better for scientific code (see Fortran), I don’t think that it matters very often. I don’t think that any Julia program I’ve ever written would need to change if Julia adopted 0-based tomorrow. You don’t typically write C-style loops in Julia; you use array functions and operators, and if you need to iterate you write `for i in array ...`. If you really need the first or last element you write `a[begin]` or `a[end]`.
leephillips··on YouTube as Storage
They also disappear when the government of Pakistan tells Google to erase them: https://lee-phillips.org/youtube/
leephillips··on The World of Harmonics – With a Coffee, Guitar and Synth
This may be overly pedantic (even more so than your correct comments about numbering harmonics and overtones), but in this case the overtones are not harmonics, which, as you say, are by definition multiples of the fundamental frequency (“harmonic series” is a mathematical term). That’s why gongs are “inharmonic”: they have an overtone series that is not a series of harmonics.
leephillips··on Mamdani Hires Lisa Gelobter as Chief Tech Officer
The parts you quote do not equate criticism of Israel with antisemitism.
← PreviousPage 5 of 34Next →