HNHacker News
TopNewBestAskShowJobs

leephillips

24,273 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 On caring for user data: NeoVim caused Vim undo files to be deleted
Vim does things at least as bad. Here’s something I wrote in 2020 that shows how the default Vim configuration can overwrite files created outside of Vim and cause autobuild systems to fail: https://lee-phillips.org/badvim/

And why my .vimrc starts with this:

    set nobackup
    set nowritebackup 
    set noundofile
    set noswapfile
leephillips··on Typst makes big strides
I was maybe too hasty here. Another comment made me realize that the difference is due to the presence of the Latin Modern font on my desktop and its absence from my phone. Sorry, mobile browsers. You still suck, but less energetically than I had concluded.

So authors using MathML should supply the LM font for download or advise their readers.

leephillips··on Typst makes big strides
Ah, I (the article author) am at fault here, for not pointing this out. Things looked fine in my testing because I have the LM font installed on my system.
leephillips··on Typst makes big strides
I don’t have the data to answer your question. But I’d like to point out that it has little to do with my assertions. Note in particular the word “conveys”.
leephillips··on Typst makes big strides
Not so good. But the problem is not Typst, it’s Chrome on Android, or the way you have that configured.

EDIT: I just checked the article on my phone, and every browser renders the equation as in your screenshot. FF and Chromium on desktop are perfect. Another example of how mobile browsers suck.

leephillips··on Typst makes big strides
PDF serves an important purpose; it’s not an abomination. It conveys exactly what the author or publisher intended. HTML can not do this. It can serve as a reliable archive and be made (imperfectly) accessible, as described in the article. Of course all this comes with significant tradeoffs, including reduced interoperability, as you say. But there are good reasons for academic publishing, especially in math, CS, and physics (but also in some areas of the humanities) to prefer PDFs—it’s not just obstinacy.
leephillips··on Typst makes big strides
Interesting. What browser? Because in FF or Chrome on Linux desktop, it looks basically identical to LaTeX output. But unlike when creating PDFs, you’re at the mercy of your browser’s MathML implementation (another reason PDF is great).
leephillips··on Typst makes big strides
Not the person you’re asking, but I’ll just mention that pandoc has a Typst reader. I use a pandoc filter to write in markdown with math in Typst and convert to LaTeX:

https://lee-phillips.org/typstfilters/

leephillips··on Ideas on modernizing the open-source desktop
I see your point; you did say “only desktop”.
leephillips··on Ideas on modernizing the open-source desktop
I use dwm. It seems to be able to handle tiled and floating windows with no problem.
leephillips··on How video games inspire great UX (2019)
That looks like an interesting program. I can hardly believe I’d never heard of it before—and it’s in the Debian repository, too.
leephillips··on Key symbols we lost to time, pt. 1: The PC side
This article is the first time I’ve heard of the reverse tab. What is it?
leephillips··on Key symbols we lost to time, pt. 1: The PC side
My keyboards have always had an INS key but they’ve never done anything and I’ve never bothered to map them to anything. I do sometimes want to overwrite, but that’s always in Vim where I can enter replace mode.
leephillips··on Who's the Dick?
Today the great photographer Jay Maisel died: https://www.nytimes.com/2026/09/11/arts/jay-maisel-dead.html.

The sad event reminded me of the time that John Gruber took part in inciting an internet mob who vandalized the photographer’s house.

leephillips··on Terpstra Keyboard
What kind of guitar players are these? Are you talking about pop music?
leephillips··on Hang on to Your Firefox
It’s an expression of frustration at being expected to supply evidence after accusing someone of racism.
leephillips··on Hang on to Your Firefox
That fun example does not provide evidence of what you accused the developer of. Not even close. I think if you’re going to accuse someone of what amounts to racist paranoia, you’d better have clear evidence of it. The fragment you linked to simply shows Kling being uncomfortable with racial discrimination in hiring, which is a mainstream, probably majority, attitude.
leephillips··on How much of HN is AI?
...and some of us Fortran.
leephillips··on Woman stranded in Spain after UK's eVisa system mistakes her for twin sister
“Webb said Home Office staff promised her over the phone the problem would be fixed, though a confirmation email was then sent to her sister instead of to her.”

Comedy gold.

leephillips··on A journalist was banned from a Flock Safety convention, so they hacked it
That might make sense. But in the video he (not “they”) never mentions that the room was part of a conference block. But it very well might have been.
leephillips··on A journalist was banned from a Flock Safety convention, so they hacked it
I guess avoid Hilton hotels. They cancelled a reservation without verifying that they were talking to their client or someone authorized by their client.
leephillips··on Stop Making TUIs
Some terminal emulators, for example Kitty, can render text at various sizes (within the same window).
leephillips··on Stop Making TUIs
I’ve been enjoying making TUI programs for my own use. It turns out that the Kitty terminal emulator, with its saveable sessions of arrangements of panels that can communicate with each other, is an interesting framework for TUIs:

https://lwn.net/Articles/1080821/

leephillips··on Things that used to be normal and are now a luxury
This is a real loss, unlike the manufactured despair in the article.
leephillips··on Plastic mechanical computer from 1963: The Digi-Comp 1 [video]
I had one! One of my favorite possessions in elementary school. It came with a nice booklet introducing the theory. Because I studied that booklet, I was probably the only brat in my 2nd grade who knew about number bases. I entertained myself by converting decimal numbers into binary.
leephillips··on Ask HN: How do you keep up with HN these days?
You’re right, I need to do that. It would create a glitch in the historical graph, but still, there’s too much slop getting through.
leephillips··on Ask HN: How do you keep up with HN these days?
I’ve implemented something like that at https://hn-ai.org/.

It at least filters out some of the slop articles, making it easier to find the potentially interesting stories.

leephillips··on Show HN: Ember – Redshift safe color palettes
These will also be useful when I’m traveling away from my screen at very high speeds. Thanks!
leephillips··on Thanks to social media, canned sardines are a scarcity on the supermarket shelf
The article and many comments here suggest that a “sardine” is a specific species of fish. In fact, about a dozen species are canned and sold as “sardines”.
leephillips··on The title cards in Blade Runner are amazing
Thus we have Stravinsky’s “Ebony Concerto”, not his finest work.
Page 1 of 34Next →