HNHacker News
TopNewBestAskShowJobs

mjyut

40 karma · joined August 18, 2020

submissionscomments
mjyut··on The case against a C alternative (2022)
> Ignores that there is already a well established C alternative: C++.

The key point is, C++ added numerous features to C, and at the time, it was the only language occupying that position (or perhaps Objective-C, too?).

Today, a successor to C cannot simply replicate what C++ did. Add too many features, and it will be viewed as a successor to C++ rather than to C (as is the case with Rust and D). Conversely, keep the additions minimal in order to stay close to C, and you end up in a "red ocean" crowded with Zig, Odin, C3, Hare, Jai, and others.

mjyut··on CodeFloe – A code hosting platform for the modern age
This is a source code hosting service based on Forgejo. It resembles Codeberg but appears to have somewhat more lenient terms of service. Hosted projects are not prohibited from including non-open-source code, cryptocurrency-related content, or the use of generative AI.
mjyut··on Tokugawa Japan kept 260 warlords from war for 250 years
The Edo period (Tokugawa Japan) was also a time of "Sakoku" (national isolation https://en.wikipedia.org/wiki/Sakoku ). Foreign invasions occurred in a different era and under different rulers.
mjyut··on Getting arrested in Japan
For those visiting Japan, I'd like to add one important point. It's true that parts of Japan's judicial system are truly "middle age". https://www.huffpost.com/entry/hideaki-ueda-japan-shut-up-vi...

However, fortunately (or perhaps unfortunately), you can't bribe officials. Japan is a society where it's difficult to get special treatment by giving money, not just to officials. If you try to use bribes, you'll only be looked down upon and put in a worse position.

mjyut··on Discussion on Fsnotify Maintainer Removal
Fsnotify is a library that many projects depend on. Kubernetes is one example, and this issue was a concern. arp242's explanation is reasonable, and the concerns seem to have been alleviated. https://github.com/kubernetes/kubernetes/issues/138812

I felt this issue strongly reflects recent trends:

1. Projects are considered "dead" if they haven't changed for a certain period. https://github.com/fsnotify/fsnotify/issues/735

2. People's perceptions are shaped by ambiguous information on social media.

3. People are constantly afraid of dependencies.

4. "AI rewrite" projects are created instantly. https://github.com/gofsnotify/fsnotify

mjyut··on Why many Asian megacities are miserable places
Regarding the Japanese system, there are no restrictions on moving residence. Resident registration (Jūminhyō) can be done anywhere. Therefore, if you move to a new place of residence, it is common and recommended to register accordingly. I don't know the details, but I think the system in China is probably completely different.
mjyut··on We lost 54k GitHub stars
> GNU rm normally declines to operate on any directory that resolves to /. https://www.gnu.org/software/coreutils/manual/html_node/Trea...
mjyut··on Retype, a self-hosted alternative to GitBook
It's like closed-source proprietary software. Installed by npm is a per-platform (linux-x64, osx-x64, win-x64, win-x86) binary execution file. The software license agreement is long and I'm not sure what is allowed.
mjyut··on Why Tokyo’s New Transparent Public Restrooms Are a Stroke of Genius
Explained in this video. https://youtu.be/xBvzzq3LF_w?t=61

> "You cannot see each other from the outside or inside"