HNHacker News
TopNewBestAskShowJobs

ccooffee

1,149 karma · joined February 21, 2022

I don't like coffee.
submissionscomments
ccooffee··on 5th person confirmed to be cured of HIV
Finding an optimal donor match (via HLA typing) rarely returns many "perfect" matches. Perhaps there are systems that record both the CCR5 mutation and HLA typing, but I'd expect most donor matches, found via registries like https://bethematch.org/, will not have that information available.

I haven't dug into the weeds here (and, for personal emotional reasons, I will not), but I find it hard to believe the medical staffs would have seriously considered "can we find a donor that matches AND will possibly cure the HIV". The diagnosis-to-death timeline for many blood cancers is fast when other treatments don't work. Delaying a transplant by 2 weeks in order to find a slightly more optimal donor seems crazy. (Though I suppose the after-transplant care for someone with HIV might be trickier than those without HIV. But patients will be immune-compromised for at least months post-transplant, so maybe HIV isn't that big of a deal.)

ccooffee··on 5th person confirmed to be cured of HIV
"Last chance" describes both the way it was introduced to me by my medical team, and the circumstances around my SCT. I don't know how factually accurate it is, but my medical team had said there's about a 30% mortality rate caused by the SCT within about 90 days. (And, prior to chemotherapy ceasing to work, I'd been repeatedly reassured by medical staff with "chemo sucks but it isn't gonna kill you like a stem cell transplant would!")
ccooffee··on 5th person confirmed to be cured of HIV
From wiktionary[0]:

> chapeau (interjection) - well done, a verbal representation of a hat tip

Don't go to wikipedia[1], or else you'll be confused by "A chapeau is a flat-topped hat once worn by senior clerics."

Thanks for the new word, justinator!

[0] https://en.wiktionary.org/wiki/chapeau

[1] https://en.wikipedia.org/wiki/Chapeau

ccooffee··on 5th person confirmed to be cured of HIV
I've had an allogenic stem cell transplant. It was hell. I no longer have cancer, so it was worth it. But HIV/AIDS (with standard treatment and testing) no longer significantly reduces life expectancy.

I have a hard time imagining a future where allogenic stem cell transplants are used to treat HIV. The procedures are incredibly risky and carry long term consequences (and in many cases, like mine, also unbearably painful for weeks).

To me, the most likely practical consequence of these findings is to spur on interest in using CRISPR (or other in-vivo genetic modification strategies) to alter the genome of an HIV patient to be "immune" to HIV. (A similar idea is used in treatment of some blood cancers. Chase the rabbit-hole of "CAR T Cell therapy" to get started.)

ccooffee··on New headless Chrome has been released and has a near-perfect browser fingerprint
Improving test environments is a huge upside. I haven't worked on browser automation in nearly a decade, but finding ways to work around shortcomings in the headless environment used to burn a lot of time on that team. I know of many small teams which made deliberate decisions NOT to do any browser automation tests (e.g. Selenium) because some issues required testing hooks in production code.
ccooffee··on Doom the Way It Was Meant to Be Played – v1.1 Multi-Monitor [video]
How do you say "CLI"? I've only ever heard it as "rhymes with fly", though maybe someone has spelled it out once or twice ("see ell eye").
ccooffee··on How pervasive is corporate fraud?
This is my experience as well. The higher-ups slap "privileged" on nearly all emails, even when they have nothing to do with soliciting legal advice (e.g. a company-wide email about internal policy changes). I wish I'd hear stories about a company being sued, and during discovery opposing counsel finds the erroneous "privileged" markings, then the judge drops a hammer or something. I cannot imagine that happening. The most I can see is the judge appointing a special master to review everything marked privileged, but even that seems unlikely.

Rules for thee, but not for me.

ccooffee··on CMU CS Academy: a free online computer science curriculum by Carnegie Mellon
"How to make great pancakes" sadly is not one of the anything to be learned.

From poking around, this site seems to be a pointer-to-resources, rather than a road map of learning. While very useful, it seems like a tactical resource, rather than GPs strategic resources.

ccooffee··on What crappy beer demand tells us about the economy
Do you have a preferred source for this? I went down a rabbit-hole of googling and trying to evaluate how reliable the sources were and got pretty lost. I found several articles claiming to use data from the US Federal Reserve with conflicting interpretations.
ccooffee··on Junkyard computing – repurposing discarded smartphones to minimize pollution
My iPhone 8 seems to work just fine for installing apps. I'm on iOS 15.6.1, though the [iOS 16 info page][1] claims support for iPhone 8. (I may have chosen not to upgrade to iOS 16 in the past because my 64gb phone is chronically low on storage, and the upgrade will use an additional 2gb of storage.)

[1]: https://www.apple.com/ios/ios-16/

ccooffee··on How a heat pump works
I don't know how well they work. I have a sibling with one that they use frequently, but that sibling is a bit odd. (I think the blanket circulates water through it, but I've never really asked.) Their use may just be due to a placebo-esque effect.
ccooffee··on How a heat pump works
> even captain planet cartoon showed air conditioners being bad for the environment

That seems like it was a useful simplification for a children's cartoon, but things aren't that black-and-white.

1. Without air conditioning (or some other method of cooling and humidity control), almost all high-occupancy buildings would reduce their effectiveness as a work-place or living-place. OSHA has guidelines about office temperature (68-76, iirc), humidity, and overall air quality (e.g. pm2.5 levels).

2. The 1980s-era backlash against air conditioning was likely inspired by then-new knowledge about atmospheric ozone depletion. It was known that CFCs and bromine-containing compounds contribute to ozone depletion. It just so happens that CFC were common refrigerants (and aerosolizing agents). Refrigerant leaks from an air conditioner in those times released nasty stuff. CFCs are very rare (and restricted) in modern air conditioner / hvac systems. We instead use other chemicals which are not ozone depleters. (Though I believe that the theoretical performance of modern refrigerants is often not-as-good as the old CFCs.)

3. Running the air conditioner in a single family home is not terribly efficient, as (in most single family homes) most of the home is just empty space. Cooling bodies directly (e.g. cooling blankets, misting fans, etc) is more energy-efficient in these situations. Perhaps the more nuanced advice would be to use air conditioning to make the space "tolerable" but use direct cooling to make a space "comfortable". (This advice also applies to heating a space. I keep my thermostat between 60 and 65 and use blankets, small electrical resistance heaters, and drinking hot water as ways to temperature-regulate.)

ccooffee··on Tallow in plastics – why? (2016)
Oh, neat! I was repeating a thing I'd heard, but is apparently misleading.

According to a few sources I've found, paper is the name for anything primarily made of tangled cellulose fibers, which can be harvested from many different plant products. The more restrictive "definition", which I had been alluding to, considers only cellulose fibers derived from wood pulp as "true" paper.

Papyrus, the ancient Egyptian writing surface, is not considered paper because the raw material is not processed to remove most non-cellulose contents. Other non-paper writing surfaces throughout history include: vellum/parchment (made from prepared animal skins), clay, animal bones, bamboo and wooden slips, silk, leaves, bark, and I'm sure dozens of others.

I found this wikipedia page to be a good jumping off point for this knowledge: https://en.wikipedia.org/wiki/Writing_material

ccooffee··on Tallow in plastics – why? (2016)
This submission claims that "traditional banknotes which are based on special and expensive paper suffer from poor tear properties and they have limited life", and touts tallow-dependent plastics as a solution.

US currency is made of a cotton-linen blend, so (pedantically) it is not paper. Per US Currency Education Program [1], "it would take 4000 double folds, forwards and backwards, to tear a banknote". Is this insufficient for UK uses? In my wallet I currently have a couple hundred in US currency from years 2003 to 2014. None of them are falling apart. (The US Federal Reserve [2] estimates that US currency lasts between 4.7 and 22.9 years, depending on denomination.)

Given the societal shift to digital payments, cards, etc, is the UK hoping to create banknotes that last until the end of time or something? (If so, plastics are probably a great choice. But I'm guessing that indestructible bills will eventually become quite economical to counterfeit, so you'll still want to cycle through security measures every few years.)

[1] https://www.uscurrency.gov/about-us/currency-facts [2] https://www.federalreserve.gov/faqs/how-long-is-the-life-spa...

ccooffee··on My thoughts on the Framework laptop
Personally, I found the "DIY" edition to be great. It was REALLY easy (probably took me 10 minutes, but could be done under 2 with practice), and by needing to "assemble" the product myself, I got much more comfortable opening it up.

Since getting my OG framework, I've needed to open the case a couple times to clean the keyboard, which isn't something I've ever felt safe doing with previous laptops.

ccooffee··on Users without a cell connection find they can’t get back into their Zipcar
This reads like a hit-piece against ZipCar. The author doesn't give any advice, and merely retells a few anecdotes about people being stranded by parking a ZipCar in a place with poor cell service.

This isn't a problem I'd thought of before, but with the title "How Not to Go Off the Grid", I some advice. (The author doesn't even seem to offer the somewhat-obvious conclusion of "don't park a ZipCar somewhere without any cell service".)

ccooffee··on Media lying about climate and hurricanes
Sea level rise is the only one of those that has _thus far_ occurred. The others are projections for the future. In the case of sea level rise, the author would likely claim that human development patterns (e.g. paving everything for parking lots) is a larger contributing factor than the 3.1 cm per decade of sea level rise.
ccooffee··on Media lying about climate and hurricanes
I think the title of this article is a bit more inflammatory than most here, so it's likely to wake some of the trolls. That said, I think this is a well-written article which uses cited references to show:

1. Hurricanes have not become more frequent or powerful due to climate change.

2. Despite #1 being true, many media publications regularly claim otherwise and do not retract claims when called on it.

ccooffee··on Chess Investigation Finds U.S. Grandmaster ‘Likely Cheated’ More Than 100 Times
Here's a story from Reddit about someone using these systems during over-the-board play to cheat: https://www.reddit.com/r/BestofRedditorUpdates/comments/xigy...
ccooffee··on Elon Musk moves ahead with Twitter deal in 13D filing
Hadn't heard of this before. I found old copies of that newsletter on the internet at https://newsletterhunt.com/newsletters/money-stuff-by-matt-l... . (Relevant to this post, there was a post about Musk/Twitter yesterday.)
ccooffee··on Virtual Threads: New Foundations for High-Scale Java Applications
This is a great writeup, and reignites my interest in Java. (I've long considered "Java Concurrency in Practice" to be the _best_ Java book ever written.)

I haven't been able to figure out how the "unmount" of a virtual thread works. As stated in this article:

> Nearly all blocking points in the JDK have been adapted so that when encountering a blocking operation on a virtual thread, the virtual thread is unmounted from its carrier instead of blocking.

How would I implement this logic in my own libraries? The underlying JEP 425[0] doesn't seem to list any explicit APIs for that, but it does give other details not in the OP writeup.

[0] https://openjdk.org/jeps/425

ccooffee··on Meta announces hiring freeze, warns employees of restructuring
Such a poor plan. Dropping this in a Q&A means that nothing else said will be remembered. It's also being implemented in a completely asinine way: "individual teams will sort out how to handle headcount changes". Take no culpability for anything, and ensure that the confusion and anger targets the bottom-most level of management. What a classy move!
ccooffee··on Meta and Google are cutting staff
I also saw this at a different SV company in 2015. Nothing new under the sun.
ccooffee··on Investors sue Treasury Department for blacklisting crypto platform Tornado Cash
I have NEVER heard of any of this. Can you provide any sources?

I think the 5th has been restricted enough by the courts that it literally only matters if you EXPLICITLY invoke it. (At least this is my understanding of Berghuis v. Thompkins.)

ccooffee··on Ask HN: What's the best source code you've read?
Redis is the only C or C++ project that I happily read the source to. Though I haven't done that since @antirez stepped back from the project. I imagine the code is still excellent...
ccooffee··on Is the psychedelic therapy bubble about to burst?
Is there a book you recommend for getting started with research? There is enough noise in this space that I find "search the internet" to be...difficult.
ccooffee··on The Manual for the Mass Surveillance Tool Cops Use to Track Phones
The backing legislation, Health and Location Data Protection Act of 2022 (S.4408), was forwarded to subcommittee on June 15 but hasn't seen any action since [0]. That said, I don't know how quickly the Senate Committee on Commerce, Science, and Transportation moves through things. From skimming the previous meeting agendas [1], it appears that they often take months before discussing bills. It's possible that they will discuss this bill before midterm elections, but I'm doubtful. According to the Senate's schedule [2], the Senate has 33 more working days before midterms. I don't see enough momentum behind this bill to actually get it considered before midterms.

Fingers crossed for 2023, though.

[0] https://www.congress.gov/bill/117th-congress/senate-bill/440...

[1] https://www.commerce.senate.gov/hearings

[2] https://www.senate.gov/legislative/resources/pdf/2021_calend...

ccooffee··on The Manual for the Mass Surveillance Tool Cops Use to Track Phones
I wonder what would change in the criminal legal system if all warrant applications must be counter-argued by a public-defender-like-role. I suspect the "defender" would just end being an always-ignored voice in the room, at least based on my understanding of post-patriot-act America.
ccooffee··on The ‘liveaboards’ sailing away to a new life
I've lost many hours reading the pages in the "Hundred Rabbits" collection: https://100r.co/site/home.html

(I'm fairly sure some of their links have been on HN before, perhaps the "working offgrid efficiently" page? https://100r.co/site/working_offgrid_efficiently.html )

ccooffee··on Why Xen Wasn't Hit by RETBleed on Intel CPUs
It looks like the article may have updated this sentence. It now reads as:

> Mostly because people didn't believe that it was possible to exploit the retpoline limitations, it was somehow logical -but risky- to refuse to implement a mitigation that would slow you down.

In the version you quoted, I'd call it "clumsy" due to a lack of logical comparison from the left- and right-operands of "versus". I could understand what the author was getting at, however.

← PreviousPage 6 of 7Next →