HNHacker News
TopNewBestAskShowJobs

chuankl

138 karma · joined February 24, 2023

submissionscomments
chuankl··on Ask HN: What's a book that fundamentally altered your mental models
Probability Theory: The Logic of Science by ET Jaynes was the book that made statistics and probability theory finally make sense to me. Before reading this book, I was already familiar with Bayesian probability, having finished (among other books) The Signal and the Noise by Nate Silver, but Jaynes took everything to a whole new level. Probability is not an objective measure of likelihood—it is a subjective measure of incomplete information. This seems like a small shift in perspective, but it is much more profound than that, and you have to read the book to understand it.

The Goal: A Process of Ongoing Improvement by Eliyahu M Goldratt opened my eyes to process optimization. It is nominally about process optimization in a manufacturing plant, but so many of the lessons can be applied to other domains, such as software development. (And also about life in general, how to think about what matters and what doesn't.) It is a bit dated now; for example The Principles of Product Development Flow offers a much more systematic treatment of the topic. But I think The Goal remains the best intro to process and systems thinking.

chuankl··on The Future Is Too Expensive – A New Theory on Collapsing Birth Rates
> Well, we took the "slack" out of the system and sold it. Without really being aware of its value.

I think this is the key insight, on this specific topic and many others.

chuankl··on Intel appoints Lip-Bu Tan as its CEO
> Isn't a tenth huge? DOGE is brand new so I'm honestly surprised they have done so much.

A tenth of one percent. So not 10%, but 0.1%.

chuankl··on Life expectancy/years of life lost in adults w ADHD in UK: matched cohort study
The study found reduction in life expectancy to be 6.78 years for males and 8.64 years for females. I wonder what could contribute to that difference.
chuankl··on GrapheneOS on Pixels getting extended Android support
The title is ambiguous. It might sound like it is about

> "GrapheneOS on Pixels" getting "extended Android support"

But it is really about

> GrapheneOS (commenting) on "Pixels getting extended Android support"

chuankl··on The 70% problem: Hard truths about AI-assisted coding
There is a book about it: "Bullshit Jobs" by the late anthropologist David Graeber.
chuankl··on Multiple new macOS sandbox escape vulnerabilities
Qubes has an excellent security model and should a top choice (if not _the_ top choice) for security-minded and technologically sophisticated users.

I used Qubes for a year or two, and then realized that my main use case was to isolated the browser, which to me was the greatest threat vector compared to everything else I use. Then I thought, if I just wanted a system with the browser isolated from my main Linux environment, wasn't that exactly what ChromeOS provided?

So I switched to ChromeOS and have stayed on it ever since.

chuankl··on Trump wins presidency for second time
Try this gift link to the article: https://wapo.st/3CeK2hk
chuankl··on AMD EPYC Turin delivers better performance/power efficiency than AmpereOne
There is something wrong with some of those numbers.

For example, take 7-Zip Compression 22.01. The CPU Power Consumption Monitor chart states:

AmpereOne: Average 278.72W EPYC: Average 311.64W

But the fine print under that same chart states:

AmpereOne: 6968J per run EPYC: 14439J per run

By the Joules per run numbers, AmpereOne is far more power efficient than EPYC, requiring only less than half of the energy to complete a run.

In that case, how could the average power of EPYC to be only 11.8% higher than that of AmpereOne? For this benchmark EPYC is 14.2% faster than AmpereOne, and if the average power numbers are correct, the EPYC should have slightly lower Joules per run than AmpereOne.

That is not the only anomaly. For example, the CPU Power Consumption Monitor chart for John the Ripper 2023.03.14 also does not make sense.

chuankl··on When Insurers Exit (2023) [pdf]
Summary:

Real estate properties in Florida are increasingly at risk due to climate change.

Established insurers ran their numbers and noped out of Florida quickly.

New low-quality insurers came in and filled the vacuum.

Established rating agencies looked at the new low-quality insurers and came to the conclusion that they are trash.

New low-quality rating agencies came in and declared those new low-quality insurers to be a-ok.

Lenders, fearful of being left holding the bag (from climate losses that are likely to bring down the low-quality insurers), sold mortgages in Florida to Freddie Mac and Fannie May (i.e., the GSEs, which are financial institutions that purchase mortgages en masse and implicitly backed by the US Government).

Freddie Mac and Fannie May bought those mortgages because the properties are insured by (low-quality) insurers declared a-ok by (low-quality) rating agencies.

As is usually the case, the government will be left holding the bag.

chuankl··on Uniqueness Bias: Why it matters, how to curb it
I am not the person you asked, but I have been on a similar path to improve my statistical literacy. For context, I am fairly good at math generally (used to be a math major in college decades ago; didn't do particularly well though I did graduate) but always managed to get myself extremely confused when it comes to statistics.

In terms of books: there are a few good ones aimed for the general public, such as The Signal and The Noise. How to Measure Anything: Finding the Value of Intangibles in Business is a good book of applying statistical thinking in a practical setting, though it wouldn't help you wrap your brain around things like the Monty Hall problem.

The one book that really made things click for me was this:

Probability Theory: The Logic of Science by E. T. Jaynes

This book is a bit more math-heavy, but I think anyone with a working background in a science or engineering field (including software engineering) should be able to get the important fundamental idea out of the book.

You don't need to completely comprehend all the details in math (I surely didn't); it is enough to have a high-level understanding of how the formulas are structured at the high level. But you do need enough math (for example, an intuitive understanding of logarithm) for the book to be useful.

chuankl··on Courts Close the Loophole Letting the Feds Search Your Phone at the Border
Is it still the case that "at the border" actually means "anywhere within 100 miles of the US border"?

https://www.aclu.org/know-your-rights/border-zone

chuankl··on Ask HN: What's the worst advice you've ever received?
A meta-comment: whether an advice is good or bad should not be assessed based on a specific outcome.

You can follow a good advice and end up with a bad outcome. Similarly, you can follow a bad advice and end up with a good outcome. This is more obvious in poker (Annie Duke wrote a few books on the topic), but I think the same principle also applies to life in general.

Sure, "I went against this sensible advice and look at what I accomplished!!" makes for good storytelling. But that does not help us decide which advice to follow now and in the future.

chuankl··on American IQ scores have rapidly dropped, proving the 'Reverse Flynn effect'
And readthenotes1 is just playing along by pretending to be stupid (due to reduction of IQ that kelseyfrog jokingly took credit for).
chuankl··on The Anti-Productivity Manifesto
> Bingo. Nobody who ever won a Nobel Prize, competed in the Olympics, or, in Joseph's Heller's case, wrote several novels that each took years to complete ever got up in the morning and said "I've done enough."

I am sure that is true. That said, whether such a person lives a satisfying life depends on the motivation behind such a drive.

Do you pursue your research, your sports training, and your writing because of your love of the process and the activity itself? If so, you are doing great.

Do you pursue your research, your sports training, and your writing because you are "climbing the ladder" toward a Nobel Prize, an Olympic medal, or the status of a famous writer? If so, you are probably going to have a bad time.

The message I took from the book is not "don't excel" or "don't put your heart into things". Rather it is that excelling at something and putting your heart into something should be a conscious decision on your part, instead of a default response (e.g., mindlessly climbing the corporate ladder) because that is what everyone seems to be doing.

chuankl··on Framework Laptop 16
IIRC on ThinkPad keyboards, the 6-key navigation block (arrow keys + pgup & pgdn) has a lower baseline -- the bottom of the block is lower than the bottom of the rest of the keys on the keyboard. So it is still easy to find the arrow keys by touch, even without blank space above the left and the right arrow keys.
chuankl··on MRSK vs. Fly.io
I am new to these kinds of lightweight low-complexity deployment systems. Can you point me to a few other good projects? Thanks!
chuankl··on Thomas Midgley Jr. invented leaded gasoline and chlorofluorocarbons
The absolute terrible thing about leaded gasoline is that they were already aware of several other additives (including ethanol, IIRC) that have the desired anti-knocking properties. But they went with tetraethyl lead anyway because it is cheaper and provided a few cents more profit per gallon.

A cent was worth more back then than it does now, but still :-(

chuankl··on Google: Turn off VoLTE, Wi-Fi calling: severe Exynos modem vulnerabilities
Google has not released the March update for Pixel 6, 6 Pro, and 6a.
chuankl··on Honestly, It's Probably the Phones
On my Pixel 6a running stock Android 13, the setting is under

Accessibility > Color and motion > Color correction > Grayscale.

No separate app and no development mode needed.