HN user

voidmain

1,750 karma

Software engineer, entrepreneur

Co-founder of Antithesis

Co-founder of FoundationDB

Co-founder of Visual Sciences

Posts1
Comments379
View on HN
AI 2040: Plan A 9 days ago

Nuclear weapons are mostly a threat to cities, and a zerg rush build would just not build any.

I think that if all we get is skill cloning for formally verifiable tasks, that is not "AGI" and does not doom us. It probably won't even doom software engineers, because their whole job is also not formally verifiable. I don't trust that the next ten trillion dollars of AI research won't give us data efficient continual learning and agency on par with humans, which is what I would call AGI.

There is no doubt that compressing a whole industrial supply network into a little probe is incredibly hard.

But I can't see microgravity specifically as a huge challenge. If you can get a probe to another star system, you can probably figure out how to spin it.

AI 2040: Plan A 12 days ago

If AGI means that AI+robotics can robustly substitute for human labor, and robots are cheaper and faster to build than humans, then (a) anyone ruthless enough can zerg rush and defeat any nations that don't discard humans, (b) no one without a massive robot army will be needed in any way by their rulers. If this isn't a recipe for a horrific outcome, what is?

In The Argument’s newest poll, fielded nationally among 3,008 registered voters between May 29 and June 3, 2026, over a quarter, 27%, of voters said it’s likely humanity would go extinct because of AI. At the same time, just 6% listed the technology as one of their two top issues — exactly one-quarter of voters think humanity could go extinct but don’t rank it as an important issue.

:-/

Providing access to the public is presumably just a temporary stopgap for these companies until they have robot armies to replace their customers and employees.

I think the tiny size of a nuclear weapon and very short interval of nuclear reaction before "disassembly" mean that even though the energy release is small compared to an asteroid impact the temperatures are probably much higher.

(I'm not an expert, though, this is a guess)

Democracy is also doomed by sufficiently capable AI. When the "meta" military unit was a knight in shining armor, most societies were under feudalism, ie rule by knights. When guns became cheap enough that whoever had the most guys would win a civil war, we got democracy: rule by whoever has the most guys. When whoever has the most robots will win a civil war, what kind of government do you expect?

Follow this reasoning to its conclusion: once humans are no longer part of the most efficient military-industrial "meta build", states that keep them alive will be outcompeted and eventually destroyed by those that do not.

Making me talk to a fucking robot leaves me with a deep and abiding hatred for your company. I will prefer almost any alternative to doing business with you and hope fervently to read about your bankruptcy.

What percentage of interactions having this result will cancel out your cost savings?

FoundationDB used this (detection of read-write conflicts in optimistic transactions) as its default isolation level since we started building it around 2009. Doing it at the kv store level has the advantage of providing serializability even for predicate and range reads (sometimes at the cost of unnecessary conflicts, so it offers granular control of read conflict ranges also).

Nowhere is safe 3 months ago

“Wilt thou call again thy peoples, wilt thou craze anew thy Kings? “Lo! my lightnings pass before thee, and their whistling servant brings, “Ere the drowsy street hath stirred— “Every masked and midnight word, “And the nations break their fast upon these things.

“So I make a jest of Wonder, and a mock of Time and Space. “The roofless Seas an hostel, and the Earth a market-place, “Where the anxious traders know “Each is surety for his foe, “And none may thrive without his fellows’ grace.

“Now this is all my subtlety and this is all my wit, “God give thee good enlightenment, My Master in the Pit. “But behold all Earth is laid “In the Peace which I have made, “And behold I wait on thee to trouble it!”

The Peace of Dives Kipling, 1903

https://www.kiplingsociety.co.uk/poem/poems_dives.htm

(As you know, there have been no major wars since then)

I too fear what governments will actually do in this area. But I think you may be underestimating the threat to personal agency.

Imagine you are trapped in a groundhog day like time loop - but you are not the person who remembers previous loops. "Z" is. He tries to convince you to do something, over and over and over, thousands or millions of times, refining his approach based on your reactions while you remember nothing. Are you really confident that your free will protects you from being taken advantage of in this situation?

Now imagine that instead of a time loop, Z has a million clones of you. He tries his persuasion on one of them at a time, refining it until it works reliably before using it on you. You are just as vulnerable.

Now suppose he has a billion people, not identical to you but drawn from the same distribution. He has a harder computational problem, mapping the high dimensional manifold of their responses to create a model of you sufficiently accurate to manipulate you. But with enough data he can approximate the results of the previous case without more than a tiny fraction of his experimentation being visible to you.

Any relationship where one party gets to surveil and monitor not only the other party, but millions or billions of like parties, has the potential to be a deeply abusive one. We should not tolerate such situations whether the surveilling party is a government or not.

It depends on whether people wake up to the threat before or after there is a robot army that can crush them, doesn't it? If humans are economically and militarily useless, it won't matter what they choose.

In the immortal words of Scott Alexander [1],

I used to think that the alternative medicine people were overestimating how evil Big Pharma was. But now I know that’s not right.

Now I know they’re underestimating it.

If it were discovered tomorrow that potatoes cured cancer, then people wouldn’t “suppress” this “natural” remedy. Two years from now there would be an ultrapurified potato extract called POTAXOR™®© that was, on closer examination, physically and chemically identical to mashed potatoes. But these mashed potatoes would be mashed in a giant centrifuge by scientists with five Ph. Ds each. Any time someone got cancer, their doctor would prescribe POTAXOR™®© and charge $6,000 per dose, and the patient would get better, and the thought of just going out and eating a potato would never occur to anybody. Not to the doctor, who doesn’t want to sound like the idiot who tells her cancer patients to eat potatoes. Not to the FDA, who doesn’t know whether potatoes might be contaminated with lead or potato fungus or ketchup or God-knows-what. And certainly not to the patient. They would have to pay 60 cents for a potato at the supermarket, but if they have a good enough insurance the POTAXOR™®© is free!

This system, bizarre as it is, is your guarantee against the pharmaceutical companies suppressing a promising new natural medication. Your insurance company pays $300 on fish oil, and in exchange you go to sleep at night secure that no one has discovered that potatoes cure cancer but decided to cover it up to protect their bottom line. Good deal? Given the current health system, it’s better than you had any right to expect.

Potatoes aren't on Schedule 1; that makes this situation suck a little more. But probably the alternative scenario is just the treatment remaining illegal forever.

[1] https://slatestarcodex.com/2014/06/15/fish-now-by-prescripti...

I think this is reasonably precise. "Uniformly" means that all points within the unit circle are equally likely. You can sample this distribution by picking independent rectangular coordinates and rejecting points outside the unit circle. I'm sure you can sample it in polar space by using an appropriate nonuniform distribution for radius (because a uniform radius would not result in a uniform distribution over points in the unit circle). If you want to sample directly in some really weird parameterization I guess markov chain monte carlo methods are available.

The article currently says

Three points are chosen independently and uniformly at random from the interior of a unit circle

Has it been edited in the last 15 minutes to address your objection or something?

So if someone (actually, practically everyone) who runs an AI company says AI is dangerous, it's bullshit. If someone who is holding NVDA put options says it, they're talking their book. If someone whose job is threatened by AI says it, it's cope. If someone who doesn't use AI says it, it's fear of change. Is there someone in particular you want to hear it from, or are you completely immune to argument?

If AI makes humans economically irrelevant, nuclear deterrents may no longer be effective even if they remain mechanically intact. Would governments even try to keep their people and cities intact once they are useless?

For Newtonian gravity at least, the gravitational force everywhere outside a sphere or spherical shell is exactly the same as if it was a point mass (and everywhere inside a spherical shell it is zero). Not sure if it holds exactly for general relativity.

I can't help but think that numbering all the devices was the wrong idea from the beginning. You don't want to talk to devices, you want to talk to (and offer) services. You probably need something like an AS number to make global routing efficient, but 32 bits would be plenty for that. A packet could be (destination AS, stream ID, encrypted( payload )) and DNS would give you a capability (destination AS, stream ID, keys) for a service. You send a packet to that stream asking to open a connection and providing a capability to reply (with a capability for the specific stream). Your network up to the AS level should have an opportunity to augment the stream IDs in whatever way is convenient for its routing. No one reveals any topology information, network neutrality and a degree of privacy is guaranteed at the protocol level, only really serious multipeer networks need to assign addresses above layer 2, and I think it would be reasonably easy to come up with an edges first incentive compatible transition plan (which is where ipv6 went wrong).

(This is of course an incomplete and poorly thought out proposal, you don't need to dogpile me about that.)

I'm currently using recursive page tables for the OS I'm working on, but I'm probably going to change that. There are lots of different address spaces for different processes and (with IOMMU) devices, and it's nicer to be able to modify any of them rather than only the current one. I am leaning toward just assigning 2 MiB of memory to page tables at a time and keeping a mapping for these (I don't want to map all physical memory in the kernel for security reasons).

There's a history of finding really strong correlations between vitamin D levels and (many kinds of) health, and then disappointing results for RCTs of vitamin D supplementation. There are lots of possible explanations of this, but it seems like a plausible one is that there are some good things sunlight does for you other than produce vitamin D. So I'm a little nervous about everyone eliminating all sun exposure and then taking vitamin D geltabs to compensate, even though sunlight carries some risks. (But obviously too much ionizing radiation is also a problem, and it sounds like most users of tanning beds are getting a lot of intense exposure)

We Need to Die 7 months ago

I find these arguments unconvincing. But I do think that as an immortal it would be very difficult and painful to adapt to the changes in society and its values over time as an immortal. Eventually you must either join some isolated group like the Amish or else betray everything you love and believe in, over and over and over again, because whatever you think is important, the future will despise and forget it, while inventing new values incomprehensible to you now. Probably I am too opinionated to happily live even a normal human lifetime, but it's hard to imagine anyone so easygoing that a few thousand years of changes wouldn't leave them homeless.

If I were designing it today rather than in... 2008?, I would use the terms 'async' and 'await' because they are a lingua franca now. And for a modern audience that already knows what promises are it probably makes sense to start the explanation with that part. But the thing as a whole was intended to build lightweight asynchronously communicating sequential processes with private state that can be run locally or in a distributed way transparently, restarted on failure, etc. I don't think the choice of terms was obviously a crime at the time.