2005/09/30



And that's what you're all missing....



Hmm, I think Robert is missing something too.........

Spotted in Scobleizer: Microsoft Geek Blogger


And, as a user, I wonder "why can't the developers just get their OPML to work with Dave's application?"


"Because it is a crappy spec, and Dave has the advantage of extra information in his head and so doesn't depend on said spec"




Live editing



Spotted in Ted Leung on the air


Congrats to Abe Fettig on the launch of JotSpot Live. Abe was madly hacking on this during Gnomedex, and a few of us we able to do some collaborative note taking.


This looks really cool - I wish I had written that !

2005/09/29

Swapping Java out


Not the BEA kind of swap :-)

Uncentered Mind ? Blog Archive ? Friend says Java is out of his workplace:

"A friend of mine told me tonight that his boss is putting the axe in Java at his workplace. This is explained by the very low productivity of Java."

So my friend asked me what I would recommend. Since they were doing web-based stuff with Java, I suggested that they look into Ruby on Rails and/or LAMP. I also mentioned that Smalltalk would be a good choice, because they could get commercial support from Cincom.

2005/09/27

Getting Things Done: Psyche and Health


An interesting perspective on an focus of mine - mental attitude and health: David Allen:

"Katharine and I had lunch here in London with a dear old friend and very senior professional who's been a champion of GTD and our work for years, who's dealing now with a rather rare form of cancer. He mentioned that one of the great things about the GTD thought process that's made a huge difference to him is in being able to relate to the cancer as a 'project.' There's so much negative mystique about cancer, apparently, that the more one can view the illness as simply something to be dealt with, with actions to be taken, the healthier it is for the psyche (and who knows, then, how much for the body?)

A savvy and awesomely sobering perspective, to be sure.

We are coming to understand health not as the absence of disease, but rather as the process by which individuals maintain their sense of coherence (i.e. sense that life is comprehensible, manageable, and meaningful) and ability to function in the face of changes in themselves and their relationships with their environment. - Aaron Antonovsky"

Squeak can warp your mind


Does Squeak get you to work this way too??: "But, I've come a conclusion. I believe that Squeak forces you to exercise your browsing and code comprehension skills. It's a fact. Just about the only way to do some things in Squeak is dig in deep to understand what the heck is going on first. My impression is that folks who do a lot of work with Squeak are very skilled at working 'legacy' Smalltalk code."

2005/09/26

May things only get better


Howard Stearns' Inventing the Future: A Model of Success: "The other day I was sitting on my back porch. Resting comfortably on my lap was all the resources I needed to do my high-tech computer work. The box also played my favorite music, and when my wife asked about the lyrics, I was able to look them up in the greatest library the world has ever known. We checked our calendar, and printed a custom map to the next day's event. And so forth. "




Quick send for the marines, another country developing WMD... oh, wait !



Spotted in The Register

The US Army has asked companies to bid for contracts to produce large quantities of anthrax and equipment to produce other unnamed biological agents, according to New Scientist, but has not said what it needs the facilities for.


Now if Iraq had done something like this......

What is it with HP and upgrades?


Official: HP iPAQ hw6500 no Windows Mobile 5 Upgrade @ Dave's iPAQ: "therefore HP will not provide MS Windows Mobile 5.0 on the iPAQ h6300 and hw6500 models"

Hmm, I have an iPaq 5550; HP refuse to upgrade that from Pocket PC 2003. When I upgrade I will look at each vendors record of upgrades (You have been warned - my masive upgrade budget is up for grabs :-) )

Yes, he was missing something


:: Reviews : First Look at Ubuntu 5.10 Preview: "Was I missing something? "

Possibly a sense of humour!

The first obstacle I had to get by was the naming the developers chose for their releases. I find it amazing that they've gotten so popular with such atrocious branding. This release (v5.04) is called “Hoary” or “Hoary Hedgehog”

hmm, hoary translales as old - I think the author maybe thinking of horny?

Ubuntu's current version this time around is called “Breezy Badger”, and I'm not going to even bother trying to decipher that. Recently, it was announced that the next release of Ubuntu would be named “Dapper Drake”... which I believe might translate directly to “gay duck”.

Well, actually, no that isn't how it is translated - let's not decimate the language needlessly - "dapper" - means well dressed.

BTW, all definitions checked in dictionary.com (just in case anyone feels I'm playing the English English vs. US English game)

2005/09/23




Spotted in Planet Lisp



Every so often, some troll appears on c.l.l. and asks something along the lines of "What's so great about lisp?".


Read it all

Gartner as a big co. competitor


James Governor's MonkChips:
"It seems to me Gartner will increasingly be competitive with major vendors when it comes to industry mindshare and account control, benchmarking and best practices. It is also going to be hit by open source analysis.

Define the language used to speak about technology deployment and you are on the way to defining the market and its purchasing patterns. There are some signs Microsoft, for one, is becoming less willing to play Gartner's bucket game, if recent public disavowals around ESB and SOA are anything to go by, which is interesting."

Gartner are a low grade tech info broker. They gather stuff up via briefings with vendors who seek the opinion because... they distribute a regurgitated form to IT management that is not very technical and is worried about being fired for not following "best practice"......








Silt Blog Plugin works on Linux again

Just upgraded to BottomFeeder 4.0, and the Blog Tool works again under Linux - your mileage may ( or may have) vary(varied).

Good stuff




Spotted in Lemonodor




Hurricane researchers at the NOAA Atlantic Oceanographic and Meteorological Laboratory in Miami, Fla., marked a new milestone in hurricane observation as the first unmanned aircraft touched down after a 10-hour mission into Tropical Storm Ophelia, which lost its hurricane strength Thursday night.


Interesting timing....


BBC NEWS | Politics | Lib Dems facing donation inquiry: "The Liberal Democrats are to be investigated over a ?2.4m donation received before May's general election, the Electoral Commission has confirmed."

You have to wonder why this came out this week? That's politics ,I guess

2005/09/22



Hey, where was my invitation?



Spotted in Smalltalk Tidbits, Industry Rants


So he can't talk about Yahoo's plans - but wait, I thought secret meetings were evil? I guess they're evil only if they don't involve certain people with overly large egos....


James missed a major opportunity to practice his blog-flouncing - I mean how come he wasn't invited? How come I wasn't invited? And how come the patron saint of down-trodden bloggers not only got an invitation, but actually attended? huh?




A thread in time saves 9 hours debugging

Spotted in Smalltalk Tidbits, Industry Rants




Now, some will pop up at this point and say that non-OS threads (like VisualWorks Smalltalk has) raise the same problems. The answer is, no they don't. Why? Well, the process model for VisualWorks processes is written in Smalltalk, at the image level. That means that you as the developer have complete control over lightweight process semantics. If you don't like the process model, it's simple to implement a different one, because you don't need to dive into the VM to do it.


OK, but one of the points in the original post was that multi-threading gave error-prone code - are VWs semantics simpler, the debugger better? Being easy to change from a base which is the same on all platforms is cool, but didn't answer that point (for me at least).

Multi-threading hell


Via:: cleverdevil ::: Needled by Threads a quote from D. Richard Hipp:

"I am constantly amazed at the prevailing idea (exemplified by Java) that software should be strongly typed and should not use goto statement or pointers – all in the name of reducing bugs – but that it is OK to use multiple threads within the same address space. Strong typing helps prevent only bugs that are trivially easy to locate and fix. The use of goto statements and pointers likewise results in deterministic problems that are easy to test for and relatively easy to track down and correct. But threading bugs tend to manifest themselves as timing-dependent glitches and lock-ups that are hardware and platform dependent, that never happen the same way twice, and that only appear for customers after deployment and never in a testing environment."

The other question is: for whom?


Smalltalk Tidbits, Industry Rants: Retrenchment, not realignment: "The question is, how bad will the pain get between now and then?"
Making it stick.: Happy Goldfish in a Bowl: "Focusing on the structure that's connected directly to the 14x14 retinal patch, Olshausen pointed out that the amount of data fed to that structure by the retina, and passed up the column to the next layer, is dwarfed by the amount of feedback coming down from that next layer."

2005/09/21




Spotted in Smalltalk Tidbits, Industry Rants




A few authors have decided to sue Google over their library project - apparently, they would rather remain obscure and hard to find. Google has a response here, and I think their response makes a lot more sense than the suit.


From the Google piece, it would appear authors can opt in as far as showing content...

What is all the fuss about?