HNHacker News
TopNewBestAskShowJobs

ezequiel-garzon

1,856 karma · joined April 11, 2012

https://ezequiel-garzon.net
submissionscomments
ezequiel-garzon··on CVE-2026-31431: Copy Fail vs. rootless containers
Please reply instead of (or in addition to) tagging the user you're replying to.
ezequiel-garzon··on New copy of earliest poem in English, written 1,3k years ago, discovered in Rome
Probably they mean to convey significant digits, though I feel it's safe to assume people would read "1300" as an approximation, not pointing to the year 726. I found it odd too.

Edit: "The newly-discovered manuscript in the National Central Library of Rome of Caedmon’s Hymn dates from between the years 800 and 830, making it the third oldest surviving text of the poem." So... 1.2k then?

ezequiel-garzon··on France pulls last gold held in US
I'm curious about this too. I thought saying "we in Holland" was equivalent to "we in England" rather than "we in the UK". Is it acceptable in the Netherlands? (Or maybe just in Holland proper?)
ezequiel-garzon··on Termux
Sessions tend to be way shorter for me, but it's great to have.
ezequiel-garzon··on Is the RAM shortage killing small VPS hosts?
Spending caps is the biggest reason for me. Granted, some VPS don't offer this (vital!) feature, but none of the big 3 or similar services do.
ezequiel-garzon··on You are not required to close your <p>, <li>, <img>, or <br> tags in HTML
Optinal tags have always been allowed in HTML, for the simple if debatable reason (hence xhtml) that some humans still author documents by hand, knowingly skip md et al _and_ want to write as few characters as possible (I do!).

This is clear in Tim Berners-Lee's seminal, pre-Netscape "HTML Tags" document [0], through HTML 4 [4] and (as you point out) through the current living standard [5].

[0] https://www.w3.org/History/19921103-hypertext/hypertext/WWW/...

[4] https://www.w3.org/TR/html401/intro/sgmltut.html#h-3.2.1

[5] https://html.spec.whatwg.org/multipage/syntax.html#optional-...

ezequiel-garzon··on Six-decade math puzzle solved by Korean mathematician
I agree, modern definitions exclude 1 since "we lose" unique factorization. It's interesting to note [1] that this viewpoint solidified only in the last century.

[1] https://mathenchant.wordpress.com/2025/04/21/is-1-prime-and-...

ezequiel-garzon··on CSS Grid Lanes
How was this masonry layout possible back in the 90s?
ezequiel-garzon··on UTF-8 is a brilliant design
Before this happened, 7-bit ASCII variants based on ISO 646 were widely used.
ezequiel-garzon··on Where did the Smurfs get their hats (2018)
ChatGPT's translation:

Panel 1 Waiter: "Sir, I’d like to ask you to take off your cap in this restaurant." Smurf: "Take off my cap? You’re not asking me to take off my pants, are you?!"

Panel 2 Waiter: "That’s not the same." Smurf: "That is the same."

Panel 3 Cook (to waiter): "Let him put his cap back on." Waiter: "That’s maybe better."

ezequiel-garzon··on GPT-5 Thinking in ChatGPT (a.k.a. Research Goblin) is good at search
Off topic, but I wonder why the author is using _both_ Substack and his old website [1]. Is this a new trend?

[1] https://simonwillison.net/2025/Sep/6/research-goblin/

ezequiel-garzon··on Making a font of my handwriting
This is awesome! A mere upvote wouldn't be enough to point this out, thanks for sharing.
ezequiel-garzon··on Everyone knows all the apps on your phone
In the case of termux, by far my favorite app, I have more than 2GB of locally installed packages. How would that work with a browser?
ezequiel-garzon··on Use Long Options in Scripts
It does if single or double quotes are used, right? Which would be necessary (or preferred to multiple backslashes) quite often.
ezequiel-garzon··on Is the world becoming uninsurable?
Where 500 years ago?
ezequiel-garzon··on Show HN: FixBrowser – a lightweight web browser created from scratch
Indeed, CSS is so massive it has long been a collection of standards. Good luck implementing all that.
ezequiel-garzon··on Nyxt: The Hacker's Browser
This is a timely coincidence for me. I started using yesterday Shortcat [1] for the Mac, and I'm very pleased. It gives you access to pretty much everything with the keyboard, not just the browser. To be fair, Nyxt provides other features such as scripting.

[1] https://shortcat.app/

ezequiel-garzon··on WebVM 2.0: A complete Linux Desktop Environment in the browser via WebAssembly
This looks amazing, congratulations! I can see that it seems to run offline (curl says "# requires networking"), but if I launch it on airplane mode on an iPhone it halts. Is this the expected behavior? Also, is it possible to install packages? These two things could address some of the shortcomings of iSH. Thanks!!
ezequiel-garzon··on Procrastination and the fear of not being good enough
Could you elaborate? I always found the "grading on a curve" a distinctly American approach that leads to grade inflation and an overall lower academic level. Now, granted, the US provides very unique opportunities for students that want to go above and beyond, but that's another story.
ezequiel-garzon··on Whence '\n'?
At least a full fourth of the ASCII code points, 0x00-0x1F, are not printable. A bit more, as we should add del (0x7F) and, according to some though more controversially, space (0x20).
ezequiel-garzon··on Text makeup – a tool to decode and explore Unicode strings
Just in case, from the command line I recommend uni: https://github.com/arp242/uni
ezequiel-garzon··on Minimal Web
I feel the dates of publication and last update should be readily available, that is in the content and at the beginning. Of course this goes against minimalism, and plenty of maximalist websites omit this information as well.
ezequiel-garzon··on Engineering for Slow Internet
I agree with adding very little JavaScript, say 1kB https://instant.page/ to make it snappier.
ezequiel-garzon··on A forged Apple employee badge
"Have used" does not necessarily imply present use, right? More likely than just "used", but still. I hope OP replies.
ezequiel-garzon··on Everything Curl
I use curl often, and this is a great source. Unless I'm missing something, the command line options are not listed fully.

Of course, they are available in the man page, and that's why I wouldn't open an issue suggesting it, but I think it could be handy.

ezequiel-garzon··on Faces.js, a JavaScript library for generating vector-based cartoon faces
Thank you very much for your help, just upvoting feels rude! I have not quite gotten there, but thank you for pointing me in the right direction. Clearly I'm an enthusiast at best, but "back in my day" you could put all the needed libraries in the script tag and the CSS under link... sigh... The moment nodejs, supposedly a back end, started being used pervasively for the front end, I lost whatever conceptual map I had. Just as a personal challenge, I'm planning to _study_ [1], which I see referenced a lot, and see if I can "get it", albeit partially. Any other such references would be welcome.

Thanks again! Great website and projects, by the way.

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guid...

ezequiel-garzon··on Faces.js, a JavaScript library for generating vector-based cartoon faces
Apologies for such a basic question. I have node installed on my machine, but clearly no idea how a JS library is included anymore (among other things...). I created an HTML file, included a div ``a div with id "my-div-id"`` as instructed, and even added type="module" in the script tag, but I get in Chrome ``Uncaught TypeError: Failed to resolve module specifier "facesjs". Relative references must start with either "/", "./", or "../".``

Any pointers on all the steps to running this? Should I expect node to create a js file that could be served together with the HTML file? Or would my hosting server need to have node, and run it every time there is a request? Thanks in advance, I'm sorry for the confusion.

ezequiel-garzon··on Why Vim uses hjkl keys as arrow keys
So do I! Unfortunately, we seem to be a tiny minority considering that the new macOS bugs you permanently the moment you turn it on [1], [2].

[1] https://discussions.apple.com/thread/255159504

[2] https://www.reddit.com/r/MacOS/comments/16vmjfc/oh_no_can_i_...

ezequiel-garzon··on Parsing URLs in Python
The first character you pasted is U+2011 (8209 in decimal), does not appear in the document and cannot be ASCII as it goes beyond the codepoint 127/7F. Also, U+2011 is meant to be a non-breaking hyphen.
ezequiel-garzon··on The Earth is getting greener
I don't think your statement is controversial at all, as I imagine climate change skeptics and vaccine safety skeptics to be largely overlapping sets of people.

The real issue in terms of rational decision making, in the US and elsewhere, is the formation of the correct group and the incorrect group for pretty much anything, and their corresponding echo chambers. It looks like this recommended book at least attempts to break away from this trend.

Page 1 of 18Next →