HNHacker News
TopNewBestAskShowJobs

stonekyx

171 karma · joined January 12, 2019

submissionscomments
stonekyx··on In Japan, the robot isn't coming for your job; it's filling the one nobody wants
Sure, take that stricter immigration control. But if people assume upfront that immigrants are intrinsically the source of problems and it takes stricter and stricter controls to filter them down to only those that bring value, this strengthening of filtering will never end.

Remember that one does not _either_ bring value or cause problems. I expect a typical human being to bring some value and cause some problems at the same time. And you can never measure which one is bigger.

stonekyx··on Mailbox.org Currently Down
I was wondering why my email verifications are not being delivered, but couldn’t find the system status link on their homepage. Then I came to HN…
stonekyx··on The FizzBuzz that did not get me the job
Maybe I missed something, but if DATA is given as an array at runtime, is there a way to put it into the type system? And if the result is in type system, is there a way to print it out at runtime without looping through all permutations of the possible characters?

The solution was impressive and fascinating, regardless.

stonekyx··on Japan chain uses AI to gauge staff smiles, speech tones in QoS push
Oh god, I feel sorry for these employees. It’s so disgusting and inhumane to just think about somebody being forced to smile and judged by how good they do that, by a machine!
stonekyx··on Xi, Putin Score Wins as More Asia Leaders Aim to Join BRICS
> while the US is at the forefront of lobotomizing its population with social media

I have to point out that China is, too.

No country is "just looking for ROI", and even if they are, that's not necessarily a good thing.

stonekyx··on Taking away iPhone made daughter a better person
I think what it meant is that, in the social networks today, you have to behave “consistently” all the time. If you wrote something today and then say the opposite tomorrow, people online would probably attack you for being untrustworthy or something like that, and refuse to accept your points. But in reality, nobody can be consistent all the time. We’re all different from minute to minute, and it’s perfectly natural to change your opinions however often you want.
stonekyx··on Every map of China is wrong
Lol, typical Chinese propaganda speech I'd say. But just to be fair,

> he led his team to fight for a thousand years

The page you linked to actually said "more than a thousand days and nights", not years.

stonekyx··on Pure Bash Web Server
Even the post isn't using /dev/tcp, but compiled a C file into bash "loadable builtin" (which is something I learned today). It still feels kind of cheating to me tbh.. But cool enough!
stonekyx··on Bram Moolenaar has died
The very first time in life that I reported a bug to an OSS project was to Vim, by email to Bram, when I was in high school. Thinking back from now, that was definitely not a good way to report bugs, but Bram was super helpful and responded kindly to this ignorant kid.

Thank you Bram, and RIP.

stonekyx··on ProtonMail Rewrites Your Emails
> This appears to be related to a behaviour that ProtonMail has of dropping all plaintext email if any mime-encoded parts exist.

https://github.com/ProtonMail/proton-bridge/issues/26#issuec...

I'm actually more shocked knowing that they drop plain text if there is a mime-encoded part (e.g. HTML). Just verified that all mails imported from GMail and all newer mails I received in PM only have the HTML part now, while GMail shows both HTML and plain text parts in message source. Great, now if I want to use a text-only client to read those mails in the future, I won't be able to.

Now I honestly wonder, how did they think this is something okay to mess up? Is there just no usable email hosting service for someone that want their mails not touched and also stored securely? Like, this is not even going to save storage space for PM - I'm paying for my storage.

stonekyx··on I Moved My Gmail to Proton. It Was Surprisingly Easy
I’m interested in what you use for mail service. Self hosting?
stonekyx··on Generative AI learning path
Because people too often jump to conclusions on hearing yes/no, imo. Not trying to defend the corporate speak though, obviously they should have put the yes/no up front and then try to explain later.
stonekyx··on Why You Should Give Up on Your Dreams
One thing I learned recently is that, the more you pursue a dream, the more you realize that people are not born equal. That resonated so much with my past failures, and now I kind of understand what this article is talking about.

That being said - From time to time I do regret chasing my old dream, but I guess I’d only be more regretful if I didn’t. It’s ok to give up! But maybe at least give it a try.

stonekyx··on Wolfram Alpha ChatGPT Plugin Prompt
I guess it’s because we still cannot clearly explain how all those nuances are parsed by the LLM and reflected in the output? For something you can’t thoroughly explain which yet works quite well, it’s clearly hard to believe.
stonekyx··on The Leverage of LLMs for Individuals
I understand the excitement feeling of using something like this to greatly reduce the learning effort. Before GPT/ChatGPT, it was definitely frustrating to "bootstrap" your knowledge in any new area where you don't have prior experience.

But still, I treasure the old ways I learned how to program. It was such a fulfilling experience by making newbie mistakes and getting corrected in hard ways, and you really only get the authentic insight by going through that process, and by reading all those important books chapter by chapter. It's probably not as "fun" as using GPT-4 though.

stonekyx··on Smartphones with Qualcomm chip secretly send personal data to Qualcomm
> Apparently Apple is doing the same.

Just curious, where did you find this?

stonekyx··on Making friends as an adult is hard (2021)
Language is a major factor, yes. Another factor I think is whether you come from a “welcomed” country. Under the current chaotic world order, it’s not hard to come up with a few countries that are not welcomed almost anywhere (Disclaimer: I come from one of them).

But still, start with some people that are close with you, either at work or in private, and try to expand that circle to larger / more diverse groups. The rule of making friends still apply for immigrants, it’s just a bit harder than natives.

stonekyx··on A brief history of APFS (2022)
I think I observed this problem recently too, but with Japanese file names.

Basically I had a Git repository and didn’t know about `git config core.precomposeUnicode`. And when the repository is synchronized to a Linux system, on the Linux side it can sometimes have 2 files with the same-looking file name but different normalizations. (Because I think ext4 doesn’t normalize Unicode?) That took me about an afternoon to fix.

stonekyx··on Phone received 7 straight years of software updates, besting even Samsung
> apart from being faster and looking nicer

And less crashes, longer support, better security (imo). I wouldn’t call that “far behind”, but more like just personal preference. These points matter much more to me than the inability to turn off animation.

stonekyx··on Tailscale: Some systems are experiencing a major outage
Had the same experience. I happened to have rebooted during the outage, and spent like half an hour checking DNS settings, etc for why tailscale wouldn't start, until I realized it wasn't my problem. Really hope they had better error messages instead of letting `tailscale up` hang forever.
stonekyx··on Japan PM’s solution to dire birthrate has already been rejected by young
> non Asian cultures

It’s actually worse for Asian non-Japanese cultures. You’re basically expected to stay in the circle of your culture, whether you like it or not. For non-Asians, it’s easier for them to be distinguished visually, of course, but at least Japanese people are not likely to have hostile emotions on them..

stonekyx··on Loneliness is a measure of self-understanding
> the lack of understanding you by other people is caused by the lack of skills to explain yourself to others

This is the point where the argument went off, I believe. People only listen to what they want to listen, and generally they care less, or won’t bother to care at all, if the topic is not somehow related with themselves.

So no, the lack of understanding you by other people is usually not caused by the lack of skills to explain yourself, but more often caused by human nature.

stonekyx··on Engineer distributes resume via IPv6 traceroute
IP addresses can be lied about, but reverse DNS still needs your ownership of those IP addresses if I understand it correctly. One would need the provider of those IP addresses to setup PTR records for them.
stonekyx··on What comes after Git
Exactly. Git felt totally intuitive to me when I started using it as a teenager (with no background on SVN et al. of course), and most colleagues I've met so far also rarely had troubles using it. The latter is probably because I intentionally chose to work for companies that use Git though.
stonekyx··on Vim 9.0
The split of Vim and NeoVim was actually one of the reasons why I chose to switch to Emacs 2 years ago, after sticking with Vim for ~15 years.

Vim was great but the script language had always been too hard for me. NeoVim was getting a lot of development, but it was foreseeable that Vim & NeoVim would be completely incompatible someday, and I'd feel bad leaving the original Vim community for something that might eventually replace it. At that point I figured, if I have to switch, let's try something that's more stable and less likely to fork. Then I never looked back.

stonekyx··on Google announces support for Ukraine by giving $2M in Adwords credit
Ten years ago I was trying to get a job in Google as hard as I could, but these years there are just less and less reasons to even consider applying. I mean, OK, their business model is built around advertisement, but seriously?
stonekyx··on Life is to short to use dated CLI tools that suck. Try these instead
Definitely. I actually installed `bat` a few years ago and then forgot about it immediately. `diff-so-fancy` was pretty nice, but then I started using Emacs and then Magit ruled 'em all... `htop` is still great to have though.
stonekyx··on Life before smartphones (2020)
Very nicely written. Made me feel nostalgic of the faint memories when I was a kid.

Not really the main theme of this article, but I guess I do lack the courage of approaching a woman for her number and asking her out these days. Can't imagine how hard that is in real life.

stonekyx··on Ask HN: Did preparing for LeetCode type of interviews improve your skills?
Kind of. When I was doing LeetCode, I tried to give myself an additional challenge by implementing in a "functional taste", that is, to make heavy use of immutable data structures and Java Stream API (I mostly used Java at the time). That did help me a bit in writing better functional code in general.

The bigger benefit to me, however, was that I got more confident during the interviews.

stonekyx··on Can you make a basic web app without Googling? I can’t
> It is a valuable skill, literally, companies are ready to pay good money to people who can do that.

I totally agree that it's a very valuable skill, but just wondering, how would you demonstrate that skill in an interview? I personally find it pretty hard to demonstrate these "soft" skills, and even when I act as an interviewer in those rare cases, I find it hard to tell if a person is equipped with such skills.

Page 1 of 2Next →