Viewing profile — hsivonen
hsivonen
HN member- Joined
- Thu, Mar 10, 2011, 6:52 AM UTC
- HN karma
- 1,881
- Public activity
- 533 items
- HN profile
- View on Hacker News ↗
About hsivonen
Recent public activity
-
comment
Comment #31619402
Already done: https://farre.github.io/midas/
-
comment
Comment #31271306
Hare is presented with the expectation that it would be included in Linux distros. With that framing, criticism on matters that are relevant to distro-included software is indeed r…
-
comment
Comment #30439076
Your example is not an example of actual Firefox failure mode: If I encode your text as ISO-8859-1 and run chardetng on the bytes, it says ISO-8859-2. It’s generally unlikely that …
-
comment
Comment #30438669
Have you encountered concrete cases of failures with Cyrillic single-byte encodings (where the letters fail; there are cases where box drawing characters fail due to preferring let…
-
comment
Comment #30434388
The reason why this seems easy while the built-in feature got in the way of other changes is that the built-in feature dealt with more issues. For example: https://hsivonen.com/tes…
-
comment
Comment #30434338
> Please do not remove working features, especially if they have no effect on security or privacy. As it happens, part of what made the menu back end cause other changes to take mo…
-
comment
Comment #30433963
As a matter of usage and severity of failure mode, East Asian languages are very much the main concern. Japanese specifically is the primary motivator for keeping the feature in an…
-
comment
Comment #30433587
> Basically, when you need to read some very old Japanese site where their encoding is pretty non standard, you are screwed. As it happens, the primary reason why the single menu i…
-
comment
Comment #30433508
After the submenu was replaced with a single item in August, how many times have you 1) encountered Polish mojibake and 2) the single item wasn't able to fix it?
-
comment
Comment #30433246
In cases where Chrome autodetects, Firefox autodetects, too. In the cases where you'd use the remaining menu item in Firefox, Chrome offers no recourse (apart from extensions).
-
comment
Comment #30433202
> A complicating factor on the telemetry is that both this new "guess" option and its predecessor list are/were in the menubar View menu and have no way to be accessed through the …
-
comment
Comment #30433151
Notably, the single menu item in Firefox does what it says on this page, so this page doesn't demonstrate why having just one menu item is a problem.
-
comment
Comment #30433126
> Speaking as someone whose native language is non-Latin-based, I think it was a very bad idea. Bad in principle or bad because you've personally encountered pages where the menu i…
-
comment
Comment #28214517
https://hsivonen.fi/utf-8-detection/ explains why Firefox doesn’t.
-
comment
Comment #27496702
The crate linked to from the comment you replied to uses RUSTC_BOOTSTRAP for a non-SIMD reason: To allow Firefox to be built with somewhat old rustc. Firefox no longer updates its …
-
comment
Comment #26959324
IE defaults to the locale-dependent legacy Windows code page.
-
comment
Comment #26955284
> Why can't we assume UTF-8 unless told otherwise? See https://hsivonen.fi/utf-8-detection/
-
comment
Comment #26955267
> in the case of offline where there are no http headers, the browser works out what encoding to use For file: URLs, Firefox and, a bit less reliably, Chrome do work out that an HT…
-
comment
Comment #26918959
“And that they do this on regular occasions.” This is news to me. I thought the main advantage of iTunes compared to other services was that purchases would last as long as the iTu…
- story
-
comment
Comment #22882716
What’s your use case for UTF-32?
-
comment
Comment #22871091
Does there exist a use case in portable code such that use of isdigit is not a bug? How does the committee view non-portable existing code generally when considering changes?
-
comment
Comment #22867401
What’s the current committee thinking on providing locale-independent conversions from potentially-invalid UTF-8 to valid UTF-8, from potentially-invalid UTF-8 to valid UTF-16, and…
-
comment
Comment #22867324
Does the committee have any plans to document the rationale for each kind of Undefined Behavior? Does the committee have any plans to make NULL pointer arguments to memcpy non-UB w…
-
comment
Comment #22867297
In practice not. In theory, it’s implementation-defined whether yhere are differences.