HNHacker News
TopNewBestAskShowJobs

NhanH

4,040 karma · joined February 15, 2013

I can be reached at human(at)nhanho(dot)me .
submissionscomments
NhanH··on WireGuard: Beyond the most basic configuration
Yeah but you don't use the external IP for the purpose of accessing your VPN (not via a DNS record anyway). I am also unclear on the purpose of the dynamic DNS.
NhanH··on Go-Safeweb
Handling https in the project also adds tons of complexity in the long run though: tls/ssl library versions, cert handling. Instead of having one way to deal with all of them (at the proxy layer, or sometimes at network layer), I have to deal with individual software way of managing those
NhanH··on Earth Is on the Brink of Breaching a 7th of Nine 'Planetary Boundaries'
We could use technology to implement more lockdowns :-)
NhanH··on Founder Mode
Then you would not be one of the most important people in that company anyway.

Just to be clear, there is nothing wrong with that, but commitment goes both way.

NhanH··on Tesla has taken down 2016 release noting full self driving hardware capability
There used to be a Anti-Ballistic Missile Treaty between US and USSR. Then Donald Rumsfeld pushed for a withdrawal from the treaty, and the US did so in 2002.

Then China had an anti satellite test in 2007.

Basically what I am saying is that your idea is not new, and it is not getting anywhere either. Trying to weaponize space is just more war-mongering.

I am not American.

NhanH··on A Backstage Pass to the Production of the MoonSwatch and Scuba Fifty Fathoms
Rolex manufactures and sells about a million watches a year. Omega sells about half a millions. I am guessing the strategy is to add a couple of zero to the sales. If you are targeting to sell 50 millions moonswatches, the premium watch sales might not matter much
NhanH··on Moxie Marlinspike: Agile is killing software innovation
> We have this idea in modern management theory that responsibility and decision making must travel up the corporate hierarchy. That execs are best positioned to make product level decisions. Or decisions of any kind. And peons at the bottom - the “individual contributors” who do all the programming must know the least about the product.

The problem is that the decision making is not about the product. The decision making is about making money. Unfortunately, for a lot of companies, making money is not equal to building good product. IC is completely unequipped to make decisions that would maximise the company top/ bottom line (this is a descriptive statement, and it is not about the individual either: modern corporation is famously broken)

NhanH··on Jake Seliger has died
Jake's writing was on hacker news 4 days ago and he was still replying to the comment at the time: https://news.ycombinator.com/item?id=41157974

Rest in Peace, Jake.

NhanH··on Is Aschenbrenner's 165 page paper on AI the naivety of a 25 year old?
My point is that it is meaningless to make a lot of money for his scenario
NhanH··on Is Aschenbrenner's 165 page paper on AI the naivety of a 25 year old?
My question after reading the paper is: if he believe with conviction everything he wrote, why did he recently become an investor instead of either working in policy or working on the tech itself?

If the tech is going to transform humanity into a new economic paradigm and give the country controlling it a decisive advantage to be the sole superpower, being an investor is either futile or meaningless. Even doing nothing and just enjoy the ride seems to be more rational.

NhanH··on I am sick of LeetCode-style interviews
> Your post constrains another misunderstanding about the hiring process: The goal isn’t to hire the first person through the system who is good enough to pass some arbitrary threshold. The goal is collect a number of candidates and hire the best one. People hate this reality, but it’s true.

I definitely do not have any misunderstanding here, and my description of hiring is the same as what you wrote, just in different phrasing: after a period of time, the company has to pick a candidate, presumably the best one by their interview signals.

I am disputing the standard claim of "it's better to have false negatives than false positives" by pointing out how that mindset does not work: since you have to choose someone anyway, the whole "avoiding false positives" might not be a thing at all

NhanH··on I am sick of LeetCode-style interviews
> They're not great at that purpose, but they're good enough and they generally produce false negatives (smart people fail) rather than false positives (you hire an idiot).

I've seen this reasoning, but I'm wondering if this is actually true, especially if you also believe the other myth in hiring: most people applying are not qualified for the job. Since most hiring actually requires you to fill the position in the end (in other words, you can't leave it open indefinitely if no one qualifies as eventually the pressure to hire mount up), every false negatives does increase the odd of you hiring a false positives as well. Just take the example at the extreme, if there is only ever one person on Earth qualified for your job and you got a false negatives on him, there is no other way but getting an idiot in the job.

NhanH··on Show HN: CommitAsync – $100K+ dev jobs 100% remote only
My point is: are you sure the candidates failed because of their programming ability (unable to use substring), or was they confused due to the question itself? It is very easy to get to the situation in a interview where the candidate is just straight up unsure on what the question is about. The candidate might fumble not because of not understanding #substring, but rather whether you would accept it as an answer.

Many people would say those candidates should be failed anyway due to X, Y, Z reasons. But I want to highlight that in those cases, the interviewers should realize they are assessing something else, and not programming skill.

NhanH··on Show HN: CommitAsync – $100K+ dev jobs 100% remote only
What was your question? Is it “please split a string by whitespace”, and do you accept s.split() as a correct answer?

One google interviewers ask me a question that starts with “implement google search” and ends with my implementing splitting a paragraph. Of course I failed the interview, but I have to think he has failed me way before we get to write any code.

NhanH··on If A.I. Can Do Your Job, Maybe It Can Also Replace Your CEO
Are we talking about middle managers or line managers?

For line managers, the manager has to talk with human employees, and bad managers asides, that is where the human element comes in: fundamentally, your employees are still human.

On the other hand, if the line managers are all human, then the middle managers have the same human elements, too.

NhanH··on Mistral Fine-Tune
Can you share a bit more on which tasks are you discussing about?
NhanH··on Viking 7B: open LLM for the Nordic languages trained on AMD GPUs
Human is not limited by computational power of brain (or rather, it is not the limitation we encounter). We are limited by time and the fact that our machinery degrades with time (aging).
NhanH··on Jim Simons has died
Events that merely reduce the productivity of your business has the same calculus: insurance helps you get back to speed quickly, and there are values in doing so.

I am not saying that ALL insurances provide values. Like any other kind of trades, you can lose values if you make a bad decision. That does not make insurance inherently zero- or negative-sum.

> When a business suddenly has a large liability, and it goes bankrupt, all that happens is that the equity owners are wiped out and the creditors take over. The underlying business can and often does continue uninterrupted, and has approximately the same value as a going concern as before.

This assumes the original owner brings no value to the business. Even in that case, the disruption itself is harmful, not to mention the assumption that bankrupted business can restructure rather than closing down.

NhanH··on Jim Simons has died
Insurance is positive-sum because the value-generating enterprise (the buyer) gets to continue generating value after the unexpected thing happen. The alternatives is that the value creation process just stop. It is only seemingly zero-sum for the point in time when the accident happens and one side has to pay for the other.
NhanH··on Leaked FBI Email Reportedly Shows Desperation to Justify Warrantless Wiretaps
I don't quite understand the relation of this comment to the GP's comment, but the world currently is not under world war 3. Any justification for things happening in ww2 is hard to use for current situation
NhanH··on New iPad Pro with M4 chip and Apple Pencil Pro
> The 15 Pro Max's cost-to-price ratio, or the cost of the parts divided by the phone's price, came to 47%, a 1 percentage point increase from the 14 Pro Max

Your claim is contradicted by the article you linked.

NhanH··on Vietnamese property tycoon sentenced to death in $27B fraud case
The government head auditor covering up for her bank got life sentence, the auditor’s bosses (2 of them) got 11-year sentence.
NhanH··on Vietnamese property tycoon sentenced to death in $27B fraud case
Some commentaries are heavily biased and borderline conspiratorial.

I am Vietnamese, currently still living in the Vietnam, and I believe the VCP is doing what they are saying on the can: purging corruption (rather than this being political purge).

Just as concrete counterexample on why it is not merely political purge: In the past 3 years, the last two Presidents of this term both had to resign due to corruption, the first one related to covid testing kit was from the Northern faction. The last two Chairman of People’s committee of Hanoi (basically Hanoi’s mayor/ governor) were also removed and arrested for corruption.

Someone below was wondering what the trigger for this was, so here is it: people were tricked into buying bonds by SCB (My Lan’s bank) when trying to opening saving account. Some lost their entire life saving to the bullshit bonds, and to this day I still occasionally see protester in front of Vietnam’s state bank (it is on my daily commute).

I am not saying there weren’t political infighting, but past few years weren’t it

NhanH··on OpenAI's Lies and Half-Truths
> So downvoters, remember what that button means: it means this is a low-signal or otherwise net-negative value comment on the thread. It explicitly doesn’t mean I disagree.

Unfortunately, this is your personal interpretation of the downvote buttons. I agree with your interpretation, in fact, but it is not the norm. And confidently telling people to "get lost" while being misguided is very much not appreciated here.

Here is some comment from the horse's mouth more than a decade ago on this very same topic:

https://news.ycombinator.com/item?id=392347

https://news.ycombinator.com/item?id=117171

NhanH··on Stock markets are booming but the good times are unlikely to last
You can sell stock any day too, it's just not guaranteed you get out what you put in. What you needs is short-term bond so that you aren't stuck with the interest rate risk (when prevalent interest rate changes, your bond value changes too). Just to make a concrete example, if you buy VAB.TO in 2020, and you want your money now in 2024, you're currently down 20% from your purchase.

You need short-term bond (6-month, 1-month or even shorter) so that at worst you will get 100% of your money out by waiting for the maturity date. Money-market would be super short term: consider them as days-length bond.

But if we are talking about down payment money here, it's probably 100-200k something, which would translate to a few thousand dollars per year. Might not be worth your time, and definitely not worth it if you misunderstand and buy ETF bond or something like that. So yeah, keep it in a high-interest rate saving account is ok.

NhanH··on Stock markets are booming but the good times are unlikely to last
You should be investing in a low risk, high-liquidity market (treasury, money market) when saving up.

But anyway it is a reasonably sound plan for what you are doing.

NhanH··on Institutions try to preserve the problem to which they are the solution
Can you please share some authors or sources from the Empire that I can read?
NhanH··on "white woman with white man" on Google Image Search
This happens to all search engines. I tried bing, ddg, yandex. Baidu shows the least interracial images (using the exact English phrase, not Chinese), but there are still a number of images.

It is probably something with the content being produced itself, rather than bias within the search engine. But then, with the way things work, it might make no sense to separate the two.

NhanH··on Vietnam to collect biometrics – even DNA – for new ID cards
Communism assumes that no one has to clean the toilet, but the toilet would still be cleaned. It’s the abundance of resources premise. You can’t have communism in a scarcity world. The common example being taught to kids are oxygen: think of how everyone can consume as much as they need, and there are enough for everyone.

How the toilet actually get clean is left as the exercise for the reader.

NhanH··on Our next-generation model: Gemini 1.5
Yep, that’s actually a common one
← PreviousPage 2 of 34Next →