Month: February 2000

My PacBell DSL line was down for a couple of hours this morning. My appologies to anyone who was trying to get to J-Space or to send email to me at jake@jspace.org.

More news on the patent controversy on Scripting News, and on Davenet today. Also check out this list of controversial internet patents.

Excite News: Nude Shoppers Storm Store for Free Clothes

The Brainpan is number 46 on the new top 100 page views list at editthispage.com. Jeff is number 10.

I’m not going to use the unordered list thing on the homepage any more. It takes up too much horizontal space. Does it look better?

Jake's Brainpan

Comments closed

  • Today’s survey: How many images are there on your site?

    How difficult the image management problem is seems to be an exponential function of how many images are on your site. How many do you have?

  • Both Dave and Jeff pointed at the story I wrote yesterday about the farcical MSNBC program, The Summit in Silicon Valley. Thanks!
  • How do you like the new look for my front page? Personally I think it’s a bit easier to read.

Jake's Brainpan

Comments closed

  • I watched the Silicon Valley Summit on MSNBC tonight. While it was on, I logged on to MSNBC’s chat, and found it both interesting and frustrating
  • I highly recommend you sign up to NoWebPatents.org. I was the 49th person to enlist.
  • Userland released code for that allows developers to create Manila Plugins. I’m going to have to play around some with this.
  • I just created a new Manila site on my own server: manila.jspace.org. I’m gonna hack away! Come and join me!
  • Seen on Scripting News:

    IBM patent site: Method of exercising a cat. “A method for inducing cats to exercise consists of directing a beam of invisible light produced by a hand-held laser apparatus onto the floor or wall or other opaque surface in the vicinity of the cat, then moving the laser so as to cause the bright pattern of light to move in an irregular way fascinating to cats, and to any other animal with a chase instinct.” Oy!

    One would hope that IBM’s patent wouldn’t be infringed upon by this book.

Jake's Brainpan

Comments closed

Jake's Brainpan

Comments closed

  • Macworld has about 2,000 images on its site. Most of them are not needed immediately, but some are used frequently. I ran the profiler on a rendering of the Macworld homepage under mainResponder, and found that it was spending between 1,000, and 1,300 ticks in html.getImageData(). This was at least two orders of magnitude longer than any other script took to execute.

    I think this is primarily because it is searching subtables for images. (Macworld’s site stores images in sub-tables under the #images table.) At first, I went overkill, wanting to reorganize the #images table, and override the imgeRef() script so that it would do a binary, rather than linear search. But then I realized that searching for an image didn’t have to be fast every time, and that if I cache the image’s address, it would be much faster, except for the first time I rendered an image.

    All seemed fine, until I discovered (to my initial surprise) that if you pass it an address, html.standardMacros.imageRef() assumes that images are not nested inside the images/ folder- rather, they are all at the top level of images/. (This makes sense, because imageRef() has no idea what site is pulling the image in, or where it’s supposed to be.) So much for simply overriding imageRef() and caching image object addresses.

    It looks I’ll have to parse the HTML that html.standardMacros.imageRef() returns, and fix the path myself… Somehow this seems strange to me. (I realise that this looks dense, but I sense the need for another, usually invisible, abstraction layer here.)

  • Once again
  • Heard on 3rd Rock: “Bless you for being such a jerk.” (Don’t worry- I’m not talking about anyone in specific.;): Smile!)

Jake's Brainpan

Comments closed

  • I just got done with a meeting between Mac Publishing production and editorial staff, and a representative from Interwoven. They demoed TeamSite, which is a browser-based content management system. It’s got what looks like pretty sophisticated versioning, three-way diffs and merges, meta-data, a filesystem gateway, and hooks to web-design apps. What appears to be missing is image lookups, and a glossary-like link dereferencing system, which Frontier has had for years. It’s hard to believe they missed that. It’s all implementable, but who wants to hack yet another content-management system to make it useable by non-HTML people? UserLand should take a look, though, if nothing else but for their idea of work-areas, versioning, editions and merging. It’s like Perforce for websites as far as I can tell.
  • Scripting News on the weblogs.com hotlist:


    Eighteen sites
    [update from S.N.- twenty-three] [update from Brainpan: twenty-five, and I need a macro for this;): Smile!] are pointing to the hotlist now. “Watching them watch us watching them.”

    That’s enough to get it on the hotlist, so tomorrow it will be watching them watch us watching them watching us watching them. You get the idea.

    It’s already happening…

Jake's Brainpan

Comments closed

  • Sally had her art show yesterday. There are tons of pictures up on her site.
  • I had a gig at the Mission Rock earlier in the day, so I couldn’t get there until about 7:00. I was kind of bummed about that, but all went well. It was a good show too.

Jake's Brainpan

Comments closed

  • New Survey: How long will you stay at your job?

    At least in Bay Area hi-tech jobs, turnover is nearly as high as it is for baggers at Safeway. If you work in hi-tech, how long do you expect to stay with your current employer?

  • FYI, I’m going to try to run a new survey every day for a while. Let’s have fun!
  • Have you checked out Workspot.com? A free linux account from anywhere through your browser?!? Cool! I’m honestly blown away.
  • Bonus survey: What’s on your mind?
    Sex?

Jake's Brainpan

Comments closed

  • I went out for a few drinks after work with the folks from Mac Publishing. Where’s my camera when I need it?!?
  • One of the guys there is Paul Forrester. He used to be at Apple, during both the Scully days, and during the Jobs return. He worked in both the Rhapsody group, and on developing debuggers. He tells me that things got un-fun when Jobs came back:

    “Jobs said, ‘I want to see the cars in the lot at midnight again.’ He wanted us to act like a strtup, but he didn’t give us any incentive [stock].”

  • Has anyone checked out TeamSite from Interwoven? I checked out a WebEx demo yesterday, and it looked pretty interesting. They do version control ala Perforce, but they also have an extensive JavaScript-based user interface.

Jake's Brainpan

Comments closed

  • Today’s featured room: (you guessed it) The living room!


    Hi-tech living room (small):

Jake's Brainpan

Comments closed