Tom 7 Radar: all comments

[ next 25 ]

817. FARINA00 (213.255.104.225) – 08 Oct 2003 03:54:26 Does anybody know... ]
Then I wonder why self-modifying viruses aren't spreading through the penguin's flesh right now! :)
 
816. Tom 7 (h-66-167-9-120.phlapafg.dynamic.covad.net) – 07 Oct 2003 21:13:32 Does anybody know... ]
That's basically what I'm doing, but I just have a standard command line argument for replacing and deleting files. I was hoping that there'd be a cleaner way, because it's a total non-issue in linux...
 
815. Tom 7 (h-66-167-9-120.phlapafg.dynamic.covad.net) – 07 Oct 2003 21:12:05 Bush Poem ]
Ha ha, well, maybe because we get to "interact" with the president without any mediating "speech writers."
 
814. me (254.nat.fuhsd.org) – 07 Oct 2003 17:10:22 FLAMING TEXT ]
hello ish n e one der
 
813. Tuuur (supercow.kabel.utwente.nl) – 07 Oct 2003 16:52:51 Bush Poem ]
Hahah, they even put it on the "interactive" part of the cnn-site: http://edition.cnn.com/interactive/us/0310/bush.poem/content.1.html

Seriously, what's so interactive about this?
 
812. Tuuur (supercow.kabel.utwente.nl) – 07 Oct 2003 16:50:39 Bush Poem ]
I thought this to be a joke, but I'm not so sure since it appeared on CNN: http://www.cnn.com/2003/ALLPOLITICS/10/03/bush.poem.ap/index.html

Congrats with this poetical, cultural president... ("oh my, lump in the bed", ugh... :-) )
 
811. Your mom. (206.183.248.72) – 07 Oct 2003 15:38:07 Free Plexiglass! ]
I think you should shatter it and then eat the shards.
 
810. FARINA00 (213.255.104.225) – 07 Oct 2003 13:59:05 Does anybody know... ]
Uhm, I would just attach at the end of the main executable, another little executable whose task is to delete the first one.

Once you run the first, it detaches the second one, runs it with it's own full filename as parameter, and closes. This second executable gets the parameter, and deletes the specified file (this being the first executable).

This, if I understood your problem.


 
809. FARINA00 (213.255.104.225) – 07 Oct 2003 13:52:21 Half-Life 2 Delayed Again ]
> Ha, well, yeah. Apparently there are some of those in the code,
> though I don't know the specifics.

Not that I noticed, and I spent hours looking the code, mesmerized by it, following a C++ function after another.
There's no GPL violation as far I can see... but lots of embarassing(or not?) things like code taken "as it is" from QUAKE 1. And I mean One. Quake number one. A game which is old - 7 years, maybe?

On the other hand, there's code I would be quite frustrated to be unwillingly share with the world. Math and geometry tricks worth a Field Medal, really.

Well...uhm, in the end... shit! I wanted to play HalfLife2 before Christmas :(
 
808. Heather (cobamide.bio.pitt.edu) – 06 Oct 2003 19:17:17 IEEE bans Cuba, Iran, Libya, Sudan ]
FYI, This came out today in the Gaurdian http://www.guardian.co.uk/uk_news/story/0,3604,1056608,00.html.

Hooray PLoS Biology!
 
807. Tom 7 (h-66-167-9-120.phlapafg.dynamic.covad.net) – 06 Oct 2003 10:21:32 Does anybody know... ]
Ha ha, it's not self-modifying code. It's just an "auto-update" feature for Escape, where it downloads a new version of itself and starts that. I guess that's self-modifying, in a sense, but not in a serious sense.

Yeah, C++ does suck a lot. But right now there's no good way to make standalone SDL applications on windows other than to use C++. (The ML port is old, although that guy is working on a new version that may be reasonable!)

Also, I realized that I also need to do this for all of the in-use DLLs. That's going to be even trickier...
 
806. Hock (res211.mesls.org) – 05 Oct 2003 23:01:21 Does anybody know... ]
Tom, you're not only using the bastard language C++, but you're writing self-modifying code? What happened to you ?!?!?!
 
805. Tom 7 (h-66-167-9-120.phlapafg.dynamic.covad.net) – 05 Oct 2003 22:48:41 Does anybody know... ]
OK, well, I did it, and it was a super pain in the ass, but it works on 2000 and 98 now.

By the way, if you want for some really confusing debugging, just pass a std::string in the ... part of a call to spawnl or execl on windoes!
 
804. Tom 7 (h-66-167-9-120.phlapafg.dynamic.covad.net) – 05 Oct 2003 22:42:32 Yeah, google ]
Google is not affiliated with the authors of this page nor responsible for its content.
 
803. Andrew (yale128036074100.student.yale.edu) – 05 Oct 2003 17:01:43 Axe Throw ]
Boo Yale.
 
802. Tom 7 (h-66-167-9-120.phlapafg.dynamic.covad.net) – 05 Oct 2003 16:49:49 Ad Aware ]
How would it do that?
 
801. Anonymous (hlfx02-1104.ns.aliant.net) – 05 Oct 2003 14:22:51 Ad Aware ]
Does this software actually attract unwanted sypware and viruses because of what it does?
 
800. Tom 7 (h-66-167-9-120.phlapafg.dynamic.covad.net) – 05 Oct 2003 12:00:38 Does anybody know... ]
Yeah, I was hoping I wouldn't have to do something like that ... ;)

Adding cookies for the names should be pretty easy, I'll put that in the queue.
 
799. Anonymous (lynx.auton.cs.cmu.edu) – 04 Oct 2003 18:40:27 Does anybody know... ]
And maybe it should save my name, at least for this session, instead of going back to "Anonymous".
 
798. Adam (lynx.auton.cs.cmu.edu) – 04 Oct 2003 18:39:58 Does anybody know... ]
And I guess links don't work.
 
797. Adam (lynx.auton.cs.cmu.edu) – 04 Oct 2003 18:39:39 Does anybody know... ]
You have to hack it. If your executable is "e.exe", then:

1. Download with a different name. (say "e-prime.exe")

2. Run e-prime.exe.

3. Quit the original, thus unlocking the file, all the while having e-prime.exe wait patiently for this to happen.

4. Have e-prime.exe change around e.exe.

5. Load e.exe, and (optionally) wait for eprime.exe to quit to delete it from e.exe.



For Windows 2000/XP, you have the handy <a href="http://msdn.microsoft.com/library/en-us/fileio/base/replacefile.asp?frame=true">ReplaceFile</a> function there for you.
 
796. Waeee! (12-220-148-131.client.insightbb.com) – 02 Oct 2003 23:53:02 Rube-goldberg Honda Machine ]
hell yeah! classic commercial!
 
795. Adam (lynx.auton.cs.cmu.edu) – 02 Oct 2003 14:32:01 Tom's room in High School ]
Now you're playing with Super Power!
 
794. Tom 7 (h-66-167-9-120.phlapafg.dynamic.covad.net) – 02 Oct 2003 09:41:36 Tom's room in High School ]
Ha, yeah, you're totally right. Once for his birthday you made him a strap that would hold his ears down.
 
793. Marc (h00102b024a85.ne.client2.attbi.com) – 02 Oct 2003 08:55:09 Tom's room in High School ]
Heh heh heh, that's interesting. Hey, you got one of the things a little wrong, though. The one that you labeled: "Marc made me this drawing. It was supposed to be one of our teachers." that's not of a teacher (despite the person looking 80 years old), but of one of our classmates. I think his name might have been Chris Richburg (but I'm really bad at remembering names, I might have that totally wrong). He was extremely annoying in a sort of overly zealous boy scout kind of way and had huge ears that stuck out (hence the exaggeration in the drawing) and we picked on him a lot.
 

[ next 25 ]