HNHacker News
TopNewBestAskShowJobs

hangonhn

4,929 karma · joined October 22, 2013

submissionscomments
hangonhn··on New farm bill would condemn pigs to a lifetime in gestation crates
> A sow will absolutely lay down on her piglets and suffocate them.

This makes me really curious because that behavior seems very maladaptive for a species. That leads me to wonder if something else, ie. the environment or domestication, is leading to this behavior rather than pigs being really, really prone to wiping out their own species. Does anyone know why they do this in a farm environment?

hangonhn··on CBS didn't air Rep. James Talarico interview out of fear of FCC
This is exactly how effective censorship works. For example, what most people don't understand about Chinese censorship is that the foundation of their system is that everything is attributable to someone eventually. So they start by targeting anonymity. Then when something they don't like is published and gains traction, the originating party and the major distributors are punished -- sometimes very publicly. The chilling effect is that people will learn to self censor. Oh and they keep the rules really vague so you always err on the side of caution.

CBS self censoring is basically the same thing.

The Chinese government can then say "What censorship?" or "It's rare" and now the FCC can do the same.

Playing whack-a-mole is not a good strategy for censorship. The chilling effect of self censorship is the winning strategy.

hangonhn··on The Waymo World Model
Hesai has driven the cost into the $200 to 400 range now. That said I don't know what they cost for the ones needed for driving. Either way we've gone from thousands or tens of thousands into the hundreds dollar range now.
hangonhn··on Microsoft's Copilot chatbot is running into problems
From the article, "its productivity software is used by hundreds of millions of corporate users, a captive audience to whom it can easily promote new AI products."

Their end users are what they ultimately sell. They are captive audiences. This is what monopolies/platforms do. It's never been part of MSFT's DNA to care that much about end user experience. Who they really cater to are the IT decision makers, etc. These people can then show some numbers about "AI adoption" and "productivity" gains on their Power Point slides presented to their bosses. MSFT's value is delivering that to them.

hangonhn··on Show HN: PII-Shield – Log Sanitization Sidecar with JSON Integrity (Go, Entropy)
Is there a way to tell it to just recognize UUIDs and redact those without adjusting the threshold? In our case, UUIDs is just an exception. I think all the other stuff you're doing is correct for our situation.
hangonhn··on Show HN: PII-Shield – Log Sanitization Sidecar with JSON Integrity (Go, Entropy)
So depending on the context UUID can be PII. Is this something we can customize or adjust?
hangonhn··on iPhone 16 Best-Selling Smartphone in 2025; Apple Takes 7 Spots in Top Models
Does Google have the hardware design expertise needed to compete? If they don't already posses that then it is quite a dilemma because they would need to either buy a top notch handset maker and hope that can be competive with the other Android makers. Or build it up themselves. And all this has to happen while competing with other Android makers, who will be very wary of Google. I also don't know that Google needs specific Android phones to be the best or most popular to win the things they care about. Phones are just platforms for them. Android ensures no one has a chokepoint on that.
hangonhn··on Oban, the job processing framework from Elixir, has come to Python
Yeah that list right there. That's exactly it.

We don't hate Celery at all. It's just a bit harder to get it to do certain things and requires a bit more coding and understanding of celery than what we want to invest time and effort in.

Again, no hate towards Celery. It's not bad. We just want to see if there are better options out there.

hangonhn··on Oban, the job processing framework from Elixir, has come to Python
This is something my company has been considering for a while. We've been using celery and it's not great. It gets the job done but it has its issue.

I've never heard of Oban until now and the one we've considered was Temporal but that feels so much more than what we need. I like how light Oban is.

Does anyone have experience with both and is able to give a quick comparison?

Thanks!

hangonhn··on Caltrain shows why every region should be moving toward regional rail
Yeah my plan is to try Waymo as the last mile. Just idea right now but it sounds like a reasonable alternative to driving.
hangonhn··on Locating a Photo of a Vehicle in 30 Seconds with GeoSpy
Are VINs not tied to the make, model, and year?
hangonhn··on New benchmark shows top LLMs struggle in real mental health care
How is different and/or better than the LLM benchmark released by Spring Health? Github: https://github.com/SpringCare/VERA-MH

The architecture and evaluation approach seem broadly similar.

hangonhn··on Is DWPD Still a Useful SSD Spec?
Do you just source these from eBay? Any guidelines for what's a good used enterprise SSD? I had considered this route after I built my ZFS array based on consumer SSDs. The endurance numbers on the enterprise drives are just so much higher.
hangonhn··on Australia has so much solar that it's offering everyone free electricity
It really is a huge service not just to the developed world that needs to decarbonize but also a huge service to the developing world. Solar can be put up quickly and cheaply and is good for about 2 decades and can be paired with cheap LiFo batteries to give round the clock electricity. Both of these are relatively portable. It can really bootstrap the economies of local communities where infrastructure hasn't been built out. Then combined that with portable Internet connection via something like Starlink or one of the competitor networks, we can really enable the available human capital in developing nations to realize their potential.

It's all very exciting I think.

hangonhn··on When stick figures fought
Flash was a poorly written piece of software. It had numerous bad memory leaks and a CPU hog. It was never allowed on the iPhone probably because it would have drained the batteries really quickly. On top of that HTML5 was starting to catch on and could eventually do everything Flash could and do it better without the memory leaks and poor CPU usage. I have the very unfortunate claim to the title of being an engineer on the world's biggest Flash/Flex app. The memory leaks were so bad that Adobe advised us to just restart the app periodically -- despite Adobe marketing Flex as enterprise ready. We found compiler bugs for Adobe. Adobe and Jobs didn't set out to destroy it. Macromedia wrote bad code that performed poorly and it wasn't worth the effort for Adobe fix it once HTML5 won.
hangonhn··on Creating an all-weather driver
It's really interesting because that's something they definitely don't teach you when you first learn to drive. Growing up in Florida, I learned to pull over and turn on emergency blinkers if the rain gets bad enough. The reason I know to do this is because I saw other drivers do this on the highway and realized that's pretty wise. It's tempting to imagine that a younger version of me would have been smart enough to realize this on my own but I think most of us learn a lot by observing the behavior of others. Or maybe I would have learned eventually after a few close calls with skidding. Or maybe I would have never learned until it's too late. I wonder if the different responses to averse conditions you've observed is a function of the different experiences we've had as drivers. You might be a more experienced driver than some of those around you.
hangonhn··on South Africa's one million invisible children without birth certificates
China didn't issue birth certificates until 1996. Because I was born there before 1996, I do not have a birth certificate. In addition, I was also birthed at home instead of a hospital. That said, it's never been a hindrance. My parents managed to obtain Hong Kong permanent residency for all of us and I guess that sort of rooted my birthday and birth place and it's been a continuous line of documentation since then -- green card and finally US passport. I think this was helped by the fact HK probably dealt with this issue a lot during the latter half of the 20th century.
hangonhn··on Peanut allergies have plummeted in children
For food allergies, they already make powders that contains various different allergens that you can expose your kid to starting at a certain age.

And like sibling comment said, you can just also just take them outside and let them be kind of outdoorsy.

hangonhn··on Apple M5 chip
I wonder how that might look once you factor in Apple TV devices. They're pretty weak devices now but future ones can come with M-class CPUs. That's a huge source of potential revenue for Apple.
hangonhn··on Python 3.14 is here. How fast is it?
Whoa! You're here! Well, I think a lot of us owes you a debt of gratitude. Thank you for all you've done for the Python and Flask community.
hangonhn··on BYD builds fastest car
And the Tesla factory in Shanghai also gets Chinese subsidies.

The subsidies to Chinese EV companies isn't direct anymore. Most of it is in the form of tax refunds. The biggest "subsidy", though, is the incredible pipeline China has built to feed the industry. Their industrial policy has created an huge ecosystem capable of feeding batteries and components into their EV industry at a price point and scale that no other country can compete with. It's been an incredibly effective industrial policy.

I get what the OP means about the destruction of our auto industry but we can only hide behind that for so long. An ineffective and noncompetitive auto industry won't be able to scale up during a war either. I hope our industrial leaders and politicians are using tariffs and other trade barriers to the US car industry only as a temporary reprieve while we scale up our ecosystem too. Otherwise we run the risk of becoming one of those countries that keeps outdated domestic companies alive just to say we have those companies. Without export discipline and the ability to compete effectively on the global stage, domestic companies are just zombies kept alive by domestic subsidies. They won't be able to help us in the event of a war with a peer adversary.

hangonhn··on Low-dose radiation offers relief to people with knee osteoarthritis
Wow! I've actually used T-Gel because I used to get dandruff really bad as a teen and it was pretty effective. It's horrifying to know what it really was.
hangonhn··on A collection of technical things every software developer should know (2017)
Totally agree with you on this but I think in some settings FIPS-compliance is a requirement -- especially anything to do with the Federal government. The obvious fix is for FIPS to catch up but until then the three choices the document listed aren't great. The first two don't meet the requirements and the last choice, as you've pointed out, can be a bit of a foot gun. I wonder if AES-CBC-HMAC (i.e. Fernet) should be listed as a choice for FIPS? Like keep the original 3 and then have a sub-heading: FIPS-compliant: AES-CBC-HMAC or AES-CTR-HMAC like it did originally.
hangonhn··on A collection of technical things every software developer should know (2017)
I'm a little surprised by the answers in "Cryptographic Right Answers". Both libsodium and Chacha20-Poly1305 are not FIPS-compliant. "AES-GCM" is but it has important gotchas in regards to the IV and per key data volume. "AES-GCM-SIV" is more resilient but "AES-GCM-SIV" isn't FIPS compliant either but there is a proposal underway to certify it. So the cryptographic right answer is "it depends". FIPS compliance may not matter to some people but it does a lot to others depending on the context.

I think the safe answer is AES-GCM using envelope encryption?

hangonhn··on OpenAI and Nvidia announce partnership to deploy 10GW of Nvidia systems
Anyone else find it fascinating that gigawatt/unit of power is the metric used for this deal?
hangonhn··on Trevor Milton's Nikola case dropped by SEC following Trump pardon
Norway is a petro-state but is well governed and democratic. I think petroleum is an accelerant but the fire of democratic backsliding/authoritarianism has to already exist in the first place. We took it for granted the institutions and traditions that safeguarded our government and didn't really ensure those are kept healthy.
hangonhn··on American Prairie unlocks another 70k acres in Montana
IANL. Under American law, if the owner doesn't enforce exclusion the land can become public through implied dedication if the public continues to use it over time.
hangonhn··on Nest 1st gen and 2nd gen thermostats no longer supported from Oct 25
Yes those still work. App integration won’t but on device features should be fine.
hangonhn··on Nest 1st gen and 2nd gen thermostats no longer supported from Oct 25
From what I understand it just means the app will no longer work for that thermostat. All the other features that you access from the device itself should still work. At least that's how it was presented to me on the Nest app.
hangonhn··on Google can keep its Chrome browser but will be barred from exclusive contracts
Same feeling for me as well. It was like the old Google where it lead you to the right answer. ChatGPT is similar but in some ways smoother because it's conversational. I think most days I don't even use Google at all.

That said their "Dive into AI" feature has cause me to use it more lately.

← PreviousPage 2 of 34Next →