Brett Morgan's Insanity Weblog Zilla : Days of our lives. Honestly.
Updated: 6/10/2002; 1:22:17 PM.

 

Subscribe to "Brett Morgan's <Strike>Insanity Weblog</Strike> Zilla" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

 
 

Wednesday, 10 July 2002

Genius, schmenius

Only a fool start a company in today's environment..

My quote for today:

Only a fool start a company in today's environment.
Only a genius succeeds.

[rebelutionary]

Either that, or somebody who is willing to work bloody hard, and has the help of a bunch of like minded friends. It's amazing how smart can be when one works at it. :)
5:36:34 PM    


Abelson and Sussman's Wizard Book

Structure and Interpretation of Computer Programs. [Gordon Weakliem's Radio Weblog]

I have to admit I'm the guy who takes SICP with me when I have a long public transport session. It makes my head hurt sometimes, but the odd "Ahah!" moment, like the comparison of functional and object-oriented systems makes it all worth-while.

If only there was a fully compliant r5rs scheme implementation that produced win32 binaries with a half decent windowing interface. :)
4:50:05 PM    


Answer to the Eclipse + GCJ Question

An article on devloperWorks answers my previous question about SWT + GCJ. In short, it works on linux, and it should work on win32 in 3.1. If you are really masochistic you can setup gcj on linux as a cross compiler. Yehaw!

(Tis amazing what you learn by watching your referrer logs.)
4:31:09 PM    


HttpClient is alive

Hey there is activity on apache's bugtracker. Heyho. Good stuff.
4:22:50 PM    

Java Getopt

Jakarta Commons CLI looks like a Java version of Getopt::Long. Looks very cute. I'll tell ya in about five days whether it does the trick or not.

I remember the last time I looked for something like this, I was kinda disappointed at the implementations out there. But it was a while ago. :)
2:10:54 PM    


Blog Chalkiness

Google! DayPop! This is my blogchalk: English, Australia, Sydney, Carlingford, Brett, Male, 26-30!
1:50:33 PM    

Church vs State

Congressman vows Pigopolist legislation. Cleanup starts here [The Register]

Seperation of Concerns.
1:40:05 PM    


RIP Email. You will be missed

Email Filtering A Growing Menace. Mac Net Journal links to an interesting article on the increasing practice of server side email filtering. Very scary. Just mention something like Viagra and it seems that hundreds of companies will block your email (and the user never knows about it). I'm sure this will be a growing phenomenon. [rebelutionary]

Heh. I read an article in yesterday's Australian IT section where someone was chastising the Direct Marketing people getting lazy and over utilizing this "cheap and effective marketing tool". Pity I can't find the article on the AusIT site. It made me laugh.

I honestly have to say that I am increasingly losing real email due to having a trigger friendly "d" key. I am going to install SpamAssassin and see if I can reduce my spam intake.

Seriously tho, email is dead. Long live blogs.
12:46:40 PM    


Dynamic Resume Enhancement

I always try to bake as much as possible, but to build great sites and great web-based applications you just can't not fry. JIRA does a lot of frying, but it wouldn't be possible to build without it. One of the philosophies behind OSCache is to allow you to 'dynamically bake' sections of content on the fly, to reduce the overhead of frying. [rebelutionary]

I'd have to say, OSCache really is quite useful when you have a site that is halfway between a dynamic and a static website - Trading Room being a prime example.

I just personally wish that some managers would be able to make the differentiation between static and dynamic. It would seem a lot of buzzword oriented folks think that "batch generation" of content is inherently evil, when in fact it can be a hell of a lot cheaper, resource wise. Even if it means batch generating 90% of a site, and stick a webapp on top to allow navigation.

But, realistically, doing everything inside an AppServer is sexier, and looks better on the resume too... ;)
12:40:05 PM    


More books for the bookshelf

Two Books from Haruki Murakami [Slashdot]

Must read these. Hmmm.
11:50:07 AM    


Knuth, Volume 4

Knuth Releases Another Part of Volume 4 [Slashdot]

I am so looking forward to Volume 4. Sweaty palms and everything. ;)
11:47:30 AM    


Don't trust audio to cat5

Casting doubt on hi-fi reviews. "particularly solid and clear bass, extended but without ever being excessive" "tonality of most instruments and voices seems generally natural, with just a hint of dryness occasionally" "a slight loss in tangibility of sound, which in turn makes for a little less listener involvement" "Imaging is excellent and there is no detectable change in character with level." On their own, you wouldn't be surprised to learn that these quotes come out of a hi-fi magazine. However, you might be surprised to learn that these quotes are describing different digital interconnects. [kuro5hin.org]

Bwahahahaha
11:46:14 AM    


Continuations

Jelly. Right now the biggest gap in Jelly is adding support for suspend and resume such that an activity can be suspended, then resumed later on when the next page/request/message arrives. This shouldn't be too hard to accomplish. [james strachan's musings]

Who said that Java couldn't evolve towards Lisp? The more things change...
11:45:09 AM    


Don Box's Spoutlet

Don Box now has a 'spoutlet'. This is a guy who never met a phrase he couldn't bend to serve his own ends - witness "MTS as the Rosa Parks of extensible metadata". Based on Don's posting frequency he *really* needs an RSS feed :-) so I'm scraping one with RssDistiller. The RSS feed is here, Radio users click here to subscribe. [Peter Drayton's Radio Weblog]

Pity it doesn't work. :P
11:43:35 AM    


Go Lola Go

BTW.  If you like Franka Potente in The Bourne Identitiy rent Run Lola Run, The Princess and the Warrior, and Blow.  She is great in all three. [John Robb's Radio Weblog]

Run Lola Run is brilliant. Espercially the occasional dip into animations. Do yourself a favour. Rent it.
11:17:22 AM    


PayPal tries to come squeaky clean

EBay Says No to PayPal Gambling. EBay says it won't offer PayPal as a payment method for online gambling once its planned purchase of the company goes through. That puts gambling sites in a tough spot. By Joanna Glasner. [Wired News]

Ahh shit. I have a friend who is in the middle of bringing up a gambling website. Looks like he is about to have trouble. It does mean, however, that there is going to be a whole for a new web payments system.
10:57:35 AM    


Intercative vs Non-Interactive websites

Bake, Don't Fry. Aaron Swartz makes a distinction between web publishing systems that fry sites, serving them fresh to users every time, and those that bake them once and serve them up again and again. [Be Blogging]

Anyone who has known me for long enough would know that I prefer to publish websites, as plain html, and then push it live, after doing quick sanity check.

This, of course, does not work for interactive websites. But, to tell the truth, most websites published on the web are barely interactive, and would probably be done better as non-interactive websites.
10:54:36 AM    


BC JCE + Eclipse

I'm noting down the steps on how to work BouncyCastle JCE Provider under jdk1.4 and Eclipse because it aint well documented.

  • As this is JDK 1.4, the jvm already has a copy of the JCE classes. So copy just the (signed) procider into the jre/lib/ext directories. On windows this means copying %BC_INSTALL_DIR%\jars\bcprov-jdk114-<version>.jar to two places - C:\Program Files\Java\j2re1.4.0\lib\ext and C:\j2sdk1.4.0\jre\lib\ext. Why is there two seperate jre installs? Search me.
  • In eclipse, add C:\j2sdk1.4.0\jre\lib\jce.jar to the class path.
  • If you don't mind coding provider specific code, also include %BC_INSTALL_DIR%\jars\bcprov-jdk114-<version>.jar in the class path.

[Later...] Another step, either statically or dynamically load the provider. Statically loading the provider involves hacking a text configuration file somewhere (forgotten which one).

Dynamically means doing something like inserting java.security.Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); in an initialisation routine somewhere. Tune for your provider. Sun's provider is automagically setup in JCE. (D'uh)
8:10:02 AM    


A theory about backwards muslim countries

In all the press that surrounded the release of the report done about why the muslim countries are going out backwards, I have come to realize that the three proferred problems are realistically all one problem.

Paraphrasing, the three outlined problems were:

  • A lack of ability for the common people to influence the direction of society,
  • A lack of technical innovation, and
  • A lack of recognition of Girl Power.

I think, honestly, these problems are the effects of people in control using their religion to ossify their societies to prevent change. In a large number of these countries there is a huge reason to do so - oil.

If the west eliminates it's reliance on oil, by switching over to using plant derived products, eg methanol, then I think we will see over the next 100 years a dramatic shift in power in the various muslim states.
7:19:07 AM    


© Copyright 2002 Brett Morgan.



Click here to visit the Radio UserLand website.

 


July 2002
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Jun   Aug

Previous Next
blogchalk: Brett/Male/26-30. Lives in Australia/Sydney/Carlingford and speaks English. Spends 60% of daytime online. Uses a Faster (1M+) connection.
this site is a java.blog