HNHacker News
TopNewBestAskShowJobs

tptacek

425,688 karma · joined November 1, 2007

Having said thus much by way of introduction, I commit the following to the candour of the Publick.

Helu! I'm Thomas.

thomas@sockpuppet.org

t@tk.inc

(Don't apologize for contacting me! I'm happy to meet you.)

Daily follow list: 'jcranmer, 'rgovostes, 'pvg, 'rgovostes, 'lisper, 'kentonv, 'DannyBee, 'JumpCrisscross, 'kasey_junk, 'tzs, 'dctoedt, 'idlewords, 'carbocation (many others who don't post often enough to call out like this).

All comments Copyright © 2010, 2011, 2012, 2013, 2015, 2018, 2023, 2031 Thomas H. Ptacek, All Rights Reserved.

submissionscomments
tptacek··on There are no "rogue" AI agents
Please don't respond to me with ChatGPT.
tptacek··on Does Georgism work? Five years later
Within my lifetime, the municipality in which I live enacted policies (historic preservation and racial steering of apartments) specifically to limit the number of Black families that moved in. The preservation-based restrictionism continued into the 1980s (and, of course, remains in force today); the steering into the late 1990s. Our Fair Housing Ordinance included an escape clause allowing our board to resegregate specific blocks, and just a year or two before I was born, they used it.

This is not ancient history.

tptacek··on Plunging test scores are a slow-moving catastrophe
There are no such thing as real country-by-country IQ scores.
tptacek··on There are no "rogue" AI agents
The Nosal decision apposite here was superseded by Van Buren, a SCOTUS decision that, if I'm reading your comment here right, explicitly refutes your interpretation. I think?

Also in the Ninth Circuit: Amazon.com Services v. Perplexity AI.

I really don't see how you can synthesize "intentionally accesses" and/or "knowingly and with intent to defraud" out of recklessness or negligence. Those are very different concepts in the law.

tptacek··on There are no "rogue" AI agents
Circumstantial evidence is just called "evidence" in criminal court. My argument isn't based on whether there's black-letter evidence of intent; it's that there's unlikely to be any evidence of intent. "Recklessness", "negligence", "willful disregard"; these are all concepts that have their own specific language in criminal law. Deliberate intent is just that: a human had to have a picture in their head of the crime that was to be committed, and a desire for that to happen. You don't have evidence of that because it's not what happened.
tptacek··on There are no "rogue" AI agents
I don't see how that follows at all. There are strict liability crimes and there are crimes with specific intent standards. Presumably you've read the CFAA language.
tptacek··on There are no "rogue" AI agents
No, it's not nebulous at all; it's a whole area of criminal law. I'm basically shoplifting arguments Daniel Berlin made about this just a couple days ago. If you think he's wrong: lay out the case you think could be made here.

The problem you have is that there is unlikely to be any evidence that OpenAI actually wanted to hack random (or any) websites.

tptacek··on SNL Weekend Update: Anthropic CEO Dario Amodei on A.I.'S Threat to Humanity [video]
This is the best thing Jane Wickline has done. I worried about whether she was on the bubble because she's so situational (I think that's a good thing), but clearly she's got staying power.
tptacek··on There are no "rogue" AI agents
In civil cases the "enforcement" generally comes from injured parties filing lawsuits.
tptacek··on There are no "rogue" AI agents
The labs are already liable civilly regardless of how these incidents are described.

Meanwhile: your dog mauling someone is one of the rare instances where criminal liability does attach to your intent-free-but-reckless actions. Most crimes don't work that way, and US computer intrusion statutes are unusually intent-specific.

tptacek··on There are no "rogue" AI agents
Can you say more? Under what law were they arrested? Where was this?
tptacek··on There are no "rogue" AI agents
However this makes people feel, and that's not nothing and I'm not knocking it, this is not a useful analysis.

Criminally, the intent standards for hacking are high enough that no reasonable case is going to be made against the labs for this stuff. A human being has to intend for websites to get hacked. Recklessness generally isn't enough. In the most severe criminal cases, not only do you have to prove intent to break into a computer, but you also need to prove an intent to defraud specific to that breakin.

Meanwhile, the civil liability that attaches to this stuff doesn't depend on intent, and "rogue agent" isn't a meaningful defense. To whatever extent the labs are exposed civilly, they're exposed regardless of how this stuff is described. In fact, the "rogue agent" thing can exacerbate their exposure.

(I'm not a lawyer, I have spent a career paying attention to this specific armpit of the law though.)

tptacek··on Ten lines of code that changed my world
Hmm. What a great question.

    while(1) { fork(); } 
Must have meant something to me, because it was in my Usenet sig. And then:

    exit(main(kfp->kargc, argv, environ));
from FreeBSD crt0; kind of a big moment for me to realize there was more C code underneath main().

Then:

    statements: /*E*/ | statement statements
The moment Yacc clicked for me; that line was profound but a more accurate depiction of the moment was realizing that all you were doing with the parser generator was building a tree, and that's what the side effects of each production were for: returning and plugging in tree nodes.

If there was a single line I could come up with for "double the size of the hash table when it fills up", that'd deserve a slot here.

Then, of course (we get to cheat because assembly):

    jmp .call
    .pop: pop esi
    ...
    .call: call .pop
The "delta offset" trick, which I believe came from x86 virus culture but was universal in 90s overflow exploits as a way to get position-independent references to strings and other memory things.

For sure:

    void walk(node *n) { if(!n) return; walk(n->left); visit(n); walk(n->right); }
I should figure out a way to fit a write-select(2) into a line because that's another "oh shit" moment for me.

Similarly: when Vern Paxson explained to me that he'd implemented TCP reassembly by simply opening up a file and using "seek" to place incoming segments in the right position. I could probably golf that down to a line! But it would be an annoying line.

tptacek··on Does Georgism work? Five years later
My business partners will chuffed when the vote happens in October or November, whichever way it goes, because this has been siphoning a huge amount of my attention over the last year.
tptacek··on What even is an OS now?
I will not be, because, again, I didn't submit this article here --- what I did instead was write this and then dread what would happen when it hit the front page.

That's not true for all (or even most) of what I write, but it's true this time, and I'm not letting it slide.

tptacek··on Tells of a Slop UI
An "inactive" student is one who is enrolled but is not currently attending classes.

This is a super useful article but a lot of these complaints about things like alignments are also the natural outcome of me, a non-frontend person, building any kind of web frontend at all. So I wouldn't sweat it too much.

tptacek··on What even is an OS now?
It pisses me off (not just for my own site) when people talk as if stories that show up on HN are somehow community property of HN. It's a page I put on my own website. I will make it look any way I fucking choose. People here do this all the time and I can only imagine how alienating it must be to website authors who aren't familiar with our giant clique.
tptacek··on What even is an OS now?
I am dismissive of that point of view, and I'm a "hacker". Not everybody here agrees on everything. I feel like I'm... pretty in tune with HN. Like, I think I could present concrete evidence on that claim.
tptacek··on Does Georgism work? Five years later
People have all sorts of unreasonable expectations and we are not obliged to honor them.
tptacek··on Does Georgism work? Five years later
Well, yeah, that's humanity for you.
tptacek··on Does Georgism work? Five years later
This is well studied, and I don't believe that's true: a luxury development _reduces_ rents in the immediate surrounding area.
tptacek··on Does Georgism work? Five years later
I know that not to be true in my area as well.
tptacek··on Does Georgism work? Five years later
Local politics are very different, especially in responsiveness, to state and national politics.
tptacek··on Does Georgism work? Five years later
People say the same things here, where I know them not to be true, but I don’t know anything about your municipality. I know what the social science says about this, and the common sense intuition that never occurs to people to turn out in favor of apartments they’re not going to live in, but does occur to people who want to stop it. Your mileage obviously varies.
tptacek··on Does Georgism work? Five years later
I’ve since learned that overly online keyboard warriors are the least important people to convince. The most important people are on your local city council or state legislature. Furthermore, instead of wasting time with hard cases or elected officials who are dead-set against your ideas, you’re much better off finding and working with people who are already interested in your principles. This often means giving up on your own city or state, at least for the time being, and pursuing a “succeed anywhere” strategy instead.

We're about to have a board vote eliminating single-family zoning (I expect us to win) and this rings extremely true about local politics. If you count "votes" in Facebook comments --- Facebook is where all our local politics happen --- you'd think this is the most contentious issue in the world. But in our last mayoral election, you'd draw the same conclusion about the race being tight, and in fact the progressive rinsed the moderate by a huge margin.

The same thing is very true of public meetings; the turnout for comment at those things is almost never representative of the area's median sentiment. "No" turns out for everything; "yes" rarely does.

I spend a lot of time in online arguments with opponents, on the theory that I'm not really writing to the person I'm arguing with but rather to everyone quietly reading comments. But it's almost certainly the case that the only conversations that have really mattered have been with electeds themselves.

tptacek··on Early rogue AI agent activity and attempts to hack found on urlquery.net
It depends on the statute, but if you're talking about 18 USC 1030, the standard is intentionality (if not to intentionally access something you shouldn't, then intent to defraud).
tptacek··on Plunging test scores are a slow-moving catastrophe
It's not clear to me why you believe those two claims are in opposition.
tptacek··on What even is an OS now?
No, I'm following society's lead on this one. Maybe people won't want this! Then we'll fail. I'll be fine with that.
tptacek··on Reflections on 1,000 Days of Math
OK, as long as you're clear that this is an indictment of basically all ordinary undergraduate math instruction.
tptacek··on Automattic has a new board after failed attempt to put CEO on leave
It's a valid stance for a random individual, but not for a board member, who assumes additional obligations that are external to their own personal morals. If your morality and your board duties conflict, your obligation is to resign.
← PreviousPage 4 of 34Next →