News for hackers. Stuff that matters.

stonekyx

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.

Re:Mailbox.org Currently Down on Wednesday March 25, 2026 @08:26AM (#47516420)
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…
Re:The FizzBuzz that did not get me the job on Saturday January 25, 2025 @07:13PM (#42826351)
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.

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!
> 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.

Re:Taking away iPhone made daughter a better person on Thursday June 13, 2024 @11:15PM (#40677208)
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.
Re:Every map of China is wrong on Friday May 03, 2024 @03:39AM (#40245192)
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.

Re:Pure Bash Web Server on Friday February 16, 2024 @07:53PM (#39405113)
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!
Re:Bram Moolenaar Passed Away on Saturday August 05, 2023 @10:28AM (#37012330)
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.

Re:ProtonMail Rewrites Your Emails on Saturday July 08, 2023 @01:16AM (#36641547)
> 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.

Re:I Moved My Gmail to Proton. It Was Surprisingly Easy on Tuesday June 27, 2023 @11:56PM (#36502089)
I’m interested in what you use for mail service. Self hosting?
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.
Re:Why You Should Give Up on Your Dreams on Thursday May 25, 2023 @04:36AM (#36068352)
One thing I learned recently is that, the more you pursue a dream, the more you know that people are not born equal. That resonated so much with my past experience of major 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’ll only be more regretful if I didn’t. It’s ok to give up! But maybe at least give it a try.

Re:Wolfram Alpha ChatGPT Plugin Prompt on Wednesday May 17, 2023 @11:02PM (#35983706)
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.
Re:The Leverage of LLMs for Individuals on Wednesday May 10, 2023 @11:49AM (#35889092)
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.

> Apparently Apple is doing the same.

Just curious, where did you find this?

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.

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.

> 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.

Re:Tailscale: Some systems are experiencing a major outage on Saturday February 18, 2023 @12:19AM (#34844156)
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.
> 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..

Re:Loneliness is a measure of self-understanding on Wednesday January 18, 2023 @09:09PM (#34435895)
> 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.

Re:Engineer distributes resume via IPv6 traceroute on Friday August 26, 2022 @10:35PM (#32615061)
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.
Re:What comes after Git on Tuesday July 05, 2022 @11:47AM (#31989675)
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.
Re:Vim 9.0 on Friday July 01, 2022 @01:18AM (#31942653)
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.

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?
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.
Re:Life before smartphones (2020) on Monday August 02, 2021 @01:18PM (#28039591)
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.

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.

Older »