HNHacker News
TopNewBestAskShowJobs

jordigh

19,192 karma · joined July 6, 2012

Jordi Gutiérrez Hermoso. Octave core dev, Mercurial enthusiast, annoying free software zealot who really just wants us all to get along.

Contact me at jordigh@octave.org

submissionscomments
jordigh··on Original Sony PlayStation 2 security chip 'broken wide open' after 26 years
I never could get the DVD player exploit to work, so I ended up buying a memory card with with FreeMCBoot.

I get the feeling that the DVD exploit is fiddly and requires adjustments for each iteration of the possible PS2 hardware configurations.

jordigh··on Civilians under siege by Mexican cartel fight back with AK-47s, grenades
Calderón did exactly that. Fought an all-out war with the cartels. 60,000 people dead and nothing changed.
jordigh··on Mathematicians still don't know the fastest way to multiply numbers
Erm, I'm not sure you clarified anything other than removing one pair of spurious round brackets that who knows why they're there in the source material.

There are other weird formatting things in this article, which I blame on AI. I don't think the whole article was written by AI, but the copy-editing and formatting looks like an AI messed up things, such as those pointless round brackets or the inconsistency of multiplication (sometimes there is a × sign, sometimes there isn't), or this:

> have suspected that O(n²) was an inherent speed limit for multiplication. The celebrated Soviet math professor Andrey Kolmogorov posed the O(n^2)

The AI can't decide on notation.

jordigh··on The case against geometric algebra (2024)
> That part is fine. But why, then, does multiplying zzˉ give a “magnitude” that works in a reasonable way?

Because the product of all Galois conjugates is a norm and the determinant of the linear operator defined by general field multiplication of a primitive element when viewing the field extension as a vector space of the extension field over the base field.

Although the geometric interpretation of norms in Galois theory really only works for the complex numbers because only the complex numbers are a field. Quaternions are not a field.

jordigh··on Emacs 31 is around the corner: The changes I'm daily driving
Wow, so you used the earliest public versions. Ever written a retrospective of what 40 years of Emacs has been like?
jordigh··on They’re made out of weights
No, please. EXPLAIN

wtf does this mean, in the very precise, very meaningful, so clear and direct German?

https://duckduckgo.com/?t=ffab&q=%22Die+Zeitlichkeit+zeitigt...

https://duckduckgo.com/?q=%22Das+Nichts+selbst+nichtet%22&t=...

jordigh··on They’re made out of weights
Yes, I'm ignorant, because Heidegger isn't saying anything. He didn't teach me anything. Thus I remain ignorant, unknowing.

You can't even explain what he said, you just said, "go learn his words". That's not knowledge, that's not insight. That's just "the wordplay is great". But it's not content. It's merely form, it's sophistry, it's useless and meaningless.

I asked a very specific question originally. What does "time is the ripening of temporality" mean? That's one way to translate one of the things he says, using different words for time and ripening in German. He's playing word games because those words sound similar in German and people like you confuse it for profundity.

jordigh··on They’re made out of weights
I keep hearing "it's better in German" which really reinforces my point that he's just playing word games with etymologies without saying anything.
jordigh··on They’re made out of weights
You actually read Being and Time? What the heck do you get out of it? Heidegger just seems to play word games with German words without actually saying anything. "Time is the ripening of temporality." tf do phrases like that mean??
jordigh··on We're testing new ad formats in Search and expanding our Direct Offers pilot
An ad is never helpful because ads are designed to mislead me into buying something I didn't need or knew about before I saw the ad.

If nothing else, an ad cannot impartially compare a product with the competition (and sometimes the "competition" is buying nothing at all), therefore every ad lies.

If I already needed or knew about it, I didn't need the ad.

If I was happy with my life without the product advertised, I didn't need the ad.

Furthermore, ads are fueling our capitalist, consumerist economy that is destroying the planet. Ads are a literal existential threat to humans.

jordigh··on Linux gaming is faster because Windows APIs are becoming Linux kernel features
A great talk at a conference given by Elizabeth Figura, the main developer behind putting NTSYNC into Linux:

https://www.youtube.com/watch?v=NjU4nyWyhU8

jordigh··on Battle for Wesnoth: open-source, turn-based strategy game
I know it's a very niche domain, but I feel this way about Lizard.

My lizard is the lizard of website: https://rainwarrior.ca/lizard/

My lizard is the lizard of source: https://github.com/bbbradsmith/lizard_src_demo/

jordigh··on No Bookmarks
I don't use phones, so if I have to go somewhere, I have to memorise the route. I enjoy the exercise. I look up the directions on my laptop, mentally rehearse the points of interest that will indicate to me where I need to take particular turns, and then have to put into practice my memory with the actual physical landscape I tour as I follow this route. Sometimes I make mistakes, but correcting them is part of the exercise.

It seems very few people nowadays know how to follow a route, especially an unfamiliar one, without being tethered to their GPS.

jordigh··on Carrier Landing in Top Gun for the NES
Rentals too often came without the manual.
jordigh··on Carrier Landing in Top Gun for the NES
The Japanese release of the game flips around the "soundless" sections with the music section, suggesting that listening to that rocking track for most of your flight is the intended experience.

https://tcrf.net/Top_Gun_(NES)#Music

jordigh··on Carrier Landing in Top Gun for the NES
The information to properly land the plane is in the manual. The required air speed and altitude have never been a secret, if you read the manual (which I guess most kids didn't).

The real difficulty, not explored in this disassembly, is that the game has semi-realistic physics! My older brother was in flight school at the time and was able to easily land the plane and taught me how to do it.

As the article states, "Altitude and speed are both controlled by throttle input and pitch angle". So you can't just hit the engines or air brakes button to change your speed. If you lower the nose of the plane, you'll speed up and vice versa! So you have to carefully juggle your speed and altitude by altering both your pitch and your engines/air brakes.

My brother taught me that my speed wouldn't reduce if I'm nosediving, so raise the nose a little while opening my air brakes for a quick reduction in speed and then level out to maintain altitude. The game actually models this somewhat accurately!

jordigh··on How to make a Smith chart
Btw, as all Möbius transforms, a Smith chart can be understood by looking at the complex plane as a sphere:

https://www.youtube.com/watch?v=0z1fIsUNhO4

jordigh··on You did this with an AI and you do not understand what you're doing here
That's interesting. Was AI slop harder to spot in 2023? I can't remember anymore when did everything really start getting flooded with it.
jordigh··on If all the world were a monorepo
Peeved that it isn't an equation. There's no equals signs!
jordigh··on This map is not upside down
Thought of this old Mafalda strip, haha.

https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2F...

jordigh··on Donkey Kong Country 2 and Open Bus
Donkey Kong 64 running for 11 hours just fine:

https://www.youtube.com/watch?v=HWUg_iM7yIg

jordigh··on YouTube's new anti-adblock measures
The point of most ads isn't to get you to buy things. Most ads just want you to think of the product and be aware it exists. Their objective is to slowly hijack your brain.

If you know what "it gives you wings" or "the happiest place on earth" means, the ads already worked.

Ads are trying to combat obscurity. A brand with bad reputation is far better than a brand nobody's ever heard of.

jordigh··on Think of a Number
> It's not disproven as nonsense, the paper appears to make sense

Not obviously utter nonsense, but a couple of mathematicians who have studied it have claimed to have found gaps and were unsatisfied with the resolution to those gaps that Mochizuki offered.

It's kind of like, well, LLM output. Has the right shape but upon scrutiny it seems to fall apart. Plausible-looking but probably nonsense.

jordigh··on If the moon were only 1 pixel: A tediously accurate solar system model (2014)
I can't tell if you're joking or if you know something nobody else does.

As far as I know, anything going faster than the speed of causality violates causality. So what are you talking about?

jordigh··on MinIO Removes Web UI Features from Community Version, Pushes Users to Paid Plans
Well, the real issues won't be on the open source version. They've more or less confirmed on their slack that the open source version is in maintenance-only mode:

https://jamesoclaire.com/2025/05/27/how-to-self-host-your-ow...

jordigh··on Náhuatl and Mayan Language Renaissance Occurring in Mexico
The hell, respect the old culture? They couldn't completely stamp it out, more like it, but there was no respect there. Some native culture survived despite the Spaniards' attempts, but there was no respect whatsoever. The closest thing to "respect" was stuff like Bartomolé de las Casas thinking that it was cruel to enslave the natives because they weren't strong enough, so it would be better to bring Africans to America and enslave them instead (which he later also regretted, but the damage was done).

I don't even know where could you have possibly gotten the idea that the Spaniards were respectful. Were you told the Leyenda Rosa in school?

https://en.wikipedia.org/wiki/White_legend

jordigh··on Uncovering the mechanics of The Games: Winter Challenge
That sounds... odd. Was Maddy involved with that game?

ExOK is generally pretty tolerant of mods, re-distribution, fangames, and even reverse-engineering their code. I'm really surprised they would deliberately make the game awful to play even for pirates.

Edit: Just asked Noel on Discord. Celeste shouldn't be doing anything like that.

> The game doesn't have anything like that in it. The steam version makes sure steam is running before the game starts, but that's it. The itch version literally has nothing in it. [...] Yeah, we don't do anything to go out of our way to stop piracy. People have also decompiled and modded this game in pretty much every way imaginable (which I think is awesome!) so if there was anything like that it'd be very noticeable haha

jordigh··on Are polynomial features the root of all evil? (2024)
Well, one catch is that you're doing degree ten thousand. That alone already increases your computational costs and can run afoul of numerical error as your numbers start losing precision. You'll have to start worrying about overflow and underflow. Horner's method or another representation of your polynomial might start to become important. You'll also start to notice your CPU spiking more. In essence, this is kind of fitting more and more points until you get rid of every oscillation you don't want.

The other catch, which the author mentions, is that extrapolation is still essentially impossible with polynomials. This is easy to see. The highest-degree term will dominate all the other terms by an order of magnitude once you step out of the interval of interest. Every non-constant polynomial grows without bound.

Honestly, though, what the author is doing isn't much different than a Taylor approximation. If you're okay fitting any polynomial in a small neighbourhood of the data, then go whole hog and fit the best possible polynomial: a Taylor polynomial. You wouldn't usually need to go to that high degree to get what you want in a neighbourhood either.

jordigh··on Is 1 Prime, and Does It Matter?
To be fair, 2 is also a very odd prime because it's even.

So many theorems have to say, "for every odd prime..."

https://math.stackexchange.com/questions/1177104/what-is-an-...

jordigh··on 20 years of Git
Mercurial had a prominent role in the creation myth. It didn't influence git, but it was there at the same time, for the same reason, and at one time, with an equal amount of influence. Bitbucket was once seen as fairly comparable to Github. People would choose git or hg for their projects with equal regularity. The users were familiar with both choices.

Linus never cared about hg, but lots of people that cared about git at one point would also be at least familiar with some notions from hg.

Page 1 of 34Next →