Older blog entries for Dacta (starting at number 28)

Some thoughts I wanted to jot down before I forget them:

No form of technology, not matter how advanced or well implemented will change human nature. It is human nature to argue, and no automatic tools seem to be able to do anything about it. (see: Slashdot, K5 moderation systems, Advogato trust matrix, Wiki) Not that arguing is always bad.

Groupthink is a big problem on web discussion pages, and most techincal moderation solutions only increase that problem.

Early adoptors often adopt new things not because they like new things, but because they like the way things used to be "before everyone else came along". I'm not sure if this is true - I need to think about it some more.

Community feeling isn't scalable, but new people joining a community don't realise that what they have joined isn't the same as what it was before. Or maybe there is a critical point above which communities don't scale. Or maybe there is an event which triggers community collapse. Or maybe not.

bma: I'm a Delphi programmer by profession (or was until a month ago), so I'm with you on the Borland tools being much better than VB thing!

I said VB for the reason that you put forward - everyone hates it, but it does what it is meant to do very well (most of the time, anyway).

Rant
Flamewars in Advogato diarys, CPMers (my term for pre-DOS attack people) vs the new users on K5. What's up with the world? Slashdot is looking the sanest place to read at the moment!

aaronl, you should do an internship (with an open mind) at a VB programming shop. I'm not saying that to belittle you or anything - just that I believe that MS has done a pretty good job with ActiveX/COM (apart from the obvious security problems), and seeing it in use might be an eye opener for you. (Actually, I think most Linux programmers should do this, too).

Basically, component architectures allow not-so-talented programmers to build reliable, large applications quickly by using prewritten parts. It's like C programmers use libraries. Yes, there is some "bloat" associated with using genralised code, but the decrease in development time and the increase in reliability more than makes up for it in most cases.

I'm sure you already know this, but I wanted to point it out anyway.

kuro5hin has been.. interesting the last couple of days. There have been roughly 20 stories a day submitted, and most of them have been single paragraph adverts for peoples private website projects. Not good.

Found out what I'm going to be doing at work. Intergrating our (Java/J2EE/JSP/EJB) system with another C++/MTS/NT system. Considering my C++ is pretty rusty, and my Java is about 2 weeks old, this is going to be... fun. At least I won't be bored!

Watched the Olympics yesterday. Some pretty good stuff. (4x100m freestyle final... nothing like beating the US) Then I watched "The FAT" on ABC (This is the Australian BC, btw). They weren't allowed to use Channel 7's Olympic footage, so to show Ian Thorpe's race, they set up a big tank with lane markers and used goldfish for the swimmers. It was bloody funny - they had this huge fish (about twice the size of the others) for Thorpe. They did a medel presnetation as well.. the fish in glasses of water.

I guess you had to see it....

Been doing lots of XML/XSLT. XSLT is very, very cool. I've got something semi-working that takes Google Search results, runs it through the W3C's HTMLTidy program to XHTMLise it, then uses a XSL stylesheet to generate a RSS file. I'm not quite sure what the point of it is, but I had fun doing it, and I think it's a pretty cool hack.

There seems to be action on the Kuro5hin front. They are saying it will be back up in the next two days. Hurray!!

Have any other Aussies notcied how all our diary's seem to show up close together? I guess there aren't many other people in our timezone...

Speaking of Australian issues - ajv is on the auDA Competition Policy Panel. Well.. we might not have competition in the .com.au market, but at least we have a Panel! Sorry.. not aimed at you, of course, but I guess you know my (and most other Australian's) frustration.

I saw a thing on the 7:30 Report on ABC tonight. They were talking to some American economist, and he gave the Australian goverment an increadible (and well deserved) roasting on their IT policies (If you can call a set of misguided, unenforcable and embarassing stop-gap measures a policy. IMHO their only value is as a paper plane for our much-loved Prime Minister to sit on while he tries to catch up with Wright Brothers.)

Relax....

Got a little way with the XML/XSL problem - I still can't make it work when the entire XML file has a default namespace (is that the terminology?). Oh well - having fun, because I still don't have any real work to do.

Now I know why XML/XSL has a reputation for being difficult. Does anyone know how to use XSLT on an XML file which uses namespaces? It should be easy....

My RSS XSL stylesheet works fine on RSS 0.9x, but chokes on 1.0, because they have added namespaces to it.

There seems to have been a big arguement on the RSS dev list about whether this was/is needed. I don't have an opinion, yet, but I know it does make it a lot more difficult

Thanks to campd's Diary entry, I decided to register corporatepropaganda.com - it's such a cool name. All I need to do is work out what to use it for.

Because of the falling Aussie Dollar, I didn't use the registry I've used before (DiscountDomainRegistry) - I tried gandi.net, which is only 12 euros. Since the euro is falling as quickly as the A$, that's only somthing like A$17

Been playing with XML/XSLT a bit. It's fun, and not nearly as difficult as I though XSL was supposed to be - in fact, it's downright simple.

New job seems pretty good. Learning lots of stuff - Java, J2EE, EJBs, JSP etc, but they are all to busy to give me anything real to do. Oh well... won't last I guess.

I did some XML/XSL today. I wrote a XSL stylesheet to format RSS files into HTML (works with Xalan & MS XSL engine), and then found out that if I use IE5, I can use Javascript to specify what stylesheet I want to use. Wrote a quick page to let you choose to view any RSS page on the web formatted (using MS Clientside formatting) to HTML using that. It's IE only, and depends on the beta MS XML parser, so it's pretty useless. Nice hack, though - I should put it up somewhere.

Did anything come of that "Open Source Software Journal" people were talking about?

Saw someone in Rundle Mall in Adelaide wearing a SALG Installfest T-Shirt today. Cool.

Anyone used Power J?

19 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!