wiredfool

Archive for the 'Old Site' Category

Jabber Hacking…

smaller jabber screenshot

Been playing with writing a jabber client library in frontier. It can converse, send and recieve presence, and make new users. So far.

Of course, to send a message, I manually run a script…

No comments

Problems with search indexing

Eric,

I get:

Sorry! There was an error: Can't compile this script because of a syntax error.

When I tell it to ‘index now’.

I’ve tried disabling/enabling the plugin, as well as a clean install.

Clark

3 comments

Frontier Gotchas

This doesn’t work.

local {
  	strIn ; \// Wrong!.
  	bytes = 0}
try {
    msg(tcp.statusStream(adrConn^.stream, @bytes));
 	  tcp.readStreamBytes(adrConn^.stream, bytes, 10, @strIn);}

If you have to pass in the address of a string (at least to the tcp verbs), you need to give it a value. It can’t just be a nil name.

local {
	strIn =""; \// Right!
	bytes = 0;}
No comments

Vivid

The building across from La Choza

No comments

Falling Down

The falls, from the end of the pedestrian walkway.

I’ve been driving home near sundown the last few days. The air in the Puget Sound basin has taken on a luminous quality. When it falls on brick, there is a deep orange luster. When it filters through the trees, the reds are vivid. When it spills over the olympics, it is a cottony gold. The purple of the mountains nearly dissappear behind the soft glowing of the air. Sometimes the peaks of the mountains are obscured by shafts of light.

The falls, a little closer in. The sun is behind me, so the mist from the falls is making a rainbow at the left.

Of course, it’s nearly impossible to capture the light in a manner describable to any one else. It’s certainly hard to photograph. I’m not sure I’ll even remember it tomorrow.

The rainbow from at the side. This is a tricky picture since I'm shooting at the boundary of direct sun an deep shadow, trying to capture shimmering light floating in mid air. Not sure the exposure, but it was bracketed.

Unless it greets me tomorrow evening.

No comments

X

Prime time.

Got 10.1 after 3 visits to the local apple store. At least I got to play with a dual processor machine hooked up to a cinema display while I was waiting. (Incidentially, Aqua looks horrible on lcd screens. I’m surprised that they’re so into anti-aliasing when it’s sucha bad fit to the majority of their product line – ugly antialiasing on the lcds, and not enough screen real estate on imacs.)The update can be hard to get a hold of, but it’s worth it.

  • It works with my digital camera.
  • It works with my file servers. (netatalk, Finally!)
  • It’s a lot faster. Usable on a g3. Snappy on a g4.
  • It hasn’t broken a lot of other things.

Which is enough to make me say that it’s a success. That’s not to say that things haven’t broken, I’m having trouble with quicktime and iDisk on a cleanly reformatted partition. But that’s stuff I rarely used when it was working.

I haven’t decided if I’m going to put it on my main dev machine. I have a very nice working system and I don’t want to deal with the inevitable days of delay and downtime making the conversion.

No comments

Back to the garden

It’s an embarassment of riches. Half of the tomatoes in my garden are split and fall from the vine. They are attacked by slugs. But I still harvest grocery bags of tomatoes at a time.

I know that fuzzy bear caterpillars are supposed to be predictors of winter, but I haven’t seen any of them around. What I have been seeing is 6 legged spiders. 3 in the last 2 days.

Yes, I know, 6 legs == insect, 8 legs == arachnoid.

But these spiders had 4 legs on one side and 2 on the other.
Perhaps it’s a sign of the spiders’ encounter with a cat.

No comments

NIMDA fallout

From my ISP:

The affects of this worm are detrimental to all and we’d like to give each
member a chance to secure their machines. However, after 9/23/01,
Speakeasy’s Abuse Team will be freezing the DSL circuit hooked to any
machine infected with the worm. We apologize for the inconvenience of
this, but it is imperative that we ensure our network is not assisting in
the propogation of this, or any, worm. All of us are part of a larger
community, and it really isn’t cool to infect your neighbors.

Whoo-hoo! Someone nearer to the core who is doing something about this. My only suggestion is that future worms only have a 1 day window, or less. Given the analysis that asserts that a warhol worm is possible (infecting all vunerable hosts in 15 minutes), perhaps these connections should be shut down on detection.

No comments

YES! YES! YES!

Thank you, Eric, for your astonishingly reasoned plea.

Why does so much of the world hate the United States? Perhaps that issue should be resolved before blowing more human beings into shrapnel.

There is hideous inequality in the world today, and the Western world consumes colossal resources in a completely unsustainable way, at the expense of everyone else. For what? The “right” to drive a massive gas-guzzling SUV? The “right” to drink Coca-Cola and eat a hamburger?

Eric, you fabulous wired fool, I love your idea of guerilla compassion. I will take that idea virus and spread it as far as I can. Brilliant!

No comments

Frontier vs. the latest IIS Virus

There’s a new IIS virus making the rounds that’s hammering my frontier servers with close to one request per second. This is bordering on a denial of service attack.

I’ve hacked up a responder from the hello world example that just delays, increments a counter, and returns an error. It does not log, it does not go through mainresponder. It matches any request to the “www” host, which appears to be what the worm is targeting. (so this worm is http 1.1 compliant, where the previous code red was http 1.0) I’m calling this code red 4, since it appears to have the same spreading pattern.

Update: Apparently the virus is called nimda. more

Download from:

http://updates.wiredfool.com/responders.codeRed4.fttb
or (backup)
http://www.soroos.net/responders.codeRed4.fttb

Installation:

This is a fttb file, otherwise known as a fat page. If it appears in your browser window, save the source to your hard drive, then open it in Frontier. Frontier will ask you where you want to install the file, the default is fine. Once it’s loaded, it will be inserted in the responder queue, where it will handle the virus requests.

1 comment

« Previous PageNext Page »