HNHacker News
TopNewBestAskShowJobs

chithanh

528 karma · joined April 5, 2016

submissionscomments
chithanh··on A new PNG spec
> Official support for animations, yes!

While I welcome that there is now PNG with animations, I am less impressed about how Mozilla chose to push for it.

Using PNG's magic numbers and pretend to existing software that it is just normal PNG? That is the same mindset that lead to HTML becoming tag soup. After all, HTML with a <blink> tag is still HTML, no?

I think they could have achieved animated PNG standardization much faster with a more humble and careful approach.

chithanh··on A new PNG spec
> Adding another compression form should be handled by existing software

In an ideal world, yes. In practice however, if some field doesn't change often, then software will start to assume that it never changes, and break when it does.

TLS has learned this the hard way when they discovered that huge numbers of existing web servers have TLS version intolerance. So now TLS 1.2 is forever enshrined in the ClientHello.

chithanh··on SteamOS now released officially for any device
They do have, but I understand it is experimental and not public. Some speculate that it is intended for Valve Deckard.

https://gitlab.steamos.cloud/steamrt/steamrt/-/commit/5833fa...

For now, the Steam client needs to be run inside an x86 emulator.

chithanh··on Rocky Linux 10 Will Support RISC-V
I think the more apt (pun not intended) comparison would be to macOS? Trying to install macOS High Sierra from the Internet without hackery will lead to "the recovery server could not be contacted" error message, because certificates have expired. Like if your Mac came with High Sierra and you want to do a factory reset.

Windows from that era still updates. Though up next will be expiration of Windows UEFI CA 2011 which will certainly lead to boot problems for some.

chithanh··on Finland Bans Smartphones in Schools
The keyword here is just.

They cannot simply order children to comply, there has to be same legal basis like there has to be for ordering an adult to comply.

chithanh··on The complex origin story of domestic cats
It is known that soon after domestication, dogs evolved the ability to digest starch rich foods. In other words to subsist on human food waste. This is one of the things which sets them apart from their carnivorous wolf cousins.

https://doi.org/10.1038/nature11837

chithanh··on Why Norway is edging towards a fresh EU membership bid
> Back then it was just a treaty for free trade and movement, that's it

Not at all. Maybe you are thinking of EFTA, not EU. Or you are just revisionist.

EU was never just about free trade. Back when it was founded as ECSC it was about maintaining peace and putting community interest over national interest.

Quite soon after the UK joined, environmental regulations took hold that forced it to stop being the "Dirty man of Europe". Brexit opponents rightly feared that this would return after leaving the EU.

https://www.theguardian.com/environment/2016/feb/03/brexit-w...

chithanh··on OpenAI asks White House for relief from state AI rules
Yes, however you also want to distinguish correct from incorrect answers. You get that from the exams, not from year 1 textbooks.
chithanh··on OpenAI asks White House for relief from state AI rules
> At this point I'm honestly wondering if they aren't just using the interview process to generate high quality validation data for free.

Not sure if that is accurate, but one of the reasons why DeepSeek R1 performs so well in certain areas is thought to be access to China's Gaokao (university entrance exam) data.

chithanh··on OpenAI asks White House for relief from state AI rules
Defending against movie plot threats has been found not a good use of resources already 20 years ago in the war on terrorism.

https://www.schneier.com/essays/archives/2005/09/terrorists_...

chithanh··on Git clone –depth 2 is vastly better than –depth 1 if you want to Git push later
It's called flat file storage and it has a number of advantages and disadvantages. I prefer it because it is more robust and performs well, even for large amounts of data, as long as your filesystem is reasonably fast and reliable.

Think maildir vs. mbox/PST/etc. for message storage. I stopped counting the number of times that I have seen Outlook mangle its message database and require a rebuild.

Generally it is not so popular, in part because of the OSes like Windows and macOS which have somewhat lacking filesystem implementations. Git also has performance issues with large repositories on Windows, which need to be worked around by various methods.

Transactions are another limitation as mentioned by the other reply (they are possible to implement on top of "normal" filesystems, but not in a portable way).

chithanh··on Single cigarette takes 20 minutes off life expectancy, study finds
Sorry I noticed the reply only now.

A similar thing to what you said about smoking in Serbia is observed with alcohol: Within a society, the earlier someone gets into contact with alcohol, the poorer the outcomes.

https://pmc.ncbi.nlm.nih.gov/articles/PMC2741422/

However there are societies where even children are given alcohol (like Italy) and where alcohol related disorders are much less frequent than in societies which strictly limit alcohol to adults.

In that case, probably social norms which help prevent such disorders have a larger effect than the drinking age. However such would be difficult to imagine for smoking.

chithanh··on Single cigarette takes 20 minutes off life expectancy, study finds
To be more precise: It is not so much a (dose) threshold but how much margin/reserves your body still has.

For example kidney injury is progressive, and by the time the kidney's functional reserve is exhausted, things will remain bad until death or kidney transplant.

Also for diseases like HIV/AIDS, the cognitive reserve influences how long it takes until HIV associated dementia sets in.

chithanh··on Single cigarette takes 20 minutes off life expectancy, study finds
? The second part of my reply was about cause and effect.
chithanh··on Single cigarette takes 20 minutes off life expectancy, study finds
That is not now life expectancy works. You cannot take life expectancy at birth and apply it to adults by subtracting past years of life, because doing so ignores all the people that died in the meantime from related or unrelated causes.

Rather you have to take remaining life expectancy at any given age and estimate from there how likely death is within 1 or 5 or 10 years.

Also relevant is other existing health issues like COPD.

https://openi.nlm.nih.gov/detailedresult?img=PMC2672796_copd...

chithanh··on Single cigarette takes 20 minutes off life expectancy, study finds
Smokers have higher suicide risk than non-smokers.

It has been known for decades that smokers have a "smoker personality" which differs from non-smokers. In recent years some evidence emerged that smoking is the cause of this rather than vice versa.

https://www.sciencedaily.com/releases/2014/07/140715141355.h...

chithanh··on Librebooting the ThinkPad T480
In my understanding, the concern is not what outside attackers can do. It is what capabilities exist under Intel's control before they are reduced to some hopefully benign subset.

And the understanding that we have is mostly limited to what is in flash memory, e.g. the ME's BootROM hasn't been dumped yet (as far as I am aware).

chithanh··on Librebooting the ThinkPad T480
> The network stack, HECI stack, etc are all gone here.

I think there is a misunderstanding. Intel ME is a hardware feature. Yes there is some flash memory which contains more code and an operating system, but what is stored in flash memory is only part of Intel ME.

Peter Stuge from Coreboot noted during his 30C3 talk that even if you completely zero out the flash, it is possible for Intel ME to send a network packet out of the ethernet interface. The cutoff point when this started happening is the 965 chipset around 2006.

https://media.ccc.de/v/30C3_-_5529_-_en_-_saal_2_-_201312271... (relevant part starts at 17:19)

chithanh··on Librebooting the ThinkPad T480
> Depends on how you define "booting".

As mentioned in one of the linked tweets, ME was possible to exploit through early-boot attacks before the HAP bit was even checked. So non-negligible things happen while it "boots".

chithanh··on Librebooting the ThinkPad T480
It is not possible for 3rd parties to disable Intel ME. Nobody but Intel themselves can disable ME.

The most you can do is drop it to some kind of reduced functionality mode some time after boot (through the HAP bit, or hackery which overwrites part of the flash memory). This is why dishonest vendors like Purism resort to confusing terminology like "neutralize".

https://x.com/rootkovska/status/939058475933544448 https://x.com/rootkovska/status/939064351008395264

chithanh··on Added sugar intake and its associations with incidence of cardiovascular disease
It is known that people who consume sugary drinks are at higher risk of death from disgestive diseases, which is less so for people who consume artificially-sweetened drinks. So there may be a causal link.

https://doi.org/10.1001/jamainternmed.2019.2478

chithanh··on Added sugar intake and its associations with incidence of cardiovascular disease
tl;dr It's the acid. Drink only water.

The issue is that soft drinks are generally bad for cardiovascular health, whether sugar sweetened or not.

https://doi.org/10.1001/jamainternmed.2019.2478

Plausible mechanism is that acidic drinks cause tooth enamel degradation, and poor dental health is a known risk factor for cardiovascular disease.

https://doi.org/10.1093/eurheartj/ehy836

chithanh··on Pat Gelsinger was wrong for Intel
> * Intel still has more employees in 2024 than in 2019. Instead of trimming fat, he added more fat.

Intel hiring practices under Gelsinger were really puzzling. Did he think that by hiring thousands of random university graduates there will be the next Gordon Moore among them? It was also discussed on HN: https://news.ycombinator.com/item?id=42300028

I can kind of understand the extensive poaching of TSMC engineers in Arizona. Though making TSMC upset is playing with fire as much of Intel's business now depends on them.

chithanh··on Pat Gelsinger was wrong for Intel
"didn't beat" puts it mildly. Every attempt Intel made at entering the smartphone business was doomed because they were years behind ARM. Paul Thurrott confirmed this with HP when discussing the Elite x3 smartphone:

https://www.thurrott.com/hardware/64677/elite-x3-hp-takes-wi...

chithanh··on Intel’s board, and an example of when boards and short-termism fail
> The reckoning still hasn't come, and should look something like a larger Japan property bubble pop when it happens

While there are still risks for the economy from real estate, I think China has shown the ability to manage them. For one, they were able to slow-walk the Evergrande collapse and move developments to state-owned companies. If it should become necessary again they will repeat the process.

Besides that, new Hukou regulations are planned to encourage rural migrants to move to urban areas with housing oversupply.

> they can figure out their chip and jet turbine problems (still not solved, they can't make fast chips economically yet, or even expensive ones without western equipment)

China can produce 65nm chipmaking gear domestically which is like 20 years behind the West. Even if they develop at twice the speed, this means in 10 years they will be where the West is today.

The question is rather, can the West keep the rate of progress? ASML has already warned that lost business from sanctions will impact their ability to invest in R&D.

chithanh··on Intel’s board, and an example of when boards and short-termism fail
The "China collapse" claim is indeed not new, and it is as wrong as ever.

The demographic situation is manageable, especially given how the generation entering retirement are factory workers, who are being replaced by automation on a massive scale. The generation which enters the labor market has a much higher number of college degrees.

Real estate bubble doesn't concern most Chinese citizens, but only those who used it to speculate, despite being warned by Xi not to[1]. If you own a house for living inside, you don't need to care if its resale value goes up or down. Still, deflating the housing bubble was painful, but China managed to grow the economy through this anyway.

About war, I don't think so, at least not in the next 4 years. Trump and several Republican leaders made it clear already that they don't want to defend Taiwan, so the Taiwanese government will likely refrain from things which could trigger armed conflict. Even if things escalated, a naval blockade would be more likely, and the US public largely doesn't support entering into direct conflict over that[2].

[1] https://www.scmp.com/business/article/2116621/what-president...

[2] https://globalaffairs.org/research/public-opinion-survey/tai...

chithanh··on Intel’s board, and an example of when boards and short-termism fail
Intel won't go down, US lawmakers are determined to prevent that from happening. Any government rescue will however cause Intel shareholders to lose their money. Which is presumably why investors aren't too happy about the current situation.

https://www.tomshardware.com/tech-industry/intel-might-be-to...

chithanh··on Raspberry Pi boosts Pi 5 performance with SDRAM tuning
Yes, 3D acceleration support is in mainline Linux and Mesa using the panfrost driver.

I think VPU (video encode/decode) support is still partial and NPU (AI acceleration) requires an out of tree driver (rknpu2).

chithanh··on Raspberry Pi boosts Pi 5 performance with SDRAM tuning
That was the situation in 2022 and early 2023.

Since late 2023, ODROID-M1 is supported by mainline u-boot (odroid-m1-rk3568 target) and you can also use a mainline kernel (6.4 or later) which provides working USB 3.0.

chithanh··on Raspberry Pi boosts Pi 5 performance with SDRAM tuning
ODROID-M1 with RK3568B2 is supported until 2036 at least https://forum.odroid.com/viewtopic.php?f=29&t=44218

That a distro's principal maintainer steps down is unfortunate for anyone who is downstream from them, but it is not the end of the world. As the article mentions, other distros for Rockchip continue to exist.

← PreviousPage 4 of 10Next →