HNHacker News
TopNewBestAskShowJobs

No1

588 karma · joined January 11, 2013

submissionscomments
No1··on Ultra-processed foods in the global food system: The role of tobacco companies
Nicotine itself may not be a carcinogen, but its metabolites are. Nicotine itself has been demonstrated to be a tumor promoter by way of increasing tumor cell division in lung cancer and inhibiting apoptosis.

Quoting chemical highlight 25-1 from "Organic Chemistry" 6th edition by Vollhardt & Schore:

Nicotine appears to play a dual contributory role, because its metabolites are outright carcinogens and because the parent system itself, while not causing cancer, is a tumor promoter.

The metabolic pathway has as the initial step the N-nitrosation of the azacyclopentane (pyrrolidine) nitrogen. Oxidation and ring opening (compare Chemical Highlight 21-3) then take place, giving a mixture of two N-nitrosodialkanamines (N-nitrosamines), each of which is a known powerful carcinogen.

Upon protonation of the oxygen in the nitroso group, these substances become reactive alkylating agents, capable of transferring methyl groups to nucleophilic sites in biological molecules such as DNA, as shown below. The diazohydroxide that remains decomposes through a diazonium ion to a carbocation, which may inflict additional molecular damage (Section 21-10).

You can read more at https://archive.org/stream/VollhardtOrganicChemistryStructur...

No1··on Gemini CLI will stop working from June 18, 2026
They used to have Antigravity and Gemini CLI.

Now they have Antigravity IDE, Antigravity 2, and Antigravity CLI.

No1··on Gemini CLI will stop working from June 18, 2026
As luck would have it, I tried Antigravity for the first time a few days ago.

It was a complete buggy mess - at one point I asked Gemini why it could not use the network despite having network access enabled in the sandbox settings, and it told me that although it had network access, it couldn't use mdnsresponder while running with the built-in sandbox. Like, how well thought out, network access without DNS.

After burning through about 80% of my 5-hour window of credits, I finally just went sandboxless to get the thing running. It hit the limit pretty quickly. I waited until the 5 hour limit was up, and found the 5 hour window had morphed into a one week window, still drained of credits.

I thought at least I can keep on using Gemini CLI until Google figures out this Antigravity thing. Oh well.

No1··on Gemini CLI will stop working from June 18, 2026
You have not tried Antigravity yet?
No1··on Gemini CLI will stop working from June 18, 2026
> or for people under a certain age

I've been waiting for the "Google decides kids shouldn't vibe code" headline over the Antigravity age verification shenanigans.

No1··on Waymo says can't avoid bike lanes because riders want to be dropped off in them
> Blocking the right car lane for a drop off is perfectly legal outside of No Stopping zones.

In which municipality? In most cities and states in the US, it is illegal to obstruct a roadway. Taxis may get some carve-outs for loading and unloading disabled people, but usually, even taxis are supposed to pull over before stopping for a passenger.

No1··on Employers use your personal data to figure out the lowest salary you'll accept
One of the often-overlooked terms of use that people ignore when accessing a payroll processing / human resources website is that the company providing those services can "share" your data with "trusted partners" which essentially allows them to move your income and other personal information to other entities which, in turn, sell that information to anyone who is willing to pay.

It's one of the more abusive uses of click-through agreements - in order to get paid, you have to login and setup your payroll information, and in order to login, you have to click through and agree to these terms, and there is no way to opt out during or after the process.

No1··on High-fat diet impairs memory by autophagic-lysosomal dysfunction in Drosophila
Whenever you see a "high-fat diet" study, you can usually translate that to "hypercaloric diet" study, and this one is no exception.

One fly food was 8% glucose (.308 kcal/g) and the other was 8% glucose + 20% coconut oil (.308 kcal/g + .7136 kcal/g = 1.0216 kcal/g) leaving the high-fat arm with 332% of the caloric density of the standard fly food diet. The discrepancy clouds how much of the observed effect is due to the coconut oil, and how much is due to the difference in caloric density.

I looked into how well fruit flies self-regulate caloric consumption, but all that I could find was related to carbohydrates and protein. It would seem that fruit flies don't typically eat much in the way of fats, presenting another confounder in the results.

No1··on Florida is letting companies make it harder for highly paid workers to swap jobs
I’m curious if you consulted with an attorney about that? I’ve heard the opposite from people looking to move from Chicago to CA. Does your former employer have a nexus in CA?

Using Florida as an example, if your contract was signed in Florida, your former employer is in Florida, and your case is tried in Florida, the courts aren’t going to pay any regard to California law, and you can be found liable for breach of contract and damages. Correct me if I’m wrong.

No1··on California Attorney General issues consumer alert for 23andMe customers
I have been wanting to get my genome sequenced for years, and had been thinking 23andme might be one of the better options because of the possibility of invoking the CCPA to get my data deleted after sequencing. Never did it because I wonder if they sell your info to some third party the second it comes off the sequencer, and also because I'm skeptical that they would fully comply with a deletion request.

For people who would like to get their DNA sequenced but are actually concerned about privacy, are there any better options?

No1··on Self hosted FLOSS fitness/workout tracker
Shared hosting providers have had such installers, typically as part of cPanel, for decades. An example would be Fantastico https://www.wikipedia.org/wiki/Fantastico_(web_hosting)

You’re not going to get per-request billing, but shared hosting is typically as cheap as you’re going to get for “always-on” web hosting.

No1··on GPT-4o-powered cleaning robot (built in 4 days)
“Open source is truly democratizing the field of robotics.”

Uh, when was GPT-4o made open source?

No1··on The science behind on-the-wrist blood pressure tracking
For anyone interested in on-the-wrist blood pressure tracking who doesn't want to spend the money on a Samsung Galaxy and hack SHMs, or wait for Apple to implement it, there are a plethora of Chinese smartwatches that already have the blood pressure monitoring and calibration capability that can be had for < $15.

My experience with them is that although I wouldn't trust these to diagnose a medical condition, the trends are correct and correlate to cuff readings - they're not just random number generators.

I just wish there were a way to export the data from the H Band app. Apparently, the data is stored in SQLite files.

No1··on Gut microbes linked to fatty diet drive tumour growth
Were the people with high BMIs actually on a high-fat diet? The premise here is that mice fed a high-fat diet serve as a model for people with a high BMI, but any hypercaloric diet will lead to a high BMI.
No1··on Hacked Nvidia 4090 GPU driver to enable P2P
The original justification that Nvidia gave for removing Nvlink from the consumer grade lineup was that PCIe 5 would be fast enough. They then went on to release the 40xx series without PCIe 5 and P2P support. Good to see at least half of the equation being completed for them, but I can’t imagine they’ll allow this in the next gen firmware.
No1··on Litestar – powerful, flexible, and highly performant Python ASGI framework
Looks like it fits in a nice space between FastAPI and Django, with some batteries included and an async-first approach.
No1··on Dangerous chemicals found in recycled plastics, making them unsafe for use
The PFAS content from “compostable” food containers alone makes me cringe at the notion of city compost being used as fertilizer for crops.
No1··on Bosch aims to cut 1,200 jobs in software division by end 2026
Bosch does not really fit the “propped up by low interest rates and free VC money” theme.
No1··on On Pneumatic Tires
> now some cars don't even come with the little donut wheels

Those cars come with “run flat” tires, which supposedly allow you to drive a few miles without damaging the wheel when the tire is flat. After which, instead of patching the tire, it must be discarded. Quite the advancement.

No1··on Instant Brands, maker of Instant Pot and Pyrex cookware, files for bankruptcy
Who in their right minds lends to a PE-owned company? You know they’re going to raid the piggy bank and leave the lender holding the bag. There can’t be that many rubes with $450 million laying around. Are the investors government pension funds or something?
No1··on SFUSD's delay of algebra 1 has created a nightmare of workarounds
Middle school tuition: $43,790 per year

That’s more than what I paid for university.

No1··on JPEG-XL vs. AVIF and Others: 27 Images Compared
JPEG2000’s patents have expired, there’s no reason to exclude it due to patents at this point.
No1··on Joint statement by the Department of the Treasury, Federal Reserve, and FDIC
“no losses will be borne by the taxpayer”

“Any losses to the Deposit Insurance Fund to support uninsured depositors will be recovered by a special assessment on banks”

So you as a taxpayer will not have to fund this bailout, unless you’re the kind of taxpayer with a bank account, in which case you’re going to be paying for it.

No1··on A Heisenbug lurking in async Python
The reason I said "on a more fundamental level" is that I'm not talking specifically about Python and asyncio, but coroutines in general. Even for Python, there are multiple event loop libraries available, they do not all work identically, which is why multiple ones exist. Someone here mentioned Temporal Python which works differently from asyncio, and would have avoided the author's problem. If you don't know how the scheduler works, you can't assume that a coroutine is guaranteed to complete just because you yoloed it into the scheduler, no matter how convenient that might be for you.

Yes, TaskGroups are a recent addition. If you can't use Python 3.11 for whatever reason, there is also the clearly written code sample at the bottom of the create_task documentation, which the author did not bother to mention. Probably didn't make it that far.

No1··on A Heisenbug lurking in async Python
He didn't even have to read "all the docs" - just the ones that pertain the the function that he is using. And then not ignore the section marked "Important" and the highlighted "Note".
No1··on A Heisenbug lurking in async Python
His argument hinges on "I can't be bothered to read the docs on the stuff I'm using." So instead of reading the docs on coroutines and tasks before using them, writes a rant about how it's all wrong because he didn't understand how it works.

On a more fundamental level, why would anyone assume that a coroutine is guaranteed to complete if it is never awaited? There is no reason a scheduler could not be totally lazy and only execute the coroutine once awaited.

At least he bothered to make note of TaskGroups, also clearly shown in his documentation screenshot, immediately above the section marked Important that went ignored, and finishes with "As long as all the tasks you spin up are in TaskGroups, you should be fine." Yep, that's all there was to it.

No1··on Companies use drip pricing to overcharge consumers
They spend all that money on the #feeface marketing campaign, and then tack on fees. It’s like they’re tying to taunt their customers.
No1··on How Equifax Became a Private IRS
Forget freezing the data, where do you make a CCPA delete request?
No1··on 6M Acres of Public Land in the US West Are Corner-Locked
“The most common uses of property taken by eminent domain have been for roads…”

https://en.m.wikipedia.org/wiki/Eminent_domain

No1··on Road dust and its effect on human health: a literature review (2018)
No, it's not a good idea to dispose of toxic waste on playgrounds. The stuff flakes apart over time and degrades in sunlight, and generally ends up everywhere in the vicinity of the TDP padding. Soccer goalies are just the canary in the coalmine.

https://www.cnn.com/2017/01/27/health/artificial-turf-cancer...

Page 1 of 6Next →