Archive for the 'Old Site' Category
Jabber Hacking…
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 commentsProblems 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 commentsFrontier 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
Falling Down
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.
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.
Unless it greets me tomorrow evening.
No commentsX
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 commentsBack 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.
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 commentsYES! 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 commentsFrontier 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




