angelsl

Joined 10 years ago

Karma
256
Submissions
60
Member since
Dec 12
Never forget.
View on Hacker News

Recent submissions

Comment · 7 years ago
Li Hongyi is the son of Singapore PM Lee Hsien Loong, as well as a deputy director in GovTech Singapore (the Government Technology Agency). (He's also an MIT CS grad, and a past Googler.)

I suppose he wrote this for other people in the Singapore civil service.

Comment · 7 years ago
That's essentially what Korean did. They replaced everything with their own morphophonemic orthography.

But even then they still use Hanja to disambiguate sometimes.

Comment · 7 years ago
The Wikipedia article on this provides some background information: https://en.wikipedia.org/wiki/Euphemisms_for_Internet_censor...

> The 2004 Chinese Communist Party announcement of the goal of constructing a "harmonious society" has been cited by the government of China as the reason for Internet censorship. As a result, Chinese netizens began to use the word "harmonious/harmonize/harmonization" (和谐) as a euphemism for censorship when the word for censorship itself was censored, particularly on BBSs. Following this, the word "harmonious" itself was censored, at which point Chinese netizens began to use the word for "river crab", a near homophone for "harmonious". In a further complication of meaning, sometimes aquatic product (Chinese: 水产) is used in place of "river crab".

Comment · 7 years ago
That's because you are supposed to do bounds-checking yourself in Rust, not because they don't want to handle it gracefully.

It's like happens when you read out of bounds in C, except it fails more reliably.

Comment · 7 years ago
Then you disable overcommit.

For the general case though, because of the way programs have been written, it is easier to have overcommit on.

Comment · 7 years ago
These aren't text files, but Google Docs files, which Google doesn't count against an account's quota.
Comment · 7 years ago
This runs on proot, which basically ptraces all processes under it and intercepts any syscalls that need privileges or deal with paths, and emulates them.

It works pretty well until you start to run many processes, and then proot starts to be a bottleneck. It's not multithreaded, so every syscall ends up going through a single loop. Any multithreaded code that makes a lot of syscalls will be reduced to being effectively singlethreaded.

Comment · 7 years ago
If you don't like a law, change it, don't break it and get yourself in trouble.

This is basically the difference between East Asian cultures and Western/American culture. We value a balance of order and individual rights, you guys value individual rights over all.

Comment · 7 years ago
The problem is the intent of the gathering, not that it had a foreign speaker. (Not that I agree with the law, but that's what it says.)
Comment · 7 years ago
Comment · 8 years ago
Simplicity is nice sometimes.
Comment · 8 years ago
Windows works on the new MacBook not because it has special drivers for NVMe-via-T2 but because Apple trusts Microsoft's EFI key.

So no, stop it with all this "Linux works if you just disable Secure Boot" nonsense. It doesn't. You can run Linux from a USB key, sure, but it can't access the internal NVMe SSD!

Comment · 8 years ago
What?

Some GTK themes are really good nowadays. See Materia.

And if you mean some (many) non-DE applications have really bad UI, then that's true on Windows too.

Comment · 8 years ago
My bad, should've said merged.

I wrote the comment immediately after reading Linus's email.

Comment · 8 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton