HNHacker News
TopNewBestAskShowJobs

F3nd0

879 karma · joined September 5, 2019

submissionscomments
F3nd0··on H.264 Is Magic (2016)
GNU/Linux was very quick to support the format, followed by Apple, but Windows and Android still don’t support it out of the box.
F3nd0··on The case of the 9 bit AES key
Even C and C++ can be memory-safe if you need them to [1], but is arbitrary code execution strictly about memory safety only?

  [1] https://fil-c.org/
F3nd0··on H.264 Is Magic (2016)
For personal use, if those are your only two choices, then go with H.265 for higher efficiency, or H.264 for wider compatibility. If other codecs are an option, go with AV1 for higher efficiency. It’s currently the best and already pretty widely supported.
F3nd0··on H.264 Is Magic (2016)
With JPEG XL finally being allowed into mainstream web browsers, we’ll hopefully see more native platform support and be able to slowly phase every older codec out, since JPEG XL does very well at more or less everything (except for animation, compared to video codecs).
F3nd0··on Cuba is skipping its November 1, 2026 clock change and staying on DST until 2027
Why?
F3nd0··on The case of the 9 bit AES key
Other than Ada/SPARK, which languages can guarantee this won’t happen?
F3nd0··on AlpineBSD
I assume the reason was more generally non-permissive licensing and legal issues? Specifically seeing only copyleft as the problem sounds unreasonably sociopathic, so I assume you picked that out as just one prominent example. (That, or I should take care to steer clear of NetBSD.)
F3nd0··on Reforming English Spelling
I don’t feel like the sentence structure in English is particularly flexible. It relies on word order for things other languages prefer to express with cases, prepositions, or context.

I think the disparity between the written and spoken language is big enough of a problem to make the language difficult; certainly not less so than extra verb forms or gender in other languages. For example, I don’t find French remarkably more difficult than English, because even though it has both of those features, reading it is fairly straightforward, which makes the language so much more comfortable.

Another part of English that I personally always found challenging (and which still trips me up from time to time) are the verb tenses. Just wrapping my head around them and all the context switching to know which one to use for the past/present/future relative to what I’m talking about right now. Perhaps most people don’t feel as strongly about them, though.

All that said, I consider English among the easier languages to learn, but still quite challenging. Difficulty-wise, one can do far, far better.

F3nd0··on Getting ready to operate GNU Taler in Germany
The important detail being that this surveillance only concerns merchant income, not customer payments. Omitting that is bound to give people the wrong idea whenever you call it a ‘surveillance system’. :-)

(And I still doubt whether the term ‘backdoor’ really makes sense in this context.)

F3nd0··on Reforming English Spelling
It’s also the most successful attempt of its kind, by far. Which might be a little depressing, but hey, at least the language is still alive and well and not totally unknown! That’s something. :-)
F3nd0··on Reforming English Spelling
I wouldn’t call English especially easy and forgiving. Why would you?
F3nd0··on Reforming English Spelling
Well, any language becomes relatively easy when you learn by immersion. That’s how I finally managed to learn English with little effort, after struggling with it for years. Doesn’t mean the language in and of itself is easy. And it most certainly isn’t neutral; just the fact that it’s the native language of several countries and an inherent vehicle of cultural influence disqualifies it as such.

I’m not in any way doubting the success of English as a widespread second language, I just find it unfortunate we haven’t gone with an easy, neutral language instead.

F3nd0··on Getting ready to operate GNU Taler in Germany
Edge case or not, I do consider a dependency on user-hostile proprietary software owned and controlled by foreign companies a serious problem by nature. Most people not caring doesn’t make it any better.
F3nd0··on Reforming English Spelling
> easy

> neutral

> leave hurdles of the various national languages to their native speakers

> (context)

Of all the possible languages in the world, how did my comment make you think of English?

F3nd0··on Reforming English Spelling
As a non-native speaker, I’d be happy if we all could just adopt an easy neutral language for international communication and leave hurdles of the various national languages to their native speakers. Probably not happening, but one can dream.
F3nd0··on Getting ready to operate GNU Taler in Germany
It’s not a blocker for adoption, but it is a serious problem.
F3nd0··on Getting ready to operate GNU Taler in Germany
Yes, but that is by design. Taler promises to protect the buyer’s privacy, not the merchant’s. That is very explicitly stated.

When you say ‘GNU Taler provides a backdoor for spying’, that implies to me that it provides secret means of accessing private information to a third party. That is not true, since the party in question is directly involved in the system and there is no expectation of privacy guaranteed via technological means. Calling that ‘a backdoor’ is very misleading.

There is such an expectation for the customer, where it would make sense to speak of a backdoor if there was one, but there isn’t, to the best of my knowledge, and since it’s all libre software, anyone can verify this.

F3nd0··on Getting ready to operate GNU Taler in Germany
My understanding is that you (the buyer) connect to the exchange to get tokens, and the seller later connects to the exchange to get money for your tokens. The exchange doesn’t know where, how and when you spend your tokens. Where’s the backdoor?

(And I think the exchanges aren’t expected to be run directly by the state, but that’s probably irrelevant to the topic at hand.)

F3nd0··on Hedra is a 3D open world game I wrote from scratch while in highschool
> I hope every dev realizes by now that there's no meaningful difference between a git clone back then and using LLMs now.

Um… conscious intent? History? Integrity? Attribution?

> It's only plagiarism when people didn't publish their source with this intent.

Yes. And they didn’t. Unless they were public domain (which most libre projects chose not to be), they absolutely didn’t and I can’t begin to imagine how you arrived at your conclusion.

F3nd0··on Getting ready to operate GNU Taler in Germany
Taler is a payment system used with existing currencies. It’s neither a currency nor an investment asset. It’s a way to pay for stuff without giving up your privacy, not for staying ‘ahead’.
F3nd0··on Getting ready to operate GNU Taler in Germany
> GNU Taler provides a backdoor for spying.

And that backdoor for spying in this entirely free/libre software is…?

F3nd0··on Getting ready to operate GNU Taler in Germany
> Also claiming buyer privacy when the money ultimately has to come from a bank transaction or another digital transaction leaving some sort of trail is a false illusion.

Don’t all state currencies ultimately come from banks? This feels much closer to cash in practice, which also comes from banks, yet I’d say it’s compatible with privacy.

F3nd0··on Getting ready to operate GNU Taler in Germany
> It's "money" but it has to be permanently connected to the Internet and it *expires* if disconnected for too long??

Staying disconnected is not what makes them expire, but you need connection to ‘renew’ them before they do expire, if you plan on keeping your tokens for a very long time (say, years). At least that’s my reading of it.

> This is infinitely worse than Bitcoin.

If we only consider this single aspect and ignore all the other ways in which it’s arguably better than Bitcoin, then yes.

F3nd0··on Getting ready to operate GNU Taler in Germany
Would it be technically possible to transfer tokens to another user directly, without an exchange acting as an intermediate?

My assumption is that this is possible but not supported by default, since there’s no way to guarantee (without using an exchange) that the giver has really deleted the tokens they sent to the receiver, and will not spend them before the receiver can (which would render the receiver’s copy of the tokens unusable).

But assuming someone implements this in software, would it be possible to make direct transfers like this while relying entirely on trust? Or are the tokens somehow tied to the wallet that has first received them?

F3nd0··on Getting ready to operate GNU Taler in Germany
Wishing Taler lots of success and hoping for the best. Adopting something like this should be a given, but unfortunately freedom and privacy aren’t seen as essentials, not even in the EU.
F3nd0··on Getting ready to operate GNU Taler in Germany
The struggle for human rights is always an uphill one, isn’t it?
F3nd0··on Getting ready to operate GNU Taler in Germany
Taler is meant to be private and anonymous for the payer (customer) and not for the payee (merchant). I feel they’ve always been very clear about this, so unless you disagree about the premise, calling them deceptive seems unreasonable.

Moreover, I don’t know in which part of the world you live where private on-line payments are commonplace, but the only cashless payment options I tend to see are with bank transfers, credit or debit cards and payment processors like PayPal. My understanding is that compared to those, Taler gives payers privacy and doesn’t make things any worse for payees than they already are, which makes it an enormous step forward for privacy. Perhaps I’ve missed something, because saying it helps bring about dystopia when it only strives to make things much better than they are right now seems terribly out of touch.

F3nd0··on There isn't an easy exploit for this PHP vulnerability
Sounds like Ul Shigure is a VTuber (youtuber/streamer) and the anime girl is her virtual avatar?

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

F3nd0··on Pillowfort Is Closing
At first I thought this was a Fediverse instance, but it seems like it was its own isolated thing? Shame.
F3nd0··on JPEG XL vs. AVIF for web use-cases
Is that really an issue in practice? AV1 seems pretty well-established in spite of it (in video at least).
Page 1 of 12Next →