Hacker Newsnew | past | comments | ask | show | jobs | submit | 7bit's commentslogin

Which is okay. But don't pretend otherwise.

Those poor users. If they want to remove the fourth wheel from their car, they will bump into some issues. Who cares.

I do but shitty web devs don't

Exactly. Any company promoting their values lost all credibility. It's just corporate lies until they find an investor. And I hate being treated like a child and lied to.

Just tell me that you're waiting for the money shot and then I can take you seriously. Otherwise just F O.


The very fact that UTF-8 itself discouraged from using the BOM is just so alien to me. I understand they want it to be the last encoding and therefore not in need of a explicit indicator, but as it currently IS NOT the only encoding that is used, it makes is just so difficult to understand if I'm reading any of the weird ASCII derivatives or actual Unicode.

It's maddening and it's frustrating. The US doesn't have any of these issues, but in Europe, that's a complete mess!


> The very fact that UTF-8 itself discouraged from using the BOM is just so alien to me.

Adding a BOM makes it incompatible with ASCII, which is one of the benefits of using UTF-8.


> The very fact that UTF-8 itself discouraged from using the BOM is just so alien to me.

One of the key advantages of UTF8 is that all ASCII content is effectively UTF-8. Having the BOM present reduces that convenience a bit, and a file starting with the three bytes 0xEF,0xBB,0xBF may be mistaken by some tools for a binary file rather than readable text.


> The US doesn't have any of these issues

I think you mean “the US chooses to completely ignore these issues and gets away with it because they defined the basic standard that is used, ASCII, way-back-when, and didn't foresee it becoming an international thing so didn't think about anyone else” :)


> because they defined the basic standard that is used, ASCII

I thought it was EBCDIC /s


From wikipedia...

    UTF-8 always has the same byte order,[5] so its only use in UTF-8 is to signal at the start that the text stream is encoded in UTF-8...
    Not using a BOM allows text to be backwards-compatible with software designed for extended ASCII. For instance many programming languages permit non-ASCII bytes in string literals but not at the start of the file. ...
   A BOM is unnecessary for detecting UTF-8 encoding. UTF-8 is a sparse encoding: a large fraction of possible byte combinations do not result in valid UTF-8 text.
That last one is a weaker point but it is true that with CSV a BOM is more likely to do harm, than good.

Indeed, I've been using the BOM in all my text files for maybe decades now, those who wrote the recommendation are clearly from an English country

> are clearly from an English country

One particular English-speaking country… The UK has issues with ASCII too, as our currently symbol (£) is not included. Not nearly as much trouble as non-English languages due to the lack of accents & such that they need, but we are still affected.


Every car manufacturer has a catalog of spare parts you can order. I really don't understand what you're on about with your post.

That it should be possible for somebody with a reasonable understanding of car maintenance to actually fix or maintain their car instead of having a blob of proprietary nonsense only meant to lock you in and milk your wallet with mandatory dealer repairs and subscriptions.

Censorship is one of these words that get slapped on anything.

Filtering one port is not censorship. Not even close.


> censorship, the suppression or removal of writing, artistic work, etc. that are considered obscene, politically unacceptable, or a threat to security

It is not the responsibility of the Tier 1 or the ISP to configure your server securely, it is their responsibility to deliver the message. Therefore it is an overreach to block it because you might be insecure. What is next. They block the traffic to your website because you run PHP?

Similar to how the mailman is obligated to deliver your letter at address 13 even though he personally might be very superstitious and believe by delivering the mail to that address bad things will happen.


I've never been to a town square where I had to let some random person photograph my face or tell me to leave.

Value-focused organizations mean nothing to me. They throw out their values as soon as they are in the way of financial success.

Having a fully open-source self-hostable product improves this significantly.

Okay, a

Websites blocking FIDO vendors is nothing new. In corporate environments this may be necessary. Imagine a 2-tiered environment where generally all vendors are allowed (no blocks) for accessing tier-1 information, but to access tier-2 you need a special vendor. That is not uncommon.

By the way, SAML has similar authentication restrictions, so this is not something FIDO came up with.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: