HNHacker News
TopNewBestAskShowJobs

talideon

2,659 karma · joined December 26, 2013

https://keith.gaughan.ie

[ my public key: https://keybase.io/talideon; my proof: https://keybase.io/talideon/sigs/xrQeNgJwDeDVr__AMXDdSK8I6jDosMvyymcRZIGGMyA ]

submissionscomments
talideon··on Astral to Join OpenAI
Well, that's the first shoe dropping. Thankfully uv and ruff are MIT licensed and in a good place, so worst comes to worst...
talideon··on Ireland shuts last coal plant, becomes 15th coal-free country in Europe (2025)
Oil stayed more or less steady, so yes, it did.
talideon··on Ireland shuts last coal plant, becomes 15th coal-free country in Europe (2025)
The 'sell electricity to Ireland' bit here is doing an awful lot of work. It's more complicated than that.

For those who don't know, Ireland operates an all-island grid, and EirGrid (the grid operator for the Republic) owns SONI (the grid operator for Northern Ireland). That means that 'UK' and 'Ireland' in this has a large Northern Ireland shaped lump of ambiguity that statement.

talideon··on US plans online portal to bypass content bans in Europe and elsewhere
Oh yes, the bastion of truth that is the Daily Mail.

Sorry, my eyes just rolled out if my head.

talideon··on Show HN: CEL by Example
And even then, I'm not sure it's apples to apples, at least if by Rego you're thinking of OPA. CEL and Rego take very different approaches, with CEL being quite procedural, while Rego is about constraint satisfaction, not unlike Prolog. At $WORK, Rego (in the form of OPA) gets used quite a bit for complicated access control logic, while CEL gets used in places where we've simpler logic that needs to be broken out and made configurable, and a more procedural focus works there.
talideon··on Show HN: CEL by Example
No, they're equating _Turing completeness_ with _might not terminate_. CEL, Expr, Rego, and other languages like them are intended to guarantee to complete. You can't do that cleanly with a Turing complete language.
talideon··on Show HN: CEL by Example
It's not really a configuration language like Jsonnet and CUE. It's an expression language for specifying things like conditions and policies. You _could_ abuse it as a configuration language, but it'd be overkill.
talideon··on 1940s Irish sci-fi novel features early mecha and gravity assists
I mean, it _is_ in modern Irish! It just needs to be transcribed.
talideon··on 1940s Irish sci-fi novel features early mecha and gravity assists
Irish mythology gets bowlderised plenty, so we've a pretty thick skin about it these days. If you _do_ treat it well, any Irish players who have even the remotest interest in this kind of thing (which anyone playing TTRPG probably would be), would really appreciate it.

So, thanks for trying to be cool about this stuff!

talideon··on 1940s Irish sci-fi novel features early mecha and gravity assists
Yes, she's making a lot of allusions of Irish mythology, and that's definitely a reference to the god Lug Lámhfhada. Also, the word 'lámh' in Irish isn't quite arm. It's your arm below the elbow, including your hand. He has that epithet because for a bunch of reason, not least because of how skilled he is in all things.

The line between folklore and mythology is fuzzy, but this definitely falls on the mythology side of the line.

talideon··on 1940s Irish sci-fi novel features early mecha and gravity assists
And she's not just any Máiréad Ní Ghráda; this is the same Máiréad Ní Ghráda who wrote An Triail and Progress in Irish!
talideon··on Ga68, a GNU Algol 68 Compiler
That wasn't a particularly pleasant talk to watch. While I think he was trying to be funny, he really just came across as obnoxious. I'm not expecting sweetness and light here, but dunking on other languages for no good reason isn't going to attract all that many people to using the language.
talideon··on Dell admits it made a mistake when it abandoned XPS
I'm still using my decade-old Precision 5510 (the XPS 15 at the time was a variant of it), and I've rarely felt the need to replace it, beyond Nvidia no longer supporting the discrete graphics as of last year.

There was a period around Project Sputnik where they were making really good machines. Years of abuse, and it's still in good condition, though the battery has been showing its age lately.

It's rather sad that things have gone downhill since then, as there was a period there that Dell were really good.

talideon··on Publish on your own site, syndicate elsewhere
I run Miniflux on a Digital Ocean droplet, and Miniflutt on my phone.
talideon··on Publish on your own site, syndicate elsewhere
RSS itself provides no benefits over Atom. In fact, you're quite likely to see a bunch of RSS feeds that use elements from the Atom namespace.

You should just use Atom.

talideon··on PyPI in 2025: A Year in Review
Appropriate username!
talideon··on PyPI in 2025: A Year in Review
I upvoted you because I broadly agree with you, but search is never coming back in the API. They previously outlined the cost involved and there's no way, given how minimal the value it gives more broadly, it's coming back ant time soon. It's basically an abusive vector because of the compute cost.
talideon··on How AI labs are solving the power problem
A GenAI does not, however.
talideon··on Gpg.fail
But it's not what cpach was writing about, is it?

Also no, the gpg.fail site makes no such claims. Now, tptacek, has said that, but he didn't write the comment you were replying to.

talideon··on Gpg.fail
Let's not conflate GPG and PGP-in-general. RPM doesn't use GPG, it uses Sequoia PGP.

GPG is what GP is referring to as a lost cause. Now, it can be debated whether PGP-in-general is a lost cause too, but that's not what GP is claiming.

talideon··on Nabokov's guide to foreigners learning Russian
It doesn't have a hard/soft contrast though, unlike the West and East Slavic languages. Palatalisation isn't a feature of the western South Slavic languages anymore.
talideon··on Nabokov's guide to foreigners learning Russian
It very much does exist, and I chose those words on purpose as they're places where the realisation of /h/ is a voiceless palatal fricative (i.e., the German ich-laut) and not a voiceless glottal fricative. "ish" would be a voiceless alveolo-palatal fricative.

I recommend you read up on English phonology, as a video for German learners really isn't a good source.

talideon··on Nabokov's guide to foreigners learning Russian
Hangeul is at least an alphabet, in spite of appearances, and has hints as to the pronunciation built into the glyph shapes.
talideon··on Nabokov's guide to foreigners learning Russian
At least some of that is the inevitable consequence of pronunciation changing over time ("rz" being the standout, which used to sound like the Czech soft-r, but lost its r-colouring) and others attempt to show an etymological relationship, which makes spelling a bit more difficult in some ways and easier in others.
talideon··on Nabokov's guide to foreigners learning Russian
Polish is a rather extreme case, however. Czech orthography is a bit more straightforward. In spite of that, Polish orthography still does a rather good job.

Generally speaking, if you've a language with heavy use of palatalisation in its phonology and grammar, the Latin alphabet is going to struggle without hacks. Irish and Scottish Gaelic similarly struggle with the inherent limitations of the Latin alphabet, but chose a different set of hacks (necessarily, given the Irish has the second oldest written vernacular language in Europe after Greek).

Similarly, the Latin alphabet is poorly suited to the Germanic languages, Danish and English in particular, because of their large vowel inventory.

talideon··on Nabokov's guide to foreigners learning Russian
Why? The "ch" in "inc" is exactly the same sound as that represented by "h" in words like "human" and "huge" in English. It's a voiceless palatal fricative. It doesn't require a "wide kind of smile" unless you somehow need to also do that when saying the vowel in "team" too.
talideon··on Lua 5.5
LuaJIT is its own thing though.
talideon··on FWS – pip-installable embedded process supervisor with PTY/pipe/dtach back ends
First up, you shouldn't just paste a random lump of Markdown into the submission form. Write some actual prose. It makes your submission look sloppy.

Secondly, what does this give me that either systemd or Supervisor (where systemd isn't available) don't already give me?

talideon··on Airbus to migrate critical apps to a sovereign Euro cloud
The latest US national security strategy, one would assume.
talideon··on Show HN: Sqlit – A lazygit-style TUI for SQL databases
asciinema should do the job. It has GIF generation support via its 'agg' tool: https://docs.asciinema.org/manual/agg/
← PreviousPage 2 of 34Next →