Network solutions registration confirms it was his site going all the way back to at least 2003 so it isn’t like someone just bought it today as a joke.
sEND EMBEDDEDART.COM TO DRUDGE.
This is definitely the guy’s site I believe.
The cache shows it was founded by a Joe Stack with California ties just like the Joe Stack the plane is registeed to.
And, it was started a long time ago