HNHacker News
TopNewBestAskShowJobs

rnhmjoj

2,704 karma · joined November 13, 2014

submissionscomments
rnhmjoj··on Hilbert space: Treating functions as vectors
Yes, the L^p spaces are not vector spaces of functions, but essentially equivalent classes of functions that give the same result in an Lebesgue integral. For these reason, common operations on functions, like evaluating at a point or taking a derivative are undefined.

If you care about these you need something more restrictive, for example to study differential equations you can work in Sobolev spaces, where the continuity requirement allows you to identify an equivalent class with a well-defined function.

rnhmjoj··on PayPal bans Linux users with a GPU name containing the string "Apple M1"
I think the real problem is that any website can get a ton of information on your GPU, including vendor, model, supported extensions etc. via WebGL/WebGPU.
rnhmjoj··on Reverse engineering a neural network's clever solution to binary addition (2023)
Original submission: https://news.ycombinator.com/item?id=34399142
rnhmjoj··on Terahertz Tech Sets Stage for "Wireless Wired" Chips
Are safety and environmental factors being consideration here? Putting thin films of some mercury compound into consumer electronics doesn't sound great, and is probably already banned by regulations like RoHS.
rnhmjoj··on First device based on 'optical thermodynamics' can route light without switches
> - what is a "photon gas"? Is this a state of matter? What is the matter if photons aren't matter?

It's yet another misleading use of the word "photon". A photon gas basically refers to the statistical behaviour of quantised oscillators (typically some atoms/molecules that can vibrate) in the walls of a closed box, called a "cavity". Since the oscillators de-excite by emitting radiation which stays inside the box until it's re-absorbed by the oscillators, you can sort of get away with thinking of it like the distribution of the modes of oscillations of the electromagnetic fields inside the cavity, which is what photons actually are.

rnhmjoj··on Show HN: I made an esoteric programming language that's read like a spellbook
If you're interested in a programming that reads like a natural language check out Lingua Romana Perligata (Perl in Latin). Interestingly, it uses the Latin case system to map the various uses of an identifier (as a scalar, array or hash) to Perl sigils.

https://metacpan.org/dist/Lingua-Romana-Perligata/view/lib/L...

rnhmjoj··on Show HN: I built a web framework in C
If I can guess, I would say `appRoute` is a macro that defines a struct called `home` with that handler being assigned to some field as a function pointer.
rnhmjoj··on The strangest letter of the alphabet: The rise and fall of yogh
That's basically a doodle from a single manuscript that somehow made it into Unicode. It's cool but not a real letter.
rnhmjoj··on The strangest letter of the alphabet: The rise and fall of yogh
The voiceless alveolar lateral fricative[1] is another fun one. The only european languages that have it are Welsh and Icelandic where it's simply written "ll" and "hl". In some medieval texts it had a dedicated letter "Ỻ" or "ỻ".

[1]: https://en.wikipedia.org/wiki/Voiceless_dental_and_alveolar_...

rnhmjoj··on IP over Lasers
Was that RONJA [1]?

[1]: http://ronja.twibright.com/about.php

rnhmjoj··on Baldur's Gate 3 Steam Deck – Native Version
Well, most game companies will only tell you the game only works on something very specific, say Ubuntu 24.04, and everything else is untested/unsupported. That doesn't exclude the game will work perfectly fine on other distros, which is usually the case.
rnhmjoj··on [dead]
First they say it is a DoS operation against the cellular network, then that it was used to send encrypted messages (why would you use a cellphone to do that?) to criminal groups, which is it? Or, you know, it could have simply been a bot farm.
rnhmjoj··on Tell the EU: Don't Break Encryption with "Chat Control"
Yes, exactly. This proposal is just free riding on the sadly enstablished conception that you don't really own your device: it doesn't work in your interest but in those of the manufacturer, the developer of the programs you use and, if this becomes law, your government.

If we really want to stop chat control and all the other proposals that will inevitably come after, we should really work hard to try to reverse this. I think asking "don't break encryption, please" is really the wrong way to go about it.

rnhmjoj··on Tell the EU: Don't Break Encryption with "Chat Control"
I'm not saying it's better because it doesn't break encryption, that doesn't matter, I'm saying we shouldn't be fight it by framing it as an attack on encryption. What I think chat control is, is yet another attempt to force our devices to act against our interests.
rnhmjoj··on Tell the EU: Don't Break Encryption with "Chat Control"
The opposition to chat control is really missing the point: chat control does not break encryption, the law is about mandating client-side scanning, not weakening cryptography so law enforcement can break it more easily or introducing backdoors. If you say "don't break encryption", they will just respond that this will not break encryption, which is true, but also completely irrelevant.

What we should be advocating instead is the freedom of doing whatever we want with our computing devices, which include rejecting the sort of crap companies and various government like to impose on ourselves.

rnhmjoj··on Apple: SSH and FileVault
Correct, someone with physical access could run a MitM attack and steal your passphrase. I just find this extremely unlikely, so I honestly don't care.
rnhmjoj··on Apple: SSH and FileVault
Also possible without a TPM: you just put openssh into the initrd, so you can log in and type the password to unlock the root.

(It's technically not full-disk encryption because the kernel and initrd are in plaintext, but everything else is)

rnhmjoj··on Show HN: The text disappears when you screenshot it
It seems to depend on reading pixels from a canvas. This is commonly used for fingerprinting users on the web, so you have to disable some privacy plugins.
rnhmjoj··on European ant is the first known animal to clone members of another species
I'd wager these ants have been doing it for longer than humans have, unless they somehow only started this in the 90s.
rnhmjoj··on Man jailed for parole violations after refusing to decrypt his Tor node
Ok, but you certainly need root privileges to do that, in that case you could bypass the monitoring software in many other ways.
rnhmjoj··on Man jailed for parole violations after refusing to decrypt his Tor node
> A VM would bypass monitoring software installed on devices the person uses.

Not really, no: a VM is just another userspace application and a monitoring software should be able to capture its traffic just fine. If he was also using a VPN, tor or conneting to a remote machine that's another story, but only saying he was using a VM doesn't really mean much.

rnhmjoj··on PayPal to support Ethereum and Bitcoin
> They can lock you out of your account and your money at any time and leave you going in circles

All very true, but banks are doing exactly the same thing, all while following banking regulation: https://news.ycombinator.com/item?id=38150606

rnhmjoj··on EU court rules nuclear energy is clean energy
> in theory any amount of power a nuclear plant would generate could also be achieved with large amounts of renewables no?

You're exactly right, in theory, in practice it's impossible without some significant amount of energy storage, which we don't really have.

I once did this calculation for fun: in Italy, starting from the current energy mix and replacing fossils with more solar while meeting the demand in winter would require covering with panels an area equal to the region of Abruzzo (that's like 5% of Italy's total surface).

rnhmjoj··on Decompiling the GPL violated Linux kernel using Evolutionary Algorithms
A dash between GPL and violated would probably help.
rnhmjoj··on Certificates for Onion Services
> But don't most people use custom browsers with built-in support for onion anyway? If that's the case, the easiest solution would seem to just declare .onion a "secure origin" like localhost and patch the browser accordingly.

Indeed, the use of the onion TLD has been standardised in RFC 7686 [1], so browsers should really treat it as secure and stop the usual plaintext HTTP shenanings.

[1]: https://datatracker.ietf.org/doc/html/rfc7686

rnhmjoj··on The GitHub website is slow on Safari
I rarely interact with projects hosted on it I'm always getting losts in unintuitive menus, for example: click on the tiny sidebar button > plan > issues just to open the bug tracker. The website also used to be bog slow compared to github, but thanks to microsoft the gap has been closing.
rnhmjoj··on Framework Laptop 16
It's a completely different driver for a different architecture. The biggest reason it works so much better is that it's open source (with some blobs, of course) and part of the mainline kernel, unlike its predecessor which was developed downstream and fully proprietary.
rnhmjoj··on 'Ten Martini' Proof Uses Number Theory to Explain Quantum Fractals
Sure, but it will only be some finite approximation to the mathematical fractal.
rnhmjoj··on Google will allow only apps from verified developers to be installed on Android
Do we know what was the European Commission response to Apple "complying" to the DMA by allowing sideloading with notarization and fees?

As far as I can see, the latest developments are from April 2025 when the commision fined Apple 500M€ for non-compliance due to preventing developers to advertise their app being available on a third-party store.

rnhmjoj··on 'Ten Martini' Proof Uses Number Theory to Explain Quantum Fractals
Well, if you consider that the setting of the problem is non-interacting, two-dimensional electrons in an infinite lattice, there's not much real about it. These patterns will likely disappear in a more realistic situation.
← PreviousPage 3 of 22Next →