Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hsivonen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
hsivonen
7y ago
Thanks. I take it that Simplified Chinese is the default then, if none on the CJK languages are in the UI language list.
62.
▲
by
hsivonen
7y ago
> Among other things, I claim it does one of the best jobs on the "CJK problem" of any stack out there, using both font selection and the locl OpenType feature to adapt rendering for the preferred language(s). What does Android
63.
▲
by
hsivonen
7y ago
Does WireGuard over https exist yet? Something that encapsulates WireGuard as HTTP/3 where UDP is permitted and falls back to HTTP/2?
64.
▲
by
hsivonen
7y ago
It's bad that many sites require you to set up TOTP (single seed) before they allow you to set up U2F (multiple keys), so you have the problem of having to take care of the TOTP seed anyway even if you have multiple U2F keys. (It'
65.
▲
by
hsivonen
7y ago
Gnome appears to have fixed this.
66.
▲
by
hsivonen
7y ago
> I use a third-party IME that is relatively known among programmers, and early this year Google Chrome began to crash seemingly at random when you type Hangul I'm aware that third-party Chinese and Japanese IMEs are a thing, but wh
67.
▲
by
hsivonen
7y ago
Typing Hangul is just like typing Latin, Greek, Cyrillic, Hebrew, Arabic, etc., text: one alphabetic unit at a time. The only thing a Hangul IME does is it groups the typed jamo into syllables. The grouping is unambiguous, so there's n
68.
▲
by
hsivonen
7y ago
> The "big one" IME for most English users is the Emoji Keyboard accessible with Win+. or Win+; (whichever you prefer). No, API-wise the on-screen keyboard generates keystrokes for emoji (astral keystokes, multiple keystokes fo
69.
▲
by
hsivonen
7y ago
In Sweden and Finland people typically prefer to omit the diaeresis without adding a trailing e. Due to Germany getting their way, though, the American-readable part on passports uses the German-style conversion to ASCII.
70.
▲
by
hsivonen
7y ago
> Does that mean European languages are able to being input without special input methods? Yes. Dead keys are logically like a tiny IME, but on Windows and Linux they aren't API-wise IME-related.
71.
▲
by
hsivonen
7y ago
Firefox uses native IMEs. Most of the time they aren't broken in obvious ways. To the extent they are broken in non-obvious ways, it's unhelpful not to say how on the level that would allow the problem to be reproduced. Firefox ca
72.
▲
by
hsivonen
7y ago
There isn't a single IME setup experience on Linux. In my experience, Debian is worse than Fedora, Ubuntu, and openSUSE. Fedora is better than Windows 10 when it comes to IMEs: Fedora installs the IMEs by default. Ubuntu, like Windows
73.
▲
by
hsivonen
7y ago
> you need an IME to type the tone marks The standard Vietnamese keyboard layout works without an IME layer. However, apparently most people who write Vietnamese _prefer_ to use an IME.
74.
▲
by
hsivonen
7y ago
Korean is different from Japanese, but as far as IME complexity goes, a Hangul IME should be extremely simple to develop compared to a Japanese IME. (The Hangul part of a Korean IME doesn't need any pop-ups like a Japanese IME does. As
75.
▲
by
hsivonen
7y ago
> There is no standard IME for X. Technically true, but for practical purposes IBus is the standard. That's what Fedora and Ubuntu use out of the box. Firefox beta telemetry shows about 89% IBus vs. 11% FCITX. > My biggest proble
76.
▲
by
hsivonen
7y ago
> This is so true, all commercial OSes that take i18n seriously do this, Does Windows really? > while most open source OSes' community (which communication revolves around English) decided that IMEs are an add-on for CJK people.
77.
▲
by
hsivonen
7y ago
> I use macOS & Linux, and while the default text handling system called Cocoa Text System in macOS handles input methods well, almost all applications that implement it’s own, like big apps like Eclipse and Firefox, don’t get this r
78.
▲
by
hsivonen
7y ago
The video shows it running a big-endian kernel, and the distro link is to a big-endian Debian port.
79.
▲
by
hsivonen
7y ago
Looks like this is 64-bit but big endian. Weird choice when a) POWER has gone little-endian and b) this a system whose form factor implies running a Web browser and the Web requires little-endian ArrayBuffer behavior these days, so not runn
80.
▲
by
hsivonen
7y ago
Do you have a URL for a page that exhibits this behavior without obvious reason?
81.
▲
by
hsivonen
7y ago
How’s Bazel documentation these days for people who haven’t worked at Google? In April 2018, I tried to do a quick port of a tiny gsl::span-using toy app to absl::span, but I gave up, because Abseil wanted me to build my app using Bazel and
82.
▲
by
hsivonen
7y ago
GBoard on Android has Inuktitut syllabics support.
83.
▲
by
hsivonen
7y ago
If you are in Italy, Netflix, like TV has dubbed American content. In that regard, there isn't a single European non-native English experience but the non-native experience is split between dubbing culture and subtitling culture.
84.
▲
by
hsivonen
7y ago
The format of outlines is only difference between .ttf and .otf, yes. .ttf has quardratic Bézier curves and hinting is done by interpreted programs (on Windows; TrueType has generate hints at run-time). .otf has cubic Bézier curves and decl
85.
▲
by
hsivonen
7y ago
If it weren't for Windows, we could move on from TrueType outlines (.ttf) to CFF outlines (.otf). .otf works nicely on non-Microsoft rasterizers. It was terrible on XP. Now on Windows 10 it’s less terrible, but .otf fonts on Windows 10
86.
▲
by
hsivonen
7y ago
Earlier comments from this thread: https://news.ycombinator.com/item?id=21040747 https://news.ycombinator.com/item?id=21040864 TL;DR: Better size for reading paper-oriented PDFs than reMarkable. Nice hardwa
87.
▲
by
hsivonen
7y ago
I wish someone did a light A4-sized eInk device with these software features: * PDF reader * epub reader * well-maintained paged-media mode Web browser (well-maintained meaning timely security patches for the browser and the base system) *
88.
▲
by
hsivonen
7y ago
You are arguing with something that the article did not say. The substring "logo" does not occur in the article. The article makes no claim about what the Han script encodes beyond implying that the Han script isn't alphabeti
89.
▲
by
hsivonen
7y ago
> They are sequences of _scalar values_ (all scalar values are code points but surrogate code points are not scalar values). Exposing the scalar value length and exposing indexability by scalar value index is the same as "(guarantee
90.
▲
by
hsivonen
7y ago
> Your language's length function is probably just returning the number of unicode codepoints in the string. The article didn't say that! "Number of Unicode code points" in a string is ambiguous, because surrogates an
More ›