The Adventures of Joshua Judson Rosen
(action man)

[ sections: VisualIDs | art | movies | everything ]

<<  Page 36 of 44  >>

Sun, 30 Jun 2002
[@]

02:33: #(2002 6 30 2 10)

I'm a bit disappointed that, in developing Koyemsi, I'm not (yet) using the run-time mutability inherent in Python--every time I want to change a bit of code, I go to a manually-loaded emacs-session, edit the source-file, and then exit and re-launch the program. That's pretty damned lame, isn't it? Python does give the ability to exchange a functions in place, and to dynamically build function-objects. Why am I not doing that?

I think that it's because there's no easy or straight-forward way to update both the running program and the source-file. Modifying the live program and then having it dump out to the source-file is basically out of the question, right now. I suppose that the problem with that idea is that I'm still trying to maintain readable source-files, including my style, and doing this would require parsing the files and testing equivalences and junk like that.... If I was to shift all of the code into a database, : In procedure car in expression (car syntmp-block-27): : Wrong type argument in position 1: #(... 2 31) like is done with MOO, Cold, and whatever..., and probably get comfortable with the system reformatting my code, it would work OK. Hm. I wonder if comments are preserved inside pyc-files.

[Reply]


Fri, 28 Jun 2002
[@]

17:42: #(2002 6 28 16 7)

I've got this horrible suspicion that not having a desk at which to fiddle with my computer has been warping my mind.

I think that I produce differently when I'm sitting at a good desk than when I'm not. I haven't used my desktop' system in forever, and I've spent a lot of time at the laptop. Maybe that's not good.

[Reply]

[@]

07:04: #(2002 6 28 5 54)

Hrm. I'm considering just bouncing HTML e-mail....

Of course, that'd render mail from all of my friends using Hotmail and such unreadable. Grumble....

[Reply]


Wed, 26 Jun 2002
[@]

17:17: #(2002 6 26 17 17)

Funny -- (Emphasis mine:)

Well, let's look at the facts regarding computers and numbers: 100 / 3 * 3 == 100 will always be false because computers don't understand fractions the way humans do, and can only store an approximation of many fractions

[7d2.6.1a-00: meta-source]

[Reply]


Fri, 21 Jun 2002
[@]

20:58: #(2002 6 21)

current dp2 #{triangle:}#

  • requests
  • scene-inhabitants
  • truths/applications

[7d2.6.15-00: meta-source]

[Reply]

<<  Page 36 of 44  >>