The Design and Implementation of laffer1
Sat, 31 May 2003
8:08 AM

Testing Journal Service
Test

Security: Public
Location: Home
Mood: Confused
Music: Jewel - 0304

2:55 PM

Yes, this site works
I am so happy.  This site is working as expected, finally!  ?
?
I still have some serious bugs to work out, like the fact that I am using java.?
?
Oh and hypens do not work. :(

Security: Public
Location: Home
Mood: Happy
Music: 

Sun, 1 Jun 2003
8:05 PM

working on the this site again
I am playing the new wolfenstein game and programming in between levels. :)  ?
?
Its worked rather well so far.?
?
I am trying to get single quotes to work and some basic validation on the update journal form.  

Security: Public
Location: Home
Mood: Happy
Music: RTCW theme

Mon, 2 Jun 2003
1:44 PM

RTCW ET
The new game rocks.  I played it all night!

Security: Public
Location: Home
Mood: Happy
Music: 

1:51 PM

JJ
JJ

Security: Public
Location: Home
Mood: Happy
Music: 

1:51 PM

JJ: Take 2
I'm working on a new patch for jj to allow single ticks.  Lets home it works! (single quotes)

Security: Public
Location: Home
Mood: Happy
Music: 

Tue, 3 Jun 2003
9:50 PM

Got my copy of Jewel's new album "0304" today!
I'm happy.  I got my copy of the album today.  I like the first few tracks quite well.  The official site is introducing a premium content service for 35 bucks a year.  That sounds good.  ?
?
It looks like they are going to windows media format though. :(

Security: Public
Location: Home
Mood: Happy
Music: Run 2 Me - Jewel - 0304

Thu, 5 Jun 2003
10:49 AM

Things I'm working on
Well I was rather busy yesterday.  I did manage to add a second fan to my compaq.  I think i fixed the over heating problem.  It feels frickin cold now.  I had to really hack the case and remove the face plate to even get the fan mounted in the front.  The computer is quieter because the other fans are not working so hard most of the time.?
?
As for the journal service, I just added a known bug list.  I also started working on friends pages last night.  I have most of the code written for profiles (well the viewer).  My big problem is setting up sessions and authenticating... once i have that down i can add the security stuff and so on.  I won't have friends groups right away, but I will have friends at least.  You will be able to view others journal entries and set security that way.?
?

Security: Public
Location: Home
Mood: Awake
Music: 

10:49 AM

Caryn
Just talked to caryn on the phone a little bit ago.  She has an interview today at 3pm.  :)?
?

Security: Public
Location: Home
Mood: Awake
Music: 

Sat, 7 Jun 2003
10:33 AM

jj update
I just upgraded the update journal servlet and the users servlet.  Hope this works good. :)

Security: Public
Location: Home
Mood: Accomplished
Music: 

Sun, 8 Jun 2003
9:02 PM

rtcw et
I just got disconnected from the server i was on.  What a pain in the ass.  The level was almost over.. now the server is "gone".

Security: Public
Location: Home
Mood: Angry
Music: 

9:03 PM

KVCC screwed me
I was awarded a liberal arts degree instead of a CS degree.  Now that just sucks!  I'm going to call them tomorrow to see what the deal is.  From my understanding, i was supposed to have my major listed at least.?
?

Security: Public
Location: Home
Mood: Angry
Music: 

9:04 PM

jewel download card crap
i still haven't been able to download the custom content promised to me if i pre ordered the damn cd.  what is up with that.  ?
?

Security: Public
Location: Home
Mood: Angry
Music: 

9:07 PM

Cheri and Carol visited today
My aunt visited today.  We went out to lunch (inclusive caryn) at olive garden.  Other than that, not much happened today aside from my previous postings.  The kvcc stuff i found out by logging into the system.?

Security: Public
Location: Home
Mood: Annoyed
Music: 

9:13 PM

mysql backup
i figured out how to backup mysql last week.  Now I am doing just that. ?
?
I want to try to keep at least a weekly backup going on.  I will automate it once i prove it works correctly.  ?
?
I will need to setup a cron job for it. ?
?
Apache is a version behind, but the vulnerability does not affect me the way i compiled it.  I won't dick with it.. it takes to long to get mod jk to work. just journal would be down during that tme.?
?
Caryn added several moods I see.  Very good. :)?

Security: Public
Location: Home
Mood: Accomplished
Music: 

Wed, 11 Jun 2003
11:39 AM

Messing with my journal
just playing around.

Security: Public
Location: Home
Mood: Tired
Music: 

9:51 PM

:)
I'm working on a win 2k server right now.  Hopefully I can get it ready over the next few days.  Its been a few years since I administered a windows server.  The last one was for Rob.  Ironically, I have a similar setup on this one.  Imail Express, SQL, MS DNS, and IIS are installed.  I plan on running secondary dns on my freebsd server for this box.  Its not my server though. ?
?
I am happy with freebsd for the time being.  I do wish java 1.4 was finished and another webserver product was available that I liked.  Apache 2 is nice, but I don't like the fact that everything is modular.. i think it should have some scripting language builtin.. for administration purposes and performance... i have mine so hacked up with php, perl and java crap its not funny.  I almost like the Sun One webserver, but the only affordable way to get that is to buy a Sun fire v100 or v120 server.  I was rather disappointed when i found out that jetty uses the tomcat engine anyway.. it defeated the purpose of using it for me.  Jigsaw looks promising but its a pain to configure.  Tomcat does not have enough features to run standalone.. i've thought about it seriously though.  If I get over my problems understanding java.. maybe i can write my own webserver someday.  That would be great!  My first objective for the time being is to either use tapestry or use some of the code in tapestry or write code to deal with the servlet api in a nicer manner.  I hate it.  Session state is DUMB.  My problem is with integer data types.. i wish i could take a java class or somethng.. dont have the money.?
?
JustJournal is working, but it is infantile compared to my .NET code or even my vb 6 code.  

Security: Public
Location: Home
Mood: Tired
Music: Serve the Ego - Jewel - Remix

Thu, 12 Jun 2003
4:11 PM

Jewel JK
I just subscribed to the jewel unedited content.  Hopefully I will like it since I paid for a year. :)?
?
I really like the new album though.

Security: Public
Location: Home
Mood: Accomplished
Music: 

Fri, 13 Jun 2003
11:18 PM

FoolishGames.com
I just did some changes on foolishgames.com.  Anyone who visits my site regularly will notice some of them right away. :)?
?
JustJournal looks ugly to me now... i'll do something about that soon too I hope.?
?

Security: Public
Location: Home
Mood: Tired
Music: Live - Selling the drama

Wed, 18 Jun 2003
7:08 PM

Music Purchases and other stuff
I bought some train and fleetwood mac tracks on the apple music store.  Very kewl. ?
?
 I've been listening to 0304 quite a bit.  Its almost as neat as Pieces of You.  I like it better than spirit.  ?
?
I have been working a lot... i setup a Windows 2000 server for work.  Its got iMail, SQL and IIS on it.  Damn Imail.  I picked it because rob used to have good luck with it.  I think I like sendmail better.  It is good for a windows solution though.. i am using the free version... 1 domain limit.  ?
?
Someone impersonated the Microsoft security contact and sent everyone a fake email from mexico.  I forwarded it to the microsoft guy.. mike howard.. he replied and said "funny you should mention it, i got a copy too!"  I found that rather funny.  ?
?
I just renewed my adsl contract with SBC.  They are upgrading my bandwidth to 1.5mb downstream on the 25th.  ?
?
I toasted my freebsd install on my compaq.  I tried to upgrade to 5.0 release from 4.8 stable.  Big mistake.. it fucked the file system.. including getty... (tty as in terminal).  I am downloading 5.1 release isos right now.  ?
?
I guess I can't upgrade my freebsd server remotely then.  That sucks.  No security problems with 4.8 release right now, but still.  

Security: Public
Location: Home
Mood: Amused
Music: John Denver - Take me home, country roads

8:46 PM

Testing Journal Feature
Does this feature work?

Security: Public
Location: Home
Mood: Anxious
Music: 

Thu, 19 Jun 2003
6:50 PM

PowerMac is better!
http://developer.apple.com/hardware/ve/acgresearch.html?
?
Note the kewl document showing intel chip slower than dirt. :)

Security: Public
Location: Home
Mood: Amused
Music: 

Sat, 21 Jun 2003
8:58 AM

jj
I just finished fixing a few bugs.  I have the friends viewer working, just trying to figure out how to let users access it and add friends.?
?
For an example,?
http://www.justjournal.com/users/laffer1/friends

Security: Public
Location: Home
Mood: Accomplished
Music: 

2:09 PM

kewl mysql admin app
I just found the best Mysql admin program ever... its even better than php my admin.?
?
Its called mysql 4x manager and its a Mac OS X exclusive app.  I love it.  I think I will buy a copy when I can.. its only 50 bucks.  They have another product that works with ms sql, oracle, sybase and db2 as well.  ?
?
It took me a minute to set it up where i could use it.  See I don't allow connections to my database from the outside (only loopback) for security reasons.  I got clever and setup a SSH tunnel to my server bound to the loopback on that end and this end.  Worked like a charm.. plus everything I do is encrypted that way.  If i could get the tunnel to stay up without timing out, i would do that for email also.  I'd love it for ftp too.  Come to think of it.. i should be able to do it for ftp .  I think I tried once and had trouble with the data returning.. i'll think about it some more.  ?
?
Oh and in case anyone is wondering I am working on JustJournal.com this weekend.  I plan on having the friends system and basic preferences up by next weekend at the latest.  Then I will work on comments and private entries.  

Security: Public
Location: Home
Mood: Anxious
Music: 

Sun, 22 Jun 2003
10:19 AM

Security feature partially working
I finally got the backend setup for the new security system.. very similar to live journal.. you have public private and friends.  I do not allow custom groups at this time.  That would really complicate things.  ?
?
The friends pages are almost working too.  Actually it does work, just not for anyone but me.  I have the code ready except for the administration part.  End users can't add or delete friends yet.  Basically I have to write two servlets to do it.  The preferences interface was added yesterday.. i plan on getting it done aside from the posting servlets and then adding them later (other than friends which are a priority).  

Security: Public
Location: Home
Mood: Accomplished
Music: 

10:24 AM

RTCW: ET
I've been play ET so much that my hand is starting to hurt when i use home row on the keyboard.  asdf are essential keys during my play time.  After two games I feel like i'm going to lose my hand.  

Security: Public
Location: Home
Mood: Awake
Music: 

Tue, 24 Jun 2003
10:09 PM

The last few days
I have been so tired lately.  I don't know why.. i will sleep for 10-11 hours and wake up exhausted.  ?
?
I have been reviewing my MSDN subscription content lately.  I've also been rather busy with work.  I did take today off though.. partially by choice.  SBC had an issue upgrading my DSL line today.  I was down until 6pm.  Now I have 1.5 mb download and an unknown upload rate... It isn't fast enough to be 256 but I think its supposed to be.  It feels like 192 really.  ?
?
I was on the phone all day with their technical support department until I could prove that it wasn't me.  The last tech was very nice and finally escalated it.?
?
I just noticed a rendering bug in safari.  I will report it to apple but i doubt they will fix it.  (1.0 was released yesterday)?
?
Apple's new g5 chip means they make the fastest personal computers.. and they are 64 bit!  Eat that AMD and intel.  

Security: Public
Location: Home
Mood: Tired
Music: 

10:09 PM

My latest project...
In addition to Just Journal and my .NET charting component, I have just started another programming project.  ?
?
My interest in .NET has faded a bit after administering a Windows web server again.  Its not worth it.  ?
?
On to my new project.  It is a Web Server written in Java.  I have been looking over source code for several months on Tomcat, Jigsaw, and Jetty.  Some of it is way over my head, but I got some ideas.  I had all but given up on the project, when I found some source on java.sun.com from 1997.  It is a VERY basic web server consisting of 2 classes and one interface.  Based on this code, I decided to try my hand at a webserver.  Everyone who knows me well should know i've always wanted to write a web browser.  My recent reading has suggested that a web server is simplier.. so i decided to go for it.?
?
Many of you probably think i'm nuts.  How can luke write a web server?  ?
?
Well remember, I started wtih working code.  After making a few changes including converting the code to seperate files in a package, and tweaking the output a bit along with some subtle improvements to get rid of deprecated functions, i now have the webserver spitting out 1.8 pages per second.  I ran a Microsoft stress test on a static file and received those results.  It is a threaded server with 5 worker threads.  I think i can get more out of it by increasing threads by a few and streamlining the Worker class a bit.  I want to change the way it handles files.. for one i think the headers should be generated in a seperate method.. ?
?
the current model does this...?
?
start server.. binds to port.?
reads config file (terrible setup now)?
starts some worker threads in a for loop?
listens for requests?
?
Then each worker thread handling a request does the following...?
?
tries to access file on file system....?
spits out a bad header after reviewing a hash map of the possible content types (is the file a png, html, etc)?
?
I added several content types to the file as well.  xml and png were among them.?
?
The server spits out the bytes to the client.?
?
That is about it.  ?
?
I will continue to work on JJ though.

Security: Public
Location: Home
Mood: Tired
Music: 

Sat, 28 Jun 2003
10:04 AM

CuteFTP Pro and CuteZip
I just took advantage of an upgrade offer for 10 bucks.. i upgraded cuteftp to cuteftp pro and got a free copy of cutezip.  I uninstalled winzip after i found out cutezip supports rar and ace files.  ?
?
I think that is the first utility windows software I have bought since I got my mac.  (not counting norton a/v)

Security: Public
Location: Home
Mood: Awake
Music: 

Sun, 29 Jun 2003
8:45 PM

DOH
I just deleted my entry i was writing in IE.?
?
I used a gui program in windows to draw a floor plan today for money.?
?
I also commented on working on this website.?
?
The interesting part was about a vb program I wrote in .NET.  It retrieves orders from a database and prints them, with no visible forms.. only 2 icons in the taskbar (actually notification bar by clock).  One shows the program is loaded and the other only displays when its retriving records or formatting them.  The text updates for the icon.  ?
?
I do all of it in memory without temp files using a string buffer that I put in a reader so the printer controls can treat it like a text file.  I thought it was slick since I'm not a gui programmer.  ?
?
Only drawback to the program is that it must stay in memory to print new orders.. and its 8mb in ram (it is a .net program)?
?
It has an internal timer thats set for 30 minutes and I hacked it so it doesn't max out the cpu while its running.. I run an infinite while loop with a sleep 1000 statement... basically the thread sleeps every second in the loop.  On my machine i see 3 percent spikes and on the clients (non debug mode) i see zero.  ?
?

Security: Public
Location: Home
Mood: Accomplished
Music: 

8:54 PM

JJ
Based on my last post I just had an idea.. when i get around to writing the windows client for this site.. i will use VB.net and setup a notification icon that changes to a flag or something like netscape used to do when a friend posts new entries.  I can also allow quick posts.  that would be kewl.  ?
?
Wish I could do that on the mac...

Security: Public
Location: Home
Mood: Accomplished
Music: 

Sun, 6 Jul 2003
11:20 AM

test public
testing public

Security: Public
Location: Home
Mood: Accepted
Music: 

Wed, 9 Jul 2003
3:16 PM

Midnight Web Server (my webserver software)
I got a few new features working today on my webserver.  First, I have enabled the ability to bind to a specific ip address instead of all of them on the box.  I also cleaned up the formatting of the directory listings a bit.  I'm about to test that now.  ?
?
I also upgraded all the methods that were deprecated in earlier versions of java.  The server is now designed for java 1.4.  

Security: Public
Location: Home
Mood: Accomplished
Music: 

9:34 PM

Midnight Web Server Update
I finished working on the webserver for tonight.. i spent almost the entire day on it.  I have a logging system designed and half coded to replace the cheesy println stuff in there now.  Right now it only logs the client ip, date/time (in java format), and the INTERNAL uri that the file was requested on.  (another words the path to the files on the physical file system and not the virtual root).?
?
The code i wrote tonight isn't quite right, but its a start.  Basically I am trying to create an object factory to make loggers.. the idea is to support multiple logging formats in an OO style.  Until recently, I didn't even know for sure what an object factory did (other than the obvious).  ?
?
If anyone is following me so far, the reason I am going to so much trouble is the fact that I want to support a large number of websites eventually.. like say 500+.  For 50 sites, it would make sense to have a seperate log going for each one.. by using the factory I can do this.  Now 500, that would be plain stupid.. most large hosting companies create one long and then parse it to seperate the different customers.  I will probably create a special class to log large sites eventually.  Maybe i could even create a utility program with the distro to seperate them?  ?
?
On another front, I want to create a class for the http headers.. the current system is fast, but very confusing... also I have to repeat code in a number of places.. its not OO at all.  ?
?
I am thinking about creating an object cache in the server like Jigsaw has (well sort of).  It caches documents in memory for the entire website.. my plan is to simply cache recent documents or documents that are frequently accessed (user configurable).  ?
?
I also need to add CGI capabilities.

Security: Public
Location: Home
Mood: Accomplished
Music: 

9:43 PM

Other stuff
I will be attending an orientation with caryn on friday for WMU.  I'll get my student id, etc on that day.  ?
?
I plan on implementing some new stuff on JJ this weekend too.  Hopefully I'll get the comments done.. i've been rethinking my original idea.. but i think I will just go with it and come up with a better system later.  ?
?
I need to think from a NON database point of view on this one.  ?
?
I also need to lookup how to handle time zones.. JJ shows up with Pacific time and my webserver is using EST on my mac.  Webservers must use UTC time for logging and timestamps on files.  Since both projects need the code, I will probably bump up the priority.

Security: Public
Location: Home
Mood: Tired
Music: 

Sat, 12 Jul 2003
10:13 AM

Orientation
The orientation at WMU went ok.  It was an orientation though.. that means it was a bit boring.  I figured out where most things are.  I have everything but my parking permit taken care of.  

Security: Public
Location: Home
Mood: Accomplished
Music: 

10:13 AM

jj
I've been working very hard on JJ lately.  In fact, I almost have RSS ready.  The code is done, I am just having trouble integrating it into the display servlet (users).  I only designed it for html which was stupid.  I should be able to refit it soon.?
?
I upgraded the mysql driver today too.  Now I am running 3.08 instead of 2.0.  Supposedly it is much faster.  I noticed small queries are quicker but the users servlet seems slower to me.  

Security: Public
Location: Home
Mood: Accomplished
Music: 

Thu, 17 Jul 2003
8:36 PM

Good day..
Caryn and I got an early dinner at jimmy johns.. good sandwiches.  ?
?
We hung out with tim and his wife (caryn works with tim).  That went pretty well.  ?
?
I didn't do anything today lol.  No work.  It was a nice break.?
?
I just published a new version of JJ.  It seems much faster.  Don't know if there are any bugs yet.. although rss doesn't seem to work.  (i'm guessing there is some kind of exception there)

Security: Public
Location: Home
Mood: Happy
Music: 

Sun, 20 Jul 2003
9:32 AM

Mac OS X died
I was "tweaking" mac os x and killed it.  It figures.  ?
?
Jaguar is reinstalling now.  I can't work on jj until my mac is up.  It does give me the urge to start backing up things.. this is my forth windows install too.  (3rd in last two weeks).  ?
?
Whats going on with my computers lately?

Security: Public
Location: Home
Mood: Annoyed
Music: 

Mon, 28 Jul 2003
6:28 PM

ahhggg
Caryn's car is a pain sometimes.  I really wish we could replace it.  (engine rebuild.. woo hoo)?
?
I got some work done on .NET earlier.. still haven't had time to work on either java project.  My webserver is coming along though.  I have the config file stuff about half done now.  I also have several things seperated from the main class now.  I haven't noticed a large performance hit either.  It handles more requests than the microsoft web stress tool can give out from my pc to my mac.  Memory usage is a joke too.  The program doesn't even use a meg as far as i can tell.  I figured out the threading system too.  Its pretty clever really.  My plan is to seperate the request and response into seperate objects after the config system is done.  I will also add code to handle named hosting (multiple domains one ip) and multi ip hosting.  ?
?
The last step will be to add POST support.  (it only does get requests now)  ?
?
I will release a public alpha at that point (well maybe before)?
?
I plan on using it to host the downloads on foolishgames.com first.  That will be a good test of its speed.  I plan on adding a servlet like interface too.  CGI also.  Well ok it won't be that much like servlets.. it will be easier to code.?
?

Security: Public
Location: Home
Mood: Awake
Music: 

Fri, 1 Aug 2003
9:09 AM

KVCC sucks
I graduated in May and I still haven't received my diploma.  I called them earlier and they said it will be 2 weeks before they MAIL THEM.  Come on. ?
?
I start western on the 29th.  ?
?
My webserver is coming along nicely.  I ran it last night on foolishgames.com on a different port.  It was almost as fast as Apache.  I downloaded a 40MB file at 129 Kbps.  I'd get around that through apache 2.. dsl is great. ?
?
I did pull 150 Kbps once from my site, but their connectivity sucks lately.  ?
?
Caryn might have another programmer lined up to help with JJ.  That would be really great.  ?
?
Caryn got her replacement power supply today.  Apple offered a replacement for 20 dollars including fan and power supply to make the PowerMac quieter.  The system runs fine, but sounded like a wind tunnel.  The new power supply is a 350 watt instead of 400 and the fan is variable speed.  ?
?
In order to ship G4 systems on time, apple went with a different vendor that sucked.  20 bucks isn't bad and a new power supply after 7 months doesn't hurt anything either!

Security: Public
Location: Home
Mood: Awake
Music: 

Thu, 14 Aug 2003
9:49 PM

Whatever
I decided to post a journal entry tonight.  Its been some time since my last post.  My imac locked up using project builder and running my webserver.  Granted I had itunes, ternminal.app, and safari open too.  I'm not sure if it was my webserver or not.  The code is drastically different from the version i was running as I am refactoring a good chunk of it right now.  Hopefully i will get it worked out.?
?
On the site front, I haven't done anything with jj lately.  My java IDE expired and I don't have the money to buy it right now.  It saved me hours of work though so its a priority after i get college and caryn's stuff worked out.  I'll have to setup a new environment before i continue development.. that might mean going back to the old way of sshing into the server and working on it on there.?
?
So far so good about the worm.  My desktop was patched, antivirus updated, and my firewall is up.  I should be ok for now.  ?
?
Only my pc is exploitable as mac's are very safe from microsoft dcom. :)?
?

Security: Public
Location: Home
Mood: Tired
Music: 

Tue, 19 Aug 2003
11:42 AM

firewall
I'm having a heck of a time configuring the firewall for this box.  I locked out dns on my first attempt (lookups to the outside, inbound worked).?
?
I've got the TCP rules in place, but UDP is a pain.  I need to set down and figure out all the rules.  Then i will need to reorder them after i see what rules get hit.

Security: Public
Location: Home
Mood: Annoyed
Music: 

11:44 AM

Worm and Microsoft Update feature!
That internet worm was interesting.  I looked at the analasis done by several people on bugtraq.  Very interesting work. ?
?
Microsoft is planning on enabling automatic update in the next release of windows.  It will force upgrade your box and if you disable it, your warrenty will be void.  (meaning support options)?
?
Whats worse is they might roll it out for XP in the next service pack.  Mine is setup to download updates and notify me.  That way if my box crashes, I know it was the update.  I can use a restore point and not apply the patch again.  ?
?

Security: Public
Location: Home
Mood: Annoyed
Music: 

11:48 AM

foolishgames.com
I just added content feeds to foolish games.  RSS content is now available for all the jewel news. :)?
?
Most of the people using my site won't even know what it is.

Security: Public
Location: Home
Mood: Accomplished
Music: 

Mon, 25 Aug 2003
12:09 AM

Just Journal and MySql
I just tweaked some of the tables on jj by converting them to Inno DB.  It was much easier than I thought.  I will check the memory setting later and verify they are set properly.  ?
?
So far so good.   I did do a backup of that table before doing it.  I will change the articles table on foolishgames.com as well if i like the benefits.  ?
?
I'm planning on writing a script to do backups soon.  I want to automate the process.  (better yet bring the database down once a month and do a binary backup)  Of course, i would have down time with jj if i did that.  I will probably end up doing that every three months and doing regular mysqldump procedures otherwise.  (on a side note, mysqldump is not working right since i ugraded to 4.1.0 alpha)?
?
My webserver project hit a snag.. its called threading hell.  My first version had flawless threading, then i switched to someone else's code base and his sucked.  Now I am trying to refactor the code to use a new system i devised.  I'm getting permission errors like crazy on the threads.  I think i figured it out though.?
?
Here's my thoughts:?
my pooling system needs to start 10 threads (probably less in future.. maybe  6 like apache?)  using a class that extends thread.  Next i need to make an object pool of tasks i want run on the thread that implements runnable?  The threads get notified using notify or notify all, one wakes up to clean the pool?  ?
?
I'd rather hand off the socket to another thread and process that but i don't see how that woudl be done.  If i get this figured out, i want to create a seperate logging manager with several threads to handle logging, plus run some type of status system, signal system on seperate threads.  (this thing will almost need a second processor at this rate huh?  )  ?
?
I love the idea of getting status information on all the active threads like apache 2's controller does with lynx.  ?
?
All well.. maybe i'll get this figured out someday.?
?

Security: Public
Location: Home
Mood: Bewildered
Music: 

12:18 AM

Give us a week will take off the weight...
That was a terrible jingle, but it fits my mindset about going back to college. 

Security: Public
Location: Home
Mood: Accepted
Music: 

10:23 PM

jj
I finally added the template system.  It certainly took long enough.. only 3 hours of work too.  I'm half way through the overrides as well.  I have a few other suprises planned for this site soon.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Thu, 28 Aug 2003
11:07 AM

jj experimentation
I'm playing around with a connection pool right now.  I want to make sure its reliable.  If so, I can remove a lot of database code from the site.  In fact, i can drop an interface.  ?
?
This site is setup like crap internally.. i'm still learning java.  Its getting better though.  

Security: Public
Location: Home
Mood: Tired
Music: 

11:09 AM

WMU
My first class is tomorrow... its discrete.  (thats computer math btw)?
?
I'm a bit nervous, but at least my class isn't till 1pm.  I'm not used to getting up early.  Today I woke up at 10:30am.  ?
?

Security: Public
Location: Home
Mood: Tired
Music: Dido - Thank You

Sat, 6 Sep 2003
10:08 AM

p0f
p0f is a program that analyzes incoming ip traffic and tells you important information about the request including an OS fingerprint.?
?
Its quite neat.  I have it installed on the freebsd server and my windows xp box here.  It uses the bpf in freebsd to read the inbound traffic.  It does not make a connection to the host, but rather uses the information available from the packets the host sends.  ?
?
Basically its like running nmap -sS -O on a host except you don't know the ports they have open.  ?
?
I don't think i will leave p0f up all the time, but it might be nice to have if i think i'm under attack.?
?
For example, here is the output from some guy infected with one of those worms:?
?
216.94.201.209:2686 - Windows 2000 SP4, XP SP1 (2) ?
  -> 216.93.162.119:135 (distance 9, link: ethernet/modem)?
216.94.201.209:2688 - Windows 2000 SP4, XP SP1 (2) ?
  -> 216.93.162.120:135 (distance 10, link: ethernet/modem)?
216.94.201.209:2686 - Windows 2000 SP4, XP SP1 (2) ?
  -> 216.93.162.119:135 (distance 9, link: ethernet/modem)?
?
Here is an example of output from my macintosh:?
?
64.109.110.62:49500 - FreeBSD 4.8-5.1 (or MacOS X 10.2-10.3) (up: 5375 hrs) ?
  -> 216.93.162.119:80 (distance 16, link: sometimes DSL (4))?
?
?
Of course its wrong on the uptime.. i booted the mac up 4 hours ago.

Security: Public
Location: Home
Mood: Amused
Music: 

10:14 AM

FreeBSD 4.9 pre release
I upgraded the server today to 4.9 pr1.  So far, so good.  The kernel is larger but its very peppy.  SSH is much more responsive, and compiling seems quick too.  ?
?
I have the firewall up, but the config got screwed up.  Its only blocking limited traffic right now.  I want to setup a script to restore my settings if this happens again.  I want the firewall just as an extra precautionary measure.  I feel the services offered are up to date other than tomcat.  There aren't any big security issues with my tomcat install that i'm aware of.. so that means we are good to go.  I will upgrade tomcat to release 4.1.27 plus patch today if i get time.  5.x is still to new.. 

Security: Public
Location: Home
Mood: Amused
Music: U2 - Please - Where the streets have no name

10:20 AM

ipod
Caryn is waiting on her new ipod.  Her mom ordered an ipod for her birthday..?
?
I got her the fm transmitter for her car.  I tested it out with my cd player the other day.  Its very kewl.  It must be right next to the antenna though.. i also had to turn up the volume more than it suggested.  ?
?
The ipod is coming next week i think.  Its customized.  I think its the 30 gig model too!  ?
?
I've been looking at handheld devices.  I want to get something i can surf with on the campus 802.11b network.  Since i can't get a laptop, i was looking at pocketpc's.  The palm units are missing several features i want even though they're mac compatible.  Plus caryn's handspring doesn't even work in OSX.  With 10.3 coming out, i'm not counting on OS support anyway.  I can get third party mac sync software if i want it.  ?
?
I found a unit for 300 bucks that has integrated 802.11b support, 64mb ram, and an intel 400mhz cpu.. only problem is it has pocketpc 2002 instead of 2003.  It comes with pocket everything though plus outlook 2002.  i can get an ac adapter with it and plug in during class (2 classes have ports built in to the desk for each student)  ac and ethernet.  The rooms will be wired at the new campus for wireless in the next 3 weeks at western.  

Security: Public
Location: Home
Mood: Amused
Music: 

10:26 AM

Domain renewal
i just renewed foolishgames.com for five years as it was up at the end of the month.  I'm so tired of renewing every year.. it was 66 dollars for 5 years.  

Security: Public
Location: Home
Mood: Amused
Music: U2 - please - with or without you

Sun, 7 Sep 2003
5:00 PM

Fun security stuff
I beefed up security on the server today.  I now have daily antivirus updates, plus a new trojan scanner.  In addition, i fixed the problems with my firewall setup.. although i don't allow icmp for now.  I also found a way to save the state of the firewall setup finally.  I can load it in manually now and will setup an automated loader in my rc.firewall file later.  ?
?
Some of you might not know what an rc.firewall file is.. lol.  ?
?
OH AND ROB I AM NOT RUNNING WINDOWS ON THE SERVER.?
?
See p0f caught traffic from an ip matching s2z.com.. interesting eh?  ?
?
The traffic was aimed at microsoft networking ports.. you know 135-139.?
?
I'm actually looking into snort now.. its an IDS.  ?
?
I've been running tripwire for months already.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

5:28 PM

jj patch
I just fixed a bug with RSS content.. i forgot to fix the ampersand issue. Now if i could only port foolishgames.com to java to fix it there...

Security: Public
Location: Home
Mood: Accepted
Music: 

Tue, 9 Sep 2003
12:16 AM

this and that
I finally figured out the PERT/critical path analasis stuff in my discrete book.  I feel dumb now.  It just clicked...?
?
I'm getting the same answers as the book now.. i had trouble understanding the books diagrams.. mine were fine.  ?
?
Doing laundry how fun...?
?
Today is our wedding anniversary.  Its been 3 years today.  Caryn should get home in a few hours.. then we are off to dinner.?
?
I had a lab today in ece today.. ewe.  Circuit design stuff is so dull to me.  Its like shitty programming, aka Perl.  I think i need to allocate more time to that class now.  I wish i could malloc my brain sometimes!  Wouldn't it be nice to store school crap in an easy to search array.. just allocate more and put a pointer to it for each class your taking.. just a thought.?
?
btw malloc is a function (or macro?) that allocates memory in C "dynamically."  For example, lets say you have 200 characters you want to store for some reason.. say an address field on a form, you could simply do this.. malloc( 200 * sizeof(char) ).  That would allocate 200 bytes of ram to your storage area.  You can then address it similar to an array.  You must use the sizeof part because everything is a different size.. integers, characters, floating point numbers, etc.  Not everything uses only one byte.  In fact, if it was unicode it would use two!  ?
?
Back to work...

Security: Public
Location: Home
Mood: Accomplished
Music: 

Thu, 11 Sep 2003
12:06 AM

fixed pasv mode ftp
i finally fixed passive mode ftp.  I haven't been able to use it since i installed the firewall on the server.  Turns out that there is a valid range of ports that pasv uses.  Shitty ftp servers use all of them above 1024, but only  49152-65534 can be used according to the registration with IANA.  ?
?
I added a rule to allow this traffic.  I am not sure if i need to tighten it or not.. we shall see. I decided to allow inbound and outbound on those ports.  Nothing runs that high anyway  unless someone were able to compromise the box and start a process on one of those ports.  It really sucks that i have to leave them open.  Theoretically though if someone could run an app as root they could do the same thing on the ftp data ports cause its usually not bound unless in use.?
?
Of course, unpriveledged users can run stuff on ports above 1024.  ?
?
Most server programs on my box don't run as root anyway.  For example, apache, mysql, and bind do NOT run as root.  They give up privledges and run as unique users.  I don't pull a fred and run everything as nobody... that would be foolish.  If i get time soon, i'm going to chroot most of that stuff anyway.  Sendmail, imap, and ftp i can't do anything about (unless i changed products).   I could chroot the ftp space, but then apache would still need to access it.  Maybe i could do a double chroot??? ftp inside of apache?  ftp is more likely to get hit anyway.  I'll think that over.  I need to change the filesystem layout for all the web crap soon anyway.. i could make it a lot more secure than it is... its just a lot more work when i deploy.?
?
Rob used to leave everybody permissions in NT.  Now that was funny.  He was just too lazy to figure out what files needed.  Hell authenicated users would have been slightly safer.. but that was a 2k thing I think.  Maybe that permissions upgrade thing for NT4 did it to?  its been to long.  

Security: Public
Location: Home
Mood: Amused
Music: 

12:16 AM

jj fix
I corrected the issue with comments today.  Stupid thing was crashing cause i forgot to upload a new copy of addcomments.class... lol.  Thats a java file for those of you who are programming illiterate.  You know i really need a spell checker on this thing.  

Security: Public
Location: Home
Mood: Amused
Music: 

12:18 AM

CS111 Lab and Linux
I had to use Redhat 9 today.  I was rather suprised.  The gui was very nice.. i liked it better than XP actually.  It reminded me of a shitty version of Mac OS X!  I think it was the workstation version which costs 150 per seat.  What a pain in the ass.. microsoft type pricing.  ?
?
Redhat is the microsoft of the linux world!  ?
?
I must say though that it impressed me, and if they get the speed issues fixed it would be a good pc os, second to Mac OS X.  I think FreeBSD will catch up though.  ?
?
Redhat did have a nicer gui than Sun and SGI though.  Nice improvement.  It looks like they are using some of the KDE stuff, but i'm not positive on that.  I suspect an opengl accelerated driver would make it rock.  Well if linux can do that like freebsd, it would.  ?
?
At least linux would support my fucking sound card.  FreeBSD does not!  (its an audigy)?
?
If i didn't have requirements for .NET, i'd probably switch to linux with wine actually.  I could play enemy territory on linux.  ?
?
I think i'd prefere a new Macintosh with virtual pc though.  (no ET, but i'd have a new Mac to game on)  I'd like to get a powerbook with 10.3 panther on it.  Wireless of course!  ?
?
Anyway the lab went fine, aside from being a bit bored.  I connected to my server with ssh and surfed with lynx.  :)?
?
Lynx actually supports iframe, and image maps btw.  (seperate link)?
?
I'm such a Unix geek lol!

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sun, 14 Sep 2003
10:19 AM

Linux, IRC, ET and other stuff
Last night, I installed Redhat 9 on my pc.  (dual boot w/ xp)  It took over my pc network.. the port turned off on my router.  Very odd.  Anyway, linux is working suprisingly well consider its linux.  The audigy and radeon 9000 were detected right away.  I got enemy territory working on it quite nice.. its fast!  ?
?
I am trying to find an IRC client for my mac.  I used to like mIRC quite a bit, but of course thats windows based.  I tried the OSX reincarnation of ircle but i hate it.  I used to use it at USOL on OS 8.1.  All well.  I also tried an app written in real basic but it locked up on the channel listing on Undernet.  (thats a good test btw)  ?
?
Now, I am compiling BitchX on my mac.  THe configure script takes a while!  ?
?
I'm also happy to report that dippy scans of my server have declined after I did some "research" on the attackers system.  Here is a tip.. its NOT LINUX OR WINDOWS.  Don't be stupid people!?
?
I hate windows servers.  THey suck.  I'm a BSD person now.  Everyone get over it!?
?
I do administer a windows server, but I don't like it.  My website IS NOT ON IT.  

Security: Public
Location: Home
Mood: Amused
Music: Jewel - Fragile Heart

Mon, 15 Sep 2003
6:38 AM

calendar
I finally got the calendar code working on this site last night.  Woo HOO!?
?
Its only taken me how many months?  that link has been sitting there for so long.  ?
?
Development time in java is much slower than microsoft technologies, but much faster once its up.  This site is flying.  ?
?
I plan on switching over to a more OO design soon which means major code reuse.  For example, the friends, entries and calendar day views all use similar code to display journal entries.. those can be consolidated.  I just havent' had the time.  ?
?
I'm working on a gui component design that uses beans with special rendering methods.  The calendar year view was the first code to take advantage of my ideas.  I learned a lot from that experience.  Its quite peppy cosidering its several objects.. in fact its an arraylist of several objects.  (thats not a regular array btw)?
?
I plan on implementing a new system soon to fix all the shortcommings in this design.  I want this site ready for a community by 2004.  We shall see.  If not, at least i have an awesome private journal site.  ?
?
Movable type sucks.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:57 PM

AHHHH
I hate ece250.. digital logic.  I'm taking a break from it.. i feel dumber after trying to do it.  it sucks.?
?
I find myself logged into redhat linux.  I think I might try to get this on my mom's computer so she can't get windows spyware anymore.  I'm tired of that crap.  She could use linux.. well at least as well as windows me.  ?
?
my fucking ece class is getting on my nerves.  This damn circuit design stuff is NOT ME.  What a pain in the ass.  Its like this.. he gives us a list of circuits diagrams and ICCs.  We are supposed to know what an AND4 is and how to build one with a NAND4 + an inverter.. hell i didn't know what an inverter was last week.  ?
?
Sure it sounds easy, but figure this out.. there are 3 inputs to a 4 input device.. plus either ground or VCC.  Now how do i build an AND3 ?  I have no idea.  It just sucks. ?
?
Once i get through drawing these things i have to figure out the boolean logic to them and then simplify it and draw/design another series of compatible circuits.  Mind you this is for PRE LAB.  Come on.. now each of these on seperate problems for homework would not piss me off, but if i didn't do the first part write my entire pre lab is fucked up.  Is that right?  I think not.  ?
?
God, i'm using linux.  ?
?
what next??
?

Security: Public
Location: Home
Mood: Angry
Music: 

Tue, 16 Sep 2003
11:26 AM

So tired...
I am so tired.. i think i could sleep for a month.  I've got so much left to do today. ?
?
Caryn got her Maple 9 disk today.  (she bought maple for one of her classes)?
?
Maple is a Math program for those not in the know.  ?
?
I am going to try to play enemy territory for a little bit.  I have the laundry and dishes running so i can take a break. 

Security: Public
Location: Home
Mood: Accomplished
Music: 

Thu, 18 Sep 2003
6:42 AM

Waiting...
I'm waiting for my C++ lab to start...  ?
?
I'm download the new ports on the server right now.  I have so much to update with the recent vulnerabilites and such... at least it isn't everyday like windows boxes.

Security: Public
Location: Home
Mood: Tired
Music: 

6:03 PM

security advisory crap
There have been so many problems over the last few days.. i'm still waiting on the sendmail patch in ports. According to cvsweb they patched it five hours ago but cvsup12.us.freebsd.org is not updated.  I'm going to try the main cvsup server.  ?
?
I did rebuild the OS today to fix the open ssh crap.. and get a few patches/ bug fixes.  ?
?
ncftp3 is crashing like a microsoft product though.. damn it.?
?
6 updates TODAY for linux on my desktop.. that makes 8 this week not counting the initial packages.  ?
?

Security: Public
Location: Home
Mood: Annoyed
Music: 

6:08 PM

i feel like shit
I am sick.. this sucks.  i hate colds.  ?
?

Security: Public
Location: Home
Mood: Annoyed
Music: 

Thu, 12 Jun 2003
4:11 PM

Feeling a little less like shit
I feel a bit better today.. i actually got some work done on jj.  I fixed a bunch of css bugs.. (although old builds of mozilla screw up).  Specifically, i've noticed problems in gnone with mozilla 1.21 (redhat 9).  ?
?
I fixed a few bugs today with jj.. the webError and users classes have been rewritten to use StringBuffer's.  I'm hoping to output errors without the page being present with this design.  This code is not live yet though.?
?
I also fixed a few minor rendering problems.?
?
The spell checking class is working internally, just trying to figure out how to embed it in the site.  update.jsp handles the initial request and i'm trying to decide if i want another jsp page, update.jsp or the update servlet to handle the display of the spelling errors.?
?
The english language file is rather large too.  I'll try to add other languages eventually.. but the site needs i18n first.  ?
?
I'll need to convert to UTF8 in mysql to pull that off.  (newer feature of mysql)?
?
I'll wait until mysql 4.1.x is more stable to do that though.?

Security: Public
Location: Home
Mood: Not Specified
Music: 

4:11 PM

Jewel JK
I feel a bit better today.. i actually got some work done on jj.  I fixed a bunch of css bugs.. (although old builds of mozilla screw up).  Specifically, i've noticed problems in gnone with mozilla 1.21 (redhat 9).  ?
?
I fixed a few bugs today with jj.. the webError and users classes have been rewritten to use StringBuffer's.  I'm hoping to output errors without the page being present with this design.  This code is not live yet though.?
?
I also fixed a few minor rendering problems.?
?
The spell checking class is working internally, just trying to figure out how to embed it in the site.  update.jsp handles the initial request and i'm trying to decide if i want another jsp page, update.jsp or the update servlet to handle the display of the spelling errors.?
?
The english language file is rather large too.  I'll try to add other languages eventually.. but the site needs i18n first.  ?
?
I'll need to convert to UTF8 in mysql to pull that off.  (newer feature of mysql)?
?
I'll wait until mysql 4.1.x is more stable to do that though.?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 20 Sep 2003
11:24 AM

journal bug?
I noticed the update journal command isn't working right if i'm not logged in.. i'll have to look at that later.. seems to be netscape specific.?
?
i lost my previous entry as a result... 

Security: Public
Location: Home
Mood: Accepted
Music: 

Wed, 24 Sep 2003
7:37 AM

First Web Browser...
The first web browser was written for the Next operating system... Think Different!?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

Thu, 25 Sep 2003
9:42 AM

lab...
I haven't gone to classes since tuesday.. aside from my cs lab today.  I got a terrible coughing spell in the lab.  It sucked. I had to leave class for 10 minutes to get it under control.  Hell I had a Halls drop fly out of my mouth and peg the wall in the bathroom.  Gross, but it explains my day.  ?
?
Western had a engineering job fair going on, but I didn't look the part to take advantage of it.  I got a chance to look at half the booths, and none of them were looking for CS majors.  (well maybe the army guy was, but why?)  ?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:54 PM

too many moods!
I've been adding moods to JJ for half the day now.  I have over 120 moods now.  I probably have at least 30 more to add.   think i need to increase the data type size for the id field at this point. 

Security: Public
Location: Home
Mood: Tired
Music: 

Fri, 26 Sep 2003
6:01 PM

Eww Cleaning...
I just spent a solid hour cleaning the apartment.  Sadly it still looks like crap.  15 of that was spent on the cats water bowl.. poor kitties.  ?
?
Caryn should be home from work soon.  I'll have to tell her that her mom called.  ?
?
File sharing services suck now, i tried to use one earlier but there wasn't anything.  I won't download any audio tracks on them anyway.. that lawsuit crap is BS.  Hell i've bought 150 songs on the apple music service anyway.  MP4 audio sounds so much better than MP3 anyway.  You should hear the difference when i encode cds in mp4 vs mp3.  I tried it out on 0304 by jewel and it was very noticable.  For one thing, there is BASS.  The balance of frequencies is much better.  Linux people use OGG format.. my only problem with that is lack of decent players.  I went through the underground movement crap with MP3 and look what happened there.. it sucks now.  I'll just deal with good old compression stuff.  Now if i was a musician, I might consider ogg format.. but i'd probably try to keep everything in a wav or aiff format for quality reasons.  ?
?
I turned in my c++ lab assignment tonight.  The values worked with what she gave us in class.  I'm hoping that it will be right.  i just didn't feel like debugging it any more than that.. hell i'd like to use functions!  We haven't "learned" that yet.  It sucks.  I hate when they won't let you use a language feature till its taught.. you have to try to remember what they taught you so you don't go beyond that.  ?
?
Just journal is starting to look better now.  I actually feel like its coming along.. i still don't like the header though.. all well.  ?
?
I need to finish the damn preferences.. i hate making them.. its like a control panel.. nothing fun in that repetition.  Maybe i will grow to have more patience in it in the future.  ?
?
Its 80 degrees in the apartment. i opened the window.  Three computers were on plus we are on the third floor.  

Security: Public
Location: Home
Mood: Blah
Music: 

Sat, 27 Sep 2003
9:32 AM

new java framework
I've been playing around with several frameworks trying to pick one.  I finally found one that allows you to use XSLT extensively for presentation.  Its such a fit for me.  I'm going to implement it on JJ very soon.  I also plan on doing something drastic with foolishgames.com.?
?

Security: Public
Location: Home
Mood: Hungry
Music: 

Sun, 28 Sep 2003
10:14 AM

AHHHH
I've been trying to figure out a bug for 4 days now, and I can't believe how stupid it was..?
?
Damn MICROSOFT PRODUCTS.  I wrote this damn handling rate update/view page and it used a data transfer object between a DAO and the .NET gui page.  No problem right... well every time i updated the value it trunicated everything after the decimal point.  ?
?
For example, the regular value is 1.50.  If i tried to change it to 1.60, it would return 1.  If i changed it to 2.5 it would return 2.  ?
?
Now I figured it was the conversion of the decimal variable to a string to store it.  See it has to go into a sql server table that contains a varchar 50 field as its the params table.  It doesn't make sense to create a whole table to store 1 decimal.  ?
?
I was using stored procedures to do the update and views.  Guess what the damn stored proc looked like this:?
?
CREATE PROC handling_rate_u?
@rate varchar?
?
...?
?
well @rate varchar translates to 1 character instead of just saying its the character data type.. HOW IRRITATING.  With other data types, you can just say int... not int 4 or some shit like that.  ?
?
Sure from a C standpoint its a DUH.. i should have known that.  I guess i expect a database server to be a few levels away from obvious ARRAYS of a fixed size.  ?
?
(technicall malloc'd i'm sure)?
?
What bullshit.?
?
so i fixed it by changing it to ?
VARCHAR(50)?
i could make it smaller being a decimal, but screw it.. it works.  

Security: Public
Location: Home
Mood: Bitchy
Music: 

Tue, 30 Sep 2003
1:30 PM

Cleaning freak
I've been cleaning since I got home.  (several hours now)  I think I got a huge chunk of the back cleaning caught up.  I've been really irritated by the state of the apartment but haven't had the time to do anything about it.  Today I made time.  I still need to study for my math test on (i think ) friday.  I finally figured out most of the problems that were giving me trouble on the last quiz yesterday.  I want to go through chapter 2 again before friday and hit the other two chapters if i get time.  I think chapter 2 is going to be the majority of the stuff.  ?
?
I'm also going to look over old quizes and if i did badly.. learn to solve them.?
?
I had a great idea yesterday for web programming.  I won't disclose it all now, but i will make it open source if its successful.  It could really change java web development for the better.  The current crap is too much work.  Caryn wouldn't use it because it involves XML/XSLT though.  She thinks they are to much work and very hyped up.  They are hyped up to much.. but if Tim BL manages to move along RDF they will be required knowledge.

Security: Public
Location: Home
Mood: Accomplished
Music: 

Sat, 4 Oct 2003
6:24 AM

Amazing Spider-man #74
I acquired Amazing Spider-man #74 for free yesterday.  Its not mint, but considering it was read a lot and in a plastic bag with other comics for years collecting dust in a corner, it is in good shape.  ?
?
Caryn and I had the reprints from the first five volume which include that issue. ?
?
Also in the bag was issue #73, but the cover is missing.  There was an incredible hulk (cover looks like wolverine got pissed), some archie comics (very bad shape), conan the barbarian (black and white), some weird religious type books, and an original batman matchbox type car from the old 60s tv show.  ?
?
I told the guy that they were probably worth something, but he just said I don't care.  I wasn't going to argue with him.  ?
?
Amazing Spider-man #74 in mint would be worth 70 bucks.  (price guide from last month)?
?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:32 AM

Dido
I agreed to a promotional deal for dido's new album on foolishgames.com.  In exchange for a banner and a review, I get the new album for free.  I already bought the White Flag single on the Apple Music Store.  I listened to part of the album on there and it sounds good.?
?
I normally don't do that stuff, but it made sense in this case.  I like some of Dido's work.  I also believe that other Jewel fans like Dido.  ?
?
I've had a lot of neat ideas lately, but I don't see how I get others behind me.  

Security: Public
Location: Home
Mood: Awake
Music: 

6:52 AM

Seti @ home
Last I checked, 112 units were submitted to seti @ home on my account.  Team foolishgames.com has in like 160.  I've only had an account since march!?
?
I have it installed on several computers of course.  

Security: Public
Location: Home
Mood: Accomplished
Music: 

6:16 PM

Linux
I was playing around with my redhat install earier.  Its rather weird sometimes.  The firewall is toast, but all well.  Its a POS anyway.  (i have a firewall on the router anyway)?
?
I couldn't get a dependant package to compile for KDE.  I wanted to compile my own version instead of using the broken redhat version.  KDE runs better on Mac OS X, but I think I know why.  They seem to be using FreeBSD stuff in the project.  Since Mac OS X 10.2 is based on FreeBSD 4.4 (and mach 3), it would be logical.  Now 10.3 will have some code from the 5.x tree.  ?
?
I really cleared some seti units today.. last i checked its at 115.  I have 22 percent done on the apple (which takes forever) and the linux install halls ass.  I've also got it setup in windows when i'm programming and occasionally i run it on the freebsd server under a low privledged user.  The freebsd box can really do some shit.  I use nice to lower the priority so the webserver doesn't slow down to much.?
?
For those of you curious about nice, use man nice on a Unix like OS.  (or do a google search)

Security: Public
Location: Home
Mood: Tired
Music: 

Sun, 5 Oct 2003
5:54 AM

Music clean up day
I just went through our itunes library and removed several duplicates, renamed some files (id3 tags), and deleted mp3's in favor of their re-encoded AAC counterparts.  ?
?
AAC rocks.  ?
?
Caryn's ipod resynced itself.  ?
?
She encoded several tracks again because the originals weren't named well (but they were in the correct directories on the file system).  ?
?
I woke up at 7am today.. doesn't that just figure.  I need to study discrete and ece 250 for tests this week.  I'm not looking forward to either.  My lab looks a little lighter this week, but that could be decieving... (ece lab).?
?
I've already turned in my C++ lab for next week.  ?
?
I wish my Jewel news was formatted as well as JJ.  Someday I need to do something with the Jewel news.  Maybe this new framework will help with that.  The XSLT code is great.  I plan on recreating all the old build tools written in vb with it.  

Security: Public
Location: Home
Mood: Not Specified
Music: R.E.M. & U2 - One (Live)

4:53 PM

How fun.. ports collection day
I'm going through the portupgrade process on the bsd box right now.  It takes a while.  The java runtime needs upgrading for linux, but i think i'll hold off till there is a new patchset for java.  Why bother otherwise?  i run native java anyway.?
?
I just upgraded the updateJournal class with some new improvements.  Part of the code is in place for the new spell check feature.  I wish i could enable that soon.  ?

Security: Public
Location: Home
Mood: Nerdy
Music: 

Tue, 7 Oct 2003
11:17 AM

SCO
SCO asserts that they have not given out code via GPLing it.  COME ON.  ?
?
They claim that under US Copyright law, you can not transfer license to another party without express written concent.  Think about that.  Digital documents are considered signed if they use a feature like a personal cert from verisign. ?
?
If it is true that they did not release code into the public via using the GPL then the GPL is invalid.  Further, to use GPL code it would mean that you would have to get a written license from EACH contributor to a project.  On the scale of Linux, that is a nightmare.  ?
?
The nightmare doesn't stop there.  If SCO is right, then all software licenses agreed to digitally without signing would be void including Microsoft EULAs, software under the BSD license, Apple, Macromedia, Adobe, Netscape, AOL, etc.  I could go on all day.  Very few applications contain licenses in "writing" that were written in the last 5 years.  ?
?
SCO must be wrong or the whole computer industry is screwed.  They are not messing with just GNU/Linux here.  All software including Mac OS X is in trouble.  Apple does include GNU software.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 9 Oct 2003
12:05 AM

OSX Panther
I ordered Mac OS X 10.3 yesterday (Acedemic edition).  10.3 comes out on October 24th.  It will be neat.. 150 new features plus a new development environment.  Unlike microsoft, apple gives you the IDE to write programs with the OS for free!  Microsoft makes you drop 2 grand on Visual Studio.NET.  Lousy eh??
?
I just had my food bubble over.  DOH!  ?
?
Midnight was just sitting on my chair... silly kitty.  ?
?
I have a ton of math homework left to do.  For example, section 1.3, 1.4, 2.5, 2.6, 2.7, A2, A3.  Test is tomorrow.  Fun Huh!  ?
?
2.1-2.3 i have done and 2.4 was skipped.  1.1, 1.2, and A1 have been done too.  I did do A2, but it was all wrong.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 11 Oct 2003
1:24 PM

iMac UPGRADED!!!!!  YES!!!
I just replaced my 10 gig maxtor drive in my iMac (5400 rpm) ATA 66 with a Seagate Barricuda 80 GIG ATA100 7200 RPM drive.  Talk about a difference.  I just got mac os up.. i had to install os 10.1, 9.21, 9.22, and finally 10.2 to get it setup right.  It was a pain to take apart.. but i did it.  Caryn helped a lot.  I had to remove the radiation shield, etc.  The new drive is VERY quiet.  The iMac doesn't have fans, so its almost like the computer isn't making noise.  You can hear the CDROM when its spinning a slight noise when the HDD runs and the power supply/monitor part makes a slight noise.  Its the quietest computer i've ever heard now.  (including PC laptops)?
?
iMacs are interesting inside.  There are two boards mounted on a metal peace in the center torward the bottom.  The bottom board has the ide controller, and some of the connectors.  The top board has the video stuff (except mirroring vga connector), Processor, huge heat sink, etc.  ?
?
The hard drive is mounted in a bay including the cdrom drive torward the bottom.  I had to remove the ram to get out the hdd.  There are like 9 screws to get to the HDD.  ?
?
My iMac has a faster drive than my shitty pc.. (it had a 40 gig seagate 5400 RPM).  My mac has more ram, and it hauls ass.  Hell my apple is faster other than the video card.?
?
I can now install virtual pc and run windows on the mac.  I plan on running win2k with the developer tools.  Aside from a few games, I will be totally mac based.  I plan on formatting the pc and setting it up as a server at some point.  (freebsd of course)?
?
I've gone to Mac!  If i had a g4 and 16mb ram video card i'd have everything i need.. but i'll live for now.  The hard drive holds off buying me a new computer for awhile.  I dusted out the imac while i was in there.  Its much quieter and the speakers sound new again!?
?

Security: Public
Location: Home
Mood: Happy
Music: Dido new album

1:32 PM

Dido
I received dido's latest album for free in exchange for a review on my website i need to write today.  I'm listening to the cd for the first time now.  I bought the white flag single a few weeks ago on apple music.?
?

Security: Public
Location: Not Specified
Mood: Happy
Music: 

5:09 PM

Mac OS setup...
I have several packages installed that i require now.  I was playing with fink, but the packages are so out of date on it.  I also found out its not Panther compatible so i uninstalled it.  ?
?
There is a rumor that Panther has a ports or packages collection like FreeBSD based on the DarwinPorts project (opendarwin.org)?
?
I think i'll hold off on installing a lot (other than ant and tomcat)  I will install OpenOffice 1.1 though.  ?
?
I have windows 2000 installing right now.  Its about 2/3 of the way though.. i've been installing macromedia stuff at the same time so its slow.  I just realized that adobe and macromedia have new versions of EVERYTHING.  What a pain in the butt.. new photoshop, illustrator, dreamweaver, fireworks, flash, etc.  It looks like adobe is getting smarter though.. for 500 bucks they have a pack for students that has everything i use plus go live.  Too bad macromedia is cheaper.. 200.  I use ps, illustrator, dreamweaver and fireworks for webdesign.  I wanted to use flash more, but i really suck at it.  I bought flash mx acedemic to learn it but i never got around to doing anything good with it.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:14 PM

Windows 2000...
why did i pick win2k over xp.. simple.. i have a 400 mhz g3.. try running xp on that.  Caryn could do it on her dual powermac g4 with 1.25 gig of ram.. but not me.  ?
?
Of course she doesn't use windows anymore. (really not at all.. she doesn't even use my pc)  I think she used it once in 10 months for a stupid project that required the windows word equation editor.?
?
i want this thing to end.. i have so much stuff to install.  Still need to install flash, photoshop, illustrator, office, starcraft, diablo, windows software, idea, fetch, acrobat reader 6, etc.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:18 PM

JustJournal
i wont get to work on JJ for at least a week.. my java ide is not installed and i'm still recovering from tests.. plus i have one more on monday, and a death lab on tuesday.  it sucks cause i'm so close to having spell check.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 12 Oct 2003
12:20 AM

Kill Bill
I just watched kill bill with caryn.  It is one of the weirdest movies i've ever seen.  I don't know how to describe it.  It was very good though!  ?
?
The anime part was a little long.  I loved the japanese sequences.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 16 Oct 2003
10:53 AM

Eating lunch..
I finally got lunch.. i had to goto lab and then install some software at work.  AHHHHHHGGGG... windows software.?
?
Anyway, I got some laundry and dishes going.  I have the 2002 developer tools disk (dec) going right now on the macintosh.  I need gcc for a lab assignment that will take me several days to finish.  Why work on the linux boxes at school when i have project builder!  I don't think i'll dick with the updates right now.. gcc 2.95 is adequete for this assignment. ?
?
I still don't have a java ide installed yet.  I need to do that soon.

Security: Public
Location: Home
Mood: Hungry
Music: 

Tue, 21 Oct 2003
6:26 AM

waiting for lab to start
someone jacked my spot again.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 23 Oct 2003
12:32 AM

Mac OS 10.3 is coming!
My pre-order of OS X shipped today.  I should have it tomorrow!

Security: Public
Location: Home
Mood: Happy
Music: 

Fri, 24 Oct 2003
4:06 PM

Panther is the best OS EVER!
All I can say is WOW.  Its like upgrading from windows 95 to XP.  Its so fast and yet so easy to use.  They stole every feature that rocked about windows plus all the old features from classic people liked.  Its the first true Apple release since os 9.  ?
?
I haven't installed xcode yet, but the updates to safari, and mail are worth the price alone.  The spam features got much better.  It now detects spam assasign stuff.  Very nice.  ?
?
An idiot could use it... really.  It highlights things in an obvious fashion.  ?
?
Its so Mac.  :)?
?
I really needed this after my microsoft day of hell.  I've been working on SQL server all frickin' day.  What a piece of shit.  I am seriously thinking about going to MySQL even though i don't have stored procs.

Security: Public
Location: Home
Mood: Happy
Music: 

9:21 PM

1 bug in panther upgrade
I had a bug.. java 1.41 did not update to the panther release and does not load.  1.31 works, but that kind of screws up my java development plans for this weekend.?
?
I'm still trying to figure out where the java package is.. its not on disk 2 or 3.  Its either in the main install or xcode cd in a package.  either way i might need to do a reinstall.. DOH!

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 1 Nov 2003
6:23 AM

What a week...
Our phone was out for several days.  People would call and we couldn't hear them.. just a ton of static.  Very annoying.?
?
It looks like my domain has to get moved to another server for $$$ reasons.  I'm formatting my PC and putting FreeBSD on it.  I have 4.7 release on it now and i cvsup'd last night to 4.9 and built it.  I still need to reboot and install the userland.  ?
?
I upgraded perl on the server and broke everything.  The ports collection didn't move my modules.  Now my anti-spam stuff isn't working right.  ?
?
At work i had SQL die and their HP inkjet.  I had to skip class to go with them to OfficeMax to buy a new laserjet.  ?
?
My mother got a new phone number.  I called her yesterday.  Something else.?
?
Caryn and I rented movies last night.  We watched two sopranos episodes (season 4)  and still have the Hulk and another movie to watch.  She is at work right now.  ?
?
I feel like i have a hangover and i didn't drink anything.  ?
?
JustJournal has been static for so long.  I wish i had time to work on it, but now i must port work from .NET to java.  That could take a long time.  (and ms sql to mysql )?
?
I need to register for classes tomorrow.?
?
I'll write more later if i get time.

Security: Public
Location: Home
Mood: Tired
Music: 

6:35 AM

I AM YODA
<p><a href="http://www.tk421.net/character/"><img src="http://www.tk421.net/character/yoda.jpg" width="199" height="313" style="border-color:#f8f8ff;" border="2" alt="Which Fantasy/SciFi Character Are You?" /></a></p>

Security: Public
Location: Not Specified
Mood: Surprised
Music: 

6:38 AM

No more PC games :(
Since i have to give up my pc for work and my websites.. i'm left with my iMac. ?
?
I can't play shit on my iMac.  I have 4 games for it.. diablo 1 and 2, starcraft, and a star wars game that won't run on it official since i don't have a classic mac joystick (ADB).  I had an emulator in classic before OSX to make my gamepad work, but thats no longer an option.  The big problem is the video card in it.  I can't even play quake 3 in OSX (i can get away with it in classic but just barely)?
?
I do have a few other games like doom, the original wolfenstein, and shufflepuck cafe on there.  ?
?
I'll have to get AOE2 + expansion for the mac, maybe the star wars AOE2 clone (darth vader is kewl), and something else like the sims or something.  Those will run on my old mac.  ?
?
Caryn's computer can play RTCW, Warcraft 3, quake3 good but i am just fucked on Enemy territory and star trek games (which i play all the time)?
?
Hell i have an audigy and Radeon 9000 sitting here now.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 3 Nov 2003
7:14 AM

AHHHGGG
So i have to move my websites to my pc on a dsl connection.. sucks a lot.  For some reason, Java was uninstalled yesterday on the server.  I don't know if i did it by accident, the ports collection fucked up (portupgrade), or if someone else did it.  My current provider requires a username on the box with sudo access and i don't know how secure their password is.  Even if i was rooted, the server is moving pretty quickly anyway. (meaning i will be moving the content to the compaq)?
?
My lunch is close to done.  (yeah at 10:17am)?
?
I broke my own rule on the server when i set it up, but i didn't have much choice.  I had to install x windows locally so i could download certain software from sites that are not lynx friendly.  What a pain in the ass.  I have to upload that software to the current server, but with the new one on DSL i don't dare use that much bandwidth.  My plan is to download everything here before i move the server.  Then i will just need to upgrade it there.   I already have java, bind 9, and 160 other ports insalled on the thing.  (imap, sendmail sasl, etc)?
?
I decided to experiment with newer versions of tomcat on the box though.. ?
?
the machine is running very smooth now that i removed the video and sound card upgrades.  Two fans plus the cpu fan going inside.  I only have a network card plugged into the pci bus.  All slots are open aside from that.  My pc is faster than the current server ( 1.2 gig vs 1.3 gig celeron)  The 1.3 gig was the first to use the .13 micron process as i recall so it puts off less heat.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:46 AM

Quake 1
There is a port of Quake 1 for Mac OS X.  You can even use the files from a windows licensed CD for it!  Caryn bought the pc version years ago.  ?
?
I'm still looking for a quake 2 solution.  Caryn bought quake 3 again for the mac (actually i bought it for her including team arena). ?
?
Since i lost all my games on the pc, i thought i'd at least beef up our mac collection. I started looking for ports today.  I think they should allow you to transfer your license (even if they charged a small fee).?
?
We actually own 3 copies of quake 3 but can only play one of them.  Isn't that crap.?
?
I got a port of doom for OSX.  We bought doom 1, 2, and final doom previously (2 licenses for doom 2).   I have doom 1 and 2 working on the mac.  (midi audio don't work though)?
?
I'll need to re-buy AOE2.  THe big thing that pisses me off is that i can't play orion pirates, or empires at war (star trek games).  I also got 4 games for my birthday.  2 of them are available for the mac, but that doesn't help me with a pc version.?
?
I just encoded the quake 1 audio as mp4 files.  (not a typo)  The game engine will let me run them without the damn cd that way.  (plus its kewl)?
?
Wonder if caryn will be interested?  ?
?
I am going to install diablo 1 and 2 this week too.. blizzard is nice and includes the mac version with the pc version.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 5 Nov 2003
5:36 AM

Oh joy
I have a test today in CS111.  I'm not very worried about passing it, but those tests are stressful because we must write C++ code on paper.  ?
?
Henry woke me up at like 7:30 in the morning.. at least i got to see caryn leave! ?
?
Its weird having only one computer.  I was so used to having two around.  I've had two since 1999.  I do miss my games, but i really don't miss windows.  Pro Microsoft people always claim you will.  I didn't have XP crash on my really but i never felt in control either.  XP feels empty with no unix prompt and GCC.  ?
?
My iMac has been running pretty good with the new hard drive.  I installed my logitech scroll mouse on my mac since my pc isn't here.  Its a laser mouse.  There are mac drivers and scroll works in safari and mail.  I haven't tried other apps.  Right click is working in finder and on the desktop, also in several apps.  ?
?
With the logitech driver, the mouse is almost as accurate as an apple mouse.  I did notice a response slowdown in the OS slightly though.. but it did that in windows too.  Probably the driver.?
?
It could be the USB port i have it plugged into (a hub on the keyboard).  I can't spare a USB port as i am very low.. printer or iSub can be plugged in plus the keyboard/mouse combo.?
?
i.e. i have 2 ports?
?
The cats are laying around today.  I got a security patch for terminal.app and an update to xcode through software update today.   ?
?
I downloaded the code for my lab assignment.  I need to finish it today.?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 7 Nov 2003
8:47 AM

server migration sucks.
Now i know how fred feels about moving stuff from one linux install to another.  Of course its freebsd in my case.?
?
I need to contact jenny about her account too.. i don't remember her password.  ?
?
I am rebuilding the kernel on the new box with my optimizations and firewall support.  I'd like to get the firewall up early this time.  I still need to install several things.?
?
I have to build with USB this time so the kernel is going to be larger than the one on the current box, but not to bad.  I did disable most usb devices since i only need it for the mouse.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:54 AM

ok this sucks
i am uploading from my current server to the new one at 39kB/s.. (thats maxed out)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:04 AM

work fiascos...
bob hit the water pipe for the sprinkler system with his fork lift.  It flooded part of their paper warehouse.  Then the fire department came because it set off the alarm.  They had to get 3 companies there to get the water shut off.  They had to cut the lines to the security system which was down till today.  Then he is suing two different people and has a former employee going after him for various things.  ?
?
What does this mean to me?  they might go under and i lose my job.  (mind you my computer is colocated there).?
?
Luckily i did not setup the "server" room on the first floor so it didn't get wet.  ?
?
snikes.?
?
On a related note i applied for a job at western today for next term.  (before i knew about all this too)  ?
?
I need to get ready for discrete in a few.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 9 Nov 2003
2:18 PM

DAMN PERL
I hate perl.  I didn't have iconv installed prior to build and now the w3 validator is not working.  I figured out i have to reinstall perl (rebuild it) but that will totally fuck up my install modules.  i just went through that twice and i don't feel like it again.  my anti spam stuff is written in perl and i just got it working on the new server. (i migrated yesterday to the new machine)?
?
I had to reinstall PHP already.  (i got a new version this time)  I need to upgrade apache and tomcat but i'm scared too the way things have been going.  

Security: Public
Location: Home
Mood: Pissed off
Music: 

2:22 PM

new server setup
The new server setup is weird.  I decided to use more of the ports collection this time.. including imapd.  I have SSL enabled now.  I get a message about the cert, but at least its encrypted.  Encryption is imporant. ?
?
i still need to get sendmail to do TLS.  Hell maybe its setup to do it now.  I did try to build it with it.. but i haven't made a cert.?
?
I need an SSL cert for this site too.  35 bucks a peace sucks!?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 12 Nov 2003
10:21 AM

woo hoo
i have a math test coming up.  I'm not excited about it.  I am hoping today is the review day for it.  Monday i didn't go to class, but we were supposed to cover the remainder of chapter 4.  I am guessing my test is on friday after my dentist appointment.  I will need to study tonight at parkview and tomorrow for the test them.?
?
I upgraded the mysql admin today finally.  It wasn't that old, but the new version has more support for the mysql build i'm using.?
?
I still need to upgrade web based email.  I'll do that another time.?
?
I posted a lengthly article on fg about what i want to do with the site.  I decided i need to start working on more projects and spend a little time on each.  It might cheer me up.  Plus i won't get stuck in one and not do my homework.?
?
I got source to an asteroids rip off thats really good yesterday.  It works on OSX, windows, and linux.  (uses SDL)  I want to hack it, make it OO, and add some new features to it.  I want to make it more like some of my star trek games and i think i can do it.?
?
My lunch is almost done.  I have to eat so early now.  ?
?
Midnight is sitting in caryn's computer chair again.  

Security: Public
Location: Home
Mood: Hungry
Music: 

Thu, 13 Nov 2003
9:19 AM

Sitting at parkview, chillin'
I'm sitting on western's second campus on caryn's laptop.  People are looking at me funny since i'm on the superior platform.  They don't get macs.?
?
My ECE250 prof was staring at me as he walked by.. he moved on when i looked up.  (i was plugging in the ethernet jack to the floor)?
?
lol.?
?
People from ECE are getting ready for their lab.  Mine is on tuesdays.?
?
I have a CS lab at 10.  They are going to have a fire alarm during it.  What BS.  Its snowing here today.  DAMN IT?
?
Oh, my math test got pushed back a week so this weekend i must study.  It takes a load off today though.  I didn't feel like a crap session.  :)?
?
Caryn wants me to get her an oil change.  Hope that goes well.  ?
?
I am on chapter 4 of my objective c with cocoa book.  I get it so far, but the syntax is much differnet.  It will be interesting to see what type of apps i can write coming from a MS background.  I've never done gui apps in anything besides VB.  ?
?
C is starting to sink in.  My fears are drifting away.  It just takes time.  I'm happy about that. ?
?
I just love macintosh.  It works.  I've seen people reboot a bunch of times.  How funny.  I just put the laptop to sleep coming up stairs.  People stare at the light you know.  ?
?
Dumb windows users.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 16 Nov 2003
2:17 PM

Java upgraded
After downtime of 3 hours, i finally got jdk 1.4.2 compiled and installed.  YES!?
?
This version is supposed to be compliant finally to the spec.   We shall see.?
?
It does seem peppy though.  ?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

2:19 PM

My game
Believe it or not, I'm finally writing my dream game.. and its for the Mac.?
?
I found some source code for an asteriods clone last week.  I've been hacking it for days now.  I converted it to C++ friendly code last night and now i'm making it object oriented. (it was written in C)?
?
The program uses SDL for audio, OpenGL and GLUT for video, and a few carbon/cocoa libriares on the mac build.  THe original could be compiled in windows, but i don't care about windows.  I plan on moving the sound code to native quicktime calls eventually.  (i could always use direct sound calls in windows later if i wanted to port)?
?
So what is my game going to be??
?
Well it will evolve over time.  Initially i want a two player space shooter.  The starfield code works on for now and the ship moves fine in the asteroids ripoff.  I'll work on the physics of slowing down though.. right now its instantaneous.  lol.?
?
I plan on adding shields (it has them but its integrated with hull integrety)?
?
I want to add networking code too.  I'll post screen shots when i get it reworked in C++.  

Security: Public
Location: Home
Mood: Groggy
Music: 

Fri, 21 Nov 2003
6:56 AM

Evil test today
I have a math test later.  Not looking forward to it either.  Caryn is surfing this morning.  She has an early class.?
?
I'm upgrading some server software with portupgrade right now.  Caryn did it last night, but for some reason those packages didn't install right.  Odd.?
?
I just upgraded antivirus yesterday on the server.   ?
?
Why are the new govenors in the US originally from other countries.  Think about it California has a former austrian and Michigan has a former canadian... ?
?
odd.?
?

Security: Public
Location: Home
Mood: Tired
Music: 

Sat, 22 Nov 2003
10:44 PM

My Space Game, the saga continues...
Believe it or not the game is actually working.  I had to start over today because of some foolish design decisions.  ?
?
Remember, i started with an asteroids clone.  ?
?
Here is where I am at:?
?
1. The game is playable.?
?
2. The game is about 60 percent faster on my iMac and extremely fast on caryn's G4.?
?
3. I have the game working in full screen now instead of a 640 by 480 window.?
?
4. The sound system has been setup for 16 bit, 44 Khz?
?
5. I am removing the mouse cursor during game play now.  It did break the high score screen in that you can't click a button after entering your name cause the mouse cursor is missing. ?
?
6. The asteroids are now random colors instead of always purple.  I am using a random number generator for each RGB value.  It sucks when a dark color is selected lol.?
?
7.  The statically linked executable has dependancies on quicktime, carbon and cocoa indirectly.  (but i have it compiling statically at least)?
?
8. I want to port over to core audio in OSX eventually instead of dependancies on SDL.  The catch is that i want to enable joystick support which might be easier with SDL libraries.

Security: Public
Location: Home
Mood: Nerdy
Music: 

10:52 PM

Two more tests
I have a test in Rel 305 monday and a test in ECE 250 tuesday.  I'm not happy about it either. ?
?
Caryn is working tomorrow.  I plan on studying then.  I hope it works out for me. ?
?
I just finished watching indiana jones on DVD (we rented it).  The audio is very good, but i didn't see a drastic improvement in video quality.  Its probably worth buying for audio reasons though.?
?
My cat, henry, loves that movie.  Its so cute how he gets excited, purrs and moves his tail.?
?
My two button + scroll mouse on my mac is really nice.  I'm having trouble using caryn's computer now because i'm used to it.  ?
?
I might have passed that math test.  We shall see.?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sun, 23 Nov 2003
5:13 PM

FG updates
I just did some work on foolish games... about 4 hours on one HTML page fixing it.  I think i should have run html tidy on it instead lol.?
?
I guess my new CD burner is coming monday or tuesday.  firewire 400 external... it should work great with my iMac.  (apple did invent firewire)?
?
The usb floppy is working great.?
?
FG needs some serious programming work.  I'll get to it soon enough lol.?
?
I have been putting off studying.. bad me.

Security: Public
Location: Home
Mood: Okay
Music: 

Thu, 27 Nov 2003
3:34 PM

Its tofurkey day
Caryn and I had dinner earlier and played monopoly.  She beat me.. ?
?
Midnight is asleep on caryn's G4 again.  ?
?
I'm playing around with java a little.  I've been doing a lot of C programming lately.  (for that game)  ?
?

Security: Public
Location: Home
Mood: Okay
Music: 

Sat, 29 Nov 2003
6:50 PM

Asteriods clone released for Mac OS X
I published what i have done so far on the game for the mac.?
?
It was compiled on 10.3, but might run on older releases.?
?
http://www.foolishgames.com/luke/?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 4 Dec 2003
9:24 AM

What have i been up to?  File sharing...
This is the last week of classes.  Finals are next week.  I have 1 class left this week (discrete tomorrow).  ?
?
I went to the "review" session earlier.  He went over test answers again and how to get them.  I might still pass that course if i get my final grade up a bit.?
?
I'm meeting caryn for lunch later.  She wanted to go tuesday, but I didn't get the time for it.?
?
Henry is sitting on the arm of my computer chair with me.  He's been a little irritated because we won't let him eat everything.  (diet)?
?
I learned about some kewl software called bit torrent.  It allows you to download files using others bandwith.  Its not exactly like P2P gnutella stuff.  Instead of using a client to search and waste bandwith having other people search, you go on the web to find .torrent files.  Then, using these torrent files, you are able to access a "tracker".  The tracker keeps track of all the people downloading and allows many peers to share their downstream/upstream.  If a file is popular, you get awesome bandwith.  If its not, then you get crap.  (usually extremely slow or not at all)  It looks like all types of files are shared with the method including legitimate and illegal content.  I've seen torrent files for movies, software, tv shows, fonts, and other stuff.  A quick search in google for torrent files will get you a lot of sources.?
?
There are a few facts about the technology that are not clear and several that bother me.  For one thing, the tracker and peers could EASILY track who is downloading what.  In fact, there is an open source program on sourceforge for that task.  Given a tracker file, anyone can track how many are downloading and their ip.  Its certainly not good for music as the RIAA would have a field day.  It seems popular in the US and Germany.  I've seen a lot of german dub versions of movies and stuff.  For smaller files that a lot of people want, you can't beat it.  Apps like limewire are better for not so common files provided the person on the other end stays online long enough to get it.?
?
Bit torrent is available for many platforms.  I've used the mac client, but i know there are many windows clients.  ?
?
My personal review of different file sharing things goes like this:?
?
1. Bearshare (but its got spyware so you must install on a temporary install, or uninstall it after a few days and do a restore point in XP)  I'd also use ad aware or similar afterword.?
?
2. Bit Torrent seems like it has great potential especially for movies, and software if you are into that.  I may use this technology for my jewel site download section.?
?
3. Limewire is nice when you don't want to run on windows.  The windows version has spyware but the other versions are much cleaner (linux and mac).  The linux version is by far the fastest and most efficient.  The Mac version consumes 512mb ram in no time.  I had good success building my own version from the CVS repository and cleaning out BS like the media player and some of the panes to lower the memory usage.  I switched back to a prebuilt version which seemed to fix some of the crashes and memory usage problems in 10.3 Mac OS.  I must say that limewire uses way to much memory and the thread count is more than top can register.  It opens a thread for EVERY connection and EVERY task.  I would wager it would run much better on caryn's box with 2 cpu's.  (provided its thread safe and java can use them)?
?
The real problem is the memory usage for spawning a bazillion threads.  lol.  My hacked version had about 72 threads running when i was downloading 2 files and sharing 10.  (no one was retrieving a file at the time)?
?
Finally, if you want music i would suggest buying it through iTunes.  Its only 99 cents a song and the quality is awesome.  I've bought 187 tracks or so.

Security: Public
Location: Home
Mood: Tired
Music: 

9:44 AM

Visual Studio .NET
Caryn got a discount on an acedemic copy of VS.Net 2003.  The cds are going to be shipped next week.  That is so kewl.  We are going to install it in VPC for the time being until i get my PC back.  ?
?
Its the professional version with acedemic restrictions on use.  Basically VB, C#, C++.  Scary thing is i could probably use all three languages now.  C# is a lot like Java only with subtle name changes.  There are java to C# converters even.  ?
?
I've been toying with getting a Pocket PC handheld.  My first choice would be to get a laptop, but unless i find a good used one cheap i might as well hold out.  I did see a nice one on ebay a few days ago.  200 bucks.. apple powerbook.  It couldn't run OSX though.  I do have a lot of classic apps still.  It was like a 200 mhz or so.  10.1 might run with a processor upgrade.  (only a 1.x gb hdd though)  It had scsi, ethernet, 12 cdrom, floppy, etc.?
?
My real eye is on one of the new iBooks.  G4 with a radeon 9200 is NICE.  Good gaming system right now.  It would even run halo coming out this month for Mac.?
?
Of course a 2.4 gig P4 laptop would be nice too.  I could run FreeBSD 5.2 on that baby when it comes out.  Linux emulation for ET and a dual boot of Windows XP Pro.  I would need an onboard nvidia or ati card though to play games.  Without gaming and wireless whats the point.?
?
I like the alienware laptops on the PC front.  There are a few centrino models lincluding a toshiba and compaq that are sweet too.  ?
?
Even if i had the money today for a laptop, i'm not sure what i'd buy.  I love Mac OS X, but FreeBSD is very sweet!  its hard for me to pick between different BSD operating systems (except openbsd which sucks).  I do have to say though that the founder of openbsd did great work on the netbsd sparc port in the past.  If i had a sun machine, netbsd would probably be running on it.  It makes solaris look like a toddler crawling to mommy compared to a formula 1 race car on I75.?
?
Choices, choices. ?
?
I wish apple would stabalize the BSD subsystem in OSX.  Software ports are behind and I can't get KDE on here anymore.  Dual booting is not an option either (well maybe darwin).  I'd want Netbsd or freebsd though.?
?

Security: Public
Location: Home
Mood: Tired
Music: 

Sat, 6 Dec 2003
10:03 AM

My New computer!
I ordered an iBook G4 thursday night.  I'm going to sell my iMac as soon as I get it.?
?
Here are the specs on my new computer:?
G4 800 mhz?
128mb ram (i'm going to ugrade this)?
40 gig hdd?
cdrom drive (i have a firewire burner)?
1 firewire 400, 2 usb 2.0?
12.1 inch lcd?
Mac OS X.3 Panther?
Quicken 2004?
Tony Hawk Pro skater 4?
World Book 2003?
AppleWorks?
?
It will be nice to have a portable super computer.  I want to get an airport extreme card and some more ram for it.  Someday i'll get an external DVD for it.?
?
Here is the specs on my old computer for sale:?
?
iMac DV 400?
G3 400mhz?
512 mb Crucial PC133 ram.?
100mhz system bus?
Seagate 80 gig hdd (i upgraded this less than 2 months ago)?
8mb ATI RAGE 128 PRO Video?
2 firewire 400, 2 usb 1.1?
Original Keyboard and Mouse (Apple Pro)?
Harmon Kardon Speakers built-in?
24x CD-ROM built in  (note to upgrade this, you would need a laptop drive i think Its like half height)?
Mac OS 9.0.4 came with the system, but i can provide 10.1, 10.2, or 10.3.  THe original system restore disks and all the original software will come with the system.?
?
It shipped with:?
Bugdom, quicken, appleworks, and a few other things.?
?
The system has a built in microphone that works with the apple voice recognition so you can control the computer and play chess in 10.3 with voice rec.  (IBM ViaVoice is needed to use it with Word)?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

1:44 PM

Mac OS Emulation
It is possible to emulate a 68K Mac on almost any platform now including windows, linux, freebsd and Mac OS X.  Last night I finally got two emulators working on my Mac.  One is black and white.  It supports through system 7, but I'm running 6.08 on it.  I actually got Leisure Suit Larry 1 to run on it.  LSL was originally written for the Mac.  It is the FIRST version of the game.  Sound works too!  Its something to see lefty's in grayscale with the LSL theme playing.  Caryn and I played it for a bit last night.  ?
?
There is also another emulator that will run a Quadra rom.  I got that to boot system 7.5.5 in color without sound.  The OSX native port doesn't work right, but i hacked the source code for the windows/unix/linux build to link with apple's X11 port.  I got it to run fine except sound.  I even got the math co to work.  I still need to get networking, sound, and modem access to work.  Its successfully emulation the 68030 chip with math co and 8mb ram.  The only problem with that one is that X is running in high color so games that check for 256 color won't run!  I'll figure out something.  That emulator is called Basilisk 2.  To get it to run in 10.3, you must run configure as a sparc... then delete the references to architecture in the final make file.  finally, change references to gcc and g++ to gcc2 and g++2.  It will build.?
?
The other thing that got me is you must specify the path to the ROM image explicitly for it to work right.?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

1:50 PM

STP: Thank you
I just wrote a review of STP: Thank you the CD/DVD set on FG.  Its a kewl album and the DVD rocks.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:51 PM

OS upgrade on server
I'm compiling the latest stable today.  I've had problems with PERL on 4.9 quite a bit.  Hopefully this will help.  The box has been up for quite a while though.?
?
1:53PM  up 21 days, 20:24, 1 user, load averages: 1.00, 1.02, 1.00?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 8 Dec 2003
6:51 PM

2 finals down, 2 to go
I finished my CS111 final in like 30 minutes.  My other final took me over an hour. ?
?
I hope things work out for the other two on wednesday.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Thu, 11 Dec 2003
11:09 PM

iBook G4
my new ibook rocks.  I need a memory upgrade to run some apps, but aside from that i'm all set.  I can't start any macromedia stuff without another 128mb.  I can run windows 2000 in vpc, although its very slow.  RTCW runs AWESOME on the machine.  I gamed for quite awhile tonight.?
?
The lcd display rules.  ?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 12 Dec 2003
12:05 AM

what os am i?
<a href="http://bbspot.com/News/2003/01/os_quiz.php"><img src="http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/os2_warp.jpg" width="300" height="90"?
border="0" alt="You are OS2-Warp. You're plagued by feelings of abandonment and disgust for your backstabbing step-brother.  Oh, what might have been."><br>Which OS are You?</a>

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 13 Dec 2003
11:11 PM

Steve Jobs
I purchased the second coming of steve jobs on audio cassette through the apple music store (itunes) today.  I just finished listening to it.  (4 parts, 3 aroudn 2.25 hours + 1 30 minute)?
?
wow!  He is actually more messed up that Bill Gates.  I'm simply amazed.  The scariest thing to me is that the author's interpretation of Steve is that he never really changed.  "Good Steve" and "Bad Steve" still exist.  His friends are scared of his temper.  His enemies are confused by his behavior.  ?
?
I've read quite a bit about Bill Gates in the past.  He is really a simple guy who has a keen power of observation.  On a good day, Bill knows when to steal and when to deal.  ?
?
Steve jobs on the other hand can feel out certain situations on the fly.  Its rather shocking.  More later...

Security: Public
Location: Home
Mood: Nerdy
Music: 

Sun, 14 Dec 2003
5:17 PM

Stereo hooked back up finally
I had everything torn apart to steam clean... ahhhhhggg.  Its a real pain to hook up my stereo again.  I'm still testing the sound... i think the wire is getting old as the bass is weak.  I got it fixed up a little.?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

5:19 PM

Mysql sucks
Mysql developers changed the protocol in the latest release.. thanks for the docs dick heads!   ?
?
It only took a few HOURS to debug.  JJ and fg news were down all that time.?
?

Security: Public
Location: Home
Mood: Moody
Music: 

Mon, 15 Dec 2003
11:42 PM

Windows on my Mac
It took me 6 hours, but i got VS.NET 2003 Acedemic Pro with full MSDN docs installed in my VPC Win2k instance.  I can now write windows apps on my iBook.  It only cost about 5 gigs of space!?
?
I'll have to burn some stuff to get more room as i only have 9.4 gigs remaining on a brand new computer.?
?
Its rather responsive consider i have 128mb ram and only 64 allocated to vpc.  The G4 chip really helps.  It only takes a supercomputer to emulate a PC chip.  Interestingly, PowerPC chips can't be emulated on an x86 chip.  The only possible way to do it would be to convert the instructions and compile them which would be to slow to be useful.  ?
?
VPC was the reason i chose the ibook over the compaq laptop i was looking at.  I figured i could write windows, mac and unix stuff on a mac.  Only windows and unix were available in windows.  I do miss freebsd native though.  If i had a bigger drive, i'd dual boot netbsd or darwin on this machine.  At the very least i'd install freebsd in vpc.  ?
?
The largest drive for an ibook was a 60 gig.  I had to get a 14 inch in order to do that..  not enough money.  ?
?
I've already paid back 100 bucks on my laptop.  :)?
?
I also bought a 128mb stick from crucial which shipped tonight.  Its already in wyoming.  2 day shipping too.  I'll have it by the 17th.?
?
I wanted to port kards.com today to java but got stuck writing an app to connect to UPS for rates.  (VB.NET)  I used caryn's computer to do that (VPC win xp).  ?
?
I watched the hound of the baskervilles today.  I have a vhs tape with the A & E version from several years back i taped on cable.  Pretty kewl.?
?
Caryn's present came today for christmas.  She's reading it now.  My dad's came as well.  I got him a history channel dvd set.  He will like it if he doesn't already have it.?
?
My aunt sent us a gift certificate for media play.  The closet one is indiana and their website is broken and doesn't accept gift certificates.  ?
?
JJ will expire soon.  I will need to buy the domain again with my christmas money.  I have to get an SSL cert for fg too.  In the short term, i'll just make one with openssl.  I want to buy one for JJ as well. ?
?
I'm starting to feel smart again.  It must be the attitude at western that brings me down.  How lousy.?
?
My new mac has several kewl games loaded on it now...?
RTCW?
DOOM 1 & 2?
quake?
tony hawk 4?
spy hunter?
Trek (my asteroids clone)?
sim tower?
sim city 2000?
leisure suit larry 1 (grayscale original)?
chopper 1.0?
Nascar 2003?
?
Several of those are native with a few that require emulation or classic.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 16 Dec 2003
2:21 PM

Memory upgrade came.. what a pain
I was very excited... i popped out the battery, unlocked the keyboard, detached the pins, unscrewed 4 screws over the airport extreme card cover, and put in the chip.  I put the machine back together, booted up and hit apple about.  128mb ram.   AHHHGG!  it didn't work.  I had to take the whole damn thing apart again.  Guess what one corner wasn't in tight enough.  I had to put the chip in 3 times to get it right and had trouble putting the keyboard back in! ?
?
i'm starting to see why they tell people to take it somewhere in the manual lol.  The worst part is that i plan on buying a bigger chip in the next year for it.  This one only cost 20 bucks.  I couldn't afford a 512mb chip.?
?
I can get rtcw to run at 800 x 600 with ati tru form and nvidia fogging on (radeon 9200 supports both it appears)  The game runs sweet.  I'll leave tru form off though when playing multiplayer to get my framerate up.  I also allocated 128 mb ram instead of 64 to VPC.  Win2k is running better.?
?
i can't get dreamweaver to run.. it just crashes.  I don't know why.  I deleted some stuff today that i don't like incluidng a game installed on this machine from apple.  It rather sucked and i only have  9 gig free at the moment

Security: Public
Location: Home
Mood: Lazy
Music: Aparently Bens as i hear loud bass

9:11 PM

My grades suck
D    ECE250 (digital logic)?
D    Discrete Math?
B    REL305 Christianity?
BA  Computer Science I

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:23 PM

jj mood system
I'm working on the jj mood system right now.  Its much more work than i thought.  very complex sql statements.?
?
Maybe i'll get lucky.

Security: Public
Location: Home
Mood: Tired
Music: 

Wed, 17 Dec 2003
12:00 AM

Mood icons and other stuff
I've fixed a ton of bugs in the code.  Not Specified doesn't show up for journal entries now except in the friends page.?
?
You can't do != comparisons on strings in java and that is exactly what i was doing.  how dumb of me.  ?
?
This entry will allow me to test the nesting of mood icons.  I hope it works.

Security: Public
Location: Home
Mood: Surprised
Music: 

12:14 AM

Getting somewhere with mood icons
I actually got the recursive mood icon system to work.  Its a tad bit slow and has a lot of sql queries but it works.?
?
I need to add more "root" icons. ?
?
Here is how the system works:?
?
There is a table of moods with parent moods.  A parent mood of zero means the item is a "root" mood.  Happy is a root mood.  So is sad.  Then there are sub moods which are based on the root mood like energetic or depressed.?
?
If a mood doesn't have an icon specified, then my code looks up the parent mood and does another query for that mood's icon.  Technically i could alter the code to do that step in one select instead of two but it would be more difficult to keep track of with the current design.?
?
Basically i do an infinite loop looking for moods.  if it hits a mood id of zero or doesn't get any records back then it breaks out of the while loop.?
?
There are 28 root moods that need icons.  Anyone want to donate some?  ?
?
Here is the root list:?
?
?
+----+------------+---------------+?
| id | parentmood | title         |?
+----+------------+---------------+?
|  1 |          0 | Happy         |?
|  2 |          0 | Sad           |?
|  3 |          0 | Awake         |?
|  4 |          0 | Tired         |?
|  5 |          0 | Angry         |?
|  8 |          0 | Silly         |?
|  9 |          0 | Confused      |?
| 10 |          0 | Bewildered    |?
| 11 |          0 | Smart         |?
| 12 |          0 | Not Specified |?
| 13 |          0 | Hungry        |?
| 14 |          0 | Accomplished  |?
| 16 |          0 | Annoyed       |?
| 17 |          0 | Anxious       |?
| 18 |          0 | Bored         |?
| 19 |          0 | Accepted      |?
| 20 |          0 | Alone         |?
| 21 |          0 | Ashamed       |?
| 22 |          0 | Bittersweet   |?
| 23 |          0 | Blissful      |?
| 24 |          0 | Dark          |?
| 40 |          0 | Determined    |?
| 42 |          0 | Devious       |?
| 43 |          0 | Energetic     |?
| 46 |          0 | Enthralled    |?
| 87 |          0 | Indescribable |?
| 88 |          0 | Nerdy         |?
| 91 |          0 | Okay          |?
+----+------------+---------------+

Security: Public
Location: Home
Mood: Optimistic
Music: 

Fri, 19 Dec 2003
12:42 AM

Hmm...
Well i looked at rob's post in the database.  I'll have to fix the comment.jsp page.  It wasn't displaying because the new snapshot driver has a broken prepareStatement command.  I had the same problem with the profiles page the other day.  ?
?
Security and management of posts is a good idea.  I was thinking about it last night.  I should also get email notifications up.?
?
As far as the comment goes, thats a typical thing for Rob to say.  He's always dealt with critisism and insults in that manner since we first met.  As far as I'm concerned, caryn can delete the comment but I dont' see any reason to delete his user account or anything like that.?
?
If i want this site to be like livejournal, i have to keep things open.  All users should be able to delete comments from their own journal.  ?
?
I can't believe rob used farmerjackass as a username lol.

Security: Public
Location: Home
Mood: Awake
Music: 

8:48 PM

jj code updates
I just changed a bunch of sql statements to make them perform better.  Hopefully it will help a bit.  I also found several problems with componets not cleaning up properly.  That should be fixed.  ?
?
90 percent of the class files were updated.?
?

Security: Public
Location: Home
Mood: Okay
Music: 

8:59 PM

Surfin'
I'm taking a break listening to itunes and surfing around.  Its a nice change

Security: Public
Location: Home
Mood: Indifferent
Music: CCR - I heard it through the grape vine.

Sat, 20 Dec 2003
12:45 AM

I need feedback on the new fg
http://www.foolishgames.com/next2.htm?
?
Its not finished, but thats very close to what i am thinking.  ?
?
The images are large, and i need to try to make them smaller downloads.  Save as web.. doesn't work in photoshop for some reason.  Imageready is messed up too. ?
?

Security: Public
Location: Home
Mood: Tired
Music: 

11:05 PM

ok...
I just downloaded the latest UPS sample code for rates.  Its rather vague.  ?
?
Dinner was rather lame.  Caryn should be home from work soon.  I'm having trouble with DNS tonight. ?
?
I just changed the DNS settings on my laptop.  Hope it helps.?
?
I played RTCW for awhile.. i wanted to upgrade tomcat to 5.x but i can't resolve apache.org.?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sun, 21 Dec 2003
10:03 AM

Nigmatech
Hmm.. rob has an odd journal entry about wanting to be like hitler.  I couldn't resist commenting on that one.?
?
You can view the content at:?
<a href="http://www.livejournal.com/users/nigmatech">livejournal user: nigmatech</a>.?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 22 Dec 2003
12:12 AM

Tropico rules
Caryn and I have been playing tropico.  Its a kewl game.  Much harder than i thought.  AOE2 Gold for mac was also given to me by caryn's parents.  :)?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 23 Dec 2003
1:03 AM

Flint
I went to the funeral home today.  Ran into Ila and my aunt cheri there.   we chatted for a bit and then went to my moms.  the trip took awhile.  ?
?
I told my mom that i went vegitarian.  I guess its totally happened.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

1:00 PM

New version of Trek...   OpenGL fun
My asteriods clone has undergone some new improvements.  I'm trying to make it visually more interesting.  I learned several new opengl commands and the basics are getting more clear.?
?
In opengl the center point is (0,0,0).  You position yourself with a translate function to a point.. and then all calls are relative to that point.  ?
?
To draw stuff, you pick a mode.. point, triangle, etc and then draw the point(s) needed for that mode in between begin/end statements.  If you are drawing a multipoint object, you can do blending by changing the color of each point and it will do it for you.  ?
?
For 2d games, you can do a layer for each type of object.. background, forground objects, etc.  There is also a function to do 2d stuff all on the same layer, but collision detection is easier on different levels.?
?
Eventually i'll stop hacking trek and switch to my own game from scratch.  I got some Objective C sample code today.. i could write a totally macintosh game.   ?
?

Security: Public
Location: Home
Mood: Nerdy
Music: 

1:06 PM

PowerPC.. why a mac can emulate a PC
I learned some more about the PowerPC chip today.  It seems that the PowerPC prior to the G5 had a feature that allowed it to switch between endian modes IN the processor 5 times faster than doing it in memory with bit shifts.  ?
?
I also found out that the Altivec Instructions fixed the biggest flaw with the PowerPC.  It seems the G3 and lower were very slow when converting between integer and float.. so if you cast an int as a float in your code like this?
?
float y;?
int x;?
?
y = (float)x;  ?
?
it would really slow down the app.  Altivec has instructions for doing this really quick.?
?
The reason its slow on G3 is because the floating point and integer stuff is seperate in the chip (RISC) and had to go between memory to function on the chip.  

Security: Public
Location: Home
Mood: Nerdy
Music: 

9:25 PM

New Sound device
I now have an external emagic a26 usb sound device.  Basically its a sound card/mixing device that can do 16 bit audio w/ dolby 5.1 OR 24 bit stereo.  ?
?
It sounds REALLY good.  In fact, I like it better than my audigy gamer.  ?
?
Of course the device is Mac/Windows compatible.  

Security: Public
Location: Home
Mood: Nerdy
Music: 

9:27 PM

apple music
I have bought 280 songs from apple now.  Lately, i've been buying 70s music mostly.  Its rather weird.  ?
?

Security: Public
Location: Home
Mood: Not Specified
Music: Bob Dylan - Knocking on heavens door

Wed, 24 Dec 2003
3:57 AM

why am i up?
I just can't seem to get sleep today.  How irritating!  This is the forth time i've woke up tonight.  Caryn woke up for a minute around 1:30 i think. ?
?
Its probably the dread of relatives tomorrow.

Security: Public
Location: Not Specified
Mood: Tired
Music: 

4:01 AM

why am i up?
I just cant seem to get sleep today.  How irritating!  This is the forth time ive woken up tonight.  Caryn woke up for a minute around 1:30 i think. ?
?
Its probably the dread of relatives tomorrow.

Security: Public
Location: Home
Mood: Tired
Music: 

4:02 AM

2 bugs in jj
Great i just found 2 bugs in spell check.?
?
It looks like apostrophes in spell check cause the database connection to take a dump until restart of tomcat.  Also i noticed that the session variable didn't get cleared with the previous entry after post.  Joy.  I'll have to force it in the next build.?
?
The apostrophes were espaced which is really odd.  I will need to look at the code when i'm awake.

Security: Public
Location: Home
Mood: Tired
Music: 

Thu, 25 Dec 2003
1:11 PM

Merry Christmas
Merry Christmas everyone. ?
?
?
Caryn and I went to my families events yesterday in flint.  It was something else.  Carol was "sick".  My aunt came in with an attitude and chilled out eventually.  She started to be a bitch about my new computer because it was a Mac.  I just said "it has windows 2000 on it too" and she shutup about it.  (i have virtual pc)  ?
?
Everyone was weird this year.   My dad's house went better than my grandmothers.  I got out of eating the ham!  I went veggie recently.  :)?
?
My dad bought us Indiana Jones on DVD (the trilogy) and Terminator 3: Rise of the Machines.  We have all 3 movies on DVD now.  Henry loves Indy.. heck we gave him the middle name jones.  (indiana jones first name is Henry  or specifically Henry Jones Jr.)?
?
Caryn is playing tropico on her G4 right now.  That game rocks.  ?
?
I feel so tired.  We got home at midnight and there was some crappy weather the last 20 miles or so.  I 75 was lousy when we started too.  Switchng my diet has made me so tired.  

Security: Public
Location: Home
Mood: Lazy
Music: 

4:22 PM

JJ Inovations
I'm working on the comment system.  I rewrote the database code and compiled it into a Data access object.  I really like this model on the data tier.  ?
?
Basically I'm creating a class (object)  that has four methods...?
?
add()?
update()?
delete()?
view()?
?
Each task is broken up into data access objects that i can reuse.  For example, on JJ i have an EntryDAO, CommentDao, EmoticonDao.  On kards.com, i started using this model for the new control panel in .NET.   ?
?
Then to make them easy to write, i have all my database access code in its own class.  In .NET i compile the password in and in java its part of the app container.  I have a connection pool on JJ.  ?
?
Normally when i write a function, i pass it each field as an argument.. for example addComment( String subject, String Body, int eid).  Instead of that mess, i use Data Transfer Objects.. which are really just classes for each item i want to represent.  They have public methods to get and set properties and private variables.  I also do input checking at that level.  ?
?
Well I'm done explaining the background, here's the kewl part.?
?
I'm almost done adding edit comments, spell check comments, delete comments, etc.?
?
My only problem is what they call the "view".  Basically a view is what the users sees.. an HTML page (or RSS, XML, WAP)  that displays the information in a web applicaition.  In java, most people do views in one of two ways... jsp pages OR some proprietary template language.  JSP is very limiting in one sense because you can't write a lot of code like in ASP/ASPX.  JSP forces you to half render the crap in java classes BEFORE you get to JSP making it shitty for web designers.  They get no control.  The template languages each have their own pros and cons.. each involves learned multiple languages.  Irritiating.  ?
?
Now i have been using JSP in java and in .NET a combination of HTML, VB and XML/XSLT.  I used to use XSLT exclusively on foolishgames.com toward the end of my Win NT run.  I hate include files now.?
?
So my problem is that i want to use XSLT to render data tables and what not but also want a simple, good template for jj/foolishgames/kards.  How do i fix this?  ?
?
Every solution means a road block.  the new JSP 2.0 spec fixes about half of my bitches about JSP but i have to upgrade tomcat and learn all the new stuff.  Using a framework like struts is out because that only solves back end problems.  Tapestry is neat but a big learning curve with outdated documentation.  I don't like velocity that much.  ?
?
Basically java lets me have more freedom on the backend but sucks at the presentation level compared to .NET or even ASP.  ?
?
i've already developed work arounds in .NET like using dll's for DAO and TO objects.. making web services, and other such stuff.  Java requires innovation.  Its 2 years ahead and 2 years behind at the same time.  I'd just use Microsoft stuff if win 2k was SECURE and VIRUS FREE.  Its also so expensive to run microsoft stuff.  The TCO is more than development in Java costs me.  ?
?
Basically the speed i get in .NET is lost in price of windows, servers, and SQL licenses.  If i ever had to do a project super fast and price was no object microsoft would be the way to go.?
?
My own language got started in XML/XSLT template stuff but i stopped work after hitting limitations on it. I need to run code from it.  Some people have used javascript inteperation for this problem.  I may resort to that.  (server side)?
?
Apple webobjects uses HTML tags like cold fusion and the html is 3.2.. EWWW.  If they'd upgrade to XHTML i'd go that route.  Their web service stuff looks as nice as microsoft's.  ?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 26 Dec 2003
12:03 AM

ok...
I just finished another game of tropico.  I gave up with 10 years left.  Tourism was starting to pick up, but i couldn't get the construction workers to finish half of my island.  How annoying.?
?
Caryn is trying to sleep at the moment.  ?
?
Its not christmas anymore.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

7:00 PM

Shopping
Went to the mall and picked up 2 dvd/vhs bookshelf style storage units.  Also picked up O'reilly JDBC book, a toslink cable for my cd player/new USB sound device, the expansion pack for starcraft and some jeans.?
?
Caryn got a cover for the comforter and a new winter coat.  We had starbucks and bought the christmas blend to take home. ?
?
We also went out to lunch at Jimmy Johns.  It was rather nice.?
?
No one is using JJ but me now.  :(?
?

Security: Public
Location: Home
Mood: Mellow
Music: 

Sat, 27 Dec 2003
12:46 AM

AGGHHHHH
Fucking apache group.  They made me go through hoops again to get tomcat upgraded.  Its so irritating.  Every release something goes wrong.  I dread upgrading it.  I needed 2.4 spec features or i wouldn't have bothered.  Hell its slower so far that 4.1.  ?
?
JJ is running like crap.  I haven't tuned it yet since there is no documenatation on the frickin' commands.

Security: Public
Location: Home
Mood: Not Specified
Music: 

1:18 PM

remote SSH X111 session
i finally got X11 forwarding to work!?
?
Its so easy, i don't know who i didn't get it before.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:51 PM

Doom
Well jenny and i were supposed to play doom tonight, but she said she was having trouble with the controls and logged off AIM unexpectidly.  ?
?
So, after spending time trying to get windows ports to work in vpc to play, i gave up.?
?
Instead, I installed IBM PC DOS 5.02 (floppy disk edition) in vpc.  I got lsl1, 2, 3, and 5 working along with doom.  Police quest crashes the dos boot though.?
?
I'm using vpc 6 and the sound emulation is mediocre.  I got the music to run in doom at least.  I so missed the music.. the mac build doesn't have it.?
?

Security: Public
Location: Home
Mood: Moody
Music: 

Sun, 28 Dec 2003
1:10 PM

1pm...
i can't believe i woke up at 1pm.  Henry and midnight didn't wake me up.?
?
Caryn didn't sleep well, and that kept me up for awhile.  I tried building WindowMaker last night to see what Mac OS X's predecessor looked like.  I've seen screen shots, but i was rather curious.  It won't build on OSX because apple has such weird taste in X11 implementations.  Sure its 100 percent compatible WHEN the app is compiled already.  Without the source code, your SOL.  I downloaded the apple source and its too different for WindowMaker to compile.?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

5:27 PM

My mom can use JJ!!!!!
I'm so excited.  She posted entries and comments. ?
?
I was starting to think the site was hard to use.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 29 Dec 2003
10:57 PM

JJ bug fixed.. thanks caryn!
On the friends page, click the user's name did not properly link you to the target.

Security: Public
Location: Home
Mood: Nerdy
Music: 

Wed, 31 Dec 2003
1:57 PM

Yesterday...
Caryn and I drove to flint to visit Jenny.  It was rather fun.   We played games for hours.  Quite nice.  Gamecube and PSX games.  ?
?
The pong game kicked my ass though.   

Security: Public
Location: Home
Mood: Not Specified
Music: 

8:32 PM

Comment code rewrite
I rewrote the comment viewer today.  Instead of JSP, I'm using a combination of maverick, XML, XSLT, JDOM, OPT Domify for maverick.?
?
I haven't worked out the security stuff, so if an entry is private or friends it won't display the original entry.  (which causes a bug in safari making everything a hyperlink)?
?
I'll work on that later.  I'm still new to the framework, but i really like it.?
?
I rewrote that code in 1 day.. thats much faster than jsp/servlets for me.?
?
I've got a lot of other stuff sitting on my drive waiting for integration.

Security: Public
Location: Home
Mood: Nerdy
Music: 

Thu, 1 Jan 2004
12:22 AM

I'm awake!
Yeah.  Well i got a ton of stuff on jj working last night. ?
?
Caryn isn't feeling well.  That sucks.?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 2 Jan 2004
12:25 AM

Hmm.. DONT USE EDIT COMMENTS
I have a big problem with edit comments.  The subject is deleted and the body isn't saved.  Then when you try to view the comments they are not there.  (still in mysql)?
?
Its very odd.  I wish i could figure it out.

Security: Public
Location: Home
Mood: Mellow
Music: 

1:41 AM

SHIT
I just fucked up all the comments.  The subject's are now 0.  I have a text file with the original subjects at least (i always do a select on a table before updating and copied it from my console when i fucked up)?
?
I'll have to fix them tomorrow.  I'm to tired at this point.?
?
Something is wrong with MYSQL though.  The character set fields aren't set anymore.  I'm starting to wonder if the new code is using UTF8 and JSP defaults to iso whatever..  sending 2 byte characters to a database expecting 1 byte could be VERY bad.  ?
?
what i don't get is why the subjects fucked up since i was using the msyql command line client AND not java stuff.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:59 AM

what was i thinking..
last time i compiled the kernel for freebsd i installed a generic kernel.  AHHHGG.  everything is so screwed up right now.?
?
I decided to clean out the bs that was installed via ports tonight on the server and get a new kernel.?
?
Lets hope this fixes the stability problems.  Then its only a matter of figuring out whats wrong with mysql.?
?
(an add drop of the table ain't out of the question at this point)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:40 PM

JJ update
I have edit comments working!  There might be a few bugs with special characters and the XML/XSL setup yet but at least its possible to alter comments.  ?
?
I also created a new index on entry security.  The change improved the query plan to view journal entries quite a bit.  In the case of my username, it cut the number of records in one part of the query from 248 to 164.?
?
I'll have to play with mysql optimization techniques when i get more time.  Its obviously worth it! 

Security: Public
Location: Home
Mood: Lazy
Music: 

Sat, 3 Jan 2004
2:57 PM

Still Sick :(
I'm still not feeling that well.  I'm hoping to kick this thing soon.?
?
Caryn is going to work soon and I think i'm going to take it easy while she's gone.  Maybe i'll pop in a movie or something.?
?
My cat henry is coming down with something as well.  He's been sneezing and stuff.?
?
I really screwed up some of the jj code.  I should know better than to program while i'm sick!  I releases some of the code too early and i have all the basics working but the new features (favorites, edit/deletes) probably aren't.  Delete entry might work but i haven't had the time to test it.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sun, 29 Feb 2004
11:06 PM

Test
JJ please work!

Security: Public
Location: Home
Mood: Pessimistic
Music: 

Thu, 24 Feb 2005
8:53 AM

jj is kind of up lol
Is this thing on?  seriously this thing has several broken features still.. the users servlet is dicked up.?
?

Security: Public
Location: Work
Mood: Irate
Music: 

10:29 AM

Beastie is saved!
The revised contest rules say that beastie will still be the mascott and it may be present in the logo design.?
?
I may submit some entries so we keep beastie for sure!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 26 Feb 2005
6:45 PM

(no subject)
Eating some jelly beans.. yummy.  ?
?
What a week.  My et clan has had serious drama yet again.  This time we had a war over ages.  its annoying.  ?
?
Caryn's playing WOW again.  Its her default. :)?
?
Today has been slow overall.  Not a big deal.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 28 Feb 2005
6:20 PM

(no subject)
Well I got up early this morning.  (1:30 PM!!!!)  lol.  I didn't eat lunch till 5:30 at night!?
?
I reinstalled NAV tonight on my mac and did a virus scan.  I gave up after 4 HOURS!!! it was about 2/3 of the way done!  I think symantec needs to fix that bloody thing!?
?

Security: Public
Location: Home
Mood: Nerdy
Music: 

6:40 PM

SHIT
Well  i found out why friends isn't working when logged in!  Get this mysql 4.0 does NOT support sub queries on select statements!!!!!!!!!!?
?
4.1 does, but i can't use it.. blasted password hash size change!!!!!  ?
?
I can either back port the code or change 6 websites using php!  wtf do i do... i hate mysql ab!  ?
?

Security: Public
Location: Home
Mood: Mad
Music: 

Thu, 3 Mar 2005
2:41 PM

Well DesktopBSD ain't happening
Looks like someone is using the name :)?
?
I got a plan B but i don't know if it has enough kick. ?
?
I'd use cat names but apple would file a lawsuit.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:14 PM

Map rotation
My ET servers getting a new 9 map rotation with 7 custom maps. :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 4 Mar 2005
4:05 PM

Mac problems..
my mac touch pad went dead after a shock and now i can't boot the os.. hoping i can get it back up.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:11 PM

(no subject)
Got the mac working again.  Had a brilliant idea.  Dont' know if it will happen though. :)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 5 Mar 2005
3:37 PM

(no subject)
Well i need to import some new JJ code tonight.  I've been trying to degrade the database access to mysql 4.0.  I wouldn't need to except that php developers can't handle fixing a bigger hash issue.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 6 Mar 2005
7:59 AM

My first level 4 post on slashdot :)
I actually said something insightful on slashdot that was PRO gnome!  Scary huh? 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:00 AM

JJ code update where is it?
I know i promised a code update.. well i hit some complications.  The code works but i haven't been able to fix the friends page code without a HUGE impact on code size.  I don't like it.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 7 Mar 2005
9:18 PM

what a shitty day
This has been a terrible day.  Fucking programming assignment was changed by my professor the day it was due.  I only have half of it done and it was the part that had to be changed!!!!!!!!!?
?
I had to implement the linux mv command 2 different ways... well i wont go into detail but it sucked!!!!!!?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 8 Mar 2005
10:16 AM

HP invent a fucking printer that works!
Fucking 4050n bastardized HP laserjet can't seem to print 2 pages at a time without jamming!  Its probably worn out or something but still it causes irritating work for me.  I'm no fucking printer expert.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:28 AM

(no subject)
I'm playing everyone's favorite game "update that security hole!"  YEAH!!!!!!?
?
Got to love software.. it gets "stale" just like that loaf of bread sitting in the fridge for two weeks!  :)?
?
I've been enlightened recently.. pardon the pun.  Enlightenment has been under heavy development for about 2 years.  There's a version in CVS that look astonishingly like Mac OSX!  Its very impressive.  I'm considering switching from gnome.  I installed the previous release under gentoo and was quite impressed with the speed at which it runs in comparison to gnome.  The down side though is that the themes system doesn't work well.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:41 AM

(no subject)
Damn!  add/remove friends code is down too!?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 9 Mar 2005
2:39 PM

Error?
Testing again.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:39 PM

Lets try this
Please work!?
?
I hope it is spelled right.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 10 Mar 2005
1:41 PM

(no subject)
Spam assasin really listens to its command line params.. NOT.  Its still starting 5 child processes.. each take 28mb of RAM!!!!!!!!  DAMN PERL!  ?
?
I think thats total bullshit.  I mean apache doesn't even use that much per child!  Each one uses 5.8 percent of the memory on the server.  (java only uses 4.7 and its in the server vm mode!)?
?
spam assasin is the biggest bottle neck on the server.  I have got to find a way to tune it or i'm screwed.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:43 PM

(no subject)
I updated the JJ code last night.  Its still got a lot of bugs and issues.  I plan on opensourcing it but i sure as hell don't want to do it in its current state.  Its embarassing!  The other problem is that i don't even have it completely working yet like it was before.  I couldn't write an install guide for it right now.  I don't know how to get it up.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 13 Mar 2005
10:48 AM

(no subject)
In wow, my rogue is up to level 19 now.  Caryn helped me with two quests the other day.  I've finally starting to catch up to others. :)?
?
She's at like level 41 with her best character and several others are around my rogue's range.  I've got enough money to get some upgrades and i think thats going to help him out a lot.  I really need the $$$$.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:54 AM

(no subject)
Well i guess apple is releasing a dual dual core G5 this year.  (4 cpus!)  That might make some think different!  Plus the high end is a 3ghz!!!!!  It was designed for laptops and they are going to use them in desktops and servers too!  The power consumption is decent on them!?
?
IBM > AMD > Intel ?
?
I think Intel's got a shot to catch up soon though.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:05 AM

(no subject)
I did a full backup of the database today.  Everything until today is now "safe".

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 15 Mar 2005
8:34 AM

(no subject)
I hate my prof.. that assignment was impossible last night.  Linux does NOT do what its supposed to do.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:06 AM

hdoc file format
I'm working on a new xml based file format called hdoc.  It is similar to HTML 2.0 in some regards except XML based and has some specific fields that XHTML does not provide.  Its a sub/superset of XHTML but instead of relying on style sheets i have included markup tags because its more of a word processing format than a webpage format.  The goal of the format is to make a unified blog/forum/text document format so blogging will be easier.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:32 PM

bookmark backup
cvs?
?
http://www.freebsd.org/doc/en_US.ISO8859-1/articles/cvs-freebsd/article.html?
?
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/video-playback.html?
?
http://www.freebsddiary.org/cvs.php

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 17 Mar 2005
10:42 AM

(no subject)
At work right now.  I feel like total shit.  I got some lunch hoping it would help.. it didn't.  I've already worked on 5 calls today and sent email about two others.  I got most of the work done for today in an hour.  Currently i'm rebooting after a ghost of my stupid co-workers computer.  He installs every spyware bot he can find!  Its so great.  he had fucking oracle on there too.  All gone now. :)?
?
Next i get to install a bazillion windows updates.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:44 AM

(no subject)
how exciting.. caryn logged in once to jj. :(

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:09 AM

(no subject)
I got tilak's computer fixed.  I installed firefox.. maybe i'll get lucky and he'll use it!  I also patched the machine more than normal because he is special about installing spyware.?
?
Nick called in today so i've had to do everything myself.  It really sucks. ?
?
I may take a nap when i get home.  I feel bad still.  I talked to caryn for a little bit on the phone.  That helped some. I've got another homework assignment due monday.. those are very stressful on me.   I need to develop the network code soon too.  I may try to start one of those or work on jj tonight.  Programming can be stress relieving for me at times.  Plus getting those homework assignments done early definetely would help.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:12 AM

(no subject)
I need to check the date/time code on this thing.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 18 Mar 2005
2:50 PM

(no subject)
I've been getting these shitty headaches lately for no reason.  Its really bothering me.  I get dizzy too.  ?
?
I worked 3.5 hours today which put me about at my max hours for the week.  I got some bullshit done at work.?
?
Caryn's making coffee.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:17 PM

JJ comments
ok.. we have a "problem".. comments didn't work because the TABLE was not there!?
?
I got that part fixed and now am working on maverick issues.  You CAN add comments but not view them now :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 19 Mar 2005
6:00 PM

kewl
I got somewhere with JJ.  I fixed about 10 mappings today so adding friends, ljfriends, etc works.  I also added a new feature where you can view communities on LJ.?
?
The website is working better in UNIX too. :)  I'm using firefox in BSD right now.?
?
I am coding in OSX of course. :)?
?
I still can't seem to get log4j to kick in.  I think its the preferences file.  I'll get it figured out.. i did it 2 years ago.  ?
?
I see a lot of bad dns entries in the logs.. damn third party resolvers. ?
?
friends and profile are still broken.  They are hitting the mysql dont support shit bug.  If i upgrade the version i can get it to work but i may lose all the php sites i'm hosting.  its a tough one.  I may try to rewrite the queries again.  I've already tried once on the friends page.  I wish i had time to learn webobjects.  It could really speed up development.  I bought a copy in january. ?
?
Caryn won't start using jj until i get the friends issue resolved and when my own wife won't use it, how can i expect others too.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 20 Mar 2005
9:33 AM

(no subject)
I just upgraded the database driver... lets see how it goes.  More in the jjsite journal.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:33 PM

Mysql upgraded
I upgraded mysql and the database driver both today.  I'm now running the latest and greatest stable releases which fix some security holes. :)?
?
I also got sub queries back.. profile is up again and i have a patch for friends page on my mac.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 23 Mar 2005
7:34 PM

DOH!
I've had a shitty day.  Not getting into specific details, i had a programming assignment due and details on the worst test every coming on friday.?
?
On a more upbeat note, i got a new book tonight ab BN called "Write great code"  volume 1: understanding the machine.  It actually teaches several things i did not get from several enegineering and one cs class at western.  It certainly gives merit to rob's theory that people can graduate from college without learning shit.  Without this book, I'd probably not know wtf was going on.  Of course i could argue that in order to understand this book, my college courses in CS on other fronts have proven to be invaluable.  ?
?
I have a academic advising appointment tomorrow with dr. nelson.  I'm a little nervous about it since i've had a rough semester and my potential graduation date keeps getting pushed back.  I'm at a point now i have to retake 2-3 classes before i can graduate.  (depends on my current electrical engineering course, the test friday...)  My computer sciences courses always go fine.. its really weird.  I can do computer stuff, but the "related" shit i have a lot of trouble with.  I really confuse some of the CS professors because of the trouble i have with Mathmatics in terms of CS.  I can program and do system administration but i can't do math for shit lol.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:40 PM

earlier this week..
Just to fill in the details, I had a meeting on monday for work. That was rough as we are taking over several departments IT needs from another WMU IT department.  its not going well to say the least.  Caryn and i spent a bunch of time yesterday in WMU apartments trying to ghost their boxes and then get these stupid ass programs to run in XP with novell zend installers that were designed for win2k and untested in xp.  Plus the fact the permissions and settings are totally different in our division and the users are half ass migrated from one novell server to another.  I HATE NOVELL!!!!!!!   My idea of a good network topology at this point is several unix boxes, windows or OS X file servers (samba on of course!) , and mac/windows clients.   Run os x as much as possible and the latest POS windows version for everyone else.  Sure its three systems, but who gives a fuck.. it works good.  No vender can distribute a perfect solution including apple.  Apple tries to make linux/gnu freaks happy for no reason.   ?
?
Xserve's are the best file servers i've ever seen in terms of speed.  Caryn's box blows out our novell server in speed by at least 2 times.  (xserve she administers)  We also have a window server up for internal it use and its slightly faster than the novell box as of late but still slower than the xserve.  I know apple has active directory integration with a modified ldap service now.  Its kewl.  I still think freebsd makes a kick ass mail and dns server though.  If i had the money, i'd do an all xserve config or a hybrid xserve/freebsd pc config.  ?
?
Caryn and i had some starbucks today and i had lunch at parkview campus.  joy.  Thats how i got the book at bn...see previous entry :)?
?
My boss doesn't get whats going on with the damn novell problems.  i'm hoping it will click soon as i feel like fred would have gotten it at this point.  he doesn't pay attention to emails, employees, his bosses or anyone else lately.  I joked with caryn he might have adult ADD ro something.  ?
?
maybe no one has sucked his dick lately.  I dont know.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 24 Mar 2005
1:30 PM

(no subject)
At work.. waiting to go home.  I got to study a lot tonight for that damn test tomorrow.  My advising appointment is out of the way at least.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 25 Mar 2005
12:29 AM

(no subject)
Partial registration.?
?
Well WMU's new system fucks people who have taken a class somewhere else.  I have to talk to the physics department to beg them to let me take a class i have already taken once because i took calc 2 at kvcc.  Talk about a fucking.?
?
My test sucked today.  I dont feel like talking about it.?
?
Good news is i have math 145 and statistics queued for the summer.  summer 1 and summer 2 to be exact.?
?
I just took a garbage bag full of shit from my car.  It was 99 percent caryn's shit actually.  See it used to be her car.. the green one.  There is still a lot of bullshit cleaning to do in it.  Since i already febreeze'd it and wiped half of it down with those new pledge multisurface wipes.. i think i'll have caryn help me on the next round.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 26 Mar 2005
12:12 AM

(no subject)
Got in a game of ET earlier.  Caryn's playing with cocoa right now.  I cleaned my laptop today.  Got to wait before i can boot it back up.  It always resets the date to 1969.  i hate that.  (battery gets pulled)?
?
I registered for some classes yesterday.. think i posted about that already.  i watched like 5 star trek episodes last night (next gen) from season 4.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 29 Mar 2005
9:56 AM

(no subject)
What a weekend.  Caryn and I had a big talk. Real big.  I won't bother to go into more detail since this entry is public.  ?
?
I'm at work right now.. stupid "potential" viruses.  OIT has a stupid program that detectes "150 plus network connections".  Well our netware client is buggy and MAKES 150 network connections!  So half the computers go off.  Now occasionally i find a virus but each call is 1 hour of my time wasted (sav, ms antispyware, spybot, sometimes adaware)  There are 20 fucking calls right now and most are bullshit.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 30 Mar 2005
2:34 PM

Ick..
Well i'm really tired.  I didn't sleep well last night.  I tried to take a nap, but I didn't get much sleep then either.  Caryn and I went to star bucks earlier and a java chip frap didn't even wake me up!  ?
?
Just Journal's code base is coming along nicely.  I hope to open source it soon.  I hate "waiting" to open source it but since I was just starting to learn java at the time its REALLY bad code.  My newer code isn't special either because i was away from java for almost a year.  I'm starting to remember things though.  The big issue is structuring the code, checking input better and getting the documentation done. ?
?
I went to cs224 today.  I have to implement environment, built-in commands, pipes and redirection in my shell by some time next week.  Thats going to suck.?
?
I still have to work on the project too.  I've been saying that all semester.  I'm just to tired to do it today.?
?
Caryn will be borrowing my laptop tomorrow for a presentation on cocoa.  That will be nice.  Unrelated i need to do a backup on the new jj code soon.  ?
?
I am considering meshing in the auth code into the controllers as part of it is in a seperate class right now.  Hmm...?
?
Caryn went to get the mail. ?
?
The weather change has been nice.  It was rather warm today for a change.  I really hate cold weather. ?
?
Looks like most stocks are up today.  I lost a lot of money recently.  Probably because i have to pay for tuition soon.  Bastards.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:18 PM

Testing from Windows client :)
Hope this works.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: ?

6:19 PM

(no subject)
Good news.. got a prototype that can actually post journal entries from windows.  :)?
?
Now the hard part is designing the damn thing!  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 31 Mar 2005
12:54 AM

(no subject)
Dean johnson had a next computer!  AGGGHHHHH.. he gave me so much grief for using OSX in his class.  How i was an outcast and a loser... etc.  Now i find out he used the predecessor.  How fucking lame.  Caryn did a presentation today and he donated his next box to the visualization group.  He now wants to find out about macs.  (bastard!)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:57 AM

FreeBSD 5.4 beta 1 is out!
Kick ass.. i'll upgrade at home!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:57 AM

(no subject)
I'm hosting a site for a IOM member right now.. www.maniakz.co.uk lol

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:54 PM

(no subject)
Caryn wants me to meet her at main campus at 7 tonight.  Goody goody... I guess her professor sprung another talk on her. ?
?
The cats are acting fucking weird right now.  Henry is doing bird calls and honking at the air.  ?
?
I don't know what his deal is. ?
?
Work was lame as usual.  Nick played a prank on t(h)ilak.  :)?
?
I looked at the jj code some at work.  I realized i can convert 99 percent of it to maverick style for the presentation tier.  Its going to be a lot of work but i have to redo parts of it for the damn desktop clients anyway.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 1 Apr 2005
5:52 AM

(no subject)
Sent tilak's pie fucking story to a local radio station lol!  They didn't air it but they were laughing coming back from break so i think they read it :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:52 AM

Design FLAW
Ok comments can't handle single ticks.. ' characters for the not knowing. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:53 AM

BSD upgrade oops
Well i *tried* to upgrade beastie to 5.4 beta 1.. stupid me didn't change the cvs tag so i got 5 stable which is technically NOT beta even though i'm certain its very close.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:38 AM

(no subject)
Almost ready for class.  Looks like stocks are doing shitty today so far.?
?
Going to meet caryn after class to look at that next box. :)?
?
Think Different.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 2 Apr 2005
11:32 AM

NeXT boot command
To get into single user hold right command hit tilde right after system test screen?
?
at NeXT> prompt type?
?
bsd(0,0,0)sdmach -s?
for single user or remove the minus s for multiuser.?
?
then run sh /etc/rc to start multiuser as caryn pointed out background it. :)?
?
?
then you can change the root password. ?
?
?
passwd root?
?
?
It only took me an hour to figure this out :)?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:35 AM

(no subject)
http://www.levenez.com/NeXTSTEP/faq.html?
?
BUY NEXT HARDWARE?
http://www.blackholeinc.com/specials/blackhardware.shtml

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 3 Apr 2005
8:45 AM

MACH
The MACH kernel is an interesting read...?
?
Here's a description of the MACH kernel usage for NeXT.?
?
http://www-2.cs.cmu.edu/afs/cs/project/mach/public/FAQ/NeXT.release?
?
Subject: NeXT release of Mach?
Date: Jan 3, 1991?
----------------------------------------------------------------?
?
Avie Tevanian of NeXT writes:?
?
NeXT started with the Mach 2.0 sources and have picked up most of the ?
Mach 2.5 and beyond kernel fixes, except for external pagers.?
The NeXT environment includes all of Unix and goes well beyond ?
supporting object oriented programs and lots of fancy graphics.?
?
It is possible to get the machine-independent kernel sources as?
well as all the library and environment sources from NeXT. Only?
the machine-dependent sources such as device drivers are unavailable.?
?
-------------------------------------------------------------?
?
From Carrick Talmadge?
clt@physics.purdue.edu?
?
The latest NeXT price lists reportedly shows:?
?
    N5515   NeXT 2.0 Mach Source Release on Floppies   $10,000 ?
	    [$5000 for educational institutions].?
?
I am led to understand that this includes the various licensing fees.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:46 AM

More MACH
The MACH kernel went through several development forks from the CMU projects.  ?
?
We have MACH 4 (UNIV of UTAH) and the LITES project from UNIV OF HELSINKI.  Basically that just booted the Mach 4 development kernel on a FreeBSD 2.x userland and partition table.  ?
http://www.cs.utah.edu/flux/mach4-i386/html/UK02p21-release.html?
?
MACH 3 and lower of course.. original work?
http://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/mach/public/www/FAQ.html?
?
GNU Mach along with GNU/HURD...?
http://www.gnu.org/software/hurd/gnumach.html?
?
Debian GNU/HURD distro?
http://www.debian.org/ports/hurd/hurd-install?
http://www.debian.org/ports/hurd/hurd-cd?
(available on FTP) http://na.hurd.gnuab.org/pub/debian-cd/K8/?
?
Of course there was the NeXT and now darwin/opendarwin implementations.?
?
One thing of interest so far is the reference to single server vs multiserver mach kernels.  GNU Mach is a multiserver kernel which appears to run multiple services to service requests.  It seems similar possibly to dragonflybsd's abstraction but a little more so.  ?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:13 AM

(no subject)
Well the GNU hurd kernel's lack of hardware support is another thorn in my side.  :)?
?
I'll look at alternatives lol.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:31 AM

New PC!
I ordered the parts to build a UNIX file server.  Caryn and I have been talking about how we miss the old IBM file server we had.  It was an aptiva running NT4 server.  ?
?
Our new file server will contain the following?
?
AMD semptron 2300+?
MSI motherboard with nforce2 chipset?
onboard 10/100 nic, audio (5.1)?
ATI FireGL 8800 chipset video AGP 8x 64mb?
2 80 gig WD SATA 8mb buffer hdd ?
RAID 0 config (sata raid controller on MB)?
cd burner?
256mb corsair pc2700 memory?
Antec case wtih 350 watt quiet power supply?
?
I'll set it up with FreeBSD 5.4 release (or beta if its still not out)?
?
I'll run samba, cups and cvsd  along with SSH/SFTP?
?
For kicks i'll setup Wolfenstein and XORG with DRI enabled along with a window manager.  Probably gnome 2.10 or wmaker.  ?
?
I was between this and a mac mini.  This way i get raid (hardware or software depending how it goes) and the drives are bigger.  Of course its larger and louder and can't play WOW lol.?
?
Oh and we upgraded our other two desktops.  Caryn's getting a Radeon 9800 AGP 4x 128mb for her Mac (has an nvidia geforce 4mx 32mb now) and i am getting a 16x DL 4x DVD burner for the dell.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 4 Apr 2005
7:35 AM

(no subject)
Morning show made some comments about the email i sent.  Tilak made the news lol. :)?
?
My pc parts should be here by the end of the week.  Gotta love newegg.?
?
I need to leave soon for class.  Caryn's really excited about her new video card.  I'm happy for her.  It will be a big upgrade for her mac.  I hope it actually helps out with Quartz Extreme rendering and the new 2d layer in 10.4 after it finally comes out.  Of course she wanted it for world of warcraft.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 5 Apr 2005
1:26 PM

newegg
Well our new computer parts are in transit with fedex. :)?
?
All of them should be coming on the same day later this week.  Caryn is REALLY excited about her video card!?
?
It will be nice to get a bsd box i can game on again. :)  Seriously, its a file server but a little et once in a while on a unix socket api will be nice. ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 8 Apr 2005
9:57 AM

jewel shows make no sense
goody.. jewel is play like 10 california shows and OHIO! WTF?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:58 AM

BSD sucks i have proof
get this... most of the problems with my box are the SATA connection.  when i dropped from ata33 (WTF) to biospio mode it doesn't freeze.  I actually had a kernel panic today in ATA33 mode.  isn't sata like 150 or fucking more?  i am wondering about their sata support right now.  i'm trying to download some other versions now

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 9 Apr 2005
7:13 PM

Update on my file server project
After hacking the freebsd source code MYSELF to add driver support for my fucking sata controller, i got the machine up.  I now have Mac OS X nfs mounting working.  I can mount my home directory on the server. :)?
?
Of course its not as secure as it could be, but its a home network.  I'm attempting to get an nfs client for windows as i can avoid setting up samba that way!  (well maybe i need it for printer sharing)?
?
I had dynamic overclocking on which was causing some of the stability problems.  I still have issues with cvsup and i haven't figured that out yet.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:16 PM

Other stuff
My new dvd burner works great.  Only thing i dont like is its slower for dvd dumping (3x).  I got 7x with my old reader which had to go in the server.  The cd burner is somewhat proprietary in my dell and i couldn't pull it easliy.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:02 PM

NFS in WINDOWS!
I got NFS working in windows!  Kick ass.  Its slow but its working.  :)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 10 Apr 2005
11:10 AM

(no subject)
Just watched the rest of the andorian/telerite mini arc from enterprise this season.  I forgot i taped the whole episode.. i saw the end of it lol.?
?
My dvd burner is working ok.  The software i'm using sucks though.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:59 PM

Shell assignment
Hmm.. well i got environment variables working and i'm starting on shell variables.  I've got several built in commands working including exit, cd, setenv, printenv, unsetenv, debugon, and debugoff.  i'm working on set and unset right now.  It still requires interactive use for now.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:01 PM

File server
Well the file server is still up.  Doesn't sound like my sata code changes will get commited to the freebsd source tree.  Not sure what the deal is with that guy.  Caryn thinks he still might do it silently.?
?
Who knows.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:02 PM

Just Journal
Most of my weekend was blown on the file server.. well hell 4 days were blown on it.  I still don't have samba, cvs, or cups working and i wanted mrtg graphs with a webserver too.  I'll just hold off for now.  NFS is the most important step.?
?
I can't get it working in linux without recompiling the kernel and i dont think its in bsd although there is a module i believe for it. (nfsclient)?
?
Oh back to jj.  I'm going to commit the code soon along with some other java code i wrote like a year ago or more.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 11 Apr 2005
1:04 PM

(no subject)
India is dumb.. they are outsourcing to china..  lol.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:04 PM

assignment sucks
Get this.. my shell assignment was formally defined.  Its a BITCH.?
?
i have to support quoting now... i'm working on that.  shell vars still don't work right.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:17 PM

(no subject)
this speaks for itself?
?
http://www.humblefool.com/news/src/1113053869739.jpg

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 12 Apr 2005
11:29 AM

Apple dicked me
Get this.. tiger (10.4) is on DVD!  Guess what they STILL SHIP COMPUTERS WITH CDROM DRIVES.. acedemic models! thats total BULLSHIT.  And they have an exchange program until june 6!!!!!!! i have a timetable and i can't run it when it comes!?
?
This is BULLSHIT.?
?
I can't upgrade my fucking laptop!!!!!!!?
?
THINK SHITTY!?
?
Fucking microsoft doesn't do this!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:27 PM

I've got code in FreeBSD's kernel!
Kick ass... my code was commited with some minor changes as part of a recent commit to 6 current!  Now the nvidia nforce2 sata controller on the nvraid chip is supported :)?
?
At least one good thing happened today.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:27 PM

something is fucked up with financial aid
dont' know but my paperwork is on hold and i have to call on FRIDAY to find out what the deal is.  This sucks.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:07 PM

JJ goes open source
Read all about it in the jjsite journal :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:07 PM

Hmm.. first bug in new code
I see there is a problem with the subscription code already.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 14 Apr 2005
10:57 AM

Guess who's back from the dead in europe.. PACKARD BELL
That's right.. Packard BELL!!!!!! www.packardbell.com actually sells computers for europe and asia.  Scary!!!!!!!!!?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:12 PM

(no subject)
My assignment is a pain in the ass. Whats new?  ?
?
I decided not to go in today so i could get my assignment done.  Dont think it will get "done" tonight but i might put a good dent in it.?
?
Here's the situation.. the shell variables still dont work, and i have to add backgrounding of processes and pipes/redirection.  I've got to write test scripts, improve comments and debugging, etc.?
?
I might have just written the delete shell vars code, findshellvars and getshell vars.. (whats the diff you ask? ) Well findshellvars actually returns an index into the array where the item is whereas getshellvars calls find and returns a pointer to the value for the damn thing. wow i remember when pointers scared the shit out of me.  funny huh?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:10 PM

AAPL what a kick in the balls
Well i've lost 700 dollars in the last 2 days thanks to WALL STREET IDIOTS.  Yeah apple made 6 times more than last year for this quarter and yet they didn't move a gazillion ipods so doomsday must happen with my stock price.  FUCKERS.  THEY SOLD 5.31 MILLION UNITS DAMN IT!  Plus over 1 million computers.  That doesn't even get into software or .Mac accounts! Hell that isn't the fucking apple music store either!?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:33 PM

Rip Mix DVD
All of apple's new products are on frickin dvd.  I'll have to get a dvd drive now.  this sucks.  I'm wondering if i can take apart my burner enclosure and drop a dvd combo drive or burner into it??
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 16 Apr 2005
1:45 PM

(no subject)
My homework assignments suck balls.  Thats all i got to say about that.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:29 PM

(no subject)
Well i got the shell variables working to some degree.  You can print them with echo, etc.  They just dont work with quotes right now.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:20 PM

(no subject)
I'm trying out afterstep. I got the file server stabilized a bit.  there were some seriously corrupted files.. like a 2kb file was showing up as 40 gig!!!!!!  Gee i wonder why it was crashing.  I think it happened before i hacked the sata driver code.  thats why cvsup was failing.  I managed to copy a tar gzip of the ports collection to it and its trying to upgrade some stuff now.?
?
Afterstep is much more stable than windowmaker. :)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:47 PM

(no subject)
well i've tried afterstep 1.0 and 2.0 (dev).?
?
I wish i had something in between. 1.0 was VERY fast and had a small footprint.  2.0 has some features i don't like and some other features i dont want to live without lol.  ?
?
Either way its so peppy compared to gnome i'm actually thinking about switching.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 17 Apr 2005
5:07 PM

(no subject)
Well i ain't done shit today in terms of school work.  Very bad of me.  Just can't get into the mindset.  That shell project is making me hurl.?
?
caryn and i got a starbucks earlier.  That was nice.  I had some issues with the file server when i tried to get x11 to run with dri/drm mode.  I don't want to talk about it.  No data loss and i got afterstep running on it.  ?
?
Looks like i stirred some trouble on the apple java list.. i'm ont the only one who hates the DVD policy.  :)?
?
Robert watson released an interesting patch for malloc today.  It might prove useful in freebsd 5 or at least 6 current.  Anything to speed it up at this point.  malloc is used OFTEN.?
?
afterstep is gnu licensed.  i wish i could find a bsd licensed fricking window manager.  (that doesn't suck)?
?
I've decided to redo the jj site after talking to caryn and seeing some posts from other people.  Maybe i can innovate :)?
?
The sata patch seems stable on the bsd box.. i did a good job on that! The code in 6 current looks better though although i'm worried about one thing.  Going to try that soon.?
?
Caryn and I are going to install 6 current over her 5.3 release install from her school project.  We want to experiment with it.?
?
I am thinking of retaking ece357 in the fall as i doubt i'll bring my grade up enough to pass.  ?
?
Mac OS 10.3.9 came out the other day.  Seems much faster!  I love that about apple.. each os release is faster.  To bad microsoft can't do that.  I don't think people could bitch about windows then assuming it worked of course.?
?
Windows has its good points.. like hardware support.  DAMN open source video support.?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 18 Apr 2005
12:20 AM

(no subject)
Well i decided to sell some of my apple stock.  it doesn't seem that stable right now.  ?
?
I had to switch to firefox on the mac because of some bugs introduced in safari.  I reported them to one of the safari team leads.  Maybe i'll get lucky :)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 21 Apr 2005
7:25 PM

(no subject)
My prof didn't show up for a scheduled time to turn in my assignment.  It really sucks.  I sent him an email.  Tomorrow is the last day of the semester!  I hope i'm not fucked!?
?
I'm finally doing some updates on foolishgames.com

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 22 Apr 2005
6:37 AM

(no subject)
AAGGGGGGHHHHHH?
?
my damn  system commander is fucked.. i can't boot LINUX!  MY ASSIGNMENT!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 23 Apr 2005
3:09 PM

(no subject)
I just reinstalled Windows last night.  Goody!!!!!  My my documents is now mapped to an NFS share on my file server :)?
?
I also installed freebsd 6 current.  Kick ass!?
?
Windows isn't totally together yet software wise but its coming along.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:26 PM

Damn it.. i used to be OS/2
Which OS are You??

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:31 PM

WTF?
Which File Extension are You??

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:37 PM

LOL
Which Nigerian spammer are You??

Security: Public
Location: Not Specified
Mood: Restless
Music: 

7:32 PM

(no subject)
I played wow for a few hours.  My new character's a human mage.  She's pretty kewl.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:33 PM

(no subject)
My discrete class was cancelled for summer 1.  Not enough signups :(  (12 were enrolled)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 26 Apr 2005
1:36 PM

Decided to work some
I woke up feeling bad.. long story.  I ended up working a few hours (still there) after lunch with caryn.  What a day.  Everynight I plan on writing code for JJ but i end up sitting around watching TV. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 27 Apr 2005
4:11 PM

(no subject)
Another day at work.. sigh.  ?
?
I'm back home now.  Caryn is wow'ing and i just finished 3 et games.  I am thinking about adding real time stats.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:49 PM

Last post for the night..
I'm listening to some music on my ipod.  I was surfing but some how i got stuck on hootie and the blowfish.  ?
?
I did a little more work on JJ tonight.  I'll be posting the new code when i get a little more done.  I wrote the caching code for rss content.  It caches in the database for now.  Once i implement oscache or my own solution it should cache data from the data tier directly.  I am thinking of forking maverick for my own uses at this point.. add a few CMS features and a caching system integrated.  It might be faster and more tightly integrated.  Then again it might bite ass if i dont do it right. :)?
?
Someone did what i proposed and started a bsd called pc-bsd.  Its running KDE and freebsd 5.x code.  Just for desktop use.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 28 Apr 2005
3:03 PM

(no subject)
bloodmaker left during a 1v1 match with me.  I was kicking his ass!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 29 Apr 2005
10:14 PM

Shit..
Well i just tried to login to JJ to get a null pointer exception.  How lovely.  Guess who needs to edit ALL the login boxes to fix the problem OR write some interesting servlet code.?
?
PITFA.?
?
Rick requested more changes to the website on that email form.  I can't wait for more fun.?
?
I have slept more in the last 24 hours than a cat!  I woke up around 11am this morning which was about 12 hours.  Went to work, came home, had 2 mudslides and then slept until 7:30 pm or so when i had dinner, fell back asleep and woke up around 9:30pm.  wtf.  ?
?
Now i can't sleep of course.  I'll be going to bed again soon though.  ?
?
On the up side, I got some work done on my HTTPD server project.  Haven't done much with that since feburary.  I ported it over to my sockets library.  Its working fine.  (well as good as before).  I also figured out how i'm going to handle the queues.  The actual code in the file has shrunk quite a bit!  I'm happy about that.  The next fun step is to write some logging code, get the response struct and related functions written, generalize the file request code so it actually WORKS.  Right now it ALWAYS spits out index.html which has a hard coded path.  ?
?
Java 1.5 was released for Tiger today.  Quicktime 7 was released for Panther.  (Mac OS X releases)  Webobjects 5.2.4 was released for tiger!  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 30 Apr 2005
6:58 PM

(no subject)
How stressful.  As usual i finally had my the apartment is way to fucking dirty feeling.  I didn't even scratch the surface.  Our apartment actually smells right now!  Damn cats.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 2 May 2005
5:53 AM

(no subject)
Getting ready for work now.  ?
?
Read that Mac OS X removed init, cron and a few other facilities into a new single process.  The idea is sound, but it stomps on 30 years of unix tradition.  Plus, the way netinfo acts i have doubts about apple pulling it off right.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:24 PM

(no subject)
Quick post before bed...?
?
Just finished 2 sophranos episodes from season 5.  Nice to finally see it.  I watched 4 TNG episodes tonight and installed Tiger on my laptop.  I had to hook the computer up as a firewire drive and install from caryn's mac.  It was SLOW to do.  Now i only have 2 gigs, but wow its a nice OS.  Webobjects seems to be working better.  Maybe i'll get to deploy a web app after all.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 3 May 2005
8:40 AM

Tiger observations: Day 2
Mail.app took about 5 minutes to import my email into the new format.  So far, mail.app is a lot faster.  Many people reported it was slower, but i suspect it scales better with a lot of email like i have.  The app uses about 1/4 of the memory of the 10.3 version.  (well physical anyway)  Nice.?
?
Dashboard is kewl.  It startes a new process for each item on there and the memory usage is around 2-3 mb for most of the widgets.  I initially had 6 enabled but it was killing performance.  It took aboubt 30 seconds to render them all.  I dropped down to just calculator, weather, and stocks.  Its very peppy now.?
?
Webobjects is working a lot better.  There are bugs, but i can actually get an app to start in xcode2 correctly now.  Huge improvement.?
?
I only have 2 gig of space left.  The upgrade ate up about 3gig of disk space. I pruned it a little but its still bad.?
?
I have about 13gig of music on my hard drive though.?
?
OSX 10.4 ships with apache ant, log4j and a few other libraries built in.  I found myself deleting copies today of many of those items.  ?
?
Spotlight is actually very fast and useful.  The indexing took over an hour on my laptop, but it was worth it!  Last night i searched for norton to remove elements of norton av that i uninstalled a few months ago.  It found copies everywhere and even pdf docuements making references to norton.  It can search 14 different sources including address book, mail.app, file systems, help, iphoto, itunes, etc.?
?
Overall system performance is better in tiger, but there are some slow spots.  The window manager halls ass!?
?
I wouldn't call this a huge release, but it certainly brought OSX back to its next roots.  They added a dictionary app like next had!  Little things like that.  Spotlight feels like a next feature.  So does dashboard.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:50 AM

Future of Just Journal
Now that microsoft, and every other company have entered the blogging market its very obvious i will be crushed with JJ.  On the inverse, I like having my own blogging code.  Its nice.?
?
I've decided to rewrite JustJournal to use some different libraries.  It needs to be more maintainable.  Speed is important.?
?
I'm experimenting with webojects on foolishgames.com and .net.  If it works out, i'll be rewriting jj in webojects.  If not, I have some other ideas.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 5 May 2005
2:57 PM

Idiots of the day
mail.foolishgames.com login failures:?
May  4 00:09:22 mail sshd[23521]: Failed password for nobody from 200.176.31.90 port 51413 ssh2?
May  4 00:09:27 mail sshd[23527]: Failed password for root from 200.176.31.90 port 51510 ssh2?
May  4 00:09:29 mail sshd[23529]: Failed password for root from 200.176.31.90 port 51542 ssh2?
May  4 00:09:31 mail sshd[23531]: Failed password for root from 200.176.31.90 port 51560 ssh2?
May  4 00:09:33 mail sshd[23533]: Failed password for root from 200.176.31.90 port 51595 ssh2?
May  4 00:09:35 mail sshd[23535]: Failed password for root from 200.176.31.90 port 51614 ssh2?
May  4 00:09:42 mail sshd[23543]: Failed password for cyrus from 200.176.31.90 port 51723 ssh2?
May  4 00:09:44 mail sshd[23545]: Failed password for www from 200.176.31.90 port 51744 ssh2?
May  4 00:10:01 mail sshd[23563]: Failed password for operator from 200.176.31.90 port 51979 ssh2?
May  4 00:10:12 mail sshd[23578]: Failed password for root from 200.176.31.90 port 52134 ssh2?
May  4 00:10:14 mail sshd[23580]: Failed password for root from 200.176.31.90 port 52168 ssh2?
May  4 00:10:16 mail sshd[23582]: Failed password for root from 200.176.31.90 port 52185 ssh2?
May  4 00:10:22 mail sshd[23588]: Failed password for root from 200.176.31.90 port 52268 ssh2?
May  4 00:10:24 mail sshd[23590]: Failed password for root from 200.176.31.90 port 52290 ssh2?
May  4 00:10:26 mail sshd[23592]: Failed password for root from 200.176.31.90 port 52316 ssh2?
May  4 00:10:28 mail sshd[23594]: Failed password for root from 200.176.31.90 port 52344 ssh2?
May  4 00:10:29 mail sshd[23596]: Failed password for root from 200.176.31.90 port 52367 ssh2?
May  4 00:10:33 mail sshd[23600]: Failed password for root from 200.176.31.90 port 52416 ssh2?
May  4 00:10:35 mail sshd[23602]: Failed password for root from 200.176.31.90 port 52452 ssh2?
May  4 00:10:37 mail sshd[23604]: Failed password for root from 200.176.31.90 port 52471 ssh2?
May  4 00:10:39 mail sshd[23606]: Failed password for root from 200.176.31.90 port 52505 ssh2?
May  4 00:10:41 mail sshd[23608]: Failed password for root from 200.176.31.90 port 52521 ssh2?
May  4 00:10:43 mail sshd[23610]: Failed password for root from 200.176.31.90 port 52556 ssh2?
May  4 00:10:44 mail sshd[23612]: Failed password for root from 200.176.31.90 port 52574 ssh2?
May  4 00:10:46 mail sshd[23614]: Failed password for root from 200.176.31.90 port 52602 ssh2?
May  4 00:10:48 mail sshd[23616]: Failed password for root from 200.176.31.90 port 52628 ssh2?
May  4 00:10:50 mail sshd[23618]: Failed password for root from 200.176.31.90 port 52650 ssh2?
May  4 00:10:52 mail sshd[23620]: Failed password for root from 200.176.31.90 port 52681 ssh2?
May  4 00:10:54 mail sshd[23622]: Failed password for root from 200.176.31.90 port 52702 ssh2?
May  4 00:10:56 mail sshd[23624]: Failed password for root from 200.176.31.90 port 52733 ssh2?
May  4 00:10:58 mail sshd[23626]: Failed password for root from 200.176.31.90 port 52751 ssh2?
May  4 00:11:00 mail sshd[23628]: Failed password for root from 200.176.31.90 port 52787 ssh2?
May  4 00:11:01 mail sshd[23630]: Failed password for root from 200.176.31.90 port 52806 ssh2?
May  4 00:11:03 mail sshd[23632]: Failed password for root from 200.176.31.90 port 52841 ssh2?
May  4 00:11:05 mail sshd[23634]: Failed password for root from 200.176.31.90 port 52858 ssh2?
May  4 00:11:07 mail sshd[23636]: Failed password for root from 200.176.31.90 port 52892 ssh2?
May  4 00:11:09 mail sshd[23638]: Failed password for root from 200.176.31.90 port 52911 ssh2?
May  4 00:11:11 mail sshd[23640]: Failed password for root from 200.176.31.90 port 52943 ssh2?
May  4 00:11:13 mail sshd[23642]: Failed password for root from 200.176.31.90 port 52967 ssh2?
May  4 00:11:15 mail sshd[23644]: Failed password for root from 200.176.31.90 port 52991 ssh2?
May  4 00:11:17 mail sshd[23646]: Failed password for root from 200.176.31.90 port 53023 ssh2?
May  4 00:11:19 mail sshd[23648]: Failed password for root from 200.176.31.90 port 53040 ssh2?
May  4 00:11:20 mail sshd[23650]: Failed password for root from 200.176.31.90 port 53075 ssh2?
May  4 00:11:22 mail sshd[23652]: Failed password for root from 200.176.31.90 port 53092 ssh2?
May  4 00:11:24 mail sshd[23654]: Failed password for root from 200.176.31.90 port 53129 ssh2?
May  4 00:11:26 mail sshd[23656]: Failed password for root from 200.176.31.90 port 53148 ssh2?
May  4 00:11:28 mail sshd[23658]: Failed password for root from 200.176.31.90 port 53186 ssh2?
May  4 00:11:30 mail sshd[23660]: Failed password for root from 200.176.31.90 port 53206 ssh2?
May  4 00:11:32 mail sshd[23662]: Failed password for root from 200.176.31.90 port 53243 ssh2?
May  4 00:11:34 mail sshd[23664]: Failed password for root from 200.176.31.90 port 53264 ssh2?
May  4 00:11:36 mail sshd[23666]: Failed password for root from 200.176.31.90 port 53299 ssh2?
May  4 00:11:37 mail sshd[23668]: Failed password for root from 200.176.31.90 port 53322 ssh2?
May  4 00:11:39 mail sshd[23670]: Failed password for root from 200.176.31.90 port 53352 ssh2?
May  4 00:11:45 mail sshd[23676]: Failed password for root from 200.176.31.90 port 53444 ssh2?
May  4 00:11:49 mail sshd[23680]: Failed password for root from 200.176.31.90 port 53502 ssh2?
May  4 00:11:51 mail sshd[23682]: Failed password for root from 200.176.31.90 port 53524 ssh2?
May  4 00:11:53 mail sshd[23684]: Failed password for root from 200.176.31.90 port 53564 ssh2?
May  4 00:11:54 mail sshd[23686]: Failed password for root from 200.176.31.90 port 53585 ssh2?
May  4 00:12:32 mail sshd[23730]: Failed password for root from 200.176.31.90 port 54181 ssh2?
May  4 00:12:34 mail sshd[23732]: Failed password for root from 200.176.31.90 port 54219 ssh2?
May  4 00:12:36 mail sshd[23734]: Failed password for root from 200.176.31.90 port 54239 ssh2?
May  4 00:12:38 mail sshd[23736]: Failed password for root from 200.176.31.90 port 54283 ssh2?
May  4 00:12:40 mail sshd[23738]: Failed password for root from 200.176.31.90 port 54302 ssh2?
May  4 06:46:26 mail sshd[90973]: Failed password for toor from 207.230.12.11 port 60743 ssh2?
May  4 06:54:57 mail sshd[91778]: Failed password for daemon from 207.230.12.11 port 58478 ssh2?
May  4 06:55:00 mail sshd[91782]: Failed password for smmsp from 207.230.12.11 port 58618 ssh2?
May  4 06:55:05 mail sshd[91793]: Failed password for root from 207.230.12.11 port 58881 ssh2

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 6 May 2005
6:29 AM

(no subject)
Caryn's grandpa died. :(

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 8 May 2005
6:05 PM

(no subject)
What a day...?
?
Been in flint for a few days.  Caryn's grandfather died.  We've been in town for the funeral and visitations.?
?
I met some of her relatives that i've never seen before from pennsylvania.   Wow.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 10 May 2005
7:12 PM

(no subject)
I'm feeling rather blah today.  Most of the day was ok.  Just started feeling ill after dinner. :(?
?
I'm starting to get better at webobjects.  I almost having a working display app now for FG news.  Thats usually where i start with webapps.?
?
Had an idea tonight thats potentially rather good.  Its a combination of cron + init rc startup + syslog + /etc configuration all in one unified service system.?
?
What i'm getting at is that all the configuration would be handled by a central library or process that all the services would interact with.  I'm not sure if i want to combine the services like apple did.  I am not totally into that.?
?
Its like netinfo + the new apple init & cron mix + syslog + a watchdog service to keep services running + a XML based registry like thing that would have a command line and graphical tool.  The tool would allow you to configure servicies similar to teh IIS manager in win2k3 server and start/stop like the apple sharing tools in OSX.  THere would be a CLI version that lets you stop start services and get status from the command line (since they would be started by the same root process they could KNOW if exits occured).  Also, the logging could be better controlled.  Its a BIG change to the fundamentals of UNIX.  ITs almost nextish in design and based on the sun one directory system they use, netinfo and other apple tools, Microosft's innovative configuration system (they don't get enough credit for this.. )?
?
I have more details to it but i feel like not sharing lol :)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:18 PM

Funeral stuff
Well caryn and i got back last night.  Her relatives are freaks.  My mom didn't come at all.  She left a voice mail all crying.. i was a bit annoyed she didn't come.  I wanted to take her out to dinner for mothers day but that didnt' happen since she avoided me.  I ended up sending her an itunes gift certificate instead.  I bought her a physical mothers day card but i couldn't even give that to her.. so i sent her an icard.  ?
?
My dad was sick and he had a job to start yesterday.  After the funeral, we got enough time to eat and then drive to lansing since thats where he was burried. I got an opportunity to see my great grandparents grave (ila's folks).  Milo and Mary Charlotte Miller.  He died in 1947 and she died in 1972.  Both born at the end of the 1800's.  He was a WWI private i guess.  ?
?
Booner and carol had some party bs on mothersday so they got out of it and of course were busy so we couldn't stop by there house.. how convenient.  ?
?
I finally got a new fucking pillow.  The cats pissed on my pillow last year and i fucking steam cleaned it and sprayed it with fabreeze and fucking covered it up.  It still fucking stank.  I can't believe it took so fucking long to get a new one.  Funny almost.. its when we went to new york and they were pissed at us.?
?
The reason i brought that up is midnight was an asshole sunday night and bit me and hissed at me and jumped on me.  I didn't get much sleep for the funeral.  I didn't work today because i couldn't fucking move this morning.. too fucking tired.?
?
More later.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:25 PM

Funeral stuff part 2
Come to think of it i might as well add some more...?
?
Caryn's cousin has a 4 year old named jordan.  He's got some discipline problems, but seems like a nice kid.  The kid was running around the funeral home a lot during saturday and caryn read to the kid.  I helped him with a puzzle later.  I intentionally spent some time with the kid since caryn and i have been debating on the issue of having children lately.  I wanted to see if it would change my opinion in any way.  I was also curious to see what caryn's experience would be.  The experience didn't change either of our minds unfortunetely.  ?
?
I'm sure i'll post on this again at some point...?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 11 May 2005
4:30 AM

Why is it morning already?
I'm just frickin' tired today.  Caryn's making coffee.. hope it helps!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:49 PM

(no subject)
My mom sent me an email.  I guess she liked the mothers day gift.  She also explained her reason for not coming to caryn's grandfather's funeral or showing.  It seems she is upset about ila/greg's job houndings...?
?
She didn't have to come with them or when they were there.  WTF.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 16 May 2005
8:55 AM

(no subject)
Fun i upgraded mysql today.  WOO HOO!?
?
Don't worry its a minor release.. just bugfixes!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 20 May 2005
6:03 PM

(no subject)
Hmm.. my plan is working!!!! Its alive!!!! ?
?
Seriously, I'm working on a new project.  I won't say anything yet.  Its looking promising though.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 23 May 2005
5:27 PM

(no subject)
I'm not feeling well today.  I made a doctors appointment for wednesday.  :(?
?
I had a dentist appointment and they found a cavity.  Normally its not that big of deal but when you don't have dental insurance...?
?
Caryn volunteered me for a project today at work!  It really sucks because i've been doing a lot of the work at work lately.  Caryn's schedule is limited and the other two don't do that much.  I have to make the new ghost images for all our desktops and laptops!  It sucks.  We have way to many models out there.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 26 May 2005
7:24 AM

Connection info.. interesting
People throw around terms for connection speeds.. here's a definition for webopedia:?
?
Short for Optical Carrier, used to specify the speed of fiber optic networks conforming to the SONET standard. The table shows the speeds for common OC levels.?
?
OC =  Speed?
OC-1 = 51.85  Mbps?
OC-3 = 155.52 Mbps?
OC-12 = 622.08 Mbps?
OC-24 = 1.244  Gbps?
OC-48 = 2.488 Gbps?
OC-192 = 9.952 Gbps?
OC-255 = 13.21 Gbps

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 27 May 2005
5:18 AM

(no subject)
Haven't posted much lately.  I went to the doctor on wednesday.  Haven't been feeling well lately.  ?
?
I've made real progress on two of my projects.  I found some code for my webserver project that should really speed it along.  As for my other project, I've finalized the specs for most parts of it.  More information soon.  (like what it is!)?
?

Security: Public
Location: Home
Mood: Lazy
Music: 

Sun, 29 May 2005
7:08 AM

Proof that YAHOO is scum AGAIN!!!!!!
http://yro.slashdot.org/article.pl?sid=05/05/27/1615217

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:31 AM

Damn SUSE
Suse has a nice installer but when i tried to install it freaked out most of the way through and left me with an unfinished, unbootable linux install.  What a pain in the ASS. ?
?
?
I may end up installing java desktop system.. scary.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:36 AM

(no subject)
I'm back in freebsd.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 2 Jun 2005
4:24 PM

(no subject)
Rough day at work.  New computers.. moving 5 pcs down 3 flights.. sucked.?
?
More bs tomorrow too.?
?
In case you hadn't noticed, I've got Just Journal on Source Forge now.. check it out.  project name: justjournal or Just Journal  ("unix name" vs name)?
?
I'm working on a new version.. it should kick ass.?
?
Also, my other project has been stalled a little.  Its going to happen.. its just a matter of time!  Here's a hint.. its an Operating System.  UNIX based but with a gui for everything.  Of course there will be a command line interface since I prefer it personally.  I'm going for a NeXTish look for now with a fruit company evolution with some improvements.  :)?
?
I've actually been hacking on a login manager for it and trying to decide on a base Window Manager for X11.  I decided not to use Gnome or KDE since there are like 20,000 linux/unix distros already using them.  The software will be open source with BSD and GNU GPL code included.  I've already got a name picked out but i'm keeping that secret till i can afford the domain name.  (it is open)  I've been toying with windowmaker but its not easy enough to use and doesn't go far enough in the UI.  I've got some source for an unfinished WM that has some impressive specs.. and i even like the language its written in.  If i can't do anything with it, i'll probably fork windowmaker or afterstep.. i'd rather not though.  ?
?
I know.. you're probably thinking.. why another os?  Why all the work?  Why do you think you can even do it?  All good questions.. some i can't answer.  The first one I can though.  Windows and Mac OS X are both decent end user operating systems.  Unfortunetely, they are not cheap.  Windows is quite expensive and Mac OS X has the hardware price curve.. sure macs are great but not everyone can afford them!  Take my friend rob.. he seems a little interested in macs but he's never had the $$$ to buy a nice new mac.  Rob actually is my inspiration for this project, although  I doubt he knows what i'm talking about.  ?
?
Phase 1:  Develop a free desktop bsd.  (Desktop BSD is actually the name of an os.. i wanted the domain but some germans beat me to it a few months earlier)  This has been done, and its even following my original plan.  I almost considered just working on that actually.?
?
Phase 2:  Include services that are centrally managed including HTTPD, File Sharing, Firewall.  The central management is the key.. only one OS besides Windows Server even tries to do this.. OS X servrer.  I want the ease of OSX server/client to turn on and off services and configure the firewall.  This involves writing a management daemon and database similar to netinfo or novell netware combined.. ?
?
Phase 3: Develop a server version to go with the client and integrate central management for workstations.  Again.. copying netware but making it work.  All free.  ?
?
Why would i want to do this?  Well why not.. open source people make money in other ways if they have success.. books, speaking engagements, donations, etc.  And if i fail, i still learned a lot.?
?
Target platform:?
ia-32 pcs (Intel/AMD 32bit processors)?
(586 or higher, might be 686 p3,p4, althelons)?
?
Eventually 64bit ia-64 and MAYBE G4/G5 PPC.?
?
Kernel:  Hmm.. not sure on this one.  I've got 3 choices.. and one is not done.  GNU/Linux, FreeBSD kernel or GNU/Mach GNU/HURD.  All three have their pros.  If GNU/HURD project was farther along...  seriously i'm still debating this.  I'll most likely go with a freebsd kernel since everyone likes linux.. plus apple's using its network stack.  ?
?
Why did i say rob influenced this project?  I've been thinking about system administration and how rob liked IRIX on old SGI's.  Apple's proven the world wants a user friendly unix and people love netware & microsoft administration features (ADS, etc).  Why not combine them? ?
?
The real bitch is getting help with this project.  Caryn's not into it at all.. i understand that.  I need people to help me with the site, documentation, programming, testing, ideas, etc.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 5 Jun 2005
8:51 PM

(no subject)
Well i'm still having trouble with the CachedHeadlineBean class.. i think i just figured out the problem though.?
?
Lets hope!?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:34 PM

(no subject)
Going to bed.  Still don't have the caching code working.  I found one problem.. the toString method does not work properly on a stream object.. bummer.  I might have to escape out some characters or perform some other hack on the input to get it to work.  I'll look into that.  I suspect single ticks are to blame now.  I need to test the toString() method on the document object i'm creating (xml doc).  If it does what i think it does, i should be very close.  I finally got debug output working again.  :)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:36 PM

Apple maybe downgrading to Intel chips..
Its rumored that apple computer is going to switch to intel processors tomorrow.  The keynote at the WWDC is VERY important.  Two sites including news.com (cnet) are reporting this.  ?
?
If its true and its x86 based.. its the end of apple computer.  They can not be a software company on bill's platform.  ?
?
1. they can't sell pcs and beat dell?
2. everyone will steal osx or windows will be run on the "macs"  ?
?
Either way apple will not make money on the computer line.  This feels like a NeXT OpenStep move... 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 10 Jun 2005
4:51 PM

Make FreeBSD boot cd
# cd /usr/src?
# make buildworld buildkernel?
# mkdir /tmp/cdrom?
# make installworld installkernel DESTDIR=/tmp/cdrom?
# cd /usr/src/etc?
# make distribution DESTDIR=/tmp/cdrom?
# mkisofs -o /tmp/cdrom.iso -r -no-emul-boot -b /tmp/cdrom/boot/cdboot /tmp/cdrom?
# burncd -s max data /tmp/cdrom.iso fixate eject?
?
?
?
I think you need to use -b boot/cdboot (i.e. I think it's a relative path to the root of the image) or it won't work and it's --no-emul-boot I believe.  -J can be handy for Windoze systems as well.  :-P

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:52 PM

Apple did switch
Think sad.  Apple is now going to build intel boxes starting next year.  Mac OS X comes to the "PC".  They will have bioses and be able to run windows as well.  They are going to use pc partitions too.  :(?
?
Think downgrade.. IRQ hell has come to macintosh.  pcintosh really.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 19 Jun 2005
8:47 PM

Uninstall classic
PROBLEM: Is there a way I can remove Classic from my OS X system? I don't have 9.2 installed, but the Classic pane is still in my System Preferences.?
?
SOLUTION: When most people say they want to "uninstall" Classic, what they really mean is that they want to disable the System Preferences "Classic" pane. If you don't have an OS 9 install at all, or OS X is installed on a UFS partition, Classic won't start up anyway. Simply remove the /System/Library/PreferencePanes/Classic.prefPane file, and that's the last you'll see of Classic again. You'll need to have root-level privileges to do this, of course.?
?
If you want to remove the whole Classic support structure from your system, you'll want to remove the Classic files and directories created by the OS X installer:?
?
/System/Library/Classic/?
/System/Library/CoreServices/Classic Startup.app?
/System/Library/UserTemplate/English.lproj/Desktop/Desktop (Mac OS 9)?
?
In addition to this, if you've already run Classic and would like to remove it afterwards, you'll want to remove any of these additional files and directories that exist in the root of the OS X installation:?
?
/Mac OS 9 Files/?
/Applications (Mac OS 9)?
/System Folder/?
/Documents/?
?
And if your boot disk is a UFS volume, you may also remove the "fake" finder and system files which OS X uses to trick the HFS+ boot mechanism:?
?
/System/Library/CoreServices/Finder?
/System/Library/CoreServices/System 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:52 PM

(no subject)
Speeding up OS X for G3 machines?
?
PROBLEM: OS X runs slowly on my brand new iMac, even with 256MB of memory! Is there any way to improve performance, or does X really need a G4 to run smoothly??
?
SOLUTION: There are a number of fairly simple steps that can be taken to ensure the best performance from OS X, and these adjustments show far greater results on G3 machines (both old and new). Some are easiest with a new installation, though all but the first can be done at any time.?
?
1) Install OS X on an HFS+ partition. While UFS is offered as a compatibility option for other Unix machines, OS X is optimized for HFS+, and the difference is noticeable on the G3 machines. While there are some tasks (searches, for instance) that should certainly move more quickly on a case-sensitive file system, it doesn't yet make up for the sluggishness you can experience in disk I/O under UFS.?
?
2) Be sure to have all the current OS updates installed. As of this writing, 10.0.3 was the most recent release, but the "Software Update" feature under "System Preferences" will only let you upgrade one step at a time. You'll have to use the feature manually several times on a new install to get up to date immediately. This could be made a lot easier by Apple.?
?
3) Don't use Classic. Many users may be reluctant to give up this feature, but not having Classic installed does speed OS X up considerably. If you require Classic applications for a large portion of your work, I suggest you run them from an OS 9 partition until they get upgraded by the manufacturer.?
?
4) Use the "Login" feature under "System Preferences" to start applications when you begin work automatically. This will increase the initial start-up time for the machine, but leaving applications open plays to X's strengths, while opening and closing them frequently plays to its weaknesses. Opening and closing "Mail" all day could drive you crazy, and dynamic memory allocation means that applications you aren't actively working with shouldn't steal RAM from those you are.?
?
5) Update the prebinding to shared libraries, which should cut down significantly on startup times for applications. This makes a far greater difference on G3 machines. You can do this by typing "sudo update_prebindings -root /". The process will take between 10-30 minutes depending on machine speed and installed applications. If you don't know what this does, please read the man page first, as simply typing Unix commands you found online can be a very dangerous habit to get into. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:53 PM

(no subject)
It should be "sudo update_prebinding -root /" - but it's still a great tip!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 23 Jun 2005
10:48 AM

(no subject)
My et clan is out of control again.  This is so annoying. As usual.. lamers, cheaters and whining at the heart of my "entertainment".  Geo did a fork()?
?
His new lamer clan should be fun to beat.  I ain't got a problem with him but some of the people he recruits.. well he'll learn from it. Its not easy being a cl.?
?
The up side is i can get some things working finally without being pestered.  Its time to tweak the website. :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 24 Jun 2005
1:02 PM

Steam cleaner caught on fire!!!!!
WTF.  The fucking steam cleaner caught on fire while i was using it!  Smoke started coming out the side near the belt and air intake.  At first i thought it was the belt dying or something.  I managed to get it in the bathroom, turned it off and unplugged it.  Then i let it set for a minute after i removed the chemicals.  Finally i pryed open the side belt door and the belt is fine.  There are synge marks all over the plastic inside and shit.. black!  ?
?
I think the motor burned up, not sure yet.?
?
I was using the hand extension at the time and it was sitting flat on the floor.  There's a lot of cat fur in the carpet and i wonder if some got sucked in the air intake either on the side or bottom.  (idiots put one on the bottom!)?
?
We've had it since our first apartment (when we moved out).  Its a bissel flaming cinder edition!  I bet the best buy warrenty is not valid anymore on it.  But the belts ok.. wtf??
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:06 PM

(no subject)
New question.. how do i steam clean the carpet?  I still got a lot to do! 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 25 Jun 2005
6:59 AM

posted this on slashdot today about indians....
Original author pointed out there are a lot of supposed anti indian stories lately.  Here's my text:?
?
?
You are right! There are a lot of stories about indians taking jobs, hacking, credit card fraud, etc. I see a pattern.. india is becoming a real country! They have the same problems that everywhere else does.. imagine that.?
?
The constant comments from indians that everyone is racist is getting old though. I'm starting to feel racist because i'm tired of being accused of being a racist.?
?
1. india is cheap labor. They get outsourced jobs. This started when us companies outsourced jobs in the US to other firms. They got used to cheap, outsourced, substandard work. Now its ok. We suffered. Blame people who run outsourcing companies in the US!?
?
2. It is pointed out that someone is indian because he/she would point out that he/she is indian in any other case. This is probably a stereotype, but I see it on the Internet and at my university all the time. Indian students tell me they are better than me because all the jobs are going to india! Since indians are "better", they must brag about their greatness to others.?
?
3. Indians have technology as does everyone else. Technology is knowledge. Anyone from any country can do anything. No one is better than another.?
?
4. Finally, I'd like to point out that India has two flaws from my perspective in their education system. I realize these are being addressed, but I'd just like to share. First, India focuses on memorization instead of practical hands on experience. That means when an indian comes to my university in the US, he can not code and has difficulty doing tech support work. Why? Because he was told to memorize software and settings for the DEFAULTS! Defaults are not god people.. many people customize their setitngs. Its NORMAL to do so. Indians complain about programming because their grade will not be based on memorizing, but on a real life skill! Second, many indians i've encountered learn outdated technology. For example, most indians at my university don't believe there is a Java 2 yet and actually want to use Forte 1.0!!!!!!!!! I used to work in the computer lab at the engineering college, and i'd get questions like "Where is forte? I only use forte!!!" We had netbeans installed. :)?
?
In fairness, americans probably focus to much on practical knowlege and don't memorize enough. We depend on computers to remember things for us. I do expect someone working on a computer science degree (especially a masters degree) to be able to write code!?
?
I think americans get angry because of experiences like this. We see individuals that can't do our jobs and yet they get them. I've known quite a few intelligent, capable indians at my university. The could program, solve problems, and were great conversationalists. Interesting thing is they usually didn't live in india their entire life before coming to the US.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:04 AM

13 kids unfairly charged with hacking their school
A high school gave out ibooks and now 13 students have potential felony convictions...?
?
http://www.berksmontnews.com/site/news.cfm?newsid=14742096&BRD=2694&PAG=461&dept_id=552980&rfi=6?
?
?
?
THIS IS BULL SHIT.  If they didn't educate the kids on hacking, they should not be charged.  The school is at fault.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 10 Jul 2005
9:00 AM

UK People are dumb
After the attack, their solution was to look for SUICIDE BOMBERS.  I haven't read proof of that yet.  Better still they will look at everyone NAKED looking for bombers in the subway!!!!!!!!?
?
?
http://technology.timesonline.co.uk/article/0,,20409-1686151_1,00.html

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:35 PM

Operating system fantasy week
Well I tried to install Linux a few times.. it trashed my frickin bsd install.. major data loss.  Somehow i got solaris 10 installed though!  I think i'll triple boot, maybe quad boot.  (win xp, freebsd, solaris, and linux) ?
?
I'm toying with not installing freebsd on this box though.. i've got it on the server.  (local file server)?
?
Also, i setup the file server as the router on the network.  it directly connects to our new voip phone service router.  Its peppy!?
?
I can download around 365kb/s now.  ?
?
Solaris 10 is way different than what i'm used to.  Sun has a windows like administration system now!  Its sweet!?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:28 PM

Solaris:  Sun still doesn't get it
Well i started playing with solaris 10.  It brought back some fond memories and some painful ones.  First, no compiler present STILL.  They haevn't learned.  Second, no way to see the hardware detected in the gui.  Thats lame.. especially after using java desktop system 1 (linux).  This doesn't feel like an upgrade from that.  The gui is nice and the builtin stuff works well.  It feels sluggish but i thin k thats the lack of x11 video acceleration for my video card.  (it works in 2d but not out of the box) They are using xorg actually.  Obtaining patches is a bitch. ?
?
I found myself on sunfreeware.com (again).  At that point, and trying to figure out system v commands i am now installing freebsd on my system.  I have to use the legacy ps command in solaris because i HATE system v ps.. it sucks ass.  ps -ax or ps -auxww is awesome!  ?
?
I guess i'm just a bsd user at heart.  I'll leave solaris up though.  It might be handy for testing and i may still do java development with it.  It does include jdk 1.5  (tiger)?
?
I was disappointed my audigy was not detected.  Solaris doesn't feel prime time yet.  (not on the desktop x86)  I had hoped it would be innovative.. same old crap.   On the up side, my dual xeons were detected perfectly! ?
?
shit.. i fucked up and installed all packages in beastie... that means old xorg to remove :(?
?
i was to lazy to find 5.4 so i'm using 5.3 release disks.?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 14 Jul 2005
8:59 PM

Hmm..
Well i got the sun app server installed for testing purposes.  Maybe i'll get lucky and get jj running in it.   So far its been a struggle.  I'm still trying to get mysql to work with it.  ?
?
I fixed several bugs that tomcat is lenient about.  :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 17 Jul 2005
6:49 PM

Development copy up
Yeah.. jj is live!  Well i have a development version working finally.  Sun's app server is a pia...?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 22 Jul 2005
11:13 AM

I'm sick
Damn work.. i got run down and now i'm sick.  How annoying.  100 dollars at the doctor and i HAVE insurance!  It doesn't cover shit.?
?
I got in two et games in the last two days.  That was nice.  ?
?
Trying to debug a latency issue with my bsd router.  Its pissing me off.  .8 to 2ms pings across my lan.  It fluctuates a lot.  ?
?
The patriot act was extended for 10 years!!!! We're about as free as the GNU license now.. on the outside it looks good.. but you get locked in pretty bad and others get to see what you're doing!?
?
JJ was down for 24 hours.. how lame.  I got to automate java starting up

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 23 Jul 2005
7:03 PM

(no subject)
I've taken it pretty easy today.. done some gaming, listened to music and stuff.?
?
Here's a classic mp3..?
http://www.foolishgames.com/luke/fuck.mp3?
?
Oh and i've got a new jj site design in the works.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 26 Jul 2005
6:06 PM

(no subject)
I'm going to take a break from slashdot soon.. i'm getting to into posting lately.?
?
Looks like i'll be working in cses tomorrow.  I have to finish that department if possible and fix a pda.  Goody.?
?
Apple released new ibooks and mac minis today.  Nice bump on specs.  At least there's 512mb ram now.  That means i'm really fucked on my laptop though.?
?
Caryn bought me some new clothes for my birthday today.  (finally got me a gift! lol)  My birthday was in may for those of you who forgot! Shame on you!?
?
I'm incredibly bored right now.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 3 Aug 2005
4:01 PM

(no subject)
Geo's posting some noob hacks on his site right now.  He can't seem to stick with a site design.?
?
I have been cleaning for awhile... getting kind of borring.  The kitchen smells like something big died in it.  I suspect its the sink.  I'm trying to clear dishes enough to get to it!  Caryn went to do laundry.?
?
Work sucked as usual but this time it was my back.  Its been terrible lately.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 4 Aug 2005
10:52 PM

Fun with networking...
Well this has been an interesting evening.  An Fg| member actually helped me with server cost!  Then I was able to move the voip router behind my freebsd router setup.  Next I got ipv6 working with a tunnel directly from the router.  I don't have this nat'd yet but i also need an interal ipv6 block or a way to know what the /64 ips are for my network.  The latter would be better i think.  The real bitch is routing will go down when my charter ip changes.  I also go dynamic dns back up.  That means i should be able to enable ssh connections to my local pc soon.  ?
?
Conclusions:?
1. my network is super insecure right now becuase i have a crazy config on my "firewall".?
2. IPV6 kicks ass.. there are sites you can't get to without it!  Part of the internet is hidden from ipv4 people... ?
3. something is wrong with mr. tunnel that i haven't isolated yet.  (that name again is mr. tunnel!)  ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 7 Aug 2005
7:44 PM

(no subject)
Wow.. planet noob!  ?
?
My et clan lost the war yesterday.. lol.  ?
?
Anyway, i just played everyone's favorite game.. fix the innodb database type setting on the databases.  myisam tables lick ass.  (mysql database server for those of you that don't know or are dumbasses)?
?
I feel trapped in my apartment lately.  I don't have any money to have fun and i don't even like to be here.  ?
?
My todo list is crap.. i never get anything done.  where does my time go??
?
On a side note, i'm going to try to get a new server.  I wanted to get two cheap servers so i could have a windows box again.. caryn's totally against that.  She's into the sun java stuff...  so i'm going to get a linux box this time.  At least i can use sun's app server and maybe oracle that way.  This open source shit is getting annoying.  It sucks for java at least. ?
?
I haven't talked to people in a long time.  I've got GAIM installed now so i'm on msn, aim and icq now regularly on my windows box.  ?
?
Unless i'm in away, i'm probably ready to talk ;)?
?
The just journal engine needs some work i think.  ?
?
I'm rambling again!  NOOOOOOOOO.  I watched family guy and the simposons on fox tonight..  rather funny.  I don't watch tv much anymore.  i'm gettin pain in my wrists from using the computer too much!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:48 PM

(no subject)
Caryn's off to bed and i'm listening to some music.  Its nice to use her computer for a change.  I forgot what a mac desktop was like.  ?
?
Caryn's got my old receiver hooked up. I'm streaming music from my laptop over here. ?
?
I think I need to get out more.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 8 Aug 2005
8:13 AM

(no subject)
JJ's stats suck again.. 44 users 527 posts.  I need to get this thing tweaked out.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:52 PM

(no subject)
Well i made some progress on just journal tonight.  The BaseController was updated with a ton of work.  I think i have the database access for the URI section done.  It needs to be tested of course.  I also did some updates on the RSS cache code.  It does not compile yet but i'm hopeful it will soon.  ?
?
My et clan is in a fit again...  I'm actually ready to stop being a CL.  The work is one thing but the drama is another.  Default and Geo got into it.  Very annoying.  I never realized the chat program logs whats said.. amazing.  I'll have to not talk about people on there anymore :)?
?
Anyway, default got pissed off.  I'm really tired of baby sitting.  I could give a shit.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 12 Aug 2005
9:39 PM

Got wow again
I got a pre pay card for WOW so i'm playing that again.  Its been fun tonight.  I haven't leveled mae yet but she's about halfway at level 19.  

Security: Public
Location: Home
Mood: Indifferent
Music: 

Sun, 14 Aug 2005
7:14 PM

(no subject)
Ok so i've been gaming most of the day.. its been fun.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:23 PM

CMS
I got the base controller working for my cms.  In java servlet terms its a dispatcher technically.  :)?
?
Its actually reading the database and looking up the url.  I still need to get the actual document storage working.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:27 PM

JJ first release
I released a snapshot on sourceforge today.  Its actually an old snapshot from a few months ago.  I need to release the sql database structure, installation documents, etc.?
?
In fact, i just did a back of the sql database recently.  I should extract the structure from it and publish that.?
?
I'm trying to solve a new problem with the cms today.  The database schema i developed does not match the intial class declaration i made.  I think the database is more accurate though.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 15 Aug 2005
8:33 PM

(no subject)
I got some work done on the CMS.  Its been an odd night.  I went so far on it and realized that it will work a lot like JJ only slightly more generalized.  It doesn't seem right.  I'm sure it would work but its not a good generalized solution.  Hell i'm writing code that belongs in apache!  Stupid java.  I'm half tempted to go back to C at this point.  I like C and if i have to reinvent the wheel, might as well do it in a fast, portable language.  ?
?
I realized why i failed with my os project.  Obviously my drive crashing was the big factor, but i was just trying to fix a few problems with unix.  There are a LOT of problems with unix.  Its 30 years old after all.  Video is the big problem.. the interface is another.  I like console but its not good for the masses.  Thats why OSX is the most sold unix operating system.  I've always wondered something.. if you look at the process list in OSX, there is a window server but what causes the boot screen to work.  If you run darwin its color and looks more polished than a regular unix terminal.. why is that?  I'm wondering if they actually use the same framebuffer to draw on OSX directly.  It would explain the speed and quality.  Loading extensions isn't a big deal... the login screen is even layered.. thats how apple thinks.  ?
?
What if one were to do the following:?
?
Start with a bsd base:  net or free...?
1. keep the console driver but write an entirely new one that is a full color vesa compliant frame buffer.  Don't write raw data to it during the design.. actually create an interface like the original mac os had.. Quickdraw or something beter style with a font mananager, etc.  I think 1984 technology would be a big bump sadly in UNIX console land.  Write a Sco, vt100 or some console driver for this thing.  You could use the freebsd or netbsd code as a starting point.  ?
?
2. Implement a lite window manager that can run on the console.  During bootup you could use the console driver module and then lauch the window manager during stage 2.  You'd never change drawing modes, just the controlling process for the display.  ?
?
3. Implement a shell environment for this window manager.  ?
?
Basically you'd get a cross between how i think mac os worked and maybe early windows environments except that instead of windows running on command.com, you'd actually have the window server itself as the environment.  Another words native access to the operating system through the windowing environment AND you can use a shell running on the environment  since its really posix underneath.  It would be fast and not gay like X11.  128mb of ram is bullshit!  ?
?
Since this whole damn thing is small and part of the OS it would run fast and could include OS built in menu systems, font management, copy/paste and other operations.  The unix philosopy is to run a shit load of processes.  Its good most of the time but there's a reason nextstep was FAST on a 25mhz processor.  8 billion programs running requires a good fucking scheduler and i haven't seen one yet.  I think windows scheduler is the biggest problem with it.  Run windows on an SMP system and watch what its doing sometime.  Scheduling is a bitch to write.?
?
Maybe this idea is bullshit.. i dont know.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 17 Aug 2005
4:41 PM

New feature for just journal coming soon
Caryn requested that one has the ability to look at a single journal entry.  I've added code to my checked out cvs copy to do just that.  I'll probably test it later tonight!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:20 PM

Caryn got a new job!
Yes!  Caryn got a new job.  More money, GA position... maybe benefits.. yes!?
?
And i get her old job as OSX specialist and get to administer 2 xserves :)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 20 Aug 2005
7:10 PM

Team noob has left the building...
My et clan is irritating sometimes.  I had a jackass leave today because his ex-friend made fun of him for being in my clan.  How gay.  The last of team noob has left the building.. geo, birdie, bunny, hellboy and captain callum!?
?
YES!?
?
My stats are up a bit on K:D.  That makes me feel a bit better!  ?
?
Other stuff that's happened recently:?
?
I helped Jenny with a site for her sister.  I think she's got that going now.  ?
?
I have some new code ready to upload for jj.  ?
?
I wasted most of friday waiting for the maintenence guy to come to replace the light in the kitchen.  Floresant and its doing that flicker thing.  Its very dim in there.  I can barely see.  ?
?
Watched monty pytox live dvd.  We rented it from Netflix.  Not too bad.  ?
?
My cat is sleeping near my chair.  Its very cute.?
?
Caryn's playing wow as usual.  Whats new?  ?
?
My mother called today.  She said that my father didn't move out after all on friday.  I guess he was kicked out and someone recovered.  He's been bitching about living with C for a long time.  WTF.  My grandmother has to be pissed.  She PAID for his moving truck!  Its total bullshit.?
?
I wrote a weather app for windows on friday.  I got it mostly done and realized i can't get local data from the NWS using the SOAP interface.  Waste of time!  I wanted a taskbar icon next to the clock so it'd be handy.  Damn it!  I wrote it in VB.net.  ?
?
My mom didn't get paid for 21 days and she's not fighting it.  Dumbass.  Her boss said he was withholding her pay for 2 weeks from when she started.. btw she's worked there over a year.  he did that to everyone!  Isn't that illegal??
?
Ila's got to have surgery on her sholdier and maybe her eyes.  My dad was going to help her but i don't know now that he's back with C.  ?
?
I don't know if i'm going to get my financial aid.  If not, i'm leaving western.  I can't afford to go anymore.?
?
Meijers was awful today.  I had like everyone get in my way and be annoying.  ?
?
Caryn's bitching about back pain right now.  Mine is always sore now.  ?
?
For some fucking reason, I'm listening to the wallflowers.  1 2 3 marlanas... uh yeah.?
?
I just finished a forth of a box of meijer applause crackers.  ?
?
The cats pissed on a floppy and ruined it.  I couldn't recover anything from it.  I was nervous about even putting it in my drive.  I did let it dry and clean it as best i could. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:23 PM

Quake 3 engine open sourced!
Carmack released the quake 3 engine under GPL this weekend!  Maybe we'll get some free games that kick ass!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:26 PM

Compiling KDE
I'm compiling kde on my freebsd install right now.  Its taking forever.  I'm going to use window maker with it as an experiment.  I'm really starting to like window maker.?
?
It looks like some jackass tried to attack my file server's samba install.  That concerns me a bit.  It blocked the connections but i didn't think the firewall would let that kind of thing through to begin with!  Something is configured wrong.?
?
I had 1.4 gigs of log files on my webserver today.  I deleted them.  (apache logs since january)?
?
I hate php.  I have to write a shopping cart for someone and its taking longer than i thought.  It doesn't work that great and it looks like shit.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 21 Aug 2005
10:53 AM

(no subject)
Just finished lunch.  My computer is still compiling KDE!  I want to play games damn it! ?
?
I wish i knew how far in the process it is.  Its building dependencies right now.?
?
The new iBooks look like a good deal!  High end has a super drive (DVD burner) and they have 512mb standard.?
?
Crucial wants 123 dollars for me to buy a new 512 chip for my laptop.  Only 35 dollars for a 256.  I may opt for the 256 chip.. at least i could run firefox without crashing.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:31 PM

Damn fire alarm went off again
The fire alarm went off in the building again.  False alarm as usual.  There was a fire in another building that destroyed an apartment.  The fire department was slow to get there because of all the false alarms in the complex.  They came today.  No fire.?
?
Pain in the ass.?
?
I posted a funny post on GNU/Linux and why it will never be number 1.  See foolishgames.net unimportant chat.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 22 Aug 2005
7:03 PM

Mac problem.. wonder if it was my boss!
I had to work on a sick BRAND NEW PowerMac G5 today.  It wouldn't login with any account.  The permissions were dicked on one user account.  I couldn't figure out what the hell happened.  it took 20 minutes to boot OSX!?
?
I did an archive and install, added the printers, copied the user directory and created 2 accounts.  Done.?
?
It took like 2 hours i think total.  ?
?
Boss can't use the DOCK!  Dumbass.. for windows people its like not being able to use the quick launch and taskbar to pick programs!?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 23 Aug 2005
6:19 AM

(no subject)
Well i can't wait to see what chad did to the macs today.  I'm actually so pissed about yesterday.  If I find out chad and randy did it, I'm going to refuse to do mac support if either of them ever touch a mac again.  Its bullshit work.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:23 AM

Bug
I noticed the logins aren't being kept on Safari.  Damn apple cookie bugs.  I wish I knew what the deal was.  Their bugreport database is private though

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:24 AM

(no subject)
I have a headache.  My cat is very loud. I think he's been pigging out again.  I couldn't sleep again last night.  I got to bed at like 1:30am and woke up several times.  Caryn was restless.  I think I might have been disturbing her with my iPod.  I was using earbuds :(?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 27 Aug 2005
4:03 PM

Agghhhh
Caryn's parents might make us see them next weekend unless we fight it. lol?
?
I will be too busy!?
?
On the up side we got a new server coming :)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:10 PM

(no subject)
Had a problem with the mysql config where other users had permissions on ALL databases.  Luckily all my sites use encryption for password databases and the like.  I fixed the problem. ?
?
That was just dumb of me.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 19 Sep 2005
8:15 AM

(no subject)
Data loss can be fun.. NOT.  Well JJ is back up after more data loss.  The hard drive failed in this server approximately a week after it was brought live.  Its total bullshit.  Whats worse, the sql backup was bad.  I posted something in the site journal describing this further.?
?
I'm going to try to use a text editor and manually grab entries and try to import them.  I've also started planning an export feature to backup jj entries.  I'm considering swtich to a file based system like most other java based sites.  It would be easier to backup (tar.gz)  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 10 Sep 2005
8:37 PM

(no subject)
Got my homework done aside from statistics.  I also modified the login code for just journal tonight.  Its the first step toward releasing a new desktop client (.net gui app).  I'll be able to add other types as well.  Login can now validate a user before signing into post.  Eventually i'll implement tokens for desktop clients but this will certainly work for now.  There are a few things i can do in java that are very hard in any other language and i might as well do them.?
?
If you have the user agent sent properly, a success/fail code is returned to the client.  The only problem with this apporach is that it opens up the app for easy brute force attacks.  I haven't figured out a solution to that yet.  I have some ideas though.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:37 PM

(no subject)
Got my homework done aside from statistics.  I also modified the login code for just journal tonight.  Its the first step toward releasing a new desktop client (.net gui app).  I'll be able to add other types as well.  Login can now validate a user before signing into post.  Eventually i'll implement tokens for desktop clients but this will certainly work for now.  There are a few things i can do in java that are very hard in any other language and i might as well do them.?
?
If you have the user agent sent properly, a success/fail code is returned to the client.  The only problem with this apporach is that it opens up the app for easy brute force attacks.  I haven't figured out a solution to that yet.  I have some ideas though.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:37 PM

(no subject)
Got my homework done aside from statistics.  I also modified the login code for just journal tonight.  Its the first step toward releasing a new desktop client (.net gui app).  I'll be able to add other types as well.  Login can now validate a user before signing into post.  Eventually i'll implement tokens for desktop clients but this will certainly work for now.  There are a few things i can do in java that are very hard in any other language and i might as well do them.?
?
If you have the user agent sent properly, a success/fail code is returned to the client.  The only problem with this apporach is that it opens up the app for easy brute force attacks.  I haven't figured out a solution to that yet.  I have some ideas though.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:37 PM

(no subject)
Got my homework done aside from statistics.  I also modified the login code for just journal tonight.  Its the first step toward releasing a new desktop client (.net gui app).  I'll be able to add other types as well.  Login can now validate a user before signing into post.  Eventually i'll implement tokens for desktop clients but this will certainly work for now.  There are a few things i can do in java that are very hard in any other language and i might as well do them.?
?
If you have the user agent sent properly, a success/fail code is returned to the client.  The only problem with this apporach is that it opens up the app for easy brute force attacks.  I haven't figured out a solution to that yet.  I have some ideas though.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 23 Sep 2005
10:02 AM

Hmm.. now i'm dragged in
Well, I just got an email with a word document attached from the cs department.  Seems i've been asked to meet with the ABET people on october 17th and I need to see the chair about my potential involvement.  ?
?
Its not like I can say no.  At least I won't have to work for chad that day most likely. :)?
?
I finished my homework for physics.  The solution is correct from one perspective.  I found the flaw in the formula they gave OR the formula online.  I want to ask them about it.?
?
I want to do a once over on quizes before the test.  I think i'm starting to get some of the graphs at least.  ?
?
I sent chad an email and told him i had to finish a group project.  It was 100% true and it also opened time to study a little.  I told him i'm planning on coming in this afternoon.  ?
?
I think i need to change the style sheet on this site.. the blue is overkill for the boxes.  I liked it at first but i think its too hard to read.  It looks beter in firefox i think. (using ie right now)?
?
This weekend i need to teach myself lisp and statistics.  How fun. I think i may try to write a simple parser actually instead of lisp though since i will need to do that anyway. ?
?
Caryn's laptop shipped and its in china still.  ?
?
I need to finish getting ready now.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:01 PM

JJ updates
Well I migrated a few weeks back on the JJ code due to the server crash.  I had the code locally and on my cvs repository though.  I'll be publishing new binary copies of the class files soon.  I want to do a new source forge release over the weekend if possible.  ?
?
Here's what i got done:?
?
1. Entry's are available individually (from before)?
2. Date is set dynamically for RSS copyright header stuff?
3. update and login classes now handle desktop clients differently than web clients and do not return HTML.  Instead they return pre-determined constant strings.  More work is needed on this interface.?
4. Error loading preferences in some cases no longer through a servlet exception but rather display a message to the user.  This should handle mysql hiccups better and show less information about error conditions to the user.?
5. I'm now catching errors with the single entry id code from part 1.  ?
6. Minor html cosmetic changes and tweaked string concatination.?
7. I also analyzed a bug i found previously.  The calendar freaks out in rare cases and starts appending the date multiple times.  To resolve the bug, i must keep track of calendar state and not append if a date is there.  I'm still looking at this bug for the best solution.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 26 Sep 2005
10:41 PM

(no subject)
Caryn got her laptop today... woo hoo.  Got my physics homework done for tonight. Had a rough day with mac support at work.  Got a sick G5 and another one that needs to be setup.  It don't think different. ?
?
My file server is going through major port upgrades.   This could take awhile...

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 28 Sep 2005
10:16 AM

(no subject)
Have my assignment turned in for physics.  Upgraded dovecot to the latest version so we actually have new imap code running finally!  Rebooted my home router with a new build of samba.  Haven't tried to use it yet.  That will be interesting.?
?
Caryn seems to like her new laptop.  I'm thinking of just skipping phyics today since i have to 2 assignments (1 done) and a lab to deal with.  How much time do i really  need to give to one class?  I have other work to do.?
?
I'll probably hit the lab for awhile before lunch and work on my cs340 assignment a bit.

Security: Public
Location: Home
Mood: Annoyed
Music: 

2:51 PM

Son of a bitch
Ok so another asshole left fg today.  What the hell is going on?  I'm so close to just pulling the site down and killing the et process.  Who gives a fuck if i do?  Worse yet, what if we won the contest.. server free members none... there's some jar jar binks action for ya.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 29 Sep 2005
11:45 PM

Foolishgames.com shutting down (not email)
Well i decided yesterday to close foolishagmes.com after 9 years.  I don't have the enery anymore.  I haven't been into it for like 3 years and it doesn't make sense to keep doing the site.  I said i'd pull it down.  I'm considering leaving it up but not working on it.  My only issue is the RIAA.  Jewel's management has always been kewl with the fan sites but i'm concerned about the future.  ?
?
Part of my issue with foolishgames.com is the work to do foolishgames.net.  I'm starting to get burned out on ET and i can't really enjoy a game as a cl anymore.  Most of my software development over the last few years has been a waste because it doesn't get used for anything.  I think this site is about the only positive and its shitty code.  I actually miss playing WOW with caryn but i don't get time with school and that stupid clan shit.  Hell i'd even consider working on something in the cs department if i had the time.  Even closing fg| won't help me with work taking so much time from my homework.  I just spent a good hour on 1 physics problem and I haven't a clue how to solve it.  I've hit the breaking point on everything... its just got to stop.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: Serve the ego - jewel

11:52 PM

What ever happened to?
My life?  no seriously why don't i get time to finish a project.  its not like i got to worry abou raising kids or anything.. caryn's seen to that.  i think today was the worst day i've had in a long time and i'm counting the car accident day.  It felt like my last day at mt. morris at western today.  I'm not planning on dropping out or anything but it was actually that frustraiting.  i just don't give a fuck.  any stress reliever i used in the past doesn't work now.  Its a big hassle.  ?
?
Today is so bad i got positive feedback for helping someone on slashdot.. i wasn't even argumentative.  Anyone who knows me understands what that means.  ?
?
I think linux is fucked at least. :)  People figured out its not secure and there is higher TCO than windows.  Its all true too.  ?
?
I just realized how shitty this form is for HCI guidelines.. the negative check boxes toward the bottom for example.  ?
?
MOTD: Eat shit and Die.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 30 Sep 2005
12:40 AM

(no subject)
Nice.. news of the day:?
?
California's govenor hates gays. ?
?
An inexperienced man becomes supreme court justice.  ?
?
The stock market sucked ass today.?
?
?
?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 2 Oct 2005
11:23 PM

Programming assignment (LISP) turned in!
I got the programming assignment turned in.  I'm so happy.  ?
?
I ended up implementing two extra functions to simplify the coding.  LISP seems to work better with small functions rather than bloated ones.  I guess they force good coding on you. :)?
?
Next assignment to worry about is the calculator assignment for 340 and then the LISP parser.  I need to start planning both assignments soon.  I also need to worry about statistics since i am losing my ass in that class. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 3 Oct 2005
2:31 AM

(no subject)
Major overhall on the server tonight.  I reconfigured parts of DNS, apache, rc.conf, /etc/hosts, /etc/resolv.conf, various file permissions, and then rebooted the server.  I got et running as non root again!  Don't know if pb kicked in or not.  ?
?
I decided to make foolishgames.com available again temporarily while i migrate my personal site stuff.  ?
?
My wisdom tooth is coming in on one side of my mouth.. its really hurting! ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 4 Oct 2005
12:11 AM

The revolution has begin
Ok, just kidding.  Pirates of Silicon Valley joke. :)?
?
Midnight BSD is my new "project".  Its the largest project I've tried to date.  The website is up, but not quite complete.  http://www.midnightbsd.org/?
?
I need help on this project.  (duh)?
?
Here's a small list of goals:?
1. Replace init, etc with a apple style process for cron, etc.  ?
?
2. Clean up userland code.  Check for buffer overflow, argument validation, style improvements and comment it!?
?
3. Create a graphical enviroment.  Use x11, but also improve the system console code to "assume" color consoles with a nice gentoo/redhat style bootup process.  Later work on gui startup like OSX.  Splash screen with updates on services starting is a plus.?
?
4. Initially I'll probably use KDE like the other desktops.  I thought about using gnome to be different but its a bitch to get to work.  I think KDE has more built in functionality and the code is faster.  Also, I can addopt DesktopBSD and that other new BSD's ports apps and things if i want.  It standardizes development for now.  I'd like to write a new "shell" aka window manager for it though thats unique.  ?
?
5. Fix ports.  I love freebsd ports, but they need to be maintained by c apps in the CLI and gui apps.  Update and patch notifications for the OS and ports would be nice.  Binary updates!!!!!  A cross between apple software update and redhat's management software.?
?
6.  Better support for video, audio and other devices.  Driver support needs to improve for the desktop and hopefully be bsd licensed.?
?
7. BSD licensed replacements from the openbsd project for userland apps.  I want this to be a BSD licensed project unlike DesktopBSD and friends.  Improve those programs to support GNU extensions.  This will allow more ports to build without gnu garbage on the machine.?
?
8. Track xorg updates more frequently.  GUI stuff will be part of the base system.  ?
?
9. I'm going to focus on desktop improvements, although i still love CLI/server stuff.  BSD is weak in graphical enviroments.  OSX is all we have.  ?
?
10. Although I don't like GNU licensed stuff, there is some that is essential on a desktop in my opinion.  Most notably, gcc, automake/autoconf, vim, bash, and GNUstep will be included.  I will of course include real software as well (nvi, ash (freebsd sh), etc)?
?
11. Upgrade the code to compile against GCC 4 if possible.  ?
?
12. Focus on optimizing ia32 and ia64 architectures.  I don't care about PPC or sparc as they are not growing.  Ports to embedded devices might be an option though.  I don't want to discorage ports to other platforms, just go back to the 386bsd/freebsd roots of i386 support.?
?
13. Replace some of the fine grain locking code to message based code in some parts of the kernel.  I believe that Matt Dillon's ideas for DF make sense in some areas.  I think a mix of the two approaches might seperate some of the complexity the pure freebsd approach has caused.  I don't plan on doing anything with the kernel design aside from work on a few drivers and linux emulation for the 1.0 release.?
?
14. Innovate.  BSD is mature and stable.  I want to bring in the development energy that has made linux so popular and what made BSD in the 80s.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:25 PM

odd
Strange.  Comments don't seem to work on the post about midnight bsd but they do work on another entry.  I'm wondering of "special characters" are to blame.  Its possible that double or single quotes are not rendering properly.  The commend code uses maverick to render most of it which in turn uses xml with xslt.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 6 Oct 2005
10:42 AM

No SSL for me
I ordered an ssl key for this site like a week ago and never got it.  WTF.  I'm just generate a key if i get time.  Thats good enough for now.  At least encryption will be in place. Users trust is not an issue at this point.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:43 AM

Professors can't remember quizes volume I
My stats professor actually forgot the quick today on his desk.  We got 15 minutes into class and then "oops forgot the quiz.  You can all go."?
?
Dumbass.?
?
its going to happen on monday now. :(  I might actually get to study for it.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:45 AM

Images are loading slowly
The site images are loading slower than shit.  I'm on a dual 2.3 ghz g5 right now.  I suspect either my server is gone to crap (doubtful) or more likely WMU is out of bandwith again.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 8 Oct 2005
12:30 AM

(no subject)
Installing ubuntu :( on my laptop right now along with a fresh install of Mac OS 10.4.  My laptop has gotten a bit slow lately and it made sense to get some wasted disk space back.  I'm using 4gb for linux so its not a big deal.  Now if i can only clean up my music collection :)?
?
Richard suggested a new feature for just journal today.  A member directory that allows anyone to browse for entries.  Its not a bad idea.  Once i get my laptop working again, i can try to add that code.  The ubuntu install is taking forever.  Its actually turned on the fans on my laptop!  ?
?
Tomorrow i need to do some c++ coding for an assignment.  woo hoo :(?
?
Caryn and I are going out tomorrow at some point and i have an et practice.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 9 Oct 2005
3:04 PM

SSL testing
I have an ssl key installed on JJ.  To use ssl, https://www.justjournal.com/?
?
Of course the upside is that your login is encrypted and the down side is that the site runs MUCH slower.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 10 Oct 2005
10:37 AM

Doh!
I woke up at 9:45 AM today.  Translation: I missed my math quiz.  ?
?
My clan won the first round of the et tournament with both teams.  My team probably will be disqualified since none of them can send in their demos.  Glad I wasted my time playing.?
?
After formatting my mac, I realized I didn't have as much bullshit as i thought on it.  Its going to be a chore updating it.  I don't even have half the programs I need installed yet.  Most notably, I don't have java ide software or any web design tools.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:50 PM

Son of a bitch
yep.. prediction came true.. Skully deleted the screen captures.  FG| alpha loses!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 11 Oct 2005
5:50 PM

(no subject)
Been home sick most of the day.  About the only thing i've felt like doing is fixing bugs in just journal.  I think i've touched more code today on the project, than any time in the last two months.  Still haven't added richard's request yet.  :)?
?
Here's the low down:?
Changed the update journal page so the check boxes are worded in a positive light.  I learned in my GUI class its a good thing.  I also changed the backend code to handle the switch.  ?
?
The email comments and allow comments on/off value actually do something now.  I modified the add comments servlet heavily today trying to figure out a bug in it.  While I'm not sure the bug is squashed yet, I did do a major overhall on the class and its functionality.  ?
?
Preferences now know what a user's email address is.  I required this for the email comments feature, but also have needed it for the managing editor property in the RSS feed.  ?
?
I added a little input checking here and there and now inherit the JustJournalBaseServlet class in a few places.  ?
?
Finally, I just commited the sql schema to sourceforge's cvs.  Now someone could actually use the backend code for something.  I still need to add sample config files and documentation along with a list of the required jar files.  I alos need to add templates for all the pages.  Its a big step forward though.  One less thing I could lose.  The database schema kind of sucks right now, but at least i can get comments about it :)?
?
And richard, I am planning out the member list.  The idea brought up another issue.  I need to check on security settings.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:34 PM

(no subject)
I forgot to add in the last post that i'm going to publish the changes later this week.  I'm a bit too tired tonight to test them thoroughly.  If anything were to break, I don't have the energy to fix it. ?
?
I just fixed one more bug where a private journal could be viewed through the comment system.  (big bug)  The new behavior allows the comments to be seen but the entry is still private.  Its a start.  ?
?
I need to go through and look for any other information leaks like this before making the member list.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 12 Oct 2005
7:42 PM

New jj version uploaded
I installed the new version of just journal today.  There were a few snags and the journal viewer was down about an hour.  I need to do more testing to verify everything is working properly

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 13 Oct 2005
10:49 PM

(no subject)
I have the first class in my programming assignment mostly completed.  Only two more to go :(?
?
i've got a new roadmap for just journal planned.  It will require some serious designing, but I'm going to love it.  For the time being, I need to get the login and update journal servlets upgraded to handle desktop clients.  Caryn's been pissed off for a few days at some code and it turns out to be my fault.  A little planning on my part...?
?
Midnight BSD update:  I'm waiting to setup the cvs repository for the release of 6.0 fbsd.  The code compiles again but there are serious bugs that I don't want to maintain.  I'm researching cvs clients and setting up large repositories right now.  Just Journal development has helped a lot with learning cvs.  I still am no expert, but i can get by with a basic gui client now.  ?
?
I tried golive cs 2 tonight.  Its a nice program.  I've always hated golive, but then again I hated dreamweaver till version 3.0.  You can drag and drop css layouts.  Its a killer feature.  I wish i could use dreamweaver site navigation and golive layout stuff.  All well. ?
?
Bill gates has been touring universities in the US.  He won't sit with upper level students since we are too oppinionated. :)?
?
I still have an assignment to complete for Physics.  I'm doing better in the class than I thought.  Now to bring up my stats grade!  I do have a test tomorrow that i'm not prepaired for though.?
?
I've got a bad headache tonight.  Don't know why.?
?
Henry and Tigress have been in a weird mood today.  Don't know what to make of it.?
?
I've been having a lot of problems with steam lately.  (valve software)  It crashes on startup.  Very lame.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 10 Sep 2005
8:37 PM

oh my god...
i just finished that damn assignment for cs340 and its got some hum dinger bugs.. shit i just said hum dinger.  shit i just said it again...?
?
ok that sucks.?
?
Caryn's sleeping and i'm awake.... aggghhhhhh.  At least my redhat install got used for the class.  NOw i'm not sure i want to install the new hard drive right away.  (bought a scsi drive finally)  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:37 PM

oh my god...
i just finished that damn assignment for cs340 and its got some hum dinger bugs.. shit i just said hum dinger.  shit i just said it again...?
?
ok that sucks.?
?
Caryn's sleeping and i'm awake.... aggghhhhhh.  At least my redhat install got used for the class.  NOw i'm not sure i want to install the new hard drive right away.  (bought a scsi drive finally)  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 18 Oct 2005
3:20 AM

(no subject)
i just finished that damn assignment for cs340 and its got some hum dinger bugs.. shit i just said hum dinger.  shit i just said it again...?
?
ok that sucks.?
?
Caryn's sleeping and i'm awake.... aggghhhhhh.  At least my redhat install got used for the class.  NOw i'm not sure i want to install the new hard drive right away.  (bought a scsi drive finally)  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 21 Oct 2005
8:48 AM

(no subject)
Just a quick post.  I'm sitting at work, waiting for the others to get here.  It seems i'm supposed to train wintel users on macs today.  Noobs. :)?
?
If macs are so easy, why do i need to train them?  Is it because they can't read or use a mouse?  Using a mac is the only way to learn you don't need to defragment or use antivirus.  The few administrative things i would need to teach them they won't listen too anyway.  lol?
?
I imaged a g4 with my base image.  Its a bit sliggish. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 25 Oct 2005
12:21 AM

(no subject)
Got my homework done and watched a few dallas episodes tonight.  Caryn's dad is without power in florida right now after that hurricane.  I had an email exchange with my dad tonight.  He has an aol account now.  Sounds like his laptop went into safe mode but is working now.  ?
?
Got the cvs tree downloaded last night to start my project.  I need to setup public access to cvs either through pserver or ssh.  I'm leaning toward the latter.  I'll have to see how hard it is.  I do need anonymous cvs though or at least cvsup :)?
?
Found two bugs in JJ today.  One i've been working on for a few weeks and can't track it down.  It was working but is now broken.  I'm having trouble parsing the user agent string in the login servlet.  I've got some logging and a few changes ready to test in a few days when i have the time.  I've also got a new mysql build to install when i get time as 5.0 is release now.  I have to research php breakage first with that release.  Best case i'll have to recompile php.  The other bug in jj is with comments.  If you are not logged in it will not accept your username/password and just show a blank page.  Very fucked up.  I haven't looked at the code yet in detail on that but i know the add is a stand alone servlet and probably didn't get updated in some way.  ?
?
Richard seemed to take a comment i made as a joke the wrong way the other day.  He's been quiet about it.?
?
I'm still looking at the bugs skully reported with logins timing out.  The session should die after 30 minutes automatically with no access but i took it that its happening sooner.  I need to save state and need a smart controller for that.  I don't think maverick can do that and every attempt i've made to date has been futile on a standard controller.  Its hard to be versitle.  I think I need to think about it some more and go for an inheritance model and layer the features on.  ?
?
Defaults are still wrong on the update form too.  damn it.?
?
I want to release a 1.0 beta soon of JJ but i don't think its there yet.  I'll keep working at it and shoot for incremental releases for the next few months. I'll do a timed release on source forge in november. (every few months release a new one with more done)  Next release i hope to have java doc done and maybe some base templates.  ?
?
My computer is flying with this new hard drive.  (SCSI U160 6ms 8mb cache seagate cheetah)  ?
?
The windows JJ client is broken right now becuase of the login problem.  I hope to get that out by december 15th.  Thats after my wisdom teeth getting pulled i think. Caryn's got a gui going for the java client but again the login problem is delaying it.  The file is loginAccount.java if anyone wants to help. :)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 26 Oct 2005
7:37 PM

Midterm and other fun
Well I finished my midterm for cs485 today.  It didn't ask many LISP questions, but rather focued on parsing/lexical analysers and syntax analysers.  I was done in less than 30 minutes.  Dont' know if thats good or bad.  Only referenced my notes once.?
?
Skipped my first two classes since I woke up about 25 minutes before my stats class.  Physics is a waste of time anyway.  He gives us book problems and I could be reading instead.  ?
?
I wrote up the notes for the midterm and went to that.  After the test, I grabbed some food at the parkview cafe and went home to see caryn before my physics lab.?
?
I've got the cvs almost setup for mbsd.  Once that goes public i need to write some scripts for automating builds and building packages.  Woo hoo.  (chroot jails anyone?)?
?
I'm stuck on this just journal bug.  I've been talking to caryn about it.  I found one solution but i don't like it that much.  ?
?
Richard and I have been disagreeing on an issue again on the fg forum.  His views remind me of some expressed in the class I took on women from a sociology perspective.  Don't remember the title.  Thought the argument was lame then.  There are many counter arguments too.  Essentially he said its in men's nature to be cheating sluts.  Lame.?
?
Had pizza for dinner and lunch.  Getting to know it a little too well lately.  Caryn's been doing a lot of home cooking lately overall though which has been nice.?
?
I got through season 1 and 2 of dallas.  I had already watched season 3 so i've seen the first 3 totally.  Explains a lot that i never understood watching that show when i was little.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:35 PM

Visual studio rots your brain?
I came across this article from a slashdot post tonight, http://charlespetzold.com/etc/DoesVisualStudioRotTheMind.html?
?
It talks about windows 1.0, and the 45,000 functions that make up .NET 2.0 counting all the class methods!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:46 PM

Just Journal windows client
I found two bugs in the login code tonight.  I've got my .NET windows jj client authenticating again against the server.  Now I can work on the actual submission code.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:59 PM

Test from windows jj client
Testing

Security: Public
Location: Not Specified
Mood: Not Specified
Music: ?

Thu, 27 Oct 2005
12:03 AM

(no subject)
Well as you can see from the last post, i've made some progress on the widnows client.  I estimate about 2 hours of work on it before i can release an alpha of it.  (non feature complete)  ?
?
I'm going to bed now though.  I'm having trouble with the .NET sha1 managed class for password encryption but i do have it working over ssl so its not a huge deal anyway.  The sha1 would be nice though.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:20 AM

(no subject)
Journal viewer is down right now.  If you are not logged in, the servlet crashes with an exception.  I deployed some new code too early last night and broke it!  ?
?
I'll try to fix this later.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 28 Oct 2005
9:42 PM

JJ Windows Client
I did a little more work on the JJ windows client tonight.  I fixed a few cosmetic bugs with it and starting working on adding the security, location, and mood options.  I'll probably throw an executable up on the server soon for initial testing.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 29 Oct 2005
10:16 AM

More on JJ Windows Client
The new just journal windows client is working well.  It will require .NET 1.1 which can run on XP and 2000.  I don't know if I like this better or worse than the web client yet.  I don't think there are many benefits yet.  I'll keep working on it though.  

Security: Public
Location: Home
Mood: Not Specified
Music: Sheryl Crow - Wildflower - Chances Are?

10:20 AM

There's a bug
Well, I just noticed the first bug.  Autoformat is disabled so it printed the text funny there.  LOL.  Lets try a uri for fun... 
http://www.applemusic.com/   (evan's favorite site)

Security: Public
Location: Home
Mood: Not Specified
Music: ?

10:41 AM

Ok lets see if the world works the way i want it to
I've adjusted this bloody code.. lets see if it works.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sun, 30 Oct 2005
12:22 AM

Evan get a clue...
I don't think richard gets it.  I had to kick him twice from the server tonight.  He then posts in the chat box like it wasn't that bad.  After the last week, he's disrespected me enough.  I am the clan leader.  I don't think its too much to ask not to dis me on my own fucking server which I pay for.  

If he doesn't get it soon, I'll have to consider my options which are few.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

12:26 AM

JJ Client
I've got the just journal client posted to the server but i've also got a new version on my local disk here.  I made several changes to the login form so it doesn't die if it can't connect in a bad way.  The cursor changes during the connection and the form is disabled as well.  I'm trying to setup a registry hive to save the password/username to.

I still don't have spell check up yet.  Its coming though.  I'm going to rework the post form quite a bit.  The graphics aren't bad but i'll go for a different look.  I definetely need to add some more menus and drop some of the check boxes.  Sometimes i think too HTML 3 when i make a form. :)

I may have rich text format up soon as well.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

12:30 AM

Housework
In between our devistating defeat and evan's accusation time, I managed to get a bunch of housework done.  vacuming, moping and a whole lot more!  (fragment lol)

Oh and i can't stress enough how stupid evan is.  I kicked someone out of IoM for what he said to me on the server tonight in the past.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:24 AM

Wow.. i had to formally warn evan
Richard, take the hint man.  Pushing this thing isn't going to work.  Formally threatening my wife is against the law and pisses me off.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:14 PM

Just Journal Client almost ready for alpha 2
I'm testing a new version of the JJ client right now.  It now has a tray notification icon that accepts clicks to post.  I'm considering adding it to run items or something with an option so users can automate loading it.  The actual form sucks but the login screen is near perfect now.  The icon is hideous but you can see it instead of the pencil that is near imposible to see in the tray.  The new icon is the pencil with white lettering "JJ" and black square.  It saves your username and password in the registry unencrypted.  I will use the crypto api on it later.  Maybe a SHA1 storage of it would be good.  It warns you when saving about the lack of encryption and its totally optional.  I still need to create a preferences window and integrate some other features in it too.  I have registry key saving working for user/pass saves and auto login.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:16 PM

Memory allocation speedup
I toyed with the malloc flags today on my local file server and the production webserver.  Both now don't zero out memory and use smaller cache sizes.  Its a little risky if the code is written poorly, but it is a huge speed increase.  Even caryn noticed.  Dovecot is much faster in particular.  

I also tried to write some new JJ server code today.  I somewhat gave up on that for now.  I'll just port to maverick as much as i can and work on getting all the views in XSL/XML.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 31 Oct 2005
8:58 AM

YEAH my least favorite day of the year!
Its halloween!  Yeah its a holiday for caryn and a shit day for me.  Happy my ass.  I can thank my parents for this!  I feel like a grinch.  Dickheads.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:52 AM

The adventures in gnome programming
I decided to stay home and do a bit of evil gnome programming today.  Its evil in the novell or FSF sort of way.  I hear a beater in the parking lot squeling like there's no tomorrow...

Anyway, I have the base class created for my text editor assignment.  Yes, i have to write a TEXT EDITOR in gnome!  What a bitch. I have to create four more classes and then i can think about actually working on text editing.  How fun.  This sucker is do on the 3rd at like 8am.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:47 AM

Second game on my et server?
I installed steam for linux on the server and am hoping to get a second game server up soon.  Its a DOD server (day of defeat).  If i get into it a lot i may buy the source version and run that.  My memory tweaks with malloc really helped the server out a lot.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:48 AM

My assignment
Well I created the stl list of instances now and i'm working on creating an instance and getting it running on the server.  If this works then i only have to deal with command line arguments and so forth.  I'm hoping :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:36 PM

Steam installed... hmm..
Getting weird behavior.. can't get on steam public master and ip address binding is localhost.  I got to get this figured out.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:33 PM

Mac OS 10.4.3 released
Well apple released a new OS version on Halloween.  How strange :)

It better be the miracle release though.. i'm tired of the 10.4.x stability issues.  At 97mb (and i do have all latest patches and 10.4.2) this better really impress me!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:34 PM

Oracle 10g free version!
Oracle has a beta release of a free oracle database product aimed at microsoft's free sql server 2005 express.  Its a mirror match on features and specs.  Oracle also has a migration wizard available.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:38 PM

ok 4.5 hours till this holiday is over with
How fun... almost over with.. i can't wait.  I didn't even go to class or work today.  I got some work on my programming assignment done and went to lunch at bilbos with caryn.  Gotta love pizza...

I attempted to get the qemu emulator running on my freebsd router in the hopes of running windows under bsd.  If not windows, linux in a stable manner.  Actual linux would give me oracle, sun's webserver with asp support, mono (.net vm) and the advantage of a virtual machine that can get hacked to hell.. i just drop down a fresh copy of the disk image with all software ready to go.  Thinking about it, linux might make more sense.  I wanted to do .net but it might be hard to get windows to run stable on a vm, and linux is the target os.  Hell i can run linux for sparc or linux x86 native with this thing.

Caryn's watching tv i think.  Just finished dinner.  Got my ibook upgraded to 10.4.3 and so far mail.app is running flaky.  SMB is very slow and there was a giant pause... dashboard is faster, and software update still sucks.  Maybe someday... its no worse than windows xp prior to sp1.

My computer is VERY load... i need to look at that.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 1 Nov 2005
8:05 AM

Fuck
So i have no clean, dry pants today... how nice for me.  Feel like I have a bad hangover and i didn't drink anything last night.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:17 AM

Hacker idiots of the day
Oct 31 10:29:45 mail sshd[87098]: Illegal user test from 221.209.246.132
Oct 31 10:29:45 mail sshd[87100]: Illegal user test from 221.209.246.132
Oct 31 10:29:45 mail sshd[87101]: Illegal user test from 221.209.246.132
Oct 31 10:29:47 mail sshd[87104]: Illegal user test from 221.209.246.132
Oct 31 10:29:48 mail sshd[87106]: Illegal user test from 221.209.246.132
Oct 31 10:29:49 mail sshd[87109]: Illegal user guest from 221.209.246.132
Oct 31 10:29:49 mail sshd[87110]: Illegal user guest from 221.209.246.132
Oct 31 10:29:51 mail sshd[87108]: Illegal user guest from 221.209.246.132
Oct 31 10:29:52 mail sshd[87114]: Illegal user guest from 221.209.246.132
Oct 31 10:29:54 mail sshd[87119]: Illegal user admin from 221.209.246.132
Oct 31 10:29:55 mail sshd[87116]: Illegal user guest from 221.209.246.132
Oct 31 10:29:56 mail sshd[87118]: Illegal user admin from 221.209.246.132
Oct 31 10:29:56 mail sshd[87122]: Illegal user admin from 221.209.246.132
Oct 31 10:29:57 mail sshd[87123]: Illegal user admin from 221.209.246.132
Oct 31 10:29:59 mail sshd[87126]: Illegal user admin from 221.209.246.132
Oct 31 10:30:01 mail sshd[87131]: Illegal user admin from 221.209.246.132
Oct 31 10:30:01 mail sshd[87133]: Illegal user admin from 221.209.246.132
Oct 31 10:30:02 mail sshd[87128]: Illegal user admin from 221.209.246.132
Oct 31 10:30:03 mail sshd[87130]: Illegal user admin from 221.209.246.132
Oct 31 10:30:04 mail sshd[87148]: Illegal user user from 221.209.246.132
Oct 31 10:30:06 mail sshd[87150]: Illegal user user from 221.209.246.132
Oct 31 10:30:06 mail sshd[87151]: Illegal user user from 221.209.246.132
Oct 31 10:30:07 mail sshd[87153]: Illegal user admin from 221.209.246.132
Oct 31 10:30:08 mail sshd[87156]: Illegal user user from 221.209.246.132
Oct 31 10:30:12 mail sshd[87163]: Illegal user user from 221.209.246.132
Oct 31 10:30:24 mail sshd[87187]: Illegal user test from 221.209.246.132
Oct 31 10:30:26 mail sshd[87190]: Illegal user test from 221.209.246.132
Oct 31 10:30:29 mail sshd[87195]: Illegal user test from 221.209.246.132
Oct 31 10:30:30 mail sshd[87194]: Illegal user test from 221.209.246.132
Oct 31 10:30:33 mail sshd[87198]: Illegal user test from 221.209.246.132

and

Nov  1 06:48:48 mail sshd[60579]: Illegal user test from 129.93.165.73
Nov  1 06:48:48 mail sshd[60578]: Illegal user test from 129.93.165.73
Nov  1 06:48:49 mail sshd[60582]: Illegal user test from 129.93.165.73
Nov  1 06:48:49 mail sshd[60584]: Illegal user test from 129.93.165.73
Nov  1 06:48:49 mail sshd[60585]: Illegal user test from 129.93.165.73
Nov  1 06:48:49 mail sshd[60588]: Illegal user guest from 129.93.165.73
Nov  1 06:48:49 mail sshd[60589]: Illegal user guest from 129.93.165.73
Nov  1 06:48:49 mail sshd[60592]: Illegal user guest from 129.93.165.73
Nov  1 06:48:49 mail sshd[60594]: Illegal user guest from 129.93.165.73
Nov  1 06:48:49 mail sshd[60595]: Illegal user guest from 129.93.165.73
Nov  1 06:48:49 mail sshd[60598]: Illegal user admin from 129.93.165.73
Nov  1 06:48:49 mail sshd[60599]: Illegal user admin from 129.93.165.73
Nov  1 06:48:49 mail sshd[60602]: Illegal user admin from 129.93.165.73
Nov  1 06:48:50 mail sshd[60604]: Illegal user admin from 129.93.165.73
Nov  1 06:48:50 mail sshd[60605]: Illegal user admin from 129.93.165.73
Nov  1 06:48:50 mail sshd[60606]: Illegal user admin from 129.93.165.73
Nov  1 06:48:50 mail sshd[60609]: Illegal user admin from 129.93.165.73
Nov  1 06:48:50 mail sshd[60612]: Illegal user admin from 129.93.165.73
Nov  1 06:48:50 mail sshd[60614]: Illegal user admin from 129.93.165.73
Nov  1 06:48:50 mail sshd[60615]: Illegal user admin from 129.93.165.73
Nov  1 06:48:50 mail sshd[60616]: Illegal user user from 129.93.165.73
Nov  1 06:48:50 mail sshd[60619]: Illegal user user from 129.93.165.73
Nov  1 06:48:50 mail sshd[60622]: Illegal user user from 129.93.165.73
Nov  1 06:48:51 mail sshd[60624]: Illegal user user from 129.93.165.73
Nov  1 06:48:51 mail sshd[60625]: Illegal user user from 129.93.165.73
Nov  1 06:48:52 mail sshd[60654]: Illegal user test from 129.93.165.73
Nov  1 06:48:52 mail sshd[60660]: Illegal user test from 129.93.165.73
Nov  1 06:48:52 mail sshd[60662]: Illegal user test from 129.93.165.73
Nov  1 06:48:53 mail sshd[60664]: Illegal user test from 129.93.165.73
Nov  1 06:48:53 mail sshd[60665]: Illegal user test from 129.93.165.73

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:18 AM

Why the last post?
Well if you are going to brute force an account, shouldn't you make sure it seems reasonable that it exists?  guest, admin, test and user are REALLY dumb.  The only thing more ignorant is when someone tries to crack a built in account on a unix system that has an * in the password file :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:31 AM

Wow something productive happened... woo hoo.
I went to block a spammer and realized there was a big issue with the sendmail configuration.  I think thats resolved.  I blocked them too. :)

Some dick subscribed me to a list and then has a broken removal too.. and by list i mean an actual mailman mailing list.  I get reminder emails every month from this douche and i'm sick of it.  I blocked them at the mta.  maybe some bounces will get their attention.

Security: Public
Location: Home
Mood: Not Specified
Music: 

4:02 PM

Lost the FreeBSD Logo contest
Well its official, i lost the freebsd logo contest.  The winner had a very nice submission though.?
?
Beastie's head as a giant beach ball without any facial features...

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 2 Nov 2005
9:01 AM

Shitty day
I just got a 30% on my frickin physics assignment.. ouch.  I didn't have time to do most of it.  Damn it.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:54 AM

My assignment sucks
I got the damn thing compiling but when clicking the about box it crashes!  I can't figure out why and i've even run it through gdb.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:46 PM

Goody..
Attempted to call my parents tonight.. my mother has a disconnected phone number (under C's name originally?) and Ila's house has a busy line (aol?).  

As for my assignment, I've got the about box filed.. pointer wasn't initialized to zero so it would crash.  I can also open files now!  Woo hoo!  Innovation!  Now to save and to get scroll working.  Also, copy, paste and delete work on the context menu already but not from the main menu.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:09 PM

assignment update
Ok so i got save, save as and scroll bars working now.  My next task is find and replace!  That is going to be a bitch.  Then i need to comment, and toy with copy/paste and then turn it in via email.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 3 Nov 2005
1:47 PM

JJ update.. new version of mysql
I just upgraded to mysql 5.x.. its kamikazee time :)?
?
The jdbc driver has supported it for awhile that i've been running on. Some queries may be broken since they went somewhat standards compliant.  I'll be upgrading to stored procedures over time as well.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:54 PM

(no subject)
I got a copy of aoe3 today.  Caryn got a copy of a vampire the mask... game for wintel.  She's using my box right now to play that.  I'm working on the server.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 4 Nov 2005
4:52 PM

Woo hoo!
Upgraded the macs to 10.4.3 today... found an old g3 powermac.  :)

Security: Public
Location: Work
Mood: Not Specified
Music: 

9:18 PM

Server upgrades
I'm performing more upgrades tonight.  I hope to get freebsd upgraded.  If it works, we should see a big ping improvement and disk io enhancement.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 5 Nov 2005
12:21 AM

FreeBSD 6 stable :)
I did a server upgrade tonight.  Now i'm running 6.x on all my freebsd boxes.  This kicks ass.  I see a big disk io improvement on the server already.  I noticed my custom kernel seems a bit sluggish compared to generic.  I need to look into that.  

I've also got a new alpha build of the JJ windows client almost ready.  I've got cut copy and paste working on the edit menu now and moved the check boxes to an entry menu.  I did some layout changes to make the window smaller.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: Sheryl Crow - Good is Good - Wildflower

Sun, 6 Nov 2005
11:18 AM

Yes!
First time the music sense has worked.  You must get the windows media blogging plugin.  It works on 9 and 10.  See the jjsite journal for more info.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: Pride - u2.

5:45 PM

fg server changes
I added a ventrilo server and a day of defeat server tonight.  I'm rebuilding the kernel with device polling and a few more things removed right now.  Maybe that will help with ping.  (i hope)  It looks like the dns server has been targeted lately.  I need to harden it and watch its statistics.  Maybe I should get mrtg up on that box.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:13 PM

New JJ Windows Client!
Alpha 3 was released a few minutes ago on the site.  Here is a list of new features:?
?
1. Rich text formatting is now working including bold, italic, underline, font selection and color!  ?
?
2. You can now pick between rich text formatting and raw mode where you must write your own HTML for entries.  ?
?
3. Music auto sense works for Windows Media player provided you have the microsoft windows media blogging plugin installed.  (see microsoft.com for that) It is a creativity fun pack feature called wmblogging plugin.  Also, winamp 1.x and some versions of music match will work.  ?
?
4. Loading and saving a draft post works!  It even saves in rich text formatting so you don't lose colors, fonts, etc.  This is only for the post itself though and not subject, etc.?
?
5. Allow and email comments were moved to menus instead of check boxes.  ?
?
6. The toolbar was fixed to support most of the text formatting options.  Color will be added later.  (its available by menu now)?
?
7. The login screen now lets you select SSL or non SSL.  If you have a firewall blocking SSL based websites (padlock) or if you have an unpatched version of windows without the SSL updates you can turn SSL off.  Note turning off SSL means no encryption is used during posting.  ?
?
8. Maximize works on the journal entry screen. ?
?
Bugs:?
1. Mood list is still not working.  I haven't worked on the server side code to get this available.  It will be done by 1.0 release.  ?
?
2. Music sense does not work with any of the more common services like itunes, rhapsody or napster.?
?
3. Once autologin is set, you can't change the SSL or other login options.  I'll make a preferences/options screen as a menu option later to fix this.  You can edit the registry keys if you are technical (set to no for autologin)  HKCU/software/JustJournal?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:28 PM

(no subject)
Additional JJ client bug... tabbing sucks. :)This new version is a big jump forward.  Try it out if you have a JJ account and use windows. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:47 PM

(no subject)
Just played day of defeat for an hour or so.  That was fun.  Got on a server with a chick named kitten. She was powning most of the guys.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 7 Nov 2005
12:10 AM

MidnightBSD
Progress update... I imported the cvs from freebsd 6 RC into my own repository tonight.  It took awhile!  There were a few minor errors but i appear to have a working repository.?
?
Next steps will be to setup access controls and make sure i can checkout the source through ssh.  I need to setup iso building soon as well.  Once i can build an iso, i can install onto my dell for testing.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:46 AM

(no subject)
hmm.. new jj code released.  Lets do bug checks...

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:13 AM

Just Journal code
Just wanted to post a quick note to explain the code release.  Caryn's been experiencing problems with the updateJournal servlet and I wanted to fix the comment single tick bug.  I didn't fix several key bugs yet in rendering portions of the site.  Its on the todo list and i'm moving large amounts of code to the xml/xsl template system.  Once thats complete most of the site will be running under the same code.  I've minimized the uniqueness of many servlets with my base servlet.  Login and Update can't use it since they must respond to desktop clients.  I'll be switching to xml soon enough.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:21 PM

(no subject)
Temp fridge seems to be working ok.  Caryn had tea ready practically when i got home.  Nice.  I'm playing with a few dashboard widgets right now. :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:29 PM

WTF
Just did my physics homework and boy do i feel confused now.  Not sure what to make of it.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 10 Nov 2005
7:01 PM

The adventures of JJ
I finally added some code tonight to spit out all the moods.  http://www.justjournal.com/moodlist.h spits out an XML document with moods and their relationships.  I can use this in the JJ windows client and caryn can use it in the java client.  Once the code is golden, I'll releaes a beta version of the jj client!

Security: Public
Location: Home
Mood: Not Specified
Music: 

8:09 PM

Testing with moods
Hopefully this is the new JJ client with mood support.

Security: Public
Location: Not Specified
Mood: Optimistic
Music: 

8:10 PM

I think we have a winner
This kicks ass!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:02 PM

Testing .NET client for Laffer
Testing the client.

Security: Public
Location: Home
Mood: Okay
Music: 

10:38 PM

Neato
I think this new JJ client build is about ready for release.  It will be the first beta client.  I had caryn test it earlier on my pc and she seemed to like the UI except for the Post button.  I'm pretty happy with it to date.  Moods work now and i beefed up the edit menu with undo and redo and select all.  I also enlarged the journal entry form.  Its starting to look like a real windows app.  I think I'll make new toolbar graphics soon though.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 11 Nov 2005
7:04 PM

Producers time...
Day's sucked.. watching the producers to cheer myself up. :) Springtime for hitler and germany....

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:46 PM

What an interesting day...
Well get this, Apple introduced Xcode 2.2 with gcc 4.0.1.  That should help with the frickin' bugs i see on a daily basis with it.HP started selling TV sets like Gateway and Dell.  Apple sells mp3 players and the new iMacs are practically tvs without tuners.. WTF?  What happened to PC vendors? Like i'd really buy a tv set from HP.I saw benchmarks from zdnet and microsoft today showing that FreeBSD and Linux are faster than Windows and that Windows is faster than OSX on x86 running on AMD64 chips.  The catch is that the 3x speed increase was runing on dual core amd64 AND the mac app (itunes) was under rosetta stone G3 emulation mode.  On an intel chip (p4m 1.2), there was an 8 second difference with Windows winning and total time was only 21 seconds for windows.  Odd enough the AMD test has windows at 20 seconds but on a 4200+ Athlon.  AMD sucked ass.  Now i'm sure all the code is intel optimized and probably on intel compilers but still.  Specifically on the other test BY microsoft, Linux and FreeBSD were 5 times faster starting a process than Windows XP SP2 and still faster than their new OS albiet not as bad as XP.  Open source wins.  I've been listening to audioslave a lot today for some reason.  Chad made me waste 2 hours showing him how to use Disk utility to dump a PREBUILT image to a mac hard drive.  ID10T.  I razzled evan a bit in the chat box.  Nothing big, but he said some funny shit today.  Maybe we do have a language barrier with the british?  My prof in cs485 actually moved up our fucking assignment that was supposed to be due at the end of the semester to Wednesday.  Thats BS!  Now i must code heavily this weekend in LISP!  I wanted to work on Midnight BSD and the jj client.  I did get a lot done on the JJ client though.  I started options tonight and i'll have a bulid up soon.  (without options working though)  WMU has no bandwith.. just thought i'd share that.. i get more out of my cable modem.  OIT can't fix it because they can't find their head up their ass. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:23 PM

(no subject)
JJ bug of the day.. comments blocked but yet i can still post... ?
?
DOH!?
?
I have to do a real overhaul on the java code soon.  I mean big this time.  The windows client in comparison is so much more stable.  I'm just a good .net programmer :(?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 13 Nov 2005
5:11 PM

(no subject)
Day has been uneventful so far.  Run the steam cleaner we bought for the first time.  Practically deaf now.. its way to loud.  Caryn's cooking right now.  Found yet another JJ bug.. i really need to clean up the java code and do full audits on it. (using html tags screws up comment page viewing)I found some old code i tried to hack for a mac client long ago. I might work on that again soon.  Found my lisp assignment from before and i'll soon have some code to turn on on wednesday i hope.Cleaned up my mac last night with water and a little pledge multi surface (electronics friendly)  for the keyboard keys.  They were a bit oily.  Parts of my keyboard actually have warn smooth and are shiny now!  Laptop is only 2 years old lol. Caryn's is about 500mhz faster than mine but it seems like much more.  I'm hoping evan's team can win that tournament. Having a private et server for practices, wars and the like would take a lot of work off me.  It would also allow me to do a lot more with the et server than i can now.  I just wish evan was more of a team player.. he's been all about the letter I lately... I I I.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:45 PM

Beta client ready?
I did a bunch of work on the new JJ windows client. I think i'll be zipping this tonight for release.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 14 Nov 2005
6:47 PM

PHP upgrade maybe...
I'm trying to rebuild php right now.. its a big mess and i hope it works.  It may fix all the upload problems on e107 sites on the server. (fg net included)

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 15 Nov 2005
11:57 PM

(no subject)
complex lisp assignment turned in before midnight.. i'm impressed.  I even did my physics homework although badly.  ?
?
I didn't do very thorough testing on the output of the lisp assignment, but its the formulas bob gave us.  If they are wrong, who's fault is it.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 16 Nov 2005
12:20 AM

JJ stuff
I released the c# source tonight for the windows client.  see the site journal and status pages (open source) for more on that.  Its GPL due to the LJ.net client code reuse :)?
?
We have 60 accounts on JJ.  Most of the new accounts are due to evan (richard) pushing the site :)  ?
?
There are over 700 journal entries on the site so far.  Sadly i had more news articles on foolishgames.com  That also took 9 years.  I'm sure i have the most posts.  ?
?
I decided to shut down the DoD server for now since its not getting used.  I'm trying to track down a performance issue with mysql and foolishgames.net That issue is causing performance problems on JJ as well.  It looks like at least 2 sql queries happen for each recent post shown on the page.  I've seen the number go over 100 queries for that page.  If its cached, its .2 seconds with my new index, but if its not cached its well over 5 seconds.  That is way to long for a page to show up.  Without hacking the database heavily and the php code i can't fix it though.  I may just implement some java code and throw out e107 at this point.  I've said that before...?
?
Over the holidays i plan on working on two projects.  JJ and MidnightBSD.  I'm hoping to have a code rewrite on the comment viewer, favorites up and change password active by january.  I also want the first iso and cvs/cvsup servers going by january for MidnightBSD.  I think i'm going to modify WindowMaker for the base distro.  ?
?
Caryn's asleep.. maybe i shoudl be too.  Mental note, I have an HTML/Javascript assignment for thursday morning due.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:01 AM

US Keeps control of the internet
http://news.bbc.co.uk/2/hi/technology/4441544.stm

Security: Public
Location: Home
Mood: Pleased
Music: 

9:03 AM

Sony's evil got caught, its recall time!
http://news.bbc.co.uk/2/hi/technology/4441928.stm

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:05 AM

John Cleese gets a Lemur species named after him?
http://science.slashdot.org/article.pl?sid=05/11/15/2136234&from=rss

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:16 AM

The mail finally got through
Oh look.. netflix FINALLY got our frickin' disks.  They sure processed them faster when we were on the five at a time plan...

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:22 AM

Today's idiot
Nov 15 08:34:52 mail sshd[11368]: Failed keyboard-interactive/pam for invalid user jtc from 81.82.0.211 port 58816 ssh2Nov 15 08:34:57 mail sshd[11368]: Failed keyboard-interactive/pam for invalid user jtc from 81.82.0.211 port 58816 ssh2

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:24 AM

System load has been a bit higher this week
Local system status: 3:01AM  up 9 days,  5:54, 0 users, load averages: 0.96, 0.29, 0.11

Security: Public
Location: Home
Mood: Not Specified
Music: Audioslave - Doesn't Remind Me

9:31 AM

Something just for Evan...
I just created a red modern theme for evan... :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:17 AM

JJ API change
I've changed the maximum length of subjects to 255 characters.  (was 150)  Code will need to be changed.Also, i'm looking at the LJ protocol  http://www.livejournal.com/doc/server/ljp.csp.flat.postevent.htmlcommunities:http://www.livejournal.com/doc/server/ljp.dbschema.community.htmlAnd i've been trying to see how they implemented tags.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:27 AM

Concatination of Music
I've had a few inquiries about music string concatination issues.  The maximum length in the sql table is 90 characters so it is definetely on the windows client end.  Specifically, Windows media and the like trunicate the string when saving to the registry.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Thu, 17 Nov 2005
12:24 AM

Just after i buy caryn an ibook.. intel inside
Rumor has it that intel based ibook's are going to ship in january.  Think intel people. ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 19 Nov 2005
11:40 PM

Harry Potter
Caryn and I went to see the new film today.  I liked it better than the second film but it wasn't as good as the others.  Specifically it felt like the ending was left dangling.  It could be that way in the book for all i know but i didn't like it.  Also, they didn't show the match at the beginning which sucked.  I'll leave the rest open so i don't ruin it for anyone.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sun, 20 Nov 2005
12:05 AM

Best divorce letter ever?
My mother sent me an email with "best divorce letter ever.. "  I hate forwards but this is almost funnyBEST DIVORCE LETTER EVERDear Connie,I know the counselor said we shouldn't contact each other during our"cooling off" period, but I couldn't wait anymore. The day you left,I swore I'd never talk to you again. But that was just the woundedlittle boy in me talking.  Still, I never wanted to be the first oneto make contact. In my fantasies, it was always you who would comecrawling back to me. I guess my pride needed that.  But now I see thatmy pride's cost me a lot of things. I'm tired of pretending I don'tmiss you. I don't care about looking bad anymore. I don't care whomakes the first move as long as one of us does.  Maybe it's time welet our hearts speak as loudly as our hurt. And this is what my heart says:"There's no one like you, Connie." I look for you in the eyes and breastsof every woman I see, but they're not you.  They're not even close.two weeks ago, I met this girl at Flamingos and brought her home with me.I don't say this to h urt you, but just to illustrate the depth of mydesperation.  She was young, maybe 19; with one of those perfect bodiesthat only youth and maybe a childhood spent ice-skating can give you.I mean, just a perfect body. Tits like you wouldn't believe and an assthat just wouldn't quit, every man's dream, right? But as I sat on thecouch being blown by this stunner, I thought, look at the stuff we'vemade important in our lives. It's all so superficial.  What does aperfect body mean? Does it make her better in bed? Well, in this case,yes, but you see what I'm getting at. Does it make her a better person?Does she have a better heart than my moderately attractive Connie? I doubt it. And I'd never really thought of that before. I don't know,maybe I'm just growing up a little. Later, after I'd tossed her about ahalf a pint of throat yogurt, I found myself thinking, "Why do I feelso drained and empty?" It wasn't just her flawless technique or herslutty, shameless hunger, but something else; some nagging feeling ofloss. Why did it feel so incomplete? And then it hit me. It didn't feelthe same because you weren't there to watch.  Do you know what I mean?Nothing feels the same without you. Oh, Connie, I'm just going crazywithout you. And everything I do just reminds me of you.  Do you rememberCarol, that single mom we met at the Holiday Inn lounge last year? Well,she dropped by last week with a pan of lasagna. She said she figuredI wasn't eating right without a woman around. I didn't know what she meanttill later, but that's not the real story.  Anyway, we had a few glassesof wine and the next thing you know, we're banging away in our old bedroom.And this tart's a total monster in the sack. She's giving me everything,you know, like a real woman does when she's not hung up about her weightor her career and whether th e kids can hear us. And all of a sudden,she spots that tilting mirror on your grandmother's old vanity. So she putsit on the floor and we straddle it, right, so we can watch ourselves. Andit's totally hot, but it makes me sad, too. Cause I can't help thinking,"Why didn't Connie ever put the mirror on the floor? We've had this oldvanity for what, 14 years, and we never used it as a sex toy." Saturday, your sister drops by with my copy of the restraining order. I mean, Vicky's just a kid and all, but she's got a pretty good head on hershoulders and she's been a real friend to me during this painful time.She's given me lots of good advice about you and about women in general.She's pulling for us to get back together, Connie, she really is. So we'redoing Jell-O shots in a hot bubble bath and talking about happier times.Here's this teenage girl with the same DNA as you and all I can do isthink of how much she loo ked like you when you were 18.  And that justabout makes me cry.  And then it turns out Vicky's really into the wholeanal thing, that gets me to thinking about how many times I pressured youabout trying it and how that probably fueled some of the bitterness betweenus. But do you see how even then, when I'm thrusting inside your baby sister'scinnamon ring, all I can do is think of you? It's true, Connie. In your heartyou must know it.  Don't you think we could start over? Just wipe out allthe grievances away and start fresh? I think we can.  If you feel thesame please, please, please let me know.  Otherwise, can you let meknow where the fucking remote is?Love,Dan

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:14 AM

Evan gets another feature :)
Evan asked for a search or member list or something.. well i added a very weak member list.  Link is under the feature list on the first page of jj.  http://www.justjournal.com/memberlist.jsp

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 21 Nov 2005
9:45 AM

New JJ client?
Thats right.. already a new version of the windows client is ready.  Most people won't need this new version per se.  Its an incremental release.  I've done a lot of reworking on the music sense feature.  It now works with about 7 different players and is more likely to work with different windows media versions (6 and 7 even).  The downside is that the blogging plugin's extra data is no longer used in 10 as far as i can tell.  The album data isn't always detected but sometimes is.  Its very strange.  I haven't figured out the pattern yet.  I also added links on the context menu of the icon to your journal, friend, calendar and the jj website to ease use.  I'm starting to worry about memory use.  Writing this entry i'm using 18648 K right now.  

Security: Public
Location: Home
Mood: Not Specified
Music: Walk On - U2

10:06 AM

Just Journal for Windows 1.03 released
I posted a link to the new jj client.  I'm actually testing a version beyond that.  The formatting code needs to be reworked a bit.This should be a new paragraph. :)So we'll see how it goes.

Security: Public
Location: Home
Mood: Not Specified
Music: I Will Follow - The Best Of 1980-1990 - U2

10:11 AM

(no subject)
Just looked at the calendar for physics.. i have a test tomorrow!  Now that sucks!Last night booner asked us to thanksgiving.  What a shock that was. 

Security: Public
Location: Home
Mood: Not Specified
Music: Sweetest Thing - The Best Of 1980-1990 - U2

11:42 AM

RIAA (evil) said sony did nothing wrong
http://yro.slashdot.org/article.pl?sid=05/11/21/1232207&from=rss

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

11:45 AM

Dell gets even with Intel for Apple deal.. AMD and me on dells?
http://hardware.slashdot.org/article.pl?sid=05/11/21/1133223&from=rssIts about damn time that Dell fought back.  I thought they were a bunch of pussies for a long time!  Sun is kicking their ass in quality of servers right now.  

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

12:08 AM

an anonymous post to an idiot
I posted this on slashdot today as anonymous.  The guy wanted to get a DELL but with an amd chip after commenting on that information.  Here's my reply:Why don't you buy a sun workstation and drop a gamer card in instead? You'll save a few hundred dollars and end up with an opteron instead of an athlon. You can order a sun TODAY. Likewise, many other vendors ship AMD systems right now. There is nothing spectactular about dell. I call their tech support often enough at work to know this. I've never understood the urge to get dell to sell amd boxes.I'd like to point out that AMD = APPLE. Why? Both companies are underdogs that have a following. Some users are casual and others are zealots. Two years ago both AMD and Apple users were put down for using their respective products. Intel supporters are quiet right now because Intel made a deal with the devil (apple) and AMD is gaining marketshare. I'm not saying apple is evil or anything, just pointing out the same camp that truely loves intel tends to support Microsoft as well. At my university, I call this group the electrical engineering department. Take a class in thier department and all you hear is how glorious Intel and Microsoft are. Just remember apple and amd bashers, you're going to be in the minority someday and I'm going to put you down for it.Look at the state of the computer industry.1. Microsoft supports AMD2. Microsoft picks IBM PPC for xbox 360 making winppc systems3. Apple picks intel4. AMD sues intel5. Intel announces a new chip line based on their mobile chip technologies to "save the company"6. Dell breaks down and sells AMD boxes.Now the big questions.Will amd64 adoption be quick for home users?Will apple blow it just like NeXT did with their intel switch?Will Microsoft keep their monopoly going strong?Can an open source operating system command victory?My predictions:Lamers won't buy 64 bit pcs when 32bit systems are cheap. Until intel makes the whole line 64bit, it won't happen. Those same lamers will be pissed when 64bit windows catches on and microsoft will have to deal with 32bit code for some time because they can't afford the losses to apple.Apple will initially gain a lot of users until someone cracks OSX on normal intel/amd boxes. The result will be hobbiest using OSX and windows just like linux is a toy now for most people. Apple will never get OSX on top of windows and eventually the company will go bankrupt or switch to commercial products like ipods and tv sets. Steve jobs will retire or stop at apple in the next 5 years due to health concerns.Micrsoft will lose the server market to linux, bsd or something else. They will maintain the windows monopoly. Office will keep them afloat during this time.

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

12:10 AM

Scum company in CHINA sells celerons as p4s
http://hardware.slashdot.org/article.pl?sid=05/11/21/0539250&from=rss

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

12:19 AM

Saturn plant for ION closing?
http://money.cnn.com/2005/11/21/news/fortune500/gm_cuts/index.htm?cnn=yes

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

Tue, 22 Nov 2005
9:19 PM

File uploads?
User pics.. the promise that has never unfolded. Tonight I finally got the file upload component setup on my local machine.  I need to write the output servlet and get the file input servlet kickin'.  Also, evan mentioned some internationalization issues tonight.  I looked at the database tables and most everything is set to latin1 and latin1 swedish collation.  (sorting)  

Security: Public
Location: Home
Mood: Nerdy
Music: -  -

9:51 PM

(no subject)
I finished writing a test servlet for the image viewer.  If it works, i can easily fix it both for performance and safe code.  I just want to see if it works.  I miss having the sun webserver setup on my windows machine.  It was helpful for testing.  Maybe i should look into setting up tomcat.  If this code works, i'll create a simple file upload page and then work on getting the files in the database.  each user can upload 1 picture with the current design.  I'll of course improve this later.  Man i love this journal program i wrote.  It pownz.  

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

Wed, 23 Nov 2005
10:16 AM

Dentist, WoW
My dentist appointment went ok this morning.  $140 later...Just finished playing WoW with caryn for a bit.  That was fun since she was at work. :)

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

12:57 AM

Servlet references
http://www.acme.com (image package?)about servletshttp://www.javacommerce.com/displaypage.jsp?name=servletfaq.sql&id=18248Tuninghttp://www.precisejava.com/javaperf/j2ee/Servlets.htmORA reference for binary writing (for my image servlet)http://www.unix.org.ua/orelly/java-ent/servlet/ch09_05.htm

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

2:24 PM

Avatars!
I have the avatar code about half done.  My journal now displays an image. I need to add code for them to display on friends pages, upload code and a preferences page to turn them on and off.  I probably won't get that done today.  

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

Thu, 24 Nov 2005
11:54 AM

WoW day
Got some wow time in today.  That was quite fun.  I'm playing with an open source .NET profiler right now.  Maybe that will give me insight into how to make the windows client run faster.  I'm hoping.  You never know what you'll get.  Already found out that several threads are created.  

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

11:33 PM

(no subject)
Couldn't sleep.  I just checked on the source forge website and a few people have recently downloaded the JJ source code.  Thats pretty kewl.  I should probably do a new release of the code soon.  I definetely need to create a new module and put the windows client in CVS.?
?
I was just looking at the interface wm code a little.  I still plan on using WindowMaker for MidnightBSD for now but its very promising.  I'm installing gnustep on my bsd box right now so i can play with it a bit.?
?
Caryn's parents are coming for a visit tomorrow.  That always makes me a bit nervous.?
?
I purchased some upgrades for my bsd box (router/fileserver) and my desktop today.  I have a new set of logitech thx certified 5.1 surround speakers coming for my pc.  I currently have a creative inspire 2.1 set that i bought about 4 years ago.  It will be nice to have surround and even better not to have a creative set of speakers.  I'll miss the pretty radeon color on this computer but the nvidia 5200 chipset will make opengl work on bsd.  Considering this is an 8800 radeon chipset, the nvidia card might even be faster.  The 440 mx card in the old kate's kards mail server was sweet in bsd.  Console fonts looked good.  This computer has an nforce2 chipset too so its a no brainer to go all nvidia.  Its only a 64mb card, but i got it so cheap.  I also bought a 256mb chip for 16 bucks for it.  That will put me up to 512mb.  Most of the time i have over 160mb free on the machine already but i figured file copies would be faster.  Also i've been running x11 on it more often. Finally i bought a refurb intel pro 1000 mt NIC.  The file server is getting gigabit ethernet finally.  I'll move the sis chipset card to the external cable modem interface and throw out the POS dlink card.  I think we'll see some real performance improvements on the router.   ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 26 Nov 2005
11:57 AM

Xbox
So i broke down and bought an xbox.  The original xbox is sitting on my desk next to my monitor and gamecube.  I got 5 games for it including forza motorsport, magic the gathering battlegrounds, ncaa 2005 football, mx world tour and dave mirra 2 freestyle bmx.  I also have an xbox live account.  (3 games support it) 

Security: Public
Location: Home
Mood: Not Specified
Music: 

5:10 PM

Lost fm tournament
We lost the FM tournament today.  It seems evan didn't want to take the match seriously.  We probably would have lost anyway, but we wouldn't have looked like fools.  

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

Sun, 27 Nov 2005
5:38 PM

xbox games
I bought a controller and several xbox games today.  (mostly used)?
?
spyhunter 2?
sega gt 2002?
lego star wars?
nfs underground?
megaman anniversary edition?
nhl 2005?
nba jam!?
nba live 2005?
project gotham racing?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:40 PM

wow day
I played wow till about 3pm today.  Got in an instance with some idiots.  Tanks wouldn't tank, rogue wouldn't backstab or anything.  she threw knives to pull and just sat there for me to do all the work.  I leveled but lost most of my armor and what not.  It was dead mines.  ?
?
Caryn came to help but it was too late.  All well.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:42 PM

(no subject)
Rest of the day has been spent at meijers, eb games, starbucks and the pet food store.  Nothing special there.  I might have more xbox games then gamecube.  sad isn't it?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 28 Nov 2005
9:18 AM

SHIT ASS DAY
I couldn't sleep much last night.  Woke up feeling like something was wrong but couldn't quite place it.  Caryn and I got a call from my mother at 7:30am with news that a family member was probably dead in a fire.  Now it looks as though he was murdered!!!!!! Someone broke into his law office/apartment, killed him and the set the place on fire.  We dont' have confirmation yet.  Its suspected that my fathers first cousin was killed.  My dad called about 30 minutes later.  Channel 12 in flint has a story up on their website about it and briefly covered it on the 8am news.  My dad had the tv on and i heard a little bit.  The media isn't reporting that anyone died yet.  When i went to blog this, the jj server had crashed this morning around the same time my mother called.  

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

10:04 AM

Update on the big events of today
I just talked with ila.  John made the 911 call that the place was on fire.  Someone tried to get him to jump but he wouldn't.  The dental records are on their way to oakland county to do the autopsy.  My dad is very upset about it.  It sounds like there are at least 2 suspects possibly.  Earliest the body will be release is tomorrow.  

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

10:50 AM

Linus believes in GOTO, so should you
It seems that Mr. Linux kernel jedi master himself loves goto statements.  http://kerneltrap.org/node/553In general, goto statements ARE the root of all evil along with perl, php and recently added common lisp.  I do think there are RARE cases goto statements are useful.  Using them in a kernel is sometimes necessary but if speed is an issue, perhaps they should be using assembly code anyway.  Of course getting off their ass and writing good code might be a better idea. 

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

10:53 AM

Java port of quake 2!
Someone ported quake 2 to java!  It performs faster than the .NET C++ port.http://www.bytonic.de/html/benchmarks.html

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

Tue, 29 Nov 2005
10:09 AM

Windows vs Linux: Is the study right?
I just read an interesting blog entry on zdnet today.  The author critiqued the recent study proving windows was more reliable than linux.  http://blogs.zdnet.com/Murphy/?p=473=rss&tag=feed&subj=zdblogWhat i found interesting is that the author points out a real linux admin would test patches on a workstation and only install what they needed.  I don't think many linux sys admins actually do that.  Really its a good idea on linux and windows servers.  Why enable DNS if you only need IIS or apache?  Another issue is the study used Novell's suse linux.  Novell products are not known for their stability.  Only novell zealots from the 80s think otherwise.  Just send emails to everyone in a company or large college campus through novell and watch the buffer overflow take out winodws.  (groupwise 6.5 sp2)  Thats novell quality.  Arguably windows is at fault as well since it allowed the attack.  If you try to run novell products with microsoft's buffer overflow protection on they crash!  They must overflow buffers to work!  Back to the argument at hand.  Why didn't they use redhat enterprise linux ES or AS?  That is on level ground.  The study used sql server so why didn't they use oracle on the linux side.  I don't see a war of enterprise products here.  I see mysql which is not a real database prior to version 5 and apache/php.  Essentially they took on LAMP which is NOT a secure, reliable choice.  Using linux is one thing, but choosing a kitchen sink distro and running php is NOT a smart thing to do.  PHP is as bad as ASP running on NT4 in windows in terms of security.  In addition, you get broken api's from the PHP people that did not happen in ASP's glory period.  .NET was the first breakage and it was an entirely different architecture.  PHP pretends to be compatible.I wish someone would do a real impartial study and include several operating systems.  Lets see linux vs solaris vs freebsd vs windows.  Many people use these four as webservers.  Also use several distros for linux and try out java solutions, oracle, ibm db2, mysql, postgresql, php, perl, and ruby on rails.  Lets see what the roadmap really looks like.

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

10:11 AM

15 year old girl dies from kissing her boyfriend?
A girl died from kissing her boyfriend 9 hours after he ate a peanut butter sandwich!!!!!!  http://news.bbc.co.uk/2/hi/americas/4481546.stm

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

10:12 AM

Cyber Monday was fake
According to slashdot the phrase was coined a week ago.  http://slashdot.org/article.pl?sid=05/11/29/135240&from=rss

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

7:13 PM

John was officially identified to the media
See the abc 12 link for info:http://abclocal.go.com/wjrt/story?section=local&id=3679100

Security: Public
Location: Home
Mood: Not Specified
Music: -  -

7:16 PM

Firefox 1.5 is out
Firefox 1.5 has been released.  I'm happy about that.  Its the 11/11 build which i've had for a week or so.  I reinstalled it to make sure i had the latest version.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

7:32 PM

Buggin'
Well i have a cs assignment due on thursday now.  Ouchie.  I guess i'll need to get my homework hat on tonight.  For kicks i'm trying out the new JJ build with background color.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Thu, 1 Dec 2005
1:18 AM

quick one
Just turned in my cs assignment.  Very tired.  Won't get much sleep.  This sucks.My speakers came today for my pc.  They are an improvement to say the least.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 2 Dec 2005
10:15 PM

(no subject)
Back from my trip.  Caryn is in indiana right now with her mom.  Funeral was interesting to say the least.  I'll post more tomorrow.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:04 PM

JJ stuff
I just ordered 2 jj mugs for christmas gifts, and a t-shit & large mug for myself. :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 3 Dec 2005
1:36 AM

(no subject)
Hmm.. I've been watching star wars tonight.  I just noticed the other package was delivered to the office yesterday.  That means the router upgrades are here.  I bought a 256mb pc2700 chip, an nvidia fx5200 and a intel gigabit nic.  I suspect the router will get quieter and faster.  The new video card doesn't have a fan on it, but a huge heat sync.  The existing firegl card is VERY loud and locks up X11 in freebsd and linux from my exerience.  Damn dell modified video card.  Cats are acting weird tonight.  They are running around a lot and fighting.  Midnight seems mad at me, especially after i listened to messages and played my cell vm.  Both had messages from caryn on them.  ITs like midnight thinks i kept her from comming home or something.  star wars sounds good on my pc speakers.  The color is a lot better on my pc than the tv set too.  For once windows did something right.  On a side note, the api that microsoft promised in longhorn for authentication devices (finger print,etc) has been released for xp in windows update along with a windows media connect update to support the xbox 360.  I'll be coding a lot tomorrow.  ick.  If this assignment goes well, i may consider writing some more intelligent code for journal entries.  (i.e. a blog entry parser)  If it doesn't go well, i'll leave things how they are or go with the xml parser idea.  I think the xml parser might be too picky though.I think i'm going to try to take over an open source project on source forge.  Its very interesting and i got it working on freebsd 6.  Its a window manager for x11 written in objective c using gnustep.  Very festive although it needs a lot of work.  I'd say half the behaviors are correct so far.  

Security: Public
Location: Home
Mood: Not Specified
Music: Star Wars Trilogy [3 Discs] [WS] [Limited Edition] - Unknown

7:29 PM

(no subject)
Cooking dinner.  I went grocery shopping at 6 pm or so.  I should have most of the week covered.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sun, 4 Dec 2005
3:01 PM

Damn programming assignment
This lexal analyzer is not working right.  AGGHHH.  I think i need to rewrite it quite a bit.  What a pain in the ass.

Security: Public
Location: Home
Mood: Not Specified
Music: Pink - Trouble

Tue, 6 Dec 2005
7:24 PM

Rip. Mix. Burn.
Apple just signed a deal to offer exclusive NBC content including Monk, KNIGHT RIDER, Law and Order along with some other shows.  I just used my gift certificate to get 15 new tunes on iTunes.  Some of these tracks remind me of Nigma.. :)Unrelated, I got 3 of my 4 finals out of the way and registered for classes next semester (14 credit hours).  I'm taking operating systems!!!! 

Security: Public
Location: Home
Mood: Okay
Music: BTO - Taking Care of Business

7:26 PM

Conflict in fg
Looks like there is trouble a brewin' in fg again.  Round 739 Geo vs Evan.  Fight.This shit is getting annoying.  Now its a fight about an MSN conversation.  Well suck me sideways.  How does that effect me?  It doesn't.  MSN block people!  Its your friend.  

Security: Public
Location: Home
Mood: Curious
Music: Sting - Fields of Gold

8:54 PM

Oops
I forgot a ! when reorganzing the code resulting in broken comments.. DOH!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:02 PM

JJ Windows Client released on source forge
I imported the source code into source forge today for the windows client.  It may take awhile to sync with the webserver.  I also did a file release on the source code and a binary release.  Another words people can download the JJ windows client from source forge directly!  (1.04 release)  This is the same version that i released on the site this month so don't feel like you have to re-download.  Just check the help, about to verify the version if you are not sure.  If you don't have an about box, you have an OLD version and need to upgrade anyway.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Wed, 7 Dec 2005
12:00 AM

The Rights of Bloggers
Looking at a slashdot article, I found this link:http://www.eff.org/bloggers/join/Although its asking to join their fight, its got an interesting list of things you CAN post in a blog.

Security: Public
Location: Home
Mood: Not Specified
Music: 

12:29 AM

My first slashdot article
Well i submitted an article last night:  http://slashdot.org/article.pl?sid=05/12/07/0515243&from=rssMS get powend by south korea :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

Thu, 8 Dec 2005
11:52 AM

Woz speaks of Macintosh... how bad apple writes software
http://inquirer.stanford.edu/2005/jstaffor/woz.htmlI agree with him completely that apple makes bad software and is just like microsoft.  I wasn't convinced of that until I used 10.4.  After 10.2 hell, I thought apple was on the right track with 10.3.  Wrong.  OSX is the closest i've seen to the perfect os, aside from NEXTSTEP 3.  I hope that someday, Apple will improve their software.  Usability is gone in OSX.  Interface consistancy is gone.  Perhaps I will turn the corner for everyone someday.  You never know. :)  This article reinfornced my thoughts on midnight bsd though.  I was starting to doubt the idea, especially after conversations on slashdot about the UNIX way.  

Security: Public
Location: Work
Mood: Not Specified
Music: 

2:27 PM

Finals done.  Wait and see...
Its wait and see, wait and see now.  At least i'm registered for next semester.  I need to see if i need to do anything for financial aid.  I read some more on fm's site about evan's request.  He's part of their family now.  How nice.  I do hope Richard keeps using his journal though.  Its nice to have others use JJ.

Security: Public
Location: Work
Mood: Not Specified
Music: 

2:32 PM

"Patriot Act"
The patriot act was extended for 4 more years with the worst parts intact.  That sucks.

Security: Public
Location: Work
Mood: Not Specified
Music: 

Sun, 11 Dec 2005
12:37 AM

(no subject)
I played a little with the JJ source today.  Things are getting better.  I've been reading a little about atom.  I understand it is extensible, but it looks like the bare minimum doesn't even come close to the JJ features.  If I implement the whole atom api i'll need to do some serious work.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:41 PM

iTunes videos
I watched the office's pilot on caryn's box and decided today that maybe i should pick up a few videos on the itunes store.  I just got the first 3 episodes of monk, the first dragnet episode (60s) and a knight rider episode.  I think its the first KARR episode. :)I ordered a gift for sean and my mom's gift shipped.  I have my dad's gift done and emailed to him.  (netflix gift certificate)  

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:58 PM

Midnight BSD update
Well i'm having some cvs problems.  I don't think my initial import was done correctly.  I tried to build isos today and i can't seem to get a full checkout with the tags or from head.  Something is definetely wrong.  I bought a book on cvs last week and i think i need to read it.I got more to worry about now since my wisdom teeth come out tomorrow.

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:02 PM

HCI docs @ apple
Apple updated their hci documentation recently.  I'm reading some of it now.   Its quite interesting

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:58 PM

Midnight BSD update 2
I got the cvsweb interface up! You can now see the cvs repository!  http://www.midnightbsd.org/cgi-bin/cvsweb.cgi/I pown.  This was an import of the freebsd repository in a fucked up sort of way.  I don't know cvs very well yet.  Its all of it including projects, docs, www, etc.  Of course this will be switched over to my own stuff eventually.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:05 PM

More Midnight BSD
Amazing how a few minutes can change everything.  I'm doing a checkout of the code right now.  I'll attempt to to a release build.  I might get lucky.  The real catch is figuring out what cvs code i actually got.  It might be stable or head.  I don't think I did what i think i did that day.  If this damn things boots, its probably stable.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:10 PM

Holy shit its head
I think i actually imported HEAD into my cvs.  This is going to be interesting.  Bitch.. it don't compile.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 13 Dec 2005
11:43 AM

i'm sort of with it...
Woo hoo. new pain killers and caryn said i didn't puff out that much.  I'm trying to code some new jj features but i wrote the wrong class lol.  Trying to write add code and write a viewer.  Oh boy.

Security: Public
Location: Home
Mood: Not Specified
Music: 

2:27 PM

Backup day
I am doing a backup of some files on the server today.  Not the most current, but it will certainly help if something happens.  I also have half the code done for favorites finally.

Security: Public
Location: Home
Mood: Not Specified
Music: 

3:37 PM

Favorites on JJ
Well i've made some progress today.  The add and view code for favorites is in place.  I need to make the xslt stylesheet still so they look right.  I also have the code in place to show avatars on friends pages.  Friends pages load a bit slower now and i'll need to work on that.  I still need to create the avatar upload code and the delete code for favorites.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Wed, 14 Dec 2005
10:59 AM

(no subject)
I passed all but one class.. its a miricle.?
?
cs340: A?
cs485: A  programming langugages (thought i'd fail)?
physics 205: DC?
physics 206: A  (lab)?
stat 364: E

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:02 AM

power went out last night.. bastards
The fucking power went out last night.  Its bad enough in the summer when there is no reason but when your furnace has an electric therostat its just bullshit!  I bet it was those geek group motherfuckers.  If I ever prove that, somebody's going to have a bad day.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:03 AM

My Teeth: Episode 3
Well aside from the lack of sleep last night, i'm doing ok today.  My teeth were quite soar but i got some meds now. :)?
?
I'm craving pizza so bad today it ain't funny.  Thats the first thing i'm going to eat as soon as i can.  Liquid diets suck!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 15 Dec 2005
2:46 PM

(no subject)
Caryn's starting to get pissed at me.  I'm in a lot of pain and she's starting to treat me like her mom treats her dad.  I'm sure i'm being a dick; i always am when i'm not feeling well.  ?
?
I wish i could sit back with a cold beer, some warm pizza and a good movie right now.  I don't even drink that much.. but i really feel like a beer right now.

Security: Public
Location: Home
Mood: Sad
Music: 

10:02 PM

(no subject)
Hmm.. hellboy got back in.  I'm suprised the others forgot about what happened with him and his brother.  Its most likely because they forget most shit since i deal with all of it.  From evan's post @ skully, i have a feeling he remembers. ?
?
Lets hope things go better this time.  Its very doubtful though.  Some days I really start thinking about joining another clan.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:12 PM

The land of development
So whats happening with just journal?  Not much today.  I haven't been feeling well and as such haven't coded much.  I did just commit the delete favorite code to cvs, although i need to add the mysql stored procedure yet.  ?
?
The backend code is coming along nicely but the front end is quite slow.  I'm quite out of practice with XSLT.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 16 Dec 2005
1:38 PM

Xenix ran on the Lisa!
http://en.wikipedia.org/wiki/XenixCrazy world isn't it?  Microsoft's implementation ran on Apple's doomed Lisa computer.  According to this, xenix was given to SCO because microsoft worked on OS/2!  

Security: Public
Location: Home
Mood: Not Specified
Music: 

7:08 PM

Bush spies on american people... 
http://www.cnn.com/2005/LAW/12/16/bush.nsa/index.html?section=cnn_latestThe whitehouse asked that it not get published a year ago:http://www.cnn.com/2005/US/12/16/nytimes.statement/index.html?section=cnn_latestAncient chinese secret huh?

Security: Public
Location: Home
Mood: Not Specified
Music: 

7:14 PM

File upload code?  Hmm...
Lets see how we do now.. I might have some file upload code ready.  Its install time :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

7:34 PM

Caryn's on the phone.. can't surf
I really hate this.. our cordless phone interferes with our wireless router.  I can't even see the network when we get a call.  It doesn't matter if i reboot it or not.  I need to play with the channels i think.

Security: Public
Location: Home
Mood: Not Specified
Music: 

8:48 PM

Userpics are coming soon!  
I have working userpic upload code.  That means avatars are coming to JJ.  This is a big deal in the sense i've been waiting years for it.  The code complexity isn't that bad really. There will be a 10k imposed limit on avatars due to mysql inefficiencies.  Someday i'll make guidelines for dimensions and use the java imaging api (hopefully) to shrink the damn things.  I've got a show avatar bit that can be turned on and off in preferences that will be user accessible eventually.  Right now once you upload one you're stuck with it.  I forgot some logic in the first version to turn on that flag and delete old images if they already exist.  You are limited to 1 avatar.  I'll always keep it like that, but i may add images to tags later that override the userpic or something.  That would increase the number of images while maintaining order/logic to it.  I never did understand LJ's 6 avatar idea.  It seemed dumb.  I'm hoping to add a photo gallery feature someday too!  That would pown!  Remember because mysql is so touchy with images i can't guarantee they will be backed up for now. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

8:49 PM

Image url
For those of you who want to add an avatar and can't wait for the polished version, use http://www.justjournal.com/upload.htmlMake sure you are logged in first though (change to SSL if you login that way)!!!!!!!!The avatar flag will have to be set too.. just drop me a comment or something and i'll flip it for you.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 17 Dec 2005
12:18 AM

Avatar code
I added a link to the new avatar upload code.  You can add a picture via preferences.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 18 Dec 2005
12:31 AM

Trying this again.
I'm checking out the src to freebsd 6 0 right now.?
?
cvs -d freebsdanoncvs@anoncvs.FreeBSD.org:/home/ncvs co -rRELENG_6_0 src?
?
Hopefully this will work out better than my last attempt which imported current.  Thats just dumb.  ?
?
The real bitch is setting up the cvs repository all over again.  How bitchy.  ?
?
maybe i'll get it right this time.  

Security: Public
Location: Home
Mood: Nerdy
Music: 

12:35 AM

CVS stuff for freebsd
here' i'll blog this so i don't lose it.?
?
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags.html?
?
advanced cvsup stuff?
http://www.freebsd.org/doc/en_US.ISO8859-1/articles/cvsup-advanced/examples.html?
?
release building?
http://www.freebsd.org/doc/en_US.ISO8859-1/articles/releng/release-build.html?
?
setting up cvs the freebsd way?
http://www.freebsd.org/doc/en_US.ISO8859-1/articles/cvs-freebsd/first-setup.html?
?
freebsd's anoncvs stuff.?
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/anoncvs.html?
?
(note this one is something i need to do)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:27 AM

Holy shit
My dad sent me an email saying he deleted the chirstmas gift i sent him.  (a netflix subscription for 2 months)  He thought it was a fucking ad! ?
?
Mother fucker.  ?
?
My aunt invited us to her house on chirstmas eve.  Not sure what to do about that.  Caryn's dad hinted about maybe doing some web development for his company.  I could handle the job but it might be uncomfortable.  If it were .NET code, it woudl be a breeze. I'm getting better at java too.  ?
?
The freebsd cvs checkout is still going.  Its sure taking a long time.  I just wanted to get that fucking done.  my laptop battery is dying here.  ?
?
I had too much fucking ibuprofin and my leg got the worst spasm i've ever had.  I've been getting the chills and my heart is beating fast.   I'm going to stop taking that.. it was fucking 800 mg anyway... Lets just hope my teeth chill out. :)  well my gums actually.?
?
I'm listening to some music while coding tonight.  Its relaxing me a little.  I hate what i've done with just journal in terms of code.  Its crap.  I really need to start caring again.  Functionality wise i'm starting to care and its making a big difference.  ?
?
I still can't believe my dad deleted the fucking email.. its fucking video rentals which he loves.. i know he's got a dvd burner for christ sake.  WTF.  Try to do something nice... ?
?
Whats next my mom will hate her gift?  Maybe sean won't want his.. i'll sure as fuck take it back.  I know booner will hate her gift.  I'm really stuck on that one.. sounds like she might get us something nice now and i can't possibly spend more on her considering how much i spent on my parents and caryn's parents.  The most expensive gift has been my mom's this year and its joint with her birthday.  (not counting caryn's)  The average gift we bought is like 15 bucks.  I spent more on my parents than caryn spent on hers as it is.  my aunt and ila are getting the same thing since they are both non technical.  :)?
?
Why do i bother getting people anything.  The more i try the less they get it.  I know if anyone would like fucking netflix it would be my dad.  Its like when i gave my mom iTunes the first time.. she thought i was a crack head until she actually tried it and found out it powns.  

Security: Public
Location: Home
Mood: Enraged
Music: 

1:50 AM

(no subject)
I still can't sleep.  Henry's staring at me like i'm nuts.  I plugged in the ibook and moved to my desktop.  I still hate iTunes doesn't sense on windows.   "You are someone else... i am still right here"   

Security: Public
Location: Home
Mood: Not Specified
Music: 

3:45 AM

(no subject)
Going to bed in a minute... its almost 4am. I just haven't been able to sleep.  Been using my ipod.  the freebsd cvs just finished.  i figure out checkin tomorrow.  ?
?
First 3 steps are:?
import into fresh cvs?
make buildworld ?
make release targets?
?
if that works, i'll branch the code after i figure out how :)?
?
I won't rant about anything else tonight.. i shoot my mouth off to much anyway.  My family sucks dick.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 19 Dec 2005
8:35 PM

A christmas preview
Talked to my mom.  Sounds like my aunt has set christmas gift opening to christmas morning.  Then the holt thing is at 1pm on christmas eve and my mom wants to meet at 5pm that day.  Oh goody.. my dad has to work on the 24th too.  At least i got to eat pizza minus crust today.  Its a start.   

Security: Public
Location: Home
Mood: Okay
Music: 

8:36 PM

kami's request
Kami wants me to get that binary compiled and i've been having a hell of a time getting the build environment going.  What a bitch...

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 20 Dec 2005
1:48 AM

New Just Journal Spell check code
I'm working on a beta windows client addition... spell checking.  It requires that you have MS word installed, but seems to work with word 2003. :)We shall see how it does though.

Security: Public
Location: Home
Mood: Not Specified
Music: 

1:49 AM

Hmm...
I'm going to test spel chec now.

Security: Public
Location: Home
Mood: Not Specified
Music: 

3:50 PM

Falckon ET mod
I'm trying to build this damn thing and i'm stuck on a python error?
insecure string pickle?
?
who the fuck writes this shit? ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:33 PM

(no subject)
I got the first build done for falckon but its not connecting properly.  if i replace the resource bundles in the package it detects the version properly but gives me an invalid pk3 reference.  If i dont do that, it loads the ui for the mod but not the other files.  Something must be wrong with the way i'm packaging it.  It an attempt to figure it out i'm going to connect to my server and see how bani packaged their mod.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Thu, 22 Dec 2005
12:34 AM

OS/2 is officially dead tomorrow!
12/23/2005 is death day for OS/2.  IBM recommends a migration to linux. :(?
?
It is a sad day indeed. ?
?
We believe OS/2 is the platform for the 90s. - bill g?
?
I recommend Mac OS X for any OS/2 nut out there!

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 24 Dec 2005
12:31 AM

(no subject)
I feel like shit right now.  My mouth is driving me nuts.  Caryn figured out the problem.  I have a filling thats sticking out and my tooth moved closer to my cheek so its hitting now..  dentist is closed till january 9th!!!!!?
?
?
Worse yet i have to go to flint and see my family tomorrow with major pain in my mouth.  Happy fucking holidays to me.?
?
I managed to re-import freebsd 6 today.  /sbin/geom/core didn't come with it so i had to manually add it.  Hopefully everything else is there.  doing a make buildworld now to check.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 25 Dec 2005
9:54 PM

(no subject)
Well yesterday sucked ass.  My tooth pain has been getting worse for the past 3 days.  My mouth is actually like having muscle spasms or something.  Some of my relatives didn't seem to happy to see us this year.. big shock there.  Went to my aunts in the morning, then the holt family christmas party and then spent about 6 hours at my moms apartment.  We got home at 1 or 2 am ... i forget now.On the up side, i got the cvs tree started for midnight bsd finally.  Its not compiling still.  i think i missed a few files during the import.  I'll get that fixed yet.Right now i'm backing up about 16gb of data from my file server so i can clear some space.  Only have 80gb on there.  Most of it is old website and freebsd server backups from august, september and this month.I preordered knight rider season 3 and dallas season 4 with a gift certifitcate i got for amazon

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:12 PM

Sierra online kick ass website
Check out these vintage titles on this site:http://www.vintage-sierra.com/

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 26 Dec 2005
1:57 PM

(no subject)
Caryn called the oral surgeon today.. they think its infected and prescribed more antibiotics.  I'm supposed to call tomorrow morning and get a time to come in. ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 27 Dec 2005
12:51 AM

Tooth pain sucks
Well it seems like part of a filling fell out on me.  I'm supposed to see the oral surgeon tomorrow.  Maybe he knows a dentist i can see since mine is on vacation till the 9th.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

12:54 AM

iTunes imports
I finally got to a project to import my music into iTunes I started 6 months ago.  1/3 of our cds have been next to my computer all this time.  I've done about 12 cds so far tonight.  Mostly 90s shit and stuff i bought before we got married.  a few of caryn's cds.  I'm importing the gin blossoms right now.  I did john lennon's greatest hits and a bunch of other discs.  Yesterday i freed like 12 gb on our file server.  I took the day off from midnight bsd.  I started a JJ mac client for osx but i'm having a lot of trouble with it.  

Security: Public
Location: Home
Mood: Not Specified
Music: Bangles - Eternal flame

2:14 AM

(no subject)
I'm downloading some iTunes purchases right now.  I just spent most of my christmas money.. 70 dollars @ iTunes.. about half of it is monk episodes lol.  Season 1 and season 4 :)The rest is stuff i didn't have from 2004-1986 on the billboard charts that i like.  

Security: Public
Location: Home
Mood: Not Specified
Music: Audioslave - doesn't remind me

2:48 AM

(no subject)
Getting closer to bedtime.. i want to sleep but i'm not quite warn down yet.  Its sure taking awhile to get this video downloaded.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

8:38 PM

(no subject)
Just finished a few monk episodes.  It took iTunes over 6 hours to download all the content.  I have over 4gb of monk episodes purchased from iTunes.  lol.I have the start of an infection on my left side.  I have a rinse i must use for a week.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Thu, 29 Dec 2005
2:05 PM

1000 songs in your pocket or iHearingLoss?
Earbuds often used with iPods are known to cause hearing loss.http://www.startribune.com/789/story/150546.html

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 2 Jan 2006
4:49 AM

(no subject)
Its 4:51am... i just finished the last monk episode.  It was a nice episode.  ?
?
Henry is trying to nap on caryn's cahir and midnight is at the window chirping.    ?
?
I'm probably going to go to bed soon.  I'm not feeling that great at the moment.  

Security: Public
Location: Home
Mood: Lazy
Music: 

10:19 PM

(no subject)
Purchased some new clothes today for the first time in over 6 months I think.  It was quite nice to get some new pants.  I put on a little weight this last year and our dryer sucks bad.  Between the two I can't wear most of my jeans anymore.  I was able to give them to caryn since they shrunk a bit.  She got some new duds too.  Penny's had a sale and most of the items i bought were 60 percent off!  I think I bought 5 pairs of jeans and 3 or 4 shirts.  Caryn got like 2 pair of jeans and a shirt.  I looked at battlefront 2 today at babbages.  It looked ok, but I don't feel like spending 50 dollars on a game right now.  I've got so many xbox games to play plus aoe3, WoW, ET and the sims.  I even found a site with old games on it.  Got a kewl spiderman dos game from the early 90s.  Runs in dosbox too.  I sent geo the link.  That site got me thinking about tie fighter though.  I loved that game.  I have the mac os 8 version  somewhere but it won't run on my mac now.  It might run on caryn's with a joystick emulator in os9.  Hmm...I installed geo's theme the other day.  People can now select that.  I think that makes 13 themes for jj now. I've been talking with fg| on how to make the server faster and lag less.  I think a combination of removing maps and hosting our maps somewhere else would help.  Pytox's campaign is just too big.  I have a map list on fg| site right now in a thread.I'm kind of wondering what rob's up to.  I haven't talked to him for a few months.  He's probably still in cali..I read a very positive comment about gnustep today on slashdot.  It made me think about my ideas very seriously for mbsd.  I think i need some help with that soon.  I really want to port jj to windows but i'm not sure where to start.  Getting server hardware is the hard part.  I could colo 2 machines for 120 a month here if i could get the hardware together.  Back in the old days rob and i would have scrounged something together for this i think.  I posted a comment in jenny's journal.  Sounds like she's feeling better after a rough time there.  I'm glad she had a good holiday though.  Most of my family got the flu after the holt family christmas.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 3 Jan 2006
12:40 AM

New WoW character
I created an undead mage tonight.  Already at level 7.  I decided to log off.  The character is fun.    

Security: Public
Location: Home
Mood: Not Specified
Music: 

1:31 AM

(no subject)
I'm working on the jj client.  I just added iTunes support for music detection!!!!!!!  Now every app but rhapsody is working on my computer for audio.

Security: Public
Location: Home
Mood: Not Specified
Music: 1979 - Smashing Pumpkins

Wed, 4 Jan 2006
1:52 AM

Hmm.. already working on another jj client version..
I got a bit excited and started working on the jj client.  Lets just hope it works well.  I love new features :)

Security: Public
Location: Home
Mood: Not Specified
Music: Hold me, Thrill me, Kiss me, Kill Me - Hasta La Vista Baby U2 Live from Mexico City - U2

2:10 AM

Outlook integration
I've got outlook integration working.  Now journal posts can go into the outlook journals feature too.  i don't have this on the web yet.. its going to be in 1.2.2

Security: Public
Location: Home
Mood: Not Specified
Music: Walk On - Someone Here Owes Me A Pizza - U2

2:12 AM

Today
Caryn and i went out to get pizza tonight and then went to the grocery store.  It was nice to get things done.  I talked to geo and kurpter online today.. oh hellboy as well.  I want to get some et time in later in the week.  Caryn made a new character in wow to play with mine.  that will be nice.

Security: Public
Location: Home
Mood: Not Specified
Music: Walk On (Single Version) - U2 7 - U2

7:30 PM

installing sims
well i decided to reinstall the sims.  Hopefully this will go better :)The cats seem to be chillin' and i got some housework done.  WoW is down.. auth issues.  Caryn's watching tv.  Caryn and I are thinking about dropping class on her old laptop.  OS9 would allow us to run a bunch of old games and stuff.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Thu, 5 Jan 2006
9:31 PM

(no subject)
Windows vista is something else.  I don't think microsoft is in touch with who still uses windows.  I installed some microsoft products tonight for kicks.. msn im 8 and desktop search.  Quite interesting.  I won't comment more due to EULA stuff.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 6 Jan 2006
4:36 PM

Buy ANYONE's cell phone records online!
http://yro.slashdot.org/article.pl?sid=06/01/06/1533209&tid=158Bastards have sold fbi and police cell records, canadian privacy minister, etc :(  This is bullshit and its LEGAL!

Security: Public
Location: Home
Mood: Not Specified
Music: 

4:49 PM

Linux file system benchmarks
http://linuxgazette.net/122/TWDT.html#piszcz

Security: Public
Location: Home
Mood: Not Specified
Music: 

5:09 PM

Journaling vs soft updates article
http://www.usenix.org/publications/library/proceedings/usenix2000/general/full_papers/seltzer/seltzer.pdf

Security: Public
Location: Home
Mood: Not Specified
Music: 

5:15 PM

An apple employee's experience with steve and keynotes
http://technology.guardian.co.uk/weekly/story/0,16376,1677772,00.html

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 7 Jan 2006
11:47 PM

slashdot response about MS and NeXTSTEP features
Microsoft doesn't need to include anything from NeXT anymore. They've already used it. Hmm.. an object oriented framework for applications? Microsoft has that now. X's in the right hand corner to close windows... done. (not next specific, but one of the oldest oses i've used with it) Good networking capabilities... done. (well its not exactly bsd sockets.. but it works and offers some interop with protocols) WWW support. What do i mean by this? The FIRST web browser was written on a NeXT machine by TimBL. done. TextEdit is a lot like Wordpad wouldn't you say? Which is a lot like Write. done. The ability to run two apps simultaneously without crashing.. done. (well usually.. if its an engineering app thats another story) I don't feel like going on with this.All graphical systems have components stolen from others. Apple steals from microsoft and microsoft steals from apple. KDE steals from both and both steal back. Gnome copies everyone else and .. oh wait. Parts of OSX remind me of OS/2 Warp 4 but you don't see me bitching at apple from robbing IBM. I don't even know who stole from who sometimes. Windows Vista is designed to catch MS up to apple's multimedia push from the last 5 years. Bill gates is counting on the new features to curb sales in large markets with apple stores. Apple is gaining customers in those markets. 45 minutes way there is an apple store and a dell both a few stores apart. Can you guess which one is busy? Its not the dell both. Quite a few people compare the machines and then you see them come out with apple bags or iBook boxes. Part of it is the operating system features. Remember when you got your first pc? If you were like me, you bought it on software that it came with. Hell I got a packard bell. The only thing about packard bell machines I can say is 1. they had a good software package, 2. they could run NT4 and OS/2 warp 3 well and 3. it lasted 7 years (gave to my mom). Software sells machines.. and i wanted an apple then but couldn't afford it. The IBM or Nec machines had nothing but windows on them. Microsoft needs this release. Most praised linux distros on slashdot are the bloated ones with 8000 programs that do the same thing. Why? People like software and consider it a feature. Its why ubuntu or redhat are talked about more than gentoo and debian.If Windows Vista fails, its the beginning to the end of the MS monopoly. Consumers don't care what OS they run, just people like us do. Its like buying a toyota vs a ford. Who cares. Different under the hood, but it still gets to from point a to point b (or website a to website b). This multimedia approach is why that 5% is important because it effected Microsoft and it will effect Linux distros as more multimedia will be required for home and business adoption of the software.The interesting thing is that windows vista will force people to buy new pcs to get it. No upgrades this time. Unless you're a gamer, you don't have a video card that can run it. Apple's switch to intel hit at a great time. People have to rebuy computers and it could mean a big market share switch for apple, Microsoft, and/or the linux community if everyone plays their cards right.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 9 Jan 2006
12:21 AM

(no subject)
Talked to rob tonight.  Sounds like his grandmother is not doing to good. :(?
?
I informally priced out servers today since the current one doesn't work for shit.  I priced 2 out at 1048 with dell.  One one be windows and the other either bsd or linux.  2.5 ghz celeron 1gb ram and a 2.8ghz xeon with 1gb ram.  (windows on the slow box)  That doesn't include os licensing of course.  I also looked at getting one box just for kicks configured for high load. Thats like 900-1600 depending on vendor, cpu, etc.  (dual xeon or single amd)  In reality, my websites can run on a 400mhz chip but the real problem is the mail server and et.  (one box)  Thats the real load.  I won't be doing anything for a year on this but i want to start figuring out what i want to do.  ?
?
Robs got a nice box running s2z right now.  I'm impressed.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:14 PM

JJ
JJ windows release done tonight on source forge.  I'm happy about this version.  I added outlook integration and fixed a few bugs.  I'm getting ready to do a big update on JJ soon.?
?
http://sourceforge.net/project/showfiles.php?group_id=140095&package_id=171855&release_id=384186?
?
The windows client is almost as good as its going to get without doing some major work to it.  So far its been easy to improve.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 10 Jan 2006
11:54 AM

hmm..
Ordered my books for my Operating Systems class.  One will get here tomorrow and the other a few days later.  I also ordered visual studio 2005 standard upgrade and a unix programming book.  I think the book might be quite useful to me this semester.  Visual studio should allow me to upgrade my jj client code :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:57 AM

interesting...
The apple store is down right now while they role the new products.  Thinking about it 9am is like 3 hours behind in cali so its like right now.  Jobs might be starting his keynote.  macworld's web server was giving me 403 errors.. :)My first class went ok aside from not knowing who to partner with.  I'll start downloading redhat in a little bit.

Security: Public
Location: Home
Mood: Not Specified
Music: 

12:10 AM

(no subject)
Apple keynote day.. wonder what we'll get on the mac camp. :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

12:15 AM

Redhat 4
I'm downloading redhat EL WS 4.0 right now (release 2).  I'll install that tonight if possible and see if i can get a kernel compile setup.  If not, i'll have to use gentoo.  Its the only other linux distro i'm rather familiar with.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

12:20 AM

AMD ties intel's Pressler but at higher cost
AMD is no longer number one in terms of speed.  http://hardware.slashdot.org/article.pl?sid=06/01/10/0620218&from=rss

Security: Public
Location: Home
Mood: Not Specified
Music: 

3:38 PM

Macs now intel inside
Two new macs.. imac core duo and macbook pro.. (powerbook with intel chip)  Apple kept their ppc line intact for the most part though.  They just added intel boxes.  (expensive ones at that)

Security: Public
Location: Home
Mood: Not Specified
Music: 

3:57 PM

Holy shit!!!!!!
The new intel macs pown!  fucking dual core laptop!  1.6 or 1.8 ghz dual intel with a fucking ati pci express video card and a built in iSight (webcam).  Its got fucking bluetooth, usb2, firewire 400, digital audio out, full light keyboard, 5400 rpm drive, DDR2 ram!!!!!!!!!!!  The iMac powns too!  dual 2 ghz wow.... both have a fucking remote!  

Security: Public
Location: Home
Mood: Not Specified
Music: 

4:12 PM

Apple's got some money!
On the financial front, Job's surprised Wall Street by announcing that 14 million iPods were sold during the holiday quarter. Revenue in that three-month period came in at $5.7 billion, trumping the $5.04 billion analysts polled by Thomson First Call were expecting.

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:56 PM

iLife and iWork on the way :)
I've got ilife and iwork ordered from apple.  That will be nice.  iApps pown :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:57 PM

(no subject)
Apple introduced SNL classic clips on iTunes today.  They have several of the best of videos and tv shows.

Security: Public
Location: Home
Mood: Not Specified
Music: 

7:00 PM

More about apple's intel switch
Here's some details and the new apple adhttp://www.apple.com/intel/

Security: Public
Location: Home
Mood: Not Specified
Music: 

Wed, 11 Jan 2006
2:57 PM

fucking a-holes
my fucking sandwich has tunafish all the fuck over it.  They asked me what the fuck i wanted twice and still covered it in fucking seafood.  I didn't like tuna befuckingfore. 

Security: Public
Location: Work
Mood: Not Specified
Music: 

7:57 PM

.NET 2.0 jj client
I received my copy of Visual Studio standard 2005.  I managed to compile the JJ client in it.  No migration errors.  I'm now able to make multiple installers for various targets (x86-64 and itanium)  I may do releases on those platforms later.  I am making several win32 calls in the music code so i'll have to disable that for certain builds of windows possibly.  The next release will be 1.3 and will require .NET 2

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 13 Jan 2006
10:26 PM

(no subject)
Caryn and I brought home a pizza after our shopping expidition.  Had to get cat food and went for starbucks of course.  Caryn bought a .Mac family plan tonight so we can sync user prefs, mail, address book, safari bookmarks and various other stuff on multiple macs.  She wanted it for her laptop and i use it for backup.  They have a very nice backup program built in to the software.  I'm using it now to backup my 20 some gb home directory to our file server.  I also got my copy of iWork 06 today.  Having trouble installing on caryn's desktop but i got it working on my laptop and she got it on hers fine.  iLife 06 should could on monday or tuesday.  I also got the unix programming environment (book) tonight.  Its got a very nice shell scripting chapter.  That was worth the money.  Not bad for a book written in 1984.  I had to update the bsd server tonight (et, this site, etc).  There were several holes anonunced this week in freebsd and i finally got to patch them.  Still need to update a bunch of ports and my home router.  Thats very taxed with disk io from my backup right now.  I installed redhat this week for my OS class. I have to write some linux kernel modules, etc.  Its a bitch.  I still need to build a custom kernel this weekend with no modules. Caryn's watching tv.  Still haven't taken the cable box back yet from midnights hairball accident with it. :(

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:30 PM

DOS game emulation
I bought a copy of Tie fighter collectors edition for DOS on ebay recently. (1.50 us)  I got it running in xp except for sound using a vdmsound beta.  Its a sweet app and lets you slow down games etc.  I think i can get sound working if i screw with it more.  For that game you must run in 320 x 240 mode.. 640 x 480 fucks up.  Mouse control works and i haven't tried a joystick yet.  Thats one of my favorite games of all time.  I have the mac version but it doesn't work in OSX and under classic the usb to adb joystick emulation is too fast.  (well it was with the previous joystick i had)  Caryn and I were toying with formatting her iBook G3 with classic so we can run some old software for macs.  I think thats a great idea.  I might get around to it someday.Anyway, vdmsound in combiniation with dosbox will allow you to run almost any dos game under windows xp.  Too bad i gave them to my cousin mostly.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 14 Jan 2006
2:09 PM

Computer day.. bsd traffic shaping and more.
Hmm.. its computer fix it day.  I started working on my ibook and both bsd boxes (webserver and home router) last night.   The ibook is backing up still from last night!  I'm trying to copy the 20gb+ home directory in an apple backup file to my router.  Its slower than shit but thats the wireless.  I should have plugged it in before i started.  I'm also trying to get several bugs fixed on my router.  I installed a upnp daemon that has very little documentation into bsd.  If it works, i can get more transfers out of msn and p2p clients along with better integration with bill borg games.  I just added the multicast routing (MROUTING) option to the kernel so it won't do shit till i reboot most likely. upnp makes use of multicast.  Interesting huh? I also setup traffic shaping last night with good old pipes and queues.  Right now i'm just capping to my actual connection speed so that the router can limit transmissions more logically.  My next step is to setup limited priorites for voip traffic and then dns/ssh/web traffic and finally everything else.  I had to rebuild the kernel and userland on both bsd boxes due to a slew of security advisories.  (4+ which is a lot in unix land) 

Security: Public
Location: Home
Mood: Not Specified
Music: 

2:14 PM

(no subject)
Can't remember if i posted on this the other day but i have greylisting setup on the mail server now.  So when some asshole spammer sends mail they usually won't retry if something bounces.  Well I have a 5 minute wait setup before my mail server accepts email.  Its not up to spec but its supposed to drop spam a LOT.   We'll see.  Considering i cleared the spam box yesterday and i only have 5 new spam in my mail client i'd say its working great so far.  It will slow down the bsd box further though for et i think.  There will be more connections.So my mail setup is this:greylist 

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 20 Jan 2006
9:46 PM

(no subject)
Working on moving jj to windows.  I have to install a bunch of shit to get this done.  Its going to take awhile.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 11 Feb 2006
9:34 PM

(no subject)
Hmm.. jj seems to be up.  Isn't that interesting.  I don't know what to say about verio.. too many limitations.  I'll have to deal with java for now. ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:35 PM

(no subject)
Its nice to have jj up again though.  Caryn's playing WoW on her laptop.  Her desktop is in grand rapids getting a new logic board (motherboard).  Damn mac overheated from vents clogged and what not and blew out the openfirmware chip.   300 dollars :(?
?
All well. Its caryn's main computer and i spent that much on the router last year.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 13 Feb 2006
4:31 PM

(no subject)
Alright so my weekend didn't go so well.  The e107 upgrade sucked on fg|, caryn had a bad weekend cause of me, and the damn cat puked on the bed while sitting next to me and on my winter coat.  I had to deal with that fun shit.  Then, Caryn and I got into a bit of a disagreement at the store.  She just "randomly" walks around without telling me if we need to go down isles or anything.  I realize she can't hear me well in stores, but I can hear her enough.. hell point.  Visual cues work too.  Then MCI decided to bill us for charges they forgot to for the last few months.. what bull shit.  I "think" i cancelled verio but i don't know for sure yet.  I also put in a request to cancel Rhapsody simply because i don't use it much.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:12 PM

New site theme coming
I started working on a new site theme last night.  It will look much better.

Security: Public
Location: Home
Mood: Not Specified
Music: 

7:14 PM

why we can't get DSL
I just did a test on speakeasy.net and we are estimated at 19,000+ feet from the CO!  Gee i wonder why sbc was stalling us.  The only option is a T1 line.  Thats at a minimum of 300 dollars a month for 384 sync.  If i had the money, i'd do it in a second though.  A high end package would run ET fine and allow us to do hosting here.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 14 Feb 2006
12:08 AM

New JJ build
I have a new windows based jj build coming soon.  The new release will support 32bit and 64bit windows (same binary, different installers)  It will still use 32bit iTunes and Office bindings.  If anyone has a 64bit box with windows on it, I'd appreicate a test run later.  Contact me for info or let me know after i post it. I can also build an intanium release but i doubt there would be much point.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Wed, 15 Feb 2006
11:13 AM

Valentines
Caryn and I decided to stay home.  She made dinner and I got her some goodies.  ?
?
Thought I had a math test today.. just a quiz.  I'm not sure if i missed the test or if it was postponed.. no one mentioned it and i didn't go for like a week.  I'm going to look for the  material to figure out what chapter.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:23 PM

JJ 64bit is out
I just released the 64 bit windows client! (for amd64 and emt64 processors on windows xp 64bit)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:29 PM

Windows Defender
Microsoft released a new version of microsoft antispyware but its now called windows defender.  I'm running it now.  The UI changed a lot. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:34 PM

Internet explorer is broken
Well Microsoft outdid themselves this time.  IE7 beta2 can not handle javascript properly.  Not only do errors not appear, but the new template i've partially got up for justjournal won't render AT ALL in ie.  No reason why either.  It works in firefox and Safari ok.  Very strange.  I'm wondering if ie6 is working now...

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 17 Feb 2006
12:14 AM

Son of a bitch
I hate IE.  JJ still isn't working right.  I figured out why it didn't render AT ALL.  i had to add a comment inside the script tag for the fucking javascript.. now it renders but still incorrectly.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:32 PM

Today
Hmm.. well i deleted a post the other day.  i need to make that harder to do.  ?
?
Lots of stuff happened.  I'll just post some now.  ?
?
First, i'm currently working on getting linux back up.  I managed to boot off my gentoo cd and install grub to /dev/sda2 (my ext3 linux partition with /).  Then i reinstalled system commander into my mbr and i can boot linux.  haven't tested windows, but it must likely works.  Before i installed grub into the mbr and windows blue screened on the chain load.   DAMN GNU SOFTWARE.?
?
Second, I had idiots at wmu today.  Physics test (unknown to me), Math test was postponed till monday.  Fun.  My boss needed another OSX lesson today.. so i left 30 minutes late from work. (not overtime i wish.. but hey i got in ~10 hours this week)  ?
?
Third, i'm rebuilding my linux kernel with module support because i have to write a kernel module by next week.  Guess what i'm doing this weekend.?
?
Caryn's mac is still in GR.  It seems the video card burned up and won't work.  They had to order one to TEST WITH IT.  Unkewl.  So she'll have to drop back to an nvidia geforce 4 mx 32mb from a radeon 9800 128mb.  Both are agp 4x. And she's still out the computer.?
?
I installed the free vmware server beta.  Going to play with that.  Hoping to get it to run in bsd.  I have it in windows and its fast.  I need to test ie6 somehow.?
?
I got the worst jj bugs fixed so ie users can see the site although its still not right.  i'll fix that later.?
?
If i get this kernel thing done, i'll update JJ this weekend.  I also need to install MVN forum for fgnet.?
?
Some guy wanted to buy foolishgames.com from me.  I haven't responded yet as i'm not sure what to do.  I have email and so does caryn.  I'd have to change it and its been 8 years almost with the same one.  ?
?
Caryn is in the other room surfing and coding.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 19 Feb 2006
12:08 AM

(no subject)
Played et for 5 hours today.. well maybe more... who's counting :)?
?
At the peak, i had 14 users on the server (max).  Most of the time there were 10-12 and only 4 fg members.?
?
It was quite fun and during the peak the server was pushing 600 packets a second (udp and tcp combined).  I think its partially because i got rid of that damn e107 POS.  103 sql queries for one page is bull shit, hell fred rappuhn knows better than that.  They are assholes.?
?
Still didn't call booner.  ?
?
The sports illustrated swimsuit videos on itunes look really bad.  If you preview the first one it looks much worse than those "girls gone wild" videos which show absolutely nothing.  Hell i've seen more at western on campus.  Maybe they should film there??
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: theme to austin powers...

12:54 AM

(no subject)
Ok so i cleared out about 5 gb on my file server, 2gb on my user partition which was 100% used in blocks (negative actually), and now the file server runs agian.. plus i have kde now. :)Caryn started the cvsup for 6.1.  That 600 packets really impressed me today on the server.. i think i'll do the home router too.  Good et playing today.  I've got a good start on my linux kernel module assignment, foolishgames.net, justjournal.com, and fixed the windows issues.  Linux does something goofy with the smp and i have to power cyle to fix it before a windows boot.  I repaired the damage  (explorer was crazy, i lost themes, firewall and there was some disk damage according to chkdsk)  Damn linux.  This new jj client is much faster than the old one.. its all .NET 2. Everytime i run it, its faster.  I love it.. almost feels like native code.  (no garbage collection, etc)oh i think i deleted the post about installing the free vmware server product in windows.  It pownz although it interacts badly with windows onecare beta firewall.  i will try to do a bsd install of it soon enough with the linux port.. not sure it supports the parallel port system calls though. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 21 Feb 2006
6:59 PM

Hmm..
Well verio finally replied to me.  I had to change my email address for the to cancel.. :(?
?
Real fucking billed me for rhapsody even though I cancelled and was supposed to "have a free month".  ?
?
I cancelled netflix because caryn and I rarely get time to watch them and they are slow about getting videos back when we have a break, etc.  I figure that money might cover my iTunes addiction and well caryn might want to buy office episodes or something.  We were a member since jan 2004.. geeze.  ?
?
I'm trying to figure out how the hell i can pay off dell.. fucking 28 percent interest rate now and everytime we get below 1100 dollars they "pretend not to get our payment" so they can chare late fees.  fucking shit.  We literally sent it the day we got it this time.  THey had 3 weeks to get it and process it before it was due.  Its in illinois!  NEVER EVER USE DELL FINANCIAL SERVICES.  I've already paid 900 dollars (estimated) for my computer and actually paid about 300 from its original cost.  Its the most expensive computer i've ever seen other than a big fucking server.  We "owe" 1200 dollars on it now although it will be that way forever unless i can do it all at once plus secret fee coverage money.  If the stock market didn't suck, I could do it right now.  I wanted to in september, but i decided to get caryn the iBook instead.  I don't regret the mac purchase, but it sucks now that i still have to deal with dell.  I may not buy anything from them after this.  Maybe CHINA is better.. (Lenovo/IBM PC division).  I don't have a problem with china, just that the gov't owns part of IBM's former pc division.  My iBook was made in china so its not like i care about that. ?
?
My fucking linux assignment is not going well either.  I'm just fucking it up left and right.  ?
?
Last night my aunt called me and talked to me for a long time.  She admitted its her fault that we aren't in contact more.  I guess thats nice.  I don't know what to think.  (booner)?
?
My parents sent me email today both about similar things.  In both emails it talks about my dads new love interest, the fact that he's moved in and so forth.  Whatever.  Funny thing is caryn and i think we've met the person before, a unisys tech for dell accounts.  LOL?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:10 PM

Linux sucks.. i have proof
http://www.tldp.org/LDP/lkmpg/2.6/html/index.html?
?
kernel module crap?
?
File system crap:?
http://72.14.207.104/search?q=cache:iQmrnJKgLXYJ:www.atcomputing.nl/Publicaties/lkifs.pdf+list+open+files+linux+kernel&hl=en&gl=us&ct=clnk&cd=13&client=safari?
?
More procfs crap:?
http://72.14.207.104/search?q=cache:uOlP0a2LYEcJ:www.kernelnewbies.org/documents/kdoc/procfs-guide.pdf+linux+create+procfs+entry&hl=en&gl=us&ct=clnk&cd=3&client=safari#7?
?
GNU's not unix alrightythen...?
?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:13 PM

ET server
In case you hadn't noticed by my earlier post, I'm trying to tweak expenses.  I want to get out of debt and plan in case caryn has trouble getting a job.  She has to look for after graduation now.  Even if everything goes according to plan, we are looking at moving expenses, etc.  It will probably be the most expensive move for us ever.  ?
?
I'm toying with getting a shittier server both specs and os wise... maybe a lowend linux box.  Of course that will affect the server situation quite a bit and i'll have to drop hosting for third party sites.  (speed reasons)?
?
Its like 85 dollars a month or so right now.  Then with cable and all.. i just want to get things lowered a bit.  I need breathing room.  I've been worrying about my car lately.  I just have a bad feeling.  I've been trying to get in more hours at work, although this week is a bust with this damn linux assignment. ?
?
I've been cleaning some today to try to get some of this out.  I wish i could find a new source of income using my computer talents.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 23 Feb 2006
8:11 PM

(no subject)
What a day... Well I had a linux assignment as i've posted before.  It was turned it sort of... well its in but not just right.  I have to demo the fucking thing.  I forgot d_path or something like that which does the paths.. known.  Everyone got the page buffer problem.  See when implementing some damn thing in the /proc file system, you get 2 approaches and one requires that a single page be allocated.  On a x86 32bit box thats 4KB.  Bitch... so if you write more.. its crash time.  kernel messages about buffer overflows and an eventual death.Linux sucks.Moving on... someone found some security issues in my bsd server over the last 2 days.. doh!  I fixed the permissons problems (how fred of me) and i've been upgrading binaries as well.  I upgraded my router to a cvsup of beta 1 bsd and it crashed bad.   fsck hell.. somehow i got a cvsup to work and got a new kernel from beta2 and all is well so far.  Thank god the /home partition raid array was not harmed. Midnight is on caryn's g4.. its back and works fine aside from the burner not being hooked up. The ati card doesnt seem to work :(  there goes 200 dollars.  Avoid newegg refurb video cards... 

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 24 Feb 2006
4:43 PM

(no subject)
Got a really dicked up g5 at work.. boss ordered a "new" power supply for it and got the wrong one.. 450 watt instead of 650!  Other two techs broke the clips on the logic board for the MEMORY.  Fuckers gave them my mac as a TEMP!  ?
?
Machine is a dual 1.8ghz with 256mb ram!  (theft of ram)  Its obvious someone is stealing ram now.  ?
?
had to deal with a paper jam in a color laserjet and imaging/testing some mac images today plus upgrading a machine to 10.4.5 along with a prosoft EVIL NOVELL client.  FOund out dreamweaver has a patch to fix some problems with drive listings.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:39 PM

SSL setup docs
http://hublog.hubmed.org/archives/001075.html(apache, etc)

Security: Public
Location: Home
Mood: Not Specified
Music: 

7:50 PM

my websites
Well i've got some time this weekend and i've already started putting effort into my sites.  I just changed the ip addresses for www.foolishgames.com and www.foolishgames.net.  Both now resolve to seperate ips so that I could add home generated SSL certs.  Now when using the forum on foolishgames.net, you can securely connect.  This change might make the sites go down for 24 hours or less.  JJ should not be affected.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

8:31 PM

SSL Docs
SSL certificates for Apache2, Courier, Exim4 and Jabberd2 on Debian?
?
Creating SSL certificates for web, mail and IM servers is not well documented. Here are some notes on generating certificates on a Debian server, signed by your own certificate authority, plus instructions for using them on OS X (instructions for installing and configuring openssl, apache2 and mod_ssl, exim4, courier-imap-ssl, courier-pop3-ssl and jabberd2 are not included):?
Certificate Authority?
?
First of all you need to create a root Certificate Authority certificate [ca.crt], which will later be used to sign the other certificates. It's encrypted by a password-protected key [ca.key].?
?
cd /usr/share/ssl-cert/?
?
Create index and serial files?
?
cp /dev/null ca.index?
echo '01' >ca.serial?
?
Edit file paths in the default config file?
[here's mine]?
?
nano ca.config?
?
Generate key and certificate for signing authority?
?
openssl genrsa -des3 -out ca.key 2048?
openssl req -new -x509 -days 3650 -key ca.key -out ca.crt?
?
(use . for everything except the Common Name, which is the name of your Certificate Authority, eg Example Certificate Authority)?
?
So that OS X trusts all certificates signed by your Certificate Authority, download ca.crt then double-click and import it into the X509Anchors keychain using Keychain Access.?
Apache2?
?
For Apache, a key [example.org.key] is generated and used to encrypt a certificate request [example.org.csr], which is then signed by the Certificate Authority to produce the final certificate [example.org.crt]. The files are named this way so that you can have multiple certificates for virtual hosts. The keys must not be password protected, otherwise Apache will hang waiting for a password when it starts up.?
Generate key and certificate for Apache?
?
openssl genrsa -out example.org.key 2048?
openssl req -new -key example.org.key -out example.org.csr?
?
(use . for everything except the Common Name, which is the web server address, eg www.example.org)?
Sign Apache certificate?
?
openssl ca -config ca.config -keyfile ca.key -cert ca.crt -out example.org.crt -infiles example.org.csr?
?
Set up Apache?
?
cp example.org.key /etc/apache2/ssl/?
cp example.org.crt /etc/apache2/ssl/?
?
nano /etc/apache2/sites-enabled/example.org?
<VirtualHost *:443>?
ServerName www.example.org?
?
SSLEngine on?
SSLCertificateFile /etc/apache2/ssl/example.org.crt?
SSLCertificateKeyFile /etc/apache2/ssl/example.org.key?
</VirtualHost>?
?
apache2ctl stop?
apache2ctl start?
?
Courier?
?
For Courier, a non-protected key [courier.key] is generated and used to encrypt a certificate request [courier.csr], which is then signed by the Certificate Authority to produce the final certificate [courier.crt]. The key and certificate are combined into a PEM file [courier.pem], which is then used for both the IMAP and POP3 servers.?
Generate key and certificate for Courier?
?
openssl genrsa -out courier.key 2048?
openssl req -new -key courier.key -out courier.csr?
?
(use . for everything except the Common Name, which is the mailserver address, eg mail.example.org)?
Sign Courier certificate?
?
openssl ca -config ca.config -keyfile ca.key -cert ca.crt -out courier.crt -infiles courier.csr?
?
Combine key and certificate into PEM file?
?
nano courier.crt?
?
(strip out eveything before the BEGIN CERTIFICATE line)?
?
cat courier.key courier.crt > courier.pem?
openssl gendh >> courier.pem?
?
Set up Courier?
?
cp courier.pem /etc/courier/imapd.pem?
cp courier.pem /etc/courier/pop3d.pem?
chmod 0600 /etc/courier/imapd.pem?
chmod 0600 /etc/courier/pop3d.pem?
/etc/init.d/courier-imap-ssl stop?
/etc/init.d/courier-imap-ssl start?
/etc/init.d/courier-pop-ssl stop?
/etc/init.d/courier-pop-ssl start?
?
Exim?
?
For Exim4, a non-protected key [exim.key] and certificate request [exim.csr] are generated. The request is then signed by the Certificate Authority to produce the final certificate [exim.crt].?
Generate key and certificate for Exim4?
?
openssl req -newkey rsa:2048 -keyout exim.key -out exim.csr -days 3650 -nodes?
?
(use . for everything except the Common Name, which is the SMTP server address, eg smtp.example.org)?
Sign Exim4 certificate?
?
openssl ca -config ca.config -keyfile ca.key -cert ca.crt -out exim.crt -infiles exim.csr?
?
Set up Exim4?
?
cp exim.crt /etc/exim4/exim.crt?
cp exim.key /etc/exim4/exim.key?
chown root:Debian-exim /etc/exim4/exim.key /etc/exim4/exim.crt?
chmod 640 /etc/exim4/exim.key /etc/exim4/exim.crt?
/etc/init.d/exim4 stop?
/etc/init.d/exim4 start?
?
Jabberd2?
?
For Jabberd2, a non-protected key [jabberd.key] is generated and used to encrypt a certificate request [jabberd.csr], which is then signed by the Certificate Authority to produce the final certificate [jabberd.crt]. The key and certificate are combined into a PEM file [jabberd.pem], which is used for messages between client and server.?
Generate key and certificate for Jabberd?
?
openssl genrsa -out jabberd.key 2048?
openssl req -new -key jabberd.key -out jabberd.csr?
?
(use . for everything except the Common Name, which is the Jabber server address, eg jabber.example.org)?
Sign Jabberd certificate?
?
openssl ca -config ca.config -keyfile ca.key -cert ca.crt -out jabberd.crt -infiles jabberd.csr?
?
Combine key and certificate into PEM file?
?
nano jabberd.crt?
?
(strip out eveything before BEGIN CERTIFICATE)?
?
cat jabberd.key jabberd.crt > jabberd.pem?
?
Set up Jabberd?
?
cp jabberd.pem /usr/local/etc/jabberd/?
chown root:jabber /usr/local/etc/jabberd/jabberd.pem?
chmod 640 /usr/local/etc/jabberd/jabberd.pem?
?
( edit all xml files so that points to /usr/local/etc/jabberd/jabberd.pem )?
?
su jabber?
jabberd &?
?
Psi is the only OS X Jabber client (as far as I know) that verifies the authenticity of SSL certificates, though there is an option to hide warnings. It comes with a set of root certificates, to which you have to add the certificate for your root Certificate Authority (instead of using the system Keychain).?
?
In ca.crt, replace?
?
-----BEGIN CERTIFICATE-----?
?
with?
?
<certificate><data>?
?
and?
?
-----END CERTIFICATE-----?
?
with?
?
</data></certificate>?
?
Do Show Package Contents on Psi.app, then open Contents/Resources/certs/rootcert.xml and add in the new data from ca.crt. Connect to the server on port 5223.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:08 PM

Generating SSH keys
Protocol version 2 SSH uses this:ssh-keygen -t dsa(rsa is for version 1)Then put the contents of .pub file on the server you want in the .ssh dir in the home directory.  so ~/.ssh/authorized_keys2Now you can use ssh keys.  If you don't use a password when you generate the key, you won't need to type it anymore.  There is a security risk if someone gets a copy of your pub file or worse yet gets physical access to your computer.  There's also a ssh-agent that you can setup to work around this problem and still maintain security.See IBM article here: http://www-128.ibm.com/developerworks/library/l-keyc.html

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:43 PM

More fun stuff
I'm just so busy tonight :)Java 1.4.2 p8 (patch level 8) installed tonight.  This seems faster and that will certainly help jj and fgnet. I fucked up the MidnightBSD cvs trying to import some stuff.  I'll have to fix it as soon as possible.  (i did re-import 6.0 and 6.1 beta though but its not tagged correctly)I also updated a shitload of services.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sun, 26 Feb 2006
9:52 AM

H&R block fucks up its own taxes!
Oh this is good!http://slashdot.org/article.pl?sid=06/02/26/0651241

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:08 AM

Fg| and JJ sites
Well i got a little work done on Fg| today.  Added the about, members, and server rules pages back to the site.  As for JJ, I got a neat idea to post the top 15 posts in an rss feed.  So the recent public posts will be put on the first page.  That might encourage more user community stuff.  Plus other sites do it.  The catch is writing a good query.  I'd like to do 15 unique users, but i'm not sure how to write the query.  For now i'll just do the top 15 posts which will often be me.  On a side note, Google can index many of the journals now if they are public posts.  I'll enable a pref panel feature to flip that on and off sometime.  Its part of the original design/schema but it wasn't done.  If you need the switch flipped off, drop me an email and i'll do it for you in the database. Caryn can do her own :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 27 Feb 2006
12:26 AM

(no subject)
Not feeling to well tonight.  Terrible headache and i'm dizzy.  I am getting of pc in a minute.  ?
?
got a copy of fantastic 4 90s series.  very weird... bad theme song but some of the plots ar eok.  can't watch screen while typing.. ok bed time...?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 28 Feb 2006
9:36 PM

Xserve hd failure
Had a hard drive fail in the raid 1 array in the herald xserve.  Its one of the g4 models and had 2 seagate IDE drives.  Talked my boss into buying 2 new 160gb drives (seagate) to replace the bad drive and so there'd be a matched set.  The old drives were 60gb drives.  I am going to use a disk image so i don't have to reinstall the damn thing.  At least thats what I hope.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:38 PM

(no subject)
Went to the apple store today and we got a copy of toast 7.  :)?
?
Had lunch at uno's.  Gotta love pizza.  Looks like apple launched intel based macs again.. this time the mac mini, but it has a higher price and intel video.  DAMN.  But at least there is a dual core model and its got sata drives.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 3 Mar 2006
8:24 PM

(no subject)
xserve hates me at work.. long story short its up but not on raid 1 with the new drives.  I'll probably have to reinstall the OS at some point.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 5 Mar 2006
4:25 PM

security and other stuff
Well i've been busy.  I just wrote new firewall rules for this server and my home router.  I haven't activated the home router rules yet since caryn's online.  I know it will probably block WoW until its tweaked.  Its very pessimistic.  That should stop the outbound attacks and spoofing.?
?
I upgraded to jdk 1.5 for JJ.  Now I can use java 5 features and i broke xslt translation since maverick requires apache libraries.  I had to install the latest xerces/xalan code to get around it.  Its in production now.  I'll need to upgrade tomcat when i get a chance.?
?
This server is being attacked several times a minute from the firewall logs... scans, strange connection attempts from brazil, etc.  My firewalls have been very weak and I've finally done some real patching on them.  I wouldn't say they are 100 percent, but certainly much more secure. ?
?
I'm getting closer to getting midnight bsd to compile as well.  The build errors are very far in the process.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 6 Mar 2006
11:26 PM

Elshito
"el shit o" for those that can't read. :)?
?
friends (protected) entries aren't showing up again... damn it.  I hate sql queries sometimes.  I'll write a stored procedure to fix that soon.  I promise.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 8 Mar 2006
11:36 AM

What to tell evan...
Hmm.. I proposed a question to my et clan and i'm waiting a little longer for answers from them.  The lack of watching the forum in itself is quite disturbing.  Evan how would you feel if i joined on a trial basis?  

Security: Public
Location: Work
Mood: Not Specified
Music: 

11:50 AM

OSX server.. oh please work
I just emailed the apple OSX server list for advice.  I pray someone will have a solution to my hard drive dilema.  

Security: Public
Location: Work
Mood: Not Specified
Music: 

7:04 PM

(no subject)
Weather was almost tolerable today.  It got up to 50 deg F :)My lab sucked in physics but we got it done early.  Turned in my discrete homework, have another assignment due monday.  Have a damn test tomorrow in asian history.  Chad's going to fuck up the xserve.. i mean image and install it.  LOL.  If its bad, I get to fix it friday in the TWO HOURS I'm scheduled for.  It takes longer to image it! All well.  Not my server :)Looks like things are settled with evan & fg.  I'm stepping down as CL, someone else gets to deal with it and i'll go on trial with evan's clan to see how it works out.  (still in fg as well)I think its the best for everyone.  It may give me an opportunity to work on my et moves instead of dicking with clan stuff.  I can play WoW, xbox and CSS/DODS more too.  I can game again!Found some bugs in the JJ windows client today.  I hope to do something with it soon.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 10 Mar 2006
8:13 PM

Sun appserver and FreeBSD
I can't seem to get the damn thing to install.  It can't even determine the available disk space is ok.  I have 8gb free and it says i need at least 263.8 mb or so.  WTF?  Granted its linux emulation mode but geeze.  I really want to get a non tomcat java container up.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:14 PM

Active Server Pages
Interesting enough, I just got some ASP code running on my server.  How did I do it?There was a project called Arrowhead ASP.  Its open source, on sourceforge and abandoned long ago.  I made some mods to the source and have it compiling on jdk 1.5 with a recent log4j, javacc 3.2, and some other newer libraries :)I managed to get a test page working with a java style jdbc url and it accessed the jj database!  POWNAGE.  Its VERY slow right now, but it works.  There is a caching engine called oscache that works with it and I might get it active again.  If so, i can go production with this thing after a few more mods. It supports many basic ASP features and VBScript :)  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 11 Mar 2006
12:49 AM

Email notifications?
I know this is a scary thought, but I think I actually have code to send emails DONE.  Its compiling and i just need to install it and setup the listener. :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sun, 12 Mar 2006
7:07 PM

(no subject)
Testing new fck editor This is similar to the .NET version I had except file uploads and a few other things dont work yet!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 13 Mar 2006
4:36 PM

(no subject)
Work sucks.  Ok i feel better.  I worked 4.5 hours today.  Upgraded to 10.4.5 across all Tiger clients, patched 10.2 and fixed a ton of ARD installs.  Overall it was boring.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:13 PM

Quick et
Just got some quick et in.  That was fun.  Geo and slim played me. They were quite rusty.  I owned them bad. :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

7:11 PM

MCI VOIP is really net2phone!
http://toolbar.netcraft.com/site_report?url=http://call.click2talk.net2phone.comthats what netcraft reports this is https://account.neighborhoodbroadbandcalling.com/login.aspwhich is the MCI voip login site.

Security: Public
Location: Home
Mood: Not Specified
Music: 

7:49 PM

Why does Richard blow sheep?
http://www.pdclan.co.uk/

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:06 PM

FreeBSD 6.1 Beta 3
Beta 3 was uploaded and beta 4 will be built soon.  There seems to be some serious bugs in the fxp driver they are investigating which affects the webserver.  I'm hoping that gets resolved for release.  There were ufs2 changes, vfs and vm/swap code changes too.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 14 Mar 2006
10:19 AM

Karlis didn't come...
That's right.. my prof didn't show up for class.  Caryn and I fought about me going and now no fucking class.  LOL.  He's got jury duty.. i'd say lol, but i have to deal with it on the 21st.

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:29 AM

Monk goes to the dentist (S4:15)
Thought i'd throw up a quick review of the episode.  I bought it on iTunes sunday.  It was a little weird becasue the retard cop solved the case.  Monk didn't do much except determine how the car was moved which was obvious even to the captain.  It didn't seem like a typical episode.

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:29 AM

Sopranos new season
I watched the episode sunday night and it was a setup episode.  It was good though.  Tony got shot at the end. :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

5:54 PM

Hmm...
Well i've made great progress with the file manipulation functions.  I might have additional storage available for image content and other types of files.  I'm hopeful.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 15 Mar 2006
2:59 PM

Apple switching to indian tech support?
From Macintouch:?
?
MacInTouch Reader?
According to a friend of mine at Apple (where they've been assured from the top none of their support jobs are in jeopardy), Apple's interest in ramping up a call center in India will be for "low-end" support of iPods, the type of support that is easily accomplished by some support scripts involving how-tos and resets. ?
?
Apple is extremely sensitive to the negative impact Dell faced when outsourcing higher-end support to India. Apple is also extremely proud of its three-year streak of winning best customer support in Consumer Reports. They have no interest in jeopardizing that rating.?

Security: Public
Location: Work
Mood: Angry
Music: 

10:11 PM

Hack no more...
I'm tired of the "hacks" on my system.  I've implemented a very good security model for non me users... 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 16 Mar 2006
12:11 AM

(no subject)
My adventures in jails is proving really interesting.  got apache up and now php is being a pain in the ass lol.  i expect mysql to be the worst step.  i have the client installed.  This is a fat jail 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:14 AM

Jury duty, class and fun
Next week i have jury duty.  Best of all its scheduled during my frickin' presentation for my project with swaroop. DOH!  Kaugars wants swaroop to do the whole thing! LOLI think the cats will starve soon.. almost out of dry food.  Its good i went to class since assignment 2 is now due next thursday and with jury duty in the way, i better have something done sooner than tuesday.  that means more linux kernel coding hell.  (GNU's NOT UNIX)Everybody is having fun with me on MSN today... they are pissed about the sites being down. Granted its been about 14 hours, but its also free hosting.  Plus its part way up now.finally i found out about jls (list jails) and jexec <jail id> <command to run> so i can enter jails from the host system. :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 17 Mar 2006
11:26 AM

Ka plah!
ok... well i had a discrete quiz.. i needed an extra row which means i did something weird with the algorithm probably... it seemed right though when i double checked it.  Weird.?
?
Randy is in the office chillin' and no nick.  I'm installing WoW on the older g5 powermac with radeon 9600 graphics. The bitch is real stable.  ?
?
Caryn's getting cat food today and probably working her ass off as usual.  i probably have a physics quiz or test today.. i should check.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:19 PM

Happy Drinking day!
Its green, its irish.. its St. Patrick's day!  If your a mac lover, try /usr/sbin/softwareupdate -i -a you can install updates via CLI!  Cron job anyone :)(10.3 or higher for automation.. 10.2 works in manual interactive)Got MacGyver season 5 or something.  Going to watch that some this weekend.  My jail is in place on the production server. kami, pytox and friends are now in a jail.  Less haxXors. :)  This sucks compared to the new one on the website.. i think i need to tweak the client.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 18 Mar 2006
11:26 AM

(no subject)
I've got a bit of a hangover today.  Drinking starbucks like you wouldn't believe right now.  Caryn got up slowly too.  She's in WoW mode and i'm slowly coming around for today's activities.Just signed up for CB. 

Security: Public
Location: Home
Mood: Indifferent
Music: 

Sun, 19 Mar 2006
2:59 PM

Chillin'
Just played around with log rotation and think i got that going on my domains.  If it works, i'll start rotating the leechers sites too :)Got foolishgames.net's index in XHTML 1.1.  I may try to fix that site today or JJ.  I got some time.  Got my damn sound card working again too.  The giggle trick worked. I don't think other people want to see that :)

Security: Public
Location: Home
Mood: Good
Music: No Time - Canned Wheat - The Guess Who

Mon, 20 Mar 2006
11:14 AM

ROFL... linux bug in 2.6.15 and lower 
commit 82c3c03a4096badd026c6e337f3c5dde020e9ec6Author: Srivatsa Vaddagiri <vatsa@in.ibm.com>Date:   Thu Mar 16 23:04:06 2006 -0800    [PATCH] x86: check for online cpus before bringing them up        Bryce reported a bug wherein offlining CPU0 (on x86 box) and then    subsequently onlining it resulted in a lockup.        On x86, CPU0 is never offlined.  The subsequent attempt to online CPU0    doesn't take that into account.  It actually tries to bootup the already    booted CPU.  Following patch fixes the problem (as acknowledged by Bryce).    Please consider for inclusion in 2.6.16.        Check if cpu is already online.        Signed-off-by: Srivatsa Vaddagiri <vatsa@in.ibm.com>    Signed-off-by: Andrew Morton <akpm@osdl.org>    Signed-off-by: Linus Torvalds <torvalds@osdl.org>

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:19 AM

back to the future GNU
commit 0a45d4491d0f172e02126370f312405c5d473363Author: Paul Mackerras <paulus@samba.org>Date:   Wed Mar 15 13:47:15 2006 +1100    powerpc: Fix problem with time going backwards        The recent changes to keep gettimeofday in sync with xtime had the side    effect that it was occasionally possible for the time reported by    gettimeofday to go back by a microsecond.  There were two reasons:    (1) when we recalculated the offsets used by gettimeofday every 2^31    timebase ticks, we lost an accumulated fractional microsecond, and    (2) because the update is done some time after the notional start of    jiffy, if ntp is slowing the clock, it is possible to see time go backwards    when the timebase factor gets reduced.        This fixes it by (a) slowing the gettimeofday clock by about 1us in    2^31 timebase ticks (a factor of less than 1 in 3.7 million), and (b)    adjusting the timebase offsets in the rare case that the gettimeofday    result could possibly go backwards (i.e. when ntp is slowing the clock    and the timer interrupt is late).  In this case the adjustment will    reduce to zero eventually because of (a).        Signed-off-by: Paul Mackerras <paulus@samba.org>

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:31 AM

More linux
I won't post more from the kernel changelog, but damn that made me laugh today.  Here's the whole document: http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.16

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:22 PM

A comparison of Linux, Mac OS X, and Windows
http://lxer.com/lxer/story/56437/index.htmlThis article has a somewhat fair comparison, but of course the guy ignores a lot of other unix desktop replacements.  Plus, OS X can replace UNIX in many cases since it is UNIX.  :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

5:04 PM

Testing new JJ client
I'm working on the new Just Journal windows client.  Its been about a month since I released a new version and there are certainly a number of bugs in the last version.  Mostly this will be an interface improvement/bugfix release.  Lets see what happens.

Security: Public
Location: Home
Mood: Not Specified
Music: 

5:36 PM

JJ fun.
Hmm.. not a lot of luck with this jj win client today.

Security: Public
Location: Home
Mood: Not Specified
Music: 

5:41 PM

Jury duty
I get to do jury duty tomorrow, how exciting.  There goes my day... and I miss a presentation as well.What to do though... 

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:13 PM

bored
I'm quite bored at the moment.  I've about had it with coding for today.  On to another activity i suppose.  On the up side, I may consider this client to be beta quality and release it.  It will be considered 1.4.  It certainly looks better than the last version.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Wed, 22 Mar 2006
9:16 PM

(no subject)
Well I just learned that overclocking sucks again.  I fucked up the router a bit. It wouldn't boot until i cleared the cmos.  I got back into it eventually and had to set it back up.  I hate doing that.  I think i got it mostly right, although I'm playing with the fan settings.  I got it running quieter for now except under load (make buildworld, etc)  I'm hoping it will be stable like this.?
?
Caryn's watching tv i think.  I turned in my linux assignment and got a lame response from my project partner for why he didn't present on tuesday causing a zero for our grade.  I need to meet with the prof tomorrow to talk with him about it.  I had a valid excuse to miss (jury duty) so maybe i'll be ok.  I know my partner is fucked.?
?
Almost all ports need updating on the router and with the sendmail hole, i'll probably patch the damn thing.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 24 Mar 2006
12:49 AM

Nintendo Revolution powns!
Sega Genesis and TG16 games!!!!!!!!!  http://www.gamespot.com/news/6146528.htmlPOWNAGE!  

Security: Public
Location: Home
Mood: Not Specified
Music: 

12:51 AM

MS VS Express contest
Richard sent this to me today... http://www.madeinexpresscontest.com/It looks interesting...

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 25 Mar 2006
1:12 AM

Character sets
Here is a nice page on adding character set directives in web programming languages or in server configurations (default).  http://www.w3.org/International/O-HTTP-charsetIt includes a lot of languages and webserver products. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:18 AM

Character sets in Java
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/WebI18N5.htmlSun has a nice page on using other character sets in java jsp and servlets. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:45 AM

Themes weird?  JJ acting odd?
Yep.  It seems that my new release has a lot of weird issues.  I'm even suprised.  I'm starting to like the new theme changes, but there are two key problems.1. IE is throwing the comment and link to the far right offscreen on my system  (ie6 now)  2. All font commands are ignored now on the journal if posted from the html editor and probably the web client too.  The reason is CSS support.  Its using font tags for a lot of stuff which isn't being seen since I had to re-enact a css class to fix bugs with render causing a lot of different font sizes.  Entries look clean again, but you can' t post an entry with different fonts.  (well manually coding html with css font sizes would work)  I need to figure this out when i get a chance.  Also user icons are broken (not avatars).  I'll upload a new copy tomorrow to fix that bug.  Creating new accounts might be broken too..  haven't had time to test that yet.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:57 PM

Windows Vista Screen Shots
Here's the latest refresh on Windows... see the holdup.  I'd guess they are going back to the xp codebase or at least the look.http://www.flexbeta.net.nyud.net:8090/main/comments.php?catid=1&shownews=18760

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:22 PM

(no subject)
I'm starting to like the journal themes a lot i've been tweaking.  Its a big improvement.  Much more attractive.  Now if I could only fix the rest of the site. Even the JJ client is looking good.  I haven't listened to jewel in awhile.  This is nice.  

Security: Public
Location: Home
Mood: Not Specified
Music: Serve the Ego (Gabriel & Dresden Club Mix) - Serve the Ego - Jewel

Mon, 27 Mar 2006
9:09 PM

Damn linux
Trying to get a gnu linux install up.  What a bitch.  gentoo sucks sometimes.  I'm trying to use the new gui installer and it already failed.  Glad they test this shit

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:37 PM

(no subject)
I finally got gentoo up.. had to manually hack the /etc/resolv.conf before hitting the install button.  Then the intel nic moved interfaces on reboot.  Had to fix that too.  (its now eth2 instead of eth1)Trying to build a 2.4.30 kernel now.  Lets hope :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 28 Mar 2006
5:24 PM

Old redhat
I've been looking for old redhat releases for my school project.. ftp://archive.download.redhat.com/pub/redhat/linux/9/enbout fucking time!

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:42 PM

MPAA sues "search engine"
http://news.bbc.co.uk/2/hi/technology/4853674.stmThe lawyer arguing for torrentspy has a serious point.  Linking a site doesn't mean you control the content of the file.  Google gets away with it.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

7:58 PM

My review of Gentoo 2006.0
Gentoo has gone down hill with its latest release.  I was very excited about the new graphical installer.  It only seems to work properly if you are using DHCP.  Anyone using static ip addresses will find that it has serious problems.  Picking any option will require at least 1 connection via emerge/portage and it will fail dns resolution.  If you happen to use 192.168.1.1 or 192.168.1.12 for your dns on your internal network, it will work great.  (hard coded by a gentoo developer)  One solution is right before hitting the install button, go to /etc/resolv.conf in a terminal and put a known good dns server.  I believe you will need to use sudo to do this.  Also, expect to edit your net.eth0 config and init.d scripts upon installation and bootup.  Worse yet, gentoo handles multiple nics in a system very poorly.  Expect problems if you have more than one network adapter that does not use dhcp AND/or you only have one pluggeed in and its not the first one!  I think they have a long way to go.  I see why they avoided building an installer during 2004 and 2005.  Overall the conclusion is skip it.  If you want gentoo, just use an older version and emerge like crazy!  

Security: Public
Location: Home
Mood: Not Specified
Music: 

8:03 PM

My Review of Suse
I've tried suse on another box recently.  Previously i've tried Novell's Suse Live dvd and eval cd and dvd copies.  Most of the time the disks would not read in any system after redownloading and burning on macs and pcs.  (suse 10)This time I downloaded suse 9.1 personal (iso) and installed it.  I now see why everyone loved suse at a time.  Prior to novell's monkeying it was a great product.  Had I tried it seriously without my love for redhat, I would have grown to think its the best thing ever.  Now I feel that redhat is very poor and yet newer suse builds won't install properly.  I've talked to others who've had hardware and software errors like crazy.  Maybe the upcoming 10.1 release will bring back the charm of this lovely linux distro. Currently I recommend using an older version of gentoo, redhat enterprise linux 4 (not 3 if you have a radeon card), or 9.1 or older suse.  Avoid Fedora core unless you like playing with firewalls and avoid ubuntu unless you don't do ANY programming whatsoever.  If its literally a desktop, go for it.  Sun's java desktop system release 1 was great as well.  I've never tried jds 2 and jds 3 for linux is not widely available.

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:53 PM

WoW down
Blizzard released the latest patch for WoW.  Aside from yet another large patch, the realms are all down!  Everyone of them!  Ok I lied.  There are about 5 up!  Not mine of course.On the upside, I found a JRegexpTester app on source forge thats a Regular expression tester written in java.  Its quite nice looking.  Almost feels macish. :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

Wed, 29 Mar 2006
11:31 AM

Indian doctor jailed for killing teh females
http://news.bbc.co.uk/2/hi/south_asia/4855682.stmI knew the indians were dicks :) 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:32 AM

WoW back :)
All the realms are up!  Yeah!  http://www.worldofwarcraft.com/realmstatus/Caryn won't be so depressed now :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:32 AM

(no subject)
note to self.. comment viewer has the bad /Users url problem...

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:35 PM

JJ
Ok i've isolated some problems with the server.  I think running two instances of apache2 is causing some weird issues with the others sites and jj.  I'm compiling apache 2.2 from ports for my own sites.  If it works well and with php, i'll be able to drop my own build which is out of date anyway.  I'll also switch the ajp connection code (which is what i think the issue is). I debated wheither or not to even include php in this build, but caryn's sites force me to continue with it.  (and worse yet php 4)  If she migrates or lets me jail her, i can move on!  :)I'm preparing a new patch level release of jj with bug fixes for the /Users problems.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Thu, 30 Mar 2006
12:48 AM

Damn server
What the hell is going on.  The logs show httpd processes dying but i only see 2 that have restarted for apache 2.2, and several for stealthy's server.  Its not right.  I've also noticed a lot of time syncs and a bugreport on time sync problems with FreeBSD beta 4.  We also seem to be getting a LOT of dns traffic. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 1 Apr 2006
11:26 AM

(no subject)
My freebsd box at home has been acting a bit weird lately.  I've had a few lockups but not just with that box.  My window box has been doing the same thing at almost the same time.  I'm kind of wondering about it.  One neat thing is that Netcraft is rating all of my sites higher now.  I spent most of yesterday working on the first page of JustJournal.  I changed the new template a bit.  It looks a lot better.  I'll publish it when i get it just right!  Part of the reason I'm doing this is because i've gotten a lot of complaints that JJ is to complex.  I figure if I soften the interface and simiply selecting certain options it will be quite helpful.Consistancy is everything right?I think i've got some matches with Richard's clan today.  Fg has a practice too.  I wonder if anyone will go to that?  I restarted et yesterday so they should get a nice ride on that. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:00 AM

(no subject)
Source Forge CVS seems down.  I wonder what the deal is there.  It makes it kind of hard to get anything done when you can't even connect to cvs.  WTF

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:29 PM

Parsing and adding links to JJ entries
I got some help on the sun forums.  http://forum.java.sun.com/thread.jspa?messageID=4172042http://regex.info/dlisting.cgi?id=3475These helped a lot.  I've got a sample working and hopefully will get it upgraded tonight.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:41 PM

Observations on the ET server
For over 6 months I've had repeated complaints on and off about ping.  Since january, I've even experienced the problems heavily.  I've always assumed it was a resource issue or a software problem.  Today I proved it wasn't the server itself. While playing I turned on and off the firewall.  At most there was a 2ms difference in all pings.  So its not the firewall...Then, I decided to give it a big test.  I compiled FreeBSD completely, first the kernel and then the userland.  It is the most stressful thing you can do and often used as a rough benchmark of a box's performance.  Pings didn't go up AT ALL during the compile and no new lag noticed.  That means its not a cpu, ram or hard drive performance problem!  What does that leave?  Well 3 remaining things:  the network card (unlikely), the ISP (Very likely) or the connection after the isp.  Of course if it was 3, then it wouldn't effect EVERYONE.  My ping was 20ms slower than usual today.  Some of the euro players weren't that high, but still claimed there was a lot of lag.  traceroutes showed consistant issues between the hop before the isp and the isp itself.  Further, it was a chicago to cleveland run which means its probably in a VPN tunnel because no one runs cable that far and has 1 router.  In case you didn't know, a vpn can hide the physical link from everyone as the pings go through it and only show the endpoints.  I learned this five years ago while working for usol.com. (fred was playing with dialup users link to the office)  Now a thread on the isps forum suggests that they are in fact bandwith shaping now.  They admitted to bandwith shaping ICMP (ping,traceroute) but i bet they shape game servers if they do ANY shaping at all.  Hence the pings are NOT MY FAULT and WILL NOT GET BETTER regardless of what i do.  The only solution is to get a new hosting company if i want the et server to perform.  I can't do that right now for several reasons, mostly financially.  Even if the new place is cheaper, they usually have a setup fee and 1 month overlap to move it.  Its also a big pain in the ass.  If caryn and i stay in michigan, I found a place i can colo near flint that looks really good and affordable.  There is also a place in grand rapids.  The flint place looks better because default bandwith allocation is more.  Its also CHEAPER to colo a normal case than a 1u.  So i can buy a dell POS w/ a xeon, core dual or p4 htt or get a sun (except more $ unless i get the workstation!)  I can't colo a G5 or an xserve there without paying a shitload though do to size.  I might get away with caryn's G4 though if she got a new box...  Sun's appserver works on freebsd if you use the opensource version and compile. (might switch) I'm also working on upgrading the jail to a new freebsd userland since i upgraded the parent.  There are a few bugs in the beta that i need to correct.  As long as i reboot once a week its a no brainer.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 3 Apr 2006
1:59 PM

pd, matches, fg, server crap
--Begin ET--Well the weekend was a bit different.  We played 2 matches this weekend and got our ass kicked.  I made several mistakes, but I don't think any of us played that well.  I need to get some real practice in.  Richard suggested I play on "real servers" to get better.  I'm sure he's got a point.  I played on the fg server as I promised them.  It looks like he's going to play some other guys next week so I won't be playing the match.  Then I see another thread about mods on the fg server.  I hate when this comes up every 3 months or so.  If I switch EVERYONE will vote in 3 months to switch back.  I don't feel like the rotation this time.  The obvious solution is to run 2 server instances but the damn box crashes when i do that.  I tried it with a geo instance and it was a huge failure.  If I stopped hosting all non me sites and dropped php completely I MIGHT be able to free up enough ram to try it.  I need 160mb of ram though.  (Apache + php) * 5 sites gone might get about 100mb presuming I also setup mysql to run on 50mb instead of 100mb ram (96).  Of course it will lag more...  --End ET--Went to bed late last night.  I have a tendency to miss my monday morning class.  I usually stay up to late and forget about my homework which I always put off till sunday. :(  I watched The Hunt for Red October again.  I love that movie.  I noticed that the russians were interested in freedom.  They listed traveling without papers, taking vacations, and various other things. Its funny how things have changed since that movie and book were made.  Now America is about doing whatever you feel like and making sure you take other's rights and freedoms away.  Half our country wants to let pharmacies decide what medicines we get depending on the guy working, make sure we have tons of babies that we can't pay for when poor people can't even buy gas or food now thanks to Iraq.  Upper Middle class can't afford to blow money like they used to.  They can pay their bills and thats about it.  No wonder our economy is going to shit.  The average pay is going down and inflation is going up.  We train indians and chinese people to take our jobs.  I've met a lot of indians at western and I can safely say that I am smarter than them on computers.  Why?  I don't think everything is set to defaults.  I get the idea of customization.  I don't do whatever everyone else does.  I try new things.  As for the chinese, some of them are brilliant.  We're fucked there.  New america: I will do whatever I want and push my beliefs on EVERYONE ELSE.  They will LIKE IT.  (Iraq for example, abortion too)  Lets tap everyone's phone calls and email so we know whats going on like soviet russia.  Old America: Freedom is important and we must protect it even if it bothers us in specific cases.  Pro choice is about protecting the freedom of women and their reproductive choices.  (it needs work for men though)  The morning after pill and birth control should be given out.  Lets not interfere with foreign governments unless we have to.  Lets spy on our neighbors to stay safe but at a distance. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:41 PM

Mac OS 10.4.6
Wow, apple's on a role.  Patch city with Tiger.  Since the beginning of the year there have been at least 3 10.4.x patches where x increments by one each time!  I think this is more unstable than 10.2 was.  Sure they sneak in intel updates which makes sense during a cpu switch, but there are some bad ass release notes about bugs.

Security: Public
Location: Home
Mood: Not Specified
Music: 

5:44 PM

Starbucks run
Caryn and I went to good old starbucks and the petfood store.  Bought the cats a new bed to go with it. :)  Henry's on my lap now purring like crazy.  I had some great ideas for JJ while drinking my chai tea latte.  1. Bookmark sync with Firefox and IE to links. (expanded)2. what i've listened too recently page...I'm just full of great ideas. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:07 PM

WoW time.  
I just got done playing WoW for the night.  I leveled.  I'm now a level 27 mage.  I'm about half way to level 28 too. :)That was fun.  I put off upgrading jj again to play WoW.  Seems to happen a lot now. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 4 Apr 2006
8:14 AM

Morning
Last night I didn't sleep well.  Woke up at 5am and 6am.  That sucked real bad.  Cats got breakfasst though. ?
?
I have to demo my second linux kernel assignment today.  It was a /proc entry which spit out all the pids and the files they had open.?
?
I'm using konquerer right now since i'm in kde.  My dell is already down and my mac is still backing up my home directory (minus iTunes stuff) from last night.  I think I need to clean some shit out. :)?
?
.Mac is worth it just for the backup software and bookmark/contact/calendar syncs.  ?
?
I'll have to go into work special today and deal with the damn 10.4.6 upgrades.  How fun.  Users who remember i came last month and the month before.  This time i can do remote upgrades on some of them bastards.  ?
?
I've run portupgrade -Nia to completion this morning on the server and i'm doing it now on the jail.  Its always good to have current software.  Maybe i'll get to upgrading jj tonight.  I've been promising for a few days, but last night I got into WoW and today well I figured out a bug while dreaming.  I know its weird but I often think about computer stuff when I'm dreaming.  I usually put a problem into my mind before bed so I can sleep.  Its much more productive most nights, but occasionally it causes me not to sleep well.  ?
?

Security: Public
Location: Home
Mood: Tired
Music: 

9:08 PM

JJ upgrade not going as planned.
I upgraded JJ tonight and its acting a bit weird.  First its slow.  I need to isolate the problem.  /Users and the comment page are slow.  The new comment viewer is installed but its not doing the link underlining either.  ?
?
The plot thickens.. comment seemed to upderline.. hmm....?
?
http://www.msn.com/

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 5 Apr 2006
11:58 AM

(no subject)
Yes, its selectively working.. woo hoo.  Actually it can't handle formatted (html) posts.  You have to make your own hyperlinks there. :)?
?
At work, but not working.  Played wow for a little bit.  Nothing spectacular.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:21 AM

Intel Macs do Windows
Its official, Windows XP can now run on Macintosh.Apple released a new product called bootcamp which will be part of 10.5, leopard.  Its in beta and downloadable now.  You can boot windows xp using supplied drivers and efi support.  :)Intel mac with latest firmware, Windows XP SP2 retail, bootcamp and you got yourself a dual boot menu on startup with xp and mac os.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:58 PM

(no subject)
Weird day.  Macs run windows.  Eminem is getting divorced again.  (3 months?)  The press secretary for the department of homeland security is a pedofile.  (what a shock after seeing his pic!)  I played WoW at work a bit and then installed freebsd in vpc. :) Got my pc hooked back up.  I actually hooked up the sound right on the first try.  Waiting on some clothes in the dryer.  I got a weird email from Microsoft asking if I wanted One Care for 20 bucks since I beta tested.  lol.  I sent andrew my script to auto update the macs at WIDR.  Had an hour long meeting with chad, tim, nandy, and mark.  Oh that was loads of fun.  Worst meeting ever!  Randy and Mark dosed off for a sec while chad went into shoudl we format the documentation this way or that way.  lol.  Nick put a face on his hand with his pen and then told mark to talk to the hand.  Then I said he was ready for later tonight after mark suggested it was his girlfriend.  Then it was pointed out that he drew her mouth full so she had no room for him!  That pretty much ended the meeting.  

Security: Public
Location: Home
Mood: Not Specified
Music: Fire Water Burn - Blood Hound Gang

Thu, 6 Apr 2006
11:39 AM

The day so far.
Swaroop actually came to class today.  He wants me to come in tomorrow after work and help him at the CAE center with our project.  How fun.  I might leave early if possible or sneak in some hours before my Physics class.I bought some oil for my car figuring it would be real low.  It is about half a quart low, but I can't get the oil cap off!  I've added oil to cars since before i was able to drive.  Its one of the few things i can actually fucking do normally on a car.  The cap moves about half way and then won't move any farther.  I tried rocking it and got it stuck at a weird fucking angle and it wasn't closed completely but wouldn't come up.  How fucking embarassing. Anyway I gave up after about 20 minutes.  I'll wait for the engine to cool down more and try it later.  I've gotten a lot done with housework this week.  2 loads of laundry, 4 trash bags taken out, various little cleaning projects, and I'm hoping it will inspire caryn a bit too.  Usually she does more if i do more. Its a vicious cycle of house work. :)
Swaroop told me that I almost had openMosix booting.  I didn't have devd launching so it wouldn't mount right on that kernel he claimed.  I fucking formatted it though.

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:57 AM

Source Forge and Microsoft
Source Forge has their cvs partially up.  Sounds like I can upload to it as a developer but anon cvs is down.  Sucks eh?Microsoft is shipping disk images for Linux Distros with their virtual server product! Novell and Redhat (Novell = Suse) . 

Security: Public
Location: Home
Mood: Not Specified
Music: 

12:20 AM

Knight Rider Season 4 is out !!!!!!!
Guess what i'll be buying as soon as possible!

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 8 Apr 2006
7:20 PM

The day so far
Played et with Fg today.  They did a scrim.. i wasn't asked to play. Repartitioned my iBook so i got 4 more GB to play with.  Caryn's got her box back now (target disk mode needed to do it) Finally verified my paypal account after all these years.  'bout time. Swaroop couldn't make it today so i have to finish my damn assignment thing on monday.  Probably game tonight.  Either et or WoW.  Not sure yet.  Might work on JJ too.  Upgraded java port to the new patch level.  tomcat started 6 seconds faster (cpu time).  That might have a positive impact on the rest of the server as well.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 9 Apr 2006
1:24 PM

Made with Macromedia...
Here's an interesting statistic, 97.7 percent of all users on the web have the Adobe Flash Plugin installed.  (yes adobe bought macromedia)  

http://www.macromedia.com/software/player_census/flashplayer/

So that means that 97.7 percent of all web users run on Windows, Mac OS X, or Linux.  No other platforms are supported including embedded/pda devices.  (well a few do have a flash version)  

*BSD users don't have native support for flash and on other processor architectures either do linux users. (PPC, AMD64, SPARC, etc)  

Next on the list is Acrobat, then Java and THEN windows media player!!!!!!  

Security: Public
Location: Home
Mood: Not Specified
Music: 

1:38 PM

IBM claims 9 jobs in US for every 1 outsourced in CS
http://developers.slashdot.org/article.pl?sid=06/04/08/1526255

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 10 Apr 2006
4:45 PM

(no subject)
Some douche just posted that he has a server with 2k of ram!  LOL.  Whats wrong with that?  Well fucking DOS could address 640k!  (without loading EMS/XMS memory stuff)I think he meant 2GB of ram.  Also the lowercase k means kilobits.  I'm lazy about that too.  take 2k and divide by 8.  Thats how much ram in BYTES he said.  :)Funny shit. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 11 Apr 2006
12:52 AM

(no subject)
fucking cluster.  Its not working for shit.  I can move processes like kmix and a few things but it REBOOTED my dell when i tried to move lame to another box.  (it was started on the dell too)?
?
Moving processes doesn't seem stable, but i also seem to be getting bad bandwith between nodes too.  (8kb/s sftp traffic) ?
?
I want to test the cables if i get a chance.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 12 Apr 2006
1:34 PM

RELENG_6_1
FreeBSD created the branch for the release and an RC was built.  I'm excited about this since I really want to get a stable release on the webserver.  I'll be busy with this :) ?
?
The cvsup server is quite slow today.  I'm doing this from work lol.?
?
In 2 weeks or so i should have more time for JJ.  I've got a project due next week but i did my last physics lab. :)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 13 Apr 2006
9:44 PM

Linux project hell
Open Mosix is really pissing me off.  Swaroop and I worked on the cluster after class until 4pm today.  I also worked with him from 9:30PM to 12:30PM in the lab last night.  The shared memory code is buggy as hell and causes boxes to bounce.  He did help me get gentoo up with a newer kernel and we may try that tomorrow.  We did migrate processes today without the shared memory enabled.  That seemed helpful but there isn't much to benchmark in that realm.

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:51 PM

Modern East Asia...
My history class is moving toward the end like all classes.  We covered 1950-1976 today.  That includes Mao's death.  Its quite strange how he had to get rid of possible successors after they turned on him so many times.  As usual most of my class fell asleep and my prof went on about not using sugar anymore because its poison just like TOOTHPASTE!  I shit you not.  He argued that Floride toothpaste kills you and my first thought was WTF followed by WTF do you use non floride toothpaste at least.  He claims he doesn't need it since he never drinks or eats sugar (in foods of course).  I found is lack of faith disturbing.  :)Personally I'd rather get fat off sugar than drink diet coke or worse yet that shit he was using.  Nutrasweet is a big fucking screw and some studies suggest it might be linked to cancer causing agents.  Who the hell wants cancer.  Do I sound like him?  Yes and No.  I agree that nutrasweet and other un-natural sweetners are not good for you, but I disagree that sugar is bad in moderation.  He claims that his teeth will always be perfect because he doesn't consume sugar.  OTAY.  On a side note, some guy was googling a chick sitting in front of me and his girlfriend was getting really pissed.  She was trying to get his attention all class and he ignored almost everything she said.  I found that amusing. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:56 PM

(no subject)
I can't seem to relax tonight.  I've got too much stress about this fucking project.  Nicki and I seem to have things resolved.  She's sending stock certs to my broker finally.  Thats nice to get over with.  Caryn seems happy aobut it too.  I'm a bit concerned about my mom though.  Seems like C is bothering her and she had to file a protection order.  I've heard this third hand though.  I'm a bit suprised as I thought C would not mess with anyone but my father.  He might be under the false assumption that my parents are real tight right now.  They are not.  It was quite strange to have swaroop here.  Aside from caryn's parents, I don't think we've ever had guests in this apartment.  Its not like we have a lot of friends in the area.  The place is really messy since we don't get guests, we don't usually care. 

Security: Public
Location: Home
Mood: Not Specified
Music: Walk On - All That You Can't Leave Behind - U2

11:19 PM

JJ Win client
I'm working on the Windows client a bit tonight to relax.  I found some neat source code examples I may try to implement.  I fixed a few bugs.  The toolbars are no longer movable until i figure out how to save their location.  I changed the options for music detect so that options are grayed out if detect is disabled.  I may have a replacement control that does native HTML.  It would be much more powerful and i may go that route if needed.I changed the background of the alert box.  That alone knocked 100kb off the generated executable size!  Its now around 260KB instead of 360KB.  Adding features will beef it up again, but anything helps.  Resident size is down about 500KB with the journal entry form loaded.  JJ does consume a lot of ram right now.  I'm working on that problem.  I think part of it is caching of data in memory.  I may write it out to disk and fetch it in later versions.  

Security: Public
Location: Home
Mood: Not Specified
Music: Sunday Bloody Sunday - Jersey Devils - U2

Sun, 16 Apr 2006
7:04 PM

Open Mosix
I'm working on the cluster right now.  I actually got lame to distribute across the nodes!  Its about fucking time.  The bitch is i've only managed to create a 42-44 percent load in the cluster.  I think its mostly io bound which makes sense.  Ogg might do better. ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 17 Apr 2006
2:18 PM

China vs India
Now when you buy a new pc, you have a choice between china and india.  Dell has decided to produce their computers in india to go along with tech support and testing.  http://news.bbc.co.uk/2/hi/business/4824416.stmThen with Lenovo (formerly IBM pc division)  partially owned by the chinese gov't its a showdown of asia.  Of course macs are made in china too so its india's big chance!  I think I'll stick to chinese computers.  The chinese get that not everything is default.  In fact, an indian testing center is a contradiction in terms! 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 18 Apr 2006
11:05 PM

And she'll have fun fun fun till her daddy took the t-bird away...
ok why thats in my mind i'll never know.  I'm working on the mosix cluster again.  Damn thing crashed on me AGAIN.  I'm really hating open mosix.  Glad its dying.  On the up side, I found a neat rc.subr patch for freebsd to give it color linux style process info.  :)?
?
I'm running the flac benchmark (flac'ing 12 files at once) on the damn cluster.  The both time was considerably faster.  Both machines are finishing about the same time so it must be disk bound.  Not the best benchmark but probably realistic for determining its usefulness.?
?
Swaroop wants to meet with me tomorrow to finish up the project.  I'll be glad when i'm done with this damn thing.?
?
I need to lookup finals for each class soon.  I haven't been paying attention.  At least I don't have lab at 8am tomorrow!  ?
?
Someone signed up for jj and cancelled today after posting her first message.  I deleted all of the data of course.  It just sucked.   I want to get more users.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 20 Apr 2006
11:35 AM

(no subject)
Words can't express how pissed I am after my presentation today.  Lets just say I was up till 4:30 am working on it and my prof handed everyone their ass!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:48 AM

Yahoo is scum again
http://yro.slashdot.org/article.pl?sid=06/04/20/1252230Yet again, Yahoo proves how shitty they are.  For every bad thing google does, yahoo has to one up them!  Showing porn ads to kids in the 90s to helping a communist goverment hunt down journalists.  Do you yahoo? 

Security: Public
Location: Home
Mood: Not Specified
Music: Slide - Dizzy up the Girl - The Goo Goo Dolls

10:57 PM

FxCop
Microsoft has a tool called FxCop to check assemblies for problems.  (.NET exe and dll files)I'm playing with it tonight.  It found over 100 errors with the JJ windows client.  I got it down to 84.  I'll have to bug test the hell out of it since I made changes to important code paths.

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:00 PM

(no subject)
Already found something wrong.  The memory usage is now up to 32mb of ram!  It does run faster, but the additional ram would kill some users machines.  I think I have a few ideas that might cut the memory usage.  The actual executable size is about the same from the last release though. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 21 Apr 2006
8:37 PM

Linus is an ASS
Linus said the following: 
"I claim that Mach people (and apparently FreeBSD) are incompetent idiots. Playing games with VM is bad. memory copies are _also_ bad, but quite frankly, memory copies often have _less_ downside than VM games, and bigger caches will only continue to drive that point home."

Well the Linux kernel doesn't even have a stable api.  Figure that out asshole.  

Full story: http://kerneltrap.org/node/6506

I pronounce Linux "piece of shit".

Security: Public
Location: Home
Mood: Pissed off
Music: 

11:53 PM

Strange day
Just talked to evan.  pd merged with another clan so things are changing.  He's getting a dedicated windows box which is kewl.  I told him i thought it would be easier than linux for him.  Hell i'd probably consider a windows box if i was doing a new server now, especially with vmware and the ms product free to run virtual shit.

Security: Public
Location: Home
Mood: Not Specified
Music: Silent Legacy - Yes I Am - Melissa Etheridge

Sat, 22 Apr 2006
5:52 PM

et, mbsd, etc
Just got done playing et today.  Got almost 2 hours of practice in.  Not too bad.  skully stayed a long time and kami did as well.  Pytox bailed again. Building the iso failed on mbsd and i switched to windows after that happened to finish playing.  I'll have to work on the problem and get it up later.  It looked like some of the cvs commits didn't go through.

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:55 PM

(no subject)
Agghhh... 3 tries and Midnight BSD release won't build. This time it failed in documentation.  I'm attempting to build without documenation.  Hopefully it will work.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 24 Apr 2006
2:01 PM

Reasons people quit their jobs
http://netscape.salary.com/articles/body/atcl_careeradvice.asp?atc=541This article is quite interesting.  something like 9 percent of people quit there job because of the current gas prices!  Commuting cost has gone up 50 percent in the last year and average saleries only 3.7 percent.  (that includes big ceos and people with no raises)  Are you listening Mr. President?  Boredom is high on the list.  20 percent said they were board and 33 percent of those said it was lack of work to do!  Anyone else see a problem with that? 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:04 PM

(no subject)
I posted some in the new mbsd journal, but I got stuck on building the damn isos this weekend.  On the third attempt it died actually making the iso stating disk space was gone when it wasn't.  There's a patch in newer freebsd code that fixes that problem and i think i'll need to import some of that code soon.  I did get ssh cvs working though!  Actually it just worked.. i thought i had to do someting.  As long as the user is in my cvs group. its all good.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:17 PM

MacBook Pro 17 inch out
Apple just posted the 17 inch Macbook Pro... 2799 though :(Unrelated... boycott Windows Media format sites including cnn and netscape.  Damn anti apple bastards.  Real player or quicktime is ok because its cross platform.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:17 PM

LOL
I'll just post it...?
?
?
4.18.2006?
JEWEL TO APPEAR ON THE YOUNG AND THE RESTLESS?
Jewel will appear in an emotional episode of The Young and the Restless on ?
Wednesday, May 31. She will perform two new songs, "Again and Again" and ?
"Good Day," at a special benefit at the coffeehouse as family and friends ?
gather on the one year anniversary of Cassie's tragic death. Check local ?
listings.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 28 Apr 2006
7:33 PM

Today
Tomorrow is caryn's graduation.  We went shopping for clothes to wear and i got a copy of quake 4.  I got carded!  lol.Had to get an oil change and tire rotation.  Sat with a really old lady at the dealership today.  Irritating.  Dude at the service desk said it was his forth grade teacher!  Did an inventory on the macs.. one had stolen ram according to inventory.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 29 Apr 2006
6:06 PM

(no subject)
Its been a rough day.  Caryn's graduation went fine, but it wasn't easy dealing with all the questions.  We're not in a position to stick around kalamazoo for a year.  She's starting work and i've got to go two more years.  I'm not sure I want to though.  I've been in school since 2001.  I wish I had a degree now.  At the same time I wonder what kind of job i could get in detroit with an associates degree.  So many bachelors and masters canidates floating around.  It would be hard to convince everyone that i can code even though i didn't get a degree in 3 years at western.  :(?
?
I want to be happy for caryn but at the same time i feel like i got sucker punched.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:54 PM

Definition of Controller in MVC
I've struggled a bit with the MVC approach to programming Web or local gui apps for some time.  I learned tonight there are two different definitions for the controller "C".  Here's my favorite.The two meanings aren't as different as they seem. In both cases, the Controller is the element responsible for processing change. Whether the major work here is in capturing user input or routing the different layers depends on the environment.In WebApps, a Controller has to authenticate, parse the request, validate it, and deduce the appropriate procedures (or methods to run). This is all a consequence of WebApp 's being remote (so we need validation), stateless, and done over a narrow channel (URL + request). So, the Controller functions mainly as glue.In a local rich client GUI, on the other hand, none of this is necessary -- it's stateful, so there's no need to load a context. It's local, so we don't need to worry about validation. It's in process, so we don't need to parse requests and deduce procedures -- we can just hook them up in source (via callbacks or delegates or whatever). On the other hand, we do need to spend a lot of time capturing and deducing user input from keys and the mouse. So, it makes sense to call this element the controller. (In WebApp's, this is all done for us, and serialized to a narrow channel -- the URL and request).In both cases, the Controller is the element for processing and routing change. The difference is only whether the bulk of that work lies in capturing the input or setting up an app flow based on it.(from http://c2.com/cgi/wiki?WhatsaControllerAnyway)Also see http://en.wikipedia.org/wiki/Model-view-controller

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:57 PM

XForms, what the hell are they?
I got a link to wikipedia in relation to NeXT tonight and i stumbled across XForms.  I've seen it posted on the w3 site for awhile and just thought it was a new syntax for HTML forms.  Its much more than that.  Its an MVC approach to forms which uses XML as a data source (part of the model) and can populate the form.  What's really interesting is that it can be used in a generalized form to build GUIs.  There are toolkits to use this client or server side, on mobile devices or even as an abstraction for standard local gui apps.  http://en.wikipedia.org/wiki/XFormsThis info caused me to research MVC more :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sun, 30 Apr 2006
12:00 AM

An XForms implementation in Java
http://chiba.sourceforge.net/index.htmlThis appears to be the most widely supported XForms implementation and its a java bean. :) 

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 2 May 2006
12:13 AM

JJ Photo gallery
I've been promising images for a long time.  I made the first step tonight.http://www.justjournal.com/AlbumImage?id=1This is pulling an image associated with my account through a servlet and out of mysql.  Its not super fast but its also a 300+KB jpeg too. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:16 AM

JJ upgrade issues
I posted a new build of JJ tonight.  Its got a few issues that need to be worked out.  (calendar formatting for one)  I'll look at it more tomorrow.  Post replies on this if you see anything i need to fix.  As for the photo thing.. at first i'm going to make photo galleries.  I won't do images on posts yet but someday that will be added.  The idea is to let people post images into a default album associated with their account.  In turn, i'll add something to entries to allow associations of images from ANY account on jj using unique image ids OR by uploading a new one to the server.  In case you haven't guessed, there are no private images.  If i get requests for that i may add it in the future.  i am keeping track of the owner of images so its possible to do like friends only galleries or something.  I'm also going to allow people to title their albums as well.  Each picture has a title field that ca be used too.  The database schema is already worked out for this stuff.  It consists of 3 new tables.. one for albums, one for images and a third for mappings between them similar to the friends mapping table. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:13 PM

Funny Mac ads
http://www.apple.com/getamac/ads/Two actors.. one pretends to be a windows box and the other a mac. Most of it is true sadly.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 3 May 2006
9:19 AM

JJ Win client broken
The last JJ server update broke the windows and java clients.  I fucked up the moodlist! 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:20 AM

Semester Grades
Grades finally appeared in Banner yesterday. Operating Systems   AModern East Asia      BAPhysics 207   EDiscrete Math (attempt2) E   (last was D)Physics 208 (lab for 207) CB

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:25 PM

DOH
This is not my day.  I'm upgrading a laptop that is running xp sp2 by some miracle.  Its a ~450mhz 96mb ram POS dell!  Chad wants me to update OFFICE 2003 AND INSTALL .NET 2 on this MOFO!

Security: Public
Location: Work
Mood: Not Specified
Music: 

3:49 PM

AGGGHHHHHH
Things only get worse.  I've got old ones that aren't registered.  My windows xp 450mhz buddy is practically non responsive and swapping when i hit start!!!!!!!!

Security: Public
Location: Work
Mood: Not Specified
Music: 

4:00 PM

Mac training
I showed randy and nick some mac stuff today.  Randy gets it better than nick so far.  I don't think nick cares and randy wants to learn it.  I've got 3 laptops going and need to remote 2 in 3 minutes.  (thats the suxors)  Maybe i'll get the picture feature done someday.  Wouldn't that be nice?  I think so.I should add picture support to the windows client.  That would pown.  I hope caryn hears about her damn job today.  I really want that to get resolved.  I'm nervous about it.  3 days is bullshit.  I know i'm posting a lot but there's not much else to do.  I had to use my network cable from the mac so i am sitting here with nothing to do.  (could do mbsd stuff if i had the mac) Shit its 4.

Security: Public
Location: Work
Mood: Not Specified
Music: 

Thu, 4 May 2006
7:38 PM

xfire got bought...
<p style="background-color:transparent"><font face="Microsoft Sans Serif" size="2">Yep.. strange thing<br />http://www.xfire.com/cms/xf_acquisition<br /><br />Looks like xfire got bought by viacom.  The odd part is the spinoff of cvs.. they mention MTV Networks, but the thing is i think thats spun off with CBS?  <br /></font></p>

Security: Public
Location: Home
Mood: Not Specified
Music: 

7:49 PM

(no subject)
Caryn officially got the job today.  We are moving... 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:10 PM

its data loss day!
I attempted to move files from /home to /usr/backup today so i could switch /home to the hardware raid controller now that its supported in freebsd.  (software raid now)  In the process, my home directory doubled in size and didn't fit.  I then attempted to copy data back.  Guess what, it zero'd some of my files and worse yet it fucking copied the data inside the first level of itself.i.e if i had a folder named /home/laffer1/movies, it also contains /home/laffer1/movies/movies!!!!!!! with all the data replicated! WTF

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:13 PM

more on my lovely data loss
So far it appears that i only lost some pictures, clipart, a few documents and possibly some source code.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 6 May 2006
11:35 PM

Quake 4
Well I got through quake 4 already.  Of course i cheated a bit.  I only used GOD mode for half the game :)Its odd since i never got through doom3 which seems to be much longer.  The strogg are dead (or whatever).  It ends kind of gay.. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sun, 7 May 2006
2:09 PM

WTF aka FalckonET mod build directions
I decided to include the build directions for falckon here in addition to the forums.  It may help to have it in one place.I have compiled mac bundles.Steps to build on the mac:1. install scons2. install a subversion client3. checkout source4. save the site.conf file as a unix file with bbedit or another app5. Fix the header file problem noted above.6. run scons7. run scons BUILDBUNDLE=1 to build the mac bundles. Ok that was the problem. I didn't see any strange characters in vim so i didn't think it was a dos file.Ok now i got an error in the compile.cgame/cg_ents.c:2061 error static declaration of 'CG_Portal' follows non-static declarationcgame/cg_local.h:2719: error previousdeclaration of 'CG_Portal' was hereLooking at the source, its a function which has a static void definition in the c source and no static in the header file. I'm not even familiar with what the static modifier does on a function definition.Ok i changed the definition to static void in the header file. Its generating warnings but compiling so far. It doesn't make much sense to have the function definition in a header file since you're trying to hide it by using the static keyboard.[ Edited Tue Dec 20 2005, 04:11PM ](dont forget to convert the files to unix format using bbedit)

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:09 PM

Good quote
<p style="background-color:transparent"><strong><font face="Microsoft Sans Serif" size="2">You can no more win a war than you can win an earthquake.</strong> -- Jeannette Rankin<br /></font></p>

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 9 May 2006
9:37 PM

(no subject)
i'm working on MidnightBSD and jj at the same time.  I think I have a few bugs including the mini calendar rending problem fixed.  I'll upload the new jj code soon.  Who knows what will happen with the iso build this time.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 10 May 2006
3:29 PM

Why the British are wrong about Guantanamo
First please read this piece on the BBC:http://news.bbc.co.uk/2/hi/uk_news/politics/4759317.stmThe idea that closing it down will not help the situation.  These people will still not get a fair, quick trial regardless of where they are held.  The problem isn't location, its timing and the lack of justice.  

Security: Public
Location: Work
Mood: Not Specified
Music: 

3:32 PM

Wow.. china
I don't see the Dalai Lama ordering voilence...http://news.bbc.co.uk/2/hi/asia-pacific/4757125.stm

Security: Public
Location: Work
Mood: Not Specified
Music: 

3:37 PM

McKinnon might be brought to US for trial...
http://news.bbc.co.uk/2/hi/technology/4758743.stm

I'm not sure how to feel about this one.  The guy did break into US military computers.  He should be punished for that, but I'm not sure we need to bring him here to do it.  The sentence of 70 years he's looking at is rediculous.  700,000 dollars in fines is too.  Its possible it was that expensive to fix, but they should have hardened their systems to begin with.  Some guy in the UK shouldn't even get access to our frickin networks.  firewalls people!   (not to get into other factors)

What i'm not sure about here is if he's a hacker or cracker.  Hackers say he was only hacking and the government says he was cracking but call it hacking.  (its different)  Did he actually just view shit or did he fuck it up?

Security: Public
Location: Work
Mood: Not Specified
Music: 

4:32 PM

Yes!
MidnightBSD isos appear to be made!  What a great event near my birthday... (yes its friday).  

Security: Public
Location: Work
Mood: Not Specified
Music: 

4:56 PM

MidnightBSD update
I downloaded the mini iso which wouldn't work as ftp isn't ready yet but it was just to see if it boots.  (40mb to server and then down to this box at wmu) I've still got some freebsd specific information in there i need to fix.  I also need to update some of the files in relation to 6.1 release.  Mostly drivers need importing and some fixes for NFS.  ?
?
I'm just excited the damn thing actually built properly for once.  doing automated snap builds can't happen for awhile.  It just takes too much time and i need a box just for that.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 11 May 2006
1:46 AM

(no subject)
I've got the midnight bsd isos uploaded.  I put the links on foolishgames.net under a post on anything.  ?
?
http://www.midnightbsd.org/iso/0.1-CURRENT-i386-disk1.iso is the key one.  Its basically freebsd 6.1 beta with some subtle changes though.  In fact some didn't seem to work with this build.  I need to check on a few things.?
?
I also did some subtle updates with just journal tonight.  I haven't switched over to the new theme i designed, but i did go to a slightly revised one i came up with a few weeks ago.  It helps a little.  I published all the jsp, css and images that i had waiting.  I haven't uploaded the new jar file yet to fix the bugs with calendar and other problems in the users servlet yet.  I have some fixes with other servlets too that aren't in place.  Mostly validation checks.  

Security: Public
Location: Home
Mood: Okay
Music: 

Fri, 12 May 2006
2:24 PM

The day in print
just kidding.  Its my birthday.  (caryn's mom's birthday too)Yesterday I used some birthday money to buy a 60gb 5400 rpm 7200 EIDE 8mb cache WD disk for my laptop.  I ran out of space some time ago.  This baby will give me about 20gb free (assuming 5gb overhead for formatting and the real size vs the advertised...)  Its also faster and has more cache.  My iBook came with a 4200 rpm 2mb cache drive.  Here's the bitch.. its 52 screws to the hard drive and i literally have to disconnect everything but the lcd.  I need to go to sears to buy a torx size 8 to open the fucked up screws on part of it.  It will be the largest laptop hack i've ever done so i'm a bit nervous.  Its my only mac.  I've already done an image of the drive onto caryn's with disk utility so i can restore it after the new one is up.  (firewire target disk mode is awesome)  I won't have to reinstall anything this way.  (software)Caryn and I talked about going out to eat today.  Not sure what we'll do.  She made me a birthday cake last night. :)We had pizza yesterday after buying the drive and getting stuff for the cake.  That powned.  Some asshole keeps slamming the doors upstairs.  Its really pissing me off.  We've had lots of neighbors and none have done that before.  This asshole's talented.  The last set used to fuck a lot and we heard that.  It didn't last more than 2 minutes on a good day though.  I used to yell up shit to fuck with the guy some times :)Its kewl not working today.  I took yesterday and today off for kicks.  Tomorrow it looks like we might see some apartments in Ann Arbor.  Its going to be weird moving there of all places.  My family had always pressured me to go to U of M and i've got some relatives i don't talk to much there.  (katie & matt, also darren and dana)  It will get awkward.

Security: Public
Location: Home
Mood: Uncomfortable
Music: 

Sat, 13 May 2006
8:59 AM

The iBook Upgrade...
Hmm.. so far so good.  The mic, wireless, speakers, power, sleep and trackpad are still working.  I didn't have to reauth itunes even.  ?
?
It seemed to take awhile to boot but that might be a fluke.  I took me 5 hours to install the new drive i think.  It was a bitch!  I don't recommend swapping hard drives in an iBook.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 14 May 2006
3:10 PM

(no subject)
Hmm.. UL asked me to play a match today and then no one told me what to do / where to go.  Further i saw three of them playing on the fscking server.  Alrightlythen.  Way to waste my time.  If things don't improve very soon, fuck that shit.  I'll just do fg|.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:19 PM

IE and Firefox leak memory with ECMAScript?
<p style="background-color:transparent"><font face="Microsoft Sans Serif" size="2">I got a leak detector for firefox today.  I guess many javascript/ecmascript uses actually leak memory on every page it.  FCKeditor does and thats what i use for JJ.  It seems that functions are objects and its quite easy to make a circular reference to something in Javascript which causes a memory leak as the garbage collector will never run when the page is exited.  WOW.  <br /><br /><br /></font></p>

Security: Public
Location: Home
Mood: Not Specified
Music: 1000 Miles Away - Goodbye Alice in Wonderland - Jewel

Mon, 15 May 2006
6:42 PM

Tanenbaum vs Torvalds round 2 fight!
http://www.cs.vu.nl/~ast/reliable-os/He makes a compelling argument.  I don't think linus is default correct ever.  (except how he pronounces linux)  

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:47 PM

The inventor of the smiley?
http://www.cs.cmu.edu/~sef/sefSmiley.htm  crazy!

Security: Public
Location: Home
Mood: Okay
Music: Because of You - Breakaway - Kelly Clarkson

11:00 PM

Railraod Tycoon 3 Mac cheats
<h4>The Codes</h4>?
<p class="cheats"><strong>trains are in my blood</strong> &mdash; All locomotives become available.</p>?
<p class="cheats"><strong>oops</strong> &mdash; Make all the trains crash.</p>?
<p class="cheats"><strong>go go go</strong> &mdash; All trains capable of traveling twice as fast.</p>?
<p class="cheats"><strong>upgrade</strong> &mdash; Automatically upgrade all locomotives to the best possible.</p>?
<p class="cheats"><strong>double shift</strong> &mdash; All buildings produce double the cargo.</p>?
<p class="cheats"><strong>subsidy</strong> &mdash; Add $1 million to your cash reserves.</p>?
<p class="cheats"><strong>bailout</strong> &mdash; Add $10 million to your cash reserves.</p>?
<p class="cheats"><strong>passport</strong> &mdash; Get access to all available territories.</p>?
<p class="cheats"><strong>all is lost</strong> &mdash; Lose the game.</p>?
<p class="cheats"><strong>safety first</strong> &mdash; Your trains never crash.</p>?
<p class="cheats"><strong>we have a winner</strong> &mdash; Win the game.</p>?
<p class="cheats"><strong>we have a winner bronze</strong> &mdash; Win the game with a bronze medal.</p>?
<p class="cheats"><strong>we have a winner silver</strong> &mdash; Win the game with a silver medal.</p>?
<p class="cheatslast"><strong>we have a winner gold</strong> &mdash; Win the game with a gold medal.</p>?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 16 May 2006
6:47 PM

AGGHHH
ok its been a shitty day.  Literally.  One of my cats had issues all over the sofa and carpeting.  Another one decided to join in by squating by the window.  Lets just say i beat little garfields ass...Caryn's coming home from work.  Day 2.  I looked at isp stuff and found out commiecast has 8/1 Mbps for 160 with static ips.  I may go that route instead of coloing with fred.  It would be as much as colo but include home bandwith too.  1 Mbps is a bit slow for lots of et but it would do 8 slot i think.  I'll be internal anyway so zero ping.  I could use gigE internal and possible multiple boxes.  Right now i have a 2400+ semrpon with 512mb ram and sata software raid 1.  Aside from a ram upgrade, it could handle the sites without a problem.  Hell i could build or buy a second box for linux or solaris and run everything but midnightbsd on that.  Midnight bsd is the only hurdle to this plan and no one is using it yet anyway. I might be able to get a mirror anyway. I had to do 3 loads of laundry and some other shit around the house.  I looked at hotjobs for kicks and noticed a few helpdesk jobs that only require an associates degree... they focused on XP experience, but between my Windows System administration and chad's shit i could handle it even on paper i think. THey wanted citrix experience and active directory.  Thats an issue, but i know i can handle AD.  Just a thought.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:26 PM

Falckon ET: The quest for Macdom
I test compiled (not really) the Falckon revision 66 today.  Someone imported Windows code.  Not kewl.  I can fix it myself but they should really import the new version that supports macs.  Its an error fest.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 17 May 2006
12:33 AM

JJ
Haven't posted much about JJ lately.  I've done some work on it tonight.  Source forge made some major changes to the CVS service.  I'm debating what to do at this point.  I've gone ahead and worked on JJ a bit.  I'm in the middle of a very large change.  Currently there is a Preferences class and a User class.  I'm merging them into one.  Most of the time I need to access the preferences class in my code and thats two object intstances plus 2 sql queries.  It seems dumb and quite a few parts of my code could be tweaked (less params etc) if i merge them.  The Preferences object has been around since 2003 and thats buried all over the place.  I've also got some rendering and message bugs fixed. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:14 AM

The network is the computer...
Hmm.. i finally found 2 things i've been looking for.  I've been wanting a serial cable to do beastie kernel debugging and an aui to ethernet adapter for my sun.  Its rather useless right now sitting there.  I just ordered those bad boys!  Actually finding a cable for serial was trivial.  I looked last year and couldn't find a damn null modem cable anywhere (that i'd buy from).  They are in again for some UPS systems.  now i can connect the router to my dell and do serial connections :)  The sun will rock on the network.  I'll have to figure out how to program the damn thing again.  Its got solaris 2.6 on it :)  I almost tossed the sun recently.  Its been awhile since i did sparc assembly, but i might be able to get into the groove again.  At least i can test some of my code on a sun once in awhile.  

Security: Public
Location: Home
Mood: Not Specified
Music: Don't Go Away - Be Here Now - Oasis

Thu, 18 May 2006
1:44 PM

JJ Bugs
Looks like the style sheets are dicked up again.  I need to fix that.  I've got a new JJ design i may publish.  That makes 2 site designs beyond the current one.  I'm not sure which i like better.  I may show caryn tonight.  One is gray and shades of pink/red.  The other uses blue and yellow more. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:12 PM

Hex color references for HTML
http://www.only-zuul.com/ahexcolor.htmhttp://www.december.com/html/spec/color4.html

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:51 PM

Bind security
Someone posted this on the net today about bind security.. nice i may try itBIND when used correctly can foil/hamper these DNS attacks from occuring.Any tool improperly used can possibly cause problems.This a proper way to secure a Bind nameserver.An example would be in your bind named.conf adding an acl section and adding to section options.//add your trusted networksacl "trusted_queries" { 127.0.0.1; 192.168.1.0/24; some.ip.network.outthere/8; };acl "trusted_recursion" { 127.0.0.1; 192.168.1.0/24; some.ip.network.outthere/8; };options {allow-query ( "trusted_queries" };allow-recursion { "trusted_recursion" };version "no version"; //protect your nameserver version};//and for your zones just add allow-query anyzone "some.zone.com" IN {type master;file "pri/some.zone.com.zone";allow-query { any; }; //allow legitimate nameservers to get host info};

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:37 PM

No shit...
"There's no way to rule innocent men. The only power government has is the power to crack down on criminals. When there aren't enough criminals, one makes them. One declares so many things to be a crime that it becomes impossible for men to live without breaking laws." -- Ayn Rand

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 19 May 2006
5:46 PM

DAMN it
This is a shitty day.  I won't go into work right now, but CDW didn't include the more expensive part i ordered in the fucking box.  So i don't get to work on the sun this weekend afterall. :(32 dollar part.  I talked to their customer service rep Jim who said he'd send me out a new part for free.  Its inconvenient but at least they are correcting it.  The thing that concerned me is he said he'd do it because it was such a cheap part.  The box was a little beat up but didn't look like anything could fall out.  I don't know if this is a UPS or CDW issue although it could be either.  It makes me a bit nervous ordering big ticket items from them.  I've had issues with UPS in the past like they stole my iPod mini dock. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 20 May 2006
10:14 PM

Source Forge Sucks again
They deleted my mac ssh public key from the cvs server!  No fucking wonder I can't commit code.  What a bitch.  Oddly my windows key was still there.  I commited the windows client code at least.  They have rsync support.. guess what i'm thinking about using...

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 22 May 2006
2:19 PM

Today so far
I'll just start at work.  I got to look at the new MacBook in person.  Its sweet!!!!  It doesn't look very user servicable to me though. (worse than iBook)?
?
Sounds like we can get comcast for our bandwith.  That will stop the hosting company crap. :)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 23 May 2006
2:10 AM

(no subject)
Having trouble sleeping again.  This is a much to common occurance.  Not sure what to do with my time right now.  Caryn's still asleep and i think her alarm goes off in like 2 hours.  Cats are napping except for henry.  I'll have to work later.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:23 AM

ebay time
I just did my 2 year itch and bought something on ebay.  I just realised i've only bought computer stuff and usually sun stuff on ebay.  Anyway, its a 440mhz ultrasparc w/ 768mb ram  9.1 gb hdd and a scsi controller.  It has ethernet and a video card.  Its a creator ultra 10 which according to sun's kb can run Solaris 7, 8, 9, and 10.  My plan is to download and install Solaris 10 with the Java Enterprise System.  That will allow me to run sun's webserver and other kewl shit instead of apache httpd + tomcat, php and all this other bullshit.  The new issue is what to do with my current "router".  I currently host et and i could do that on freebsd, linux or windows.  I may choose not to run et as well depending on how fg goes.  If I ran windows, I'd get access to .NET again in addition to a few other kewl things.  Linux would run et a bit faster than freebsd, but be totally useless otherwise since i have a real fucking sun.  The machine isn't reliable enough to do compiles on for midnightbsd either.  I'll think on it more. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:34 PM

Intel iMac
I'm installing a new iMac 20 inch today!  Its fast as hell!  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 24 May 2006
8:54 AM

Dentist
I talked with the denist.  The hygentist recommended a dentist named wolly or something like that.  She knows the hygentist there, etc.I guess i've got a problem on my side with the baby tooth.  The dentist said if it gets any worse i'll need to do something about it and most likely by next x-rays i will.  (november)That sucks.  I am at work.  First time i've been here at 8:30 am ini a really long time.  I left a vm for chad since i figured he wouldn't believe me otherwise.  I don't like to eat right after going to the dentist so i'll probably just have lunch here a bit early and go out.  (say 11:30 or 12) so i can do surplus with stecy.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:59 AM

New sparc and CDW
I haven't heard about shipment dates for either.  Thats really pissing me off.  The ebay guy has a few days i suppose but cdw has no excuse.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:51 PM

Server Time
I bought a used server today.  Its a 533mhz p3 dell with 2 18gb scsi disks.  I got it for 50 bucks!  Chad wanted 75 but surplus decided it wasn't worth that.  :)I think this will be my windows server.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 25 May 2006
2:21 PM

(no subject)
Just applied to EMU (eastern michigan).  Need to gather all my transcripts.?
?
The sun shipped yesterday.  The guy is sending me tracking later today.?
?
The dell server works ok. :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:04 PM

Intel iMac #2
I'm setting up a second intel iMac.  This time a 17 inch.  :)?
?
Lets see how it compares.  If I bought one at some point, it would be this model for price reasons.   There's a huge difference with the display.  I wish they made one in between like a 18 or 19 inch...   This feels small and the other was too damn big.?
?
This one is going in widr's newsroom.  Seems a lot slower than the 20 inch.  Much brighter display though. Thats fucked up they got a 450 gb hard drive and 1gb ram in this one but the other was factory... how retarded.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:27 PM

ID10T people
I just got a forward from my Aunt.  It was one of those damn age old AOL and Microsoft will pay you for forwarding... fucking emails.  ?
?
Those have always been fake and always will be fake.  Why the hell would microsoft give you 240 dollars for forwarding an email?  Lets think for a minute.  Thats more than the cost of a Windows XP Home edition license.  THey can't afford to do that.  This is Microsoft's worst financial year in a long time.  The xbox has to carry them!  Vista is delayed and office isn't ready.  ?
?
For shits and giggles I looked at the email source code.  Not one damn thing in it contains anything microsoft could use for tracking (like urls to images or something).  Its not even a good fake!  ?
?

Security: Public
Location: Home
Mood: Pissed off
Music: 

Fri, 26 May 2006
9:43 AM

Microsoft Office 2007 beta
I won't get to crazy with details.  Lets say that the installation process wasn't smooth for an upgrade, but the new interface in Word is awesome!  I can't wait for this to go gold.  Overall a big usability improvement.  Chad will hate it.  Odd enough file was replaced with an office logo and its round and in the apple menu location :) 

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:50 AM

Burned
Microsoft is releasing a blog server feature in sharepoint and Word is a blogging client now.  It works with live journal, their various products and a few others.  SHIT.

Security: Public
Location: Home
Mood: Not Specified
Music: 

1:52 PM

Myspace, Mt. Morris, stuff...
Hmm.. signed up for a myspace account.  I wanted to find some old people i knew, etc.  I won't use it for blogging! ?
?
Looks like jason moody did pass away...?
http://www.webfh.com/fh/obituaries/obituary.cfm?o_id=79579&fh_id=10426&ck=1?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:01 PM

Offender gets away with sexually assaulting a 12 year old
Asshole is short so the judge put him on PROBATION! MOTHER FUCKER.  Shoot him.  He forced himself on her.. he can have it done to him in prison!!!!!!http://www.cnn.com/2006/LAW/05/26/judge.flap.ap/index.html

Security: Public
Location: Work
Mood: Not Specified
Music: 

3:01 PM

Mary j blige covers one?
Yeah its on my iTunes now... weird huh?  Bono's on there too.  Very strange.

Security: Public
Location: Work
Mood: Not Specified
Music: 

3:03 PM

Liberating Iraq?  Try killing them.
http://www.cnn.com/2006/US/05/26/marines.probe.ap/index.html

Security: Public
Location: Work
Mood: Not Specified
Music: 

3:04 PM

Gun shots in the capitol?
http://www.cnn.com/2006/POLITICS/05/26/house.shots/index.html

Security: Public
Location: Work
Mood: Not Specified
Music: 

Sat, 27 May 2006
2:35 PM

Resetting XP icon cache
Do the following please to reset and clear the Icon cache..?
?
1-  Go to:  Windows Explorer/Tools/Folder Options/View/Show Hidden File and ?
Uncheck Hide Protected Operating System Files. ?
?
Delete Icon Cache.  It is located here: ?
IconCache.db ?
C:Documents and Settings<username>Local SettingsApplication Data ?
?
To clear and reset icon cache: ?
?
Right click the Desktop/Properties/Appearance/Advanced.  Use the item " drop box" and choose Icon.  Change the pixel number by one. ?
?
To Increase Icon Cache (Line 121) ?
http://www.kellys-korner-xp.com/xp_tweaks.htm ?
?
To Correct/Repair the Icon View (Line 4) ?
http://www.kellys-korner-xp.com/xp_tweaks.htm?
?
Good Luck..

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 28 May 2006
8:07 PM

Like totally
Typically holiday weekend.  Nothing to do, bad tv shows, etc.  I played Forenza on xbox live today and offline as well for hours.  It was quite fun.  I'm starting to get better at it.  I'm doing some routine portupgrades right now.  I think the air filter needs changing on the damn air conditioner.  It feels like 90 in here right now. Almost all the lights are off and only 2 computers are running.Went to the new bilbos.  It wasn't too bad.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 29 May 2006
12:58 AM

Getting fucked over...
I made a few purchases lately.  Few have gone right.  CDW hasn't shipped my part YET even though they show it in stock.  (32 dollars there...)  Then, I haven't gotten that sun or the tracking number and the user is no longer registered on ebay.  (90 dollars)For 122 dollars, I can buy half the parts to build a new computer.  We're supposed to get rid of the dedicated server and I don't know if i'll have the hardware to run the shit myself.  I could use my dell or something but then i won't have a windows box anymore.  That will really cramp my gaming style.  I've never been fucked over on ebay before but i know others that have. I think the real problem is i can't justify spenidng any more on hardware to run the websites since my car is starting to fuck up.  I may not be able to continue running an et server anymore.  Squishing 1gb of ram sucking processes on 512mb isn't going to cut it.  Even with the dell server i bought and the other box it will be a tight fit.  I could drop solaris on the dell server and (x86 of course) and use that as a webserver.  This sucks.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:53 PM

(no subject)
I've been going through old stuff tonight trying to pitch anything i don't need.  I have an entire office trash can full of floppy disks!  I've gone through all of them.  Most that had anything useful were pics from our digital camera from holidays and shit.  I pitched like 20 nt4 boot disks, old copies of pqmagic, dos boot disks, tons of drivers, firmware and bios flashes and some other crazy shit.I found the first copy of my jewel website known then as --Hot Songs-- Jewel or some shit.  It became foolishgames.com eventually.  If i can get enough off the floppy, I'll publish the original site on fooishgames.com.  Circa Feb 97.  I started working on hot songs before my jewel content and thats why i consider the site starting in 1996, but actually the first serious jewel content was feb 97.  It was a midi site.  I published midis of weird shit like macarana and i think the wallflowers.  I don't have that part of the site unfortunetely. It would have been funny to see.  The graphics work was suprisingly good considering i used LView 95 and MS Paint to do it.I also found some of my old crazy poetry.  Its some weird shit.I threw out my scanner since its like 7 years old and requires a parallel port!  It had the last thing i scanned in it which is a graduation photo for my old graduation at kvcc.  (so 2003)  I pitched some zip drives too.  Still working dual scsi/parallel port.  Caryn put up her pda on ebay too.  We really don't want to move the shit this time.  We figure the movers will be moving mostly media boxes.  I'm really going through my books though wondering if i should keep a few of them...Also it looks like i might nto get the sun.  the guy's showing not registered and it looks fishy.  I might be out the 90 bucks too which i could have used for ram for the bsd box here.  (that would have been 1 gb) I'm pissed about that.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 30 May 2006
8:06 AM

(no subject)
Its too hot!  You know I drink coffee when i watch the radar...I've made it through almost all the floppies.  The trash can is overflowing.  I'd take a picture, but that requires a floppy and the battery charger for our POS camera.  Its only 6 years old.  (1 megapixel floppy based)  I'm extracting an archive of jewel real audio files right now.  I think i have them anyway, but i'm just double checking.  I used to make redundant backups of things.  My iBook's desktop is full of files.  Most of it is pictures.  Caryn looks so depressed in some of the early pictures.  It sucks.  I found some great shots of midnight though.  Its odd because I think caryn's happier now than I am.  I got a reply from that guy about hte sparc.  He said "I lost my ebay account and your contact info.  I think I have the tracking number somewhere.  You should get it today or tomorrow even with the holiday weekend. Even if something happens, you're covered by paypal."

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:58 AM

The Cray1 Supercomputer
http://www.nsc.liu.se/~boein/photos/cray1.jpgFound this on slashdot today.  Thought it was kewl.. even had a built in couch!  Only did 250 mflops!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:12 AM

ROFL
Look at this e-mail from Scott Long:?
When I added PCIe extended config support, I never took intoconsderation the userland access point of view.  Changing thisdefinition to 4096 might Just Work, and it might Not Work.  Dunno.In the 18 months since I implemented it, no other person has askedabout userland access.  Other than the silly case of people tryingto write device drivers in PERL, I'm not sure how much value itgives compared to the stability and security risk it imposes.Scott?
Do you see whats funny about this?  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:57 AM

BSA sucks
http://www.msnbc.msn.com/id/13047756/from/RS.5/That's right.. boy scouts can make fun of non christian students in public schools and get away with it.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:09 PM

More Indians infected with aids than anywhere else in asia!
http://news.bbc.co.uk/1/hi/health/5030184.stmIndia has a BIG problem.  Now how are they getting infected unless a lot of non relationship fucking is happening.  I think its time they own up to their cultural errors here.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:10 PM

Dell
Had to talk to dell.  That was the suxors.  A sata disk failed in a GX280 dell.  (CSES TECH for caryn's sake)  I hate that damn computer.  Got an american this time.  Amazing.  He knew what michigan was and everything.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 31 May 2006
10:28 AM

Comcast is retarded?
I just got a call from comcast regarding our installation date.  Get this.. the phone number is not in our records... neither phone number.  I don't get wtf is up with that.  Did caryn use a work number or cell?  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 4 Jun 2006
8:25 PM

Moving Part I
I just got back from ann arbor.  Moved the cats this weekend along with some of the computers, clothes and a few other essentials.  Caryn's in ann arbor still and i'm here.  Feels a bit lonely though.  Having trouble on AIM talking to her.  Its the suxors.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:48 PM

The Sun
Just a brief server migration update.  I decided to buy an 80gb 7200 RPM EIDE 8MB CACHE WD disk for the sun.  It should be here in a few days.  The current drive is only 9.1 gb which isn't enough to do shit.  I bought the new drive for 51.45 :)?
?
That will have enough space for a liberal solaris install and the sun enterprise crap. :)?
?
And the many problems I've had with the new sun were related to the scsi card in it.  I removed that and it runs great.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 5 Jun 2006
1:23 PM

(no subject)
Last night sucked a bit.  Had some trouble sleeping.  It felt so empty with caryn and the cats gone.  I went to bed around 2am.  I woke up at 9am or so.I did get a lot done last night.  Two loads of dishes, put away a basket of clothes, threw out a ton of shit, and got together my transcript request stuff.  I mailed that this morning when I went for gas/coffee.  I've been working in the herald since 10:30am.  Having lunch now.  I upgraded 4 machines with 10.4 this morning and moved a bunch around.  I setup a switch and some other crap.  I also had to show randy around.  Nick's here now so we'll head over in a minute.  I still need to buy boxes if I get out of work and over there at a reasonable time.  I'm shooting for 3:30 or so today.i had to ship that sun drive to kzoo since i haven't changed my address yet with anyone.,

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:03 PM

I'm so happy to be home
God its 6pm and i'm just starting to chill.  I got lost trying to find two men but eventually found it.  My car was overheating!  I had to turn on the fucking heater to cool it down.  I'm soaked.  ?
?
I got a haircut and some groceries.  It appears the air is working to some degree.  Thank god.?
?
My car locked me out with its auto lock technology (power locks are freaking out)  It took me a few minutes to get into it.  ?
?
I have half the herald upgraded already.  Damn i'm fast.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 6 Jun 2006
11:25 AM

(no subject)
Woke up at 10:50 am today.  Oddly I went to bed earlier than the night before.  I figure i'll work an afternoon shift since I have boxes and stuff.  I vacuumed the bathroom up.  The cat litter was starting to smell a bit.  I'll have to mop that later if i feel energetic.  I have a goal tonight to pack two boxes and do some form of cleaning.  If I do 2 a night, I should be at 8 by caryn's visit this weekend.  I might need more boxes as well.  We shall see.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:19 PM

(no subject)
Packed 3 boxes, waiting for caryn to get off the phone with her mother i'd assume.   i can hear half of it.?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 7 Jun 2006
12:40 AM

(no subject)
Got to work about 10 minutes ago with a den sandwich.  Lots of assholes on campus for orientation.  Dumb parents, etc.  I sealed up two of the boxes this morning that I packed.  I'll try to get 2 more done tonight.  Probably books.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:48 AM

Thank you US Senate
http://news.bbc.co.uk/2/hi/americas/5056474.stmGay marriage ban ammendment struck down!!!!

Security: Public
Location: Work
Mood: Not Specified
Music: 

12:50 AM

Canadian terrorists?  Isn't this fucked up? 
Lets beat you with a donut and a hockey stick eh?http://news.bbc.co.uk/2/hi/americas/5054198.stm

Security: Public
Location: Work
Mood: Not Specified
Music: 

5:01 PM

Today
Getting ready to leave work here in a minute.  it was kind of a shitty day.  Mostly had to fix issues with various herald systems.  They installed fonts without telling me that i hadn't reinstalled.  (beyond my font directory)  That sucked.  I also begged some of them to use iChat instead of that damn AIM client.  They already polluted my fresh installs. :(Found out about some direct consolidation issues with student loans and stuff.  Not sure what to do with that.  I forwarded it on to caryn.  Time to leave work :)

Security: Public
Location: Work
Mood: Not Specified
Music: 

6:56 PM

(no subject)
Packing is no fun.  I've got 8 boxes loaded right now and another is almost full.  I may get up to 10 loaded which means we need more small boxes. I'd estimate we need at least 6 more.   I haven't started on software yet and there are two book shelves untouched in addition to the half full one in the bedroom.  (more actually)?
?
The hard drive came but no tag.  i got it by checking online.  It looks sweet though.  Newer hard drives seem to be manufactured so much better.  WD and Seagate are really butting heads now.. seagate bought maxtor so we only have hitatchi, fujitsu, wd and seagate making drives that i can think of. (and samsung but do they count?)  I'm hoping for a real technology enhancement after seagate finishes the acquisition.?
?
My back is killing me.  Damn books.?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 8 Jun 2006
6:14 PM

(no subject)
I had difficulty sleeping last night.  I ended up cleaning the bathroom floor and scrubbing the shower.  Both need another pass at a different time.  Some asshole has all four washers full so i can't do laundry.  I bought a pizza since i had burgers again for dinner.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 9 Jun 2006
6:52 PM

Windows Vista
I've got the public beta of vista installing now.  Nick installed it at work.  Very fucked up and yet familiar.  The changes to the start button are irritating but the apple ripoffs for the "finder" windows are nice.  i dont know if this will even run on my test box here.  Using my amd box.  not enough ram or drive space in theory.?
?
So i loaded up.. took windows home and tried to boot it up... ?
?
10 more years of this shit.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 11 Jun 2006
4:35 PM

This weekend
Caryn and I got a lot of packing done.  There are 27 boxes packed and one larger one half packed.  She left for ann arbor.. just got a call from her.?
?
Our packing is going fairly well.  We're doing better than previous times.  I have a feeling there will still be a few car loads though.  ?
?
I'm a bit bored.  Not much to do.  Most of the shit is packed!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:40 PM

moving update
I've got 30 boxes packed. There are only a few left to pack.  (3-4 remaining of new boxes plus one or two old ones)  Most of the remaining shit is stuff that i must move myself. ?
?
There are some loud people outside.  Its really disruptive.  I talked to caryn for awhile.  That was quite nice.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 12 Jun 2006
12:53 AM

(no subject)
At work.  I woke up later than i wanted to so i can't leave as early for ann arbor. :(I still have to pack the car up when i get home.  Doh.  This will be a rough one but it will be nice to see caryn + the cats more.Randy stepped out (class?) and nick isn't here.  Kind of boring.  I don't think i'll get a chance to format the ad manager at this rate... no software yet.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:52 PM

(no subject)
I've been surfing all day.  thats how bored i really am.  Nick came in and is surfing... woo hoo.  What a fun day.  I hate summer shifts. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 13 Jun 2006
9:45 AM

Truths and Myths, The latest Apple Ad Campaign
At heart I'm a mac fan, but I'm quite disappointed by the latest apple ad campaign.  ?
?
See http://www.apple.com/getamac/?
?
Apple has released 3 new ads featuring the actors from the i'm a mac and i'm a pc campaign.  Lets critique them one by one.?
?
Touche.  Ok this one is a bit cute.  It runs windows using bootcamp which is a BETA.  This isn't a feature until 10.5 or its production ready.  This is a common Microsoft mistake and now apple is doing it.  Lower standards means less quality.  ?
?
Out of the box.  This ad is wrong.  Sure a mac is a bit faster to setup.  I agree with that.  The comment about software is wrong though.  I've setup several macs recently and all have trials of office and iWork.  This is the same as a dell with crap on it.  Its a hassle for me as I have a license for office so i have to delete the trial then put mine on at work. At home its also a pain since i have iWork 06.  If you purchase a power mac its in multiple boxes too.  (monitor)?
?
Work vs Home.  Now this was a bit funny.  It reminded me of my boss.  I don't think the masses will get it though.?
?
Like the previous campaign, this one is filled with little discrepencies.  I call them lies.  I've had trouble defending the ad campaign at work as a result.  Its descouraged a coworker from buying a mac.  It actually talked him out of it.  He's looking at pc gaming rigs now.  (widow pc?)  ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:19 PM

FreeBSD likes HZ=100
Wow.  This thing is really fast.  I'm impressed!  The site actually feels faster.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:25 PM

(no subject)
I installed Solaris 10 and java enterprise on the sun today.  There are some serious hoops to get this thing going.  I'd argue configuration time is the same as apache, tomcat or sendmail for the equivalent sun proeducts.  Plus my keyboard is starting to fuck up.  Lovely.I've got directory server, messaging (mail) , and .. webserver installed.  I can use the webserver ok, but the mail server is a pain in the ass to administer.  I'm having problems getting the sun console to run correctly and i didn't install the command line admin server shit.  That means i need to reinstall with the command line service or say fuck it and just drop freebsd on it. At the moment i'm leaning toward the bsd install.  Why?  I know it.  It would allow me to work on sparc 64 ports of midnight bsd, i have an 80gb disk now so everything but tomcat and et can run on it.  (everything but)  I'd like to run it by caryn, but it makes more sense to me.  The sun webserver would have been nice, but what i really wanted was the mail server to be EASIER to administer.  I don't think i'm going to get that.  The webserver has a gui and its easier to deploy wars.. but it doesn't do anything that tomcat can't do.  The next question is if i run fbsd on this box, what do i do with the dell server.  I have windows on there and it oculd technically host et and tomcat.  Arguably i could run the sun app server on it too.  I could also drop linux on it but if i'm going to run bsd on the sparc, mabye i should do it on both.  i'll have to think about it some more.  Its been nice using solaris though.  I love how integrated it is.  The polish is missing in bsd.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 14 Jun 2006
1:54 PM

(no subject)
I sent caryn an email about the ptr record for our mail server.  Hopefully comcast will switch that for us.  ?
?
I drove back from ann arbor today.  Work is VERY slow.  I had 3 calls and now i'm sitting on my ass.  Wanted to work on the server but lost ssh access to it during a make installkernel?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:28 PM

IDE controller CMD PCI0646U on the Sun Ultra 10 Creator 3D
I've been trying to determine why my FreeBSD Sparc64 install only supports WDMA2 (16mb/s) with the CMD PCI0646U IDE controller.  According to various google results, the IDE controller is extremely buggy and does not properly initialize itself.  There are several undocumented features and the vendor does not want to release the information.  As a result, the card is marked as broken and degraded to WDMA2.  It theoretically can support UDMA33.  I do not know how fast it runs on solaris.  OpenSolaris may provide clues... NetBSD introduced a flag in the kernel to enable Ultra DMA 33, but cautions against it pointing to the linux developers observations.  I've previously hacked on some FreeBSD SATA code and may need to do the same here.  Its worth trying UDMA33 before I put the machine into production.  The CMD PCI0646U2 supposedly can be hacked around and made to work properly. On a side note, it appears solaris 2.6 can't address a 120gb disk even though most suns from the era can handle up to 137gb disks (ultra 5s and higher) .  I've got a working FreeBSD sparc64 6.0 install with an 80gb disk and had solaris 10 working fine on my ultra 10. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:36 PM

EMU transfer 
Hmm.  U of M flint cashed the check so i'm just waiting on KVCC.  5 days my ass.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 15 Jun 2006
10:30 AM

(no subject)
Yes.  All 3 checks have cleared.  Hopefully EMU will get back to me soon.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:17 AM

(no subject)
Moving continues.  Returned the storage key.  Threw out 5 bags of trash and a bookcase in several pieces.  While outside i got some sap on my hand.  Its driving me nuts.  Can't get it off.  Damn outside :)?
?
Its been a starbucks morning so far.  I'm heating up lunch.  I figured i might as well go in later today since there is absolutely NOTHING to do.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:59 AM

JJ problem
I found a big bug in JJ.  Most users couldn't login without an error message.  I fucked up the user class last month!  It does explain why some people haven't been updating.  ?
?
I explained the problem a bit in the official post on this.  user_style is a table that contains the fields for css documents (either inline or external).  I've always allowed null in the fileds, in fact its default on account creation.  Oops.  The new user class did not check for null and therefore did not load the login page or other related pages using the new appearance code that makes parts of the site look like your journal theme.  I probably would have caught this sooner if my or caryn's accounts were default :)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:17 PM

More on Bill Gates stepping down
http://www.nytimes.com/2006/06/15/technology/15cnd-gates.html?ex=1308024000&en=37c7c9574ea8f655&ei=5088&partner=rssnyt&emc=rss?
?
I'm still in shock on this one.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:27 PM

(no subject)
Just finished watching monk.  I've been watching season 1 episodes since i watched them awhile back.  They never put a-team season 2 up or anything and i don't hvae money to buy shit on iTunes anyway.?
?
Everything is in a box. :(?
?
I wonder if caryn's been using her iPod.  I'm just wondering how well its working.  Creative is trying to stop the sale of iPods.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 19 Jun 2006
8:56 AM

Woman elected as head of church
http://news.bbc.co.uk/2/hi/americas/5093256.stmTo quote the BBC: The US Episcopal Church has chosen a woman as its next leader - making it the first church anywhere in the Anglican denomination to do so.Thats just kewl.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:57 AM

The big day is tomorrow
Tomorrow is moving day.  I'll blog about that wedding over the weekend later.  I've got to go to kzoo and pack some shit. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:39 PM

Well there goes the gains of that woman bishop or whatever
http://www.forbes.com/home/feeds/ap/2006/06/19/ap2825763.html?
?
Add women fuck over gays..  wth.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 20 Jun 2006
2:11 PM

Moving, the good, the bad, the ugly
Ok i'm in the new place with most of our stuff.  So far I've got most of the bedroom setup minus sheets on the bed.  Looks like the pins to hold the glass shelves were lost in the move for our audio rack (bottom shelf)  That sucks because i almost didn't mvoe it and we went over on weight.  I don't know if i can find something to rig it with or not that will hold an adequate weight.  The pin was flat and spread out on one end to hold the glass nicely.  I can't just use a screw or something.  ?
?
A few other things happened as well.  I hate moving.  Most of our furniture is old and all but still.  The wicker got f'd up a little.  ?
?
I think my comuter desk made it with only a few scratches.  Caryn's going to need to help me put shit away and so on. I can't setup the stereo till i figure out what to do with that shelf.  Techincall i could setup the receiver and cd player.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 21 Jun 2006
11:23 AM

sparc64 hell
well i'm still having problems compiling key ports.  now python won't build which is a dependancy of apache 2.2

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:26 PM

aww fuck it
I can't get apache, python or sendmail to compile properly.  I'm just going to have to use the amd box.  That means i'm fucked on midnight bsd development unless i do it on the sparc!  My windows box doesn't have enough drive space to be very useful without the old file server.  this sucks.  ?
?
I might be able to move some iTunes stuff to my mac if i delete WoW.  I've got like a 50gb home directory on the router right now and like less than 10gb open.  I've got a 27gb bsd install and i really can't delete it right now.  I won't have a single pc left for development and only the sparc.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 22 Jun 2006
9:04 AM

EMU Advising
So far the advising number has been busy.  I got my web account created and banner is easier.. there is less CRAP and LESS TABS.  WMU could learn a lot from eastern.  Ironically my userid is damn near identical to my western one and the numbers seem to start with 487 instead of 387 :)?
?
Its trippy.  ?
?
I'll just wait a bit and try calling back.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:10 AM

Server hell the conclusion?
I'm just going to use the amd box now.  Its a bummer i couldn't use the sun.  Maybe someday i can. I'll see how the windows box goes.  If i don't use that much well then fuck it right?  THing is i only have 512mb ram in the amd whereas the sun had 768.  It will be interesting.?
?
Anyone want to make a ram donation?  PC2700 512mb or 1gb stick?  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:59 AM

EMU flaw 1:  Calling advising
Damn.. this number is real busy.  After 4 rings it now hits an automated system.. blah blah press 1 then busy.  Nice.  So i can't get an advising person on the phone so far.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:08 AM

EMU Advising appointment made
Thursday, July 6 1:30 PM ?
Pierce hall room 301... 3rd floor.?
?
yeah this is for me.. i should make a calendar app for jj maybe...

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 23 Jun 2006
2:11 PM

Web applications in HTML
There is an alternative to the W3C working on flash like stuff for HTML canned HTML5.  ?
http://www.whatwg.org/?
This looks a bit interesting!  ?
Also, "ernie" has a slashdot q and a thats interesting.  I got the above link from that q and a.  http://interviews.slashdot.org/article.pl?sid=06/06/23/1443203?
 ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:46 PM

Backing up the router
I've spent most of the day copying files over from the "router" so i can use it as a web/dns/mail server.  I've moved like 10 gb off it and deleted several files.  Its still taking a lot of time...

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:23 PM

40gb done.. 40gb to go...
I've got 40gb of data left to backup.  How fun.   Henry smells funny.. i'm wondering about that.    

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 26 Jun 2006
12:40 AM

The most innovative virus email i've seen in a year
Today I saw an e-mail post with urls and file attachments to "upgrade norton antivirus 2006".  It had verbage from the Symantec site and even correct pricing.  Quite a scary thing.  People are used to "renewing" antivirus software.  I just finished yet another macgyver episode.  I'm more than half way through the 6th season now.  I also got asked what a sun is privately on myspace.  I had posted to one of their forums.  lol.

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:01 AM

(no subject)
I woke up a bit late.  I feel like a truck hit me.  I gave the cats some morning treats for kicks.. boy are they happy with me.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 27 Jun 2006
10:35 AM

The netgear router
Hmm.. here's the specs on the netgear router.Samsung S3C4510B1M Flash 29LV8008M SDRAM EM63816STS-7Broadcom BCM5325 switchJTAG header ??Serial connector ??

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:01 AM

The netgear router: part II
Just out of curiosity i did some research on our older router which is very unstable.  I found out the v3 firware will run on it.  I installed it and it does seem a bit faster.  That means if we drop voip and go all cell phone that we'll have a nat device available in a pinch.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

1:00 PM

(no subject)
Well after lunch I watched a nbc news special on bono (free on iTunes) in africa.  Now i'm watching macgyver episodes again.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 30 Jun 2006
12:20 AM

Windows XP 64bit compatibility
Here's a kewl software compatiblity list for WIndows xp 64bit editionhttp://www.ukgamer.com/article.php4?action=win64&type=0Interesting and somewhat predicatable.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:21 AM

ET Server Guide
http://72.14.203.104/search?q=cache:OBLTKJkMgnQJ:www.rtcw.jolt.co.uk/content/enemy_territory/server_guide/ET-Serverguide.pdf+enemy+territory+windows+server+exits&hl=en&gl=us&ct=clnk&cd=14&client=firefox-a

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 2 Jul 2006
12:19 AM

How fast is my internet connection?
Pretty damn fast!Download Speed: 6459 kbps (807.4 KB/sec transfer rate)Upload Speed: 938 kbps (117.3 KB/sec transfer rate)Note this was run while caryn was playing WoW!

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 3 Jul 2006
12:04 AM

Charles Babbage is the first programmer?
I read something on slashdot which led me to wikipedia today.  Unrelated, I started reading the article to discover that ada lovelace is no longer considered the first programmer.  http://en.wikipedia.org/wiki/Ada_lovelaceIt gets weirder.  I guess the wikipedia spin is that she corrected some errors in the first program.  However, some people don't even want to give her that much credit. http://archive.salon.com/21st/feature/1999/03/16feature.htmlThis is a very strage outcome.  The other odd factor is that prior to that publication ada lovelace did know babbage so its entirely possible she did write the programs.  I haven't read the actual documents these people are using, but it does open up questions.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:49 PM

AYE
It doesn't appear like wmu has anything i need to do beyond the exit counseling for financial aid.  (done)  I'm eligable to take classes for a year at wmu and then i'm officially not a student anymore i guess.  Weird.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 4 Jul 2006
10:05 AM

WMU decided to cut my financial aid
ROFL i guess.  They changed their policy to encourage drops instead of fixing the physics and math departments for non major classes.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 5 Jul 2006
1:57 PM

(no subject)
Typical day for me sadly.  Doing laundry/housework.  Some typical computer related thing.  Etc.  Its really boring.  Tomorrow I have to go to eastern for my advising appointment.  I hate the setback, but I also hate western.  Hopefully they'll be better.  I really need a degree.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:26 PM

MSNBC sucks
Still they don't allow someone to watch video with out Inferior browser with windows media.  I don't want to use IE.  I'm on windows damn it... there is no excuse.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:00 PM

More server migration fun
I moved DNS today.  That means geo and caryn need to fix their entries to be ns1.foolishgames.net and ns2.foolishgames.net (both probably have the first one) I changed the ip addresses with the registar.  48 hours later...That will put us mostly on our new setup.  I've shut down most services at this point.  I got crontab up today so we're getting somewhere.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:10 PM

MidnightBSD pages published
I published some info on midnight bsd on the site and the downloads :)Its the first step in the right direction.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:38 PM

Copyright Infringement is not theft
Hmm.. look at this definition from a 1985 case:(copyright infringement) does not easily equate with theft, conversion, or fraud... The infringer invades a statutorily defined province guaranteed to the copyright holder alone. But he does not assume physical control over copyright; nor does he wholly deprive its owner of its use.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:55 PM

Caryn's not home yet
Geeze its like 8pm and caryn's still not home.  Talk about a late day!  I hope she realizes that dinner is an important meal of the day.  Obviously i could heat myself something but i'm concerned about her.  At least I got a bunch of house work done these last few hours.  Most of the stereo equipment is ready to hook up.  I've got the new audio rack assembled and the old one pitched.  The cats are looking at me funny.  I also got a letter from eastern today.  Typical thanks for choosing eastern.. blah blah letter.  I guess its nicer than the WMU letters though.  Its also the first correspondance i've received from them.  Coincidently i figured out how to get the damn mailbox open.  There's a trick to it. Even my blogging is boring lately.  I really need to get out more.  Maybe I should drive to flint or something soon.  If I had some money, I could explore ann arbor more.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 6 Jul 2006
8:50 AM

Interesting browser stats
http://www.w3schools.com/browsers/browsers_stats.aspMS Windows and Linux both seem to have more market share than OSX on this site.  Still quite interesting.Here's an article about apple market share:http://www.mercurynews.com/mld/mercurynews/business/14191452.htmI'm having trouble with these numbers because they are often exclusively based on units sold.  Several systems in my home are older and still used.  My wife's primary desktop was bought in 2002 (i think) and she still has her original iBook.  I'm using a 5 year old dell server and have 2 old suns.  I don't think marketing people even try to guess on old units still in use.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:31 AM

EMU parking
Finally found it http://ict.emich.edu/service/online/

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:36 AM

EMU credits
http://www.emich.edu/aac/transpol.htmThis clarifies a bit.  I'll find out more later today.  I found out where the build is. As long as I find one of the lots, i'm golden.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:35 AM

FBI passwords hacked by contractor? 
http://it.slashdot.org/article.pl?sid=06/07/06/1431256&from=rssYeah.. they hired this guy to work on their systems and he uses a DICTIONARY attack against them.  Now I don't think most of my passwords are good, but a dictionary attack?  That means they had passwords like titties or boobs123.  Good job.   Someone over there please fix your password policy.  Expiring passwords isn't enough.. hell it causes you to pick shitty passwords if its too often.  Second, who hired that guy?  There's outside the box and then there's rediculous.  Perhaps the policies where there to stop something like this?  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:41 AM

Gay hate day
http://www.cnn.com/2006/LAW/07/06/ga.gay.marriage.ap/index.htmlhttp://www.cnn.com/2006/LAW/07/06/gay.marriage.reut/index.htmlThe votes are in.  People hate gays in new york and georgia.  From now on, lets call these states the asshole states.  (also include new jersey and ohio) 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:29 PM

Eastern
Went through eastern advising.  Gen ed is taken care of but i have to meet with the computer science department on tuesday at 9:30 am in regards to CS courses.  Pam something...I'm registered for 4 classes and i'll get a cs class too hopefully.Psychology 101Native american history (dah!) technical writing course for englishdiscrete

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:49 PM

MS ipod parody
What if MS made the packaging for the iPod?http://video.google.com/videoplay?docid=36099539665548298

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:50 PM

ROFL.. ms made that
http://www.ipodobserver.com/story/25957The previous link was made by MS.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 7 Jul 2006
1:52 PM

Friendster patents social networking
http://www.redherring.com/Article.aspx?a=17498&hed=Friendster+Wins+Patenthttp://yro.slashdot.org/article.pl?sid=06/07/07/1520208This could be a problem for JJ.  I can't implement the myspace style or xfire friends list features in the same way.  They also think they can generalize to all "friends" based systems although another patent supposedly doesn't overlap, I think it would in that case.  How the hell did this get patented?

Security: Public
Location: Home
Mood: Not Specified
Music: 

1:59 PM

Microsoft Licensing
Chad doesn't know what licensing is... lol.http://www.microsoft.com/piracy/partners/YourPC_do.mspxAccording to this a volume license agreement is only an UPGRADE of windows and not the full version.  Also OEM copies of Windows can not be transfered to other systems.

Security: Public
Location: Home
Mood: Not Specified
Music: 

4:47 PM

MC Hammer?
I'm listening to a preview of mc hammer's new album.. Oh my...  don't think i want to touch this.

Security: Public
Location: Home
Mood: Not Specified
Music: YAY - Look Look Look - MC Hammer

5:24 PM

(no subject)
Well I feel like I got a lot done today.  I worked on MidnightBSD for a few hours.  The ET practice didn't happen.  I did who knows how many loads of laundy and hung things up till we ran out of hangers.  I've got a last load in the dryer.  I started at 8am.  I'm hoping Caryn will get home soon.  Its rather boring here.  Our water/sewer bill was 50 dollars!  That just sucks. My dad continues to send me forwards.  :(

Security: Public
Location: Home
Mood: Not Specified
Music: Stayin' Alive - Saturday Night Fever - Bee Gees

Sat, 8 Jul 2006
12:35 AM

Worst benchmark ever
http://www.anandtech.com/mac/showdoc.aspx?i=2436&p=8This doesn't prove anything since hardware tested was different.  He didn't even test 2.4 and 2.6 on the same fucking hardware.  TO prove osx sucks, you'd have to run linux on a PPC chip. DUH.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 10 Jul 2006
8:46 AM

Windows Uptime and other info
I learned some interesting commands today in XP and 2003 server.net statistics server will give you the time the system was started.  Better yet, the systeminfo command gives you the number of hotfixes, time started, patch count and product id!  Alternatively you can download the uptime utility from Microsoft at http://www.microsoft.com/ntserver/nts/downloads/management/uptime/default.asp

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:50 AM

Record for most unpatched windows installs.. err uptime
http://www.windowsuptime.com/index.aspToo bad they don't publish ips :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:13 AM

EMU appt tomorrow
Hmm.. Well I found some of my text books and many programming assignments (but not 331 or 223).  223 i have nothing for but i don't think they have an equivalent anyway.  I've got the syllubus for 454 (both), 331 (digitial), 224 (paper), and 111.  I've got all my source for 111,112, 224, 340, 454.  I went through every box.  I lost the box cutter in that mess, but hey they are all open now anyway.  The cats looked at me very weird, but tigress found it entertaining. I just need to burn the cd and i'm good.  Wish i could have found the 331 stuff.. i know its archived somewhere.. just not sure.  Too many cds to go through. I do have the book at least.  I saw the stuff for it before the move and i don't remember if it was packed or pitched but probably pitched. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:47 PM

62 year old insensitive idiot gives birth
http://www.msnbc.msn.com/id/13801920/They will both be dead before that kid gets through college.. way to go assholes.

Security: Public
Location: Home
Mood: Not Specified
Music: One Headlight - Bringing Down The Horse - The Wallflowers

Tue, 11 Jul 2006
8:04 PM

EMU: Every victory creates another challenge
So far during the admisssions process, I've dealt with a step I thought would get me ready for fall.  Today was no different.  A suprisingly large number of computer science classes transfered from WMU with nothing from KVCC.  She even applied 340 as the first web class since i did html/css/php work.  The CS department has a lot of macs.  The secretary had a powermac and the person i met with had an iMac G4 and an old gx110 just for 1 website.  I handed her the joliet disc and she didn't know later how to eject it in windows since she's a mac user!  SHe does advising for graduate students all year and undergrads in the summer. I have to take a few classes in the CS department yet including 3 electives and 3 other classes (they teach discrete internally)  The other math course i'm signed up for is NOT discrete. lol.  She put something in banner so i could sign up for an elective class since its at night.  Problem is I can't register because of some alt code i don't know!  So i can't register for the cs class.  Worse yet, I find that i have to go through more hoops with financial aid that i didn't plan on.  That might cause some problems.  Its certainly a hassle and i need caryn to print out our tax forms etc.  I have to justify all of our expenses from last year because we "didn't make enough to pay for our expenses". WTF.  Apparently we did since we are not homeless.  Its called selling stock at a loss and having to live on it.  It doesn't fuck you during taxes much and it saves your ass.I was in a great mode today until i tried to register and noticed the financial aid crap.  I also need to get some printout of my classes to show to get my id.  I actually have some paperwork on that.  goody for me.Caryn's not home yet. I wasn't expecting this late of night... wtf.  Its 8:12 already.  We had talked about playing wow tonight but hell if i feel like it and i'm sure she won't.  I talked to ila today and i might stop by flint next week if finances warrent it.  It sounds like i have to call the registar about the fact i can't fucking register because of some alt pin i thought i had.  I'm so pissed now I can't stay on topic.  I have to teach myself fucking SWING before i start doing 400 level shit at EMU since they use all java.  My intro came in as their old classes since they used to use C++ at least.  WTF>

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 12 Jul 2006
9:13 AM

EMU
I just talked with advising and got registered for my cs class.  16 credit hours!  Damn.. haven't done that since kvcc.  This will be an interesting semester indeed.  Good news is if i pull this off I'll probably only have 3 full semesters left (i'll still do summer)Caryn was going to mail my financial aid stuff today.  Everything is coming together I think.  :)

Security: Public
Location: Home
Mood: Optimistic
Music: 

9:23 AM

XLhost
just talked to them.  They are canceling the server at the end of the month. :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:01 AM

Foolishgames.com still gets hits?
According to the logs, since moving to windows i've received 34,000 hits to foolishgames.com (june 25 to today)  

Security: Public
Location: Home
Mood: Pleased
Music: 

10:03 AM

(no subject)
The et server is down right now.  I'm in the middle of doing patching.  Thats always fun right?  There were several criticals including IIS and .NET 2 patches.  How fun.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:54 AM

Celebs who can't make their relationships work
What's up with the divorce rate with celebrities.  if 3 marriages don't work, why try 4?  http://www.cnn.com/2006/SHOWBIZ/TV/07/12/people.brinkley.ap/index.htmlSo Christie brinkley can't make it work.. i'm sure its always their fault too.  WTF. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:58 AM

Israel fighting on two fronts...
http://www.cnn.com/2006/WORLD/meast/07/12/mideast/index.htmlWow... this will get messy.  I hope we don't get involved.

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:10 AM

MSFT causes NASDAQ drop...
The tech stocks on NASDAQ are going nuts.  Almost every stock we own is down (oddly motorolla is up for the first frickin time in awhile.. and sun.)  Its a mess.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 14 Jul 2006
12:17 AM

Idiot of the day
Today's idiot  hails from Oregon:What's the best way to meet that special someone?  Do you have a thing for cute cops?  Well this woman did and she got the idea to call 911 for a date!http://www.cnn.com/2006/US/07/14/911.misuse.ap/index.htmlHer date is in court unfortunetely.

Security: Public
Location: Home
Mood: Not Specified
Music: 

12:18 AM

Israel owes me money
Bastards:http://money.cnn.com/2006/07/14/markets/markets_newyork/index.htm?cnn=yesThat's right.. stocks are fucked because they had to go invade a country.  Thanks guys.  How many people have to die to get 2 people out who there's no proof they even have?

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 15 Jul 2006
10:15 AM

ROFL
http://www.userfriendly.org/Ok that one is funny.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

11:08 AM

Amazing news
http://developers.slashdot.org/article.pl?sid=06/07/15/1346250&from=rssYes!  NTFS support in linux.  And fuse runs on bsd so this may see its light in my os as well. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

12:34 AM

Windows JJ Client future?
I've been trying to hack my way around the problem of generating rich html that works correctly for some time.  The current jj client doesn't even do links!  Its rather lame really.  If I wish to continue with just journal it needs to become a good service/product.  I've found a HTML editor control that uses the MSHTML controls and provides a partial wrapper for it.  I could create a new client using that code as a starting point.  Is it worth it?  I don't know.  It would introduce some new security concerns into JJ.  The client might get hit with the same nightmare of attacks IE faces all the time.   It might also limit me to win32 where I couldn't do native builds.  I'm not sure, but I do have to use interop as it is for music anyway.  The advantage would be that all posts would be in HTML from the windows client and it would save html instead of rtf.  I've also got a problem in that the code was written for .NET 1.x and there are a few porting issues.  I've been working on that problem a bit.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 17 Jul 2006
9:23 AM

Cool CPU program
This program identifies your CPU and tells you a great deal about your system.http://www.cpuid.com/cpuz.php

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:24 AM

My Dell specs
?
?
    ?
        ?
            ?
            CPU-Z Report?
            ?
        ?
        ?
            CPU-Z version 1.35.?
        ?
        ?
            ?
            ?
                ?
                    ?
                        CPU(s)?
                         ?
                    ?
                    ?
                        Number of CPUs?
                        2?
                    ?
                ?
            ?
            ?
        ?
        ?
            ?
            ?
                ?
                    ?
                        CPU#1?
                        APIC ID = 0?
                    ?
                    ?
                        Name?
                        Intel Xeon?
                    ?
                    ?
                        Code Name?
                        Prestonia?
                    ?
                    ?
                        Specification?
                        Intel(R) Xeon(TM) CPU 2.00GHz?
                    ?
                    ?
                        Family / Model / Stepping?
                        F 2 7?
                    ?
                    ?
                        Extended Family / Model?
                        F 2?
                    ?
                    ?
                        Brand ID?
                        11?
                    ?
                    ?
                        Package?
                        mPGA-604?
                    ?
                    ?
                        Core Stepping?
                        C1?
                    ?
                    ?
                        Technology?
                        0.13 um?
                    ?
                    ?
                        Supported Instructions Sets?
                        MMX, SSE, SSE2?
                    ?
                    ?
                        CPU Clock Speed?
                        1993.6 MHz?
                    ?
                    ?
                        Clock multiplier?
                        x 15.0?
                    ?
                    ?
                        Front Side Bus Frequency?
                        132.9 MHz?
                    ?
                    ?
                        Bus Speed?
                        531.6 MHz?
                    ?
                    ?
                        L1 Data Cache?
                        8 KBytes, 4-way set associative, 64 Bytes line size?
                    ?
                    ?
                        L1 Trace Cache?
                        12 Kuops, 8-way set associative?
                    ?
                    ?
                        L2 Cache?
                        512 KBytes, 8-way set associative, 64 Bytes line size?
                    ?
                    ?
                        L2 Speed?
                        1993.6 MHz (Full)?
                    ?
                    ?
                        L2 Location?
                        On Chip?
                    ?
                    ?
                        L2 Data Prefetch Logic?
                        yes?
                    ?
                    ?
                        L2 Bus Width?
                        256 bits?
                    ?
                ?
            ?
            ?
        ?
        ?
            ?
            ?
                ?
                    ?
                        CPU#2?
                        APIC ID = 6?
                    ?
                    ?
                        Name?
                        Intel Xeon?
                    ?
                    ?
                        Code Name?
                        Prestonia?
                    ?
                    ?
                        Specification?
                        Intel(R) Xeon(TM) CPU 2.00GHz?
                    ?
                    ?
                        Family / Model / Stepping?
                        F 2 7?
                    ?
                    ?
                        Extended Family / Model?
                        F 2?
                    ?
                    ?
                        Brand ID?
                        11?
                    ?
                    ?
                        Package?
                        mPGA-604?
                    ?
                    ?
                        Core Stepping?
                        C1?
                    ?
                    ?
                        Technology?
                        0.13 um?
                    ?
                    ?
                        Supported Instructions Sets?
                        MMX, SSE, SSE2?
                    ?
                    ?
                        CPU Clock Speed?
                        1993.6 MHz?
                    ?
                    ?
                        Clock multiplier?
                        x 15.0?
                    ?
                    ?
                        Front Side Bus Frequency?
                        132.9 MHz?
                    ?
                    ?
                        Bus Speed?
                        531.6 MHz?
                    ?
                    ?
                        L1 Data Cache?
                        8 KBytes, 4-way set associative, 64 Bytes line size?
                    ?
                    ?
                        L1 Trace Cache?
                        12 Kuops, 8-way set associative?
                    ?
                    ?
                        L2 Cache?
                        512 KBytes, 8-way set associative, 64 Bytes line size?
                    ?
                    ?
                        L2 Speed?
                        1993.6 MHz (Full)?
                    ?
                    ?
                        L2 Location?
                        On Chip?
                    ?
                    ?
                        L2 Data Prefetch Logic?
                        yes?
                    ?
                    ?
                        L2 Bus Width?
                        256 bits?
                    ?
                ?
            ?
            ?
        ?
        ?
            ?
            ?
                ?
                    ?
                         ?
                    ?
                ?
            ?
            ?
        ?
        ?
            ?
            ?
                ?
                    ?
                        Mainboard and chipset?
                         ?
                    ?
                    ?
                        Motherboard manufacturer?
                        Dell Computer Corp.?
                    ?
                    ?
                        Motherboard model?
                        0F1262, ?
                    ?
                    ?
                        BIOS vendor?
                        Dell Computer Corporation?
                    ?
                    ?
                        BIOS revision?
                        A04?
                    ?
                    ?
                        BIOS release date?
                        03/25/2004?
                    ?
                    ?
                        Chipset?
                        Intel E7505 rev. B0?
                    ?
                    ?
                        Southbridge?
                        Intel 82801DB (ICH4) rev. 01?
                    ?
                    ?
                        Sensor chip?
                        SMSC 6602?
                    ?
                ?
            ?
            ?
        ?
        ?
            ?
            ?
                ?
                    ?
                        Graphic Interface?
                        AGP?
                    ?
                    ?
                        AGP Status?
                        enabled, rev. 3.0?
                    ?
                    ?
                        AGP Data Transfer Rate?
                        8x?
                    ?
                    ?
                        AGP Max Rate?
                        8x?
                    ?
                    ?
                        AGP Side Band Addressing?
                        supported, enabled?
                    ?
                ?
            ?
            ?
        ?
        ?
            ?
            ?
                ?
                    ?
                         ?
                    ?
                ?
            ?
            ?
        ?
        ?
            ?
            ?
                ?
                    ?
                        Memory?
                         ?
                    ?
                    ?
                        DRAM Type?
                        DDR-SDRAM?
                    ?
                    ?
                        DRAM Size?
                         1024 MBytes?
                    ?
                    ?
                        # of memory modules?
                        4?
                    ?
                    ?
                        Module 0?
                         Infineon DDR PC2300 - 256 MBytes?
                    ?
                    ?
                        Module 1?
                         Infineon DDR PC2300 - 256 MBytes?
                    ?
                    ?
                        Module 2?
                         Infineon DDR PC2300 - 256 MBytes?
                    ?
                    ?
                        Module 3?
                         Infineon DDR PC2300 - 256 MBytes?
                    ?
                ?
            ?
            ?
        ?
        ?
            ?
            ?
                ?
                    ?
                         ?
                    ?
                ?
            ?
            ?
        ?
        ?
            ?
            ?
                ?
                    ?
                        Software?
                         ?
                    ?
                    ?
                        Windows version?
                        Microsoft Windows XP Professional  Service Pack 2 (Build 2600) ?
                    ?
                    ?
                        DirectX version?
                        9.0c?
                    ?
                ?
            ?
            ?
        ?
    ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:58 PM

India on its way to communism
India took a big step today by censoring websites just as China does.  http://yro.slashdot.org/article.pl?sid=06/07/17/1732209&from=rssWhere will the ignorance end?

Security: Public
Location: Home
Mood: Not Specified
Music: 

3:54 PM

What is it with the web today
Myspace and slashdot have been giving 500 errors like crazy today.  Most sites except mine seem very slow.  Is there a network problem, bot, virus or what?

Security: Public
Location: Home
Mood: Not Specified
Music: Serve The Ego - This way - Jewel

5:28 PM

Damn it costs a lot to run a pc
I've been reading online about electrical usage.  Assuming 10 cents per kWh, it costs roughly 15 dollars a month to leave 1 pc on all the time with monitor.  That's assuming you have a fairly energy efficient system.  I calculated 400 watts for 2 "servers" based on other info on the web about modern systems and estimate it costs us 28.8 dollars a month to run the electricity.  That means we don't save any money by running our own servers as i thought we would.  That doesn't even take into account for buying hardware, etc.  Of course without something to calculate electrical usage, i can't be certain what it really costs. My mother's figure of 20 dollars a month when she started turning her pc off makes sense now.  Her monitor isn't very efficient.  Also, watching a movie on tv can use the same amount of power as a computer.  Something to think about next time you leave the tv on.In contrast, to run a 13 watt light for 8 hours a day would only cost 31 cents (is that right?)  13 watt * 8 hours * 30 days / 1000  then * .10 cents per kWhTo run our netgear gigabit switch costs around 1.30 a month (24/7) if it always consumes its maximum wattage of the ac adapter.  I believe its rated less though.  If caryn left her monitor on all the time and it didn't go into sleep mode it would cost around 2.15 a month.  (estimating 30watt, although it might be 45)  My monitor would cost over 8.5 dollars!  (crt)  If I were to run my monitor for one year always on it would cost 100 dollars.   In two years time, I could have bought a 150 dollar lcd that runs at 30 watts and still saved 15 dollars (plus covered the cost of electricity for it)  LCDs are sounding better all the time.   Using my monitor 10 hours a day thats 4.5 dollars a month.  It would take quite awhile for it to make a difference vs buying an LCD.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:08 PM

Microsoft Windows HAL types, NTP and timing issues
Here's an interesting KB article on the different hal types.http://support.microsoft.com/?kbid=309283This came up because i've been researching cpu temp monitors for my amd box.  I found some info on nforce2 chipsets and problems keeping time.  Switching hals seems to help with amd boxes.. thats why they lose time in windows!  Mac minis have problems as well.  Anything with a moving cpu frequency can.  Finally having a fifo enabled can cause havoc!  This page has all the info on that and how to turn of fifoshttp://ntp.isc.org/bin/view/Support/KnownHardwareIssuesA thread about the problem with nforce2 chipsetshttp://www.nforcershq.com/forum/1-vt19631.htmlProblems starting with the 2.6.10 linux kernelhttp://kerneltrap.org/node/4872

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:10 PM

Detecting temps on bsd
Here's an interesting program http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/xmbmon/README-xmbmon205.htmlThis is supposed to work in x11 or command line and detect temp on several chipsets.  If so i can monitor changes while the system is up!  I'm half tempted to underclock my cpu if this works as an energy savings as well.  I'll wait till i can prove its working right before i even think of trying it.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:14 PM

Known clock problems on nvidia nforce2 continued
Here's a thread from an nvidia employee explaining the problems and possible solutions.http://www.ussg.iu.edu/hypermail/linux/kernel/0410.1/1505.html

Security: Public
Location: Home
Mood: Not Specified
Music: 

7:01 PM

Its amazing.. my AMD server finally doesn't overheat!
The fan controller did it!  I'm showing 37C-38C while compiling a kernel.  Thats the exact same temperature as my first xeon processor in my dell right now.  That also means the amd chip is now cooler under load than the intel (47C).  I'm wondering what i could do if i underclocked it.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Wed, 19 Jul 2006
12:17 AM

The day so far
Caryn's mom is doing ok.  (hospital)  Glad to hear that.EMU emailed and i had to call them.  They took my modern east asia class. :)  That got me out of native amerian history which i was dreading.  Now i'm signed up for literature one day a week.  Half my classes only meet once a week!  That's awesome.  I'll have a shitload of time for homework between them.  16 credit hours still.EMU also received my financial aid documents but they haven't been reviewed yet.I also got some cvs work done on midnight bsd.  I'm almost through the /bin dir's source.  I had to reboot into windows to talk to pytox about an issue with his hosting. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:17 PM

KOTOR
I just beat star wars KOTOR.  Kick ass.  I went through the sequence light so i got the happy ending and bastila died.  That sucked.  i kept the other chick alive.  28 hours according to xfire :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:07 PM

Wow.. retro fg
http://web.archive.org/web/20010223152802/www.foolishgames.com/jewel/Thats what foolishgames.com looked like in 2001.  I still love that design.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:21 PM

more
Some of you know I used to do personal and professional website design.  Here's a blast from the past.Foolishgames.com: http://web.archive.org/web/20000226100427/www.foolishgames.com/jewel2.htmhttp://web.archive.org/web/20010223152802/www.foolishgames.com/jewel/http://web.archive.org/web/20020202213951/foolishgames.com/jewel/Default.asphttp://web.archive.org/web/20030124202044/http://foolishgames.com/http://web.archive.org/web/20040205235534/http://foolishgames.com/Professional work:http://web.archive.org/web/19981212021931/http://usol.com/http://web.archive.org/web/19991118033245/http://www.usol.com/index.htmlhttp://web.archive.org/web/20001202063300/http://www.customweb.net/http://web.archive.org/web/19991012210347/http://avalonsystems.com/http://web.archive.org/web/19991004055241/http://www.golfracksystems.com/(this one is based on my design)http://web.archive.org/web/20010302210629/http://www.whaleychildren.org/kards.com:http://web.archive.org/web/20010517204148/http://www.kards.com/http://web.archive.org/web/20010517204148/http://www.kards.com/http://web.archive.org/web/20030130220803/http://www.kards.com/http://web.archive.org/web/20040201024436/http://kards.com/justjournal.com:http://web.archive.org/web/20030523022644/http://www.justjournal.com/http://web.archive.org/web/20040101151922/http://www.justjournal.com/i also posted this on fg| forums. :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:26 PM

Yes
Stocks are up today!  I recovered a little from all this crap  1 percent growth! 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:54 PM

speaking of bewitched...
Caryn and I had a conversation where bewitched came up. :) Well i'm getting the first season shipped to me now.  I better get something for the damn 29 percent interest on my credit card.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:57 PM

Wow.. apple's website used to suck bad!
http://web.archive.org/web/19970404064352/http://www.apple.com/In 1997 apple had a shitty website.  Boy things have gotten better. :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:06 PM

blast from the past
I love that archive site.  Look at netscape:http://web.archive.org/web/19970411234157/http://www9.netscape.com/index.htmlThat was before it was aolized.  I remember how the internet was and it makes me sad. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:10 PM

The history of NeXT in their own words!
HISTORY?
?
     Founded in September 1985 as NeXT Computer, Inc. by Steven P. Jobs, co-founder of Apple Computer, Inc., and five Apple senior managers.   ?
     From 1985 - 1989 developed and marketed the NeXTcube (formerly the NeXT Computer) and NeXTstation product family. This included the NEXTSTEP operating system created for developing and deploying object-oriented applications for machines from such names as Sun Microsystems, Hewlett-Packard and Intel.   ?
     By 1992, according to analyst firm International Data Corporation (IDC), NeXT became the fourth largest domestic supplier of UNIX workstations in the United States.    ?
     February 1993, company ceased manufacturing the NeXTcube and NeXTstation and announced it would focus on developing industry standard object-oriented software for mainstream computer platforms.   ?
     November 1993, decided to "open" NEXTSTEP and introduced OPENSTEP, an API based on NeXT's advanced object technology that allows portability of applications regardless of the underlying operating system or hardware.  ?
     1993, made a commitment to provide customers with professional services to assure satisfaction with NeXT products throughout the application development/deployment lifecycle.   ?
     1994, NeXT shipped Enterprise Objects Framework, a breakthrough technology that integrates NEXTSTEP-based object-oriented applications with data from leading relational databases.  ?
     1995, increased market share to become the third largest supplier of object development tools, preceded by Microsoft and Borland International, neither of which focused exclusively on object-oriented technology.   ?
     1995, leveraging its market position, unveiled WebObjects, its solution for building robust server-based applications for the World Wide Web.   ?
     December 1995, changed company name to NeXT Software, Inc.   ?
     July 1996, unveiled OPENSTEP Enterprise, an object-oriented environment to assemble, integrate, and universally deploy dynamic business applications across the Enterprise.  ?
     October 1996, shipped third release in a year of WebObjects and unveiled its strategy to support Sun's Java programming language.   ?
     December 1996, had licensed WebObjects to more than 275 customers and deployed applications in more than 35 leading companies worldwide.  ?
     February, 1997, acquired by  Apple Computer to strengthen Apple's  offerings of development software for the enterprise and Internet, and  to enrich the Apple user's experience with a high-performance operating  environment.?
?
Taken from http://web.archive.org/web/19970412200216/www.next.com/AboutNeXT/NeXTBackgrounder.html

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 20 Jul 2006
9:37 AM

A look at super mario bros 2 in japan
This site covers SMB2's real origin in japan.  http://www.progressiveboink.com/archive/dokidokipanic.html

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:29 AM

insulin cheaper, myspace ads are spyware
I just read a neat article on slashdot that a new way to make insulin was developed.  http://science.slashdot.org/article.pl?sid=06/07/20/0141220Plants rule.Also, there was a story today about ads transmitting spyware using the WMF vulnerabilty.  How lovely.  Myspace was distributing the malware to everyone. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:09 PM

Google launches accesible search
Google's new accessible search feature is something else.  Results change based on their criteria for a site being accessible.  I might need to do some serious work.  This site allows you to compare results for the same search.http://blog.outer-court.com/accessible

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 23 Jul 2006
8:56 PM

Whats up with the world
So there are snipers in Indiana shooting people on the expressway.  We have more shots at a knights of columbus hall, heatwaves, record high gas prices for no fucking reason but profit, and no no one seems to be doing shit.  Best of all the voilence will convince conservatives to take more of our rights away.  Cage someone and they will fight.  Violence isn't the way.  I feel bad for the german chancelor.  I saw the backrub video today. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:59 PM

Television, games, other shit
I watched a lot of tv this weekend.  Its been weird.  I got that pilot Psych on usa free on iTunes this weekend.  Weird show.  Monks been a bit weak this season so far.  I'm hoping it will get better.I bought a copy of Knights of the Old Republic II this weekend.  I beat the first game and wanted a new challenge.  Caryn's started playing KOTOR and I suspect she'll try the sequal eventually as well.  Its quite fun.I just read an article on CNN about DTV.  To confuse consumers further, there is DTV and HDTV.  Not to get into the 2 types of HDTV connectors, various marketing lies like HD-READY (no tuner!) and 6+ scan line states, I don't think anyone is going ot have a decent tv.  How the hell do you know what to buy.  I'm sure they'll change it all after I buy one.  HD-DVD vs blueray are supposed to replace DVD too.  You don't see me running out for betamax either.  Here's a tip: Pick something damn it!  I'm really sick of this shit.  I like different competing products but video/tv is not a market where there should be competing standards.  Consumers all want to have the same thing.  All HDTVs should have a over air tuner and handle cable/satelite boxes.  They should all do all scanmodes currently available at this point for compatibility.  (720i/p, 480i/p, 1000i/p (well its not 1000 exactly.. 1080 maybe?)  I have relatives asking me what to do.  I keep telling them hold off.  Wait for something solid to be released.  Now the deadline is 2009.  We got 2.5 more years here. Lets just wait for sony to figure out what they are doing.  If you must buy early, i suggest getting an HDTV with hdmi connector and over air tuner.  For video, go with blue ray.  If it takes off, it stores more data and its better for computer use.  The video quality should be better too.  (more bonus stuff)I don't know why i do that parenthasis shit all the time now.  Its a very bad habit. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 24 Jul 2006
11:46 AM

DAMN AMD bought ATI
http://www.amd.com/us-en/Corporate/VirtualPressRoom/0,,51_104_543~110899,00.htmlIts official. :(

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:08 PM

Stock Market Rebound
The stock market is rebounding today after a very poor close on Friday. My portfolio is up about 1.7 percent overall.  I was very concerned I'd need to sell today.  Its 76 degrees in our apartment.  According to weather.com its 82 degrees outside and the low is 68 for tonight.  I really need air conditioning.  I can't even open the window since its hotter outside and my car is even hotter. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:48 PM

5 minutes is all it took
to turn our air conditioning on!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:23 PM

WTF is net neutrailty
Answer:http://www.youtube.com/watch?v=IDRGdVf6Mf8&search=neutralityYes its the guy from the Apple ads.. (pc guy)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 25 Jul 2006
3:10 PM

NEXTSTEP may have a competator in the kewlness department
There was UNIX on Mac desktops before NEXTSTEP.&nbsp; It was called A/UX.&nbsp; It included system 6 or 7 compatibility and was completely posix compliant and used code from System V release 2+ and BSD 4.2/4.3.&nbsp; You could run x11, system 6/7 apps side by side.&nbsp; It had a multi-finder that allowed you to run both at the same time with a unix layer and pre-emptive multi-tasking for UNIX apps.&nbsp; It looked like Mac OS and had the guts of UNIX.&nbsp; It only ran on 68k Macs.&nbsp; The last release was in 1995.&nbsp; (prior to NeXT coming to apple)&nbsp; <br /><br />I think classic with UNIX might have been more kewl than NEXTSTEP.&nbsp; I'd love to try it.&nbsp;?
?
<a href="http://en.wikipedia.org/wiki/Image:Aux.jpeg">A picture.</a>

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:15 PM

Apartment complex stuff
Hmm.. they pro-actively fixed our doors under the sink and i got our cabinent drawer glued back together too.  :)Someone is working on the storage room too.  I also did cleaning when I found out they were coming in.  I think caryn will be happy when she gets home.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:28 PM

A/UX
A/UX is very kewl looking.Download it:ftp://ftp.geo.tu-freiberg.de/pub/incoming/Install it:http://www.floodgap.com/retrotech/os/aux/More about it with screenshots:http://aux.preterhuman.net/

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:30 PM

A thread on A/UX
http://macosx.com/forums/archive/index.php/t-9033.htmlWhat a neat operating system. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:17 PM

More housework
Well I managed to hang up two loads of clothes today and I've done at least 4.  Waiting on the dryer for the last one.  I have vacuumed most of the apartment as well.  Hell I think I've done most of the cleaning for the week today.  I even cleaned the kitchen table and most of the counters and stovetop in the kitchen.  Two loads of dishes too. (gotta love fragments)I'm not feeling my most peppy at the moment. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 27 Jul 2006
11:59 AM

The day so far
I finished watch season 1 of bewitched.  Nothing like free videos :)Some guy is working on our storage room with new drywall.  He asked me to turn off the air for a bit because its blowing on him in there.  (that doesn't seem right)  So its gradually getting hot in here.  I ran up to meijers to get tigress her favorite treats.  That's how bored I am!  I used auto-checkout to avoid some weird looks... it didn't help much.  The damn network connection keeps dropping during the night.. i wonder if midnight is sleeping on the router or something.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:16 PM

conditional statements in IE
http://msdn.microsoft.com/workshop/author/dhtml/overview/ccomment_ovw.aspYeah.. IE has its own comments that are similar to ifdef statements to the pre-processor in C. Crazy shit if you ask me.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

2:20 PM

The Hoff wasn't drunk?
http://www.cnn.com/2006/SHOWBIZ/TV/07/27/people.hasselhoff.flight.ap/index.htmlI think the media is over-reacting a bit to these stories.  On the other hand, I found it interesting he was injured shaving.  One could almost think he was trying to axe himself but chickened out or failed.  It really depends on the situation of course.  Its much more likely he was on some drugs as he says than alcohol.  In fact, he's been depressed.  What if they put him on an MAOI and then he took pain killers or something?  That would make him appear very fucked in the head. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 28 Jul 2006
7:55 AM

REST: WTF is it?
http://www.xml.com/lpt/a/2004/12/01/restful-web.htmlA methodology for creating "web services".  In reality it uses normal HTTP methods and acts on them.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:05 AM

Websites as graphs
Someone wrote a java applet to graph tags in HTML code on websites!  http://www.aharef.info/2006/05/websites_as_graphs.htm

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:42 AM

Financial Aid
Spiffy.  My financial aid issue was cleared up. :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:34 AM

I bought a NeXTstation!
For those of you who are clueless, view http://en.wikipedia.org/wiki/NeXTstation  

Security: Public
Location: Home
Mood: Not Specified
Music: 

12:30 AM

Jewel on Ellis Island?
  From Genealogy.com web site:Swiss National Day Celebration at Ellis Island Saturday - FeaturingJeweltion-at-ellis-island-saturday-featuring-jewel-5391>7/27/2006 The Swiss are having a holiday on Ellis Island this weekend. Irather wish I'd heard about this earlier. I would like to have attended. Itoo, have Swiss rootsNew York (PRWEB via PR Web Direct) July 27, 2006 International pop starJewel  will put her Swiss roots on display with aperformance at the Swiss National Day celebration on EllisIsland,Saturday, July 29, 2006, from 12:15 to 1:00 honoring Switzerland's 715thbirthday. The event, presented by www.swissroots.org will also feature thenewly designed exhibition, "Small Number - Big Impact," a livelypresentation of Swiss immigration history to the U.S. that will run at EllisIsland until October 31, 2006 and is organized by "The Association for aSwiss Migration Museum." Swiss Minister of Culture, Federal Councilor PascalCouchepin, will officially open the exhibition, and will deliver the SwissNationalDaykeynoteaddress. Furthermore, SwissNationalDaywillshowcase a wide range of Swiss entertainers, exhibits, and culinarydelicacies.Proud of her Swiss heritage, Jewel decided, much like Pittsburgh Steelers'Ben Roethlisberger, to join "SwissRoots,"a program that seeks to inspire Americans to connect with Switzerland, andshe will become a "Swiss Roots" spokesperson. She says: "I was raised awareof my Swiss roots, singing traditional songs and eating traditional food. Ieven have a Swiss passport." As a Swiss-born American, Jewel's father, AtzKilcher, with whom she will perform at Swiss National Day, helpedfamiliarize his daughter with her family's Swiss heritage.Jewel became aware of Swiss Roots through the makers of "Small Number - BigImpact,"and is one of the celebrities featured in the exhibition at EllisIsland.Others include Marc Forster(Oscar-winning film maker), AdolfRickenbacker  (inventor of theelectric guitar), AlbertGallatinl>(financeminister under President ThomasJefferson ), ElisabethK|bler-Ross(psychiatristand death researcher), LouisChevrolet  (racing driver andcar maker), Robert Frank(photographer), AndreasDietsch  (early socialist), OthmarH. Amman  (bridgebuilder) and General Johann AugustSutter(adventurer). Theexhibition also includes the "Swiss Forum," a lounge inwhich visitors have access to Internet stations enabling Swiss-ancestrygenealogical searches. In addition, a comprehensive exhibition cataloguewill be on sale at the Ellis Island Museum's book shop.*About "Swiss Roots"*"Swiss Roots" brings the United States and Switzerland closer togetherthrough activities that foster dialogue and understanding, through onlineexchanges and live events. The program's centerpiece, www.swissroots.org, isa state-of-the-art website that serves as a tool for more than one millionAmericans of Swiss descent to discover their ancestral roots, and as agateway for those curious about Switzerland to discover and communicate withthe Swiss people. The "Swiss Roots" website was launched officially on March29 at the Embassy ofSwitzerlandinWashington,D.C., and will be active well into the future.Featuring various events throughout the United States, "Swiss Roots"showcases the best in Swiss innovation, culture, history, education, andbusiness. The project is managed by the Consulate General of Switzerland inNew York and the official Swiss representations in the U.S., in cooperationwith numerous local Swiss associations. "Swiss Roots" is coordinatedby PresenceSwitzerland  (the Swiss Government'scountry branding agency) and supported by SwitzerlandTourism(theofficial Swiss tourist board) and ProHelvetia  (the Swiss ArtsCouncil). The program is additionally sponsored by private sector companiessuch as Swiss Helvetia Fund , Swiss International AirLines  and SwissPost.About Jewel An accomplished and world-renowned singer, songwriter, poet, and painter,Jewel has continued to explore fresh musical avenues, branching out from herfolk roots to incorporate rock, pop, country, blues, jazz, and classicalinfluences into her work. Jewel's personal odyssey, partly chronicled on herlandmark 12-times platinum debut, "Pieces of You," comes to full flower on"Goodbye Alice in Wonderland," her most recent album which was released inMay. Marking her first album in three years and sixth all told thecollection is her most autobiographical work in more than a decade, tracingher path from the extreme solitude of Alaska to the extreme joys andpitfalls of fame. "Goodbye Alice in Wonderland" follows 2003's "0304," whichdebuted at #2 on the Billboard 200 album chart, simultaneously becoming boththe highest-debuting and highest-charting album of her career to date, whilealso marking her fourth album to hit the top ten on the national charts. Todate, Jewel has sold over 25 million albums worldwide, enjoying careerlongevity rare among her generation of artists. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

5:29 PM

802.11 Wireless Security
I've been reading up on wireless security.  I wondered if its possible for our neighbor to crack our wireless network.  The short answer is yes.  I've always known wireless is suseptible to attack.  I didn't realize how bad it really is.  First, WEP security is useless.  There are countless brute force programs that can find the key in minutes to a few hours.  Mac address filtering is also practically useless.  An attacker can determine MAC addresses used very easily.  Next, WPA isn't much better.  The first version was also crackable using tools.  Most keys are very weak.  Some new routers supporting WPA2 can allow you to use a key per MAC address.  Those are considered the most secure at this point.  I am using WPA2 personal on my wireless network.  While its the most secure I can do right now, its not full proof.  I found tools which I can't run that would allow me to attack.  I need to buy a usb wireless device to use the windows or bsd (yes specificially) tools.  Most tools currently run on linux though.  I may start changing my key and perhaps write a program to generate one more often.  

Security: Public
Location: Home
Mood: Sad
Music: 

6:29 PM

Stupid parents, big asshole
Yet again children are hurt by idiot parents.  DONT LET YOUR KIDS ONLINE BY THEMSELVES DAMN IT.  http://www.cnn.com/2006/WORLD/americas/07/28/canada.porn.ap/index.htmlThis asshole tricked 9-15 year old girls into revealing themselves on a webcam.  Not only is he an asshole, but all the parents who put a WEBCAM in the hands of a 9-15 year old girl!  Could you be any more retarded parents?  I think the lot should go to jail and the children placed with RESPONSIBLE adults.  Fucking assholes.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sun, 30 Jul 2006
4:28 PM

etpower mod
I just added the etpower addon to my etpro server.  Finally, I have some administration power back. :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 31 Jul 2006
7:51 AM

Who made your laptop?  
http://tuxmobil.org/laptop_oem.htmlFind out using that website.  Lenovo doesn't make laptops.  Apple only designs laptops.  You can use a linux utility to determine the make.

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:25 AM

Hmm.. new jj feature live?
I might have pinging working... it pings weblogs that you have a new entry... lets see what happens.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:18 AM

Clinton is gay when there's a crazy bitch near by!
<object width=425 height=350><param name="movie" value="http://www.youtube.com/v/D_YzbODb9To"></param>?
<embed src="http://www.youtube.com/v/D_YzbODb9To" type="application/x-shockwave-flash" width=425 height=350></embed></object>

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:45 AM

(no subject)
Sometimes I wonder about my  java code.  This is pretty bad.  What happened to my coding? 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:57 AM

(no subject)
Debugging this new code is very difficult.  I just enabled debugging statements again.  It slows the site down a bit, but I don't have much choice.  Nothing is hitting weblogs afaik.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:33 PM

Election Hacking
Here is a clip from the 2004 ohio investigation in accusations of election fixing.http://video.google.com/videoplay?docid=8112825559202389150&q=hacking+the+vote

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 1 Aug 2006
8:45 AM

James Earl Jones as Vadar has a breakdown!
http://video.msn.com/v/us/v.htm?g=a5e38417-7ea4-4404-ad8f-3c0869584041&f=imbot_us_default&fg=rss

Security: Public
Location: Home
Mood: Groggy
Music: 

9:30 AM

For caryn
http to stargazer :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:42 PM

T-mobile
I just talked with T-mobile.  They are cancelling my account.  I have to say they have great customer serivce. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 2 Aug 2006
10:18 AM

Just Journal bug?
I've been trying to figure out why dates are off by one month in the RSS feed.  I've seen it occasionally on other parts of jj as well.  I noticed i'm incrementing the month by one since its zero based.  Odd enough journal entries use some of this code too.. so it should be universal.  I'm adding some debug logging to jj to detect this.  It may help. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:04 AM

SQL is a pain in the ass
I'm trying to get this sql query to work where each rss post is unique by user id.  Another words if i post 10 entries i don't want them to be my rss feed of "new" entries.. only my latest and everyone else's.Here's the problem.. the query i'm working on so far is 17 seconds to run!  SELECT * from entry WHERE id IN (SELECT MAX(id) as id FROM entry WHERE security=2 GROUP BY uid) ORDER BY date DESC;This doesn't do much even.  I still have to join this on several other rows etc.  I could start generating the document statically if needed, but still way too slow.  Anyone got ideas?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:53 PM

Coding all day
I've spent the day coding so far.  Its been fun I guess.  I haven't done it in quite some time. I'm eating lunch right now.  Salad... woo hoo.  Its not so bad.. cool at least.  My mother keeps forwarding stuff that my dad already cc'd me on! Nothing on the NeXT system.  I've got a SF paid account now.  Its got a few nice features. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:34 PM

JJ Bug
I'm trying to squash a JJ bug with the spell check engine.  I only seemed to make it worse.  Location and Mood now set to the first entry in the list.  I don't know what the deal is.  I'll look at it some other time. On the up side, I closed a bug and probably fixed another today. 

Security: Public
Location: Home
Mood: Accepted
Music: 

Thu, 3 Aug 2006
1:10 PM

Today so far
Aside from usual duties like 4+ loads of laundy, I've been playing with the network configuration.  The electrical outlet is very picky near caryn's computer.  :(  Anyway, I've managed to move our gigabit switch to caryn's desk.  Her mac, my desktop and our two "servers" are now plugged into that.  The airport express is directly plugged into the main router with no nat enabled.  The phone one was not touched.  The power dropped on all the networking equipment a few times so its been "rebooted".  My pc seems a little faster and i now have gigabit to caryn's mac.  Wireless to wired links will be a little slower between the systems but aside from that it should prove interesting.  I've also got gigabit to the unix box from my dell now.  That will help.  If i can get a gigabit card for the old server, both will be up.  I figure a 150 dollar investment in a few months should allow us to do a major overhaul.  Dell has a sweet switch for 89 dollars and for 115 we can get 8 belkin cat5es with it.  Then i can find intel or 3com server nics on ebay for under 40 dollars. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 4 Aug 2006
9:54 AM

Winchell Way Apartments
I just sent them the pictures I took (hopefully).  Had 2 of 4 sent bounce.  One was a domain for an info@ on their site.  I also sent it to altmanmanagement.com which resloves but doesn't have a website.  I also had thishttp://www.altmancos.com/build/job-opportunities.aspI used that domain with winchellway@ all of those. Hopefully it will get there.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:03 AM

NeXT, other stuff
I emailed about the next tracking number.  Hopefully I'll get that soon!  Last night I tried to start my car and the battery was dead.  I don't know why but its possibly the stupid power locks. 

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

11:01 AM

Dead Car
My car won't start.  The battery is showing completely drained.  I can't jump start it.  I think we'll have to get a battery charger or something.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:50 AM

Apple SEC issue
Apple's still in trouble with the SEC.  All the fillings since 2002 are possibly wrong.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:46 PM

MidnightBSD update
I've patched 7 holes in midnightbsd today.  I'm attempting a build world to test the changes.  One of them needs to be applied to the production server as soon as possible. If this build works, I'm going to do a new snap.  I've also done some changes to the build process for i386 releases. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 6 Aug 2006
8:33 PM

WTF?
<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/p30XeTcYIbc"></param><embed src="http://www.youtube.com/v/p30XeTcYIbc" type="application/x-shockwave-flash" width="425" height="350"></embed></object>

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 7 Aug 2006
9:06 AM

We get free wireless!
POWNAGE!http://hardware.slashdot.org/article.pl?sid=06/08/07/1214243

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:10 AM

Damn car battery
I can't get this battery charged out of the car and moving the car doesn't seem very feasable... i'd still have to get a 100 foot cord to even try it.  If the battery had posts on it... I decided to price batteries even though this one isn't so bad if it had juice.  45-100 for most.. average is around 70 dollars. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:12 PM

Free T-shirt time
Got a thinkgeek.com t-shirt coming :)SF member includes one!  Network Security!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:09 PM

YES
Caryn's next computerMy NeXT came too!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:15 PM

Apple announcements
Hmm.. looks like we got a new Mac Pro and Xserve featuring xeons (up to quad)!  There's some kewl features in 10.5 as well.  I don't see any other new products though.  The laptops and desktops for end users are identical.  There are a few good refurb deals though.One thing of interest is the price of the Mac Pro.  Its more money but you can min config it at about 2100 dollars retail or 1962 education.  Thats a dual 2 gig with 1gb ram and 160gb disk.  I could live with that config nicely.  The airport upgrade might be a good call though.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:44 PM

Web Browser Support
I found an interesting link summarizing support for several standards on the web.  Microsoft still sucks with IE7.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:16 PM

Air conditioning
Gee i wonder why my air is always running....could it be because the fucking connector between the vents and the air conditioner was not CONNECTED.  I think i might have hacked it together.. we'll have to wait and see if it holds.  A little tape could fix it up for sure.

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

Tue, 8 Aug 2006
7:59 AM

Apple's new OSS releases
Apple created a new site MacOsForgeIt hosts the intel XNU kernel, iCal server?, Bonjour and Webkit!  They also used the apache license on some code and the apl v2 on the rest.  Sweet!  I'll probably implement this.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:59 AM

I actually fixed a JJ bug!
Its now possible to delete an RSS feed from the "Subscriptions" feature.. i.e. RSS Feed Reader. 

http://www.justjournal.com/prefs/subscriptions.jsp

Security: Public
Location: Home
Mood: Not Specified
Music: 

Wed, 9 Aug 2006
10:38 AM

I got a piece o shot car.. fucking pile of shit...
never gets me vary far.  It aint got the cd player... its only got the tape deck.  Whenever i try to start my car it just lays dead in its tracks.  piece o shot car... i got a piece o shit car.  fucking pile o shit never gets me very far.  Its got a flat tire, and i can't move it to a pump.  It smells like five year old oil... ok i'll just stop there.  In case you hadn't noticed my car won't jump or run in any way.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:54 AM

mci 
we have to send the router back!  wtf.. they did charge us for the bloody thing.  i don't have the box even.  shit...

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:15 PM

The CSS bible
CSS: Design for the webNot enough people buy a frickin' book on css.  Please look at this book.  Its great.  This means you Pytox.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:44 PM

EMU financial aid...
I got through the MPN :)

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

Thu, 10 Aug 2006
9:49 AM

Morning...
Well I've submitted jj and mbsd to freshmeat today.  Maybe I can get some interest in them.  I saw this http://it.slashdot.org/article.pl?sid=06/08/10/1217248where the DHS wants us to patch windows.  Intel open sourced their drivers too. :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:50 PM

Javamail api source
I've had a hell of a time getting just journal to authenticate against the mail server.  This code helped me:http://fisheye5.cenqua.com/browse/glassfish/mail/src/java/javax/mail/Session.java?r=1.6Its the actual implementation code for the Session.  For those out there who want to know how to do this, here's a brief rundown.  ?
?
    Create a properties object.  ?
    add mail.smtp.host, mail.smtp,user, mail.smtp.auth "true", mail.smtp.port properties with the values you need.  ?
    Create a Session using Session.getInstance( your properties class, a class instance called ForcedAuthenticator())?
    Create a message as normal.  I called saveChanges() although that should be automatic.  ?
    Make an address array with your to internetaddress in it?
    Create a transport instance using session.getTransport("smtp")  where session is your session variable.?
    i called transport t..    t.connect(); t.sendMessage(message,a); t.close();    // a is the to address?
    catch your exceptions?
    ForcedAuthenticator extends Authenticator and you need a method called getPasswordAuthentication()  which returns a new object using the username/password.?
?
I will put this in cvs too.  I read something about managing the sessions if you don't use getDefaulInstance() but i can't find an example.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:21 PM

(no subject)
I just had dinner about 45 minutes ago.  Caryn's playing WoW as usual.  I spent most of the day working on Pytox's site.  http://gangs4life.foolishgames.net/ ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 11 Aug 2006
11:10 AM

Wow.. jailtime for sending porno mail to kids in MI
https://www.protectmichild.com/They ain't playing! 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:27 AM

Dog cancer STD?
http://science.slashdot.org/article.pl?sid=06/08/11/1311230Dogs can spread cancer by sex or biting asses!

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

1:29 PM

cool benchmark site
http://icl.cs.utk.edu/hpcc/hpcc_results.cgi

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 13 Aug 2006
3:58 PM

Mac power adapters a safety risk?
http://zinkconsulting.com/dangerous-by-design/According to this, apple power adapters wear over time and can cause a spark which can set near by items on fire!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:52 PM

Our little trip to flint
Yesterday, Caryn and I went to Flint.  She had to close a bank account with her mom.  We spent about 5 hours with her mom and then visited my mom for awhile.  It was rather nice to leave the apartment.During our travels, we noticed my old boss started a computer store.  We decided to stop by.  Fred and Ryan were out since it was saturday.  We did get a good deal on a gigabit network card though.  $15 for a via chipset based card.  Its got windows, linux, freebsd and solaris drivers!  It also supports 802.11p/q (tagging and priority queues) .  I dropped it in the windows server here.  Its working very well after I flashed the system bios.  The only remaining non-gigabit devices on the network are our airport express, iBooks,  NeXTstation, and the two sun machines.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:50 PM

Jewel's mother has a blog
This was posted last month to one of the jewel mailing lists.  ?
?
List Moderator Note: For those relatively new to Jewel-News and not that?
familiar with her management team, the two people mentioned below are?
Jewel's mother and former manager (Lenedra) and West Kennerly who has?
been Jewel's official photographer for over a decade.?
__________________________________________________________?
?
?
Hi All,?
         For those of you curious about what Lenedra has been up to, she has?
started a new blog at Yahoo 360 and you are welcome to check it out.?
Here's the link: http://360.yahoo.com/lenedracarroll?
?
         West Kennerly and I also created simple pages there, although mine ?
has?
no real content yet.  However, you can see a vintage photo of me from?
1974 (the year Jewel was born) that is the uncropped version of my?
avatar at Jewel: Unedited.  West's page has a recent photo of him and?
Django, the celebrity beagle, who is alive and well, for those of you?
who may have wondered whatever happened to him.?
?
         Have a look if you feel so inclined and leave us entertaining?
messages,  Otherwise, lets hope we all survive World War 3.     Alan?
?
NP:  The summer 2001 footage of you guys baking in the heat outside?
12th & Porter before the the EDA concert in Nashville, which I'm?
finally getting around to logging five years later... ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 14 Aug 2006
8:47 AM

PHP Security
Here's an interesting post from slashdot outlining php security.As short summary, what every (PHP) developer should do is:    * limit the session to the IP-address of the visiting user.    * use htmlentities() [php.net] on all outputted HTML    * secure file uploads to avoid uploading PHP codeAnd most important (but not relevant for TFA):    * use mysql_real_escape_string() [php.net] on all database input, or better: the variable binding feature of PEAR::DB    * disable register_globals, use $_GET, $_POST and $_COOKIE instead.    * Use preg_replace( '/[^a-zA-Z0-9-_]', '', $input ) on all input used in file names.      Things like require_once("files/" + $input + ".html") actually read php files when it's called as ?input=file.php%00

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:54 AM

XSS
http://www.informit.com/articles/article.asp?p=603037&rl=1xss faq:http://www.cgisecurity.com/articles/xss-faq.shtml

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

8:55 AM

Interesting google query
http://www.google.co.uk/search?q=%22parent+directory%22+%2Bupload.php&hl=en&start=10

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

Tue, 15 Aug 2006
10:16 AM

ROFL
Saw this on slashdot today...The Ultimate Acronym is ACRONYM   Automatic Computerized Reorganization Of Names Yielding Meaninglessness(yes i used ROFL on purpose)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:29 AM

MidnightBSD is popular today
I'm getting a lot of e-mails about MidnightBSD today.  I've spent most of the day replying to e-mail!  I've had an offer to use a second window manager called BitWM.   I'll research this.  I still think the etoile wm looks very promising.  I may end up having a poll on this lol.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:30 PM

(no subject)
Apparently i'm popular in russia... http://www.securitylab.ru/software/272000.php

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:09 PM

MBSD hits
Since saturday:Average: 2.46 P/VVisits: 622Pageviews: 1,53194% new hits!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 17 Aug 2006
1:58 PM

Kewl anoncvs site
http://wiki.xensource.com/xenwiki/AnonCvsSshSetupThis explains how to setup an anon cvs server :)The real insight here is that you make a lock group and change the history permissions. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:57 PM

DragonFly BSD
I have a new respect for their project.  I just tried 1.6 today.  Its not too bad.  The installer is a bit easier to use although there are less features. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 18 Aug 2006
12:19 AM

Oh boy...
I'm starting to understand why we have no bandwith.?
?
http://digg.com/linux_unix/MidnightBSD_is_a_FreeBSD_6_fork_aimed_at_providing_an_easy_to_use_desktop?
?
http://linux.softpedia.com/get/System/Operating-Systems/Other/MidnightBSD-16254.shtml?
?
http://iconoclast.wordpress.com/2006/08/10/midnightbsd-is-a-freebsd-6-fork-aimed-at-providing-an-easy-to-use-desktop/?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:28 AM

MBSD thread...
http://forums.bsdnexus.com/viewtopic.php?id=1334

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 19 Aug 2006
12:43 AM

rsyncd
I just setup rsync on the BSD server.  It will allow mirroring of our ftp server. :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 22 Aug 2006
1:36 PM

Site design
I've got a new logo and site design for MidnightBSD.  Its a bit different than the current design and probably more functional.  It fits my tastes better.  The color scheme is changing even though I like the blue, it doesn't work with red and black that I need for the logo.  I'm worried about giving a freebsd or pc-bsd feel since the colors are similar but i don't feel like i can do much about it.  Hopefully implementation will be important too.Air conditioner is running a lot today.  That concerns me.  Henry is near me all the time today.  I just realized that I have to drive my car a bit.  I didn't plan on leaving today but a quick drive is needed. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 23 Aug 2006
3:42 PM

FarmerJackass on YouTube
Rob's got a best of collection on you tube....?
?
?
http://www.youtube.com/watch?v=ms54LHOlmAo

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 24 Aug 2006
3:05 PM

Apple joins the exploding battery club
http://money.cnn.com/2006/08/24/technology/apple_recall/index.htm?cnn=yesMine appears to be in the recall.  Their site keeps going down from traffic load.  I'm trying to find out about caryn's.  :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:13 PM

(no subject)
Caryn's got an exploder ...

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

3:35 PM

(no subject)
i can't hit apple's site.  Its more dos'd than midnightbsd lol

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

10:40 PM

How about a non technical post
I got my parking permit for EMU today.  I also got some yummy starbucks tonight.  It was nice to get out even if it was the mall.  Caryn and I had a lovely dinner.  Now that wasn't so hard.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 29 Aug 2006
1:26 AM

cvs fun
I was working on the cvs server tonight and fixed the annoying error messages when commiting.  Its working great now.  I even have it mailing me using the loginfo file and mail -S "%{} CVS Commit" :)I also got some network monitoring/auditing stuff up.  Its a great improvement.  I need to keep working at it.  I'm quite behind on admin stuff since we moved over.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:29 AM

Bob Dylan does an iPod ad?
Yes, its true.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:29 PM

GRC's Steve GIbson went Mac
He's a switcher...

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:37 PM

iPod owner drops it in toilet, causes bomb check in canada.
http://www.theregister.co.uk/2006/08/29/wow_terror_alert/

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

Wed, 30 Aug 2006
2:35 PM

Revisit a classic
http://video.google.com/videoplay?docid=-715862862672743260&q=Apple&hl=en

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 31 Aug 2006
11:20 PM

(no subject)
Ok, nothing exciting happened today.  I did some midnightbsd work and an et practice.  That's about it.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 6 Sep 2006
12:27 AM

(no subject)
My iBook replacement battery came.  I need to mail the old one back soon.  Its charging.  my printer isn't grabbing paper correctly.  I've printed page 2 of 2 like 4 times.  WTF.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:24 PM

EMU
Nice... my class was cancelled and he emailed around 11am about it.  I didn't see it though so i went anyway.  No one was there of course.  I got my temp id at least.  I didn't have the syllubus printed yet so no math book.  I'll get it tomorrow.?
?
My CS class is taught by a prof so i doubt its going to be held either.  They are all out picketing.  In fact, its hard to move around on campus.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:57 PM

A brief synopsis of my weekend
Yes, Yes.  For the sake of all humanity it is so!  ?
?
Caryn and I went to a wedding this weekend.  Her best friend from junior high got married.  They came to our wedding and it was only fair to return the favor.  We had a long drive with Caryn's parents.  The wedding itself was ok.  Nothing weird happened.  The problem was that when we got back from the island, the car had two flat tires.  It seems Caryn's mom had it in the dealership recently and they quoted her 580 to get them fixed.  She didn't think it was a good enough deal.  She then  told them no and decided to take a long trip with bald tires!  Good one.  After filling the right front tire twice on the way home and using fix-a-flat on it, it blew in the middle of fucking no where.  It seems larry didn't think using i-75 was fast enough so he managed to hit highway 10 with 1 lane open instead.  We were stuck in the middle of the highway.  Before I could find out if we had a spare tire, caryn's mom was on the phone to a tow truck.  "Can you bring me a tire?", she said.  As if they can mount and balance a tire in the middle of the fucking expressway.  So it cost her 75 dollars to get her spare put on that I already had out of the trunk.  WTF.  To make a long story short, she bought tires yesterday.  Wouldn't you know it that they had to do a frontend alignment.  I wonder why.... ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:03 PM

(no subject)
I'm having a rough day.  Not a lot is going right.  The strike at EMU is still going last I checked.  I can't get clear answers when classes will start.  You go and then no one is there.  Its really irritating.  I don't feel well either.  Walking around campus in the heat didn't help that.  I'm really out of shape.  

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

6:07 PM

The new iMac
Apple launched new iMacs.  They now use core 2 duo chips which are 64bit.  They also have three sizes.  I'd like to get a 17 inch with a 250gb hdd and 1gb ram along with the ati video card.  that would be better than my current system and its rather cost effective at 1200.  That's about 100 cheaper than my dell was before the video card upgrade.  I could use an lcd display and that will save me a little money.  Caryn's got to get a box first though.  On the up side, if i managed to save up for one it would allow me to use  my dell as a server and ditch the amd box.  In fact, i could probably ditch the dell server too.  It would be quieter too. Power bill might not be any better.  ?
?
The next question is does MidnightBSD run on a new Mac.  

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

Thu, 7 Sep 2006
2:58 PM

(no subject)
Sitting at EMU, waiting for my next class.  How boring.  I bought some of my books but they didn't have the one I needed the most. :)?
?
I've received several pieces of information on the strike from the professors on the picket lines.  They now claim that EMU is unwilling to continue negotiations after their final offer.  Last I checked, final offer means final offer.  This strike is very confusing.  Even some of the instructors feel like they should have taken that offer.  I really don't know what to think now.  As they are putting out information, i feel like they are attempting to correct my big bitch from yesterday.  It will be interesting to see what happens next. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 8 Sep 2006
6:19 PM

Today
I've had a busy day.  My second class was cancelled due to the strike again.  The first class went the whole time which sucked.  I went to a cs luncheon.  It ended up rather productive for me.  I may have a job lined up doing OSX systems administration work.  i got to see an Xserve Raid today as well.  Very sweet!  I wouldn't mind getting one of those.  ?
?
The damn cats almost broke my NeXT today.  They knocked the monitor over and it pulled my cell phone (charging) and several other things over as well.  It still boots but there is an imperfection on the screen now. :(   ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 15 Sep 2006
1:55 PM

My switch
My new switch shipped today!  I'm excited about that little upgrade.  Class was awful today.  I hate when english profs tell you to interpret things yourself but then jump on you because you're wrong!  Its a severe contradiction.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 17 Sep 2006
8:09 PM

Today
Di was here earlier.  We went out to eat for Caryn's birthday.  Caryn's got her iPod nano yesterday that I bought her.  She showed her mom.  We went to Seva's.  Love the food there.  The mall was rather boring.  At least I got a starbucks.?
?
I've been working on MidnightBSD about a third of the day.  So far, so good. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 18 Sep 2006
2:43 PM

Old school jewel video
http://youtube.com/watch?v=h69mq-M2ZHE?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:54 PM

MSFT has major Mac selection!
http://davidweiss.blogspot.com/2006/04/tour-of-microsofts-mac-lab.html

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

Thu, 21 Sep 2006
1:34 PM

(no subject)
about time.. i have matlab working on my laptop.  Don't know what the deal is with caryn's box.  it wasn't fun deleting enough to install either :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:35 PM

Happy Birthday Caryn!
Its Caryn's birthday!  Happy birthday Caryn!

Security: Public
Location: Not Specified
Mood: Awake
Music: 

Fri, 22 Sep 2006
8:01 PM

New Glasses! 
Finally, I got some new glasses ordered.  I get them in a week.  Only one more week of blurry and cracked lenses!  ?
?
Caryn got a new pair too.  That sure set us back a bit!  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 24 Sep 2006
9:57 PM

(no subject)
Caryn and I took a drive today.  We saw saline and I showed her EMU's campus.  We also did a little extra shopping.She bought some iPod nano sleeves for her new player.  They are a bit weird. I realized I forgot to turn in my timecard.  Doh.  I saw the star wars episode 4, 5, 6 re-releases at meijers.  $20 a piece is bullshit.  I've bought them how many times already?  I'd only bother to buy episode 4 aka the first movie :)We heard a kid say "Look dad movies... oh its just star wars"  and cracked a grin.  I think george lucas has lost his touch.  Talk about market saturation. I did manage to get some work done on MidnightBSD this weekend.  I added a ton of ports.  My hands hurt last night!  I don't usually type that much. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 27 Sep 2006
1:53 PM

Eh...
I've been feeling like crap lately.  Caryn and I think it might be possible we got some of the recalled spinach.  ?
?
I'm in a position where I need to play catch up now.  I still don't feel well and yet I must complete some tasks by this weekend.  I miss my pda a b it.  I used to keep todo lists on it and my calendar.  It  helped a lot with time management during the semester.  Regardless of that, I need to set a schedule for myself. ?
?

Security: Public
Location: Home
Mood: Not Specified
Music: 

2:00 PM

work related
http://www.informit.com/articles/article.asp?p=441756&rl=1?
?
http://www.apple.com/server/macosx/features/opendirectory.html?
?
http://www.macdevcenter.com/pub/a/mac/2004/05/25/ldap.html?page=2?

Security: Public
Location: Not Specified
Mood: Angry
Music: 

2:44 PM

kanaka and novell/ldap situations
http://www.condreyconsulting.com/production/PRODUCTS/Kanaka/Overview.htm

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:13 PM

Germ free mouse
IOGear has released a germ free mouse! http://www.iogear.com/main.php?loc=product&Item=GME227RW6crazy!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 28 Sep 2006
2:47 PM

Matlab sucks
After the various difficulties trying to install it on Caryn's PowerMac, I managed to install it on my iBook.  Today, I decided to finish my first matlab assignment.  I finished computing everything and needed to print out the command window.  Well guess what, print doesn't work.  If i hit print from the menu, nothing happens.  If i try to use the print command it gives me an error that makes no sense.  If i try to specify the printer, I get the same error.  If i try to print selected from text selected in the command window, it crashes!  ?
?
I read online some people have it just work and others go through hell and never get it to work.  In my case i have an HP deskjet 3900 and matlab 7.1.x (sp3 r14)  ?
?
Luckily i was able to extract the text and copy it into bbedit although its not the most legible.  Hopefully my prof goes for it.  I hope we don't need to generate graphs anytime soon!  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:51 PM

(no subject)
just so caryn doesn't freak out or something, i got my psychology test done and my matlab assignment.  That only leaves literature preperation for tomorrow.  

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

Fri, 29 Sep 2006
6:07 PM

New glasses, 10.4.8
Caryn and I picked up our new glasses.  They are a similar shape, but different colors.  Mine are black and a bit smaller than my old ones.  At first everything seemed fuzzy but now they feel much clearer.  I love the transition lenses so far.?
?
Mac OS 10.4.8 was released.  I patched my laptop and caryn's desktop.  (thought it would be nice)  ?
?
Had a test and a quiz today.  Not sure how the test went but i did quite poor on the quiz.  I did get my math homework in at least.  ?
?
Also found out apple was giving out nextstep cds for free for y2k in 99 but i can't find info on it now.  Probably a dead program.  Shit :)?
?
I posted that crazy auth setup on the osx server list.  perhaps i'll get some hits.  Just a yes its possible would be helpful.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 30 Sep 2006
10:09 AM

sun ultra 10 not booting
I suspect the power supply. ?
http://www.mce.com/shop/product_detail/product_id/21367/category_id/1017?
?
I'm not sure if its worth fixing or not

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 4 Oct 2006
5:29 PM

Beam me up scotty!
http://www.cnn.com/2006/TECH/science/10/04/teleportation.reut/index.html?
?
Kick ass.. teleporters!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 5 Oct 2006
1:17 PM

frog research
http://animaldiversity.ummz.umich.edu/site/resources/Grzimek_herps/Ranidae/Rana_catesbeiana.jpg/view.html?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:19 PM

more frog
http://www.fs.fed.us/r4/amphibians/bullfrog.htm

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

1:20 PM

bull frogs
http://allaboutfrogs.org/info/species/bullfrog.html

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

1:22 PM

informative site on bullfrog
http://www.uri.edu/cels/nrs/paton/LH_bullfrog.html

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

1:31 PM

bullfrog image
http://www.pnl.gov/pals/resource_cards/bullfrog.stm

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

1:35 PM

blanchard cricket frog
http://www.dnr.state.wi.us/ORG/land/er/factsheets/herps/Crifrg.htm?
?
info?
?
dnr site on all frogs in michigan ?
http://www.michigan.gov/dnr/0,1607,7-153-10370_12145_12201-32986--,00.html

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

1:38 PM

blanchard frog weak picture
http://www.seagrant.wisc.edu/frogs/blanchards_cricket.html

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

1:40 PM

blanchard cricket frog
http://www.in.gov/dnr/fishwild/endangered/cricket.htm

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

Fri, 6 Oct 2006
12:02 AM

Idiot of the day
Today's idiot can be found on Yahoo!  My mother sent me this linkhttp://tech.yahoo.com/blog/samiljan/13While the guy has a point about Sony not haivng a compelling reason for gamers to buy PS3, he complains about possible lack of hdmi.  He further goes onto complain that the wii will look poor on projectors or very large tvs above 50 inches!!!!!  So why is he an idiot?  I've never seen nintendo EVER suggest using a projection screen TV as they get screwed up when using game consoles!  Further, if someone could afford a 50+ inch HDTV they could afford an xbox 360 or ps3 anyway!  Finally, most consumers don't even have HDTV.  By the time the masses are on hidef, Nintendo will be ready for a new console anyway!  Hell who wants to play a video game on a 50in TV anyway.. hell i couldn't even take in half the action. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 9 Oct 2006
2:15 AM

(no subject)
Its early damn it.  Ok.  I've got my new PC sort of up and my old PC as the server on the IDE drive from the old system.  mysql wouldn't start from athlon optimization but i was able to recompile it.  I have not tried mbsd on my new pc.  Lets hope its all good!  ?
I'm writing this from Windows Vista right now.  My PC is an Intel Pentium D 805 (dual core) 2.66Ghz with 512mb ram (need to buy more) DDR2 5300.  I've got a PCIe Nvidia Geforce 7300 and i threw in my old audigy gamer.  Its an intel 965LT motherboard.   I used the two sata drives from the old server that the raid array was on.  This should be interesting.  This system is about as fast as my old one in Windows XP.  (slightly slower)  I think most of the problem is ram though.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 10 Oct 2006
9:04 AM

Microsoft Windows Vista
Windows Vista is a very strange operating system.  When extracting files from zips it not only marks them read only, but "locks" then for security.  This means a lamer has to right click, properties and then screw with two things to disable this protection on each file!  How annoying.  ?
The nvidia drivers that ship with vista are quite stable but do not offer OpenGL support.  nvidia's drivers are not proudction ready and will not allow me to play my favorite game, enemy territory.  I was able to get Day of Defeat Source to run.  I have not tried WoW yet.  ?
As far as hardware compatibility, I could not install Vista on my precision 650 dual xeon system, but my new system works great.  Of course I just bought an intel Pentium D 805, 512MB DDR2, Nvidia geforce 7300 PCIe,  (or is it pciE?)  and an intel DP965LT motherboard.  MidnightBSD will not boot on this yet.   ?
I have not tried Windows XP on this system, so I can't make performance comparisons.   ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:48 AM

Eastern American Toad info
http://www.ohiodnr.com/wildlife/resources/amphibians/easternamtoad.htm?
?
http://www.seagrant.wisc.edu/frogs/american_toad.html?
?
http://vernalpools.rtpi.org/guides/species.htm?species_id=20?
?
http://www.michigan.gov/cgi/0,1607,7-158-10370_12145_12201-60111--,00.html?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:53 AM

Eastern american toad pic
http://www.seagrant.wisc.edu/Frogs/color_frogs.html

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

12:58 AM

Fowler's toad
http://animaldiversity.ummz.umich.edu/site/accounts/information/Bufo_fowleri.html?
?
http://www.speciesatrisk.gc.ca/search/speciesDetails_e.cfm?SpeciesID=281?
?
http://www.enature.com/fieldguides/detail.asp?recnum=AR0748?

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

1:09 PM

fowler toad image (poor)
http://www.qacps.k12.md.us/cms/sci/amph/AMPHBID.HTM

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

1:11 PM

fowler toad image 2
http://library.thinkquest.org/11034/factoid3.htm

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

Wed, 11 Oct 2006
3:34 PM

Taking Heineken too far
I have to get product pictures for an assignment due today.  In my googling, I found this: (warning mature content)http://www.jorgeonline.com/blog/wp-content/uploads/2006/02/heineken.jpgI don't know if i'd call this talent or not.. one ugly bitch though. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 12 Oct 2006
8:07 AM

jewel
Here's some info from VH1.... new single??
?
SINGLES?
?
Check out this new single from Jewel.?
?
Only One Too [Remixes]?
Release date: 10.10.06?
?
http://www.vh1.com/partners/redirects/ns_redirect.jhtml?url=/artists/az/jewel_pop_/1363984/album.jhtml&pid=29&mjid=142090?
?
See all Jewel albums:?
http://www.vh1.com/partners/redirects/ns_redirect.jhtml?url=/artists/az/jewel_pop_/albums.jhtml#single_anchor&pid=29&mjid=142090?
?
ON VH1?
?
10.28.06	I Love The 90s: 1996?
http://www.vh1.com/partners/redirects/ns_redirect.jhtml?url=/shows/dyn/i_love_the_90s/76718/episode.jhtml&pid=29&mjid=142090?
?
See all upcoming Jewel appearances on VH1:?
http://www.vh1.com/partners/redirects/ns_redirect.jhtml?url=/artists/az/jewel_pop_/onvh1.jhtml&pid=29&mjid=142090?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:08 PM

(no subject)
AGGHGHHHHHHHH!!!!!!!?
?
Its snowing!  I hate this.  What happened to 50+ degrees only days ago!  Its frickin' cold.  A blizzard started instantly!  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 13 Oct 2006
10:58 PM

Windows Vista & JJ Win Client
This windows client actually works on vista!  Yes!  I've got iTunes integration working as well.  

Security: Public
Location: Home
Mood: Not Specified
Music: New Slang - Oh, Inverted World - The Shins

11:18 PM

WoW on Wine
Yes, its possible.

http://appdb.winehq.org/appview.php?iVersionId=5606

Think *NIX :)

Security: Public
Location: Home
Mood: Not Specified
Music: I Kissed a Girl - Jill Sobule - Jill Sobule

11:22 PM

(no subject)
I'm going to bed soon.  Things are interesting today.  I've made real progress with MidnightBSD.   If I manage to get the ata patches working this weekend, its possible I could run MidnightBSD on my desktop soon.  

Security: Public
Location: Home
Mood: Not Specified
Music: Standing Outside a Broken Phone Booth With Money In My Hand - Rocket - Primitive Radio Gods

11:25 PM

UK General suggests withdraw from Iraq soon
http://news.bbc.co.uk/2/hi/uk_news/6046332.stm  This could be a problem for us.

Security: Public
Location: Home
Mood: Not Specified
Music: Standing Outside a Broken Phone Booth With Money In My Hand - Rocket - Primitive Radio Gods

9:45 PM

Windows Tablet PC on a Mac?
For the sake of all humanity, say it isn't so!  It is.http://www.tabletpcblogs.com/blogs/lorenheiny/archive/2006/04/09/8279.aspxThis user actually got the MSDN edition to install by buring a DVD with all the files from both cds.  This makes me wonder of OEM installs can work in some cases on an Intel Mac.  I always figured that was a hack or its just bs to cover apple's ass.  What I also learned is that Windows XP is truely ugly.  Seeing it on a Mac in that photo proved it to me more than ever.  Actually since I'm in vista, I realized this is sadly an improvement in appearance as well.  When my Windows XP Pro install comes on Monday or Tuesday of next week I will be downgrading for game play!  All well.  On the up side, I finally started uploading the jsp/template files for just journal tonight.  Its been years since I talked about doing it.  Not all are there but if a disaster struck i could reproduce some of it easy at least.  Of course i'd be out the database.  I should do a big offsite backup soon.  I'm sure my mom would store them for me.  Maybe I should look into a safe deposit box too. I'm still behind in math and almost current in literature.  (test next week though)  I'm current in psych and cs courses and technical writing is close.  I still need to finish my frog assignment.  Yes, its for an assignment.. i don't like frogs all the sudden!  I just commited some MidnightBSD code tonight to update the ata driver.  I'm hoping to get my PC booting by the end of the weekend.  I also disabled autoformat on urls in the just jorunal source.  Its not in production yet, but I hope to get to it this weekend.  I have one more bug to squash.  I've been feeling terrible lately.  It seems like every few days I don't feel like doing much of anything.  Its not depression, but merely a stomach problem.  

Security: Public
Location: Home
Mood: Okay
Music: Rolling Stones - Honky Tonk Woman

10:43 PM

Oops
I just realized I might need Windows XP Professional for my dual core.  I'm not sure which edition I need and Microsoft has poor documentation.  I emailed them. Lets hope they reply. :)

Security: Public
Location: Home
Mood: Not Specified
Music: Jesus Doesn't Want Me For A Sunbeam - MTV Unplugged in New York - Nirvana

Sat, 14 Oct 2006
2:02 PM

Indians change religions to escape cast system
http://news.bbc.co.uk/2/hi/south_asia/6050408.stmI don't think this will work.  Upper cast indians will just start treating indians of other religions poorly.  The "default" will change.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 17 Oct 2006
1:26 PM

image of american toad?  work for fowler?
http://images.google.com/imgres?imgurl=http://www.pca.state.mn.us/artwork/kids/toad-b.gif&imgrefurl=http://www.pca.state.mn.us/kids/coloring.html&h=521&w=576&sz=8&hl=en&start=71&tbnid=lueKOE3sWEoKeM:&tbnh=121&tbnw=134&prev=/images%3Fq%3DFowler%2527s%2Btoad%26start%3D60%26ndsp%3D20%26svnum%3D10%26hl%3Den%26lr%3D%26client%3Dsafari%26rls%3Den%26sa%3DN

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 18 Oct 2006
11:31 AM

Breast Screening may cause harm?
http://news.bbc.co.uk/2/hi/health/6061652.stmThis is a very weird story.  It starts out very strong against it and then goes wishy washy... wtf.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:04 PM

Monty Python event...
http://news.bbc.co.uk/2/hi/entertainment/6061438.stmTheir play just open in london. Thought Caryn might get a kick out of this one.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 20 Oct 2006
12:34 AM

Inferior browser is out
IE7 has been released.  I will no longer support IE6 users on any websites I make.  Hot damn!  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:12 AM

Gaming, Microsoft, etc
I just tried out GameTap this morning.  They have some neat titles in their "vault".  I'm not sure if its worth the subscription price or not in terms of how long i'd play it, but its very neat.  ?
I installed my copy of Windows XP Home that I ordered from Newegg.  OEM distributions are strange.  It installed as F: which pissed me off.  Seems that my secondary sata drive (port 1 instead of 0) was seen first and allocated a drive letter.  That really screwed me up. My fingerprint reader is no longer working on this pc.  I emailed microsoft, but am doubtful they will help.  They never replied to my email about Windows XP Home support for dual core.  Yes, it supports 1 dual core cpu on XP SP2 Home if you ever need to know that.  ?
My PC is somewhat fast now with the new hard drive and things.  I've noticed occasional lag and that could be thermal..  i still can't get the intel utility to give me valid readings of the fans.  ?
I'm getting 30fps in WoW at 1280 x 1024 with my nvidia geforce 7300 GS.  Don't have et installed yet.  I can post numbers on valve/steam games soon.  ?
I wish i could have afforded a pentium d 900 series or a core 2 but overall i like my new system so far.  I'm happy about the video card even though its not performing better than my radeon.  With hdcp and other issues coming up its good I went lowend.  I'm sure in a year or two i'll have to upgrade anyway.  ?
The hard drive i got last night seems to be reasonable on speed.  Its very consistent.  I was able to download 8 steam games and update windows without major "lag" in pc operations.  Not bad.?
I got some work done on the server at work last night.  I think I've got a game plan with that.  I'm happy about that.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:36 AM

Doom3
I haven't tested framerate but I installed doom 3 and its VERY playable.  In this case, my new video cards kicks the old ones ass.  It looks better and it runs at 1280 x 1024 at a reasonable speed on medium settings. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:51 PM

Windows (in)eXPerienced Edition
I had to reinstall Windows already on my PC.  Windows decided to change the drive letter for the boot drive and wouldn't restart.  Nice.  Microsoft sucks.  It should use %systemroot% or similar.  I still haven't gotten a response on my fingerprint reader either.  

Security: Public
Location: Home
Mood: Not Specified
Music: Perfect Lie - Wildflower (Deluxe Edition) - Sheryl Crow

Sun, 22 Oct 2006
11:19 AM

Arrogant and Stupid in Iraq?
Who could I be talking about?  http://news.bbc.co.uk/2/hi/middle_east/6074182.stm

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 23 Oct 2006
10:53 AM

Adventures in heating
Our furnace was going on and off a suprising amount.  We couldn't figure it out last night.  Caryn called the office and someone came out to look at it. While they denied everything, he did something in there. ?
They admitted there was mold in there!  Wow!  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:21 PM

Software Licensing
Here's a free online book from ORA explaining various open source licenses.http://www.oreilly.com/catalog/osfreesoft/book/

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 24 Oct 2006
10:54 AM

TODO list:
Add Firefox 2 to MidnightBSD.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:56 AM

Apple lauches core2 duo MacBook Pro!
http://www.apple.com/macbookpro/specs.htmlAll I have to say is NICE.

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

Wed, 25 Oct 2006
4:05 PM

Same Sex marriage is coming
New Jersey has 180 days to create a gay marriage law as required by a recent NJ supreme court ruling.  That's one less state with hate.  Wait until Michigan gets sued after a couple gets married in NJ.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 26 Oct 2006
6:30 PM

(no subject)
Your results:You are Green Lantern?
Green Lantern?
 75%?
Hulk?
 70%?
The Flash?
 65%?
Spider-Man?
 60%?
Catwoman?
 60%?
Batman?
 60%?
Iron Man?
 40%?
Robin?
 37%?
Superman?
 35%?
Wonder Woman?
 25%?
Supergirl?
 25%?
?
Hot-headed.  You have strong will power and a good imagination.?
?
?
Click here to take the "Which Superhero am I?" quiz...

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 27 Oct 2006
10:12 PM

Hitachi Pownz
Caryn bought me this hitachi sata drive recently.  She said it had great reviews and that there was a software utility to enable sata 3Gb/s.  ?
?
I thought OK, lets get this utility and see if it helps.  WD has a jumper on their older drives for similar compatibility issues.  Not only can you adjust speeds, but you get control over accoustics, power consumption optimization, etc.  Its quite nice.  While I can't see anything in windows that is different, it seems like the disk is more active at times.  In MidnightBSD, dmesg reports SATA150 but atacontrol list shows Serial ATA II for that drive and Serial ATA 1.0 for the western digital.  Interesting.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 29 Oct 2006
12:33 AM

The W3C gives up again!
http://dig.csail.mit.edu/breadcrumbs/node/166My insistence on standards is out the window.  The XHTML standard does not matter, HTML 5 is on its way.  Standards compliant, what the web can't be!

Security: Public
Location: Home
Mood: Irritated
Music: 

12:38 AM

Scary comparison of the day
http://politics.slashdot.org/comments.pl?sid=203272&cid=16625250Viva le deutchland!

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

Mon, 30 Oct 2006
12:51 AM

FSCK
Some damn asshole was running a cgi program on the server so I couldn't do final testing before the deadline!  It kept using up file descriptors and ram and apache was core dumping!  I couldn't do shit.  I told him in email that I could do testing in a reasonable amount of time.  Even better, his webapp to turn it in was down!  I had to email it to him!   I got it done but turned in 45 minutes late.  I don't think I should be graded too harshly since the server was not available for at least 15 minutes and very slow after that.  Uploading a single 2kb file too like a minute and one time it timed out uploading a 20kb C file!  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:00 AM

First Interenet Explorer 7 bug i found
Get this, IE7 will not honor table sizes in this fashion:a table with 3 columns and 2 rows.  The first row has a colspan for the length and the second row has width=220, no width, width=220. I even tried CSS width: 220px;  Now if i use colspan/col with widths and * for the middle it will render correctly.  This is using HTML 4.0 transitional!

Security: Public
Location: Not Specified
Mood: Bewildered
Music: 

1:33 AM

The Evil of Microsoft's Vista EULA
http://www.securityfocus.com/columnists/420Microsoft only allows transfer of a license to 1 new computer.  (so 2 total)  That means if you upgrade, you have to rebuy vista.  Microsoft will not allow you to publish benchmarks of vista without using settings found in the documentation.  You can't benchmark older versions with newer ones.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 2 Nov 2006
1:40 PM

(no subject)
Caryn's new monitor came.  It looks like there are 2 dead pixels that I can see.  Still not too bad considering the price.  It looks amazing.  I think she's going to want a new Mac or video card soon though.  I booted up WoW and ET on this.  WoW supports widescreen quite nicely but the framerate isn't that great.  I lowered terrain detail by one and it seems to render at about 10fps at this resolution (1400 x 900?)  ET doesn't support it, and the widescreen resolution it does support isn't fullscreen, but 1152 x NNN works OK at 15-45fps depending what i'm looking at.  Considering this is an old geforce 4 mx its not bad at all.  OSX auto adjusted the resolution and its up on DVI.   Using OSX in widescreen is quite a nice experience and I can't believe the contrast compared to her old monitor or even my CRT.  Its amazing and I love the colors.  This is the first LCD i've preferred the colors to my CRT aside from the 23 inch apple displays.  This might do darks better than those.   

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 3 Nov 2006
10:06 AM

Conspiracy? Funnyest slashdot post in awhile!
http://politics.slashdot.org/comments.pl?sid=204359&cid=16697535

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 8 Nov 2006
11:43 AM

Nice MacBook refresh!
Apple just went core2 on the MacBook... http://www.apple.com/macbook/macbook.html

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 9 Nov 2006
11:13 AM

Windows Vista RTM
http://windowsvistablog.com/blogs/windowsvista/archive/2006/11/08/windows-vista-releases-to-manufacturing.aspxIts official, no more bugs can be fixed before release.  Businesses get this "quality" operating system very soon.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:17 AM

Windows Vista Packaging

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

12:35 AM

FC paper done
I got my psych paper on facilitated communication done.  Most of the evidence for it implies its fake.  Its sad that people put autistic children through this when its not real.  Maybe someday someone will figure out a real way to communicate with them without the bias of a facilitator.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:26 PM

(no subject)
Unversal studios sucks!  Every season of knight rider i bought has unplayble episodes from scratches on the discs during shipment or at the factory.  Can't they make some damn DVDs without scratching them to hell.  I'm so sick of this shit.  And they wondered why season 4 didn't sell well.. ?
?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:59 PM

Windows Media Player 11
One "feature" I hate about the new windows media player is when you are on the dvd item and hit play it does NOT start the DVD playback OR goto the DVD menu!  Instead, it starts playing the media library!  To me this is a big bug or at least a serious usability problem!  DVD playback is one of the few things I actually use Windows Media Player for!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 10 Nov 2006
12:00 AM

Xdrive, a free backup service
AOL is offering a free backup service called xdrive.  It only requires an AIM screen name and you instantly have 5GB of space for backups.  Its accessible from browsers using java in firefox, safari or IE.  The service also has a windows component that lets you treat it like a virtual drive just as you can with Apple's .Mac service. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:20 PM

(no subject)
Actor and Oscar winner Jack Palance has died at his home in Montecito, California, a family spokesman says, the Associated Press reports. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:25 PM

LOL
Caryn published a link to the daily wtf yesterday.  Here is my favorite comment:?
Code is breaking in bad an unpredictable ways. I do code review of threaded codebase:?
 ?
me: what are all these sleep()'s for??
him: oh, i use them to reduce the chance of locking problems?
me: do you use locks??
him: they are too difficult to use properly, so I use sleep() 

Security: Public
Location: Not Specified
Mood: Amused
Music: 

Wed, 15 Nov 2006
1:03 PM

Blizzard catches linux users as "cheaters"
http://linux.slashdot.org/article.pl?sid=06/11/15/1652222Apparently the anti cheat software thinks linux users are cheating and they are losing their accounts!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 16 Nov 2006
8:49 AM

Amazon unbox
I'm trying out the Amazon unbox service.  The first episode is free so why not?  It downloaded very quickly and I'm just waiting for my PC to get more idle before playing the content.  I had an unexpected security patch to apply to MidnightBSD.?
unbox is no iTunes as its tied to Windows only.  It still might be a nice service.  Worst case I got a free episode of enterprise.  You're probably wondering why I picked enterprise.  Well its very low on my DVD purchase list and it was a free episode.  Still, if it ended up on iTunes I probably would buy a lot of star trek on there.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:52 AM

Apple releases yet another X11 update
Apple patched a patch.  Version 1.1.3 of the X11 2006 update was released on software update today.  It seems they had font issues.  I hate to be negative, but patching a patch is a Microsoft thing to do.  What ever happened to quality control?  Perhaps Apple is trying to hard to compete with Microsoft?  Maybe its the stress of 10.5 coming out.  Still, this isn't the first time they've had to do this during 2006. 

Security: Public
Location: Not Specified
Mood: Accepted
Music: 

8:54 AM

(no subject)
Just Journal has several more active users now.  Most of the new users appear to be using the private journal feature though.  I won't build a community, but its nice to see users none the less.  ?
I'm hoping to do a code audit soon and make sure there aren't any holes in the private journal feature.  Until recently it wasn't used by many and it couldn't hurt to do some auditing.

Security: Public
Location: Not Specified
Mood: Awake
Music: 

Sun, 19 Nov 2006
11:39 PM

My day.. 007, etc
First, I'd like to say I'm shocked how fast the Wii is selling.  I knew it was a nice looking system, but the volume is amazing.  Sony fanboys must be wondering what the hype is about and if they did get a PS3, they sure can't afford a Wii too.   It better be a miracle system for them.  Interestingly the PS2 is selling for $130 dollars!http://www.cnn.com/2006/TECH/fun.games/11/19/nintendo.wii.ap/index.htmlThat article is rather good and talks about the Wii sales. Next, I'd like to talk about Casino Royale.  Overall it was an OK movie.  It wasn't the best Bond film, but certainly midrange.  I would have given it a great review had it not been for the last twenty minutes of the film.  I'm not fond of the ending.  I'll refrain from ruining it for anyone else, but it was disappointing.  In terms of the actor playing Bond, I think he did a good job with the role.  He was mostly believable although I understand some of the criticism about his appearance.  I'd rather he kept his clothes on during the entire film.  The torture scene was a bit disgusting.  I had also hoped for more scenes with him playing cards, in a casino, etc.  The theme wasn't enough and with only one scene showcasing his card playing ability it was hard to get a feel for Bond's ability to win especially as an "early" double o.  (in contrast to the book as seen on wikipedia)  Funny I should make fun of  the PS3 and discuss a sony pictures film in the same entry.   Caryn was not fond of many elements of the film either.  After that we took a drive and came home.  She played WoW.  I didn't do much aside from complete an email assignment for technical writing.  All immediate homework should be done. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 20 Nov 2006
5:42 PM

Disturbing radio 
Today, I was listening to the radio on my way to work.  I overheard a discussion by a female DJ about how she pleasures herself at work in the bathroom and "everyone does it."  She talked about how it was easier in an office setting than working retail!  Then they took calls since the male dj said men don't do that at least.  A construction worker and a hospital worker called in to say they do it at work.  The construction worker actually jacks off in a portapotty!  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 21 Nov 2006
11:16 AM

Abuse of power
http://www.youtube.com/watch?v=5g7zlJx9u2EWhile I agree the guy was probably froggy with the police up front, they could have simply handcuffed him and pulled him out of there instead of 5+ taser events.  Students were right to be pissed and the police did not want to give out badge numbers.http://yro.slashdot.org/article.pl?sid=06/11/21/0438238&from=rssEven slashdot has coverage.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:25 AM

Fusion in a detroit basement? 
http://www.freep.com/apps/pbcs.dll/article?AID=/20061119/NEWS03/611190639

Security: Public
Location: Not Specified
Mood: Blah
Music: 

11:33 AM

News coverage of the UCLA incident
This media guy is wack...http://www.youtube.com/watch?v=emEK7t2m35Q

Security: Public
Location: Not Specified
Mood: Bitchy
Music: 

4:38 PM

Mom's pc 
Got my mom's pc ready.  I think she'll like it.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 22 Nov 2006
11:39 AM

Firefox vulnerability
Firefox has a security issue related to its auto password save feature.  Its easily possible to trick firefox to apply a password at another domain using a hidden field allowing an attacker to steal the password.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:40 AM

Work
I decided to do some work from home today.  I've managed to setup apple remote desktop to work using a ssh tunnel!  Simply map port 5900 to a local port and setup the tunnel.  Then go into ARD, add the computer, hit edit and change the ip to localhost and make sure you add :5910 or whatever you mapped it to locally.  I also got mysql running on that box which should help a great deal.  I can start working on my webapp further. 

Security: Public
Location: Not Specified
Mood: Blank
Music: 

12:13 AM

Asshats kill rare lions
http://www.cnn.com/2006/WORLD/africa/11/22/ethiopia.lions.ap/index.htmlCouldn't they sell them to another zoo?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:15 AM

Police cap 92 year old woman
http://www.cnn.com/2006/US/11/22/woman.shot.ap/index.htmlWell if plain clothes officers came up to my house with weapons and I was old and they probably didn't identify right away since it was a drug raid, i can see why this happened.  She freaked and shot at them and then they killed her.  The real question is why did they think there were drugs there to begin with? 

Security: Public
Location: Not Specified
Mood: Blah
Music: 

7:23 PM

(no subject)
Best selling video games for the sega genesis.  The site allows you to search other consoles as well.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 25 Nov 2006
8:57 PM

LOL
I looked at the two beater computers.  The first has a windows 98 sticker on it and a bad 4GB seagate drive.  Its got a sis chipset, doesn't see the harddrive in the bios although it seems to boot off the replacement one (9GB).  It has a broken network card and a working cdrom.  I'm attempting a redhat 5 install.  Its up... 2.0.32 kernel ?
?
i'll put something more useful on it later.  Its more to see what it is than anything.?
?
My mother's old HP is a 700mhz celeron with ~160mb ram i think.  The power supply and cpu fan were caked with tar from her cigarettes.  I had to scrub the hell out of the heatsink and carefully clean up the fans and then put new thermal compound on it.  (arctic silver 5) ?
?
I'm waiting for a few parts to dry out a bit before i test boot it.  She said it was loud and i agree.  The system was the most dirty i've ever seen and another box had a dead bug under the cpu.  (some jackass had removed the cpu to see if he could fry a bug and ruined the motherboard) ?
?
I just finished up having some ice cream.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:02 PM

Cyrix instead?
Yes.. that's right.  The other computer is a cyrix 250mhz cpu in a compaq with a sis chipset.  Interestingly midnightbsd works on it!  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 26 Nov 2006
6:27 PM

Leisure Suit Larry Collection
I purchased a copy of the leisure suit larry collection tonight.  It has the original 5 games (vga edition of LSL1 and no talking version of LSL6) for DOS.  They advertise XP support, but they just include DOSBOX with it.  I had to update dosbox to get it to work.  It does run well on my PC now.  Its nice to have LSL games agian.  7 and 8 are not included and there never was a 4.  It does not include the casino game like the old collectors edition cd did.  ?
?
use dosbox .65 with it instead of .63 which comes with it.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 28 Nov 2006
2:31 PM

There's something wrong with the world today
... i know one thing that it is... Newt Gingrich.  http://yro.slashdot.org/article.pl?sid=06/11/28/1814245&from=rssLet's just take his right to free speech away and see what he thinks of it then.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

4:17 PM

Damn ring tones
Jewel's selling ring tones on her website.  Well so far I just get continuous errors when trying to download the tones.  It seems that they have an idiot programmer who can't catch exceptions in .NET and provide meaningful error messages.  My phone is supposedly supported and their customer service is terrible.  After a week of pointing out its their issue, I got a response to try again and that it was forwarded to their technical department.. (WTF IS A TECHNICAL DEPARTMENT)  Remember, I'm a programmer so its not like I don't know what part of the issue is here.  Today I got the bright idea to pass the phone a url to a midi file.  It plays it fine but the browser won't allow me to save the file and hence no ring tone.  If i could figure out how to transfer to the damn phone over the USB interface.... 

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:19 PM

WOW
Got an update on my ring tone issue.  Get this.. its backordered!  How is a digital download backordered?  I don't know.  Atlantic Records found a way.  ?
?
Also my attempts at a midi to my phone failed since it won't let me download it.  I did get the sprint software to detect my phone in windows but only for surfing off it.  Not very helpful.  ?
?
Apple released the worst security update i've ever seen today.  It puts them up with Microsoft.  I'm glad to see they are patching OS X but its quite bad.  I wonder how long they sat on it to roll out so many at once.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:32 PM

msdos fs
Well i just did a patch on the msdos fs.  The third party patch i was looking at was flat wrong.  I think i've got something now, but it needs testing.  I have a bad feeling about it. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 29 Nov 2006
1:05 PM

images in html with padding or margin
Seems that opera 9 and ie7 don't handle padding or margins on images anymore.  I wonder why?  Could be a spec thing since the img tag isn't exactly a block level element... I'll try a span wrap later and see if i can clean that up.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 2 Dec 2006
12:43 AM

Recent Jewel setlist from MrBB
	From: 	  JewelArchive@comcast.net?
	Subject: 	Jewel-News: Here's last night's setlist with Orchestra?
	Date: 	November 29, 2006 2:21:45 PM GMT-05:00?
	To: 	  Jewel@smoe.org?
?
Hi All,?
         Last night was quite the show. If you've been following setlists of?
late, Jewel has been playing well over two hours at some of the shows,?
but last night was the longest performance since I think Jewelstock,?
over 10 years ago!  I'm a little pressed for time at the moment, so?
I'll mostly let the setlist speak for itself, but a few things stand?
out.  One, she resurrected "I'm Sensitive" after not playing it for?
many years,-- with orchestral backing!  Also "Per la Gloria d?
'adorarvi" was finally performed with orchestral backing, the way it?
was meant to be heard.  The guitarist for her band, Greg Suran and the?
Chicagoland Pops joined Jewel for "Alice" and "Satellite," in addition?
to material she had performed orchestrally before.  And she tossed in a?
Cole Porter number, too.?
?
         This was filmed for a future PBS broadcast and an episode of?
Soundstage. I'm sure you'll hear more about that before too long.?
Otherwise, here's the accurate setlist for ya.    Alan?
?
?
November 28, 2006?
Rialto Square Theatre, Joliet, IL?
?
JEWEL with Chicagoland Pops Orchestra?
conducted by Arnie Roth?
?
?
SOLO:?
Near You Always?
Passing Time?
1000 Miles Away?
Little Sister?
The New Wild West?
Life Uncommon (false start)?
Stephenville TX?
Sometimes It Be that Way?
Get Ready Boy?
Morning Song?
Rosy & Mick?
Grey Matter?
Break Me?
Violet Eyes?
Life Uncommon?
Cold Song?
Race Car Driver?
Foolish Games?
Mexico Story->You Were Meant For Me?
Who Will Save Your Soul?
?
JEWEL with CHICAGOLAND POPS:?
Goodbye Alice In Wonderland?
I'm Sensitive?
Hands?
Satellite?
Intuition?
Anything Goes?
?
ENCORE with CHICAGOLAND POPS :?
Per La Gloria d'Adorarvi?
Somewhere Over The Rainbow?
?
ENCORE SOLO:?
Chime Bells ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 7 Dec 2006
3:46 PM

(no subject)
The G4 xserve wouldn't post at work today.  Well we got a warning light and no video.  The hard drives didn't want to come up.  This server was dropped a week ago.  We eventually discovered that drive 0 was loose and the pci expansion riser card had come out so the pci radeon card inside didn't work right.  We reseated everything and got it to boot.  Next we couldn't login and couldn't get the cdrom to boot.  Eventually i figured out the keyboard had gone bad connected to it.  AGGHHH?
?
I got that assignment turned in for Technical writing.  i realized that I made some mistakes on it but after i ran out of black ink while printing it and caryn's printer was cutting off text, i just didn't have time to do it.  In fact i was 20 minutes late for class.  it was most unpleasant.  At least its all in.  I'm not going to worry until tuesday.  Next problem is literature.  Tonight I have a psych class but i'm very tired.  I'm not sure if i'm going to stay the whole time.  Its a miracle I made it this far.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 9 Dec 2006
11:42 PM

Java calc assignment
I've been writing the java applet for my web programming course.  I've never done a java gui before.  I miss .NET or even GTKMM!  Sun is not with it on this one.  Its a hassle.  I've got the GUI layout done, but I don't have the logic done yet.  Addition seems to work fine.  I've written a calculator in GTKMM before.  I was using C++ and yet it was stilll a better experience.  On a side note, I found a bug in the just journal client today.  I'm going to need to fix it and setup wincvs again.  The JJ SSL key expired.  I'm going to need to look at that soon too.  I knew it was coming.  

Security: Public
Location: Home
Mood: Not Specified
Music: All Around The World - Be Here Now - Oasis

Sun, 10 Dec 2006
11:15 PM

(no subject)
I'm running around like a chicken with my head cut off.  I've fallen so behind on open source projects.  I've got three that all need my attention at the same time!  Right now I'm checking out the FreeBSD ports collection to look at a few of the ports they've updated.  I'm hoping to get some of the x11 crap fixed.  I've also got FalckonET extracting so I can compile the Mac build.  Earlier today I went to lunch with Caryn at Red Robin.  They have great veggie burgers and fries.  Caryn's gone to bed now.  Yesterday we went to Bob Evans and then over to the mall for Starbucks.  It was nice spending time with her this weekend.  We haven't had much time together like that in awhile.  I think both of us made an effort this weekend. Regular classes end on Wednesday.  After that its just finals. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 11 Dec 2006
1:34 AM

FoolishGames.com
I got bored last night and created a new index page for foolishgames.com.  The idea is that its a picture frame.  Its not too bad I guess.  ?
?
I had to do some updates for that elementary school site that I designed a few months back.  It was rather tedious as I had to use exported word html.  Can't microsoft clean that up?  ?
?
I read on slashdot that microsoft is dropping VBA in Office 2007 or 2008 for mac (they usually release a year behind).  Its no shock as they plan to go to .NET in windows for VBA stuff.  ?
?
I played WoW today for a bit.  That was fun although I hate what they did with the rouge talent tree.  It sucks.?
?
I uploaded the FalckonET build for the Mac tonight.  That didn't take too long to do.  Kami could fix one of the problems for me without breaking other platforms.  I wish he would to save time next time. ?
?
I patched a few insecure ports but realized that ruby is screwed up right now.  (well insecure)  I'll have to play with that later.  I wish i could figure out the x exteinsons problem.  Either OpenGL works with the nvidia driver OR gtk and a slew of other stuff works.  Its got screwed up header files most likely a result of using 6.8.1 for some of the extension stuff.  Its possible I missed something.  I need to verify the problem exists on FreeBSD as well.  Its a time consuming hassle to check though.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:52 PM

A map of the IPv4 space
http://xkcd.com/c195.htmlThis is an interesting link.  It describes the allocation of IP addresses on the Internet in the IPv4 space. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:57 PM

A new way to piss midnight off
http://apple.slashdot.org/article.pl?sid=06/12/11/1129201Here kitty, kitty....

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:28 PM

A turn for the weird at work
I don't have to worry about windows imaging and am back to Mac OS X server for the time.  I bitched about lack of ram and had it ordered for me within 2 hours!  The G4 will have 2GB of ram now.  The domain name issue was resolved as well.  I'm just shocked. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 12 Dec 2006
3:19 PM

Java 6 hauls ass
I'm impressed.  I just tested my applet that I turned in using Java 6.  It loaded at least 4 times faster and seems more responsive.  I think Sun finally fixed the loading issues.  I just wish I could get Java 6 running on MidnightBSD.  This would be great for JJ.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 14 Dec 2006
2:08 PM

An offensive video game
I've got Doom 3 sitting here and yet I think this is offensive... http://games.slashdot.org/article.pl?sid=06/12/14/046238In it, you are either a super christian killing non christians if they won't convert or fighting for the antichrist team in which you always lose.  I don't think you want to hear the list of people targeted as satanists.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:10 PM

Even a PHP Security guy says it sucks!
http://developers.slashdot.org/article.pl?sid=06/12/14/0410240I need to keep this one for the next time someone argues PHP is a good language.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:35 PM

Google steals
http://jeremy.zawodny.com/blog/archives/008122.htmlDo some EVIL eh boys? 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:39 PM

Google is in great company
Microsoft stole the Apple Workgroup Manager icon from OS X Server!!!!http://daringfireball.net/2006/12/microsoft_workgroup_manager_icon

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:40 PM

ROFL
http://yro.slashdot.org/comments.pl?sid=211740&cid=17235772

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 18 Dec 2006
2:30 PM

Wow
This has to be the best version of Silent Night I've ever heard!  I just sent the info to my mom (free on iTunes this week).  

Security: Public
Location: Home
Mood: Not Specified
Music: Silent Night - Wintersong - Sarah McLachlan

4:33 PM

Andy Kaufman eh?
I purchased the first episode of SNL ever.  Its got a few amusing skits including Andy Kaufman doing Mighty Mouse and the 3 blade razor "ad". :)

Security: Public
Location: Home
Mood: Not Specified
Music: Saturday Night Live (SNL) October 11, 1975 - George Carlin - Saturday Night Live - The Complete First Season - Saturday Night

Tue, 19 Dec 2006
2:37 PM

Australia
http://yro.slashdot.org/article.pl?sid=06/12/19/0521206I may have to ban Aussies from using JJ.  Apparently links are illegal over there now.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:38 PM

CSS turns 10
One of my favorite web technologies, Cascading Style Sheets, turned 10.  Gotta love that. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:40 PM

Commercial FreeBSD/Linux/Windows Office App
http://www.softmaker.com/english/ofl_en.htmThis is very promising.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 20 Dec 2006
11:02 AM

Got an iSight?  Websites could be watching you!
http://it.slashdot.org/article.pl?sid=06/12/20/1323238Seems the last security update fixes a problem where websites could use quicktime for java to get your iSight stream and see you.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:04 AM

Wow look at this post
http://it.slashdot.org/comments.pl?sid=212740&cid=17312298Why 1984 will be like 1984 :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 31 Dec 2006
2:40 PM

Grades
I finally got my grades.  I've been sweating some of them.  Turns out I ended up with four A's and an E.  I knew the E was coming in math.  I'm rather happy with the other grades and I ended up with a 3.0

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 1 Jan 2007
2:52 AM

Old cartoons
I found some interesting treasures on YouTube.  Count Duckula is out on DVD and a few episodes found their way on You Tue.  I also found Hong Kong Phooey.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:55 AM

Count Duckula 
Here's a german site I found when I was googling... ?
?
http://www.duckula.de/index.php

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:56 AM

2007
I guess happy new year.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:57 AM

(no subject)
Where i left off...?
?
http://lists.freebsd.org/mailman/htdig/cvs-src/2006-February/060328.html?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 5 Jan 2007
12:56 AM

Midnight
I was going through pictures of midnight and i saw this:?
http://www.foolishgames.com/luke/pictures/2000/dec23/Midnight/MVC-019S.JPG?
?
I'm actually thinking about using it for midnightbsd.org with the background cut out.  I used a filter on the camera with it and i think at low resolution it would look rather artsy.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 15 Jan 2007
12:19 AM

JJ Win client
Hmm.. I've been working on the Just Journal windows client.  I decided to drop outlook integration support.  Microsoft has removed outlook from most editions of office anyway.  It wasn't a lot of code but certainly a limited feature anyway.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 16 Jan 2007
3:45 PM

Microsoft Windows XP and PAE
Well I've been wondering why I'm booting a PAE kernel.  I knew my system fully supported more than 4GB of ram but i have 512MB right now.  Come to find out, hardware DEP caused PAE to be enabled.http://www.microsoft.com/whdc/system/platform/server/PAE/PAEdrv.mspx

Security: Public
Location: Home
Mood: Not Specified
Music: 

3:46 PM

New users
Well Just Journal seems to have some new users over the last few days.  4 users have signe up but at least 2 are trying to exploit the server. :(

Security: Public
Location: Home
Mood: Not Specified
Music: 

4:16 PM

WoW expansion
There are at least 2 patches so far, 159MB + 2.82MB on release day. ?
?
$84 to make my wife happy :) 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:10 PM

Blood elves
I've got a level 5 blood elf paly on medivah.  Rather interesting area... quite different than the rest of the horde.  Not a lot of partying going on.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sun, 21 Jan 2007
8:32 PM

The quest to dual boot
Windows Vista x64 has broken my dual boot setup quite badly.  The FreeBSD/MidnightBSD boot loader screws up vista quite a bit.?
http://neosmart.net/dl.php?id=1?
This program is supposed to allow configuration of the vista bcdedit replacement for boot.ini so you can boot other operating systems.  We shall see what happens.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:16 PM

No go so far on dual boot
That program i previously mentioned royally screwed up my system.  Someone suggested using GAG on bsdnexus.  I'm going to attempt that soon.  System Commander 8.21 partially supports vista but its not on their site yet.  (just mentioned)  9.0 is supposed to ship soon and that means a rebuy for me unless i find another solution.  I just want this damn thing to work.  Is that too much to ask??
?
I attempted to post an ask slashdot piece.  Maybe i'll get lucky.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 23 Jan 2007
2:44 PM

Windows Vista Ultimate x64 Compatibility
So far I've been installing various applications and drivers.  Here's what i've learned about vista.?
?
    Intel bios updates for my DP965LT will not install and give me a programming error.  (windows installer version)?
    The network card, chipset inf, and other updates seem to work.  I have not tried the integrated sound as i have an audigy.?
    The audigy beta driver works well so far.?
    I installed the nvidia driver from january 5 and it seems to work although i have not tried opengl apps yet.?
    Star wars KOTOR2 (knights of the old republic 2) does not work.  Lucas arts can't seem to make a game run on more than one OS release.  I'm not surprised.?
    Office 2007 Ultimate works well.?
    Firefox 2 works fine.?
    IE 64bit works better than the 32bit version but lacks some compatibility with certain plugins.?
    steam will install and download games.  I have not run anything yet though.?
    There doesn't appear to be ANY antivirus that will run on this yet.  It includes windows defender for spyware prevention.?
    Putty works but seems a little slow drawing the screen.?
    The just journal amd64 release works fine.?
    Quicktime seems to work.?
    The windows firewall allows traffic to pass for some time before it actually prompts you to block anything.?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:50 PM

Dual booting Vista x64 and 32bit MidnightBSD (or FreeBSD)
You can use GAG to dual boot vista and MidnightBSD.  The built in dual boot system does not play nice with vista for some reason.  System commander does not support vista x64 yet.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:48 PM

More on Windows Vista
Users directories have a hidden folder called AppData which contains all the crap that used to be in C:documents and settingsUsername ?
?
Roaming contains the mozilla firefox and other profile directories... I couldn't just dump my firefox backup in there and have it work.  I'm still working that out.?
?
Its shitty.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:25 PM

Vista
"Its gonna suck me dry""It takes an hour just to bring up the screen!"OK.  I feel a little better.  ET doesn't work.. powered by nvidia.  Its BSD time.

Security: Public
Location: Home
Mood: Pissed off
Music: Windows 95 Sucks - Unknown

Wed, 24 Jan 2007
12:40 AM

Arg
Today really sucks.  I feel like crap.  I got assigned two programming assignments today.  One is due in early march and the other in late march.  I'll probably start them early.  I don't think I'll have much time later in the semester.  Plus it would do me good to get caught up.?
?
On the upside, I got a few more mports commited and a firewall setup on the webserver at work.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 26 Jan 2007
10:18 AM

Nein
http://creative.myspace.com/VOD/support/vista.htmlFox can't even support the latest monopoly in the making.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 27 Jan 2007
12:15 AM

Companies that can't ship drivers
Nvidia, ATI (read AMD) and Creative can't seem to ship release drivers for Windows Vista.  While Windows ships to the general public at the end of hte month, it was released in November to businesses!  Its RTM!  That means they are behind by many months.  One could argue that Creative should get some slack since sound blaster audigy's aren't exactly business grade sound cards.  Creative's beta driver actually works for the most part as well.  Nvidia on the other hand, doesn't have working OpenGL support which is used by engineers, cad designers and other fields.  I can get the same performance out of mesa with no hardware acceleration in BSD.  http://www.nvidia.com/object/winvista_x64_97.46.htmlYes, I'm pissed ET doesn't work.  I'm also in shock they can't support the monopoly of computing. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 30 Jan 2007
3:08 PM

Windows is a chevy and Mac OS is a BMW
Here's an portion of a recent slashdot post I made:Apple has always been considered premiere with windows as the regular everyday OS. Think of it this way. Windows is like a chevy and Mac OS is like a BMW. Not everything thinks a BMW looks good, but many people would buy one if they could afford it. Windows users advocate buying a chevy.. they are more popular and look cheaper up front. The bills to keep the chevy running over time start to add up though. In windows terms, antivirus software and other utilities. I hope this explains why the guy said MS was catching up.. its like chevy releasing a good car. Before anyone gets upset, remember chevy has always been considered GM's lowend line. They are also GM's most popular brand.http://apple.slashdot.org/comments.pl?sid=219512&cid=17818396

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:10 PM

super secret tip of the day
If you got F*ck by nvidia on the vista driver, just download the beta 8800 driver which also works with the 7300GS and other GeForce cards.  Vista OpenGL support then works to some degree.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 6 Feb 2007
9:34 AM

Enterprise
Apple added Enterprise to iTunes.  Lets hope they add all the shows.  I wouldn't mind buying a few DS9 episodes.  I'll probably buy the 3 enterprise episodes that I like.  I guess amazon doesn't have any exclusives I care about now on unboxed.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 13 Feb 2007
2:38 PM

Friends entries
I've decided to start posting certain things friends only.  Its probably not good to share my entire life public on here. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

Wed, 14 Feb 2007
1:48 PM

Damn weather
Caryn's valentine stuff is in romulus right now!  Fedex has it severely delayed.  My new puter isn't here either.  This sucks.?
?
I saw a police officer get into a car accident on 94 this morning by us23.... he hit someone while merging onto 94!  They had to get a tow truck which made me 25 minutes late for  my TEST.  Oddly it only took me 15 minutes to actually take the test.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:32 PM

Weird Jewel article of the year
http://www.rachaelraymag.com/content/34252/;jsessionid=A1A038E071EEE7388D7DF076794E2C21.app1_edwrr1?
?
WOW.... what jewel has in her fridge on the road.  At least I feel better about all the pizza i eat.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 15 Feb 2007
5:00 PM

Kiss my ass seabass
http://yro.slashdot.org/article.pl?sid=07/02/15/2050244&from=rssYES!  A judge who actually understands reality.  This is also good news for JJ.  Parents are LEGALLY responsible for their children.  Its the parent who must protect the child and not a blogging, communication site.  Parents don't let your kids on the internet if you can't be bothered with watching them. 

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 23 Feb 2007
11:34 AM

I hate antispam lists
I got blacklisted again.  This list is annoying me.  They keep blocking my mail server when they say they do not block real mail servers.  WTF.  I think its my secondary mx so i got rid of it.  Hopefully that will clear things up.  I also decided to upgrade sendmail just in case there was a problem.  I've done open relay checks and most of the webapps should be clean.  I can't figure it out.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:50 AM

IBM kills smartsuite
http://www-1.ibm.com/support/docview.wss?rs=899&uid=swg21253536?
?
According to this article, IBM will not be releasing a vista compatible version of smartsuite.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:45 PM

Tomcat 5.5.20 bug...
Something must have changed with catalina defaults, but I'm having problems with tomcat unless x11 is running.  This fixed my problem:" Add this line to the beginning of "catalina.sh":CATALINA_OPTS="-Djava.awt.headless=true"And then restart Tomcat."

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:33 PM

Apache Tomcat 5.5.16-5.5.20 broken
Apache decided to give the finger to everyone who deploys anything (test env or otherwise) without a war file.  This breaks a LOT of web applications. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:36 PM

(no subject)
More apache funhttp://issues.apache.org/bugzilla/show_bug.cgi?id=39577

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 25 Feb 2007
8:49 PM

Slow system running XP
http://www.winhistory.de/more/386/xpmini_eng.htmThis german freak used a pentium overdrive underclocked with XP.  He got it down to 8Mhz.  I don't understand why anyone would even try to do this.  I've used it on a 400Mhz AMD K6-2 and it was painful enough.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:50 PM

Java Update
So I've been bitching about Java.  Oddly enough, I did manage to get Just Journal running in a war file on my iBook but using the production database.  I also found several bugs during testing that I've corrected.  I think some of the java problems were related to no x11 running and headless was not enabled.  I've since fixed the x11 libraries installation on the server and enabled headless.  Before I can try an upgrade again, I need to sync everything with the war file build procedure.  It will take some time.  On the upside, I have a patch to fix some XSS issues with subject fields.  One asshat created an account with some very nasty javascript redirects to a porno site.  Once I finish testing, I'll delete that account.  I think its the first time I've felt the need to delete an account on Just Journal for content.  Since its an ad and he was trying to exploit the site I don't feel bad.Anyone using my site that knows me ought to come forward and let me know if you've seen any bugs or things I should fix.  This is my best chance to work on the site for some time.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:38 PM

Dell and USA have business deal?
Both Monk and Psych are using Dell computers.  Alienware is a dell brand now.  I'm wondering what kind of deal they got for the rediculous product placement.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 26 Feb 2007
12:49 AM

Apple
http://www.apple.com/iphone/hello/Nice apple ad.  Damn cingular lowering the bar.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:16 PM

Even Evan plays WoW
Seems like my xfire list is just WoW players now.  Hardly anyone is playing ET.  Kind of scary if you ask me.

Security: Public
Location: Home
Mood: Okay
Music: 

4:17 PM

BSDA Certification
Here's some interesting material on a BSD licensed ebook for BSDA certification.

Security: Public
Location: Home
Mood: Not Specified
Music: 

4:18 PM

Oops
Helps if i post the BSDA stuffhttp://bsdwiki.reedmedia.net/wiki/

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 27 Feb 2007
2:25 PM

Boy gets to stay with his mother
http://www.cnn.com/2007/HEALTH/02/27/obese.child.reut/index.htmlI really wish the media wouldn't push his weight.  I'm sure that's really going to help the kid deal with others at school all the more.  CNN says your fat. :(

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 28 Feb 2007
6:04 PM

Compusa closing stores
http://www.penny-arcade.com/comic/2000/09/20Their customer service rules.  See above.http://www.compusa.com/locations/store.aspI only see lansing.. is this the open list?  All Detroit stores? 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 1 Mar 2007
1:40 PM

NeXT
My NeXTstep drive has not come.  I just opened a ticket with Paypal for their claim process.  I'm angry the guy hasn't contacted me.  I've got 20 days to escalate it.  I'm not a happy camper.  ?
?
NeXTSTEP preinstalled , compatable 4Gb SCSI hard drive (8814258871)?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 2 Mar 2007
4:35 PM

NeXT drive came
The UPS guy dropped the NeXT drive off about half an hour ago.  I put the drive in and am waiting for it to warm up a little before I power on the NeXT.  I did a little cleaning while I was in there.  I also took a picture before I installed the drive.  I'll post it up somewhere soon.  There is no heatsink on the CPU and the memory chips are the smallest I've ever seen in any computer.  They are smaller than the simms in the old sun I have.  (sparcstation 2)  Its amazing how memory chips have gotten bigger over the years.  I don't mean capacity, I mean in dimensions.  Lets hope this works.  It would be the NeXT best thing :)?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:07 PM

(no subject)
Just in case I need it later...?
http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/MultiCountry/Enterprise/?
?
This is the patches for NeXT related technologies from apple.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:49 PM

Strange traffic to MidnightBSD.org
73.25% of the site traffic is from India!  It seems they are spidering the site including all the files on the site.  They are downloading isos like crazy. ?
?
Figures in parentheses refer to the 7-day period ending 02-Mar-2007 21:19.?
?
Successful requests: 136,540 (2,982) ?
Average successful requests per day: 563 (425) ?
Successful requests for pages: 54,383 (1,211) ?
Average successful requests for pages per day: 224 (172) ?
Failed requests: 31,513 (716) ?
Redirected requests: 1,955 (120) ?
Distinct files requested: 11,836 (645) ?
Distinct hosts served: 13,698 (468) ?
Data transferred: 4.33 terabytes (2.11 gigabytes) ?
Average data transferred per day: 18.28 gigabytes (308.18 megabytes)?
?
August 2006 and last month were the busiest months.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 3 Mar 2007
12:09 AM

Hell of a day
My grandmother fell this morning taking the dog out.  I guess there was some "black ice" on the porch and she put one foot out to pick up the dog and slipped.  She broke her arm and had a gash above her eye which was bleeding prefusely.  ?
?
After going to the hospital and waiting some time with 100 other people who fell, she was treated and then my aunt brought her home to collect her belongs.  I think she's staying with my aunt tonight.  I really hope she feels better.  ?
?
My father got a new used car today.  Its a 1999 Buick LeSabre with 100,000 miles on it.  He had a 1991 so I guess its an improvement.  I personally would have bought something with less miles and cheaper to fix in his position.  A Buick is very expensive to repair as I know from previous experience.  I had a 1990 Buick LeSabre for a year.  It was costing me 400 a month in repair bills.  Generally Saturns and Chevys are cheaper to fix.  Some other brands are also cheaper.  Its very strange how many people in my family are attached to Buicks because of relatives who liked them.  My father, Grandmother, and both Aunts have purchased Buicks.  My cousin Katie has a Regal last I knew.  I found my Buick to be slow accelerating, expensive to repair and a bit quirky.  I suppose if I had more money to spend, I might end up with a more luxurious car but more likely I'd go for a sports car.  Frankly, I'd rather have a BMW if I had to go expensive and somewhat luxurious.  If I were to buy a car today, I'd probably try to get a G6 or an ION.  If I had more money, a Ford Mustang.  Instead I'm stuck with a beater 1996 saturn. ?
?
I don't know how my rant turned into talking about my car.  I guess I'm just pissed that my father got a newer car than me.  Its not that he has a new car, its how he got it.  Its not like my grandmother bought me a car recently.  My grandparents did buy my first car and half my second car (as a wedding gift).  Thinking about it, my grandfather never saw my saturn (my third car).  I drove Ila home from the hospital one day when he was in there before he died in it.  Maybe that's part of the reason I was so weird when I got hit.  Not only the timing but also that it was the first car I bought on my own and he wasn't able to share that with me.  He loved cars.  ?
?
My NeXT drive is installed but I'm having trouble getting it on the network.  I went through this before but I don't remember how I resolved it.  I should check my journal entries and see if i can figure it out.  I need a search feature on JJ.  Tagging would be nice too.?
?
Caryn's jamming on her ipod.  ?
?
We went out to dinner tonight.  It was nice of her to offer.  It did help my day a bit.  I spent about 4 hours playing video games today.  All of them on my sega.  Its been years since I did that. ?
?
Oddly just journal has been getting a lot of signups lately.  I'm not sad about it but surprised.  I wonder what sparked the sudden attention.  I also wonder how I can improve it.?
?
My homework isn't done for Monday yet.  I dont' know whot to do about this homework assignment. The requirements are very confusing and I'm not in a position to ask about it.  I'm probably going to implement a string based protocol and try to get the file format and server piece done tomorrow at least.  The client is about 1/3 done already.  Its mostly repetative code anyway.  Some functions should be shared.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 7 Mar 2007
11:30 AM

They killed Captain America?
http://news.yahoo.com/s/ap/20070307/ap_on_en_ot/captain_america?
?
How do you do that?  Its captain america... getting shot is VERY lame.  After hearing the character was created to fight Hitler, I find myself wondering in this time of terrorism why marvel did that.  You'd think they'd have lots of material.  ?
?
First they screw up spiderman and now captain america.  What's next?  ?
?
As for the movie.. just skip it.  Most of the other ones have sucked aside from spiderman 1 and 2.  I could stand watching fantastic four but it wasn't right.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:12 AM

Interesting
http://openbsdbinpatch.sourceforge.net/?
?
This is a script to create binary patches for OpenBSD.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:09 PM

Looks like wirelss is getting closer
http://wireless.ewashtenaw.org/They're almost done with the pilot program.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 10 Mar 2007
1:15 PM

(no subject)
I was thinking about openssh today.  I've been using it for years and I thought I'd give back.  I just gave a small donation to their project.  Every little bit helps.  With MidnightBSD benefiting in addition to my personal uses, it just seemed like the right thing to do.  I wish I could generate a revenue stream with MBSD to pay for development, servers, colo, hardware for testing, etc.  It would be nice to get some additional kernel developers and GNUstep developers to work on the project.  I'm at a point I'd pay for it if I had the money.  We need to move forward. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:19 PM

(no subject)
I got a copy of justice league for xbox yesterday.  I know its got a childish theme, but its a very fun game.  It gives you an overhead view of the action.  It reminds me of old SNES games in terms of the layout and style.  I've gotten very far on the easy setting in just a few hours time.  Its nice to work well at a game for a change.  My reflexes aren't what they used to be.  I also got a copy of GTA3.  While its old, I have always liked that game.  It actually runs on Vista too.  Compusa is selling everything at 10 to 30 percent off as the store is closing.  Some things are still more expensive than newegg or other vendors but software is a good deal.  I also got 7 dollars off on a UPS. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 11 Mar 2007
1:00 PM

Pharmacists
I think its time companies started firing Pharmacists who refuse to fill prescriptions or worse yet not sell over the counter drugs.?
?
http://www.cnn.com/2007/HEALTH/03/09/morning.pill.ap/index.html?
?
Kroger should step up and say they've fired this person.  I wasn't aware the morning after pill is over the counter now.  ?
?
Kroger can state that they "feel" its appropriate to fire the Pharmacist since that is the bullshit Pharmacists use to deny drugs.  Perhaps if it starts happening to them, they will understand the problem.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:04 PM

Old women muggings
http://www.cnn.com/2007/US/03/10/elderly.robbed.ap/index.html?
?
Why the hell would this dipshit go after old people on fixed incomes.  This guy lives in New York and could hit someone with money.  I hope they arrest him soon.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:06 PM

College Text Books
http://www.cnn.com/2007/EDUCATION/03/09/textbook.costs.ap/index.html?
?
$644 annually?  LOL.  I've spent that in one semester before.  KVCC was known for that.  $450-$550 is very common a semester for me.  I think the government needs to wake up.  I do hope Michigan is on the list.  If not, they need to be.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 13 Mar 2007
1:20 AM

(no subject)
I didn't sleep a wink last night.  I think I might have got to sleep around 3-3:30 but I kept waking up.  I ended up with like 2-3 hours sleep when the alarm went off.  It was not fun.  Then i fell back alseep only to wake up with the FedEX guy banging at the door.  I'm glad I answered it or caryn would have smacked me.  Her Mac came.  Its not too bad, but I can't run MidnightBSD on it.  Just get a blank screen which sucks.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:21 PM

Ila
A week or so back, my grandmother fell taking the dog out to shit.  They put a cast on her and told her that if it didn't look good they'd do surgery.  Well it doesn't look good.  She has surgery tomorrow.  That in and of itself isn't good.  The dog "apparantly" had a serious health concern and my aunt decided to "put it to sleep".  These things happen except that I'm skeptical.  I think they killed the dog as vengence for ila's injury.  They justified it with some crap about the dog's health.  We've known the dog is sick for a long time.  I don't see why else they'd use this opportunity to put it down.   While I spent time with that dog when it was a pup, I haven't been overly attached to it.  I was closer to her sister.  I guess I'm pissed they didn't admit they killed the dog because Ila got hurt instead of this bullshit about its health. Also, the news of this surgery was a little bit of a surprise. My father left a vm on my cell.  I was having an OK day before this too.  I haven't exactly been happy lately and this was the first upshot.  MBSD was going well aside from one bitch mail.  So I am not surpirsed my grandmother wants to be at home.  My aunt apparently likes to put things to sleep once they get old and have health concerns.  Sure, people and dogs aren't the same thing.  I get that.  I just think its incredibly lame.  Lame doesn't describe it actually.  My father is taking her to the hospital tomorrow.  Most people would think wow that's nice.  Nah.. I can't think so highly.  See he just got a car out of her (she paid for it) and I bet he's either 1. feeling guilty or 2. Realized he needs gas money.  I remember when I thought highly of my father.  WTF happened.. My family pisses me off. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 14 Mar 2007
10:56 AM

(no subject)
Haven't heard a thing from my father.  Its still quite early though.  I got through my first class OK.  I was six minutes late and only two students were present!  Half the remaining missing students came about ten minutes into class as a group.  I don't want to know what they were doing.  She made us compute CRCs for IP today.  How fun.  ?
?
I've got to demo the assignment yet.  That's scheduled for lunch time. I've got a class at 1PM so I couldn't do it later.  I actually got caught up (and ahead) on my reading for my lit class in terms of this week.  I've got some back reading to do.  At least I know today and friday are covered.?
?
I still need to look at "shousho"'s assignment.  I can't spell chinese names correctly.?
?
At least stargazer is still up.  I did an os update on it this morning in a rush to get the new SSH and remove the debug crap from the network stack.  I hope its peppy.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 15 Mar 2007
1:45 PM

Ila: Update
As of yesterday afternoon, my grandmother was doing OK.  She was still in a lot of pain. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:46 PM

(no subject)
Well i've been working on setting up mediawiki at work.  So far I've got mysql 5.x server installed, mediawiki is on disk but needs configuration and phpmyadmin is installed.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 18 Mar 2007
1:08 PM

Who owns spider-man?
http://news.bbc.co.uk/2/hi/entertainment/6464095.stmSome company Stan Lee co-founded in 1998 believes they have the rights to Spider-man. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:11 PM

Mother's Day
http://news.bbc.co.uk/2/hi/uk_news/magazine/6409411.stmAccording to this article, mother's day was started by a woman who spent the rest of her life fighting the commercialism of it.  That would piss me off too. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:13 PM

(no subject)
I don't feel like sharing this in the mbsd blog.  I am ready to rm -rf /usr/mports today.  Things are not working well building the packages.  I've found a lot of possible issues with mports.  For whatever reason, the packages are not ending up on the isos even though its a very simple cp operation.  Quite annoying.I tried the Etoile live cd with little success.  The linux kernel freaks out on the old HP I tried it on.  (celeron 700mhz 128mb ram)  I then tried qemu on MBSD.  gdomap crashed and several other network services so I couldn't login to gnustep or etoile desktops.  I figure networking wasn't running in qemu.  I'm no qemu expert.  Normally I'd just try it in VPC in windows at this point, but my desktop has been building packages all weekend.  I had to whack /usr/local and /usr/X11R6.  I don't have a usable environment on there at the moment.  I write this on my PC laptop.  (in mbsd of course) 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:06 PM

(no subject)
I'm still building ports.  Caryn and I went for a drive.  Its actually sunny in Michigan for a change!  I've got quite a few packages built.  This should help significantly with MBSD adoption.  Many new users have experienced problems with our old packages.  The libc bump broke them.  Of course i'll need to test these packages on another box.  There are still several ports with problems.  I've been fixing what I can as I go along. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 19 Mar 2007
11:45 AM

Wine on MidnightBSD
I managed to get WINE working on MidnightBSD.  So far I've installed Netscape 4.5 (minus real player as it died on that step) and Lotus WordPro.  The full smartsuite package does not install, but Word Pro and 123 appear to.  Some fonts are missing with the basic install that are handy and there are a few bugs.  MidnightBSD does not have the latest WINE though.  I may post a screenshot later

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 20 Mar 2007
10:17 PM

AllBSD.org
Here's a site with mirrors of CVS for most of the BSD projects including MirBSD, DF, Open/Free/Net, etc.  (everyone but MBSD)?
?
http://www.allbsd.org/

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 22 Mar 2007
5:53 PM

(no subject)
I just had a 12 pack container break and drop all my pop to the ground outside.  One of the cans was punctured and started shooting pop all over hell.  Damn Coke! 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:07 PM

Windows is the most secure commercial OS
http://www.internetnews.com/security/article.php/3667201The dark times... the emperor... All well. i've had like 4 security vulnerabilities in like 6 months!  Kiss my ass!  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:24 PM

COPA struck down!
Yes!  Freedom of speech!  A judge actually ruled parents are responsible for their children and can use filters!!!!!!!!!!   +1 freedom-1 assholes

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 23 Mar 2007
10:12 AM

(no subject)
I'm amazed by the number of posts just journal is generating these days.  In the first three months, I think we've done more than all of 2004 for users and posts.  Sad isn't it?  I may have to allocate some cycles to two issues with JJ.  ?
?
    Fixing the picture feature.  (remove and memory leak)?
    Adding a password reset form since I get that request a lot. (if you forget.. you can reset them in the preferences now if you already know it.?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:15 AM

(no subject)
Apparently godaddy gives away SSL certs to open source projects.https://www.godaddy.com/gdshop/ssl/ssl_opensource.asp?ci=5988I'm not sure if we really need one for MBSD.  It would have been nice to know for JJ but what can I do now :) Adam suggested I get one for MBSD but I don't know if i want to "waste" the ip on that right now.  JJ already uses SSL on the main IP.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:18 AM

el class a mundo 
Yeah i know terrible.  As usual I proved once again I suck in math.  This time I had to withdraw from stats.  I was stuck with a limited number of classes I could sign up for, but it was also very stupid to sign up for 2 math courses, the network course from hell, work and try to maintain an Operating System at the same time.  WTF was I thinking?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:07 AM

The dumbest tutorial EVER
http://www.osxfaq.com/Tutorials/quotas/index.ws?
?
Partitioning IS NOT A DISK QUOTA.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 25 Mar 2007
6:25 PM

Cookies
I just made some cookies using a betty crocker mix.  First time I've tried to bake in a few years.  They didn't come out too bad.  I don't usually make peanut butter cookies.My server is more than half done.  (for homework)I'm watching some ds9 episodes. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 26 Mar 2007
3:59 PM

asgn
This programming assignment is so annoying.  I have to write an ATM using C + TCP sockets and since it must handle multiple requests on the server end, I'm using pthreads.I just finished writing the deposit function for the server.  I've still got to write withdrawal and transfer functions. I originally calculated that I should be on the client piece today. This isn't so good.  Most of the functions are similar but with the locking i have to do since its multithreaded it makes it a big hassle.  Everytime I write a function, i take a few minute break.  If I don't, I'll go nuts!  

Security: Public
Location: Home
Mood: Not Specified
Music: 

4:16 PM

Burn!
I got GM on this one:http://hardware.slashdot.org/comments.pl?sid=228133&cid=18492273

Security: Public
Location: Home
Mood: Not Specified
Music: 

5:13 PM

Oh no...
One of the worst movies ever made is on iTunes... Boat Trip!  Dear God no!  Manos is worse but its not that far off.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 27 Mar 2007
11:55 PM

ahhh...
I spent two hours on a stupid bug again.  With my homework assignment, the gdb output was giving me a SIGBUS with a pthread function i wasn't calling.  I did rediculous debug statements trying to figure it out.  In fact I just turned it in with a few :(Anyway, the stupid problem was that i wasn't always passing a string for the username but always trying to strncpy it!  I assumed it was a problem with threading for a time.  At least i got something turned in.  I was able to use two accounts simultaneously with it too.  (same accounts even)  It was rather fast too.  Finally, the adb debugger on solaris sucks really bad.  gdb is much easier to use and gave meaningful output.  At least the assignment is turned in.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 28 Mar 2007
11:30 AM

Today sucks
I got my assignment turned in and it sounds like i didn't need to handle multiple clients!  DAMN!  I'll find out for sure when she schedules demos.?
?
I got my paper for lit written already.  It was the fastest I've written one.  I don't like it but its 2.5 pages of somthing to turn in!  ?
?
I hope Caryn is feeling better.  My prof and a number of students were sick today as well.  Lots of coughing. ?
?
I've still got a damn math test tonight.  

Security: Public
Location: School
Mood: Pessimistic
Music: 

12:09 AM

(no subject)
I can't study for my math test.  the my emich portal is down because of too many registrations!  SON OF A BITCH?
?
I don't want to register.  Someone is an asshole.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:40 PM

Water main break
So now P-H has a water main break.  That means no bathrooms on this side of campus that are convenient.  I went over to the student center for lunch and now I feel like crap.  I ordered a cheese pizza but found some ham in one piece.. the other three were ok.  This is the second fucking time i've found ham in my food lately.  My breadsticks and cheesecake were ok at least.  I ended up picking up a starbucks double shot and some naive water... on the way back.  Of course when they go through me i have a problem.  the website was up at least.  I got some of the math crap downloaded for review on my work computer.  I've got 4.6 hours left before my test.  How lovely for me.  :)

Security: Public
Location: School
Mood: Not Specified
Music: 

Sun, 8 Apr 2007
1:06 AM

(no subject)
The last few days have been rough.  Caryn and I got food poisoning.  While we are not sure, the most likely cause was some from a local starbucks.  I bought Caryn and I some coffee and dropped it off at her work.  It really sucked.  She's feeling better today but I'm still a bit icky.  She's got a family gig tomorrow in Flint and I don't know if I'll feel like going or not.  My aunt also invited us over but as usual it was at the last minute.  I hate that.  Caryn's family invited us first.  I wanted to just sit here and relax this weekend. I've drank like 4 liters of water this weekend.  Anyone who knows me should know how sick I really am!  I don't typically drink water.  Worst part is I've had a lot going on with my BSD project this weekend.  We had to back out propolice which really sucked.  We think we tracked down the source of the problem and it wasn't going to be even a moderate time fix.  Switching to gcc4 is probably a better option.  We removed static opera in the process but I think that might be for the better.  The shared qt version works much better anyway.  I had to reinstall MidnightBSD during the process on my desktop.  I switched over to amd64.  Its working OK.  There are some bugs I need to work out.  I really miss the binary nvidia drivers though.  nv sucks in this version of xorg.   I'm getting garbage on the screen randomly in x.  I did get a lot of ports work done over the last two days.  We want to branch soon.  I'm still contemplating how far to go with 0.1.  I know what makes sense but so many people expect the first release to be "done".  Its very frustraiting. Midnight got into some pepto yesterday and got very pissed off as he was feeling "bloated" we will say.  he kept us up most of the night bitching.  It was rather fucked up.  The semester is nearing the end and I don't feel very prepared.  In fact, things are very shitty.  Going back to mbsd for a sec, I felt bad having to back out propolice.  It was archite's largest commit in awhile.  Even he agreed we had to do it, but still it sucked.  I talked to someone about mbsd for a few hours in chat today.  I think we might have some users if this release works out.  I still haven't looked at my next to figure out what is wrong with it. I wish i could remember how to get into single user.  I might be able to fix it then lol.  I should look that up.  It seems like it was a weird key combination.  Funny thing is i remember it on a mac.. command s I saw jj had 154 users.  Its gained 34 users this year already.  That's pretty good.  Every other weekend I spend a day on it now.  Next time I think i need to add categories or something.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:26 PM

(no subject)
I wake up to cat vomit all over the bedroom.  Caryn's left for Flint, probably already there.  I'm eating toast this morning.  Woo hoo.  I do hope that I feel good soon. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 9 Apr 2007
9:06 PM

India's child abuse problem
http://news.bbc.co.uk/2/hi/south_asia/6539027.stm53% of india's children are sexually abused!  They have 19% of the total world population of children!  That's just fucked up.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 16 Apr 2007
4:54 PM

http://cbl.abuseat.org
EVIL.  Do not use CBL.  They falsely list real mail servers.  How can a machine with BSD get a windows trojan which is their only claim.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 17 Apr 2007
11:54 PM

VT
I have been rather quiet about real issues in my life and in general.  The effect of the VT shootings is unbelievable.  The first night, almost every network ran "experts" blaming everything from video games and hollywood to gun control and the president of VT.  In reality, the only person responsible is the person who shot those people.  (Cho is it?)  A professor in the English department tried to get him help.  People who were popular when they were young or feel that they are "normal" Americans often try to blame people they don't understand for crimes.  The terrible acts in Nazi Germany are an example of people following along with a witch hunt.  This guy came to the United States in 1992 with his family from South Korea.  He is a perminent resident of the United States.  (was and is since his body is here)  This guy was not a South Korean anymore.. sure genetically he was from that region of the world.  His family owned a dry cleaners near D.C.  He had a sister.  He wrote terrible things and stalked women.  This man killed 30+ people (they can't report the number consistently).  He was depressed and killed people.  I can imagine a person who moved to the US with a "foreign name" and background would be an outcast.  Like everyone, I wish VT wouldn't have happened or at least that he just killed himself.  Gun laws, video games, and the like would not have changed things.  This was planned.  A waiting period would not have stopped him.  He probably made the bomb threats to find out how long it took police to get into position, etc.  I feel terrible for the victims families.  I also feel terrible for the family of this "Cho" guy.  Having your son commit the deadliest killing at a school in the US is not what they had in mind when they moved their family here for a better life.  As a student, I feel like people are overreating just a bit.  College campuses have a lot of problems and this is unlikely to happen again soon.  There maybe a few other incidents just as there were copycats with the shootings in the 90s.  Get these people counseling.  Instead of trying to fortify campuses against shootings, perhaps they could start with better overall night security.  How many muggings, rapes and other terrible crimes happen on campuses?  How about little crimes like left?  Now I read that a Democrat from Ohio wants to impeach the Vice President.  I don't think this is the week to start that.  I also don't think its the right thing to do unless there is hard evidence.  I doubt there is.  Regardless, most Americans are focused on VT right now. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 19 Apr 2007
2:28 PM

(no subject)
What a day.  I went to EMU to turn in my timesheet.  I got something large and sharp stuck in the bottom of my shoe.  I'm lucky it didn't go all the way through.  It did tear a nice hole in the sole though.  I'll have to buy shoes soon.  Then I get up to kirk's office to find out he didn't turn in my time sheet for last time.  I was sick and emailed it and he forgot.  Granted he's old and shit happens, but now i don't get any money for two more weeks.  Plus I have to turn that sheet in tomorrow or monday to get it processed.  Next, I find out that ICT is backlogged with a serious mail server problem.  They won't get to our network setup issue for some time.  SO that means little hours to bill in the future.  shit on again.Trivs been posting counter arguments to what i'm saying on mbsd's blog too. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:20 PM

The US State Department gets Microsoft Security treatment
http://www.theregister.co.uk/2007/04/19/us_state_dept_rooted/Can anyone say secure Microsoft product?  

Security: Public
Location: Home
Mood: Not Specified
Music: 

4:23 PM

Yahoo China sued in US
http://www.theregister.co.uk/2007/04/19/yahoo_china_sued/For complying with the chinese government, Yahoo finds themselves in court.  I'm not sure who's side to be on in this case.  I wonder why yahoo needs to do business in china.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 20 Apr 2007
5:06 PM

Windows Vista and Drivers
I'm still having problems with some of my hardware in Vista x64.  My sound card randomly drops out.  Usually its after several hours of use.  Today, it happened while playing World of Warcraft.  Its rather difficult to play without sound.  You don't know 3 people are attacking you! Creative has not fixed the Sound Blaster Audigy Gamer driver.  (well they don't call it Gamer since they don't explicitly list it anymore)  Funny is that it works perfectly in linux, MidnightBSD, FreeBSD, Windows XP, and even Solaris (with OpenSound driver).  Perhaps creative should hire the open sound guys to fix their driver?  Actually, in all fairness the driver does not work well in amd64 versions of MidnightBSD or FreeBSD as it tends to get distorted over time during sound playback.  NVIDIA released another beta driver for the 8800 series which also supports many older cards.  An older version of this driver fixed my many OpenGL issues.  I'm hoping the new version improves performance a little.  There are days I think about going back to XP. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:11 PM

Classes at EMU
Winter Semester ends next week with finals.  I'm getting near the end.  This has been the worst semester of my college career other than my semester at U of M Flint.  Between getting sick for two weeks, making the fatal mistake of signing up for two math classes plus a CS course, and spending a little more time than I should have on MBSD, I've really blown it.  As far as grades go, I have no idea what I'll get in math.  It strongly depends on my final exam grade.  My computer science grade is probably in the D/E range which is the first time ever in any CS course for me.  I should have dropped it the first day when everyone except me was retaking it.  That should have been a sign.  She made distinctions between graduate and undergraduate work on homework assignments, but not on in class work or tests.  That seems a bit unfair.  There is no curving either.  I'm not happy about that. I'm just hoping to pass it even though I find it likely i have to retake it.As for my English course, I honestly have no idea what grade I'll get.  I did very well on the first three assignments.  (As)  The final is a bitch.  Its take home with 3 short essay (1 page) and 2 long essay (3 page) due next Wednesday.   The forth assignment I didn't get done.  I submitted my financial aid paperwork for spring and summer today.  I still need to register.  I don't know what classes to register for yet.  I have a few ideas for fall, but not a clue for summer.  I haven't declared a minor officially, but I think I know what I want to do.  Its too late to get an advising appointment to declare it with the fall/winter person.  I'll need to do that in the fall. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:22 PM

(no subject)
I feel like writing a little more.  Its a nice day.  The sun is out.  The birds are chirping.  The cats are batting at the screens trying to kill the birds.  So peaceful.  I think the air force is going to town or something.  There is a rediculous number of aircraft in the skies today.  It sounds like a world war II film.  Caryn's at work.  I'm hoping she gets to leave soon.  She's worked a lot this week.  As long as there are no surprises this weekend, we'll be OK.  I don't think Caryn's mother can have us come move more shit from her house.  That is a good thing.  I tried to play WoW earlier, but the sound thing finished that adventure. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:45 PM

Read LCD displays from three rooms away
http://www.newscientist.com/blog/technology/2007/04/seeing-through-walls.htmlOuch.  This means that LCD displays are just as "easy" to see as CRT displays.  I had a professor at WMU who had a CRT spying aparatus set up.  And I didn't even get a chance to get an LCD display yet!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:41 PM

No one for President
The upcomming presidential election next year will be a mess.  I now have absolutely no canidates I wish to vote for.  Up to this point, I was hoping for Clinton.  This news article has changed my mind.?
?
http://www.msnbc.msn.com/id/18233111/?
?
Clinton supports the Imus firing and takes support from "al".  I completely agree that Imus should not have made the remarks he did, however I don't think they were racist.  They were certainly mean, but not racist.  Growing up in a poor, white town, the word Ho was used often.  It is also used in lyrics to many songs.  The description of their hair was also often used for skank white girls hair when I grew up.  It is not specific to one group.  Again, its mean but not racist.  ?
?
If the world wishes to set a new standard for tolerance, then it must apply to all groups.  No one should use these offensive words.  I equate cracker to the "N" word.  In fact, cracker should now be the "C" word.  Well, perhaps "CR" since "C" is used for another word.  ?
?
Aren't there any good or at least good at lying politicians left?  So far all of them have managed to piss me off and its still quite early.  I really don't care which party at this point.. just someone who doesn't side with an extreme would be a good start.  McCain supports all of Bush's actions now so he's in that 30% who like the President camp.  Obama seems to let his people campaign in nasty ways and I am suspicious of his opinion of women.  Guiliani i don't think I have to talk about... he's the best Republican running but something just bothers me.  The other candidates aren't even worth mentioning.?
?
I suppose some people who stumble across this entry will try to label me a republican or democrat.  Please don't try.  8 years ago, I considered myself a moderate conservative.  Today, republicans consider me a democrat.  I didn't get more liberal, they just moved to the right.?
?
I must say that I was starting to agree with national healthcare for people who couldn't get real healthcare.  I saw a republican congressmen discuss problems with medicare plans on cspan the other day.  He made a few good points about letting the government manage healthcare.  The VA came up a few times too.  His central argument with prescription plans was that the US government is not the largest customer of pharmeseuticals.  The bargining power is therefore limited on price.  You can only not agree to pay for some drugs limiting choices.  There is some sense in that.  I'm really not sure what to think about it now.  This is one issue in the upcoming race. ?
?
 We also have Iraq hanging in the wind.  No one has had a good plan for Iraq.  McCain made a joke about attacking Iran.  I'm not very happy about that little incidident either.  ?
?
Oddly, the first positive thing I've seen the President do recently was state that this isn't the time to debate gun control laws.  (after VT)  You know, I bet vermont hates that abbreviation for the virginia tech massacare.  ?
?
Perhaps I should just go back to my no politics rule.  After all, if I write nothing my mother in law can keep thinking I'm a flaming liberal.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 21 Apr 2007
12:02 AM

OK one more
I couldn't resist.?
?
Requirements to join the Republican party:?
?
1. Support the President?
2. Support invading Iraq + high gas prices?
3. Support corn farmers (e85 pownz not)?
4. Watch Fox News religiously.?
5. Pretend to support Pro life groups (some of which are terrorists)?
6. Pretend to support extreme christian groups?
7. ????
8. Profit?
?
Requirements to be a Democrat:?
?
1. Complain about Iraq?
2. Make outragous claims (impeach the VP)?
3. Support lowering gas prices so that you can charge taxes to encourage hibrid sales. (higher gas prices)?
4. Complain about E85, but push alternate fuels.  ?
5. Watching anything but Fox News?
6. Pretend to have solutions to all the worlds problems, deliver very little.?
7. ????
8. Profit?
?
Requirements to hate both groups: (independents, green, libritarians, etc)?
?
1. Complain about 2 party systems.?
2. Complain about everything.?
3. Tell people they can have or do anything they want.  (everyone else is the man) ?
4. Point to the two people across the country that get an office and say they can't do anything because of the other two groups?
5. Complain about all the biased news sources?
6. ????
7. Profit?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:27 AM

More crap
http://www.msnbc.msn.com/id/18096327/?
From an MSNBC article:?
?
Some defenders of rap music and hip-hop culture, such as the pioneering mogul Russell Simmons, deny any connection between Imus and hip-hop. They describe rap lyrics as reflections of the violent, drug-plagued, hopeless environments that many rappers come from. Instead of criticizing rappers, defenders say, critics should improve their reality.?
?
?Comparing Don Imus? language with hip-hop artists? poetic expression is misguided and inaccurate and feeds into a mind-set that can be a catalyst for unwarranted, rampant censorship,? Simmons said in a statement Friday.?
?
?
...?
?
Pulling Imus off the air was also censorship.  That's what the people were asking for.  Apparently no one cares about free speech.  If you want to bitch, you have to make it equal across the board.  Its just like all the video games caused VT bullshit.  There is much more than video games in this world that may or may not be violent.  Its just like the people who complain about porn on the internet.  These same people don't call for playboy to be banned.  ?
?
As far as making the situation better, by the time we hear rap artists they are making tons of money.  Putting more time into helping children in poor neighborhoods would be a better use of time and money.  However, this won't be uniform either.  I lived in a fairly poor, trailer park town during high school.  I can tell you that there are poor white kids out there.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:34 AM

(no subject)
Amazing...?
http://www.msnbc.msn.com/id/18237132/?
?
The President did two good things in one week.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 23 Apr 2007
1:03 PM

NeXT
I took a break from studying long enough to boot up the NeXT.  I got it booting ok now.  I even fixed the pause.  lynx is installed.  In fact, i'm writing on the next!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 24 Apr 2007
11:25 AM

Microsoft admits crashes are bad.
Here is a quote from the most recent MSDN email newsletter about crashes.?
?
"It's a mistake, it gives people a lousy user experience, and it isn't the quality the customer expects. However, just because something crashes does not mean it constitutes an exploit."?
?
So they admit that office crashing for exploits is bad for the user experience.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:49 AM

Spider-man 2 re-released
http://sel.sony.com/cgi-bin11/DM/y/haZD0Ob1Yy0C3c0BA4i0GT?
?
Additional footage.. huh.  This link isn't working in safari but works in firefox.  Sony needs to fix their site. :)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:02 AM

Yet another school "threat"
Some 4th grader brought a grenade to school in Texas today.  I saw this on fox news so get a real source before you take it as fact.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:09 AM

GM loses top spot
Toyota is officially number one.  They outsold GM!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:10 AM

State fucks employees
The state of michigan is now paying 32 cents a mile instead of 48 cents and they are cutting the number of state owned vehicles.  With $3 gas again, I have to wonder about milage cuts.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:20 AM

(no subject)
Lasalle Bank was sold to Bank of America.  I do hope their data protection policies have been revised.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:26 AM

(no subject)
Now we get tons of school threats.. one in monroe.  Now I remember why I don't watch the news.  I guess I know that Boris Yeltsin died. Some author died I don't know.  ?
?
Weird.  Well I downloaded all the powerpoint files I need to review later.  I still need to finish my Lit stuff.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 26 Apr 2007
3:26 PM

Fair Use
So, you think that your blog entries are under fair use when you post relevent sections of a blog?  They are. From Sec. 107 of the Copyright Act.  ?
...the fair use of a copyrighted work, including such use by reproduction in copies or phonorecords or by any other means specified by that section, for purposes such as criticism, comment, news reporting, teaching (including multiple copies for classroom use), scholarship, or research, is not an infringement of copyright.?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 27 Apr 2007
1:38 AM

PDF and RTF stuff
I have a number of bugs left to squash with the new PDF/RTF feature.  Its not working too badly considering I started it at 9:00PM or so.  In IE, you have to refresh once if using the adobe plugin and the RTF formatting is bad.  Also, if you save its not suggesting a filename right now.  That means the RTF for instance is saved just as rtf with no file extension.  Also, the content type was wrong for IE.  I fixed that already, but its not live yet.  I think we still need to setup the various date fields on files.  That would be rather helfpul.  Word 2007 opens the RTF file perfectly though.  ?
I think I got HTML stripping working too so if you posted a rich entry it shoudl degrade somewhat.  What i'm even more excited about is that content length is set for my dynamic image servlets.  I found a kewl hack tonight which uses a byte output  stream .... the response is written to that and then to the response object's output stream.  it allows me to call size on it.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:37 PM

German citizen held in USA
This is a very strange story.  A student from germany was involved in an automobile accident in 1996.  She was disabled.  The courts ordered that her boyfriend be sole guardian.  He received the insurance checks from the accident.  The mother alleges that the accident was staged and there is a grand conspiracy.  What I find strange is that the daughter was never allowed to leave the US.  Why on earth would the courts appoint her boyfriend as guardian?  They were not engaged.  Very strange.  The problem is that the mother has a website with grand conspiracy theories.  I'm sure there is more to this story but its not public.  http://www.chris-come-home.com/I feel bad for the mother and daughter.  I guess the mother often protests in front of the washtenaw court house. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 30 Apr 2007
5:53 PM

Apple beats Microsoft with their own software
Mac OS X can run Age of Empires 2 Gold (mac version) on the latest version of Mac OS.  Microsoft's Windows Vista can not run Age of Empires 2 + expansion.  They are effectively the same game.  The problem isn't Direct X or some other vista feature beyond the fact that the DRM crap stops the game from running.  I think microsoft should release an official no cd crack at this point.  Age of Empires 2 and Enemy Territory are my two favorite games.  I've spent more time playing them than any other games.  Consider that I used to install AOE2 on my mac and pc!  I also do the same for ET.  ?
?
Did I mention that I just played AOE2 on an INTEL MAC!  Apple switched PROCESSOR ARCHITECTURES and it still works.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 2 May 2007
9:44 PM

Tranlating documents
I find a translator that works better than babelfish for russian. ?
?
http://www.online-translator.com/text.asp#tr_form?
?
I used this to help me figure out what went where with the soon to be released midnightbsd.org russian translation.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 3 May 2007
1:14 AM

(no subject)
Wow.  Both of my classes are taught by the same professor.  That's a new one :)  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:43 PM

(no subject)
Miracles be told.. I passed discrete.  Granted it was a D, but I actually passed!  Thank God.  I believe I can now sign up for CS classes again.  I'll most likely have to take 439 again and stats.  I'm tempted to do them different semesters though.  I'll have to think about that.  I may be able to get most of my minor done by winter depending on how things work out.  That would be great. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:54 PM

12 legal bits for bloggers
http://www.avivadirectory.com/blogger-law/This is a rather interesting article.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:46 PM

iBook G4 Defect
http://www.theregister.co.uk/2007/05/03/danish_consumer_complaints_board_claim_ibook_defect/http://it.slashdot.org/article.pl?sid=07/05/03/1458259Apparently over time these bad boys won't boot.  Current will no longer pass through.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 4 May 2007
1:55 PM

Just Journal estimated project over $300,000
According to recent code analysis, Just Journal is worth $322,875 with an estimated development time of 6 years.  Remember, I started the project in 2003.  Development is worth $55,000 a year. Isn't that a lot of value for free.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:47 PM

(no subject)
Just ordered my hang tag for spring.  Cats are really demanding today.  Henry and Midnight have been following me around a lot.  ?
?
I registered MidnightBSD and Just Journal for the ohloh.net open source directory.  They can't index MIdnightBSD's source code since I don't have anonymous pserver access up.  ?
?
I've got some fixes for just journal on local disk.  I finally figured out why I've been getting the rendering errors on some of the pages like login and update journal (after you use them... postback response page)    It was a missing quote in a link tag bringing in one of the CSS documents.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:35 PM

(no subject)
This is a weird day.  My mother is practically losing her job.  I see some strange headlines on slashdot and i didn't get to see spiderman yet.Robert Love resigns from Novell.  http://linux.slashdot.org/article.pl?sid=07/05/04/2147259&from=rss

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 6 May 2007
1:04 AM

The Amazing Spider-man sets a record
http://movies.msn.com/movies/article.aspx?news=261162&GT1=7701$59 Million in ONE DAY! 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:40 AM

What do David Hasselhoff and my mother have in common?
http://www.cnn.com/2007/SHOWBIZ/TV/05/04/people.hasselhoff.ap/index.html... but i didn't make a tape.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:12 AM

Weird Jewel facts
ya know I stopped my Jewel site a few years ago. I really missed some material though.  http://en.wikipedia.org/wiki/Q%27Orianka_KilcherApparently, the 14 year old who played "Pok" in "The New World" was Jewel's cousin!  Oddly enough, Jewel holds a guiness world record for the longest run of singles on the charts for YWMFM and Foolish Games.  That is in her Wikipedia article. Strange shit.  Her last album only sold 330,000 copies.  Atlantic dropped her like a rock.  I like it better than 0304.  I'm one of the few people who bought it I guess.  Its too bad stephenvile, tx didn't take off as a single.  Probably hard for 13 year olds to relate to though.Jewel's looking for a label to do her country album she hopes to release in the next or so.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 7 May 2007
1:08 AM

(no subject)
Here's a very different blog.. I found it looking for info on patching firefox to build on BSD...http://freebsdgirl.com/Although I found a lot of other odd thingshttp://gopalarathnam.com/weblog/2007/02/07/building-firefoxthunderbird-20-on-freebsd-4x.html

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:04 PM

(no subject)
Caryn pointed out to me recently that my birthday is this week.  I remember when I looked forward to them.  What happened?  I went to bed at 4:30 am and my cat woke me at 11:30 am.  I'm drinking coffee right now but its not helping much.  On the upside, I've got a lot of MBSD related stuff done.  The mbsd blog details my progress with mozilla so far.  I've also got gstreamer and gstreamer-plugins in but I'm having lots of problems with individual plugins which don't have DESTDIR set properly in their makefiles.  pdigin works but I can't seem to get the release version to run without crashing.  The beta works fine which is very odd.  I may try to do some serious patching with that later and try to debug it.  I still need to do homework today.  I think I best reboot into windows to do that and I'm not in the right place for it yet. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:50 PM

(no subject)
This has been a great 24 hours for mbsd.  We've got native mozilla!  I'm so excited.  This one has plagued us for some time.  Its one thing to get small apps working, but monsters like this are another breed. Its a very nice day today.  I went outside to take the trash out and though what a wonderful day this is.I found the most nasty thing ever in the fridge.  I don't know for sure what it originally was, but it turned into the largest green mold balls i've ever seen.  There was a dust of mold in there too.  I actually think it moved.  I'm soaking the bowl now because I don't want to use it until I know its been soaked in hot water for some time even before i put it in the dishwasher.   People always wonder why I hate leftovers.  Well besides not liking to eat them like everyone else, I don't like the fogotten ones that stay in the fridge for eternity.  On the upside, I got some more room open in the fridge.  It could use a little cleanup work yet.  I just spent a bunch of time washing blankets and things that we got out for winter.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 8 May 2007
1:11 PM

Textbooks, blogs
I just got back from class a little bit ago.  I purchased my remaining textbook for English 328.  Hopefully, Amazon will ship the rest very soon.  ?
?
I realized that there are a few missing features on Just Journal.  Anonyous commentingis a big one.  I think I might play around with that today.  ?
?
I'm very tired today.  Midnight was sick last night.  I kept waking up to a sick cat.  Class was interesting on three hours sleep.  ?
?
Archite sent me an e-mail about native Mozilla.  I'll look at that in a bit.  I haven't heard from him in some time.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:16 PM

(no subject)
In case I forget, my other blog for school is at http://lholt328.blogspot.com/?
?
I created a Just Journal account, but I realized a few of the formatting options aren't working too well.  This might give me an opportunity to enhance Just Journal.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 10 May 2007
1:25 AM

(no subject)
My birthday is coming up quickly.  I'm not totally looking forward to it.  I had a lot of goals by 28.  I think I've completed two of them.  I had hoped to be in a serious relationship and since I'm married that qualifies.  I also had hoped to start an open source project or begin work for a company on either an operating system or a web browser when I was younger.  Since I started MidnightBSD, that qualifies.There are so many things I haven't done.  I had hoped to start having kids around 28.  Since Caryn doesn't want children, that one is an obvious problem.  I wanted to have a bachelors degree by now.  I wanted to travel more, and leave Michigan.  

Security: Public
Location: Home
Mood: Not Specified
Music: Look What You've Done - Get Born - Jet

1:51 PM

Boot Camp
I installed boot camp on Caryn's Macintosh.  I didn't actually use the wizard though since that's what does changes to the Mac.  Its not my Mac after all.  I was curious as to the procedure to run Boot Camp.  The new version supports Windows Vista, web cams and various other Mac features.  Caryn's already got the latest Mac Pro firmware.  It appears to only support 32bit versions of Windows.  Caryn can't run x64 Vista on this.  That's probably a good thing anyway.  I personally think she should get a second disk and allocate say 20-30GB to XP and the rest to a BSD.  Of course that's something I would do.  Since Blizzard games run in Mac OS, she probably doesn't see a point to XP.  I think she forgets that she has several Windows games like Vampire the Mascarade and so on.  She's played those about as much as I've played Civilization III so far.  I've only had that game less than a week.  Its very complex.  I wish it was easier to dual boot Windows versions.  I'd love to reinstall XP for gaming.  Actually now that I know the Just Journal client works in x64 vista, I don't technically need Vista.  

Security: Public
Location: Home
Mood: Okay
Music: 

2:07 PM

Hyphens, em and en dashes
I've always thought that a hyphen is a general purpose tool on a computer.  It was used to seperate compound words, number ranges and a slew of other things.  I was wrong.  ?
?
http://alistapart.com/articles/emen/?
?
According to this article, in UTF-8 encoding, an em or en dash are distinct.  In fact, using the minus key to create a hyphen is wrong in most cases.  ?
?
This one might take a little time to wrap my head around.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:56 PM

DC vs Marvel (Mac/PC parody)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 11 May 2007
1:24 AM

(no subject)
Caryn got the day off so we could celebrate my birthday a day early.  We plan on going downtown tomorrow.  The original plan was to visit Kalamazoo, but I wanted to put that off a little.  ?
?
I just caught up on my eng 444 homework.  I still need to get my 328 homework done.  I've got a few things left to do with that.  Normally, it would not be a big deal but with my birthday plans its more difficult this weekend.   As skullyhead used to say "Its teh suxors".  ?
?
I posted an entry on my lj blog and I think Jenny might have taken it wrong.  Things don't come out right online sometimes.  ?
?
A certain person on the OS X Server list actually claimed I don't know much about UNIX.  At first I had a bit of a Theo reaction in my head.  I realized it was funny.  I asserted that OS X is not very UNIX-like.  At first glance, some people might look at that strangely.  Basics like mounting file systems are different.  launchd is very different.  Apple pushes the GUI.  I pointed out these items in my response.  I also pointed out that I carefully used UNIX instead of unix.  One is an Open Group trademark after all.  I used to argue with people that OS X is unix.  Then I had to administer an OS X server.  Everything people love about Macs is missing in OS X server.  Nothing just works.  You are even more limited and must drink the kool-aid to get it working perfectly.  In UNIX, you can do things almost anyway you want and still get interoperability with different components.  Even counting differences between "flavors", its not safe to say that Mac OS X is as unix-like as say Linux.  He actually argued that BSD is not UNIX but that OS X is.  How on earth does that work out?  The userland is from BSD.  The reality is that the definition is not clear anymore.  It hasn't been since the late 80s.  ?
?
On a side note, Macs do crash.  If you've never seen it in 10.4, it looks like a giant gray power button.  That is the Mac equivalent to the blue screen of death.  My Mac experienced that today.  I had a few apps open and ran out of swap again.  It sucks having 1.08GB open at boot up.  Mind you, I have 640MB of ram which is the maximum for this iBook model.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:41 AM

Starting an Open-Source Project
This topic came up on slashdot yesterday.  I decided to share some of my experiences starting MidnightBSD.  I could have written pages on the topic, but I think this is enough. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:13 PM

iBook
I'm having frequent crashes with my iBook now.  I've got 1.08GB of disk space left on boot.  Odd thing is that this time Backup and iChat were the only processes.  Backup was doing iDisk stuff.  I'm not sure its low disk space related as originally thought.  Its getting VERY hot.  The fans are actually kicking in. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:15 PM

(no subject)
Caryn made me a lovely cake.  My birthday is tomorrow, but we've done most of the celebrating today.  I guess my aunt is throwing a schindig tomorrow.  I've still got a few things to do yet. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:25 PM

Amazing
The more we post tidbits about MidnightBSD future work, the more the FreeBSD project duplicates it.  I just read a post by someone describing a system near identical to ctriv's implementation for mport.  (minus the make package changes) 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 14 May 2007
12:54 AM

What a weekend
Yesterday was my birthday.  It did not go as well as I hoped.  Typically there is great drama on my birthday.  Often my father makes things difficult.  This year things were a bit different.  On Friday, Caryn took me into downtown and we had a lovely day.  I got a phone call from my aunt in the morning, but I missed it.  She left a voice mail asking me to come to her house on Saturday.  I decided to take the offer.  Caryn and I had nothing to do on Saturday.  Well, I had had homework due.  I did get that done before the party.  I went to the party.  It went OK.  My aunt bought veggie burgers for Caryn and I.  My grandmother was there.  About halfway through dinner, my grandmother asked if my father called.  I realized my cell phone had been off for a few hours so I turned it back on.  No calls.  She claimed he was going to visit me and had been several times.  Neither of my parents have every visited me in this apartment.  We've been here since last July.  Actually we started our lease in June, but not quite moved in.  Neither of them visited us in our previous apartment in Kalamazoo.  We were there for two years.  In total, my mother has visited me I think four times since 2000.  My father has visited 2-3 times.  I'm counting our wedding as a visit!  I explained that my father had not called and has not visited me once.  She was shocked.  She also didn't believe me.  Earlier in the day, I showed her a picture of the outside of our apartment.  My aunt suggested she call my father and ask him about the red bricks on the outside of our apartment building.  (there are no red bricks!)  He said they were lovely on the phone.  Ouch!  She caught him in a lie.  This sort of thing is somewhat normal in my life.  My family sucks.  Well, I don't want to include Caryn in that.  Anyway, I just got thinking about that last night and today.  My mother sent me an e-card for my birthday.  I can deal with that.  She's had problems at work and they did a temporary layoff so she doesn't have funds to do more right now.  I get that.  My father didn't even send me an e-mail!  My mother explained today when I saw her that he bought me a gift and planned on stopping by "maybe" on Saturday.  Well that did not happen.  Needless to say, my feelings are very hurt.  I'm really hating my birthday and any holidays.  In fact, my aunt and grandmother are the only people to give me gifts on or before my birthday.  Caryn did buy me something from the cats at the mall I guess.  She *will* get me something nice that I need, but she doesn't even buy gifts on the day of events now.  Granted, she did take me out to lunch and things so I don't feel totally boned.  However, its not like Christmas, my birthday or our anniversary change days each year!  The date stays the same.  Wow, the more I think about his the angrier I get.  I feel so dumped on.  Oddly, I forget my aunt and grandmother's birthdays sometimes and they are the nicest to me.  Perhaps I should correct that this year.  I didn't do a lot for my mother's birthday this year, but I did build her a new computer for Christmas and they are so close together.  I think the real issue is that my father and I have a real problem with our relationship.  Its been bad for years.  Every time we start getting a little closer all hell breaks lose.  I'm mostly just trying to vent with this post.  I don't want to make Caryn feel bad.  My father sure as hell could I suppose. I just found out my second cousin moved to Chicago.  We lived in the same town for almost a year and then she moved away. I never saw her.  We were so close until junior year of high school. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 15 May 2007
5:18 PM

(no subject)
Well I had class today.  I ran into Jessica after class in the lab.  I wanted to see if Kirk has been around lately.  She's doing OK.  I guess she's starting another Bachelors degree.  I got caught in the storm earlier, but I did surprise Caryn with a Starbucks.  ?
?
All the sudden its starting to get sunny.  I've still got quite a bit of homework to do.  Just turned in my eng 328 website. ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 16 May 2007
1:34 AM

The Ultimate Road Rage Technology
http://www.thinkgeek.com/gadgets/electronic/8e9a/This is a device that makes emoticons using LEDs with remote.  You put this on the back of your car to signal if someone is a nice guy, asshole, riding your ass, and so on!  My favorite part is the disclaimer about it not being legal in some states!!!!!  I have a feeling one might get rear ended with this on their car. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:31 PM

(no subject)
It is a good thing I believe strongly in freedom of speech.  Sometimes blogs on Just Journal personally rub me the wrong way.  I don't typically read other blogs on JJ.  Actually I avoid it unless they are public.  It is important to realize that any developers or employees of blogging services could read your private thoughts.  Anyway, I saw a post today with a sentence something like "Actually this blog is really cool.  No one will actually see it so I can write about anything."  At first, I thought ouch.  I mean that really strikes at the community based site I was hoping to create.  I've read that big sites like MySpace are having trouble reaching outside their current niche too.  I guess I should be happy.  Some people are using this site as a quiet haven, well as much as the public Internet can be anyway.Unrelated, I recently heard that people are asked what they eat now at the border.  I guess if you are a vegetarian, that is a security risk now!  I wish they'd hit something typical republicans care about.  I also wish congress would do something.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 18 May 2007
3:45 PM

EEK!
Took my car in for an oil change.  Found out the head gasket is leaking and the axel seal is broken.  A new head gasket is $1430 and the seal is $220!  My car isn't work $1000.  How annoying.  I decided to purchase some Bells after hearing that lovely tidbit.  I haven't had bells since last year and Oberon is out again.  I don't know what caryn will think of it since she's on a diet and alcohol can be bad on that front.  ?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:29 PM

New Record in fowards
My father just sent me 9 forwards in one day!  Not one real e-mail and I still haven't received a happy birthday from him!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 20 May 2007
10:08 PM

(no subject)
My dad (finally) sent me an online birthday greeting.  Its only 8 days after my birthday.  :(?
?
I started the process of migrating from an iBook to Caryn's old PowerMac.  Even though this Mac is 5 years old, its still loads faster than my newer ibook.  I think the dual 867mhz G4 chips and near 2GB of ram have something to do with it.  I decided to initialize the disk.  Caryn's upgraded since 10.2 on this thiing and there is a lot of cruft on it.  I've been debating wheither to install OS 9 or not.  I think I will dual boot OS 9 and OS X just for gaming purposes.  Classic can be fun.  ?
?
I spent most of the weekend cleaning out closets.  We've got a lot of crap to put on ebay.  I'm looking forward to it.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 23 May 2007
2:02 PM

Sparta, MI sets dangerous example
It is illegal in the state of Michigan to use a wifi network that is public.  A law revised in 2000 was used against a man who was checking his email outside a coffee shop with signs that say "Free WIFI"  This is on CNN's website today.  He faces felony charges with 5 years in prison and a $10,000 fine.  That means its also illegal to use a neighbors wifi network.  The problem is the police have to catch you in the act. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 24 May 2007
2:26 PM

Funny error conditions
Caryn just sent me these.  I found them rather amusing error messages.?
Microsoft XBOX subscription error...?
http://worsethanfailure.com/Articles/My-Friends-Just-Call-Me-Error.aspx?
News at 11?  DST error...?
http://worsethanfailure.com/Articles/Film-At-1100.aspx

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:28 PM

My week in brief
On tuesday, I left at 8:38 which is 8 minutes later than I like to get to class.  With good traffic conditions, I can still make it ontime to EMU.  However,  a bus and a car decided that they wanted to occupy the same space.  It took me 50 minutes to go from exit 175 to exit 181 on I-94.  Obviously, I was late for class.  The best part was that after I got past the accident, traffic sped up for about half a mile and then stopped for no apparent reason.  I was not a happy camper.?
Caryn just sent me an IM that says dell is going to sell computers at walmart.  They've sure turned into Gateway.  ?
Anyway, the air conditioning has been broken for several days.  Its very unpleasant in here.  Its been running about 78 degrees on average in the computer room.  stargazer is staying up OK, but my desktop isn't quite as good with air flow.  My iBook would be unusuable in these temperatures and the PowerMac is a bit touchy.  I'm happy to report that caryn's new box seems to handle it very well.  I'm just glad we don't have two "servers" going anymore.  Midnight and Henry are getting a little mad at me about the air conditioning.  Funny thing is they sit in the sunlight.  They are real smart cats.  ?
Monday I had my car in for one of the many repairs they recommended.  There is no way I can afford the head gasket repair right now.  The transmission is working better at least.  I hear this weird clicking sound sometimes that concerns me.  I really hate my car.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:48 PM

Microsoft BOB
Microsoft Bob was a software application developed prior to the launch of Windows 95.  It is very similar in some regards to Packard Bell's Navigator software from that time period.  This site has screenshots of BOB in action.http://www.winhistory.de/index_ENG.htmlThere is also some information about different Windows releases, although much of the site is in german. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 25 May 2007
11:30 AM

Weirdest sex toy ever
http://www.annsummers.com/single.asp?gid=7%20&cat=2&pid=4294&QSI=225bacfe-5776-4a1f-8de1-f54ff47df5bfThis iGasm connects to an iPod and causes vibration to the beat.  I don't think I need to explain proper use. Oh my. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:12 PM

EMU Online is slower than maple syrup
I'm waiting to load the English 328 page right now.  This is very slow.  I realized I need to write a 500 word blog entry for the class on blogger.  It is interesting to compare features on blogger and JJ.  I've always tried to compete with Live Journal which is a community site.  Blogger focuses on individual blogging.  Its still trying to load.  This is very frustrating.  I know there were questions to use as a basis for the blog post.  I just noticed I have about 50,000 unread e-mail messages.  Ouch.  I cannot keep up with this mail. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 26 May 2007
12:41 AM

Second weirdest site I've seen this week
http://myvag.net/pee/standing/This site is a tutorial for women to learn to pee standing up.  Someone used this as a counter post to someone on slashdot who said that the "guy" in an article was a she and could not pee standing up.  Wow.  I think the iPod accessory tops this. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:11 PM

Solution to FM transmitter problem
I have trouble finding an open channel for my FM transmitter for use with my iPod.  I found this website which finds open channels for you.http://www.radio-locator.com/cgi-bin/vacant?select=city&city=48108&state=&x=23&y=2

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 27 May 2007
5:57 PM

(no subject)
Back when I played snes games constantly, I had a friend who purchased a game called Earthbound.  It was one of the best games to play.  I never got a chance to beat it.  I remember the blue cult and other weird elements of the game.http://www.gamespot.com/snes/rpg/mother2/player_review.html?id=443073Matt used to sneak the game over since neither of us were supposed to have it.  Our parents overreacted to the "cult".  I see them going on ebay for $60 which is much more than i'm willing to spend on the game right now. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 28 May 2007
3:07 PM

What type of hardware do gamers buy?
I was reviewing the statistics gathered by Steam for Value.  According to the figures, 51% of gamers buy Intel processors.  Nvidia graphics cards are popular among Valve gamers.  The most interesting aspects are screen resolutions and types of displays.  A high percentage of gamers still run their monitors at 1024 x 768 with 32 bit color depth. Only 10% have widescreen (16:9) displays.  This is interesting for website design as well.  Most people actually have 1024 x 768 at 60hz with 32bit depth on a 4:3 aspect ratio.  1280 x 1024 is the second most popular resolution.I find it difficult to determine which resolution to target for websites.  With this information, it seems clear that websites should work for 1024 x 768 users without scrolling.  We have 3 monitors all with different specs.  Caryn's old monitor is a 15 in lcd with 1024 x 768 that I use on her old Mac.  Her new display is a 19 in widescreen display.  I'm still using a 19in CRT at 1280 x 1024 on my PC. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:28 PM

Is the Wii a fad?
A recent article talks about the appeal of the Nintendo Wii over other game consoles.  Analysts are trying to kill the Wii with rediculous  accusations to help Microsoft and Sony stock.  These same analysts predicted the demise of the iPod to Microsoft's Zune and Creative's mp3 players.  I can walk into a game store and buy a xbox 360 or PS3 right now.  I cannot buy a Wii.  That tells me there is a big demand or a short supply of Wii units.  The Wii is here to stay. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:38 PM

For once Vista just worked
I just connected my HP printer to my Windows box.  I used to write all my papers on my iBook.  Since I'm migrating to the PowerMac, I need to use Windows for Office and printing right now.  I avoided hooking up the printer to XP because it had terrible printing support.  Vista auto detected my printer, installed the driver, and I was printing in less than 2 minutes from Word 2007.  I'm rather impressed.  Microsoft did something right. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 29 May 2007
12:16 AM

Cindy Sheehan gives up
Anti-war crusader Cindy Sheehan, best known for her stake out in Texas has called it quits.  It is quite sad that she lost her child and her husband over this oil grabbing exercise some think is liberating another country. I don't care about Iraqis as much as I do American lives lost for no apparent reason.  There were no WMDs found regardless if you believe Iraq had them.  I'm convinced the only WMDs they ever had were chemical weapons our country gave them years before. Some have called her un-american.  Those people also praise people who stand up for their beliefs (only if they agree).  Isn't speaking out about something you believe freedom?  The first amendment protects our speech, and there is nothing more american that using that right.  I don't agree with everything she's said in the past, but that's her right to say it.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:09 AM

Websites of the past
This will be my last blog entry.  I have class in the morning.  I just couldn't get to sleep after writing that rough draft.  I looked at the wayback machine for foolishgames.com tonight.  Its interesting what my old sites looked like so many years ago.  http://web.archive.org/web/19990508064343/www.foolishgames.com/jewel.htmIts rather funny that I was making professional sites like usol.com (sadly still looks the same) at the same time as this.  I don't think any of my work is online anymore other than archives or usol.com.  Considering I made my first site in 1996, I've come a long way.  Still I'm not in my prime anymore.  I don't have the patience that I had in my youth.  Like 28 is so old.  (WARNING THAT SITE CRASHES FIREFOX on my pc)  Even though there was a color clash, I just loved that site design.  The splash images are not there, but the index still is.  It was one of my last frames based sites.  I designed that in 1998.. i think february or so.  I was pretty depressed and you can tell by the use of blues.  That was the first time I went really into blue for a site.  It was also one of the first I did with 99% of my own graphics work.  I even made the background in photoshop.  It was just a few pixels.  I looked at this after reading Laura's blog, a student in my eng 444 class.  She was a bit down on her progress with site design.  I remember spending hours trying to FTP up pages on AOL back in the day.  That was dumbed down a bit and i still struggled.  Using a modern FTP client like cuteftp pro or wsftp would have been a nightmare for me.  As much as it became a chore later, I miss working on my Jewel website.  The legal ramifications of running a site like that are just too much these days.  The RIAA breathing down everyone's necks and now I'm married.  Litigation would also hurt my wife.  I don't think people consider the legal ramifications of running a website.  All of the sites I run or host could be targeted potentially.  The law has been shifting toward business and away from free speech for a long time on the web.  Perhaps it only caught up with the web.  I liked the customweb.net design I did and I think the worst site was the Whaley Children's center site.  I did one for an auction they held and a coworker later took credit for it.  It wasn't bad for 2 hours notice.  Probably my best professional work ever was kards.com.  usol.com's gaming site that i once did was the most artistic, but kards.com had the most functionality.  I had that asp.net shopping cart tied in with UPS and some of the designs were good.  I particularly liked the last one.  I wish I could code like that these days.  I remember that hack job I did fixing golfrac's site.  Then there was the title companies site and that terrible insurance company.  award-1.com isn't my best design work but the customer loved it.  Its what he wanted.  I find it amusing that I couldn't design the cs.emich.edu site because of the unions.  I still made it look better than all black text. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:31 AM

Nice
I turned in my rough draft today online for English 328.  I'm so happy that's already up.  I'm a bit burned out from all the homework this weekend so I think I'll take the day off and plan on a busy day tomorrow.  I only got 2 hours of sleep last night.  Going to class was rough.  It was challenging to stay awake and attentive.  There was another accident on 94 but luckily on the other side of the road.  Oddly I think I was five minutes late today and I left 10 minutes earlier than usual.  Ugh.  I'm not sure if I should make coffee or not.  Part of me is totally for it and the other part wants to take a nap. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:47 PM

(no subject)
I just bought a new monitor for $130 on bestbuy.com.  Its a 19 inch westinghouse widescreen with 700:1 contrast and only consumes 36 watts!  Its got a 5ms access time. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 30 May 2007
11:44 AM

(no subject)
I'm just adding a technorati claim to my blog.  LOL.  ?
?
Technorati Profile?
?
I really wish I had slept better.  I've got 12 hours of sleep over the last two days and very little of that is continuous.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:10 PM

Last Login on Just Journal
One thing that has always bothered me about Just Journal is the lack of a last login date stamp.  It is impossible to know if someone has broken into your account without some record of logins.  I can look at some logs and determine roughly where people login from but there is absolutely no login accounting.   I also don't know how many users are actually logging into the site after their accounts were created.  Today I'm working on a new feature to display the last login information to the client.  The first iteration had a function called setLastLogin in the WebLogin class used to do all authentications.  The problem with this approach is that if I call setLastLogin in a login function then the last login was right then.  It serves my auditing purposes, but is useless for end users to detect stolen login sessions.  My second approach called the method inside of the LoginAccount class.  This class handles all current login activity except logins from the update or comment pages.  I still need to handle them separately.  I had to call the method in two different locations as to support the web client (this site) and the Windows .NET and Java clients.  A better solution would be to store the lastlogin in some sort of authenticated user class that I can serialize in the session.  Rewriting the entire login system isn't something I want to do right now.  The feature isn't live yet, but I have a good share of the code and the database schema changes done.  There are much more interesting features, but many of them require a lot of time which I don't have while taking two spring classes.   I'm totally confused about implementing tagging.  At first I was certain I wanted global tags that everyone could see.  The advantage would be easy searches and a list of popular tags.  (i forget what they call that..)  Tagging is the most obvious Web 2.0 feature I'm missing.  Also due to design defects, I can't easily add search so tags would at least help sort entries.  I've got 4 years worth on here.  As far as searching is concerned, I do have one idea how to implement it.  It won't be good, but it will be something.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:48 PM

AAPL soars
Apple stock seems to be going up, up, up.  I never expected the iPhone to entice investors so much.  It isn't even out yet.  There must be some over-hype about potential sales figures.  I don't see it selling as well as some people expect because of the carrier lock-in.  Unless you like Cingular (AKA AT&T) wireless, the iPhone is not obtainable by a large percentage of the population.  On the flip side, going up nearly $3 a share today helped my bottom line. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:25 PM

Funny IBM article of the month
http://www.ibm.com/developerworks/linux/library/l-clear-code/?ca=dgr-FClnxw01linuxcodetipsThis is why they are the big consultants now.  Seriously, anyone taking beginning programming learns how to comment properly.  The only insightful thing on this page was the Knuth quote. 

Security: Public
Location: Home
Mood: Lazy
Music: 

3:37 PM

MPAA doesn't know what "stealing" is
I'm starting a movie and I have to say this is great.  The MPAA's "Buying pirated movies is stealing" statement is false.  Its technially copyright infringement.  Maybe even receiving stolen goods could be applied from a weird perspective.  Its definetely not stealing.  Its similar to downloading pirated music on P2P.  Its copyright infringement and not stealing.  Still against the law.  Still bad.  You'd hope the "experts" would not what law applies.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 31 May 2007
1:15 AM

more eng444 homework
I just finished my Zen flowerpot pages.  I still need to write the essay and also do some peer review work for 328.  That will be a job in the morning I suppose.  I've got loads of wiki entries to write too.?
?
I actually watched ocean's eleven while making those sites.  I think they came out pretty well.  Had a little photoshop and illustrator action.  I might play with them some more and use them for jj themes later if i get time.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:01 AM

LiveJournal mass deletes accounts
LiveJournal decided to cave to pressure from an extreme christian group to delete all blogs related to incest or people talking about abuse they had as children!  Don't ask, don't tell? http://yro.slashdot.org/article.pl?sid=07/05/31/0329200

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:23 PM

Germans make mistake with hacking tools
http://it.slashdot.org/article.pl?sid=07/05/31/1629259The Germans are in the process of making hacking tools illegal.  This will not improve security in any fashion. Why?  Network Administrators must use hacking and scanning tools to audit their own networks for security breaches.  By making these tools illegal, Germans will no longer be able to secure their networks legally.  Like most computer technologies, there are good uses as well as bad.  Its similar to the media targeting sites like MySpace and LiveJournal because 1 sexual predator was found on the site.  How many thousands of legit users are there?  Someone can use a laptop to do harm to a hospital, bank or something else.  Should all laptops be banned?  Why not ban the hardware that runs the hacker tools?  No need for computers right?  This will halt the movement toward open source and alternative operating systems in Germany.  Most include basic "hacker tools".  MidnightBSD, Linux, and maybe even Mac OS X will be banned.  Why?  OS X has included nmap and tcpdump in the past.  We might be able to look at packets... oh no! 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:30 PM

Mac Plus vs AMD Dual Core running Windows
This is the weirdest comparison ever.  This was on slashdot.   A performance comparison was done for common tasks like starting up the computer and running some basic apps.  The idea is that computers have not improved productivity since the 80s.  This is not true.  Additional tasks like surfing are now possible on modern hardware.  Gaming has advanced dramatically.In order to prove the authors point, he would need to conduct usability testing.  Put regular people in front of both computers and see what they can do.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:21 PM

Bill Gates and Steve Jobs Interview
Here is a link to a video with bill and steve on stage.  Its rather funny.?
?
http://link.brightcove.com/services/link/bcpid910498365/bctid958634947

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:03 PM

Ugh...
I actually caught someone trying to pass off a wiki entry as their own that I wrote tonight.  I edited the page to correct the "problem".  It looked like that person was doing the same thing to other people in the class.  The funny thing is that I and most other people have been using the author box properly so there is an audit trail to see who created the original work. Plus at least in my case, I have static IP addresses at home so that can also validate my edits.  70.91.226.201-206 are mine. I just can't believe someone would do that.  At first I thought that person confused author and edit but that is not the case.   The wiki entry assignment isn't very fun and I could see how it would be difficult for some people.  I also arguably grabbed some of the easier entries since I started on it promptly.  I also found it interesting that most people don't have their wiki entries done yet.  I saw two or three people other than myself that had started working on it seriously.  I'm having trouble keeping up with them as well.  Two classes will do that to you.  In my case, I'm behind on the flowerpot essay.  I have to write that tomorrow.  I just don't have the energy tonight.  On the upside, I'm caught up with eng328 and I've got wiki stuff current for 444. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 1 Jun 2007
1:39 PM

Server uptime over the last month
One of the issues with running a webserver yourself is uptime.  There is a perception that an individual can not do as well as a hosting company.  Well I've got a third party auditing service which checks one of my domains every hour.  Over the month of May we had an uptime: of 99.866%.  I think that is very comparable to a hosting company since I used to work at one.  I was above 99% on an NT4 server back then over a year. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:42 PM

Sleep or lack there of
I was up almost the entire night.  I haven't been this tired in ages.  It was not by choice.  I wrote last night that I'd start my essay in the morning.  I didn't even wake up until afternoon.  I'm still very tired.  Maybe I got 6 hours of sleep.  It wasn't continuous sleep. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:44 PM

Final GPLv3 draft out
http://apache.slashdot.org/article.pl?sid=07/06/01/055243The latest version of the GPL does little to stop the Novell/Microsoft deal which could seriously impact the community.  Patents are the biggest threat to open source software. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:59 PM

(no subject)
I just bought the walk the line soundtrack.  Its just great.  The bass has to be driving my neighbor nuts though.  I wish I had superhuman hearing like him and superman.  

Security: Public
Location: Home
Mood: Not Specified
Music: Jackson - Walk the Line (Original Motion Picture Soundtrack) - Joaquin Phoenix & Reese Witherspoon

11:50 PM

Homework
I just published my flowerpot essay.  It wasn't that time consuming to write, but it sure took me a long time to get it formatted and posted for some reason.  I really need to register cuteftp pro on my mac.  It lost the registration after moving systems.The flowerpot designs I did are actually not to bad.  http://people.emich.edu/lholt3/The readings for eng328 were a bit rough this time.  The PDF quality was not the best.  I initially downloaded the PDFs on my Mac which has an older 15 inch LCD display.  I could not read the PDF documents.  Blowing up the text made it way to fuzzy.  I also do not have the printer hooked back up yet to print them.  So then I emailed them to myself to get over to my PC.  I just bought a new monitor the other day so I figured it should look stunning.  Well, it stil wasn't that fun to read although possible.  There were a few words that were still hard to make out.  I found that a bit odd considering I'm using cleartype and acrobit reader isn't typically that bad.  One of the few things Microsoft did well was create cleartype in the late 90s.  OS X uses PDF natively to do 2d on the screen and it sucked on that.  I've been so busy with homework that I haven't booted into MBSD on my PC since I got the new monitor.  I'm curious how widescreen is going to work with the console.  I still have to finish up revisions on my 328 essay.  Doh.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 2 Jun 2007
12:56 AM

Widescreen in BSD
Getting widescreen displays in X11 to work is a pain.  With most displays, you must create a modeline.  Here is an example for my Westinghouse 19 inch LCD.  Section "Monitor"        #DisplaySize      410   260     # mm        Identifier   "Monitor0"        VendorName   "WDE"        ModelName    "L1975NW" ### Comment all HorizSync and VertSync values to use DDC:        HorizSync    30.0 - 82.0        VertRefresh  56.0 - 76.0        Option      "DPMS"        ModeLine    "1440x900" 106.5 1440 1520 1672 1904 900 903 909 934EndSectionThen just add the 1440x900 mode for your screen.  Now I googled this problem and everyone offered similar examples.  What do all those numbers mean on the ModeLine?  Well these numbers come from your xorg.0.log.  In BSD, this is /var/log/xorg.0.log.  Look for a line listing "Supported Additonal Video Mode"  It will list a clock and various h_ and v_ lines.  ModeLine <name> <clock> <4 horizontal timings> <4 vertical timings>This will work on MidnightBSD with xorg 6.9. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:31 PM

Bad Game
I purchased a copy of Super Mario All Stars on Ebay for the SNES.  I used to love the lost levels (Mario 2 in Japan).  So I spend $20 for this cartridge including shipping.  The game doesn't work.  The screen is black.  I've tried cleaning it with no effect.  I never leave bad feedback on ebay, but in this case I decided it was worth it.  $20 for a bad game is very irritating.  I could have purchased it from someone else.  Aside from finishing my essay, I planned to play that tonight.  I'm very pissed. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:40 PM

Funny essay revision
I was in the process of revising my style essay.  After all changes, it ended up at exactly 1337 words!  LEET or elite in plain english.  Gotta love l33t sp33k. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 3 Jun 2007
4:56 PM

Halo 2
I just purchased a copy of Halo 2 for Windows Vista.  Its been some time since I played Halo and I've never played Halo 2.  This might be interesting.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:57 PM

Work on Just Journal
Last night I began to implement Atom feed support in Just Journal.  I've got a good share of the code developed.  I haven't decided if I'm going to implement the update protocol or not.  It would greatly improve the number of clients that would work with Just Journal.  Its a great deal of work.  I also prototyped a search feature which I may implement soon.  I'm concerned about performance, but right now the site isn't very busy and it should be OK.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 4 Jun 2007
1:39 AM

Monk discontinuity
In season 2, Monk says he was a COP when he met his wife.  In season 4? he goes to a class reunion in college and says he met her there.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:25 AM

Cold War 2.0?
http://politics.slashdot.org/article.pl?sid=07/06/04/0154243Some people get upset by link posts.  I think this is a serious issue.  Russia is threatening to aim nukes at Europe because we want to setup a missile defense system there.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:35 PM

Doh!
I just noticed there is a quicktime video in emuonline.  I wish I would have watched that before I turned in my second essay.  I get now what the introduction issue was.  ?
?
Odd.. there is a blog assignment due tomorrow before class.  The reading for that blog entry is not enabled on emuonline if i'm clicking on the right spot.  Weird.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 5 Jun 2007
12:15 AM

IE 6/7 and Firefox 2 Vulnerable
Yet again we see a full disclosure for the two most popular web browsers.  The nature of the web makes it difficult to secure browsers or websites.  The common convention to secure an application is to figure out all the possible types of user input and then create a white list.  With Unicode there thousands of characters from numerous languages to consider.  How do you create a whitelist or even a blacklist for all times of input?  These vulnerabilities deal with iframes, tricking users with keyboard input and other issues. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:41 AM

Eng 444 website assignment
I just finished watching the latest "webcast" video.  For Eng 328, it sounds like we just need to make a personal homepage.  We need a targeted site for Eng 444.  I'm going to have trouble thinking of something interesting to do.  I already have several websites which target many of my interests.  I suppose I could do a website about different Operating Systems.  That does seem a bit boring for everyday people.  Most of my better ideas are borderline for an academic work.  I could do a new Jewel site but there would be IP issues.  The OS idea also suffers from that to some degree.  If I use graphics to represent windows, mac os, linux and so on they all are copyrighted.  The screen shots would probably be safe as long as I took them myself.  I think this might need more thought.  Oh my its almost 1 am and I have class at 9am. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:14 PM

(no subject)
Wow.  I didn't sleep at all last night.  Not 5 minutes of sleep.  I asked Caryn to drive me to class which turned out to be a blessing.  The air was either let out of my tires or both front tires (which are 3 months old) mysterously lost about the same amount of air while the rear tires maintained pressure.  I'm not happy with that.  I still haven't resolved that issue.  ?
?
I managed to write the blog entry but its very poor.  I kept trying to sleep last night and I could have just worked on homework.  ?
?
When I got home, I dropped for 5 hours.  It helped a little.  I'm still off on my sleep schedule.  That blog assignment is scary and I can tell I'm jumping back and forth in this entry.  I'm weird when I'm tired.  I decided to watch a µonk episode from season 2.  Mr. Monk and the Captain's wife is one of the best episodes.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 6 Jun 2007
3:17 PM

First thoughts on Netscape 9 beta
Well so far I actually like Netscape 9.  Its Firefox with a polished UI that takes up less space.  It can import bookmarks from IE on Vista flawlessly.  It did not ask to import Firefox bookmarks.  This is a big flaw in the software since I can't migrate from Firefox which is my primary browser.  I hope this is corrected before the release.about:mozilla works.  It seems to be faster than Firefox 2.0 for some reason.  Scrolling, page loads and things are a bit peppier. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:49 PM

Dreamweaver CS3
I downloaded a trial version of Dreamweaver CS3.  I've been using various versions of Dreamweaver since around 2.0.  I'm impressed with Adobe's rendition.  I was a bit worried about the acquisition, but Dreamweaver CS3 is very fast, and offers new AJAX components.  If you are currently using Dreamweaver 8, it may still be worth it to get the speed increase and AJAX stuff.  Its a big improvement over MX 2004. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:09 PM

Netscape / Mozilla Deveoper Center
Many years ago, one of my favorite resources for learning about web technologies was developer.netscape.com.  They had thousands of articles on basics to enhanced DHTML tricks.  When AOL acquired Netscape, a good share of that information was removed.  The Mozilla project was given the documentation is in the process of migrating it to a new home. http://developer.mozilla.org/ Someone posted this link in response to a slashdot post I made.  The old version is available here. (temporary)I also used to use a Microsoft resource that merged with MSDN some time ago. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:14 PM

A bright spot
Caryn and I have had mixed feelings about our apartment.  In many ways its superior to anything we had in Kalamazoo.  It has a washer and dryer, fireplace, built in microwave, and dishwasher.  There's even a storage room/furnace room that we have access to.  However, a good share of these things have severe problems.  Our storage room has a serious mold problem due to a leaking air conditioner upstairs.  The complex painted it once and fixed some falling ceiling but never really solved the problem.  The microwave turns off, requiring the power cord to be pulled to reset it.  We just gave on this one and hooked up our own microwave.  (its twice as powerful anyway)  Finally, the worst offender is the washing machine.  It has destroyed the flooring in our laundry room as it moves randomly.  It rams the wall.  It rams the dryer.  It leaks.  It makes the worst sound ever.  Its a GE product.  Today, the apartment complex finally decided that they were sick of hearing us and will replace our washer.  I'm so happy.  We were always behind on laundry simply because it got worse on the second and third loads.  By the forth load in a row, it would be spitting out water and running around in a circle.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 7 Jun 2007
4:18 PM

id10t of the day
Today's group of id10ts come from EMU.  According to them, Safari can't render XHTML.  That's amazing since I use it on all my websites.  Interestingly, they do support IE 4+ which does not handle the application/xml+xhtml mime type.  So its a fake requirement designed to piss off Mac users or they are lazy and don't want to support Safari.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:21 PM

(no subject)
Today has not gone as planned.  I have a paper due for peer review today and i have to miraculously transform the apartment into a well organized, clean environment.  Tomorrow we  have someone coming in to professionally steam clean.  Problem is we have boxes of crap everywhere along with computers.  It makes things very difficult.  The closets are full, etc.  ?
?
I woke up at 3PM.   That sort of limited my day.  Now you're probably thinking I stayed up very late last night.  I went to bed at ~1am.  I suspect I was trying to catch up for the day I didn't sleep at all.  (monday night)  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 8 Jun 2007
2:00 AM

Homework
I managed to create a full rough draft by about 1:30 AM for my assignment.  I uploaded one just before Midnight to beat the initial timer.  No one has proof read the first one yet so that should work on.  One part of the assignment I"m not sure if i should keep in is a reference to Fruit Fucker.  http://www.penny-arcade.com/2002/02/11I'm not sure if that will be kosher because of the characters name.  F F is one of my favorite comic characters.  At least I got the assignment turned in.  I'm still thinking about the website assignment.  I need to get on that soon (for both classes).  I thought about doing a MBSD installation guide site, but I'm not sure if that would fit into the assignment.  It would be time consuming to make, but its not something I'm accustomed to making which means its a challenge.  The other idea I'm still toying with is making a new Jewel site.  The existing one has tons of broken links and inconsistent styles.  I don't mind the splash, but the rest has to go.  I've thought about going retro with it.  My two favorite designs were from 1999 and 2000.  One was blue and black and the other was white, gray and light blue.  Some combination of those might be interesting. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:08 AM

Investors continue to make outragous estimates for AAPL
UBS raised its price target on APPLE INC. (AAPL) to $160 from ?
$133, and hiked its 2007 and 2008 forecasts for iPhone ?
shipments. "We continue to believe new products should help ?
stimulate revenue acceleration through FY08 with the iPhone ?
driving another leg of the 'multiplier effect'," UBS analyst ?
Ben Reitzes wrote in a note to investors. For fiscal 2007 the ?
brokerage raised its estimate on iPhone shipments to 950,000 ?
units from 850,000 units. For fiscal 2008 it expects iPhone ?
unit shipments of 8.1 million, up from its previous view of 7.4 ?
million. UBS reiterated its "buy" rating on the stock.?
(Reuters 09:59 AM ET 06/07/2007)?
?
I don't believe its possible for Apple to ship that many iPhones.  My fear is the mass sell off after the iPhone ships at the end of the month.  It may wait until initial weekly sales figures for the iPhone are leaked by Cingular, but it will happen.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:47 PM

What's inside an Apple TV
http://blogs.business2.com/utilitybelt/2007/06/apple_tv_costs_.htmlShort version:512MB ramIntel Pentium M 1Ghz (custom)Broadcom wirelessRealtec audio and NICFujitsu 40 GB 4200 RPM drive (reminds me of my iBook's original)36 watt power supply

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:59 PM

Oil drops $2 a barrel
http://money.cnn.com/2007/06/08/markets/oil.reut/index.htm?postversion=2007060815Maybe we'll see a slight price drop for July or at least not the $4+ they were predicting.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:01 PM

Will president bush cheat the patent system?
http://thebrowser.blogs.fortune.com/2007/06/08/can-president-bush-bail-out-qualcomm/Qualcomm has asked the President to let them circumvent the patent system.  They have used the system against every other cell phone maker in the past and in some cases gained a lot of money.  Now that the tables have turned, they want help.  I'm not a huge fan of broadcom, but after my experience with a Qualcomm phone, anything goes. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:09 PM

Kill husband, serve 210 days!
http://www.cnn.com/2007/LAW/06/08/winkler.sentence.ap/index.htmlWhat this bitch is thinking:I had to watch the porno, wear a wig and have sex with my husband!  Oh the humanity!  I shot him in the back and now i walk after less than a year!  Think of the children!  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 9 Jun 2007
10:48 PM

Charging for E-mail is here
http://slashdot.org/article.pl?sid=07/06/09/199259A service called CertifiedEmail is being used by several large ISPs including Yahoo, AOL, and Comcast.  (Yahoo partners with broadband providers)  This service charges 1/4 a cent per e-mail sent.  E-mails are guaranteed whitelisted.  The catch is that ISPs won't guarantee delivery of email any longer unless you pay up.  This is a terrible day for the Internet.  My email server has been locked out of hotmail for a year and now i won't be able to email others anymore.  I can't even pay for this service as I don't have a business license.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:53 PM

Eng 444 wiki stuff done
I got my 15 entries and 7 edits done today.  I don't have to worry about that for the rest of the semester beyond the paper.I need to do website stuff yet. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:54 PM

The Macintosh
So I've had trouble with the G4 PowerMac.  I tracked it down to a bad IDE cable on the DVD-ROM drives.  Every time there was disk access, the system would crash.  I went to 3 stores today looking for a flat IDE ribbon cable.  No one had any.  BestBuy was even out of the round ones which won't work in this case.  The cable has to feed under and around several metal pieces. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 10 Jun 2007
12:46 AM

(no subject)
Watching Transamerica.  Its a very weird movie.  ?
?
...?
?
I just finished the movie.  It's actually a very good movie.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:02 PM

Yahoo tries hard to burn stock price
Yahoo put up a fluff piece to stop the constant rise of AAPL's stock price.  While I've been saying the iPhone is overhyped, this will effect monday's price. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:12 PM

Bad ISP list
Here is a list of ISPs that do traffic shaping or in some way limit P2P traffic.  Comcast is on the list.  I don't think I have an issue with my business connection, but some people might find this information useful.  I'm interested in hosting torrent files for MBSD isos. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:07 PM

Wireless Washtenaw disappointing
I looked up Wireless Washtenaw, the project to bring free wifi to residents of the county.  The speeds have been dropped to 64Kbps and rates increased.  Its more expensive than cable or dsl.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 11 Jun 2007
4:53 PM

Safari released for Windows
Apple announced Safari will be headed to the Windows XP and Vista Operating Systems.  Now PC users can see what websites look like on the Mac.  Beta 3 is available on their website.  Contrary to Apple's claims, it seems slower than Firefox or IE on my Vista system.  I've also noticed random connection failures which I believe to be a combination of an Apache bug and Safari itself.  (apache httpd + tomcat 5.1.15 using mod_proxy_ajp)  ?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:07 PM

The many browsers on vista
For some reason, I decided to take a snap of 4 browsers running on Vista.  Opera is not installed, but I've got Safari beta 3, IE 7, Firefox 2.0.0.4 and Netscape 9 beta on there.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 12 Jun 2007
4:36 PM

(no subject)
Wow... between the two classes, I'm a bit overwelmed.  I've got readings, websites, and essays.  I don't think I'll get as much time as I'd like on any of them.  My core website design has been done since last night, but I have to generate a lot of pages and fix a lot of links to get it "clean" for peer review.  Since we're dealing with usability this time, it has to have correct links.  I helped Denise understand how to do some different layout elements in CSS.  One issue she had was centering content.  That is a tricky matter since IE5 didn't respect auto margins.  The correct approach if you don't care about IE5 is to do this:?
?
margin-left: auto;?
margin-right: auto;?
width: (some value here)?
?
Of course this only solves horizontal positioning.  Vertical centering is a nightmare.  There should have been a method in CSS 1 or CSS 2 to easily horizontally center something.  The W3 proposes centering by treating a block level element as a td.  I think that is lame.  We shouldn't use table layouts, but we have to for vertical layouts in a simulated way?  Its a hack.  ?
?
You're asking yourself how I can rant about this when there is work to be done.  I'm waitning for 27 pages to print on my slow, lowend printer and unfortunetely its hooked up to WIndows this semester.  I could do more with the websites.  Perhaps I will.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 13 Jun 2007
6:11 PM

LOL
http://ars.userfriendly.org/cartoons/?id=20070613

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 14 Jun 2007
3:24 AM

Great Quote
Just about every computer on the market today runs Unix, except the Mac (and nobody cares about it). 		-- Bill Joy 6/21/85That's so funny since just about every computer runs Windows and no one cares about UNIX.  Plus now that Apple is certified, OS X is UNIX.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:11 AM

(no subject)
I'm having problems surfing tonight.  There seems to be uber lag.  I rebooted stargazer which helped with local sites, but there is an apparent DNS resolving problem.  Best I can tell, Comcast or a backbone are having network related outages.  I can' t get a traceroute to go through for many sites to track down the problem.  I can't get to very much on the west coast and the east coast sties are slow.  A speedtest site showed me uploading at 12kbps and downloading at about the same.  Steam tried to update at 1kbps!  I shut down all network related software on my PC and my mac is completely shut off.  I'm still having severe problems that have persisted for an hour. There isn't much activity on the router and its showing all go in the admin.  The switch is showing moderate traffic.  Most of my network tools aren't showing any bottlenecks.  This problem is slowing down work on my website projects for class. I had to give up for tonight. I got an essay for 328 done and some page chagnes.  444 needs a lot of work yet.  I need to finish the Jewel site stuff and write the essay.  Most of the students are behind on this one.  I think a time adjustment was needed..  We had the time in the semester if we would have started earlier. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:35 PM

Windows Vista Ready Boost
I bought a new USB stick specifically for ReadyBoost and it failed the test.  Testing data is available in the Event Log.  There is a way to force a device to be used anyway.?
From Windows Vista Magazine:?
Using the left-hand pane, work your way through the following folders: HKLM (Local Machine) -> SOFTWARE -> Microsoft -> Windows NT -> CurrentVersion -> EMDgmt. You'll have a list of USB devices the computer has encountered, one of which should be your USB stick. Click on it.?
Here there's a few details you need to edit. Double click on Device Status and change the value to 2, then ok. Do the same for ReadSpeedKBs and WriteSpeedKBs, changing their values to both 1000. Exit the regedit and breathe a sigh of relief. ?
A few notes:?
?
    The values should stay in hex.  ?
    My drive just barely failed the read/write tests.  A very slow drive will have negative impact on performance.  ?
    This is a hack, so do benchmarking to make sure its actually improving things.?
?
I had another stick that is several years old pass on vista launch day but fail today.  I suspect either something changed with the stick (unlikely) or Microsoft upped the speed requirements with a patch?  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:06 PM

Judge orders the impossible;  I propose all judges must pass a technology test before starting their job
http://yro.slashdot.org/article.pl?sid=07/06/14/180222The judge ordered that RAM be turned over because it contains documents!  Well RAM is not long term storage like a flash drive or hard drive.  Lamers tend to use it as such but its not.  Its temporary space.  If i pull out the chips, everything is lost.  If I turn off a computer, everything is loss.  It would be impossible to have memory dumps of RAM and still have computers operate at any useful speed.  I can't emphasize how ignorant about technology this judge is.    I'm having trouble coming up with an example, but let me try.  Imagine someone got busted for drinking alcohol underage.  The judge ordered the glass that held the beer to be turned over expecting to find beer even though it had been six months and it had been washed.  That's not the same thing, but it does point out how impossible it is.  Now imagine you had to keep an exact copy of any beverage in that glass.  How on earth could you do that?  How many glasses would that be?  Each of those would in turn be evidience and need to be turned over too. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:04 PM

PowerMac crash situation
My diagnosis for the Mac seems to be correct.  The new IDE cables came today and aside from a little electrical tape to hold them in place, they are in rather well.  The 36 inch cable was a bit long.  I think 30 inches would have been optimal.  So far the Mac isn't crashing when a CD or DVD is inserted in either drive.  That is a very good thing.  It seems moderately more stable and a bit quicker in Finder.  I was able to play a few minutes of Syriana which I rented online. ?
?
 I wont get a chance to play with it tonight since I've got essays to write and more homework.  I don't see how I'm supposed to perform peer review.  Both my site and other sites are not done.  I think out of two classes, one person has it all done.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 15 Jun 2007
2:25 AM

Ack!  
I'm still here.  ?
?
I fixed the javascript on my website project and added the missing link and navigation tonight.  I still need to add more of the jewel site content up.  That's going to be a mess.  I can't really do an rss feed file or the news section since that's dynamic code.  Right now I just link to the news page on the real site.  The rss feed link is broken right now since that code is down at the moment.  I'll have to throw together something in PHP I guess.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:26 PM

Troop surge not working
http://www.cnn.com/2007/WORLD/meast/06/15/iraq.shantytowns/index.htmlWhen Iraqis have to flee their homes, I think there is a problem. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 16 Jun 2007
1:30 AM

Syriana
I watched Syriana tonight.  The movie concluded, but the style left me thinking something was missing.  It made me think about a few ideas that I had not in the past.  It was also weird to see the actor who played the doctor on DS9 as a prince in the Middle East.  I still remember the Bond like holodeck episodes and the Section 31 stuff.  I've been watching a lot of Bond movies lately.  One point I agree with in Syriana is that oil is big business.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:34 AM

Things that make you go WTF
I just published some new JJ code.  Its interesting how fast I can whip out some features and how long it takes to do others.  The login page now shows a list of recent friends posts and JJ site blog posts.  Both need work.  (top 3 or something... )  ?
?
I also added untested code to ping Google and Technorati on public journal updates.  Let's see how that goes.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 17 Jun 2007
12:55 AM

 	Fantastic Four: Rise of the Silver Surfer
Caryn and I went to see           Fantastic Four: Rise of the Silver Surfer.It was much better than the first film, but seemed a bit short.  Victor Von Doom is back in addition to the Silver Surfer.  Without giving too many details, the movie deviates from the traditional ending in the comics slightly for this arc.  It is noticeably different than the 90s Fantastic Four cartoon version.  The tone and attitude of the Silver Surfer is correct.  There are a few funny moments in the film, although audience participation proved troublesome today. Don't be that guy that has to yell out at funny stuff.  Stan Lee makes his usual cameo as himself this time.  As far as kids go, one joke in the movie might be a little inappropriate for young children that understand how people get it on.  The rest is fairly safe. There is nothing visual about that joke. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:02 AM

President Bush on Spending
"The American people do not want to return to the days of tax-and-spend policies," said President Bush.  While I don't like the idea of tax and spend policies, it sure beats the spend without paying for it policy.  See taxes pay for the government to operate.  Without taxes, there is no money to go to Iraq and we go in more debt with China who is our largest banker.  We borrow from China which is bad.  The best solution is to stop spending, but that is unrealistic. CNN:http://www.cnn.com/2007/POLITICS/06/16/bush.radio.ap/index.html

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:26 AM

Toddler can't have sippy cups in airports
http://www.msnbc.msn.com/id/19266957/The evil sippy cup!  Filtered water is so dangerous. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:02 PM

Ocean's 13
Caryn and I went to see Ocean's 13 today.  It was somewhere between the first and second films in terms of quality and plot.  The ending was a little bit lame and they didn't need to explain what was happening.  Andy Garcia's character behavior wasn't the best.  Still, it was an OK movie.  I think I liked Fantastic Four: Rise of the Silver Surfer better.  The genre is quite different.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:06 PM

Website assignment
I've been working on my website assignment.  Most pages are done now.  I have been focusing on the Jewel pages.  The academic stuff was already done.  Changing the HTML is taking a long time.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 18 Jun 2007
3:57 PM

Homework
I just fixed the drop down menu on my homework project.  The news is still linked offsite, but the rest seems to work.  As far as I know, the only broken link is the rss feed link.  I haven't implemented the backend code yet for that.  (php probably)  I was going to do that today, but I woke up at 3pm.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:59 PM

Blueray
Blueray wins.  ?
?
http://hardware.slashdot.org/article.pl?sid=07/06/18/1340222?
?
Blockbuster has chosen blueray as the default format in their stores.  HD-DVD is second.  When the video rental chains pick a format, its over.  Beta died in part because video stores only rented out the most popular of the two formats. For once in a long time, Sony has won a format war.  This time, they took out Microsoft.  I think Walmart is going to be very upset with their huge order of HD-DVD players for this Christmas season.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:50 PM

"king" back in control of Yahoo
One of the first blunders Yahoo made was launching a children's version without filtering ads or content properly.  Yahoo used to advertise porn to children.  One of the men who made that possible, co founder Yang is now going to lead Yahoo.  ?
?
While Yahoo may have cleaned up their act, it still stays with me.  At the time, I was 16 watching an 8 year old.  His mother, a very religious christian woman, had given him a list of safe sites.  Yahoigans (or however they spelled it) was on the list.  I had to explain to his mother why the kid saw naked women under my care.  She didn't believe me until I showed her.  Yahoo was taken off his list.  That kid got a fondness for porn, and his mother blamed me and yahoo for that.  It really cut down on my money supply.  Do you yahoo?  ?
?
http://www.msnbc.msn.com/id/19296040/?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:07 PM

Blueray discs rot?
http://www.frankps.net/?p=304?
?
http://www.engadget.com/2007/06/16/blu-ray-disc-coatings-starting-to-rot/?
?
Interestingly, The Prestige disc is reported to rot.  Well that will bode well for the new Blockbuster/Sony format.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:10 PM

Sony DRM ROOT Kit
I often make comments about Sony's root kit.  Some people are not familiar with the background story.  Sony released CDs which installed software that allowed them to control (read hack) your computer.  They lost a series of lawsuits.  Anyway, I was playing with Google's blog search and found this interesting blog with all the details.?
?
http://sonyrootkit.blogspot.com/

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:13 PM

Microsoft denies problems with XBOX 360
http://blogs.mercurynews.com/aei/2007/06/a_qa_with_todd_holmdahl_the_hardware_guy_at_microsoft_about_xbox_360_failures.html?
?
This interview is with the head of the Microsoft XBOX hardware division.  Can anyone say design flaw? 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 19 Jun 2007
1:36 AM

Fall Registration
I decided to register for classes tonight.  There is one class that I may still add to the schedule.  I'm trying to decide if its possible.  I've got 12 credit hours so far, but two of them are rough classes.  I'm retaking 439, but it looks like I might get a different professor.  That might be a good thing.  I've got quite a few night classes, but Friday is free.  It was actually quite good to look at this tonight.  I'm closer to graduation than I thought I was.  If everything goes according to plan and I don't alter the schedule, I'll have 4 classes in my major, 3 in my minor and nothing else to worry about.  The catch is that the pre-req for most of the CS classes that I won't have is 314.  If I bust my ass and there is class availability, its possible I could graduate at the end of  Fall 2008.  ?
?
I only wish there was something offered for summer that I need.  The one class that was offered was cancelled.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:38 AM

Blizzard did release a shitty game once
http://www.gamesradar.com/us/pc/game/news/article.jsp?articleId=20070618145810176028&releaseId=2006032219817514003&sectionId=1006&pageId=20070618145845834026Justice League meets street fighter for the lame champion

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:26 AM

Drunk? Asshole tried to break in
Some guy tried to break into my apartment around 3AM.  I kept hearing this weird noise at the window.  I happened to be on the computer chatting on MSN at the time.  He was trying to get the screen off.  I opened part of the blinds and punched at the window.  He freaked out and said something like "Sorry.  I should be over there..."  Guy was wearing what i think was orange and green shirt with dark hair, white, and a little heavier set than I but possibly shorter.  I think he tried to put the screen back on.  I can't tell if there was any damage to the window or screen.  I'll have to look when its light out. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:57 PM

Update on last night
Well Caryn saw a little fight this morning.  It seems that idiot lives in another apartment near by.  He was drunk and had taken the screen out.  He thought the person he lived with was "fucking with him."  He described me as "a tall guy who looked like someone who was going to beat his ass."  ?
?
I'm still pissed about our screen damage.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:25 PM

230 Mile Wifi link
http://news.com.com/8301-10784_3-9730708-7.html

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 20 Jun 2007
7:56 PM

DHS
http://news.yahoo.com/s/ap/20070620/ap_on_go_ca_st_pe/dhs_computer_securityThis is just scary.  If they can't protect their own network...

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 21 Jun 2007
3:09 AM

Gotta love this message from EMU online
On the morning of Thursday, June 21st 2007 your online course delivery system may not be accessible due to scheduled system maintenance. The online course delivery system will be unavailable from 12:00AM - 4:00AM Mountain Time. To gain support during the maintenance window, please contact the Helpdesk via email at: Online Support This maintenance is being performed to ensure that you continue to have a superior experience working in your online environment. We appreciate your understanding.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:24 PM

MidnightBSD beats Apple to security update
Apple released 10.4.10 yesterday.  Its only fix is the ipv6 issue patched in the BSDs at least a month ago.  Considering IPV6 is on by default in OS X this is not good security.  Think different!  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:39 PM

The last few days
I've been having trouble sleeping lately.  The idiot neighbor trying to break in the other day didn't help with that.  It's been effecting my homework.  I've been stuck on page one of this essay for three days.  After sleeping 13 hours (on and off) last night, i feel much better.  I actually wrote something about not caring about my class in the first version of my essay.  WOW.  Way to summarize my classwork.  I still have to get caught up in 444 after I get this done.  I did peer review for the one person who actually submitted soomething in my group for 328 so far. ?
?
Being behind like this, I didn't feel like I could go chat with Steve about revision.  I'll be writing through Saturday.  I don't feel like I need to revise much for 444, but there were two assignments in 328 that could have used a brush up.  These 7.5 week semesters are killer.  This is the first time I've tried to take two classes in a summer term before.  Its not fun.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:48 PM

(no subject)
I just realized I never explained why I thought that emuonline message was funny.  I was trying to login to see if anyone needed peer review done last night.  Its obvious they have offline backups at that time.  I don't understand why companies need so many hours to do their backups.  I can do online backups of almost everything.  Just Journal only takes about 2 minutes to backup with locks on the tables.  Sure the data is much bigger, but they should also have the $$$ for an online backup package.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:04 PM

Old Computer
I finally found someone who needs an old computer.  My mother works with someone who had her PC stolen recently.  Her kid is taking some classes and needs a PC quite badly.  I'm reloading Windows on it right now.  I'm hoping this box will run OK.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:52 PM

Enemy Territory: Quake Wars Public Beta
id released a public beta, but its being distributed by file planet.  If they don't like your systems requirements, you're locked out.  My system wasn't fast enough.  (Pentium D 805 + 2.5GB RAM + 7300 nvidia)  I'm pissed because by the time the game is released some people will be experts just like WoW.  That really sucks.

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:54 PM

SOB
Now I find out the game will feature ads!  http://community.enemyterritory.com/index.php?q=node/58&s=c9e9affb53d992ea966d3483ab4bbfe5&I want it for free then.  Why do I have to pay $50 for a game when you will spam me with ads?  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 22 Jun 2007
3:42 AM

Theme work
I've been trying to make right aligned menus work.  Theme 14 is the black theme with right menus.  There are a number of problems including a really bad reaction to clicking the subscribe to blog link.  I may need to switch to a drop down or use a third party library.  I'm very unhappy with the positioning problems.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:47 AM

(no subject)
I finished installing Windows ME on that old computer.  I attempted to load Windows XP, but it crashed during the setup process.  I was suspect of Microsoft's minimum system requirements.  64MB of ram for XP seems way to low.  It got pretty far in the process.  I think the shared memory for the video card was the clincher.  I did get Firefox 2 working in WinME and Lotus Smartsuite.  I've got a disk that came with my laptop I'm not using.  I used to love SmartSuite.  i wish IBM would have kept up with it.  A Mac version would have been nice too.  Anyway, that old computer is still humming loudly.  It ran Windows ME rather quickly.  Until I installed the IE6 service pack it was very quick.  I think Microsoft started using more DirectX crap in that release or something.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:50 AM

WWDC 2007 Keynote
I watched most of Apple's keynote.  I couldn't stand to watch the iPhone stuff at the end.  Developing AJAX stuff isn't the same as Cocoa apps.  That was very insulting to developers.  ?
?
OS X has a few nice features coming up.  I'm still not sure about the Vista style Finder with iTunes flipping crap.  It looks like they tried to make the whole thing iTunes like.  I guess if you already know how to use iTunes its not terrible, but its not a good application in terms of usability.  It is not NeXT like by any means.  ?
?
I wish they would have talked about server a little bit.  That effects me quite a bit.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:49 PM

Adventure of the day
I went to Meijers today.  As I was entering, a police officer was remvoing a suspect in hand cuffs.  The guy was kind of fighting him a bit.  I don't know what happened but it looked like it might be shop lifting related.  A few people turned around, got back in their cars and left.  LOL

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 23 Jun 2007
1:48 PM

Journalists give money (silently) to campaigns
http://www.msnbc.msn.com/id/19113485/?
What I find interesting is that the reporter is very harsh against these other journalists for giving donations.  I don't care if journalists give donations to political parties if they can keep their reporting unbiased or disclose their bias in their reports. ?
I do find it amusing that Fox News employees are giving money to democrats.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:43 PM

Wii time
While it wasn't necessarily the best fiscal move, I lucked into a Wii at Best Buy today.  They got 4 in at 3PM.  We were there at 3:15 and there were only 3 left.  By the time we left, they had 2 left and an old guy was going to buy one.  I've already downloaded the Internet channel and two original NES games.  Punch-Out and Nintendo Ice Hockey are great classic games.  Caryn can't stop playing Wii Sports.  We also got Excite Truck for it.  One problem is the lack of a second remote.  Its going to be awhile before we can buy accessories.  Still, I'm really excited about it.  Another problem seems to be with the Wii wireless.  It works with WEP and WPA TKIP and WPA2 AES, but it does not work with a hash key.. only password based systems.  My PC's wireless will not work with a password, only the hash value.  My Macs can do either.  I'm not sure how to fix this yet as the Wii does not include a standard ethernet port.  I know you can buy them, but I'm not sure what my final answer will be.  The Wii channels time out sometimes.  I think that is due to my hack job.  Right now, I'm using Caryn's iBook as a NAT box sharing the wired connection over the wireless unencrypted.  It is not secure, but it did get us up.  The distance could be causing signal issues too.  Bowling is OK on the Wii.  Tennis and Boxing are amazing.  Boxing is the best workout I've had in months.  I can't believe how many calories one can burn playing a video game.  It also supports game cube games with ports on the top for memory and controllers.  It has an SD slot on the front for digital camera pictures to be added to the picture channel. 

Security: Public
Location: Home
Mood: Nerdy
Music: 

11:40 PM

Reflections on Wii use: Day 1
Caryn used the Wii more than I've seen her play any game console in years.  I was shocked.  She's really good at Wii bowling and boxing.  I played Excite Truck, Boxing, Tennis,  Bowling, Punch-Out and Ice Hockey.  I did a little surfing on the Wii too.  I suspect widescreen would help a bit.  All Wii activities took up over 5 hours of our day.  The Wii tells you how much you play.   I should exchange codes with Geo or something. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 24 Jun 2007
12:19 AM

Vista speedboost bug
If you dual boot two operating systems and have a modern bios, you may experience problems with vista speedboost.  The number of partitions is changed causing issues booting into some operating systems.  In my case, the partition was changed for my MidnightBSD OS causing GAG to freak out.  It detected an OS/2 partition for some reason.  The boot failed.  Pulling out the USB stick fixed the issue.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:11 AM

Jewel website
I just published some changes to my Jewel website.?
?
http://www.foolishgames.com/jewel/index.php?
?
I even wrote a new RSS script in PHP.  ?
?
feed://www.foolishgames.com/jewel/news/feed.php?
?
At times, I totally see the upside of PHP.  I wrote that script very quickly compared to a Java solution.  I must be tired; I praised PHP.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 25 Jun 2007
2:46 AM

Impressions of Safari 3
The new version of Safari (mac) has some pros and cons.  Spell check seems to work correctly in input text boxes as well as textarea now.  Spell check is much faster.  The find dialog was moved to the top of the browser window.  I got used to Firefox so that is odd to me.  Some elements are a little bigger.  The positioning of several items is wrong as a result.  Safari 2, Firefox (mac and win), IE 7 all position the same way for the most part.  I'm finding that I have to revisit sites and change floats and sizes of things to make it work in safari 3.  The pixel size versus the text size is wrong.  What is really weird is that i usually use pixels for font sizes now.  They should match even if the size is bigger.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 26 Jun 2007
11:10 AM

The 8 colors of Dell
Dell decided to join 1999 with the release of laptops in 8 colors.  You may remember Apple, Inc. released the original iBook in two colors in 1999 (or 2000?)  and the 5 flavor iMacs a little after that.  Dell now wants to be "hip" with there tired OLD marketing plan.  How nice for them.  Worst of all it appears the inside is still the same ugly gray color.  Some of those colors look terrible with that gray.  UGLY.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:51 AM

ENG 328
I just finished my English 328 portfolio stuff.  I think I've got everything up.  :)  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:51 AM

Kirk
I ran into Kirk today.  He got a bunch of new intel iMacs in.  He said he'd let me know when 10.5 comes in.  That's kewl.  (ADC)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 27 Jun 2007
1:14 AM

Another Reason EA sucks
EA turned off the xbox live servers for their 2005 and lower games.  I can't play NHL 2005 or NBA Live against other people.  Consider that the only game that works online is forza motorsport, the point of an xbox live membership is limited.  I downloaded all the content for NBA Jam today.  How lame.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:25 PM

I need help with JJ
I've been having weird problems with Safari and just journal.  Most noticeably, the image servlets seem to be randomly failing to load.  What I mean by an image servlet is a servlet that pulls an image (JPG, PNG or GIF) from a MySQL blob field and then spits it out to the client.  Here's the source of my servlet.  This version is not in production yet, but it is similar to the one in production.?
?
The weird byte array plus buffered stream thing is to allow me to send the size of the file.  It seemed to fix some issues with IE and firefox, but it did slow down the servlet.  I'm looking for two outcomes:  fix safari and speed this up.  Safari is more important.  The expires header is new code.?
?
?
/*?
Copyright (c) 2006, Lucas Holt?
All rights reserved.?
?
Redistribution and use in source and binary forms, with or without modification, are?
permitted provided that the following conditions are met:?
?
  Redistributions of source code must retain the above copyright notice, this list of?
  conditions and the following disclaimer.?
?
  Redistributions in binary form must reproduce the above copyright notice, this?
  list of conditions and the following disclaimer in the documentation and/or other?
  materials provided with the distribution.?
?
  Neither the name of the Just Journal nor the names of its contributors?
  may be used to endorse or promote products derived from this software without?
  specific prior written permission.?
?
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND?
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,?
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF?
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE?
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR?
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,?
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES?
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE?
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR?
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY?
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR?
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY?
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE?
POSSIBILITY OF SUCH DAMAGE.?
*/?
package com.justjournal;?
?
import com.justjournal.db.SQLHelper;?
import com.justjournal.utility.ServletUtilities;?
import org.apache.log4j.Category;?
import sun.jdbc.rowset.CachedRowSet;?
?
import javax.servlet.ServletOutputStream;?
import javax.servlet.http.HttpServlet;?
import javax.servlet.http.HttpServletRequest;?
import javax.servlet.http.HttpServletResponse;?
import java.io.BufferedInputStream;?
import java.io.ByteArrayOutputStream;?
?
/**?
 * Image viewer servlet to display userpics and other images?
 * from the database.?
 * ?
 * User: laffer1?
 * Date: Nov 22, 2005?
 * Time: 9:31:28 PM?
 *?
 * @version $Id: Image.java,v 1.9 2007/06/27 20:20:24 laffer1 Exp $?
 */?
public final class Image extends HttpServlet {?
?
    private static final Category log = Category.getInstance(Image.class.getName());?
?
    // processes get requests?
    protected final void doGet(HttpServletRequest request, HttpServletResponse response)?
            throws java.io.IOException {?
?
        ByteArrayOutputStream baos = new ByteArrayOutputStream();?
        Integer id;?
?
        try {?
            id = new Integer(request.getParameter("id"));?
        } catch (Exception e) {?
            response.sendError(HttpServletResponse.SC_NOT_FOUND);?
            return;?
        }?
?
        if (id.intValue() 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:41 PM

Servlet v2
Here's another version of the servlet.  This time it uses prepare statements and avoids the beta CachedRowSet code.?
?
?
/*?
Copyright (c) 2006-2007, Lucas Holt?
All rights reserved.?
?
Redistribution and use in source and binary forms, with or without modification, are?
permitted provided that the following conditions are met:?
?
  Redistributions of source code must retain the above copyright notice, this list of?
  conditions and the following disclaimer.?
?
  Redistributions in binary form must reproduce the above copyright notice, this?
  list of conditions and the following disclaimer in the documentation and/or other?
  materials provided with the distribution.?
?
  Neither the name of the Just Journal nor the names of its contributors?
  may be used to endorse or promote products derived from this software without?
  specific prior written permission.?
?
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND?
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,?
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF?
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE?
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR?
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,?
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES?
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE?
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR?
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY?
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR?
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY?
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE?
POSSIBILITY OF SUCH DAMAGE.?
*/?
package com.justjournal;?
?
import com.justjournal.utility.ServletUtilities;?
import org.apache.log4j.Category;?
?
import javax.naming.Context;?
import javax.naming.InitialContext;?
import javax.servlet.ServletOutputStream;?
import javax.servlet.http.HttpServlet;?
import javax.servlet.http.HttpServletRequest;?
import javax.servlet.http.HttpServletResponse;?
import javax.sql.DataSource;?
import java.io.BufferedInputStream;?
import java.io.ByteArrayOutputStream;?
import java.sql.Connection;?
import java.sql.PreparedStatement;?
import java.sql.ResultSet;?
?
?
/**?
 * Image viewer servlet to display userpics and other images?
 * from the database.?
 * ?
 * User: laffer1?
 * Date: Nov 22, 2005?
 * Time: 9:31:28 PM?
 *?
 * @version $Id: Image.java,v 1.9 2007/06/27 20:20:24 laffer1 Exp $?
 */?
public final class Image extends HttpServlet {?
?
    private static final Category log = Category.getInstance(Image.class.getName());?
?
    // processes get requests?
    protected final void doGet(HttpServletRequest request, HttpServletResponse response)?
            throws java.io.IOException {?
?
        ByteArrayOutputStream baos = new ByteArrayOutputStream();?
        Integer id;?
        Context ctx;?
        DataSource ds = null;?
        Connection conn;?
        PreparedStatement stmt;?
?
        try {?
            id = new Integer(request.getParameter("id"));?
        } catch (Exception e) {?
            response.sendError(HttpServletResponse.SC_NOT_FOUND);?
            return;?
        }?
?
        if (id.intValue() 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:53 PM

The plot thickens
I just ran apache bench on this thing...?
?
70-91-226-205-busname-michigan:/Users/laffer1% ab -n 100 -c 2 -k http://www.justjournal.com/users/laffer1?
This is ApacheBench, Version 1.3d <$Revision: 1.73 $> apache-1.3?
Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/?
Copyright (c) 1998-2002 The Apache Software Foundation, http://www.apache.org/?
?
Benchmarking www.justjournal.com (be patient).....done?
Server Software:                                                           ?
Server Hostname:        www.justjournal.com?
Server Port:            80?
?
Document Path:          /users/laffer1?
Document Length:        38393 bytes?
?
Concurrency Level:      2?
Time taken for tests:   33.879 seconds?
Complete requests:      100?
Failed requests:        0?
Broken pipe errors:     0?
Keep-Alive requests:    100?
Total transferred:      3880102 bytes?
HTML transferred:       3839300 bytes?
Requests per second:    2.95 [#/sec] (mean)?
Time per request:       677.58 [ms] (mean)?
Time per request:       338.79 [ms] (mean, across all concurrent requests)?
Transfer rate:          114.53 [Kbytes/sec] received?
?
Connnection Times (ms)?
              min  mean[+/-sd] median   max?
Connect:        0    29  293.0      0  2931?
Processing:   442   644   73.4    630   828?
Waiting:      442   644   73.4    630   828?
Total:        442   674  305.3    630  3608?
?
Percentage of the requests served within a certain time (ms)?
  50%    630?
  66%    677?
  75%    686?
  80%    692?
  90%    731?
  95%    808?
  98%    828?
  99%   3608?
 100%   3608 (last request)?
70-91-226-205-busname-michigan:/Users/laffer1% ab -n 100 -c 2 http://www.justjournal.com/users/laffer1?
This is ApacheBench, Version 1.3d <$Revision: 1.73 $> apache-1.3?
Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/?
Copyright (c) 1998-2002 The Apache Software Foundation, http://www.apache.org/?
?
Benchmarking www.justjournal.com (be patient).....done?
Server Software:                                                           ?
Server Hostname:        www.justjournal.com?
Server Port:            80?
?
Document Path:          /users/laffer1?
Document Length:        38393 bytes?
?
Concurrency Level:      2?
Time taken for tests:   36.213 seconds?
Complete requests:      100?
Failed requests:        0?
Broken pipe errors:     0?
Total transferred:      3876500 bytes?
HTML transferred:       3839300 bytes?
Requests per second:    2.76 [#/sec] (mean)?
Time per request:       724.26 [ms] (mean)?
Time per request:       362.13 [ms] (mean, across all concurrent requests)?
Transfer rate:          107.05 [Kbytes/sec] received?
?
Connnection Times (ms)?
              min  mean[+/-sd] median   max?
Connect:        0     0    0.0      0     1?
Processing:   660   724   34.2    733   796?
Waiting:      659   724   34.2    733   795?
Total:        660   724   34.1    733   796?
ERROR: The median and mean for the initial connection time are more than twice the standard?
       deviation apart. These results are NOT reliable.?
?
Percentage of the requests served within a certain time (ms)?
  50%    733?
  66%    744?
  75%    752?
  80%    756?
  90%    765?
  95%    777?
  98%    782?
  99%    796?
 100%    796 (last request)?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 28 Jun 2007
12:50 AM

Still got issues
My image code is slower now and i made this worse too.  ugh.  ?
?
ab -n 100 -c 10 "http://www.justjournal.com/users/laffer1"?
This is ApacheBench, Version 1.3d <$Revision: 1.73 $> apache-1.3?
Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/?
Copyright (c) 1998-2002 The Apache Software Foundation, http://www.apache.org/?
?
Benchmarking www.justjournal.com (be patient).....done?
Server Software:                                                           ?
Server Hostname:        www.justjournal.com?
Server Port:            80?
?
Document Path:          /users/laffer1?
Document Length:        41886 bytes?
?
Concurrency Level:      10?
Time taken for tests:   43.138 seconds?
Complete requests:      100?
Failed requests:        0?
Broken pipe errors:     0?
Total transferred:      4224400 bytes?
HTML transferred:       4188600 bytes?
Requests per second:    2.32 [#/sec] (mean)?
Time per request:       4313.80 [ms] (mean)?
Time per request:       431.38 [ms] (mean, across all concurrent requests)?
Transfer rate:          97.93 [Kbytes/sec] received?
?
Connnection Times (ms)?
              min  mean[+/-sd] median   max?
Connect:        0     0    0.0      0     0?
Processing:  1575  4121 1870.9   3585  9645?
Waiting:     1575  4120 1870.9   3585  9645?
Total:       1575  4121 1870.9   3585  9645?
?
Percentage of the requests served within a certain time (ms)?
  50%   3585?
  66%   4344?
  75%   4913?
  80%   5700?
  90%   6763?
  95%   8819?
  98%   9234?
  99%   9645?
 100%   9645 (last request)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:17 AM

Merit ends dial-up services
http://www.merit.edu/news/newsarchive/article.php?article=20070207_dialinI found this interesting both from the perspective as a student and as someone who used to tech support merit dial-up.  I think USOL has a real problem.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:24 AM

Grades
I just found the major/minor form on emu's website.  I declared my minor today.  I also got my grades for ENG 328 and ENG 444.  I got an A- in ENG 328 and an A in ENG 444. That gave me a GPA for the semester of 3.85 and raised my cumulative to 2.85. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:05 AM

Further proof there is a distinction between fish eaters and us vegetarians
http://en.wikipedia.org/wiki/PescatarianAs you can see from that definition, a vegetarian does not eat meat!  Fish is a meat.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:20 AM

V for Vendetta
I watched V for Vendetta tonight.  Very weird movie.  I decided to do a little digging on wikipedia.  The entry is interesting, however I found the entry on Guy Fawkes much more interesting.  The terms "guy" and "guys" come from his name.  http://en.wikipedia.org/wiki/Guy_Fawkes

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 29 Jun 2007
4:27 PM

V for Vendeta IRL
http://www.cnn.com/2007/US/06/29/us.london.device/index.htmlInteresting..

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:30 PM

Wow.. 
http://www.cnn.com/2007/LAW/06/29/astronaut.arrest.ap/index.htmlOK, if the diapers are not for her, then why tell people that?  She had a great mental defense going and she blew it. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:31 PM

We'll never know
http://www.cnn.com/2007/WORLD/meast/06/29/un.iraq.weapons.ap/index.htmlNow we'll never know about the WMD's!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:09 PM

Wii's selling like hotcakes
http://www.msnbc.msn.com/id/19509017/This is bigger than the iPod. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:12 PM

Wiiitis
Yeah... it's a condition now.  ?
?
http://www.msnbc.msn.com/id/19078709/?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:31 PM

Game Console sales
I found a wikipedia article about the "Console Wars."  It outlines the sales figures and winners of each generation since the atari 2600.  What I find interesting is that I haven't owned the winning game console since the NES and SNES.  (not counting handhelds)  I loved the Genesis/CD/32x and the Dreamcast.  I never got a chance to buy a Saturn.  The TG16 was OK.  I had one for less than a year.  I had like 8 games for it or so.  The graphics sucked, but the real problem was the play control.  It had a NES style controller with built in turbo.  The Genesis and SNES had more buttons.  The real innovation was the buttons.  It made fighting games possible and really helped with sports titles.  I might have gotten into the Playstation 1 if I didn't see it as a ripoff of the SNES.  The graphics really suck.  With the PS2, I had a negative feeling about their brand.  Sony killed Sega.  Now with the current generation, I actually like the PS3 better than the xbox360 which means Sony is probably screwed.  The problem with this generation is the broken xbox360s.  A recent slashdot article showed a guy with 11 broken consoles!  Microsoft can't build them right.  Once Microsoft launches the replacement system, xbox live will be cut off too.  Online gameplay is too useful. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 1 Jul 2007
3:44 PM

Police bust Oscar Meiyer wiener 
http://www.cnn.com/2007/US/06/30/wienermobile.stop.ap/index.htmlThe "YUMMY" plate was stolen in February and police decided to bust the wiener while in a construction zone!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 3 Jul 2007
8:25 PM

"The" Transformers as Michael Bay seems them
Oh my God.  As a fan of the Transformers series (original), I was a bit surprised by the freedom the writers took in this picture.  It is a war film with robots.  There is talk of masturbation, flicking off the camera, and some other things that people with children might want to avoid.  If little suzy knows what masturbation is, well I guess you're OK to see the movie.  I know that sounds wrong, but some idiot brought his little girls (6 or so) to the film.  They were confused and annoyed.  There were a lot of gasps.  ?
?
The love story is very strange.  "Sam" the dork gets the girl.  I might have really liked the film as a geeky teen, but now it seems wrong.  This is a typical michael bay film.  If you like that guy, go see this.  It is not the worst film he's ever done.  ?
?
The best part of the film is the beginning.  There are several attempts at humor throughout the movie.  There were jokes in the credits, although I didn't stay for all of them.  You "may" want to watch them, but after 2 hours and 30 some minutes I was done with that film.  ?
?
Early scenes with sam and the car are rather amusing.  The character who decides to be a pontiac over a hummer is funny.  The weirdest part of the movie is megatron.  He doesn't look right.  He's a jet part of the time.  He is frozen for like 100 years and then battles his brother... wtf.  ?
?
The battle sequences are difficult to follow.  You've got dueling robots, and military types battling.  ?
?
One thing I can say for the movie is that the acting was good.  The writing wasn't so much, but the actors really did try to work with the crap they were given.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 4 Jul 2007
11:53 PM

Apple iPhone Fonts
For people creating websites, it's often useful to know what fonts a device can display.  Here's the list for the iPhone.?
?
Arial?
Arial Rounded MT Bold?
Courier*?
Courier New*?
Georgia?
Helvetica* (default sans-serif)?
Helvetica Neue*?
Marker Felt?
Times New Roman (default serif, also overall default)?
Trebuchet MS?
Verdana?
Zapfino?
?
This list was complied by Pat on the Apple web dev list.  Pat didn't notice a difference between courier new and courier.  However, Pat also used sans-serif as a backup font for courier so I don't think (s)he knows much about courier fonts.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 5 Jul 2007
12:25 AM

Transformers movie sets new records?
Transformers displaced Pirates of the Carribbean 2's Tuesday record.  I think it just got lucky with the holiday release and the only competitor a Die Hard film.  They are already talking about the possibility of a sequel. ?
?
On a side note, Apple's spell check went off on my spelling of Carribbean.  I suppose Caribbean is OK as well.. just I was taught it was "car" "rib" "bean"  in grade school.  I now wonder a bit on the spelling.  Google had quite a few hits for both.  I suspect disney used the other spelling since it looks weird now.  Hmm...?
?
I can't sleep with all the fireworks.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 7 Jul 2007
12:47 AM

Work, etc
I had to go into work today.  The webserver was not serving pages off the NFS mount.  I rebooted the webserver and lost access.  In the process, I could no longer get into the network.  Chris and I decided to go in to take a look.  As his car was in the shop, I went to pick him up on the north end of ann arbor.  My car started overheating a bit.  We made it to EMU OK.  He noticed the link light was not on for the xserve RAID.  We rebooted after some diagnostics and got it back up.  We still don't know why the connection was lost, although it might be related to the 10.4.10 update.  ?
?
On the way back, my car's service engine soon light came on.  Not sure what caused that, but the car got very hot.  I ended up adding oil and letting it cool for a bit at chris's place.  By the time I made it home, it was very hot.  I was surprised I made it.  Tomorrow I'll have to check all the fluids and see if I can figure out what went wrong.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 8 Jul 2007
12:11 AM

Zelda and Paper Mario on the Wii
Caryn and I have been enjoying our Wii.  As we cannot afford more games, we've resorted to renting titles at the local Blockbuster.  Last weekend, we rented Paper Mario. The game was quite fun.  The game includes elements from previous mario games.  The first level looks like Super Mario Bros. from the NES.  In the game, you shift between 2D and 3D realities.  There is a timer running when Mario enters 3D.  When the timer runs out, Mario loses life energy.  There is a great deal of dialog.  Starting the game can take quite a long time.  Bowser and Princess Peach are kidnapped and forced to marry.  The second title we rented was the new Zelda game.  The game was released on the GameCube and Wii with control enhancements on the latter.  I haven't ventured very far into the game yet.  So far, I've ridden a horse around, gone fishing, sent a hawk flying into a bees nest and a jumping monkey with a baby crip.  I have a wood sword which must be used with the wii remote.  You swing the remote around to move your sword.  In fishing, you have to pull back on the remote to reel in the fish.  It is quite fun.  Zelda is the first title to impress me graphically.  It looks like an improvement over the GameCube.  Still, I find the lack of Wii sports-like titles disappointing.  I would love to get more titles like Wii sports.  I hope to get a Wii Play in the next few months.  That includes a controller and a game with billiards, fishing, table tennis?, and some weird little games.  Mario Party might help with exercise too.  I'll have to rent it.The most disappointing feature on the Wii is the lack of online play.  It is capable of online multiplayer, but it does not deliver.  Pokemon will be the first title to support online play.  I'm not a big fan of Pokemon.  I have a few online friends with Wiis.  One is in the UK and we've successfully  "friended" each other on the Wii.  I can send him text messages over the Internet on the Wii message board.  In order to do that, we had to exchange a unique code found in the console menu.  This friend code was similar to a credit card number.  Once we both added each other, within a few hours we could exchange messages.  It seems to be slower than e-mail.  The Wii weather and news channels are great.  We can see the current weather quicker than going to weather.com or watching the weather channel.  The news feed includes AP stories and the text is very easy to read.  There are no ads or other distractions.  You can control the size of the text.  Everybody votes channel allows you to vote on questions submitted to Nintendo by other Wii users.  There are national and international polls.  The polls last several days and often are simple questions like "Do you prefer to be a passenger or driver?"  or "Would you rather solve poverty or hunger?"  It isn't that interesting, but I am sometimes surprised by Caryn's responses.  A tally of the votes is computed by Nintendo and you see them within a day of the end of the poll.The Opera powered web browser is nice.  Nintendo will start charging for that "Wii Ware" soon.  It includes Flash 7 support.  It is much better than the browser included with the Dreamcast.  I had always wished my xbox had a browser like a webtv.  Now with the Wii, I can do casual surfing online.  I actually prefer doing that over using my laptop since I don't have to dig it out.  The Wii online has wireless capabilities.  There is a third party lan adapter.  The "Wii Connect 24" feature which means that in standby it keeps an active Internet connection is required for the weather and news channels to work.  It causes the unit to stay very warm while on standby.  There are reports of Wiis overheating on the Internet.  I do worry about that as the fan does not kick in on standby mode. Finally, i did have one problem with my Wii.  The remote stopped working.  It blinked as if it had battery power, but could not find the console.  I tried swapping out batteries, resyncing and even shaking the remote.  Eventually, I pulled the plug on the Wii and then plugged the power back in.  The remote worked after fresh registration.  There are two buttons that must be pressed.  One is on the remote under the battery cover and the other is in the front of the wii under a door.  The Wii's GameCube support is pretty good.  SpyHunter worked with my saved games using a GameCube remote.  You have to power cycle the Wii after it enters GCN mode. There are rumors that Nintendo will launch a revised Wii with DVD support later.  I'm still glad I bought mine now.  Registering the unit extends the warrenty an additional 90 days.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:00 AM

EMU Library full of surprises
I just happened on to the EMU library site.  They have a decent CS book collection including a book on NEXTSTEP Programming.  If I actually go to bed at a decent hour, I might be stopping by there tomorrow or Monday.  They also have a threading and cocoa book I've thought about buying on amazon.  I want to check them out and see what they are like.  I've been hoping to pick up cocoa programming (think OS X development) this summer. My own projects require that I learn Objective C + Cocoa.  My first task is to write a Cocoa based Just Journal client. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:05 AM

Active iPhone developer community
iPhone Web Dev is a site dedicated to making Web 2.0 (insert additional buzzwords here) applications for Apple's new $600 device.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:36 AM

The NeXT ease of use test
According to an old NS 3 demo, the test was to see if a CEO could use it without a manual!  Sadly, MidnightBSD would fail this test!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:22 AM

Caffeine in Soda POP
 Caffeine contents ranged from 4.9 mg/12 oz (IGA Cola) to 74 mg/12 oz (Vault Zero). Some of the more common national-brand carbonated beverages analyzed in this study were Coca-Cola (33.9 mg/12 oz), Diet Coke (46.3 mg/12 oz), Pepsi (38.9 mg/12 oz), Diet Pepsi (36.7 mg/12 oz), Dr Pepper (42.6 mg/12 oz), Diet Dr Pepper (44.1 mg/12 oz), Mountain Dew (54.8 mg/12 oz), and Diet Mountain Dew (55.2 mg/12 oz).http://science.slashdot.org/article.pl?sid=07/07/07/205250&from=rssDiet Coke has more than "real" coke.  WTF

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:06 PM

Old GNUstep article, NEXTSTEP book
I found a nice article on Slashdot about the GNUstep LiveCD from last year.  http://apple.slashdot.org/article.pl?sid=05/02/06/1827244&tid=94&tid=117&tid=3Some of the comments are very interesting.  There is a small NeXT following out there.Caryn and I went to the EMU Library today.  I found a book on NEXTSTEP development and a book on Cocoa.  The NeXT book has the original floppy with it.  If it still works, I'm going to try to copy it over on my NeXT system. Caryn found a book on quantum computing that she's interested in. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 12 Jul 2007
3:59 PM

Apple owns CUPS
http://apple.slashdot.org/article.pl?sid=07/07/12/1342258&from=rssApple purchased CUPS, the standard in UNIX/Linux printing technologies.  They switched to it years ago.  (10.2 i think)  There are many theories why they bought CUPS including preventing a license change to GPLv3.  The catch is that I believe SAMBA has already gone GPLv3 so Apple will still have to include GPLv3 code in 10.5 anyway.  Well I guess they could stop supporting windows networking, but that would kill their business and education sales.They could close source CUPS which would be terrible for open source projects.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:05 PM

LLVM backend code
http://llvm.org/demo/index.cgiLLVM is a backend for a compiler suite.  Apple has been working on this project for some time along with many others.  The goal is to get rid of gcc eventually.  This could be another issue for the MBSD project.I decided to test this.  #include <stdio.h>int main(void){    printf("hello world
");    return 0;}result: ?
; ModuleID = '/tmp/webcompile/_16373_0.bc'target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64"target triple = "i686-pc-linux-gnu"@.str = internal constant [12 x i8] c"hello world?0"		; <[12 x i8]*> [#uses=1]define i32 @main() {entry:	%tmp2 = tail call i32 @puts( i8* getelementptr ([12 x i8]* @.str, i32 0, i32 0) )		; <i32> [#uses=0]	ret i32 0}Note that it turned it into a puts call!  declare i32 @puts(i8*)?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:35 PM

Health is Wealth all natural vegetable egg rolls
This product made me laugh today.  The flavor I bought is "vegan" however on the back it says it was processed on equipment used for eggs and dairy!  I think they need to look up the definition of vegan.  Luckily I'm a lacto ovo vegetarian so it's not a big deal to me.  I can see some vegan getting really pissed though.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 13 Jul 2007
5:19 PM

oh my two BSODs in vista this week
I had my APC cause windows to hibernate and shut off.  NP there... it should do that.  however, when it came back up it BSOD'd on the APC_INDEX change!  That is not good Microsoft! 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 15 Jul 2007
4:55 AM

BEOS demo

Security: Public
Location: Home
Mood: Not Specified
Music: 

4:59 AM

NeXTSTEP coding tutorial

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:35 PM

DragonFly BSD talk with Matt Dillion

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 16 Jul 2007
6:40 AM

Open Sound System released under CDDL and GPL
http://developer.opensound.com/The real question is what do I do with this.  FreeBSD has endorsed the CDDL in the sense they included code released under it in the base system.  (ZFS and possibly dtrace)  Where does that leave us?  On the other hand, many of the drivers still have closed source glue which may mean this is useless to us.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:45 AM

Will Perveasive Multithreading Make a comeback?
http://ask.slashdot.org/article.pl?sid=07/07/15/1853241&from=rssIn short, no.  I've been thinking about this article for a bit of time now.  It inspired my NEXTSTEP and BE posts this weekend.  The design ramifications do not warrant the work required to write an OS from the ground up like this.  Even with some of my private kernel design ideas, I don't think this will ever happen again in a commercial product or mainstream open source product.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Wed, 18 Jul 2007
6:25 AM

Mac OS X Worm? 
An anonymous security researcher has claimed to create a Mac Worm for OS X.  The worm uses mDNSresponder as the attack vector.  For people unfamiliar with that software, it is effectively Bonjour (aka Rendevouz).  What I find interesting about this article is that it does not explore the attack vector on other operating systems.  Apple open sourced mdnsresponder.  It is in the FreeBSD and MidnightBSD ports system and was previously used as an optional feature for many open source projects including KDE.  The open source community has created an alternative package named avahi (sp?) that is under a better license than Apple's open source terms.  The FreeBSD project has encouraged use of this code instead for many of their ports. ?
?
However, Bonjour is available on Windows.  iTunes uses it and Apple has shipped it for printer sharing with their wireless routers for some time.  The software runs as root on OS X.  Presuming there is code reuse with the windows counterpart, this worm could effect many operating systems.?
?
There is a catch though.  This service is limited to your local network.  It will not traverse the internet.  (local subnet)  So if I execute the worm at home, it could only infect/attack my other machines but could not go after people in the outside.  One caveat is if you use public wireless networks.  You could get infected at a coffee shop, work or a university and bring it home to trash your home Mac or PC as well  ?
?
http://arstechnica.com/journals/apple.ars/2007/07/17/anonymous-blogger-claims-proof-of-concept-mac-worm?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:48 AM

NASDAQ fails to kick Dell of the exchange
http://news.yahoo.com/s/pcworld/20070717/tc_pcworld/134673?
?
Dell gets a free pass after failing to file their earnings reports on time for four consecutive quarters.  Why are they special?  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:17 AM

New Harry Potter book leaked to the net
http://www.nytimes.com/2007/07/17/books/17cnd-potter.html?ei=5065&en=0733e90a3f03c8b7&ex=1185336000&partner=MYWAY&pagewanted=printvd?
?
Looks like the ending is clear on this book.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 20 Jul 2007
7:02 AM

Yes
I've managed to create a MidnightBSD Live CD for AMD64!  I posted a crappy version on the FTP server, but I've got a decent version locally.  I'm hoping to commit this in the next few days.  I've never been a huge Live CD fan, but for an installation medium or people to try it, well it's a great idea.  This will allow me to move forward with my new installer plans. ?
?
I'm intentionally not posting this on the mbsd blog because I don't want to get people's hopes up until it's committed.  A Live CD is one of the biggest requests I've had.  It may even back off pressure to do a full release.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 23 Jul 2007
10:02 AM

Old C++ code
I found this from an old C++ assignment from my first term at WMU. Kind of interesting how my coding style has changed and stayed the same.  I don't know if this is the final version or not. I doubt it.?
?
?
#include <iostream>?
#include <cstdlib>?
#include <ctime>?
using namespace std;?
?
void initDeck( int[], int );?
void printDeck( int[], int );?
void printCard( int );?
void printFaceValue( int );?
void printSuit( int );?
void shuffle( int[], int );?
void deal( int[], int );?
bool isFullHouse( int[], int );?
bool isStraight( int[], int );?
void printFullHouse( int[], int );?
void printStraight( int[], int );?
int getRand( int );?
?
const int DECKSIZE = 52;?
const int CLUBS = 0;?
const int SPADES = 1;?
const int DIAMONDS = 2;?
const int HEARTS = 3;?
?
int main()?
{?
    int A[DECKSIZE];?
    ?
    srand( time(0) );?
    ?
    initDeck( A, DECKSIZE );?
    printDeck( A, DECKSIZE );?
    ?
    shuffle( A, DECKSIZE );?
    printDeck( A, DECKSIZE );?
?
    return 0;?
}?
?
void initDeck( int A[], int size )?
{?
    for ( int i = 0; i < size; i++ )?
        A[i] = i;?
}?
?
void printDeck( int A[], int size )?
{?
    cout << "current deck: 

";?
    ?
    for ( int i = 0; i < size; i++ )?
    {?
        printCard( A[i] );?
            ?
        if ( i % 4 == 3 )?
            cout << endl;?
        else?
            cout << ", ";?
    }?
    ?
    cout << endl;?
}?
?
void printCard( int card )?
{?
    printFaceValue( card );    ?
    cout << " of ";?
    printSuit( card );?
}?
?
void printFaceValue( int card )?
{?
?
    int face = card % 13;?
    ?
    switch ( face )?
    {?
        case 0:?
            cout << " 2";?
            break;?
        case 1:?
            cout << " 3";?
            break;?
        case 2:?
            cout << " 4";?
            break;?
        case 3:?
            cout << " 5";?
            break;?
        case 4:?
            cout << " 6";?
            break;?
        case 5:?
            cout << " 7";?
            break;?
        case 6:?
            cout << " 8";?
            break;?
        case 7:?
            cout << " 9";?
            break;?
        case 8: ?
            cout << "10";?
            break;?
        case 9: ?
            cout << " J";?
            break;?
        case 10: ?
            cout << " Q";?
            break;?
        case 11:?
            cout << " K";?
            break;?
        case 12:?
            cout << " A";?
            break;?
    }?
    ?
    return;?
}?
?
void printSuit( int card )?
{?
    ?
    switch ( card % 4 )?
    {?
        case CLUBS:?
            cout << "clubs";?
            break;?
        case SPADES:?
            cout << "spades";?
            break;?
        case DIAMONDS:?
            cout << "diamonds";?
            break;?
        case HEARTS:?
            cout << "hearts";?
            break;?
    }?
    ?
    return;?
}?
?
void shuffle( int A[], int size )?
{?
    bool notfound = true;?
?
    for ( int i = 0; i < size; i++ )?
    {?
        A[i] = getRand( size );?
        ?
        do?
        {?
            if ( A[i] == A[ i + 1 ] )?
                notfound = false;?
            else?
                notfound = true;?
                ?
        } while ( notfound == false );?
        ?
    }?
}?
?
int getRand( int scale )?
{?
  return rand() % scale;?
}

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 24 Jul 2007
3:23 PM

About AT&T
This has to be the funniest explanation of telecom mergers ever http://video.google.com/videoplay?docid=-2004785759717366066

Security: Public
Location: Home
Mood: Not Specified
Music: 

3:25 PM

A crazy kid laughing madly at the Wii
http://video.google.com/videoplay?docid=-4322297137242523142

Security: Public
Location: Home
Mood: Not Specified
Music: 

3:30 PM

Showering: The differences between women and men
http://video.google.com/videoplay?docid=-5418697513610148116

Security: Public
Location: Home
Mood: Not Specified
Music: 

Thu, 26 Jul 2007
3:04 PM

Quicktime 7.2 kills PPC apps running on Intel Macs
http://docs.info.apple.com/article.html?artnum=306043?
?
This has to be the dumbest bug I've seen in awhile. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 27 Jul 2007
9:35 AM

Save Thunderbird
The Mozilla foundation is thinking about killing Thunderbird.  We need an e-mail client that can run on most operating systems.  It is a very important product.  Think of the alternatives:  pine, mutt, evolution, GNUmail, ...  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:53 AM

The Freak Kernel aka Linux 0.01
http://linux.slashdot.org/article.pl?sid=07/07/27/0542212i386 and not GNU quality LOL.  Now half the internet runs on it.

Security: Public
Location: Home
Mood: Not Specified
Music: 

9:55 AM

Apple iPhone
The numbers are out on the iPhone.  In the first two days, Cingular (AT&T) activated 150,000 phones.  Apple sold 270,000 iPhones.  There is a security issue with the device.  A bug in safari allows people to take over your phone by visiting a website. Apple stock has been up and down on these announcements.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:06 AM

Readme from Linux 0.01
Notes for linux release 0.010. Contents of this directorylinux-0.01.tar.Z- sources to the kernelbash.Z- compressed bash binary if you want to test itupdate.Z- compressed update binaryRELNOTES-0.01- this file1. Short introThis is a free minix-like kernel for i386(+) based AT-machines.  Fullsource is included, and this source has been used to produce a runningkernel on two different machines.  Currently there are no kernelbinaries for public viewing, as they have to be recompiled for differentmachines.  You need to compile it with gcc (I use 1.40, don't know if1.37.1 will handle all __asm__-directives), after having changed therelevant configuration file(s). As the version number (0.01) suggests this is not a mature product. Currently only a subset of AT-hardware is supported (hard-disk, screen,keyboard and serial lines), and some of the system calls are not yetfully implemented (notably mount/umount aren't even implemented).  Seecomments or readme's in the code.This version is also meant mostly for reading - ie if you are interestedin how the system looks like currently.  It will compile and produce aworking kernel, and though I will help in any way I can to get itworking on your machine (mail me), it isn't really supported.  Changesare frequent, and the first "production" version will probably differwildly from this pre-alpha-release. Hardware needed for running linux:- 386 AT- VGA/EGA screen- AT-type harddisk controller (IDE is fine)- Finnish keyboard (oh, you can use a US keyboard, but not  without some practise :-)The Finnish keyboard is hard-wired, and as I don't have a US one Icannot change it without major problems. See kernel/keyboard.s fordetails. If anybody is willing to make an even partial port, I'd begrateful. Shouldn't be too hard, as it's tabledriven (it's assemblerthough, so ...)Although linux is a complete kernel, and uses no code from minix orother sources, almost none of the support routines have yet been coded.Thus you currently need minix to bootstrap the system. It might bepossible to use the free minix demo-disk to make a filesystem and runlinux without having minix, but I don't know...2. Copyrights etcThis kernel is (C) 1991 Linus Torvalds, but all or part of it may beredistributed provided you do the following:- Full source must be available (and free), if not with the  distribution then at least on asking for it.- Copyright notices must be intact. (In fact, if you distribute  only parts of it you may have to add copyrights, as there aren't  (C)'s in all files.) Small partial excerpts may be copied  without bothering with copyrights.- You may not distibute this for a fee, not even "handling"  costs.Mail me at [email blocked] if you have any questions.Sadly, a kernel by itself gets you nowhere. To get a working system youneed a shell, compilers, a library etc. These are separate parts and maybe under a stricter (or even looser) copyright. Most of the tools usedwith linux are GNU software and are under the GNU copyleft. These toolsaren't in the distribution - ask me (or GNU) for more info.3. Short technical overview of the kernel.The linux kernel has been made under minix, and it was my original ideato make it binary compatible with minix. That was dropped, as thedifferences got bigger, but the system still resembles minix a greatdeal. Some of the key points are:- Efficient use of the possibilities offered by the 386 chip.  Minix was written on a 8088, and later ported to other  machines - linux takes full advantage of the 386 (which is  nice if you /have/ a 386, but makes porting very difficult)- No message passing, this is a more traditional approach to  unix. System calls are just that - calls. This might or might  not be faster, but it does mean we can dispense with some of  the problems with messages (message queues etc). Of course, we  also miss the nice features :-p.- Multithreaded FS - a direct consequence of not using messages.  This makes the filesystem a bit (a lot) more complicated, but  much nicer. Coupled with a better scheduler, this means that  you can actually run several processes concurrently without  the performance hit induced by minix.- Minimal task switching. This too is a consequence of not using  messages. We task switch only when we really want to switch  tasks - unlike minix which task-switches whatever you do. This  means we can more easily implement 387 support (indeed this is  already mostly implemented)- Interrupts aren't hidden. Some people (among them Tanenbaum)  think interrupts are ugly and should be hidden. Not so IMHO.  Due to practical reasons interrupts must be mainly handled by  machine code, which is a pity, but they are a part of the code  like everything else. Especially device drivers are mostly  interrupt routines - see kernel/hd.c etc.- There is no distinction between kernel/fs/mm, and they are all  linked into the same heap of code. This has it's good sides as  well as bad. The code isn't as modular as the minix code, but  on the other hand some things are simpler. The different parts  of the kernel are under different sub-directories in the  source tree, but when running everything happens in the same  data/code space.The guiding line when implementing linux was: get it working fast. Iwanted the kernel simple, yet powerful enough to run most unix software.The file system I couldn't do much about - it needed to be minixcompatible for practical reasons, and the minix filesystem was simpleenough as it was. The kernel and mm could be simplified, though:- Just one data structure for tasks. "Real" unices have task  information in several places, I wanted everything in one  place.- A very simple memory management algorithm, using both the  paging and segmentation capabilities of the i386. Currently  MM is just two files - memory.c and page.s, just a couple of  hundreds of lines of code.These decisions seem to have worked out well - bugs were easy to spot,and things work.4. The "kernel proper"All the routines handling tasks are in the subdirectory "kernel". Theseinclude things like 'fork' and 'exit' as well as scheduling and minorsystem calls like 'getpid' etc. Here are also the handlers for mostexceptions and traps (not page faults, they are in mm), and alllow-level device drivers (get_hd_block, tty_write etc). Currently allfaults lead to a exit with error code 11 (Segmentation fault), and thesystem seems to be relatively stable ("crashme" hasn't - yet).5. Memory managementThis is the simplest of all parts, and should need only little changes.It contains entry-points for some things that the rest of the kernelneeds, but mostly copes on it's own, handling page faults as theyhappen. Indeed, the rest of the kernel usually doesn't actively allocatepages, and just writes into user space, letting mm handle any possible'page-not-present' errors.Memory is dealt with in two completely different ways - by paging andsegmentation.  First the 386 VM-space (4GB) is divided into a number ofsegments (currently 64 segments of 64Mb each), the first of which is thekernel memory segment, with the complete physical memory identity-mappedinto it.  All kernel functions live within this area. Tasks are then given one segment each, to use as they wish. The pagingmechanism sees to filling the segment with the appropriate pages,keeping track of any duplicate copies (created at a 'fork'), and makingcopies on any write. The rest of the system doesn't need to know aboutall this.6. The file systemAs already mentioned, the linux FS is the same as in minix. This makescrosscompiling from minix easy, and means you can mount a linuxpartition from minix (or the other way around as soon as I implementmount :-). This is only on the logical level though - the actualroutines are very different.NOTE! Minix-1.6.16 seems to have a new FS, with minormodifications to the 1.5.10 I've been using. Linuxwon't understand the new system.The main difference is in the fact that minix has a single-threadedfile-system and linux hasn't. Implementing a single-threaded FS is mucheasier as you don't need to worry about other processes allocatingbuffer blocks etc while you do something else. It also means that youlose some of the multiprocessing so important to unix.There are a number of problems (deadlocks/raceconditions) that the linuxkernel needed to address due to multi-threading.  One way to inhibitrace-conditions is to lock everything you need, but as this can lead tounnecessary blocking I decided never to lock any data structures (unlessactually reading or writing to a physical device).  This has the niceproperty that dead-locks cannot happen. Sadly it has the not so nice property that race-conditions can happenalmost everywhere.  These are handled by double-checking allocations etc(see fs/buffer.c and fs/inode.c).  Not letting the kernel schedule atask while it is in supervisor mode (standard unix practise), means thatall kernel/fs/mm actions are atomic (not counting interrupts, and we arecareful when writing those) if you don't call 'sleep', so that is one ofthe things we can count on.7. Apologies :-)This isn't yet the "mother of all operating systems", and anyone whohoped for that will have to wait for the first real release (1.0), andeven then you might not want to change from minix.  This is a sourcerelease for those that are interested in seeing what linux looks like,and it's not really supported yet.  Anyone with questions or suggestions(even bug-reports if you decide to get it working on your system) isencouraged to mail me. 8. Getting it workingMost hardware dependancies will have to be compiled into the system, andthere a number of defines in the file "include/linux/config.h" that youhave to change to get a personalized kernel.  Also you must uncommentthe right "equ" in the file boot/boot.s, telling the bootup-routine whatkind of device your A-floppy is.  After that a simple "make" should makethe file "Image", which you can copy to a floppy (cp Image /dev/PS0 iswhat I use with a 1.44Mb floppy).  That's it. Without any programs to run, though, the kernel cannot do anything. Youshould find binaries for 'update' and 'bash' at the same place you foundthis, which will have to be put into the '/bin' directory on thespecified root-device (specified in config.h). Bash must be found underthe name '/bin/sh', as that's what the kernel currently executes. Happyhacking. Linus Torvalds[email blocked]Petersgatan 2 A 200140 Helsingfors 14FINLAND

Security: Public
Location: Home
Mood: Not Specified
Music: 

10:39 AM

New Ethernet Standard
http://slashdot.org/article.pl?sid=07/07/26/145625240 and 100Gbps!  I would love to have that here, but I don't know how I'd saturate it with today's hard drives.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Wed, 1 Aug 2007
3:25 PM

OS X 10.4.10 post security patch issue
Those of you on home routers using OS X maybe in for a surprise.  Apple has disabled UPNP support in the latest update for mDNSresponder.  That means your router can't automatically open ports for you when using things like iChat.?
?
-----?
mDNSResponder?
?
CVE-ID: CVE-2007-3744?
?
Available for: Mac OS X v10.4.10, Mac OS X Server v10.4.10?
?
Impact: An attacker on the local network may be able to cause a denial?
of service or arbitrary code execution?
?
Description: A buffer overflow vulnerability exists in the UPnP IGD?
(Internet Gateway Device Standardized Device Control Protocol) code?
used to create Port Mappings on home NAT gateways in the Mac OS X?
implementation of mDNSResponder. By sending a maliciously crafted?
packet, an attacker on the local network can trigger the overflow?
which may lead to an unexpected application termination or arbitrary?
code execution. This update addresses the issue by removing UPnP IGD?
support. This issue does not affect systems prior to Mac OS X v10.4.?
----?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:21 PM

Apple get's OS X 10.5 on INTEL hardware certified as UNIX
http://apple.slashdot.org/article.pl?sid=07/08/01/123258&from=rssThis does not apply to PowerPC hardware running the same OS.  My Mac won't be running UNIX, but Caryn's will.  Strange isn't it.  Funny comments burried inside:LINUX - Linux Is Not UniX

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 4 Aug 2007
8:38 PM

HDTV + Wii + DVD 
Caryn and I got a good deal on an open box HDTV this weekend.  Our old television was a 20 inch Magnavox that Caryn got when she entered college.  (prior to us getting married)  Half the features didn't even work on that TV and the power button was acting up.  The new television is a 30 inch Samsung with 1080i, 2 hdmi, 2 composite, 1 svideo and 1 standard rca.  It has optical audio output. The only thing I don't like about it is that it is a CRT and weights 120 pounds.  We had a hell of a time getting it in the apartment.  We also bought a composite cable for the DVD player which was $10 at meijers versus the $60 best buy wanted.  The Nintendo Wii is now hooked up with a composite cable which you have to buy special for $25.  That allows the Wii and DVD players to do 480p instead of 480i.  (interlaced vs progressive scan)  I watched Star Wars and it did look good.  As for the Wii, the widescreen made a bigger improvement than the 480i vs 480p aspect.  I was shocked to see how many channels we get.  We do not have cable tv hooked up in the living room and with our existing rabbit ears, we can get channels 2, 4, 7, as well as stations in toledo, pbs and other local programming.  HD broadcasts include 2 channels per station.  So if you tune in to channel 7, you get 7 (over air regular broadcast), 7.1 (high def regular abc programming), and a weather only channel 7.2.  Before we could only get channel 7 and 2 good enough to watch.  I think I would have bought one sooner if I knew that you could actually pick up more content.  Our bedroom television is only a 13 inch but it's about 3 years old.  We often watched television in there as we have cable and the picture was better than the living room.  I'm very surprised by the HD picture quality improvement.  I have a feeling the negative comments about Blueray and hd-dvd are wrong in terms of picture quality.  I can tell the difference between a 480i or 480p broadcast and higher settings.  As I'll need to get a new car, any other purchases will be put off for some time.  I would love to get an Apple TV or PS3 (for blueray player) down the road. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:49 PM

Mac OS X 10.5 Leopard
I got an opportunity to see 10.5 on Friday.  For a beta, it was shockingly fast and stable.  The UI improvements were not as impressive as the demo videos led one to believe.  The floor aspect of the dock is very lame.  The tabs and other enhancements to terminal are awesome.  I did not get a chance to play with time machine as we didn't have a drive to configure it with.  It was actually OS X server so there was a lot of other extras.  I'm going to suggest the upgrade to others just because I think it is much more consistent than 10.4.10.  It's an odd release and we all know those are the stable ones. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 6 Aug 2007
12:54 AM

(no subject)
One of my annoying neighbors setup their wireless without any security.  Many of my other neighbors are taking advantage of it.  Worse yet, their wireless router is changing channels periodically which causes interference on our wireless router.  As they are fairly close, it is really causing trouble for our network this weekend.  I had to reboot both wireless routers twice.  Now I've put both airport express units in the same room.  The signal is very strong now and I can surf.  I think my neighbor is pissed as I hear him pounding on things upstairs. I really need the network solid as I'm preparing an OS release.  I'm hoping it all goes according to plan.  It would put me in a great mood and I won't have to worry about it when the semester starts up again. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 13 Aug 2007
11:34 PM

Karl Rove set to leave
http://news.yahoo.com/s/ap/20070814/ap_on_go_pr_wh/rove_resigning?
?
http://news.yahoo.com/s/ap/20070814/ap_on_go_pr_wh/rove_quotes_4;_ylt=AtZEsHhWxmk5c75FD6TZaxwGw_IE?
?
Great news isn't it.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 15 Aug 2007
12:21 AM

(no subject)
I watched Sideways again.  I remembered why I found the movie interesting the first time.  It was very weird to see the cheap gas prices when they stopped for gas.  $1.71 in California!  Caryn's set to teach an HTML course at the local community college this fall.  I talked to her about my experiences in my summer classes.  I'm sure she'll do fine.  Just Journal was moved to a new IP address the other day.  I got a free SSL certificate from GoDaddy.  They offer them to select open source projects.  I doubt Just Journal would qualify, but MidnightBSD did.  It saved me some money and I can now offer SSL for certain operations like CVSWeb browsing.  I'm very happy about that.  Our Wii is working great with the new television set.  It looks much better on a widescreen TV with component cables.  The two recent Wii updates were quite helpful in terms of network connectivity.  I've isolated that something upstairs is causing the random wireless disconnects.  I suspect I need to pick a different wireless channel.  I just don't know which one to use. 10 and 11 are saturated with five other networks.  There are advantages to owning a house.  You don't have as many neighbors very close to you.  Then again, I'd probably use wired connections in a house as I could run cat 6 through the building.MidnightBSD 0.1-RELEASE has been released.  I've found a lot of issues with the ports collection included, but the actual release is pretty good so far.  The semester is drawing near.  I need to go over my checklist of things to do before it starts.  Oddly, I'm very stressed.  I could talk about it, but somehow I don't feel it's a good idea tonight.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 17 Aug 2007
4:24 PM

Shari goes to MCC
My mother just got her financial aid so she can attend MCC.  I'm so happy for her.  It's hard to go back to school when you've been away.  I know she is nervous about her age.  She'll do fine. ?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:26 PM

Nintendo's month of Metroid
Nintendo has been promoting their new Metroid game for the Wii.  They've put the original NES game and the SNES game "Super Metroid" on the Wii shopping channel.  I really liked the original Gameboy game "Metroid 2: The return of Samus".  A lot of people don't realize that Samus is a chick!  It was one of the first games that had a female character in the lead role.  Consider other games of the era like Zelda (link), Super Mario Bros (two male plumbers), etc.  It was a big deal back then. Most of the games targeted at women were Barbie games.  How lame.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 21 Aug 2007
4:30 PM

Thought of Caryn
I saw this out of fortune today:?
My mother wants grandchildren, so I said, "Mom, go for it!"?
                -- Sue Murphy?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 28 Aug 2007
11:24 PM

Blockbuster online, xbox
I just cancelled my blockbuster online service.  For several months, it was a very good service.  They offered unlimited in-store swaps of DVDs and I had absolutely no problems with DVDs playing.  Over the last two months, I've had nothing but bad DVDs.  At least 5/9 discs have been cracked and glued back together.  They won't play in any of my players or computers.  I'm sick of reporting the discs and waiting for new ones to come.  I'd complain to them, but they don't offer a lot of feedback options on their website.  It's possible that it is just my service center (in lansing) or bad luck with the discs I'm renting.  I may go back to netflix, but for a few months I'll just buy DVDs.  At $10 a month, I can walk into best buy and just pick up a movie or two.   I actually bought one movie for $4 recently there. ?
?
Caryn sold my original xbox on Ebay for ~$65.  It included two controllers and 14 games.  I found that I'm not playing games as much with mbsd.  When I do, it is often the Wii now.  We need a new tv stand anyway.  We'll put the money toward that.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 3 Sep 2007
12:31 AM

Harry Potter, etc
Caryn and I went to see the most recent Harry Potter film in the theater today.  I know it's a bit late, but we finally got time to see it.  I liked it, but it seemed different than the other films.  Obviously the tone of the book is different, but there was something else I can't put my finger on. ?
?
Some asshole decided to cut in front of us at Meijers today.  He felt it was OK because we looked young and he was much larger than me.  He ordered his girlfriend to "cut in front of these nice people".  There were a lot of U of M students buying cartloads of alcohol and he assumed we were part of that crowd.  Regardless, it was uncalled for.  ?
?
I've seen a lot of negative activity at Live Journal.  They seem to be banning users for links to adult content in friends and private posts.  That seems unfair.  They used to have very loose rules about blogging material.  ?
?
NBC and Apple are fighting about pricing structure and DRM.  NBC does not want to allow users to keep content and they wish to charge $5 an episode. This will effect NBC content and Universal content.  You will see no more Monk, Psych, The Office, or NBC News clips.  They also partially own the History Channel and A&E.  I don't know what will happen with that content.  I'm mad because I buy Monk and Psych episodes on iTunes.  I have every episode of Monk to date (season 2 is on DVD) and almost every episode of Psych.  I don't want to wait for DVD sets nor pay the premium for DVD versions.  I may get a PVR or just record on VHS or get a TV tuner working on my PC again.  Screw them.  Universal is the reason we have a format war.  They support HD-DVD along with Toshiba. ?
?
I'd complain about this to NBC, but their contact forms are very selective.  Perhaps I should complain to their parent company, GE.  

Security: Public
Location: Home
Mood: Not Specified
Music: Folsom Prison Blues

12:43 AM

My Interview
In case you missed it, I was interviewed for bsdtalk.  You can hear interview 126 at http://bsdtalk.blogspot.com/?
?
bsdtalk is a podcast about and for the BSD community.  This interview is about MidnightBSD of course.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 18 Sep 2007
10:49 AM

It's Official: Freedom of speech is out
http://www.cnn.com/2007/US/09/18/student.tasered.ap/index.html?eref=rss_topstoriesThis student was tasered for asking questions.  How dare he!  I'll agree he was emotional and perhaps they did have to ask him to leave, but it was clearly excessive force when 6 police officers were there.  Even the miranda rights state that you have the "right to remain silent" not that you must remain silent.  He asked them what he did wrong and got a shock for it.  This guy didn't commit a crime.  They could ask him to leave and that is about it.  If he refused that request, they could escort him out. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:53 AM

This month so far
I haven't been blogging much.  Here's a brief rundown.?
?
    Caryn and I went to Kalamazoo for our anniversary.  It was very nice.  We went to the chappel at K college where we got married, out to dinner at the Blue Dolphin (rehersal dinner location), etc?
    Back to school.  I'm taking networking, stats and two English courses.  ?
    My computer flipped out on Friday.  The display was black.  Part of the problem was a lose cable as the connector isn't very good on the video card and it doesn't hold.  However, the card is also not initializing the display (two different ones) sometimes regardless of the cable position.  The fan was clogged and cleaning that has minimized problems, but not completely stopped them.  Once the computer is up, it works as expected.  Very strange.  ?
    The monitor on my Mac is cycling through blue, green and normal periodically.  The color is not consistent.  I'm waiting for a replacement.  It was bought in 2001.  15 inch displays suck anyway.  ?
    My father had a birthday this month.  So far I haven't done anything for it just as he didn't send me a card or acknowledge my birthday.  He sent me an anniversary card, but that has a sore spot with me for another reason.  I don't feel like talking about it.  I had a few drinks on Sunday night and actually prepared an iCard with a picture of my cat's ass for him.  I didn't send it though.  .Mac allows you to use your own pictures.  All I wanted at my birthday was an email.  That's free.  I realize he doesn't have money.  I know the anniversary card was a ploy to get a good birthday gift.  ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:05 AM

Borked Intel iMac
At work we've got a 20 inch Intel iMac with four gouges in the screen.  It looks like someone hit it.  On the Internet, people refer to the behavior as the "white screen of death."   By using the external video port, we proved the system is booting and the display is broken.  I'm very unhappy with that outcome.  I suspect my boss will be even more pissed.  I hope whoever broke it can pay for it.  The computer isn't very old. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 22 Sep 2007
12:37 AM

Scary Cat drawing
I got a wacom tablet for my Mac.  I'm not very good with it yet, but I'm trying.  Here's a  cat I drew earlier.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 26 Sep 2007
9:29 AM

Wii Play: A Review
I've played with Wii Play for several days now.  For $50, you get a second controller and several mini games on one disk.  The games are not the same level of quality as Wii Sports, but some of them are fun.  ?
?
One game is a shooting gallery that is in some respects similar to Nintendo's Duck Hunt game packaged with the original NES.  It does not let you pick your targets like the Duck Hunt game, but it instead gives you cans (Hogan's alley style), Ducks, and clay targets.  There are also bonus items and pictures of your player.  If you shoot your mii's face, you lose points.  ?
?
Another game is a hockey like game with neon coloring.  It is a bit difficult to aim at times, but still fun.  ?
?
There is also a tank game where you try to destroy another tank.  Ammo can bounce off the walls in some cases and you can move and aim with the wii controller. ?
?
My favorite mini game is a pool game.  It is quite fun in two player.  That game is worth the $10.?
?
There are several other games in the package.  Most are not very interesting to me.  One is a where's waldo style finding/matching game.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:36 AM

Assignment of work
Have you ever noticed the old adage "when it rains, it pores" is very true in the accumulation of work.  My CS professor has assigned a programming assignment, two sets of problems and as of last night a test next thursday.  If his course were the only one I had to worry about, it would be no problem.  However, things don't work that way.  I have three other courses to worry about.  ?
?
To top it off, I've got at least three tasks at work to accomplish.  I'm wondering when I can start that assignment. ?
?
I guess everyone likes a challenge.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 30 Sep 2007
7:12 PM

Coding
Today I had an interesting experience with a script kiddie.  They started attacking this site.  I've always hates captchas because they make it impossible for blind users to use websites.  A few offer audio clues, but that is very difficult to pull off in UNIX.   It's doable in Mac OS or Windows based servers.I added a captcha to the signup page successfully.  It was a shock as I've got a terrible cold.  Cough medicine tends to make me very illogical.  I have great difficulty concentrating on programming work.  I'm at least half way done with my programming assignment for Tuesday.  The server piece is almost done and the client requires very little modification.  It's a C based client -server messaging system.   The client connects via TCP to the server and then waits for the server to process the incoming message.  It's stateful.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:16 PM

Dance Dance Revolution for the Wii
Caryn and I had preordered Dance, Dance Revolution on Amazon.com.  I haven't felt much like playing the last two days, but I did get some time on it Friday night.  I thought it would be a lame chick game, but it's fun.  The pad reminds me of the old Power Pad add-on for the NES.  It uses the game cube ports on the Wii and then you use the wiimote + numchuck to do arm movements.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 2 Oct 2007
4:44 PM

Gaming on the Mac
Refer to the following interview (page 1) for my comments?
http://games.kikizo.com/features/gabenewell_valve_iv_sep07_p1.asp?
?
Valve claims that there are no games for the Mac.  However, every id game is ported to the Mac that is shipped for Windows.  EA has released all of their new titles on the Mac since June or so.  World of Warcraft and every other blizzard game run on the Mac.  Microsoft has even allowed third parties to port their games to the Mac.  Age of Empires 1 and 2 and Halo have made appearances on the Mac.  Many AOE engine games were ported.  (star wars for instance)  On that subject, often LucasArts games are ported to the Mac.  ?
?
So, the pattern here is that most people port to the Mac eventually.  Some do simultaneous releases.  Valve is the only gaming company with a series of popular games that has not ported to the Mac.  It's just them.  ?
?
If they wish to argue how great DirectX is, I could live with that.  I just don't see the blame should fall upon Apple.  Obviously if everyone else can do it, then it's not Apple's fault. ?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 5 Oct 2007
8:51 PM

Best Buy and Quake Wars: A Pre-order nightmare
I pre-ordered Enemy Territory: Quake Wars from Best Buy's website.  The game tag registration came in the mail quickly.  They shipped the game on the 28th as it was coming out October 2.  I didn't get the game until today because they chose to use the UPS to USPS service.  The post office sat on it it for 3 days in allen park!!!!!  Best Buy did not give me an option for faster shipping and they held me back from gaming for several days.  I'm unhappy.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 6 Oct 2007
11:24 AM

Quake wars
The quake wars installation process is not pleasant on vista ultimate x64.  I had to uninstall the demo, run with admin rights (right click on the setup on the cd) as the autorun didn't work.  I had to clean the temp directory and wait forever only to find out it had a 1.1 patch ALREADY.  The game just came out.The two levels I played last night were lame.  It was not as fun as the demo level.  I'm quite disappointed especially after the long wait to get it from best buy. I'm not telling people to give up on the game, just consider carefully.  It looks great.  I can say that.

Security: Public
Location: Home
Mood: Aggravated
Music: 

Thu, 11 Oct 2007
2:40 PM

Windows Vista
Caryn sent me this link:http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9041959&intsrc=hm_listIt discusses a conversation between Ballmer and a woman who had to go back to XP after facing many problems in Vista.  Her daughter wanted it because of a friend.What I find interesting is the parallels between Vista deployment and Windows 95.  Microsoft had trouble getting people to transition to WIndows 95 and later 98.  (before SE)  The difference is that Microsoft used their monopoly to push Windows 95 only feautres.  With Vista, we don't see that.  There are two Vista titles that I know about and one is Halo 2 which has been out for the xbox forever.  Microsoft is backing off on IE7, Windows Media and many of the other enhancements.  Then they go so far as to backport things to XP from Vista in SP3.  I think Micorosft is hurting customers who have adopted Vista at this point.  What is the value for us?  I feel a little more secure in vista, but it's not the cancel/allow dialog boxes that do it.  Every new innovative release of Windows (not every release) breaks hardware compatibilitiy with some devices.  It's just a fact.  The same is true of Mac OS X.  My sound card barely works in 10.4 and apple bought that compnay.  There are many constants.  Internet Explorer was back ported to Windows 3.11 eventually.  Microsoft had develpers release direct x games with dos modes too.  It rewarded waiting.  On the other hand, Microsoft released office, works and many other apps only for windows 95.  This time office is backards compatibile, visual studio will be backwards compatibile, etc.  There is no forced upgrade happening.  With Apple's latest release looking ugly, I think microsoft won't be out to many customers if they push things.  Here's what I suggest.1. Only ship Windows x64 vista on new pcs.  Standardize on one hardware platform and go for the future.  THen you're not asking for 2 drivers for the OS or games for both like they do now.  Push 64 bit memory addressing.  We'll need it eventually and WIndows 95 started the transition to 32bit really.2. Lower the price on vista so that it is competative.  Drop the lowend home basic version.  Consumers need features and xp has more features than home basic.  Consumers mostly get that option and that's why they think vista sucks.3. Advertise software and features actively in the media, on tv and radio and print.  Tell people why they want windows vista.  Going on the daily show did not do it.4. Don't try to compete with apple.  Apple doesn't care about computers as much and Microsoft has a chance to get back into the game.  People who use alternatives are not going to like them anyway.  Many switchers at school are coming from linux to mac os.  Microsoft never had them anyway.  There are switchers but they are following trends.  A positve msft trend will fix their issue.  I've been using Vista since january.  I like it better than XP and I've suggested it to my mother.  She couldn't use it as it didn't support her ancient modem (56k should die).  Someday I hope my mother can use MidnightBSD.  Obviously as a BSD developer, I have motivations for vista to fail.  However, I have a vista/bsd desktop and a Mac running tigert.  I can tell you that vista isn't that bad and i prefer the use of transparency and menus in vista better than the leopard changes i've seen at work.  Neither are good, but overally i think vista is an improvement.  The new start menu layout annoys me but i'm getting used to it.  Finally, if someone is happy with windows, then they need to realize they asked microsoft to do this to windows and deal with it.  People whined about security and now they get vista.I should point out that i'm a bit hostile at apple right now since I didn't get a job in one of their retail stores. :)

Security: Public
Location: Home
Mood: Not Specified
Music: 

Mon, 15 Oct 2007
11:11 AM

My little bit for blog action day
Today is blog action day.  This year, the topic is the environment.  The idea is for bloggers to write about the environment to see what can be accomplished in one day.  My topic is Al Gore.  You see, Al likes to talk about global warming and doing your part for the environment.  That's all well and good, but it does not mean that you can do harm to the environment in another area because you're making a stink about global warming.  There is a picture floating around of Al Gore in his office in from of 3 30 inch monitors and watching a big plasma TV.  As a computer geek, I can't even phathom the need for 3 30 inch monitors, let alone a big plasma tv running as well.  The cost and energy waste there are enormous not to mention the materials in monitors.  One might be thinking, well luke you have a lot of computers. Very true.  Many of them would have ended up in a dump instead of being used longer in my care.  I have tried to donate them with little luck because they are not new enough.  One can surf the net on most of them.  Also, I don't make documentaries on saving the environment and then get a picture of myself running as much as 800 watts for no apparent reason.  How did I compute such a high number?  Well first you have 3 30 inch displays.  My recent LCD at 20 inches uses 50 watts.  We'll assume a 30 inch wich is treated as two monitors by the computer (probably a Mac Pro).  So a conservative estimate is 75-100 watts per display.  That's as much as 300 watts just in monitors.  (high end)  Then you have his plasma tv which appeared to be at least the size of my tv.  I know my tv uses like 150 watts or more.  I forget the exact number.  Plasmas use more power than LCD or CRTs in many cases.  We'll assume 200 watts.  That brings us up to 500 watts.  Finally, you'd need 3 video cards to drive 3 30 inch monitors running in dual head mode.   Any gamer will tell you that a video card adds a lot of power consumption to your PC (or Mac).  That means his PC might be consuming 300 watts in video, but certainly it's using 500-600 watts totay.  If we're nice that's 800 watts.  This does not take into account for speakers or other devices in his office.  He most likely has a printer somewhere, maybe a cable box, etc.  Cable boxes use 10-15 watts according to my recent reading about kill-a-watts.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Thu, 18 Oct 2007
12:11 AM

Damn sickness
I've been "ill" for several weeks now.  The problem is that we have a massive mold problem in our furnace room.  The roof caved in from the upstairs neighbor's leak with their air conditioner.  The wood and drywall have rotted.  The apartment complex is finally doing something about it, but it's so bad now that it's going to be a long process.  It's causing me all sorts of problems with allergies.  Also with the weather changing constantly, it's much worse yet.  ?
?
Anyone who knows me very well will tell you that I"m very illogical when I'm sick.  It's really hurting on homework and other things.  I couldn't even get to sleep last night and it's already 12:15 tonight.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 20 Oct 2007
12:30 AM

(no subject)
Weird day.  I made an appointment with a doctor finally.  I've been sick too long.  I got everything figured out with blue cross finally. Someone in my tired, sick state, I managed to get Firefox working on MIdnightBSD.  I'm referring to a native build.  I still need to update it, unbrand it, and so forth but it's there.  I'm very excited about it.  I'm using it right now on CURRENT/amd64.  That also means that I'm no longer blocked on gnome.  I may try to get more in this weekend.  Caryn's starting to teach tomorrow.  That's good for her and kind of interesting.  I'm curious what she'll think of the experience.  It's a little extra money.  My iBook G4 800Mhz was sold on ebay today.  I'll miss it a bit, but it's time for it to find a new owner.  I bought it in 2003 i think.  4 years on a computer for me is doing pretty good.  I did buy the refurb thinkpad this year so you might say 3 years, but even so that is good considering it was lowend at the time.  It wouldn't run 10.5 anyway. (CPU too slow)I have a lot of homework to do this weekend.  That sucks. English and CS homework that is due next week will be my objectives for tomorrow.  The MidnightBSD site has transferred 76 GB in the last 34 days!  That's just HTTP traffic!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 22 Oct 2007
5:51 PM

The Miracle that is LDAP
It is possible to get a Mac OS X 10.4 Tiger Server (redundant) and a MidnightBSD (or FreeBSD) client to authenticate happily together.  The BSD box is the client in this case.I'm still figuring out exactly what I need, but this tutorial helpedbased on http://www.bresciani.ca/how-to/?
install the nss_ldap and pam_ldap from portsconfigure the conf filevi /usr/local/etc/ldap.conf(symlink this for nss_ldap.conf)add the lines#######################################################host 192.168.0.4base dc=ldap,dc=domain,dc=comnss_base_passwd      cn=users,dc=ldap,dc=domain,dc=com?onenss_base_shadow      cn=users,dc=ldap,dc=domain,dc=com?onenss_base_group       cn=groups,dc=ldap,dc=domain,dc=com?oneldap_version 3#######################################################and make sure the file is readable by everyone or usernames will not get mapped.modify /etc/nsswitch.conf by changing the following lines so they match below.passwd:      files ldapshadow:      files ldapgroup:       files ldapA quick test at this point is to run the command  getent groupto see if it is looking in ldap for users and groups. This assumes that users and groups exist in ldap.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:09 PM

more resources
http://linuxwiki.riverworth.com/index.php/LDAP_Authentication#Pluggable_Authentication_Modules

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 26 Oct 2007
11:03 AM

Mac OS X (10.5) Leopard
My copy came via Fedex.  I've been a little leery of this release as I've been running a version at work.  (developer seed)   Apple fixed my big two complaints with the system.  The menu bar at the top is not uber transparent on this old PowerMac.  That was really bothering me.  The dock has been fixed when it's on the side not to use the hideous floor theme.  ?
?
However, there are some issues.  The firewall is off by default.  It is no longer located in sharing, but rather security.  They got rid of the convenient check boxes for common services.  Instead you have to do it manually.  What's worse, when it's enabled for "deny by default", ipfw show still shows allow any .... if I turn on stealth mode it just blocks some types of ICMP!  Allow is still on.  ?
?
% sudo ipfw show?
33300   0     0 deny icmp from any to me in icmptypes 8?
65535 490 46714 allow ip from any to any?
?
?
Next, software update is failing.  Someone at apple forgot to put the index up on their webserver!  It's launch day!  Granted I got it early.?
?
The wizard setup .Mac fresh on my system even though I had it configured previously.  Spotlight has to create a fresh index which takes some time.  Safari feels slow and bulky compared to betas, but it is a little more stable.  ?
?
I'm not fond of the new login screen background.  .Mac syncing is better and I do like spaces.  ?
?
Spotlight is now reporting 7 hours for indexing!  I have a 160GB ide drive in this PowerMac G4.  I have 1.75 GB of RAM!  ?
?
I know I have an old mac, but this is very sad.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 28 Oct 2007
10:59 AM

An update on my Leopard experiences
My DVD had a scratch in it from shipment.  The Power PC layer was fine, but the Intel build would fail during the middle of install.  My G4 got it to test the DVD in another machine, but I realized it was not proof since we have only one intel mac.  ?
?
I contacted Apple support at 6:05 PM as support was opened.  They just had Leopard training.  At 6:55 PM he told me he'd call me back with a solution.  Their computer systems did not have the product id in the system yet so he couldn't order me a replacement DVD.  The tech was very nice, although I was on hold for most of that call.  This was the first time I've ever called apple technical support!  I've been a Mac user for 7 years at home and even longer in work environments.  There was an instance at work where we should have called, but did not once.  Anyway,  within 10 minutes he called me back asking if I'd go to the local apple store.  I said OK.  In fact, this was better as I could get the disc right then and fix the Mac Pro that wouldn't boot.  ?
?
I went to the apple store to find some very rude help.  I wish I had written the girl's name down or something.  They gave me attitude about not having a receipt.  Mind you I had  a damaged, opened DVD...    Under normal circumstances, I would have brought the receipt.  Remember the Mac won't boot so I can't print a copy of my web order on that one.  I also had MidnightBSD compiling so windows was out, and my other printer has been giving me issues.  The box came with a PACKING SLIP that didn't have my name on it so I doubt that would help.  Finally she did it and I was able to return with 10.5.  ?
?
The phone support was under stress with a new release and not enough planning. I understand that.  I was very angry with my store experience.  I wonder if it was related to the fact I interviewed for a job there.  I've never seen that behavior at any apple store before.  ?
?
Now, an update on using 10.5.  The transparency is disabled for the top menu bar (apple menu area) on an old Power Mac G4 Dual 867 with an nvidia geforce 4 mx.  It is enabled on the Mac Pro.  I don't like it and would like to turn it off on new Macs.  The G4 version is white with a nice drop shadow.  It is easy to read.?
?
I bought an external seagate drive as a backup drive for time machine on Friday.  Best Buy had a nice sale on them.  The drive is bigger than my boot drive (which is practically required).  It has to keep copies of files beyond the contents of your disk.  It took about 6-7 hours to copy 149GB of data to the drive over USB 2.  (i have a belkin USB 2 card)  The UI is ugly on the G4.  The animation does not work properly.  I'm sure it's much nicer on newer Macs.  Whenever you're doing a lot of file modifications, it starts syncing which cuts down on throughput.  I've noticed problems copying files between Macs while it' s going.  This would probably be more noticable on SATA drives as they are serial and multiple requests can be an issue.  I haven't tested it though. It is very thorough, but I don't think it changes the need for .Mac or "Backup" that comes with it.  I still feel the need to do separate backups for certain items.?
?
The new version of Mail is nice.  It has support for RSS feeds.  The notes and todo features are great.  They finally added a check box to approve SSL/TLS certs for INCOMING connections!  No more hell with keychain for incoming mail.  Outgoing requires MORE HOOPS though.  I did get SSL/TLS support going.  My sendmail + dovecot setup is happy again.  Overall, I like the new Mail application.?
?
Safari 3 is much more stable in 10.5 than the betas.  It is a little slower, but it works on more websites.  I prefer the stability.  When the focus is off the window, it gets lighter now. I wish that color was default.  The dashboard feature to save parts of web pages is great.  I've got my build cluster on there. :)?
?
10.5 does not come with most of the iLife applications like previous versions.  You have to get iPhoto, iWeb and friends yourself.  I'm sure they probably include them on new Macs, but if you're thinking you can save a few bucks during upgrades, think again.?
?
Although ipfw doesn't block connections directly, by disabling connections, it does block AFP connections.  It appears they tied in binding of their services with that setting instead of relying on ipfw.  I'm still playing with it.    I don't know how it would do blocking other apps like say limewire or azerus.  ?
?
While I think there are some issues with 10.5, it's worth the upgrade price.  The UI enhancements might not be your favorite, but some of my friends like them.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 29 Oct 2007
10:10 AM

Daylight Savings Time
There has been a lot of misinformation about the time change this year.  My mother called me to tell me it was changing.  ICal in Mac OS 10.5 says it happened this last weekend.  That is incorrect. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:11 AM

Hardware support in 10.5 Leopard
My Wacom tablet periodically "loses" it's drivers in 10.5.  They're still shipping a beta driver for a seed of Leopard on the site.  Often the tablet doesn't work.?
?
I haven't tried the printer yet.  ?
?
A seagate USB external hard drive works well.  My emagic (now apple) external sound card that has not been updated since 10.3 still works on PPC hardware.  It did not work for awhile on 10.4 so this is impressive.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 30 Oct 2007
5:24 PM

Dashboard widget
I'm trying to write a dashboard widget for Just Journal.  It's not coming out quite like I had hoped, but it's something.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 31 Oct 2007
12:48 AM

Midnight
I drew a picture recently on my new tablet.  I don't think I've posted this one yet.  Right now it's my desktop background.?
?
I did this one in photoshop.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 2 Nov 2007
10:51 PM

(no subject)
I just had a dreadful day.  I had an x-ray of my back done at the hospital to determine if there was any damage from my car accident in 2005.  My back has been quite sore since the accident.  I'm not sure if there is a problem with my back or merely that I've been much more tense since the accident combined with longer periods on the computer.  I've also founded an open source project which takes most of my time during this period.  ?
?
If the results are negative for injury, I'll have to go get my back "cracked".  (i love scary quotes)  ?
?
Caryn's family had a last minute event in Lansing.  We just spent 4 hours in transit or at the event.  Her grandmother is building a house in PA and moving there soon.  She's in Flint right now.  Most of her church friends are in the Lansing and Flint areas.  Their faith is very different.  They don't like TV, dress extremely conservatively and think everyone else is a heathen.  It is an offshoot of christianity best  I can tell.  They don't like churches and are not that organized.  Their members have to get married twice (once legally).  We stuck out like sore thumbs.  We saw Caryn's aunt and uncle today.  It has been a few years.  ?
?
I spent 45 minutes trying to debug a problem NAT'ing the open computer lab in the CS department.  I forgot to turn on the firewall.  Very stupid of me.  How would natd divert the traffic if it can't be diverted from anywhere... lol.  Now the lab is behind an OS X server with NFS/AFP for imaging, a caching DNS server, and a very loose firewall ruleset.  I'd like to improve that but triv erased my rules on the white board.  I'll have to think them up again.  ?
?
I spoke with Jessica a bit today.  She was updating software in one of the side labs.  Nothing real exciting, but it's been awhile since I chatted with her.  Kirk was talking to a former student employee who now works for ICT as a security person.  He was very interested in the build cluster in terms of security and that concerns me.  I think we'll have to harden that.  ?
?
KDE is failing to build with our 0.1.1 tagged ports tree.  I'm a bit worried about that and trying to work around it as much as possible.  Caryn convinced me some people will be upset.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 6 Nov 2007
2:58 PM

Intesting mail server software survey
Here's a list of mail servers ranked in popularityhttp://www.securityspace.com/s_survey/data/man.200710/mxsurvey.htmlpostfix is not as popular as one might believe.  sendmail and microsoft products are at the top.

Security: Public
Location: Home
Mood: Not Specified
Music: 

6:33 PM

bsdstats
I just love the bsdstats project.  It's so interesting to see what systems are on there.  PC-BSD is number 2 and they report on all installs by default.  MirBSD also does that.  I don't know about DesktopBSD.  We do not report on all of them and I've got our build cluster in there now. :)  Some systems have not reported yet and there will be more running MidnightBSD shortly.  I wish those were "real" users.  I mean people do use it an EMU now, but I'd like to see some random people listed.  Perhaps I should reconsider the reporting.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:37 PM

Nervous about this test
I've got a CS test in 30 minutes or so.  I'm not prepared as I'd like to be.  I spent 10 minutes reading the manual on my calculator.  I'm so mixed about buying this thing.  It can do so many things, but I don't know how to use it and it's not intuitive to me.  Doh!  I miss the Ti85.  The CS work is another matter.  I think I know most of the technical data, but I'm not sure about procedures.  Half the test is math and that is not my strong suit.  We can have very limited notes, but I'm not sure they will be of much help.  For instance, one type of problem requires synthetic division of binary numbers.  I understand the procedure to do that, but I almost always make a mistake and end up with the wrong result.  Since he only gives 1 point, that means I automatically get the problem wrong even though I get the procedure.  There are going to be 15-20 1 point problems and some require a lot of work.  One mistake or putting it in the wrong units can be the end as you only get 1 point.  It sucks.I studied before my english class, after my english class, and probably one more time before class starts.  I can't relax as I know how I an English paper due and a programming assignment (wed and thurs respectively). 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 7 Nov 2007
6:34 PM

bootcamp on leopard
The secrets...You MUST format the partition in the windows installer (full format) for it to work.  Not formatting or a quick format will not allow the install to boot even though it appears to complete.  This causes the dreaded disk error.  A fast NTFS format will get you an ntloader error.  (XP SP2 VLK)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 12 Nov 2007
11:54 AM

Compiling qt apps
To compile a qt33 app in MidnightBSD, you need to run the qmake command first.&nbsp; (like all platforms)&nbsp; However, you need to define the path to a spec file or else you'll get an error.&nbsp; <br /><br />Here is the proper command line usage:<br /><br />qmake myfile.pro -spec /usr/local/share/qt/mkspecs/freebsd-g++<br /><br />We need our own mkspecs file.?
?
<p>You may need to edit the Makefile as well.  QTDIR isn't getting set. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 13 Nov 2007
4:55 PM

Fuck i hate work sometimes
I come in to find that the iMac I was trying to develop an image on for boot camp has been dicked with and is without a keyboard but ASLEEP.  Next, i find the keyboard in the middle of my build cluster with half the units partially disconnected and beater macs in their places.  SHIT has been put all over the room that i had been cleaning very carefully. And this is why nothing gets done.  Now kirk wants us to deploy logins and has taken away my job with bootcamp.  I sense a power struggle between kirk and new chris.. well an agenda difference at least.  This fucking sucks. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 15 Nov 2007
2:51 PM

10 minutes with 10.5.1
I'm preparing for class, but I had an opportunity to work with the 10.5.1 update for 10 minutes. First observations:?
?
    The firewall dialog has changed.  Instead of fixing it, they changed the text to something logical.  "Allow only essential services"   Better, but I want more control over the firewall. A "quick list" of built in OS X apps and services to allow is a good start.  ?
    Mail closes MUCH faster.  It is like night and day.  I'm quite happy with that.?
    The finder seems to be working subtly better.  I don't know what it is, but it "feels" better.?
    After another reinstall my wacom tablet is working.  I don't know if that will last?
    It's a 40mb update.  Not "small"?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:06 PM

Researching boot camp
I've been asked to find a solution to using boot camp at work.  We need to image 20-30 machines in a dual boot setup.  According to various sources there are only a few options.1. Netrestore.  The idea here is that you'd setup a Mac and make copies.  Windows must be on a NTFS volume.2. dd.  This old friend can duplicate a disk including the GPT/MBR hybrid needed to boot OS X and Windows.  Of course if your drive is another size, you are out of luck.  3. Manually setting up each machine with boot camp.  This one is out.4. Imaging the machine as normal for OS X and then using a Bart PE disk customized with the OS X drivers for Intel macs to use Windows ghost.  Of course this breaks the Microsoft EULA for Windows.  I do like ghost, and this one is interesting.  We do not have a license that I can use in the CS department.  I'm leaning toward the dd solution.  We could do that with a Mac OS X boot on firewire which Kirk is into right now.  I could script it pretty easily.  I can't find a firewire cable to test it tonight though.  I really do want to try this.  There are further limitations.  GPT does not support extended partitions.  MBR does not support more than 4 partitions.  The combination means you can't use extended or more than 4 primary partitions.  One is used by EFI.  That gives you a maximum of three partitions for this to work in hybrid mode.  Windows must be on the last partition.  Some people can get os x, linux and windows triple booting by using a third party boot loader.  The apple loader doesn't support triple boot effectively.  Kirk has proposed multibooting OS X, OS X and Windows.  I'm not sure if that will work or not with Apple's software.  (10.4, 10.5 and XP) 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:16 PM

LDAP
I think I might have written an entry about LDAP previously, however I feel that I should write a second entry.I have successfully authenticated a MidnightBSD machine against an Mac OS X server (10.4.10).  Ports needed:  nss_ldap, pam_ldapCreate a shared config file in /usr/local/etcldap.conf or nss_ldap.conf# Your LDAP server. Must be resolvable without using LDAP.# Multiple hosts may be specified, each separated by a# space. How long nss_ldap takes to failover depends on# whether your LDAP client library supports configurable# network or connect timeouts (see bind_timelimit).host YOURSERVERIP# The distinguished name of the search base.base dc=od,dc=cs,dc=emich,dc=edubase dc=od,dc=cs,dc=emich,dc=edunss_base_passwd cn=users,dc=od,dc=cs,dc=emich,dc=edu?onenss_base_shadow cn=users,dc=od,dc=cs,dc=emich,dc=edu?onenss_base_group          cn=groups,dc=od,dc=cs,dc=emich,dc=edu?onensswitch.conf needs this: group: files ldapgroup_compat: nishosts: files dnsnetworks: filespasswd: files ldappasswd_compat: nisshells: filesshadow: files ldapThere are also some things in pam.dThis is not "complete" by any means.  I was also able to nfs mount the home directories too.  There are some issues with X11 and locking in this setup but I haven't had time to refine the approach.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:28 PM

Another option
http://www.twocanoes.com/winclone/This software allows you to clone NTFS boot camp images.  Combining this with a script would probably work out well. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 24 Nov 2007
1:03 PM

The Holidays
It's the holiday season again.  Family fighting and manipulation are rampant.  My father finally sent me a birthday gift.  It's November.  My birthday was in May.  Had to make sure it was for this last year.  He included a card with a chicken on it.  Good way to mend things with a vegetarian.  I don't eat meat. ?
?
Thanksgiving?
?
My mother came over for Thanksgiving.  It was a rather relaxing holiday.  My father wasn't around to start shit.  I didn't have to deal with the in laws.  Usually Caryn's family doesn't bother me, but it's very awkward during the holidays.  My family is always rude to them if they run into each other this time of year.  ?
?
Caryn made a tofurkey, pumpkin pie (Libby's recipe) and the usual veggie fixings.  My mother seemed to like it.  We ended up watching The Producers on DVD (original) and playing the Wii.  She loves Dance Dance Revolution and Wii Sports.  ?
?
Professors stick us with homework?
?
As usual some of my professors decided to ruin the holidays for their students with tons of bullshit work.  I get annoyed because I am usually ready to pull my hair out this time of year anyway.  I'm trying to decide how much I have to do and how much can slide until Monday.  ?
?
CPU?
?
I bought a new CPU for my desktop.  It's an Intel core 2 duo 6420 aka 2.13Ghz w/ 4MB Cache.  It's helping quite a bit with my system performance.  The RAM is now running at 667MHz and the power management is great.  In MidnightBSD, one of the cores is slowing down to 800MHz when the system is idle.  Some improvements should help with that problem.  The heat when first starting the system is almost half.  Now the chip runs at 32C instead of the old chip at 60C.  I think it will be better as the compound sets in.  In Vista, the computer's index is now 5.0.  The RAM went from 4.6 to 5.3 and the CPU when from 4.7 to 5.0.  Some people don't pay any attention to those tests, but it's still a way to compare systems.  I didn't see too many at Best Buy that scored a 5.0 last time I looked several months ago.  ?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:34 PM

First Year Sales: PS3 vs xbox 360 vs Wii
The PS3 has been sold as many times as the xbox 360 in first year sales.  The units are comparable and both are overshadowed by the Nintendo Wii.  There have been many people who have reportedly bought multiple xbox 360s due to failures.  It would be interesting to subtract out duplicate purchases from the figures of each console.  I suspect that the PS3 has actually done better than the xbox in sales.  Remember that the core system was $300 which is half the price of the original PS3 units.  The real question is how many games are getting sold.  That is possibly a better indicator of sales volume.  Many people have speculated that Wii owners aren't buying games.  Unlike the hidef war, there could actually be a winner and loser in the game console war. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:39 PM

DVD vs HD DVD vs Blue Ray
The initial sales figures at retailers show that more DVD players were getting sold than either new format.  The mad rush has not happened.  I've also been reading misinformation on many blogs and websites about studio support for each format.  HD DVDSupporters:Universal/NBC (subsidising the format)Toshiba (making most of the players)MicrosoftStudiosUniversalParamount (exclusive?)  Warner (both formats)Porn industryBlue RaySupporters:SonyApple...StudiosSony PicturesDisneyWarner (dual format)Fox (showing blue ray on their site limitedly)TechnologyBoth formats use the same codecs to encode video although blue ray titles tend to use mpeg2 more often (DVD like).  Blue ray has higher capacity discs.  HD DVD players are required to have more interactive features built in which means end users can do more "tricks".  PriceToshiba, Universal and Microsoft are intentionally releasing very cheap players to win the format war.  As the technology is similar, the real issues are disc capacity and availability of videos.  Movies and TVMost consumers don't know about either format.  Further, both sides have released general purpose titles that don't target people who adopt early.  This is slowing adoption.  Most PS3 owners don't know they have a blue ray player.  Most xbox 360 owners don't know they can add HD DVD for less than $200.  Paramount is releasing Star Trek on HD DVD.  There are rumors that Indy and Star Wars will go with that format too.  George Lucas also liked laser disc though.  Most people have bought these films recently on DVD and don't want to pay more.  Universal has released their stupid films like knocked up on HD DVD and until recently did not try to release classics that people really like.  James Bond might be released on HD DVD. Porn might promote the format.  The Porn industry feels that HD DVD is better because they don't have to pay licensing fees to release discs.  It's cheaper for them.  Blue Ray has done a little better with diversity in films.  Sony has a very strange catalog at the moment with distribution rights on MGM films (although bond is going to fox?)  as well as their own library.  Spider-man, and most of the other marvel films are on Blue Ray.  Disney classics and Pixar releases are going Blue Ray like Cars, Ratatoile, etc.  In the past, Disney has picked the winner.  In the end, it has to do with who wants to buy the format to go with their new TVs.  If people all go on price, HD DVD wins and the movies will eventually come out.  Disclaimer: I prefer Blue Ray for two reasons.  1. The capacity of the format is much larger which means it's better for backup on computers (not movies) and there are actually burners for it.  2. I don't like the companies releasing players for HD DVD.  They are mostly known for cheap, low quality products.  If there were more diversity in that camp, I would probably settle for it on price factors. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 29 Nov 2007
1:17 AM

Vista Bug
I bought 2 x 1 GB PC5300 chips for my desktop.  The idea was to go to 4GB of ram.  That would be an issue except I'm running 64bit vista (and midnightbsd).  The system works fine in MidnightBSD, but with all the RAM in Vista freaks out.  At first it seemed like it was Norton AV so I uninstalled it.  However, that didn't solve the VERY SLOW perfrormance.  It takes 22 minutes to get into the gui with services loaded!  At 3GB of RAM it works.  Before I had 2.5GB of RAM.  2 of the new chips and one of the old 1GB chips are in.  My next test is 3.5GB total.  The ram is now operating in Dual Channel mode and vista rates it slower.  THere could be a memory timing difference between the RAM.  The new stuff is kingston.  The old stuff I bought at CompUSA before they closed.  Caryn's Mac tool her 4GB of extra ram without a problem.  She was playing WoW in less than 30 minutes.  My vista install is still screwed up after 5 hours.  I've NEVER had this much trouble installing RAM.  Since it seems to work with different chips, I don't think it's any one chip.  It seems stable with 3GB so i'll deal with that for now.  It's getting time for bed anyway.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 1 Dec 2007
5:46 PM

The Bowls of Hell: I mean Windows Vista x64
I've defended Microsoft for the last time.  Windows Vista sucks.  I upgraded to 4GB of RAM and now Windows will not boot.  It corrupted the boot loader and screwed some of my data.  The whole point of a 64bit OS is to use more than 4GB of RAM!  ?
?
During research, I learned that video card RAM has to be addressed in the same address space.  So you can figure out the max ram for your system by taking 4GB and subtracting your video RAM.  Vista has a nasty bug where it double counts it when using direct x 9 compatibility.  That means subtract double unless you patch for it.  That limits me to 3GB stable.  ?
?
I'm going back to 32bit XP as we speak.  What's the point of vista.  The big feature is gone.  At least i'll get my games back.  Interestinly, Ubuntu will also not boot with 4GB of ram (32bit) on 7.10 but an older version does.  MidnightBSD is working fine and memory tests are ok.  ?
?
Say no to Vista!  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 6 Dec 2007
4:58 PM

Ugh
I'm feeling the stress piling on as the semester nears an end.  I've got homework, programming assignments, portfolios (x2), and tests galore.  Tonight I get to do a CS test that I don't feel prepared for.  ?
?
I have one more class left in English before the end of the semester which is interesting.  Next week is a biggie.  ?
?
I'm trying to unwind with mild JJ development.  I've almost implemented the blogger api.  

Security: Public
Location: Home
Mood: Not Specified
Music: 

Fri, 7 Dec 2007
10:37 AM

IP Cops to steal computers:  BIll in congress
http://thomas.loc.gov/cgi-bin/query/z?c110:H.R.4279:This bill helps big media companies by creating a new IP cop division of the government.  They can steal your computer on the accusations of the RIAA or MPAA of copyright infringement.  This can be spoofed or done through a virus or other malware without your knowledge.  You can lose your computer for no reason.  Yes this is a bit sensational, but it's so true.  The bill was sponsored by John Conyers, Jr. from Detroit. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:43 AM

John Conyers, Jr. 
If you would like to express your opinion of the previous entry...http://www.house.gov/conyers/

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:47 AM

Designing a programming assignment. 
Ever had the feeling you should be using java for something?  I'm getting that feeling now.  Well it's a start.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: Big Yellow Taxi - Counting Crows: Films About Ghosts - The Best of... - Counting Crows & Vanessa Carlton

12:02 AM

Commodore 64 25th anniversary
http://www.cnn.com/2007/TECH/ptech/12/07/c64/index.htmlI remember using a C64 at several points in my life.  My first computer programming class used c64s in eight grade.  Some of the games were great.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: White Room - The Very Best of Cream - Cream

12:04 AM

Again?  Van der Sloot freed
http://www.cnn.com/2007/WORLD/americas/12/07/aruba/index.html?iref=topnewsWhat was the point in arresting him?  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: With Arms Wide Open - Creed: Greatest Hits - Creed

12:13 AM

Evil woman is shunned
http://www.cnn.com/2007/LIVING/wayoflife/12/07/suicide.shunning.ap/index.htmlPerhaps if she hadn't have led to the death of a teenager, it wouldn't be happening?  I don't feel sorry for this woman.  She acted immature and now the community is responding in kind.  She should appreciate the attitude.  Messing with peoples lives is OK to her if it's not happening to her.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: One Last Breath - Creed: Greatest Hits - Creed

Mon, 10 Dec 2007
3:31 PM

Apple sucks (again)
http://forums.macosxhints.com/showthread.php?p=429317?
?
Apple changed the behavior of ACL handling.  Login on leopard and watch the permission go to hell on your 10.4 server (10.4.11 actually)?
?
I hate them.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 11 Dec 2007
3:09 PM

(no subject)
http://www.cs.bham.ac.uk/~mhe/foundations2/node113.html

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:41 PM

Apple sucks (3rd time)
xcode crashed today.  I lost some of my homework.  I hate leopard.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 13 Dec 2007
4:26 PM

null
<title>Testing</title><p>I'm trying out Ecto.&nbsp; It's a windows (or mac) blogging client.&nbsp; Somewhat nice actually.</p>

Security: Public
Location: Not Specified
Mood: Not Specified
Music: null

4:27 PM

null
<title></title><p>Here's another go at it.&nbsp;</p>
<p>&nbsp;</p>
<p>Can we edit things nicely?&nbsp; I think so.</p>

Security: Public
Location: Not Specified
Mood: Not Specified
Music: null

8:57 PM

(no subject)
Isn't blogging grand?  I'm testing the Drivel client in MidnightBSD.  This is using the new Blogger API on JJ.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 19 Dec 2007
1:16 PM

Fixing Leopard permissions problems with ACLs
From Cyrus Shafai:?
?
I have fixed the Leopard permissions problem for my iMac !! It is caused by the ACL permissions issue that a few people have mentioned, and it is an easy fix. It is not a solution, as the problem is caused by Leopard, but it appears easy to fix when it happens.?
1. What creates the problem??
You can see it in action by creating a new user account (admin access), and create some dummy files in it. Try to change the names of these files, and no problem you can do so easily. Now go to up one directory level to your user folder, open a Get Info window on the new account you just made. You will see several users in the permission section, most likely "user", "staff", and "everyone".?
?
Now use Get Info to apply a permission change to this new user account. For example, change the permission for "everyone" to Read Only. Then select "apply to enclosed items". Now go back to your home directory and try to change the file name of items in that account, and you will find you can't. Do a Get info on one of the files and in the permission section it says "You have custom access", instead of "You have read and write access". ?
?
You can also easily create the problem from the Terminal window, instead of the Get Info window. For example, go to your users folder using the Terminal application, and type the following in the terminal window.?
?
chmod -R =rw,+X username?
?
This will force Leopard to set the read and write permissions to the usual default to your user folder and to all files/folders recursively (this is what the -R is for) in your user folder (the +X will retain any execute permissions that are currently set). After doing this you will again create the problem.?
2. What causes the problem??
Run the Terminal application (you should be in your home directory) and type:?
?
ls -le?
?
This will list all your files and folders in your home directory, along with the ACL extensions to the file permissions. On my machine I get under each "permission affected" files or folders the following additional information.?
?
0: group:everyone deny delete?
?
So this "everyone" person is not allowed to delete any files (or rename them). And this "everyone" person is a "group" that includes EVERYONE including the user as well. Thus, since "everyone" can't change files, neither can the user. This part is confusing at first to realize what is going on since in Unix terminology normally "everyone" only refers to the outside world, and not the user himself. I believe Apple tried to use the ACL extension to prevent certain files/folder that Leopard would not want the user to rename/delete (i.e. Pictures directory), but for some reason Leopard is applying this to all files, folder, and contents of folders.?
3. The solution the solution is simple. Remove this ACL condition for all files or folders in your home directory.?
?
3a. You typically can easily do this from the user folder level in Terminal, since the affected account also has the same ACL condition applied to it. Type ls -le to see if this condition is present for the affected user folder account itself. If it is, then all you have to do is type is:?
?
chmod -R -a# 0 username?
?
This will remove the ACL condition (numbered 0) from the user account folder, and all files or folders in it (the -R condition causes this recursive fix of all contents of all folders).?
?
3b. You may not be able to do this from the user folder level in Terminal if the user folder itself does not have this ACL condition. In this case, simply go to your home directory in Terminal, and fix to each file or folder within your home directory individually, and do this recursively to all contents of folders so you don't have to do it for the contents of the folders in your home directory. Type ls -le, and find which files/folders are affected, and for each affected file/folder type the following to remove their ACL condition:?
?
chmod -R -a# 0 file_or_folder_name?
?
After doing this, if you type " ls -le " in Terminal window you will see that the ACL condition is gone from every fixed file or folder. Also, if you do a Get Info in Finder on any fixed file/folder you will see in the permission section the phrase "You can read and write".?
Should the permission problem be fixed this way by canceling the ACL conditions, I am not sure. But it is now fixed on my machine (not solved, but fixed) and I again have full access to all my files. ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 22 Dec 2007
6:28 PM

KITT specs
The new Knight Rider car "specs" have been published.?
http://www.popularmechanics.com/automotive/new_cars/4237588.html?
?
It's an interesting read for KITT fans.  I wish they still made Trans Ams. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:29 PM

Guitar Hero III
I've been enjoying Guitar Hero III for the Wii.  I figured I wouldn't like it much or suck at it.  Quite the contrary.  it's a great game.  I'm at level 2 so far.  Caryn likes it too.  I'd recommend Wii fans get it as well as Dance, Dance Revolution.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:36 PM

The end of the semester
I'm waiting for one grade, (hurry up Steve :)  but I got the others.  ?
?
I got a B in Computer Networks which was a little hardware, but mostly about how things work and coding network apps in C or Java.  I was retaking the class from the spring semester.  I got an E the first time and now a B.  I'm quite happy!  ?
?
I didn't pass my stats class.  That sucks.  I got a C+ in writing for the professional world.  That means I have two classes left in my writing minor. ?
?
So, I have the following classes left to take:?
2 writing classes.  (winter term)?
3 computer science classes (2 winter term)?
1 math class?
?
Now to see what happens with my other english class.

Security: Public
Location: Home
Mood: Mellow
Music: Peaches - Presidents of the United States of America

Thu, 27 Dec 2007
10:02 PM

(no subject)
I went shopping yesterday.  I found some new clothes at JC Penny.  I also got a copy of Harry Potter and the Order of the Phoenix on DVD.  Caryn's been using the Kindle a lot.  I don't know when we'll be watching HP.  ?
?
I bought some new hard drives for stargazer today.  It's now got two IDE Seagate drives acting in RAID1 for /home.  It seems much faster now.  I did some tweaks on the OS too.  Very nice.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:04 PM

Last grade, Christmas Eve
I got an A- in Technical Writing.  I'm very happy with that grade.  I've registered for four classes.  I'm still toying with taking that other class Steve mentioned.  I could fit it in, but I can't register for it without some hoops which I can't do until EMU is open again.   I'll think about that some more.?
?
Christmas Eve was something else.  We went to my mom's this year at 1PM.  Things went well for awhile.  Caryn got ill and started turning green.  She wasn't feeling well most of the night.  I ended up using Dance, Dance Revolution with my mother which  I bought her for Christmas for her new PS2.  (she bought that herself)  I did not see my father at all this year.  That's a long story in itself.  I may share another time.  We went to my aunts next.  Caryn got sick to her stomach and so we left after about two hours.  I wasn't feeling smashing myself.  We started home on US23 and found ourselves in a terrible traffic jam.  Traffic was completely stopped for 20 minutes.  A series of cars slid off the road.  I got off at the first Ann Arbor exit I could once we got past the 14 and 23 section where the accident took place.  I don't know that part of town well and got lost for awhile.  All the time caryn was puking in a bag.  That had to be the most unpleasant drive I've had ini some time.  However, it was still an OK christmas because my father wasn't around to bring everyone down.  It's hard to explain.  ?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 1 Jan 2008
11:47 AM

Netscape is dead Jim
http://blog.netscape.com/2007/12/28/end-of-support-for-netscape-web-browsers/I guess the book of Mozilla was wrong :) Seriously, the browser practically died when Mozilla was founded. This is still a shame as I remember getting my first copy of Netscape years ago.  I remember running 2.0 beta and using a 1.x release on another system.  I still have a "Mozilla" mug with a Netscape logo on it. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 5 Jan 2008
1:46 AM

Server fun
I blogged about my fedex experience in the mbsd journal earlier.  I managed to get the video card installed (they found it) and upgrade part of xorg, php, and perl modules.  The updates on the server are about done.  I think I even got the websites working :)?
?
I just realized how behind we are and it's scary.  At least the server isn't causing me to go deaf anymore.  That bad fan on the video card was driving me nuts.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 6 Jan 2008
4:35 PM

The new semester begins
Classes begin tomorrow.  I'm a bit nervous as I tend to be every semester.  Upon completion of this semester, I will be 2 classes away from my degree.  I'm quite happy about that.  It's a long time coming.  I miss working.  I will have more time for OSS projects once I'm out of school overall.  

Security: Public
Location: Home
Mood: Okay
Music: 

Thu, 10 Jan 2008
12:13 AM

A review of Red Steel and that Looney Tones game for the Wii
My mother bought me two Wii games for Christmas.  The first game is Red Steel.  I've been wanting that game for some time.  I played it for 30 minutes in the first pass.  The movements are very precise with the wii mote and numbchuck.  It's an interesting game, but very difficult.  Also, the first level is gun based and I thought I'd be hacking people apart with a sword right away.  The Looney Toons game hurt my wrists.  It requires repetative motion to "kill" things.  Bugs is ok to control aside from the attack moves.  I became bored fairly quickly with that game, but I haven't tried the two player "brawl" mode.  I suspect that might be fun.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 11 Jan 2008
10:06 AM

New York Times has Blue Ray story written by someone with a 20 year old 13 inch tv!
http://bits.blogs.nytimes.com/2008/01/10/hd-dvds-fall-like-dominoes/?ref=technologyHow can you take someone seriously who mentions a 20 year old 13 inch tv?  I wanted to read a piece by someone who is not a techie.  I am very curious what the public thinks about the format for the few who know about it.  The author of the article did do some research.  Download services were mentioned which many computer geeks have echoed.  We don't have the bandwidth for it yet.  I think we'll get at least one more disc format before the "end" of the media.  We still need it for backups at this point.  A flash drive is a terrible backup device.  The author wrote a fairly good story, but clearly the ancient TV should not have been mentioned.  It makes this person lose credibility.  I still watch VHS movies in my home.  I understand that people won't switch overnight. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 16 Jan 2008
2:36 PM

iCal Server on FreeBSD
http://www.royhooper.ca/blog/articles/2007/07/07/installing-the-darwin-calendar-server-on-freebsd?
?
I'm amazed by this.  Most of the dependancies are already in FreeBSD ports.  It's not going to be feasable on MidnightBSD until zope works.  

Security: Public
Location: Home
Mood: Okay
Music: 

4:15 PM

Changes in Apache 2 vs 2.2 when using LDAP and Subversion
http://www.hostingforum.ca/921559-subversion-ldap-config-apache-2-vs-apache-2-2-a.html?
?
WHy do they have to change things... ugh.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 17 Jan 2008
6:57 PM

Microsoft did something right...
http://it.slashdot.org/article.pl?sid=08/01/17/1553206Amazing..and according to some blog info, it's under the BSD license!!!!  WTG Microsoft.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 19 Jan 2008
1:42 PM

Another cold day in Ann Arbor
It's a very cold day today.  The roads are covered in snow.  I'm already sick of winter and it's not close to over yet.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:23 PM

JustJournal widget
I've been working on the just journal widget for some time today.  A user suggested some improvements in the widget.  I'm working on it now to try to fix it.  We'll see what happens.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:07 PM

Sony releases $199 Blueray drive!
Sony finally released a frickin blueray player for $199.  Unfortunetley it's for the PC.  In February, you can buy an internal SATA reader.  I'm eyeing it very closely, but I don't have an HDCP display so the quality isn't going to be that good.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:40 PM

Testing the new JJ widget
I'm testing the new Just Journal widget.  It's rather nice looking compared to the old one.  Slightly better error handling as well.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 21 Jan 2008
1:21 PM

Microsoft VIrtual Server 2005 R2 SP1
I just installed MS Virtual Server.  It seems to work quite well so far.  I'm rather impressed.  MidnightBSD 0.1.1 is running in a VM.  I'm hoping to use that machine as an extra cluster node for building ports at some point.  It's a pretty fast box and mostly idle.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 1 Feb 2008
1:14 PM

Microsoft wants to buy Yahoo!
http://news.bbc.co.uk/2/hi/business/7222114.stm?
?
It's the end of the search as we know it... ?
?
This would be terrible for the Internet.  Google and Microsoft would not be competative.  We'd end up with two big search engines + services.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 5 Feb 2008
11:51 PM

Could I get any busier?  Yes
On this super tuesday, I've had one hell of a day.  I've been editing web pages for job #2, adding user accounts for job #1, trying to debug a strange windows problem on the server at job#1, editing word documents for Technical Editing, reviewing source code for a team project due at 1pm tomorrow, finishing homework for Li Zhang's class, doing laundry, helping andrew disable part of his script on the xserve, talking to triv about mports, and praying I get my journalism homework done tomorrow.  I had one class meet today.  I've been trying to follow the poll results.  

Needless to say, it's not a fun day.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 11 Feb 2008
9:30 PM

10.5.2 OS X update, MidngihtBSD uptime, ...
Apple released Mac OS 10.5.2 today.  So far time machine seems to be much improved and the GUI is much more responsive.  I'm quite impressed so far.

I had to reboot a MidnightBSD machine (the build master) today to swap a video card.  It had been up for 111 days.  That is the longest uptime I'm aware of for MidnighBSD to date.  

I had to take an exam today in COSC422 which was rather weird.  I'm not sure how I did.  

Apple has not yet released Apple TV 1.2.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 16 Feb 2008
10:48 PM

Googling my name 
I just googled my name and wow I came up everywhere.  I think the first 10 hits are me.  However, the first hit i found was disturbing that wasn't me.?
?
http://books.google.com/books?id=DjlqULpdv3wC&pg=PA58&lpg=PA58&dq=lucas+holt&source=web&ots=0RG9zvU4lD&sig=MZH4KZ93iYQm2qxid8GWIZDvAPU#PPA347,M1?
?
Apparently, my name was used in a romance novel in the 80s.  Bummer.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 17 Feb 2008
10:00 PM

I actually got out this weekend
Caryn and I went downtown on Valentine's day and on Saturday.  We  ate at Seva's and Cottage Inn respectively.  It was a nice change of pace.  Yummy.

We also went to the new Borders store.  It has a decent selection of computer books compared to other stores in the area.  I got a book on GTK programming, and Caryn bought books on MySQL Stored Procedures as well as a cookbook. 

I revised the code for my assignment today and did some other homework.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 21 Feb 2008
2:36 PM

When life gets in the way
I've been quite busy lately working, going to school, and trying to balance many group projects.  I had no idea this semester would be so busy at the start.  In fact, I thought this would be an easy semester.  I was wrong.  ?
?
Nearly every aspect of my life has gotten a 75% effort lately.  As a perfectionist, I'm quite annoyed by this course of events.  It's hard for me to let go of one project and jump to the next.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 26 Feb 2008
9:42 PM

(no subject)
this is a test

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:37 PM

(no subject)
I'm testing out the new just journal command line client for UNIX systems.  It's actually a very compact program so far. I'm quite happy about that.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:42 PM

(no subject)
For some odd reason, I'm watching Dragnet (the 80s movie).  It's rather
amusing.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 27 Feb 2008
1:48 AM

(no subject)
Caryn and I had a nice meal earlier.  It was nice to get out and relax after the the last few months.  I had to do some work today, but it's not as bad as it could be.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 28 Feb 2008
11:29 AM

Clinton supporters in Texas get some attention
One news outlet has run a story about the "controversy" surrounding Ann Richards what if support for Clinton.?
?
http://www.kvue.com/video/index.html?nvid=222284?
?
The original site is at:?
http://www.standupforhillary.com/?
?
This site is attempting to support Clinton in Texas.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 29 Feb 2008
1:53 PM

Day 2: intel mac
I'm still migrating from my PPC Mac to an intel model.  It's been an interesting experience.  I used a Time Machine backup to migrate data.  It did not move data from the second drive I backup though.  I've been copying 100GB of data over since yesterday.  It's a very slow process. 

Mail.app still has some glitches, but the speed bump helped somewhat. I think Mail is the most resource intensive application on my system and I have photoshop installed!  Many people would think that is crazy, but consider that it just "imported" 169,000 messages duirng the migration!  I also have 3 accounts and until recently made use of hte RSS feature.  I found it would lock up waiting on updates for that when I had to shut down so I stopped using it.

Front Row is nice, but I think I'll like it better when I get iTunes setup.  I have to deauth the mac before i can migrate to this machine.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:32 PM

Fuck
Man enters ER after collapsing during heart stress test, fails to call family after recovery.  ?
?
Isn't that how a journalist might write this up?  I don't know, but it's happening to me.  My father is at McLaren in Flint after he collapsed during a stress test.  He had a 99.9 percent blockage in one of his arteries.  They had to use a heart stint, and I don't even know his room number right now.  ?
?
My grandmother had to call me after a brief call from him in the recovery room.  My mother found out from his friend.  I'm left with little information and a really shitty day.  ?
?
My mother believes he's angry with both of us and we should visit him since he's a heart patient; we might upset him.  ?
?
?

Security: Public
Location: Home
Mood: Irate
Music: 

Mon, 3 Mar 2008
1:37 AM

(no subject)
I'm having trouble sleeping tonight.  I normally have trouble on Sunday nights.  It's not just the fact I'm heading back after a week vacation (ha!), but the events that have transpired over the weekend.  ?
?
Thursday, Chris met me to work on the build cluster for MidnightBSD.  Caryn was playing WoW the whole time.  I had this odd feeling all day, but I couldn't quite place it.  My father was at the hospital, after collapsing during a test for his heart. ?
?
Ila called me sometime Friday with the news.  My father had surgery.  I talked to him Friday night.  He called me Saturday afternoon to let me know he had been released.  ?
?
At this point, the facts end.  ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 14 Mar 2008
5:43 PM

Comparing GNU make to BSD make
I found this interesting blog entry on the differences between the two make.  (freebsd vs gnu)?
?
http://www.wgdd.de/?p=28?
?
This just hit me with a project I was writing for class on bsd and everyone else was on linux.  ugh.   I just went with gnu make.?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 16 Mar 2008
1:56 PM

The wii does keyboards
I'm writing this on my Nintendo Wii.  While that might not be amazing, I just learned from opera.com that the Wii supports USB keyboards for Input on the Internet Channel.  I've successfully connected an Apple keyboard to the back of my Wii.  It's one of the white keyboards (previous generation).  ?
?
I'm also using an Apple keyboard extension cable with it.?
?
This is great.  So far, I haven't figured out how to hit OK as return just adds a newline in the box.  Still, It's impressive.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 18 Mar 2008
12:09 AM

Interesting forum on CVS
http://forums.gentoo.org/viewtopic.php?t=55659&highlight=cvs+pserver?
?
This covers cvs pserver setup.  Normally, it would be insane to setup pserver.  However, ohloh only supports pserver cvs setups.  ?
?
I've setup a test pserver on one of my boxes to see how well it's going to work out.  Down the road, it would make more sense to create a jail or setup a new box for this.  EMU is out of the question since 2401 is blocked. (port for pserver)?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:12 AM

More on cvs pserver
One aspect I did not find useful was the vague info on the password file format for cvs.?
?
CVSROOT/passwd should look like this?
?
username:encryptedpass:unixusertoimpersonate?
?
There is also a readers and writers file that control access to the repository.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:13 AM

Waking up is hard to do
I had trouble getting to sleep last night.  I went to bed around 2 a.m. and found myself up for a minute or two around 7 a.m., but fell back asleep.  I woke up at 2:30 p.m. ?
?
That's a lot of sleep.  That means I missed both of my classes today.  ?
?
To top it all off, we didn't get into SoC.  Google told me I have to have big corporate backers or be something they use to get in.  I have neither.  ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 19 Mar 2008
11:18 PM

Too long without sleep
It's been almost 36 hours since I last slept.  I still haven't dozed off yet.  I think I can in a few minutes. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 26 Mar 2008
4:30 PM

Ugh
I have not been blogging much lately.  It's difficult to find time and energy to do little things like blogging.  ?
?
At the moment, I'm taking a break from writing several journalism assignments that were due last week.  I've got two of four done which is quite good.  Kirk has been working in 311 the past few days.  I chose to come home after my test in microprocessors and meeting afterward about our little AI robot.  ?
?
My group didn't do the worst this time and I think we owe that to Chris.  He did well with the presentation.  Next week, we must work on a shame/fame presentation for 30 minutes on Operating System GUIs.  John is starting that project and I have to help in person on friday and online over the weekend.  Byron and I have been working on flashback, our cross platform backup solution.  Right now I've got the webserver working (mostly) and Byron has the scheduler and database code flushed out.  The config class is causing the system to crash and it's clearly a pointer problem.?
?
Tomorrow I have an assignment in English 427 due.  It's an editing project with a website.  I've had the website done for awhile, but I'm having problems printing it and will most likely have to photshop a few screen captures together to get it.  I also need to write a letter to accompany it and have answers for the theme of my portfolio which I can't think about right now.  ?
?
Next week Li wants us to brainstorm on improving linux for the masses.  I don't think he's going to like my answers to that.  I don't think there are many technical hurdles to linux adoption, more political ones.  Linux must be advertised as a desktop and there must be software for it that equates to existing software.  Games, productivity, and creative software is severely lacking on linux.  Open Office isn't quite there for some people.  There is nothing like the adobe creative suite or even business apps like quick books.  When WoW and ET:QW runs well let me know. ?
?
I've been trying to pull together midnightbsd tasks this month too.  We've got the build cluster running and several ports have been fixed.  We've been near 2000 ports for some time now.  The last run I saw had about 100 broken and a few hundred not tested due to broken depends.  The OS itself is another problem entirely.?
?
Users are starting to message me more frequently about JJ bugs and login problems.  I got a very confusing email today. ?
?
Kirk wants me to push the computer science department more in discussions about magus.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 28 Mar 2008
11:30 AM

Visualizing RC script order
I found this interesting blog entry on creating a graph of the rc script run order.?
?
http://www.links.org/?p=310?
?
Now, one can just run rcorder with the directory path to see the actual runtime used by the system, but the graph is still very neat.  This should be usable on MidnightBSD as well as FreeBSD.  Our order is a little different.?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 30 Mar 2008
5:18 PM

Top 10 Games of all time
Here's a list of my favorite games ever.  I don't know why I am doing this, but I am. ;)

1. Super Mario Bros.  I have more time with mario than any other game in existence.  When I got my first game console in 1988, this was the game I played over and over again.  I bought it for my gba, snes (all stars) and even my wii.

2. Doom   This has to be the best FPS ever!  dmc.wad forever

3. Tie Fighter.  I love this game.  I had it for DOS and Mac OS!  You do not know the power of the dark side!

4. Enemy Territory.  It's time to save the world or conquer it.  online multiplayer FPS and even free

5. Age of Empires II.   I could play this for 6 hours at a time.  

6. Street Fighter II .  Knee High Kick!

7. Top Gear.  One of the best racing games I've played.  (SNES)

8. Microsoft Combat Flight Simulator.  I've broken two joysticks on this game! 

9. NBA Jam.  Is it the shoes?

10. lakers vs celtics and the nba playoffs (EA , genesis)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 2 Apr 2008
4:32 PM

What else
My father went to the hospital yesterday after experiencing another heart attack.  The initial plan was to perform surgery yesterday, but due to his previous surgery near March 6, he was on plavix (sp?).  This means they have to wait for that to clear the system which puts him at risk for clotting.  He's in the hospital for at least 8 days.  They plan to operate on Monday.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 15 Apr 2008
12:17 AM

Rush Hour 3
I just got done watching Rush Hour 3.  I really needed a good laugh after the shit I've dealt with lately.  The movie ended very poorly, but most of it was pretty good.  These movies never did have good endings.I spent most of the day on FlashBack.  It's a backup program I'm writing with Byron and Chris for my Software Engineering course.  I've been writing a webserver and interface for it to function.  I had to avoid working on it due to my father's health problems.  Now it's time to play catch up.  I don't like that.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:20 AM

My Father
I haven't filled in what's going on with my dad.  I don't want to go into everything in a blog, but he had surgery last Monday.  It's been a rough go.  I'm hoping to get back into things this week. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 17 Apr 2008
11:14 PM

flashback
My group members haven't been doing much with flashback.  I find that quite annoying.  I managed to get backup working tonight and add some bsd extensions.  I'm very happy about that.  I still need to comment it (a lot more) and finish the web interface.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 18 Apr 2008
9:32 PM

(no subject)
I keep telling myself just one more week and this semester ends.  Let's hope it gets over quickly.  I'm quite sick of this.  I started working on import Bind 9.4.2 today and it's a mess right now. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 22 Apr 2008
2:55 AM

and so it begins
Finals week starts now.  I just completed my English Portfolio with the exception of the personal statement for the front.  Tomorrow, like every day this week will be quite busy.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 26 Apr 2008
10:53 AM

Grades
I'm still waiting for grades from most of my professors, however I did get one.  Surprisingly, I got an A in Microprocessors.  The professor was quite generous.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:33 PM

I just feel like blogging
<p>Isn't this great!&#160; I'm playing with Microsoft's Windows Live Writer.</p>

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 29 Apr 2008
2:08 PM

Sun doesn't get it
I just got this e-mail about project glassfish.  It asked the question, "What is project glassfish for you?"  ?
?
It's something that doesn't run on my operating system.  ?
?
With Sun, everything is going open source, but they don't take patches upstream from other operating system vendors.  Sure I can see the code, but I can't actually use it on anything but Linux or Solaris.  What is the point?  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:11 PM

Grades so far
I got an A in Intro to Microprocessors and a B+ in Software Engineering.?
?
I'm taking stats 360 in the spring.  For Fall, I'm taking COSC314 (discrete 2), as well as, geography, philosophy, and history courses.  I'll drop philosophy if I can get into computer documentation.  Still waiting on that.  ?
?
I only need two of those courses, but I might as well go full time in the fall.?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 30 Apr 2008
12:47 AM

Close but not there yet
Another professor has finally put my grade up.  I got a C in journalism.  I can live with that considering I missed 150 points due to my dad's hospital stay.  I just needed a C for my minor.
(writing)

Now if nancy will just post my techincal editing grade!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 1 May 2008
12:02 AM

It's May
My grades turned out ok. I got a B+ in Technical Editing which I feel is more than fair.  That gives me the following grades: A B+ B+ C ?
?
I think that's decent!       

Security: Public
Location: Home
Mood: Okay
Music: 

12:48 AM

Evening
Caryn and I went out to eat tonight.  It was nice to get out.  I went to starbucks earlier, but it wasn't a lot of time.  ?
?
Sitting around the house is rough sometimes.        

Security: Public
Location: Home
Mood: Okay
Music: R.E.M. - The One I Love

1:16 AM

OpenBSD has JDK 1.7
http://www.openbsd.org/cgi-bin/cvsweb/ports/devel/jdk/1.7/?
?
http://marc.info/?l=openbsd-ports-cvs&m=120595000425284&w=2?
?
http://www.undeadly.org/cgi?action=article&sid=20080321023803?
?
I'm impressed.  It's GPL clean too.  They have packages!        

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:30 AM

Pidgin fork
I'm still a bit surprised by the pidgin fork.  The reason seems stupid, but I don't like the resizing box either.  I've had some weird compile issues with the latest version too.  SSL doesn't work right.  ?
?
http://tech.slashdot.org/article.pl?sid=08/04/30/1822237?
?
http://www.pidgin.im/        

Security: Public
Location: Home
Mood: Okay
Music: 

2:16 AM

pidgin fork
I'm still a bit surprised by the pidgin fork.  The reason seems stupid, but I don't like the resizing box either.  I've had some weird compile issues with the latest version too.  SSL doesn't work right.  ?
?
http://tech.slashdot.org/article.pl?sid=08/04/30/1822237?
?
http://www.pidgin.im/                

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:35 PM

Build cluster
Chris and I went to EMU to work on the build cluster.  We didn't get any new nodes up just yet, but we're close.  Several are about half done.  We were kicked out before we got a chance.        

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 4 May 2008
1:25 AM

oh that sucks
I'm just shy of a 3.0 right now.  2.97.... I really hate that!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:10 AM

Visited my mother
Caryn and I went to visit my mother today in Grand Blanc.  It went pretty well.  I didn't get her setup on that other computer completely because she lacked some parts.  Maybe another time.        

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 5 May 2008
5:51 AM

Early!
It's too early.  I've been up since 1:30 a.m.  I really can't stand these nights I can't sleep.  I went to bed at like 9:30 p.m.  to avoid this sort of problem.  I'm sure it's just the new semester starting.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 6 May 2008
6:17 PM

HP Upline
HP has a new backup product called upline.  It's a web and application based backup solution for Windows based PCs.  ?
?
I decided to give it a try.  I love .Mac and saw this as a backup solution for my Windows box in which I lost homework and itunes content on last year.  ?
?
The website is great.  However, I'm not impressed with the windows client.  It's a bit ugly, and suffers from one flaw.  Users must pick what file types they want to backup.  it shows folders it's scanning, but it doesn't backup the whole folder.  I don't like this.  My information is all stored in my profile in windows and I want a full backup of that folder.  I don't know if this was a way to minimize disk space usage on their part or concerns of liability.  Either way, I don't like it. ?
?
This product would have saved my music and word documents that were lost in my vista crash.  I'm going to give it a little more time and see what they do with it.?
?
There is a free trial for one year with 1GB of storage and the plans are reasonable with unlimited storage.        

Security: Public
Location: Home
Mood: Okay
Music: 

6:51 PM

Tag clouds
I'm working on adding a tag cloud to Just Journal.  I haven't really thought about it much, but there is a bit to it.  You need to have frequency counts for tags and their names. ?
?
That can be found with this query:?
?
SELECT tags.name, count(entry_tags.tagid) as num from entry_tags, tags WHERE entry_tags.tagid = tags.id GROUP BY name;?
?
That will sort by the name, and give counts.  ?
?
midnightbsd 2?
justjournal 2?
?
etc...?
?
Then you need to find the min and max values for the frequency.  Also, you need to choose how many different levels you want for presentation.  Do you want 3 font sizes?  use   max - min / 3  to find the points where you want to change the font size. ?
?
The database schema is broken up into two tables with 2 fields each (in use).  ?
?
tag id and tag name in the tags table.  entry_tags associates a tag with a blog entry.  You have an entryid and a tagid.          

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 13 May 2008
11:42 AM

Had it with spam
:0?
* ^Subject:.Photoshop|MsOffice|photoshop|viagra|Viagra|OEM|0EM$?
| /dev/null?
?
?
This will block mail with the following subjects.  Anyone who knows me will avoid these!  As my spam load increases, I have to do dumb things to avoid looking at it!  /dev/null can enjoy it.        

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:55 PM

Bill O'Reilly Flips out

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 22 May 2008
12:27 AM

386BSD and BSD 4.4 Lite ISOs
I found this site in germany with both 386BSD and BSD 4.4 Lite ISOs.?
?
http://chlamydia.fs.ei.tum.de/pub/historic/?
?
Kind of interesting historic perspective.         

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:28 AM

Kitty
Caryn and I saw an adorable cat at the petsmart.  He's (?) 10 years old, black with short fur, and seems very friendly.  We thought about adopting him, but we've already got three cats so a forth is questionable.  I just feel sorry for that cat.  His owners kicked him out because they had a baby!         

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:30 AM

(no subject)
I can tell I'm grumpy again.  I got angry with someone today because they hadn't been listening to me for some time about a permissions issue with their server.  Normally it wouldn't phase me, but I can tell I'm short.  I'm a bit tense right due to this math course.  Not only do I need it to graduate in December, but it's a subject I'm not into. Most people consider it a hard class anyway and then compound it with my attitude about math and it's a nightmare. ?
?
The odd thing is that I got a perfect on the first quiz which never happens to me.  Tonight I've been doing a few problems to help study for a quiz tomorrow.  I got one problem wrong because I thought there was more to it than there was.  The rest I've gotten right after I brushed up on integration.  I should probably figure out how my calculator does integration so i can check answers on that.  Half the notes I prepared for tomorrow are actually for integration issues and a brief overview of the properties for each case.  (discrete versus continuous)  I had to dig out my old calc book tonight and review.  It's been > 5 years since I had to do calc.          ?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 24 May 2008
1:19 PM

Indiana Jones and the Crystal Skull (Indy 4)
Spoiler alert!Caryn and I went to see this movie yesterday evening.  I had high hopes for the forth indy installment.  I will start with the few good points.  The side plot with his kid and marrian getting together worked out well.  Most of the supporting cast from other movies is gone.  Indy has new friends at the university and in his other work.  Now the bad.  Interdimensional beings!   I shit you not.  They're not even aliens.  I could have dealt with aliens.  The other odd thing is that the communists are in the US or south america the whole time.  Not even one shot of someone in the USSR. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 27 May 2008
11:56 AM

(no subject)
http://vuksan.com/linux/LDAP_authentication_under_Linux.html?
?
http://www.macosxhints.com/article.php?story=20080426172301710?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:41 AM

Adding Open Directory users in OS X
#!/bin/sh?
?
# example ?
# 20 = staff group?
# 7001 = available uid we know about?
# adduser laffer1 7001 20 LucasHolt pass22 /Users/laffer1 ?
?
user=$1?
uid=$2?
gid=$3?
longname=$4?
password=$5?
homedir=$6?
?
dscl localhost << EOF?
cd /LDAPv3/127.0.0.1/Users?
auth diradmin diradmin's_password_here?
create $user?
create $user UserShell /bin/bash?
create $user UniqueID $uid?
create $user PrimaryGroupID $gid?
create $user RealName $longname?
create $user NFSHomeDirectory $homedir?
passwd $user $password?
quit?
EOF        

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 28 May 2008
3:24 PM

iDisappoint
Apple released an update for leopard 10.5.3.  This update addresses several issues with Leoaprd,, but is not the big fix everyone had been hoping for.  

Aside from the spaces issues, I don't think many of them will even effect my day to day use of my computer.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:56 PM

Unlimited
I'm rather sick of companies using the word unlimited to sell services.  Clearly, they do not mean unlimited.  It is common practice for Internet access and cell phone plans.  ?
?
During a discussion today, we talked about what unlimited means.  I decided to look it up in the dictionary.  ?
?
unlimited:?
?
not limited or restricted in terms of number, quantity or extent ?
 (mac os x dictionary which uses OED as a source)?
?
So clearly, unlimited means no limits, yet there are limits on service.  I wish someone would file a lawsuit for false advertising.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 3 Jun 2008
2:45 PM

Flip fired
http://msn.foxsports.com/other/wcStory?contentId=8118850#story=8205096?
I don't get this.  He got them very far each year and they fire him?  Maybe the players can't handle the finals.  Maybe other teams were better.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 7 Jun 2008
12:21 AM

Bull Shit
http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9094118&source=rss_news10?
?
"The Senate legislation, unveiled today by Sens. Barbara Boxer (D-Calif.) and Judd Gregg (R-N.H.), would allow foreign national graduates of U.S. universities to receive green cards, or permanent resident status, as long as they have a job offer."?
?
Boxer and Gregg don't care about american computer scientists. There are qualified people in the united states.  Google wants cheap labor.        

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:45 PM

(no subject)
Caryn and I went out to lunch at seva's today.  Gotta love that place.  I'm working on a big problem with my new backup server os setup.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 9 Jun 2008
8:59 PM

Leopard + LDAP
I've been trying to figure out how to map novell edir to os x in leopard.  Our solution for 10.4 does not work.  I was pointed at this:?
?
http://discussions.apple.com/thread.jspa?messageID=7321642?
?
So far, it saw the UUID = uid 500 for one time and then on reboot mapped to nobody!  This is on 10.5.3.  I'm not happy        

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 11 Jun 2008
12:15 AM

Like your PC or Mac: not for long
http://news.slashdot.org/article.pl?sid=08/06/11/0213244&from=rssThis bill allows anyone to lose their computer.  How?  It makes copyright infringement a crime.  If you have copyrighted works on your system, you are screwed.  That doesn't just mean a MP3 file from your buddy or a less than legal copy of some software, it means anything in the cache of your browser from a website.  You go to a website and you can break the law! 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:08 PM

test
        test

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 15 Jun 2008
11:39 PM

New Jewel video
Jewel's second video from the new album is out... it's I Do.

I just the album today.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 17 Jun 2008
2:02 PM

(no subject)
Only two classes left and the semester is over.  I couldn't be happier about that.  No class on Thursday.  I've got to write some scripts for work.  Having trouble deciding on a language to use for the mac side.  I could use php, perl or C to access mysql.  I'm leaning toward php as I'm more familiar with it than perl.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:16 PM

(no subject)
I'm writing this on an experimental client for jj.  Let's hope for the best.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 23 Jun 2008
3:24 PM

George Carlin

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 28 Jun 2008
6:31 PM

Grades
I received a B- in statistics 360.  Anyone who's familiar with my luck in math courses, will appreciate how difficult that was for me to achieve.  Some would call that a miracle.  It was not my first attempt at this course either.  It brought my cumulative GPA from 2.97 to 3.14. (Pi lol)  ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 1 Jul 2008
11:20 PM

Larry King Live interview with Chevron head
Last night, I caught Larry King Live on CNN.  The topic was high oil prices .  He interviewed the CEO of Chevron, as well as several others.  There were several points of interest in this show.?
?
1. The raw crude price is around $3.30 before refined or shipped to gas stations.?
?
2. Price variations in the US are largely due to taxes in different states.  ?
?
3. Gas is sold to stations at around $4 right now.  The remaining cost is taxes, etc.?
?
4. It would take many years to extract oil if we started drilling in the north pole or offshore leases.  It may benefit us in the future, but unlikely to help with our current price points.?
?
5. He encouraged the use of alternate energy sources, but thinks that we'll be dependant on fossil fuels for most of my lifetime.          

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 8 Jul 2008
3:50 PM

SSH VPN: Connecting two BSD boxes together
I've been working on getting into the office network at home.  I have ssh access to one machine, a FreeBSD based server.  The other end is a MidnightBSD desktop at home.  ?
?
I found this tutorial: ?
http://tengu.us/vpn-ppp-ssh/vpn-ppp-ssh.html?
?
It's quite nice.  I decided to log my setup so far in my blog.  You never know when another site like that will go down and there are a few ambiguities with the directions there.?
?
Client setup:  ?
?
Add this to /etc/ppp/ppp.conf?
?
work-vpn:?
	set escape 0xff?
		# using ssh port-forwarding to connect?
	set device localhost:6669/tcp?
	set dial?
	set timeout 600?
	set log Phase Chat Connect hdlc LCP IPCP IPV6CP tun?
		# specify ip addrs for both ends.?
	set ifaddr 10.8.0.1 192.168.0.1?
?
?
Now the first address is "made up" for my local machine and the second is a "made up" ip for the tun interface on the other end "server".  ?
?
Also create a file  /etc/ppp/ppp.linkup?
in it, put this:?
?
work-vpn: ?
       add 192.168.0.0/24 HISADDR?
?
Now the client is ready.  You will need to setup a ssh tunnel between the client and server.?
?
ssh -L 6669:localhost:6669 youruser@yourservermachine.whatever?
?
The next step is setting up the server system.  You'll need root to do this.  ?
?
First, configure /etc/services?
?
ppp-in          6669/tcp   # Incoming PPP connections over TCP (ppp-vpn)?
?
Next, /etc/inetd.conf?
ppp-in stream tcp nowait root /usr/sbin/ppp ppp -direct ppp-in?
?
make sure inetd is running and send HUP if you need to?
?
/etc/ppp/ppp.conf?
?
ppp-in:?
	set timeout 0?
	set ifaddr 192.168.0.1 10.8.0.1?
?
?
/etc/ppp/ppp.linkup:?
ppp-in:?
		# route traffic to home lan thru the connection.?
        add 192.168.2.0/24 HISADDR?
?
start ssh tunnel as described above and then ppp on the client?
sudo ppp -background work-vpn?
?
verify it's up:?
sudo tail -f /var/log/ppp.log?
ping 192.168.0.1?
?
This will get you in, but you'll still need to setup nat on the server using natd + ipfw or some other solution.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 10 Jul 2008
12:19 AM

Apple TV Security Vulnerability
Even my Apple TV had a bad day. It sounds like Apple is catching up the apple tv on quicktime updates.?
?
http://support.apple.com/kb/HT2304?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:00 PM

Pizza Dude's got 30 seconds
I ordered a pizza today for lunch.  I haven't bought a Jet's Pizza in months.  The guy was very busy and cut me off during my order.  Then, the pizza wasn't even started when I got there!  They told me after I paid of course.  They did throw in a free coke, but I wasn't very happy about the wait time.  ?
?
The pizza was good at least.  ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 12 Jul 2008
2:34 PM

Only apple would have a vulnerability in .funhouse files!
This is from a recent security advisory:?
CoreImage Examples?
CVE-ID:  CVE-2008-2304?
Available for:  Mac OS X v10.5.x?
Impact:  Opening a Fun House document may lead to an unexpected application termination or arbitrary code execution?
Description:  Xcode tools contain an example application called Core Image Fun House that handles content with the ".funhouse" extension.?
A buffer overflow may occur in this application when processing ".funhouse" files. Opening a maliciously-crafted ".funhouse" file may lead to an unexpected application termination or arbitrary code execution. This update addresses the issue through improved bounds checking. Credit to Kevin Finisterre of Netragard for reporting this issue.?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:43 PM

Cell phones suck
I've been looking at cell phone plans. They all suck.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 16 Jul 2008
4:10 AM

CPU usage on Windows XP with video
I did an experiment while streaming video on netflix.  I set iexplore to use processor affinity + above normal priority.  The result was a 10% cpu usage drop at first, and periods at 10%.  Prior to that it was constant 60%.  ?
It's interesting the performance difference.  I wonder if it's cpu cache or changes in the scheduling.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:24 PM

Google bug shows gmail users real names
Google is leaking the names of users of their popular GMAIL service.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 17 Jul 2008
5:00 AM

Saving energy on your PC
I've been more energy concious lately.  My home PC has an Intel Core 2 Duo 6420 which supports intel enhanced speedstep technology.  This means that the CPU can slow down when it's not being used to save power.  ?
Laptop processors have supported this feature for years, but it's starting to crop up on many desktop systems as well.  If your computer was built in the last two to three years, it may have this feature.  It is not found on lowend processors like the celerons or slower Pentium D chips.  You can confirm the features of your processor at Intel.com.  AMD has a similar feature called PowerNow on their chips.?
I found that Windows XP SP2 and higher support this feature, but have it turned off.  Vista is much more friendly in this regard.  If you have Windows XP SP2 or SP3 installed, you can turn on this feature by doing the following.  Go into Power Options in Control Panel.  Select Minimal Power Management.  ?
To verify that your computer is using this setting, make sure no programs are busy running.  (CPU utilization should be zero)  Now, go into Control Panel, System, and view the CPU speed.  You should see two speeds if it's working.  The first is the maximum speed while the second is the effective speed.  ?
My system seems to be running at about 1.6Ghz now while idle.  In MidnightBSD, it tends to run much lower than that with cpufreq + powerd enabled.  Now, my system can benefit a little in Windows like it does in BSD.  ?
Anyone that uses a laptop can tell you the difference between the system when plugged in or running on battery.  One of the common savings is slowing down the processor.  This does something similar, but speeds it up if you do something intensive like playing a game or compiling a program.  ?
Every little bit helps.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 22 Jul 2008
2:49 AM

Accidently in Love cover
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:51 AM

The Dark Night
I went to see the Dark Night this weekend with Caryn.  The movie is excellent, but not for a young audience.  It is a rather scary film; it is not gory, but just psychotic.  ?
Anyone who hasn't seen this movie, better get to a theater.  The IMAX version is awesome.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:53 AM

The Rockford Files
I know this is strange, but I've been watching the Rockford Files on Netflix for a few weeks.  They've got all six seasons of the show, minus two episodes from one season.  I've got two episodes left to watch.  Starting with season four, the show went downhill.  Still, there are several good episodes.   Season six features an episode with Tom Sellek and Larry Maneti prior to their work on Magnum, P.I.  ?
The scary part is that my father tried to dress like that in the 70s. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 23 Jul 2008
3:53 AM

(no subject)
My sleeping habits have been strange lately.  I seem to be sleeping during the day and up at night. Caryn described this as my summer schedule.  I certainly hope not.?
I watched Short Circuit via Netflix tonight.  I haven't seen that movie in years.  More Input!?
I'm still trying to figure out an issue with one of my machines where two processes are crashing a lot.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:22 AM

Kwame gets romantic with several women?
CNN is reporting that Detroit Mayer Kwame K. was texting several women with "romantic intent."  He's been charged with purgery and misconduct in office.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:32 AM

(no subject)
This is just sickening.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 24 Jul 2008
3:26 AM

Mac OS X nfsd sucks
Yet again, nfsd refuses to work properly on OS X server.  I'm getting sick of this on and off bullshit.  The exports file has not been modified.  The server was rebooted after a security update and now nothing will mount via the xserve raid partition. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:55 PM

Using Apple Remote Desktop (ARD) over SSH
 I had a problem with a server at work recently.  I used to use a hint from the macosxhints site to reverse ssh into my home mac.  However, I can't do that anymore because my mac is behind NAT.  What I needed was a way to connect to the mac at work which was behind a firewall (but not nat).  I had another machine running FreeBSD with SSH open.  ?
Solution:?
Connect to machine one?
?
ssh -C -4 -L 5901:127.0.0.1:5900 remotehostyouwant  Connect to work mac: ssh -C -4 -L 5900:127.0.0.1:5900 macatwork   ?
?

Security: Public
Location: Home
Mood: Nerdy
Music: 

Fri, 25 Jul 2008
4:32 PM

Using webkit with MidnightBSD
I've been experimenting with different frontends for Webkit.  Midori is a work in progress and found to be very limiting.  You can't download files yet.  Today, I started experimenting with Epiphany built on Webkit.  It is very promising.  It passes acid2 and most of acid3.  Newer versions supposedly pass acid3.  ?
However, it dies creating blog entries on just journal.  I'll have to try a newer version of Webkit. It's still fun to play with as most sites render better thant they do with Konquerer.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 27 Jul 2008
5:13 AM

(no subject)
I just read a strange slashdot article about Comcast responding to blog entries.  Apparently, Comcast is hoping that this will help their image with customers.  ?
We've had better experiences with Comcast than some, but I long for the days of Charter Internet access.  One upside is that Comcast offers business packages in residential areas (within reason).  I suspect that's why I've had better luck with them.?
I've noticed shaping with Bit Torrent traffic like others and with video streaming.  The latter pisses me off as I've got a Netflix account that I like to use for streaming.  I'd like the terms clearly identified and a way to cap yourself and or do QoS yourself.  Actually, I've wanted a good QoS system for home for years.  My switch priorities traffic from certain systems, but I'm unable to do protocol prioritizing.  Since we have a comcast router, I can't do much on that front.  My old charter setup used a freebsd box as a router and then used ipfw pipes to dedicate bandwidth for VOIP and other traffic.  It wasn't perfect, but not to bad.  ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 29 Jul 2008
6:45 AM

Google engineers start new search engine
 WSJ article?
Google finally has some new competition.  I predict that they will end up like Yahoo down the road.  It might not be this engine, but someone will de-thrown them from search.?
cuil.com

Security: Public
Location: Home
Mood: Hopeful
Music: 

7:05 AM

Safari doesn't let you change the default search?
 I've been using Google for several years.  I'm thinking about trying some alternate search engines.  I just realized you can't easily change the default search in safari like you can in Firefox and even IE.  ?
Apple doesn't seem to have a preference for it and cuil's FAQ incorrectly suggests there is a setting.  I can't find it.  A search on cuil returned one useful hit, but the site was pulled down.  They also don't seem to cache pages like Google.  I decided to use Google to look for an answer.  There are two options.?
?
    Use http://www.inquisitorx.com/ to configure your search.  I don't know if they log searches or use any form of spyware.  They probably don't, but I consider search very important and don't want to trust this.?
    Some people have reported success hex editing safari.  I could do this, but I don't know what would happen when software update tries to push/install a new version.  Best case, I'd have to do this every time Safari gets a security update.?
?
Oddly enough, it's easier to change on the iPhone where apple could lock users in.  I may stick with Google, but now I feel like I'm forced to.  It's sad as I like Safari in my any other ways and have even been using WebKit in BSD for browsing.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:19 AM

IRC stats
 I found a website that tracks users and topics of IRC chat rooms.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:31 AM

Silverlight streaming
 Microsoft is offering a free service to stream video via Silverlight with ad insertion.  I think that might be a nice service for sites to add streaming content.  The only problem is that you need Microsoft Expressions software to actually create the content.  If I've got to buy software, I might as well go with Flash which is supported on more platforms.  There are also a few programs that can create Flash content in the open source world.  Microsoft needs to get Silverlight support finished on Linux/BSD.  Novell is working on this for Mono.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:36 AM

(no subject)
I'm experimenting with some new blogging features on just journal.  We'll see how it goes. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:36 AM

Testing mobile login
hello nurse.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 30 Jul 2008
5:18 AM

Shia not at fault
While it's interesting he wasn't at fault, the report still said he was driving while intoxicated. How many close calls will this guy have before he chills on the drinking.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:44 AM

What republicans and democrats love
Closing businesses.  The republican party pushed for war which spurred increases in oil prices.  The democrats love the high oil because they can push their environmental policies that part of the party loves. The net result is an even worse economy as more americans lose their jobs.  With so many positions outsourced overseas, and higher competition in many sectors, retail and service industry jobs is all we have left.  Now those are going bankrupt.  Way to go. I feel change?
 ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:12 AM

Hacker loses extradition appeal
The UK cracker is getting tried in the US after all.  I can see why he didn't want to come here and I don't know the evidence against him.  If he's guilty, he deserves this.   ?
Remember media.. it's cracker, not hacker.  Learn the difference.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:59 PM

Sir Bill
Bill Gates has been Knighted. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 1 Aug 2008
1:50 PM

The end of VCR recording
For many years, media companies have been pushing for Digital Rights Management (DRM) in consumer products.  Devices like Microsoft's Zune or Apple's iPod limit the uses of purchased content.  ?
With the upcoming transition to digital television (DTV), consumers will need to get cable tv, purchase a converter box, or buy a new television set with integrated tuner.  However, some people like me still have their VCRs hooked up.  You can play videos, but what about recording?  Analog recording of television is something we've enjoyed for over twenty years.  The new DTV standard will kill those devices.  It's possible that a digital converter box would allow you to record a down sampled version of the signal over the air, but for people like me who bought a new tv, it spells the end of a era.  ?
Some people use set top boxes such as the tivo to record television.  They have newer products with DTV support.  However, without using some hacks most of those devices do not allow you to keep recordings forever.?
Unless the general public wakes up, DRM is here to stay. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 4 Aug 2008
2:20 PM

Mozilla CEO's big business
55 Million and growing... 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 6 Aug 2008
2:05 PM

like old guy for president

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 7 Aug 2008
11:42 AM

(no subject)
 Justice is sweet. A certain mayor is going to jail.  At least some people aren't above the law.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:46 AM

McCain's own mother thinks the original Paris Hilton attack ad is stupid

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 8 Aug 2008
11:30 AM

The problem with Twitter
I've been playing with Twitter for awhile.  Considering how simple the app is, it's very cumbersome to add friends.  If you don't use hotmail, gmail, or yahoo, you can't add friends.  Who thought of that?  Not everyone uses those services and if they do it may not be their main email account.  I know a lot of my relatives use their ISP accounts.   

Security: Public
Location: Not Specified
Mood: Not Specified
Music: The Rolling Stones - Jumpin' Jack Flash

Sun, 10 Aug 2008
11:59 AM

(no subject)
It's a nice day today.  The sun is coming out from the clouds, it's in the 60s, and I have nothing to do today.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: Cab Calloway - Minnie the Moocher

2:19 PM

What do alleged female rapists and cloned puppies have in common?
answer  ?
More on CNN.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 11 Aug 2008
3:49 PM

(no subject)
24 if it took place in 1994... you got mail

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 12 Aug 2008
6:43 PM

Air purifiers dangerous?
 Caryn and I bought an air purifier last year.  It has an ionizer that we rarely use, and a permanent filter.  I happened to see some posts on amazon.com talking about the dangers of ionizers, further calling them ozone generators.?
I did some research.?
Some ionizers are ozone generators.  Proponents of ozone generators say they kill bacteria, can clean the air.  This is false.  Ozone is toxic at high levels and can do very little at low levels with the air.  Further, it can negatively interact with some chemicals and cause problems with rubber.  High levels of ozone can cause problems with breathing, asthma, etc.  All ionizers have a small amount of ozone byproduct. Small levels are not dangerous and allowed by the EPA guidelines.  It is still not helping your air though.?
The EPA recommends using HEPA filters and improving ventilation to keep the air fresh.  ?
More info against ozone:  (biased some as they are selling products)?
negative ion generators?
air testers?
After reading this information, I think I'll avoid the ionizer and look into a hepa filter for my other bedroom.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 13 Aug 2008
10:15 AM

Fire at apple
One of the buildings at Apple HQ had a fire recently. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 14 Aug 2008
12:07 AM

Lower standard of living
MSNBC has an article about the lower standard of living everyone is facing as a result of inflation. Duh.  ?
It's interesting that the brought up people in the 70s wanted wage increases.  I've been saying that for awhile, but most people still think it will get better for some reason.  I don't see how.  It's not like oil companies want prices too low.  Car companies in the US do.  GM was making a fortune selling SUVs.  ?
Of course the problem with raising wages is that prices sometimes go up for that reason.  We run a risk of that.  However, I think people need to be able to pay their bills and buy gas and food.  Right now, that is so difficult for some that they can't buy anything else. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:13 AM

Spies?
 MSNBC has another article about the US spying network from the WWII era.  I never realized how many spies we had back them.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:15 AM

Why are you always preparing?
 Just go.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:24 PM

Reporter shot in Georgia (country), keeps reporting...

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 18 Aug 2008
10:55 AM

(no subject)
I spent  a good part of yesterday watching TNG season 3.  Part of the time I even worked on MidnightBSD.  Go figure.  ?
I'm hoping to get abiword working again.  That port seems screwed up and it's probably one of the most useful remaining we can fix before the release. There is a newer version I'm going to try to update to.  Our port is very old  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 20 Aug 2008
1:16 AM

Help me decide
I now have 3 different splash screens on foolishgames.com.  They rotate "randomly".  Tell me which one you like the best.?
1. The old one?
2. A flower?
3. Similar to the old one but "full screen"?
If you're wondering how i made them random...?
 ?
#include <stdio.h>?
#include <stdlib.h>?
?
?
int main(int argc, char *argv[]) {?
    FILE *fp;?
    int i;?
    char filename[10];?
    char c;?
?
?
    memset(filename, 0, 10);?
    sranddev();?
    i = rand() % 3;?
?
?
    sprintf( filename, "%d.txt", i );?
    fp = fopen(filename, "r");?
    if (fp) {?
        while (!feof(fp)) {?
            c = fgetc(fp);?
	    if (c != EOF)?
            	fputc(c, stdout);?
        }?
    }?
    fclose(fp);?
?
?
    return 0;?
} ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:31 AM

(no subject)
I also created a new 404 page for foolishgames.com and midnightbsd.org.  Let me know what you think of that.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:27 AM

Red Bull dangerous to your health?
My father sent me this link.  The article claims that Red Bull hardens your blood.  Very weird.

Security: Public
Location: Home
Mood: Pessimistic
Music: 

1:00 PM

 Mobile me page
I just setup foolishgames.org to be a pointer to my .mac site. It should be much easier to get to.

Security: Public
Location: Home
Mood: Okay
Music: 

4:14 PM

Weezer Keep Fishin on ukulele.
http://www.mediafire.com/?12ggrocdbcx

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 21 Aug 2008
1:48 PM

work work work
I realized I can't put off updating mediawiki any longer at work.  I'm in the process now.  It's taking forever to install all the dependancies for the new version.  I'm going from like 1.9.3 to 1.12 or something like that.  Ugh I hate complex webapps.  ?
The newer portupgrade versions suck.  portversion doesn't report the version you have installed currently.  I hate that.  It was handy to check how out of date freebsd ports were and for comparison with mports.  It make look simple now, but it's not useful.  I don't get toning down command line tools.  Stupid people won't use them anyway.  ?
I still need to check the os x boxes for updates, although after last time i'm favoring leaving them unless there is a big patch.  I'd rather be there when I do it.  This remote stuff is for the birds. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:02 PM

(no subject)
I'm still watching television.  My mother and grandmother have been calling tonight about my mother's car.  It is very frustraiting.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 26 Aug 2008
4:39 PM

Jewel Down so Long NPR France

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:53 PM

Into the Sunshine
Here's a youtube version of "Into the Sunshine" by Julia Nunes ?
?
?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: Into the Sunshine

Wed, 27 Aug 2008
4:47 PM

Porn on planes?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:57 PM

Funny.  German intro to The Legend of Zelda cartoon

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

5:01 PM

Even better.. german spiderman

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 28 Aug 2008
7:25 PM

Bill Gates on Mac

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:47 PM

Geeze
I had to update jj and i found a really stupid bug.  The new time stuff is adding a letter T prefixing the time!  It doesn't always happen so i have to deal with a string replace on that

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:04 PM

Simultaneous OSS development
I'm working on two open source projects at once.  It's rather disturbing.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:57 PM

(no subject)
 I've completed a number of tasks tonight.  I'm quite happy about that.  I may call it a night on mnbsd development.  JJ seems stable for now.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: CCR - Midnight Special

11:15 PM

Odd
 I've been looking at Dell's website lately.  I find myself actually liking several of their products.  At the same time, I don't seem to like as many on apple.com.  It's not just the servers; some of their new laptops have amazing battery life.  I've been tempted to buy one of their open source laptops to replace my aging IBM Thinkpad.  It's not the right time to update and I should focus on replacing stargazer.  I've got a 2002 dell workstation that i bought refurb in 2004 running my websites.  It's not what it used to be.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 29 Aug 2008
12:36 AM

McCain picks a female VP?
OK, this is just odd.  I think this is to gain Clinton supporters, but I don't think it will work.  She's an oil producer's spouse.  I don't like the further ties to big oil.  She also has only been in office for 2 years as Govenor of Alaska.  Come on.?
McCain's age is a big issue for me, and picking someone without experience as a backup isn't a good call.  ?
I'd probably be OK with voting for her on a ticket if it wasn't McCain sitting next to her.  The combination is just scary. 

Security: Public
Location: Home
Mood: Bored
Music: Jet- Are You Gonna Be My Girl?

Sat, 30 Aug 2008
12:03 AM

Waitress
I just finished watching Waitress a few minutes ago.  I don't know how to react to the movie.  I had a vague idea of the plot, but it was not what I was expecting.  It was a great movie, but it also made me sad.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:50 PM

Using bad checks?
http://www.cnn.com/2008/CRIME/08/29/caylee.arrest/index.html

this story is getting stranger.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 31 Aug 2008
12:48 AM

(no subject)
I'm so drunk right now.  I never drink this much.  I had a beer and then i started drinking jagermeister in a coffee cup.  I had at least 3 rounds.. nota  full coffee cup, but a small amount in the bottom.  It's so weird.  Caryn is home and i'm tosty.  My dad and i talked for 1:50 (hour + 50 minutes) and i can't believe it.  We were talking about cars or something at the end.  the snap built and i need to run thorugh the installer before i tag midnightbsd 0.2.1.  I keep having to retype things.  it sucks.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:49 AM

(no subject)
i've got the mysql graph on the dashboard in os x and it's showing a weird pattern of db connections.  i have to wonder what is going on with that.  it's like up and down a lot.  maybe i shoudl wait on that testing thing.  I don't think i'm quite with it right now.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:08 AM

(no subject)
Good news i think i fixed sysinstll. 

it's addding packages right now, but i'm so drunk i can't finish this tonight 

shit

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 2 Sep 2008
3:19 PM

(no subject)
The server is practically dying right now.  Apache is going nuts.  I can't do anything about it and I have no upstream to do much.  I can't even get to my websites sometimes.  Talk about load problems.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 3 Sep 2008
12:40 AM

(no subject)
This sucks.  My dad is in the hospital again.  (since thursday)  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 4 Sep 2008
2:03 AM

(no subject)
 My first day of class went OK.  I don't have much opinion on most of my professors yet.  However, one of them needs to learn how to make online content.  This professor designed pages with many colors, all caps, and font sizes.  It makes it stand out less when it's hard to parse.?
My books were $300.  :(  ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 7 Sep 2008
10:49 PM

Not all websites are created equal
I was reviewing the browser stats for MidnightBSD.org.  Most websites throw out crazy numbers for IE like 90%.  Well IE is a little over 11% on that site.  That is all versions.  Firefox has 54% with 45% as Firefox 3.  Opera has 6.94% and Safari has 7.15%.  ?
Isn't open source great.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 17 Sep 2008
6:28 AM

Setting up Avahi with Samba
?
<?xml version="1.0" standalone='no'?><!--*-nxml-*--> <!DOCTYPE service-group SYSTEM "avahi-service.dtd">  <service-group>     <name replace-wildcards="yes">%h filer</name>     <service>         <type>_smb._tcp</type>         <port>139</port>     </service> ?
</service-group> 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:45 PM

Knight Rider
 I just finished watching a special preview of the new Knight Rider television show on NBC.  The show premiers next week, but it was available on their site. ?
It was significantly more interesting than the "movie".  However, it was a bit too romantic at times and there is a lot of random eye candy thrown in to a point it was creepy.  It reminds me of ST Enterprise with the various vulcan outfits.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 22 Sep 2008
11:45 PM

Ebook Reader, Greenspan, Monk
For the first time in quite awhile, I spent much of the evening reading;  not technology books or homework, but real recreational reading.  

I won an auction on a Sony E-book reader from sonyrewards.com recently.  The reader came with several sample books, a free book of my choice and 100 free classics.  The classic selection isn't that great, but I think we'll end up with 20 OK books.  I may even find something I wouldn't normally read.  I decided to let Caryn pick 50 of the books.  The display works well on the device.  I started with a Monk book, Mr. Monk in Outer Space.  I haven't read one of the Monk books before, and it seems to stick with the perspective of Natilie, his assistant.  I find the extra internal thoughts of Natalie boring in the book, but it did pick up at crime scenes and with Amberose.  

I've read the first ten chapters of the book, or about 275 pages.  After I stopped reading that book, I read a sample from Alan Greenspan's book.  It was 120 pages.  He had an interesting life.  His parents divorced when he was young and he was raised by his mother.  His father was a stock broker and he also divorced after a year of marriage (first marriage).  He knew Ayn Rand for many years and she influenced his life greatly.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:54 PM

The first day of fall
Today is the first day of Fall.  It's begun.   

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 23 Sep 2008
2:53 PM

(no subject)
<title>Hacking on jjcient</title>I am working on enhancing JJ client to (the unix client) to support titles.  There are hacks in the blogger and metaweblog api by several people including the wordpress project to take title tags (like HTML).  The first step is getting the client to send the correct data and then I need to make an adjustment to our API to run a regular expression test to grab the title tag in the post.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 26 Sep 2008
11:46 AM

(no subject)
<title>Thinking</title>?
?
I'm trying to figure out this weird java problem.  It's annoying.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:14 PM

(no subject)
This presidential debate is hilarious.  CNN has an "audience reaction meter" lLOL

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 27 Sep 2008
10:59 AM

(no subject)
My dad stopped by for a visit yesterday around noon.  It was a big suprise.  Caryn and I went out to dinner last night, but we were back in time for the debate. It was a very odd evening.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:19 AM

(no subject)
Testing Drivel 2.0.3 with JJ.  It works well with LJ.  I am surprised by the stability of this version over the last version.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:07 PM

EA DRM
http://www.theregister.co.uk/2008/09/22/ea_spore_drm_changes/

It's amazing, the community finally bitched about DRM.  EA had to release a patch to back out some of it.  It might even be safe for me to buy the game now.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 30 Sep 2008
3:01 PM

ftpd
It seems like most ftp servers have a similar problem.  They have a command buffer.  That buffer is a fixed size like 512 bytes.  When the buffer is overflowed, it separates the contents of the first and second buffer.  This separation can be used to send commands to an FTP server as a trusted user (by providing the idiot a link to click).?
MidnightBSD has been patched since yesterday, Netbsd and OpenBSD have addressed it, but FreeBSD has ignored the problem to date.  proftpd also has a problem so we updated to the last rc which may still have a problem.  tnftpd has also had a reported issue today.  This sucks. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 9 Oct 2008
11:21 AM

NATO attacking pirates?
CNN is reporting that NATO is meeting to send ships to Somalia to combat pirates. This is crazy, but I'm glad they're doing something.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:33 PM

Knight Rider (2008)
I've watched the first three episodes of the new series (plus the pilot movie) now.  I think the casting is good.  At first, I didn't think it was that great, but they're starting to give the characters personalities.  In Mike's case, he doesn't seem like rambo so much.  One thing I don't like about this series is that they've completely gotten rid of the one man can make a difference angle.  Now it's just a bunch of people.  That worked well at the end of Knight Rider (original show), but sometimes they need to cut him off and let him and the car do things.  Caryn hates the show, but she didn't like the original either.  That means it must be doing something right.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 12 Oct 2008
6:17 PM

removing CVS directories from a hier
 find src -name CVS -prune -type d -print | xargs rm -r ?
where src is the directory name.  ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 26 Oct 2008
12:43 AM

(no subject)
I've been busy lately.  These online classes keep me surprisingly busy.  Then there's MidnightBSD.  I've done a lot this month, and yet not reached my goal.  I decided to take a few days off over the weekend to recoup.  I've been playing World of Warcraft with my undead mage on Medivah.  It's been fun.  I played in the battlegrounds yesterday for hours.  Due to system freezes and some other things I switched back to playing in Windows for awhile.  My frame rate is double, but it means I can't work on MidnightBSD while flying, etc.?
My mother called me this morning to tell me gossip about a church I belonged to 8 years ago.  I don't care that much anymore.  The people whom I would have wished to talk to haven't said a word to me in years.  I've been encouraging her to go to church because I think she needs it.  However, I don't like to hear about it much. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 5 Nov 2008
11:21 AM

Change or is it?
I'm quite happy with the presidential election results last night.  Beyond the obvious step forward for equality in this country, we also voted for an intellectual who will think about the ramifications of his actions.?
Last night, most TV networks began to discuss the possible outcomes for the country.  They focused on the positive.  Obama won.  Some even foolishly tried to declare racism dead.  There are still people who hate in this country.  Many have diverted that energy toward people with middle eastern backgrounds.  Many of these same people voting for change, voting for a biracial man, also voted against the rights of americans to marry and adopt children.  Arkansas banned anyone who wants to adopt without being married from participating.  That means children in their state will suffer with no homes because of the hatred of a few.  A single mother with a child has a tough go, but what about a child with no family at all?  In many other states including California they voted against same sex marriage.  I believe that issue is the new equal rights issue.  People supporting those measures cannot give a clear answer without including a religious belief or some ignorant hate.  I don't see how that is different than judging someone for the color of their skin.  Many of us still hold the "I'm x so you have to be too" mentality.  That has to change.?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 11 Nov 2008
3:54 PM

(no subject)
 I've been working on MidnightBSD today.  I've fixed at least ten different problems in src today.  At the moment, it's building again.  We'll see what happens.?
This is the first day I've taken "off" from homework in awhile.  I have an assignment due on monday, but i really don't feel like working on it right now.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 14 Nov 2008
9:43 AM

Duh
http://money.cnn.com/2008/11/14/news/economy/retail_sales/index.htm

I don't understand CNN sometimes.  Gas prices fell but most companies kept their higher rates on things like food, shipping (UPS/FedEx), etc due to the decline in purchasing.  This means people can't afford $5 for a coffee.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 16 Nov 2008
4:54 PM

Yuck
I printed out my programming assignment only to find a bug in the transtitive test at the last minute.  So I spent another hour rewriting the test and cleaning up the transitive_closure function as well.  I'm too tired to verify all the output at this point, but at least I dont' see obvious flaws. It's due tomorrow morning.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:55 PM

WoW
Between coding, I've been playing WoW some this weekend.  I've finally got a level 36 character.  I've been stuck in the 20s for a long time.  Of course I gave up leveling for awhile, but blizzard made it easier.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 25 Nov 2008
1:34 PM

(no subject)
This is most unfortunte.  Time Machine didn't backup all of my files apparently.  I lost some music in iTunes that I know was there.  I'm quite pissed.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 1 Dec 2008
6:49 AM

(no subject)
 I woke up early with the inability to get back to sleep.  Caryn is traveling right now and I'm stuck with nothing to do, very tired, and deciding how to spend my day.?
I read this article about the lack of profits at Microsoft in terms of their online division.  I don't believe Microsoft can turn things around with their "do everything" mentality.  They need one good product to attract users to their other properties.  Sadly, hotmail is their best weapon now.  I think they could be competative with search provided they expand their search results and stop optimizing for their own partners (and their own) products.  Nothing is more annoying that to search for linux or bsd and get a Windows ad.  The BSD results are a joke.  Searching for data on integrating windows and mac os is even bad.  It's clear they are either filtering or have a very small index of the web.  It's also possible that they manually add entries and their own stuff comes first.?
I think there is too much competition online.  Most of the novelty of the web has worn off for people.  It's become a shopping and news source and less of a peer to peer communication medium.  I think this is in part to the younger generation shunning the internet in favor of proprietary cell phone messaging.  Why have something for free when you can pay per message.  Microsoft will never be amazon.com and they already partnered with NBC.  Perhaps they need to get a better arrangement with NBC.  The other big pull these days is social networking and sharing pictures.  I think picture sharing sites are somewhat a fad.  It takes energy to share photos and eventually apple and microsoft will automate the process with their own software.  That is an angle for them I guess.  Make a .Mac (mobile me) style photo gallery service for free built into windows live properties + a local client.  Social networking is interesting, but I think long term that blogging and sites like facebook will die out.  Facebook will be replaced by something else just as myspace has lost momentum.  It will happen eventually.  I give credit to facebook for innovating in many ways, but as they change the site users will leave.  It's a catch-22.  Essentially sites like google have not changed in years.  They only add services.  Facebook needs to follow that model not to alienate users. ?
In my opinion, microsoft should give up on an online revenue directly and instead partner with other companies in to integration with windows.  They still have a monopoly lock on their OS and office suites that can be leveraged for a few years yet.  ?
From an open source perspective, we need to de-thrown Microsoft Office and make an idiot proof desktop.  I'm not interested in working on office suites.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:43 AM

I hate car problems
So after cleaning my windshield off and driving, some snow falls on my windshield from the roof.  It gets logged under my windshield wiper.  Well what does my saturn do?  It decides to fuck up the windshield wiper because it hit heavy snow.  Now only one speed works (really fast).  ?
I guess I'm going to saturn tomorrow.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 15 Dec 2008
10:23 PM

Graduation
Yesterday, I participated in commencement at Eastern Michigan University.  My parents, aunt nicki, and cousin sean attended along with Caryn.  It was an interesting experience.  An actor from Law and Order SVU was the guest speaker.  He went to EMU for a few years and then went to NYC to act 35 years ago.  My aunt's car had some battery trouble after the event.  We got it jumped and she was able to get it repaired for a safe journey home.  My parents joined Caryn and I downtime.  We went to Seva for dinner.  Then I had to complete an online final (history 103?)  and then get some sleep for a final in the morning in COSC314 (Computational Discrete Structs).  That was my last final.?
I'll still be helping out at the CS department for a bit while they transition into my replacement;  That involves some web application development and a little server administration.   Kirk has been a good boss.  ?
I'm also working on a project for my new job.  It's PHP work.  I probably shouldn't get into too much detail.  ?
My father gave me a nice watch for graduation.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:30 PM

egroupware
I've been playing around with egroupware.  It's a kitchen sink PHP app that does everything but blogging.  Aside from insane php.ini customization, a ridiculous PEAR dependancy list, and a 35 Euro manual, it's just so so.  Actually, the manual is the biggest problem.  I'm all for open source projects making money on detailed books, but paying 35 Euro for a PDF install manual is silly.  I figured out the installation myself, but developing a simple module is another matter.  Without proper documentation, it's a matter of looking at existing modules and determining the minimum to get one running.  After some mailing lists posts, and viewing code, I got a simple module loading without templates and SQL access.  The ACL table is particularly vague.  What's the difference between -1 and 6?  Way to use meaningful constants.  I don't see how someone could use egroupware and other PHP apps on the same server without a jail environment.  The php.ini settings conflict with phpMyAdmin and Squirrelmail.  While one can argue the latter is not needed with it, the former is quite handy.  ?
I could see the app as a useful environment for some folks with integrated authentication (LDAP, mysql, AD, etc) and wiki + email client.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 28 Dec 2008
12:51 AM

Commencement
 There is a video of commencement highlights on EMU's website.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:00 PM

JJ Bug
 I just noticed a weird am/pm bug with JJ.  I think the date picker and mysql date format are not getting converted properly.  Hmm...?
12:58 == pm and 00:58 == am in the date picker js, but maybe not in the other code.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 4 Jan 2009
1:47 AM

test
I'm testing the java jjclient

Security: Public
Location: Home
Mood: Not Specified
Music: 

3:06 AM

(no subject)
Posting from Midnightbsd using javajj.  This is going well.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Thu, 22 Jan 2009
3:06 PM

Work
I've been working for a company called PRIME research since December.  It was initially a part time position through the 20th.  However, it appears I've got an extension through July and possibly a full time gig.  ?
I'm working with AMP (PHP, MySQL, Apache) for the projects.   

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 26 Jan 2009
6:04 PM

(no subject)
I spent the weekend researching cognos, ajax libraries, and methods to do charting.  I may have an upcoming project to create a dashboard.  I've always been a fan of dojo, but I know so many people that like jquery.  I haven't been impressed with it.  As an experiment, I created a pie chart with dojo for just journal's public/private/friends posts statistics.  It doesn't look too bad.  I don't think it makes sense to have that on the front page, but that's another issue.  ?
I created a linkedin profile today.  I've been putting it off for awhile, but it seems like a good idea.  I haven't taken the time to get it all together yet. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 10 Feb 2009
3:03 PM

Dojo Bug
I've been fighting with Dojo for the last 24 hours over a very stupid bug.  The TextArea widget doesn't appear to work properly with data from an ItemFileReadStore. So setValue didn't give an error, but it didn't put anything in the box either.  Very odd. Here is an excert from the code.  This version works because of the ' ' + .  When that is removed from setValue, the call appears to do nothing.?
    function projselect(id) ?
    {?
        var myurl = "admin_invoices_json.php?id=" + dijit.byId('project').valueNode.value;?
        //var value = document.forms.frmNewInvoice.project.options[id].value;?
        var store = new dojo.data.ItemFileReadStore({url: myurl });?
        var newValue = store.fetch(?
        { ?
            query: {project_id: "*"} , ?
            onComplete: function(items, request) {                       ?
                dijit.byId('billingaddress').setValue(' ' + items[0].billing_address);?
                dijit.byId('billingperson').setValue(items[0].billing_person);           ?
            }?
        });?
    }?
<tr>?
<td class="formlabel" width="200">Billing Person</td>?
<td><input name="billingperson" type="text" id="billingperson" size="45" maxlength="45" value="" dojoType="dijit.form.ValidationTextBox" trim="true" required="true" /></td>?
</tr>?
<tr>?
<td class="formlabel" valign="top">Billing Address</td>?
<td><textarea id="billingaddress" name="billingaddress" cols="50" rows="10" dojoType="dijit.form.Textarea"></textarea></td>?
</tr>?
The JSON?
{ identifier: 'project_id', label: 'project_id', items:[{"project_id":"74","billing_person":"Billing Guy","billing_address":"1111 Test St?
Test County, MI 48108"}]}

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 11 Feb 2009
1:15 PM

Terrible
http://www.cnn.com/2009/US/02/11/missing.florida.girl/index.html ?
Anyone who's been in a mobile home knows the rear door is a joke.  Most of them can be easily opened depending on the weather without signs of "forced entry".  However, I would be suspect of the girlfriend if she didn't want the daughter in "their" life.   Without knowing the situation, it's hard to say.  ?
When I was living in one of those tin cans, I had a friend who snuck in a few times using the rear door during the summer.  If you held the knob a certain way, you could literally open the door without any serious trouble.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:55 PM

Suze Orman
Wow, I just read an article on MSN about Suze Orman. It's interesting to see a Microsoft site bash a CNBC employee as they have a partnership.?
I actually agree with many of the points brought up in this article.  If she only has 3% of her own money in the stock market, it does put doubt on her advice about investing. 

Security: Public
Location: Not Specified
Mood: Confused
Music: 

4:58 PM

Lincoln
While driving back from the cafe, I heard a piece on NPR about President Lincoln.  According to someone on NPR, Lincoln had hoped the freed slaves would leave the United States.  It does bring some questions into image many have of Lincoln. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:30 PM

Dojo Grid defects
I've been using the new Grid in Dojo 1.2 for a project.  I've come across some missing features that I feel are a requirement for a Grid.  First, the component doesn't seem to have a way to handle multiline data such as that in a textarea.  I need this for a project.  Dojo also doesn't document the expected input to the grid components.  So when developing JSON output, you have to either write a lot of custom formatters which require research or try to figure out what it's expecting. ?
To a certain extend, it should make your life easier and be adaptive not the other way around. At the very least, they could document it properly.  I did find this?
Many components are missing from that that i see in 1.2.3 dojo's files. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 15 Feb 2009
3:04 PM

Guitar Hero Aerosmith (Wii)
I've been playing Guitar Hero: Aerosmith lately.  I bought a copy used for $18.  The game is quite fun, but there are a few subtle differences from Guitar Hero 3.  First, you have to play the first two gigs to unlock the last two.  In the previous game, you could play any two of the first three to get the last one to show up.  Contrary to what I thought, the game includes several tracks that are not Aerosmith songs.  These are played by the opening act which you are (the first 2 songs per level).  ?
It's a fun game if you like aerosmith or old music (70s/early 80s)  as many of the covers seem to be from that time period so far.  I happen to like that sort of music.  ?
The game seems to take longer to load than the previous game.  I think the load screens are less entertaining so I notice.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:31 PM

(no subject)
Just playing with my iPhone . It is rather interesting. Watching the dresdan files.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 20 Feb 2009
12:52 AM

Browser issues
I've been testing a webapp I've been writing in IE 6 today.  It amazes me how many CSS bugs I've found to date.  However, there are also things IE can do that FF and Safari seem to choke on.  For instance, try using dojo's digit buttons with a submit button on a form.  It renders in iE, but in the other browsers it doesn't show any text and ends up as a small square.   Very strange.?
As we get closer to standards compliance with some browsers, IE seems to be getting worse.  Some of the bugs are present in IE7 too.  I wish I didn't have to support IE 6.  I don't on my own sites. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 11 Mar 2009
8:04 AM

(no subject)
 Caryn and I saw the watchmen over the weekend.  It was a decent movie.  I was relieved to see that most people were smart enough not to bring young people to the movie.  It is not for children.  ?
I spent most of the weekend working on the server.  Some dipshit and his "hacking group" aka friends decided to annoy me and get into my server.  I found that he got in through a cgi program I had installed on one of the sites and then used wget to fetch a script from another system (his webserver?) to run further commands.  I also saw php files were modified to run comands as system.  It pissed me off not only because it made my sites and email down for 3 days, but work site stuff as well.  I'd like to send the little shit a bill for my time.  ?
On the upside, I've been auditing ports that I use on systems lately for newer versions, etc.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 12 Mar 2009
9:45 AM

(no subject)
Caryn and I have been a bit under the weather.  She came home from work around lunch time yesterday.  I'm now feeling a little crappy like she did yesterday.  Yuck.?
I managed to help her and fit in a full work day yesterday.  Things like that can be so distracting.   I also got several of the web apps up in the morning yesterday.   Most services should be working again.  Chris spent part of the day working on xfce 4 for mnbsd.  That was nice.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 24 Mar 2009
11:06 PM

(no subject)
After attending a funeral yesterday and dealing with the aftermath of caryn's job situation, I think I'm ready for some good news.   ?
GET /goodnews HTTP/1.0

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 26 Mar 2009
10:11 AM

IE8
Microsoft apparently released IE8 last week.  I'm in the middle of installation now.  It sounds like some of the standards compliance fixes will be good long term.  I suspect this may break a lot of badly written sites.  Some of the fixes could make it difficult to know a site working in IE8 will work in older versions.  I suspect my laptop will stay on IE7 for some time.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:17 AM

Internet Explorer Security features
Microsoft has added some interesting features to IE8.  X-Frame-Options: Deny is a header that can be sent to block clickjacking.  Thus someone cannot hide your page in a frameset in IE.  X-XSS-Protection: 0 allows you to disable a new feature which looks for playback of scripts in a cross-site request.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 1 Apr 2009
3:29 PM

Conficker work...
Everyone was freaked out about this worm.  I am concerned with what the author intends to do with infected systems, but the media scared people about their computers not booting and it didn't come true.  I feel there is an error in approach.  Next time people won't take action because they think it's a hoax.?
http://www.cnn.com/2009/TECH/04/01/tech.viruses/index.html ?
Learn more about it.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 2 Apr 2009
8:35 PM

Playing with git scm
git is a version control system used for the linux kernel, gnome and dragonfly.  I recently installed a copy on midnightbsd, windows and mac os x.  So far, the mac install has been the most painful.  We're starting to use it for a work project as it supports better branching and merging than CVS.  We have a great deal of binary files to work with and it will be far easier on that front.

On windows, it was a matter of going to code.google.com and grabbing an installer.  It even integrates with PUTTY which I already had installed.  It includes bash too.  I rather enjoy the CLI interface although it is a tad annoying dealing with windows file paths.

The mac install requires me to build it from source (ideally) and then I got GitX which is a nice gui frontend.  I think GitX should come with a copy of git (optionally).

On MidnightBSD, I just used the port.  It took on the time to compile.  Very quick.

I'll post again when I decide if i like it.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:36 PM

Getting Git on OS X
http://www.bergek.com/2008/09/21/install-git-on-mac-os-x-105/

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:01 PM

GitX update
I opened a trouble ticket with GitX as it does not work with 1.6.2.1 git.  How annoying!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 5 Apr 2009
2:31 PM

FabBSD?
I was just reading the FabBSD website.  They seem to be forking OpenBSD for use with controllers and other machinery related projects.  That means there are at least two forks of OpenBSD now, one fork of NetBSD, two of FreeBSD (plus some commerical variants and distros), and zero for DragonFly, MirBSD and MidnightBSD.  it's getting crowded. :)?
At least BSD is getting popular.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 12 Apr 2009
5:27 PM

(no subject)
 Just eating dinner right now and trying to setup a cvs mirror for midnightbsd.  Odd day so far.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 19 Apr 2009
1:54 PM

Cost of ownership of your computer
Microsoft has always made a big deal about TCO (total cost of ownership) of various software products.  Lately, they've even claimed macs are more expensive.  ?
I recently had a discussion with my boss about the value of his laptop that he recently replaced.  I made a comment he got his money's worth because it was beat to hell and he used it constantly.  He took the time to figure out how much it cost him per day to own it.  I never thought about that before with hardware when I buy a new system.?
First, I decided to compare apples to oranges... well a mac to a dell.  I bought a dell workstation in 2004 which is now running  as server.  Caryn bought a powermac g4 in 2002.  Both are workstation class and cost about the same amount of money.  Instead of comparing the original suggested retail prices or what we paid for them, I included all hardware upgrades like drives, ram, etc that we did in my calculation.  I did not estimate when the upgrades happened and do an addition technique so this is off a bit. It's probably a bit higher.  The daily cost of the powermac g4 for caryn was $1.095 a day whereas the Dell Precision 650 was $1.150 a day.  Both are over a 5 year period.  However, we still have the powermac and I used it a year after she did (not figured in) and it's sitting unused currently.  The original cost of both machines was nearly identical.  I replaced the video card in the dell within 3 days of owning it (had a firegl card that was a POS).   ?
Upgrades on both systems include:?
Video card (both got ATI cards.. ATI AIW9600XT vs ATI 9800 (mac))  I had to replace the AIW with an nvidia which gave out on me, and the ATI radeon mac card also died taking out the power supply, logic board, and itself in the mac.  These repairs were included.?
Hard drives were added to both systems.  Typically they were around $100 or less.  DVD burners were added to both systems.?
Of course this is hardware cost.  It has nothing to do with software.  ?
Another example:?
IBM Thinkpad T30 (refurb) bought from IBM about two years ago.  Cost was just under $500.  $0.685 a day before hardware upgrades.  I added ram (had it so free), plus a new hard drive with a cost of $130.  That brings it up to $0.86 a day.  Finally, the wifi card brings it to $0.952 a day!  I did not buy any software for this system as it came with windows and I've been running MidnightBSD on it primarily.?
This is a whole new way to look at computer purchases for me.  ?
Another example: an iMac purchased ~14 months ago would cost the owner 2.79 a day.?
A PC bought in 2006, with many upgrades to keep it current would cost $1.65 a day. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 21 Apr 2009
11:54 PM

Government taking computer security seriously
Finally, the government has started to think seriously about the security of computer systems. It's about time.  I just wish they'd get the power plant stuff off the Internet.  I'm sick of hearing about stories where key infrastructure was in danger because someone was too cheap or lazy to setup a private network with leased lines.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 9 May 2009
6:52 PM

(no subject)
Well this has been a rough week.  My mother had to go in for appendicitious to the hospital.  She's recovering at home now.?
I've been working today in hopes I can catch up for all the work I missed this week.  I managed to create a test database and setup Cayenne's data model and generate classes for it.  We've been using GIT for the project.  Glad it's in Java now.?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 10 May 2009
9:21 PM

(no subject)
I bought a copy of warcrarft 3 today.  Caryn's had a copy for awhile, but since she's playing it more and I haven't played in some time, it seemed like the right thing to do. :)?
I don't have the frozen thrown expansion, just the original game.  It's been fun playing that tonight.  I also installed starcraft (again).  It kind of hit me that I should play some of these games I've got around.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 12 May 2009
10:50 PM

It's that time again
Computer upgrade time!  I just ordered an Asus motherboard and an AMD Phenom quad core CPU.  This will replace my very festive Intel DP965LT motherboard and Intel Core 2 6420 cpu.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 14 May 2009
7:56 PM

NBC Sucks (again)
This time, they decided to kill two of the shows I like!  Knight Rider and Life have been cancelled now for the Fall.   I don't get what's going through their minds.  The new shows look stupid.  I won't even try watching them as they'll just get cancelled.  The network doesn't keep shows running or give them time to get a base.  With Monk leaving the air after this season, there won't be a lot left to replace it for me.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 16 May 2009
9:32 AM

Why Amazon Unbox sucks
Amazon unbox service runs on Windows.  Some users of Windows experience problems that require an OS reinstall or even a revert to a previous checkpoint.  The product activation can be lost in these cases.  This means you lose videos that you purchased.  Amazon makes you rebuy videos because Windows has bugs.?
At least with iTunes, you can reset it every year (computer count).  Worst case you have to wait a year to get your content back.  It's not gone forever.  ?
Ways they could improve the service:?
1. allow you to deactivate a computer from the web, see a list and make sure it's dead jim.?
2. Don't do it in the uninstaller!  What if it goes wrong?  ?
3. Allow people to reset their activations once in a while.  Just require a net connection periodically to "verify" even.  I don't care as long as I don't lose my damn videos.?
4. Ideally provide support for other operating systems.  I know this is a long shot.?
5. Give me ANY reason to like it over iTunes.?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:38 AM

Why Vista Sucks
I seem to be on a role.  ?
I gave up on Windows Vista ten months after launch.  It "died" because I added more ram.  The file system was corrupted and it just freaked out.  I suspect it was a memory mapping bug with the video card.  It was x64 vista and 4GB of RAM.?
Yesterday, I got a new motherboard and processor.  It's an AMD Phenom 9600 and Asus M4A78 Plus. Everything else stayed the same.  I decided that with a major CPU and motherboard shift, I should reinstall Windows.  Why not try 32 bit vista this time?  ?
After spending 2 hours deactivating amazon unbox, iTunes, adobe acrobat, various games, and other stuff I finally got to put the motherboard and cpu in.  This process took me about an hour.  My case was dirty and I hadn't used an AMD chip in years.  The heatsink setup is much better than the Intel design for core2 and pentium d chips.  ?
I tested BSD first as I didn't have to reinstall the OS like WIndows.  However, the USB controller and Ethernet are not supported correctly.  I'm already bummed.  Now to install Vista.  ?
Windows Vista's installer is quite nice and easy to use.  I had to use it twice because I know vista won't let you go from legacy sata to AHCI mode later.  Once the bios was fixed, I got Vista loaded.  ?
I found that I had to install over 100 updates to vista and that didn't include SP1!!!!!  In fact, it didn't suggest I use SP1 first to save time.  Only 70 installed correctly.  Upon reboot it "tried" again and the update mechanism just froze.  I decided to stop updating and it claimed it stopped.  Next, I attempted to install the chipset driver from ATI.  It seemed to hang near the end, but otherwise looked complete.  I proceeded to install some other software like steam and amazon unbox.  It went fine.   Then after I had setup a good part of the system, I decided to reboot.  BSOD?
Try again : BSOD?
Try in safe mode: BSOD?
Use the repair feature of vista disk which claims not to whack your personal files.  It then told me that it had to use a restore point, but my files would be ok except for a few "programs" i recently installed.  It deleted everything!  It was almost a factory install at that point.  It seems the restore point was at the beginning of the install!  ?
What have we learned??
1. The dialogs are wrong in the installer.  You can and apparently do lose data with Vista.  Tell the user.?
2. The backup software isn't like time machine and i can't get my amazon unboxed videos back.  Mr. Monk and the man who shot santa is gone!  ?
3. Vista can't shut down.  it takes like an hour and never does anything.  I think this is motherboard related but since i can't install the drivers....?
4. Everything is hidden.  I hate that.  ?
5. The only thing that works worse is KDE 4.  Since it was designed to look like vista, i think they did an exceptional job getting the suck down.?
Now, I'm sure you might find the above to be misleading.  Perhaps I did something out of order or "wrong".  If so, Windows let me do it.  That in itself is a bug.  If I can't use it, how on earth could a typical non computer literate person make this thing "go". ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 17 May 2009
12:48 AM

(no subject)
I'm still setting up my computer after all the crap.  I finally got it running stable.  I suspect it was gettnig too hot.  I finally got the motherboard drivers installed and it's running much faster.  At this point, i need to load SP1, IE8 and a few more programs.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 18 May 2009
11:27 PM

(no subject)
I finally beat Half-life 2 tonight.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 19 May 2009
6:07 PM

AMD Phenom: A review
I purchased an AMD Phenom last week.  It's a quad core first generation chip with 2.3Ghz cores (9600).  The chip works great with Vista and I think it will rock in MidnightBSD once I get some of the stuff on the AMD 7700 chipset fixed.  The best part though is the power consumption.  The only thing different is the cpu and motherbard, yet i'm seeing much better power use over a core 2 duo 6000 series (2.13ghz).  THe new box uses 125-150watts most of the time.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 27 May 2009
2:31 AM

(no subject)
No Doubt will begin touring again.  I find that surprising.  The real question is will they sound like stefani's solo work.  ?
There's a new vaccine for the swine flu headed toward the CDC for review.  That's good news.  ?
I've been having trouble sleeping again.  Tonight, I got the I4B stack removed from MidnightBSD.  GCC 4.2.1 is working now in CURRENT.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:54 PM

git tip: configure name
?
?
git config --global user.name "John Doe" ?
git config --global user.email "john.doe@company.com" 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 29 May 2009
12:12 AM

Windows VIsta SP2
I installed Windows Vista SP2 Today.  It's not too bad so far.  It went much smoother than the service pack 1 installation.  I have issues with vista, but part of me likes it.  It's a love hate thing I guess.  I often find myself more relaxed using MidnightBSD or Mac OS.  Since I got git and some of the cygwin tools installed, vista is much more tolerable.  I just love having a unix like shell with unix style commands.  Sometimes I wonder if I could just deal with windows if they'd add them as part of the OS.... nah.I also installed the direct x sdk today.  THe C# support is not as nice as I expected.  I'm starting to understand why some people write C++ code still for games. If you want to do any clever transformations, it sucks.  (directx 9 at least)You might wonder why i installed the directx sdk.  I want to write a very simple game.  Caryn's going to work on the logic/backend and I'm going to write the graphical "engine" to render it.  

Security: Public
Location: Home
Mood: Okay
Music: 

8:13 PM

Hmm
Wondering why visual stuidio keeps crashing on me.  Every time i drag a control in vs2008 after a few saves, it seems to crash.  Wonder if it's a vista sp2 bug.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 30 May 2009
10:02 PM

Apache Cayenne
 I've been working on converting just journal over to Apache Cayenne today.  I figured it would give me an opportunity to get better with it.  Cayenne has a nice modeling program, but their documentation is often lacking.?
For example, suppose you're getting an error from your servlet container (Tomcat in my case) about a filter not loading.  With Cayenne, the "correct" way to use it is to load a filter mapped to /* that catches all the sessions and maps a DataContext to them.  You might find after pulling your hair out that there is a syntax error in your DomainNode.driver.xml file.  Even with logging cranked up in log4j, it will not tell you what's wrong with the filter.  However, if you initialize like a traditional app in a jsp page, you can see the error.  Invalid passwords are an example of what can cause this.?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:14 PM

JSON in Java
I've been using JSON with Dojo Data Grids lately in PHP.  Now, I want to use something similar on this site.  I decided on the json-simple library.  It's actually quite easy to use.?
Encoding examples:?
http://code.google.com/p/json-simple/wiki/EncodingExamples ?
?
<%@ page contentType="text/json;charset=UTF-8" language="java"%>?
<%@ page import="com.justjournal.model.User" %>?
<%@ page import="org.apache.cayenne.DataObjectUtils" %>?
<%@ page import="org.apache.cayenne.access.DataContext" %>?
<%@ page import="org.apache.cayenne.query.SelectQuery" %>?
<%@ page import="org.json.simple.JSONObject" %>?
<%@ page import="java.util.*" %>?
<%@ page import="org.json.simple.JSONArray" %>?
<%?
    out.clearBuffer();?
    SelectQuery query = new SelectQuery(User.class);?
    query.addOrdering(User.USERNAME_PROPERTY, true);?
?
?
    DataContext context = DataContext.getThreadDataContext();?
    List users = context.performQuery(query);?
    JSONObject obj = new JSONObject();?
    JSONArray list1 = new JSONArray();?
?
?
    Iterator it = users.iterator();?
    while (it.hasNext()) {?
        Map map = new HashMap();?
        User u = (User) it.next();?
        if (u.getUsername().length() > 2 && !new com.justjournal.User(u.getUsername()).isPrivateJournal())?
        {?
            map.put("id", DataObjectUtils.intPKForObject(u));?
            map.put("username", u.getUsername());?
            map.put("name", u.getName());?
            map.put("since", u.getSince());?
            list1.add(map);?
        }?
    }?
    obj.put("items", list1);?
    obj.put("label","id");?
    obj.put("identifier", "id");?
    obj.writeJSONString(out);?
 ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:20 PM

Annoying MySQL issue with jdbc
Ever get this?   Cannot convert value '0000-00-00 00:00:00' from column  to TIMESTAMP. ?
The problem is that the MySQL jdbc driver doesn't map it to null.  There are flags to the connection that are supposed to do this for you, but I've had no luck getting them to work.  I have two timestamp fields on the User table for this site.  I wrote a MySQL to java data mapper years ago, but now that I'm converting to Cayenne, I can't use that anymore.  Time to fix the database :)?
One "solution".  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 10 Jun 2009
8:34 PM

(no subject)
 Doh.  I just found out I didn't backup my firefox bookmarks when i formatted my computer.  Apparently copying the ENTIRE profile directory was not enough.  Firefox 3's approach is very annoying and I'm not going through it again.  I'll just switch to IE or safari which can sync to .mac/mobileme

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 17 Jun 2009
7:01 PM

iTunes not usable, iPhone update to blame
Yet again, Apple releases a highly anticipated update and cannot handle the server load.  Users of iTunes may remember the problems during Christmas with ITMS timing out.  This time iPhone updaters are killing the connection to ITMS.  I was able to get the os update for my phone earlier and it's ok, but not as amazing as I expected.  Now I'm unable to purchase any content from iTunes.  The apple forums are full of crazed users wondering why their computers aren't working and it's all a server farm at apple that's the problem.  One person suggested apple updated to a new server farm and yet still can't handle the load.   

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 18 Jun 2009
12:36 AM

Starbucks changes the way they brew coffee?
According to an MSN article, starbucks is grinding coffee throughout the day.  What I find amazing is that they weren't doing this already.  If they want their core customers back, they have to stop making wimpy coffee.  Most of the posts on that article are about watering down the coffee as either decalf or some mild blend.  They need to offer a bold or extra bold blend for real coffee drinkers too.  People who want wimpy coffee can go to MacDo or get coffee at a donut shop.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:49 AM

More iTunes fun
i was finally able to connect to the ITMS to download some content.  Part of the problem people had was apple added a new terms of service.  If you hadn't agreed to it, it would take you to that page first.  That often times out and causes problems on the backend.  I missed a TV show last night that I enjoy.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 21 Jun 2009
12:04 AM

(no subject)
What is wrong with CNN?  Lately, they've been reporting on twitter and youtube.  I don't care what some guy said on youtube.  I can watch the video myself.  At first, I thought it was just Iran that they were twiting about.  Now, I find an article about a tweet regarding an emergency landing with Gov. Swartzeneger's plan today.  That's just silly.  I also think they should attribute the damn articles to the authors at least.  In this case, they did mention the source of the user on twitter, but usually they don't. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 24 Jun 2009
3:49 PM

(no subject)
 I just watched a very different movie.  It's called Cashback.  ?
The movie starts with a guy who dumped his girlfriend because she's relying on him to make her happy.  After they break up, he becomes depressed.  After several weeks of sleepless nights, he takes a job at a supermarket.  He's able to freeze time and move about.  The characters he works with make the movie.  One guy thinks he's a martial arts master and dresses accordingly.  Another character used to be a soccer player, but got injured and now manages the store.  His best friend was a pervert.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:58 PM

(no subject)
All of the sudden, I'm getting a lot of emails from users asking for various changes to the site.  Normally I'd be happy about getting feedback, but I just don't have the time to work on the site.  There's a certain tone to some of the emails I don't like.  I work on the site for free after all.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 29 Jun 2009
1:22 AM

(no subject)
I'm trying (again) to port Firefox 3 to MidnightBSD.  it's a real pain in the butt.  I wish they had a porting guide.  That would involve them caring about the operating systems beyond the big three though.  I'd like to have native firefox and thunderbird (latest versions) working.  At the moment, we've got unbranded firefox 2 (www/browser) and seamonkey working (although not all features) There's also the linux versions of those.  Firefox 3 for linux won't run due to dependancies on newer linux libraries.  Even with the newer linuxolator in current, it just isn't happening.  ?
This type of stuff is a real time waster.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 30 Jun 2009
10:50 AM

(no subject)
I'm finding that I'm getting a lot more tech support requests for just journal lately.  It's on the magnitude of several a week.  If this keeps up, I may just have to fix some things.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 2 Jul 2009
12:40 AM

(no subject)
 This year, we have a few anniversaries; think Unix.  At the same time, Asus is dropping Linux on their netbooks.  The original was born 40 years ago, and the inferior copy is losing it's chance on the desktop. I know you're thinking FUD, but consider that the eee pc was the biggest introduction people had to Linux outside geek circles.  I suspect it would have done better with a standard looking desktop (KDE or Gnome?).  Ubuntu would have even been an improvement.  ?
Then there's the GPL v3 license.  Quite a few projects are selecting it and there's growth of code in other licenses such as the BSD or MIT licenses.  It does place BSD fans in a position.?
I just read that Apple is already working on iPhone OS 3.1.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 3 Jul 2009
6:04 PM

ATI Crossfire with 2 4550s
I purchased two ATI Radeon HD 4550s recently.  These cards are designed at the segment between gamers and non-gamers.  The cards feature low energy consumption (20 watts max) and do not require pciE power connectors (from the power supply).    ?
My system uses an Asus motherboard that supports CrossfireX with a x16 and x4 pci express 2.0 slot configuration.  I have a 380 watt 80 plus certified Antec power supply and a quad core AMD Phenom 2.3Ghz (9600) with 3GB of RAM.  ?
My hope was that the new crossfire configuration would be at least as fast as my previous X1900 card that no longer gets driver updates.  WIth Windows 7 just around the corner, I needed a card that would be supported. I also wanted to experiment with CrossfireX. ?
Crossfire is the technology to take two graphics cards and use them together to display an image on one (or two) monitors.  Each graphics card individual could run two displays.  ?
Now for the performance characteristics.?
Enemy Territory:  1280 x 1024 ?
x1900:  90fps ~ ?
4550 (crossfireX on):  30-60 FPS?
World of Warcraft:?
x1900: (custom settiings similar to high)   30-60fps?
4550(2):  15fps .. at medium settings 27fps?
Quakewars:?
x1900:  ~30 fps  at 1680 x 1050?
4550(2): 15-30  (4x AA works though.. frame rate doesnt' change with it on or off)?
The amazing part is that the system uses less power by a few watts with the new crossfirex configuration.  It's using about 120.7 watts while playing world of warcraft with the new setup in Vista Ultimate 32bit with power management software (from asus) enabled.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 4 Jul 2009
12:04 AM

Swing Vote
 Caryn went to bed a few hours ago.  I decided to stream a movie on netflix.  Oddly enough, I chose to watch Swing Vote.  Like most people, I thought the movie looked stupid from the previews.  I had every intention of stopping the film twenty minutes into it.  I was just curious how bad it was.  A few minutes ago, I finished the movie.  The premise was flawed, but it was still entertaining.  The movie was just as much about the main characters relationship with his daughter as it was about the vote.  I suppose the movie was interesting to me as my father was rather disconnected during parts of my life.   I don't think that movie would appeal to everyone.  ?
One thing about the film I didn't like was that they never explained who he voted for.  I'm sure it was supposed to be a grand point about the process and that votes matter. I just found it to be a movie... and as such a conclusion is nice.  I think the family story had a conclusion. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:31 AM

Netflix problems
I noticed a rather interesting bug today.  I got an out of memory error while streaming television shows in netflix.  I watched a movie that was just under 2 hours long.  It worked perfectly.  Then I started to stream a tv show.  About five minutes into the stream, it stopped with the error and told me to reboot.  I observed over 66% memory usage at that point for the system.  I restarted IE and found memory usage was back down to 27%.  I was then able to stream the show.  At the end of the episode, I observed 48% memory usage.?
Since netflix uses silverlight, i can only assume there's a memory leak in silverlight or in the controls for the page.  However, as it gets worse during the stream it makes sense that it's silverlight.  Other interesting bits are that it does not seem to happen on my mac, although there are streaming problems at times.  This is the first time I've seen this error, but I don't typically stream a lot.  The other possible explanation is the new configuration in my computer is related to the problem.  I had an ATI X1900 and now two 4550s in crossfirex.  It could be something to do with the hardware acceleration or the crossfire configuration wasting extra memory.  I noticed some odd lines in the video for the show but not in the movie.  That could be the encoding too.  It was a british tv show. ?
While I'd like to squarely blame microsoft or netflix, I'm not sure what the exact problem is.  Futher research on the web shows that many other people have reported problems.  Most people say that it doesn't occur on the mac, only vista boxes.  Others reported a correlation to amd cpus.  There wasn't enough feedback to verify that.  Macs do have intel cpus.. if there is a different path in the decoder for amd chips, it's certainly possible a leak exists.  For instance, maybe they use some amd specific instructions (incorrectly). 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 6 Jul 2009
11:18 PM

Cayenne and Joins
I've been experimenting with Apache Cayenne for work.  Earlier today, I got stumped by a complex database relationship in terms of Cayenne.  I can easily write a six table join to accomplish the query, but i wanted to find an object mapping approach instead.?
I've learned several things about Cayenne.  First, it does not support outer joins from the built in object mapping.  It's possible to create outer and left joins with either SQLTemplate or performing a JDBC query directly.  ?
A SQLTemplate is a method to write a "real" SQL statement and either execute it as a non returning query or a select mapped to an existing Cayenne object.   You can even have it return raw rows back.  My first thought was that it would suck to do that because you'd lose the auto generating code for multiple database feature.  Actually, you can write alternate manual queries and register them for each major JDBC provider.  You write a generic default one that can work in most cases and then a tuned version (or whatever) for a specific database.   ?
The other option is to write a direct JDBC query and circumvent most of Cayenne.  You can still use it's database connection pool though.?
 DataSource ds = context.getParentDataDomain().getNode ("mydatanode").getDataSource();  Connection c = ds.getConnection();

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:25 PM

Is Linux ready for the desktop?
Last Thursday, I setup a Linux box at work.  The idea was that it would at least be a bit more like a Mac or BSD box that I'm accustomed to.  Doing non windows development on a PC is painful without a UNIX like OS to me.  I just use a terminal too much.?
So, I installed Ubuntu (the preferred distro at work) on a desktop system with an Intel Pentium D 3.2Ghz CPU and 2GB of RAM.   Day to day operation has been quite stable.  I haven't had any serious application crashes, lags, and power management has been working perfectly.  I can put the system to sleep better than Windows XP has ever worked for me.  All of the hardware I care about works.  I haven't bothered to test the sound.  ?
Even though I'm a BSD fan, I feel that I have to complement the linux community for progressing so far.  There is one issue I have with Ubuntu though.  There are some serious problems with their package management setup.  I'm not complaining about the tools, but rather the availability and quality of packages.  Midori crashes every time I try to use it and I think it's a mismatched webkit version.   Midori even works well on MidnightBSD, I'm not asking for a lot here.  Now that's one package, but there could be many others.  With a user interface that simple and the amount of help and money that project has at it's disposal, I expect more.  I know what we do with practically nobody.  The second problem is more general.  I could not install a JDK from their tools.  Due to the requirements, I needed a real JDK and not gcj.  A JRE was available, and that's fine for someone like my mom, but I need a java compiler.  I don't think it's too much to ask to expose the option in the GUI when it's possible from the command line.  Yes, I'm smart enough to go CLI, but what about a new computer science student trying to do a homework project?  This is a 2 click operation in windows and it comes with Xcode on the mac.  It's just easier on the first two platforms.  ?
I think some Linux distros are at the point that everyday folks could use them for basics at home.  They need some more polish, but that can happen.  ?
I still like our package management and ports system better, but we don't have those gui tools yet.   Still, considering microsoft doesn't have an installer like that for apps, it's certainly possible for linux to get marketshare.  It's it weird that microsoft has the best uninstaller (add/remove programs), but not a good "selector" for apps to install.  It's possible on windows, as you can see with Steam for games.  What if there was something like steam, but for apps?  ?
So, that means I need to set the bar higher for the BSD projects; mine in particular needs some real progress on the usability front.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 8 Jul 2009
10:33 PM

(no subject)
 Today was an interesting day at work.  I managed to get Cayenne working properly for a Project -> User mapping through some intermediate tables.  There were few tricks involved.  First, I had to modify the User class within Cayenne to explicitly have a mapping for the Primary key.  This allows you to do an Expression.fromString and refer to the primary key.  Second, I had to do a double mapping using the relationship name between the project and the mapping table then the mapping table to user table relationship.  The context had to be the name from the project end and from the mapping table end to the user table.  (left to right... )  ?
One problem I had early on was that we also have a user_id stored as the "owner" with a relationship in the project table.  That means there's a direct relationship and an indirect relationship between project and user.  ?
The idea here was to map all the projects that the User can access.  The mapping table contains a PK, user_id and project_id.  A user can potentially access many projects.  We knew the user id of the user logged in from the session (username would work too and require less work, but could not benefit from the database indexes).  ?
This sounds trivial, but there is almost no documentation on something like this with Cayenne.  Those apache developers need to get up some real examples of Cayenne apps.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 15 Jul 2009
6:23 AM

Google's Chrome OS
CNN has an article on what google must do to make Chrome OS successful.   I don't agree with all the points in the article.  Apple has no incentive to port iTunes over to Linux.  Not only would they need to port iTunes, but Quicktime as well.  The latter is the real problem.  It's not easy to get a multimedia application like quicktime to work.  Apple would need to license codec use and ship a binary product on a platform full of GPL'd code and open source fans.  ?
Commercial applications have not done well on Linux as many users have philosophy issues with these licenses.  One could argue that Chrome OS targets a whole new audience, but we heard that about netbooks and now they've failed (with linux).  ?
Apple does want an alternative to windows, it's called Mac OS.  Helping a rival take market-share from you makes no sense.  Apple could justify porting iTunes over to windows because they could sell music and videos to a very large customer base;  the hardware sales of iPods and iPhones helped too.  For the chrome os port to work, apple would need to support iPods and iPhones on linux as well.  ?
The next problem is that the article made a big point about usability and changing the interface.  If you think that users hate applications that look different, why would Google's Chrome OS be any better?  Instead of starting a friendly application, they have to open a browser (or it's always open) and click on web pages to play a song!  I just don't see that happening.  I think it's worse than telling a user open firefox for "the internet" and thunderbird for "email".  Users memorize icons or program names, and "screens".  As someone working on this problem, I can tell you that it's very difficult to get someone to try out a new system, let alone switch to it on a daily basis.  ?
Finally, the business model makes little sense.  When Microsoft sold DOS and Windows for PCs, it was for all PCs.  It was risky in the sense they were shipping a system on a new competitor to Apple, but it still targeted a (eventually) large user base.  Google is making an OS for one type of computer that many fall out of fashion much like the PDA has.  You don't see 20 PDAs at your local best buy or walmart anymore.  Now it's smart phones or mp3 players or even handheld video game consoles that fulfill these duties.  As netbooks get larger, they blur on the traditional laptop.  Many netbooks are now near 12 inches.  Some years back, that was a very common size for a laptop.  It was entry level from apple, and midrange for PC vendors.  Netbook means cheap laptop that's slow now.  Eventually the CPUs will catch up and they'll just be cheap laptops.  For the same reasons as the article site with Linux, do you think a non-windows (or mac) OS can actually gain momentum in such a market?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 24 Jul 2009
1:50 PM

Women like porn?
According to an article I just read, one in three visits to adult websites are by women.   That means we can't take heat anymore if we do look at porn.  Women do it too. (duh)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 26 Jul 2009
6:33 PM

My life according to Jewel
Using only song names from ONE ARTIST, cleverly answer these questions. Pass it on to at least 15 people and include me. You can't use the band I used. Try not to repeat a song title. It's a lot harder than you think! Repost as "my life according to (band name)"?
?
Pick your Artist:?
Jewel?
?
Are you a male or female??
Fat Boy?
?
Describe yourself:?
?
Love Me, Just Leave Me Alone?
?
How do you feel:?
Doin' Fine?
?
Describe where you currently live:?
Leave the Lights On?
?
If you could go anywhere, where would you go:?
?
The New Wild West?
?
Your favorite form of transportation:?
Race Car Driver?
?
Your best friend is:?
Raven?
?
What's the weather like:?
Good Day?
?
Favorite time of day:?
Morning Song?
?
If your life was a TV show, what would it be called:?
Foolish Games?
?
What is life to you:?
Life Uncommon?
?
Your fear:?
Abesense of Fear?
?
What is the best advice you have to give:?
?
Everybody Needs Someone Sometime?
?
Thought for the Day:?
Do you want to play??
?
How I would like to die:?
?
Till We Run Out Of Road?
?
My soul's present condition:?
Down?
?
My motto:?
?
I Won't Walk Away?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 28 Jul 2009
2:41 PM

When the "whole" internet is slow
I've been trying to figure out a network problem at home for over a week.  It's difficult because I don't have proper testing equipment.  I just have to guess.  I've narrowed down a few things.?
FIrst, ping traffic to the router has been very slow.  It's also a bit laggy to the switch.  Directly pinging other systems on the switch is fast.  I've also looked at the port statistics on the switch and noticed a lot of CRC errors (for a switch) on the router port. The link is only 100/full but flow control was disabled.  I've since enabled flow control and rebooted the switch.  We'll see what happens.  The network cables are all from the same batch of belkin cat5e that I bought with the switch.  I'm wondering if I should buy some cat6 cables for some of the systems.  In theory, it shouldn't matter with the router because it's not running at gigabit speeds.  The fact that the link is slower than most of the network could be a problem though.?
At first, I thought it might be the cable connection.  However, the errors in the logs happen infrequently and are common for cable modems.  The upstream signal is a bit high but still within acceptable parameters.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 29 Jul 2009
11:52 AM

(no subject)
Is this the end of web search competition?  Microsoft and Yahoo have inked a deal to use Microsoft's Bing search engine on yahoo.com.  That means Microsoft has won.  This is the foothold Balmer has wanted in search and marks the end of his massive attention to search.  That means, Microsoft can focus on other attacks against Google or other sectors again. ?
The deal is terrible for yahoo.  The CEO must not understand why the previous people in her position did not want a deal with Microsoft.  Search was the only thing yahoo really had.  Portals come and go.  They won't have a product for ten years.  There's no way they can recover and eventualy Microsoft will steal the portal users to their own websites.  It's a very bad move for Yahoo.  I feel bad for the engineers at Yahoo that will be fired.?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 1 Aug 2009
11:12 PM

Glen Beck has no clue what a tracking cookie is
http://www.dailykostv.com/w/002008/

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 7 Aug 2009
1:43 PM

Tag balancer
http://nekohtml.sourceforge.net/?
This is a java based HTML "fixer" that can make HTML valid in an xml parser.  It looks rather interesting.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 15 Aug 2009
12:05 AM

Happy 20th birthday Genesis
http://blogs.sega.com/usa/2009/08/14/happy-20th-birthday-sega-genesis/ ?
I still remember when I got my Sega.  I was living in Clio.  Got it for Christmas.  It was the first generation with sonic the hedgehog.  I think it had been out 2-3 years by then.  I had rented one from the local video store several times.  I told my mother I wanted a genesis or snes and she went with the cheaper of the two.  Back then, a genesis cost 129.99.  ?
I just looked up the release date of Sonic the Hedgehog.  it was June 23, 1991. ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 27 Aug 2009
1:49 PM

The problem with BSD on the desktop
Like many BSD developers, I'm forced to use other operating systems for other tasks.  Well that's not entirely accurate.  I like to use many operating systems, because I have a passion for them. But, at the same time I try to improve the BSD experience to get my own work done.  If I can get to a point that most of my tasks can be done within BSD and just run a VM for the few things I need to do in windows, great. ?
This creates a few problems though.  First, I need to actually get a decent VM running on MidnightBSD.  Porting virtual box has been very slow.  Qemu has never been fast enough for my tastes.  VMware won't run at all.  Second, I need to come up with programs that can replace existing software I use or port that software when possible.  Today, I just ported the mysql administrator and query browser tools to MidnightBSD.  That's one less thing I need to worry about.  We still need openjdk so I can do work.  Firefox is running but it's only 3.0.x and I can't even call it that.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 28 Aug 2009
2:21 PM

What to build
We're finally getting an opportunity to co-locate a server for MidnightBSD.  A friend of mine works at a hosting company in Lansing.  He's made some arrangements for us to colo a box.  However, I'm not sure what to build.  ?
Right now I have some spare parts lying around such as a Core 2 Duo 2.13Ghz processor, Intel DP965LT motherboard, 2.5GB of RAM and a 250 watt power supply.  I've also got a video card somewhere.   At a minimum, we'd need a case and hard drives. He's concerned about the CPU performance.  The current system is mostly idle, but we would have more bandwidth available at the new provider.  My motherboard can't  handle any quad core newer than the Q6600 (FSB limitations).  ?
My gut feeling is to put money into RAM and disk instead of going for a better CPU.  Of course, I also don't know what I'm going to do with this stuff.  With new systems at best buy coming with 2-6GB of RAM, it doesn't seem like a lot.  ?
I guess it all depends what services we're moving.  For instance, if the Magus database were to go on that box, I think we should consider a faster CPU.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 1 Sep 2009
5:26 PM

First thoughts on Mac OS 10.6
I got my copy of Snow Leopard today and promptly installed it.  The upgrade process was smooth.  I recovered about 17GB of free space between the improvements in snow leopard and it's ability to find a "dead" mobile me idisk.  Actually strike that.  I just remember that OS X now uses a different meaning for GB for disks now.  (base 10 instead of base 2).  ?
Some things do seem quicker, but I'm not fond of the gamma change.  It's dark and dreary like windows now.  The new highlight feature when right clicking on a dock item is very annoying and reminds me of vista.  I suspect they were trying to emphasize the dock items, but it's overkill.  I keep thinking why did the screen go dark, especially with the black menu now.  ?
Mail.app did a quick upgrade on my mail.  Considering the amount I have, it was painless.?
Keychain detected an old version from long ago.  I just had to enter an old password; good thing I could remember it.  ?
?
I've seen some quirks with my IRC client.  The popup windows to tell me about the connection to the server won't go away.   I have to manually click each one.  In 10.5, i could just bring the app into the forground to get rid of them.?
 ?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 2 Sep 2009
12:04 AM

Snow Leopard and 64bit Kernel
Apple made a big deal about the capabilities of Snow Leopard (10.6).  Systems typically boot a 32bit kernel, even in 10.6.  You can check by going to System Preferences and then click on software.  If you see 64bit kernel and extensions: Yes, then you know you're in a 64bit kernel.?
To test out the 64bit kernel, hold down 6 and 4 keys when booting your Mac.  It will load a 64bit kernel if your system supports it.  You can also explicitly hold down 3 and 2 to get a 32bit kernel.  On the Apple Xserves, it defaults to a 64bit kernel.  Several sites report that Macbooks will only run 32bit kernels.?
To keep your system in 64bit mode, try the utility discussed at this website: http://www.ahatfullofsky.comuv.com/English/Programs/SMS/SMS.html?
Many device drivers such as the wacom tablet kext, vmware and parallels run in 32bit mode right now.  Don't expect miracles.  These programs will need to be updated to take advantage of 64bit computing.  ?
Finally, you might be wondering what the big deal is about 64bit computing.  The basic idea is that computers were limited to 4GB of RAM due to the nature of the processors they run.  Most processors since the 386 support 32bit applications.  Some might even remember the hype around Windows 95 which was one of the first operating systems to run anything in 32bit mode in the PC world.  The key here is 32 bits.  An integer is 32 bits long.  This size limit also affects what programmers call pointers.  A pointer "points" to a location in memory.  Think of it like a child pointing to his little sister hiding in the corner.  Since that number is limited in size, it can only point to so many memory locations.  In the PC world, this limit is further reduced by things that have to get mapped into this address space like video cards.  Anyone who's run windows vista on a PC with 4GB of RAM (32bit) will know that 3GB-3.5GB of RAM is all that you can use.  Even worse, most programs are limited to 2GB of RAM or less.  With a 64bit kernel, the size of these pointers has been increased.  That means the computer can allow access to a lot more RAM both to individual programs as well as the entire computer.  It solves the problem for several years.  This is not the first time we've seen this happen.  Older processors could address even less memory.  Besides this obvious improvement, there are many other features on these processors.  They include extra memory on the CPUs as well.  These temporary pieces of memory are called registers.  Without boring you further, just think of it as extra temporary slots or variables that the CPU can use at the same time without using your regular RAM.  It makes them much faster.  There is a catch though.  In 64bit mode, pointers and other parts of programs are much larger.  That means the cache on your processor (another kind of memory) will get used up faster.  Some types of programs might actually run slower because of this.   ?
You might be wondering why there's all this memory.  Just remember that computers have two main kinds of memory, permanent and temporary.  A hard drive, cd-rom disc, flash drive, or other media is permanent because it's still there when you turn off the computer.  The remaining types get cleared when the computer is turned off.  This includes random access memory (RAM) on the motherboard (main memory that you would see in an add like 4GB DDR2); L1, L2, and L3 cache on processors, GDDR3 RAM on your video card, etc.  Cache memory is much more expensive, but faster than main memory.  Each level is faster than the previous with L1 as the fastest.  Part of what makes it fast is that it's not a lot of memory and it's structured differently.    

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:34 PM

More Snow Leopard fun: no printers
Apple replaced the printing API with CUPS only drivers in this release.  As a result, all the old drivers won't work on 10.6.  I just found out that my wife's printer is not supported by HP anymore and my printer is listed, but OS X can't find drivers for it via software update.   

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 4 Sep 2009
2:45 PM

Graphics by ATI == bad resolution
I just updated my catalyst to 9.8.  Now I'm getting 800 x 600 resolution whenever I try to run at the native 1600x1050 that the monitor supports.  I've been able to get it up to 1440x900 or 1400x1050 without issue.  I'm just a bit annoyed as I often have minor quirks with these video cards, and every release has a new surprise. It's a crossfire configuration on ATI 4550HDs. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 2 Oct 2009
11:41 AM

(no subject)
Coworker sent this to me and it's so true and funny! ?
 ?
I admit it: I'm a bigot. A hopeless bigot at that: I know my particular prejudice is absurd, but I just can't control it. It's Apple. I don't like Apple products. And the better-designed and more ubiquitous they become, the more I dislike them. I blame the customers. Awful people. Awful. Stop showing me your iPhone. Stop stroking your Macbook. Stop telling me to get one.?
?
Seriously, stop it. I don't care if Mac stuff is better. I don't care if Mac stuff is cool. I don't care if every Mac product comes equipped a magic button on the side that causes it to piddle gold coins and resurrect the dead and make holographic unicorns dance inside your head. I'm not buying one, so shut up and go home. Go back to your house. I know, you've got an iHouse. The walls are brushed aluminum. There's a glowing Apple logo on the roof. And you love it there. You absolute MONSTER.?
?
Of course, it's safe to assume Mac products are indeed as brilliant as their owners make out. Why else would they spend so much time trying to convert non-believers? They're not getting paid. They simply want to spread their happiness, like religious crusaders.?
?
Consequently, nothing pleases them more than watching a PC owner struggle with a slab of non-Mac machinery. It validates their spiritual choice. Recently I sat in a room trying to write something on a Sony Vaio PC laptop which seemed to be running a special slow-motion edition of Windows Vista specifically designed to infuriate human beings as much as possible. Trying to get it to do anything was like issuing instructions to a depressed employee over a sluggish satellite feed. When I clicked on an application it spent a small eternity contemplating the philosophical implications of opening it, begrudgingly complying with my request several months later. It drove me up the wall. I called it a bastard and worse. At one point I punched a table.?
?
This drew the attention of two nearby Mac owners. They hovered over and stood beside me, like placid monks.?
?
"Ah: the delights of Vista," said one.?
?
"It really is time you got a Mac," said the other.?
?
"They're just better," sang monk number one.?
?
"You won't regret it," whispered the second.?
?
I scowled and returned to my infernal machine, like a dishevelled park-bench boozer shrugging away two pious AA recruiters by pulling a grubby, dented hip flask from his pocket and pointedly taking an extra deep swig. Leave me alone, I thought. I don't care if you're right. I just want you to die.?
?
I know Windows is awful. Everyone knows Windows is awful. Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it. OK, OK: I know other operating systems are available. But their advocates seem even creepier, snootier and more insistent than Mac owners. The harder they try to convince me, the more I'm repelled. To them, I'm a sheep. And they're right. I'm a helpless, stupid, lazy sheep. I'm also a masochist. And that's why I continue to use Windows – horrible Windows – even though I hate every second of it. It's grim, it's slow, everything's badly designed and nothing really works properly: using Windows is like living in a communist bloc nation circa 1981. And I wouldn't change it for the world, because I'm an abject bloody idiot and I hate myself, and this is what I deserve: to be sentenced to Windows for life.?
?
That's why Windows works for me. But I'd never recommend it to anybody else, ever. This puts me in line with roughly everybody else in the world. No one has ever earnestly turned to a fellow human being and said, "Hey, have you considered Windows?" Not in the real world at any rate.?
?
Until now. Microsoft, hellbent on tackling the conspicuous lack of word-of-mouth recommendation, is encouraging people – real people – to host "Windows 7 launch parties" to celebrate the 22 October release of, er, Windows 7. The idea is that you invite a group of friends – your real friends – to your home – your real home – and entertain them with a series of Windows 7 tutorials. So you show them how to burn a CD, how to make a little video, how to change the wallpaper, and how to, oh no, hang on it's not supposed to do that, oh, I think it's frozen, um, er, let me just, um, no that's not it, um, er, um, er, so how's it going with you and Kathy anyway, um, er, OK well see you around I guess.?
?
To assist the party-hosting massive, they've also uploaded a series of spectacularly cringeworthy videos to YouTube, in which the four most desperate actors in the world stand around in a kitchen sharing tips on how best to indoctrinate guests in the wonder of Windows. If they were staring straight down the lens reading hints off a card it might be acceptable; instead they have been instructed to pretend to be friends. The result is the most nauseating display of artificial camaraderie since the horrific Doritos "Friendchips" TV campaign (which caused 50,000 people to kill themselves in 2003, or should have done).?
?
It's so terrible, it induces an entirely new emotion: a blend of vertigo, disgust, anger and embarrassment which I like to call "shitasmia". It not only creates this emotion: it defines it. It's the most shitasmic cultural artefact in history. Watch it for yourself.?
?
Still, bad though it is, I vaguely prefer the clumping, clueless, uncool, crappiness of Microsoft's bland Stepford gang to the creepy assurance of the average Mac evangelist. At least the grinning dildos in the Windows video are fictional, whereas eerie replicant Mac monks really are everywhere, standing over your shoulder in their charcoal pullovers, smirking with amusement at your hopelessly inferior OS, knowing they're better than you because they use Mac OS X v10.6 Snow Leopard.?
?
Snow Leopard. SNOW LEOPARD.?
?
I don't care if you're right. I just want you to die."

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 12 Oct 2009
7:22 PM

(rant) Idiots should not be allowed to write code
I'm sick of bad programming practices.  So many people "learn" to program just enough to get by.  They don't care if their spacing is chaotic, if it's hard to read, if some statements go across the page in one line, if they initialize big objects 10 times in a function, or even if the code is efficient.  They don't comment their code!  How am I supposed to know what it does without spending a great deal of time reading it? ?
This is a problem at work.  I've been asked to modify a terrible joomla plugin.  There is zero documentation for this plugin.  The author put his name on it and some ads for his company.  I will never buy anything from him.  He's spelled variables such as wordLength as wordLenght throughout the code.  Spelling length wrong once happens, but an entire plugin with hundreds of lines?  In the database table?  ?
Depending on what my final patch looks like, I might submit a big diff with whitespace fixes, and code cleanup to this jackass.  If for no other reason, so he can see how to program.  ?
Another problem I'm seeing is with object initialization.  In another project, I see 5 calls to getContext() within one method.  This creates a heavy object for one use and then leaves it in memory for the call.  Then java has to garbage collect it eventually.  It's slow to GC and it's slow to create it.  What a waste of everyone's time.  Not just my time, but the poor guy who's got to use that shitty website.  Why take 5 seconds when you can take 30?  ?
Computer science professors need to require comments, and clean code or fail people.  It's that simple.  They need to learn to do this.  Some professors at WMU do that, and I think it's a good idea.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:36 PM

World of Warcraft
I broke down and reactivated my account yesterday.  I seem to go through periods where I want to kill things online and they need to be furry.  Perhaps I should look for the axis of anarchy?  (the guild reference for the uninformed)    ?
I'm kidding about the furry animals.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 24 Oct 2009
6:20 PM

(no subject)
 Windows 7 does NOT install.  The product activation key does not work and they're closed on saturday!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 1 Nov 2009
9:17 PM

Initial thoughts on Wolfenstein game
I played Wolfenstein for the first time tonight.  As a fan of Return to Castle Wolfenstein and Wolfenstein 3D, I figured this would be a great game.  The play control is significantly differently from RTCW.  It doesn't feel "id" style.  I was aware of the differences before purchasing.  The game is still enjoyable even though it's not another RTCW.  ?
So far I've only played single player.  The in game movies and graphics are amazing.  It seems to be taking advantage of my crossfirex configuration and multicore CPU.  It detected my system as "high" performance.  I'm quite happy with the speed and graphics.  The 5.1 surround has a few quirks.  If you're facing directly at someone, the audio is very quiet.  If you get at an angle, you can hear them well through one ear (aka one speaker).  ?
I was quite concerned about game performance due to the terrible quakewars gameplay on my system.  This game runs much better than quakewars or ET on this system.  ?
I did experience a video driver crash when exiting, but the display driver recovered ok.  This maybe fixed in a newer catalyst driver. ?
It's not crisp like RTCW or Half-life; everything is "blurry" or antialiased to the extreme.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:25 PM

Windows 7 the next generation of vista
I've been using Windows 7 on two computers.  The first is a laptop.  Battery life and general usage is similar to windows vista home basic on the system. Windows update crashed on the first run and there were some errors during the installer, but after I got it patched it seems to work.?
The second computer is a system Caryn and I have been setting up for her gaming.  It's specifically to play Aion and Half-life 2.  She essentially needed a "steam" system and did not want to pollute her Mac with windows.  The system BSOD'd today because of the cpu frequency adjustments for power management using EIST.  It's a pentium d 805 chip and windows 7 doesn't seem to like power management on this rig.?
The directions for installing windows 7 are vague and in my opinion incorrect.  If you try to use it like windows 98 style upgrades, it works.  I think there were some problems with Microsoft's technical writers on this release.  ?
I wonder if windows 8 will be windows 7 sp2?  I'm already waiting for the next release and it just came out.  I feel like many people did about vista.  It's just not ready for prime time.  Service packs are a must.  ?
The worst feature of windows 7 isn't the buggy situations.  I think it's the click count.  From an HCI perspective, one should never need to click several times to do anything.  It's just pathetic.  Everything is hidden several clicks away from menus, to windows open in applications.  It makes task switching slow.  The vista style start menu is still there and i find it quite inconvenient.  The control panel is even more clunky and slow to find things.  ?
The hype behind this release has many people thinking microsoft did something innovative.  This is not a windows 95 or even XP release.  There is no big jump from vista.  I must say microsoft did learn from some of their mistakes with marketing vista, but not with the development of vista or the quality issues with vista.  ?
I understand how hard it is to release an operating system.  I give them some slack, but frankly the marketing push on this release has left a sour taste in my mouth for anything microsoft.  I feel that vista was more innovative than windows 7. I also feel like microsoft flat out lied to me.?
The worst part is the windows 7 fan boys who keep trying to convince me that it's some amazing release.  I may grow to like it better, but it's not nearly as good as snow leopard on the Mac.  That release was a disappointment in terms of GUI improvements, but as a programmer I appreciate the under the hood tweaks.  ?
At the end of the day, i don't see a reason to upgrade my desktop and reinstall everything yet.  I will switch to 7 eventually, but not today.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 3 Nov 2009
7:44 PM

Wolfenstein Multiplayer
I'm rather disappointed by Wolfenstein Multiplayer.  The play control is weak and it uninteresting compared to something like quakewars, ET, or even RTCW.  I've had more fun with quake live!?
The graphics are nice. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 7 Nov 2009
12:29 AM

(no subject)
I never expected to get a breather from work this weekend.  So far, things have settled down.  I don't know if we'll make our deadline for Monday, but there isn't a lot I can do about it right now anyway.  ?
I spent a little free time this week playing Wolfenstein.  First person shooters always have a way of letting me let off some steam.  ?
Caryn's been playing Aion this week.  We built her a PC out of some old parts and threw in a new GeForce GTS 250. The game looks quite good, but it's obvious they ripped off World of Warcraft in a number of places.  The video card performance in Half Life 2 is impressive too.  My Radeon HD 4550 crossfirex setup is almost as fast in HL2.  I think some of the AA is better in my setup, but the lighting is quite impressive with her card.  it's rather weird to watch per play another game besides WoW.  ?
Yesterday, I had lunch with my boss and several other coworkers at Grizzly Peak.  That place makes an awesome veggie burger.  Anyone stopping by A^2 should check it out.?

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 14 Nov 2009
7:11 PM

The iMac is borked
So I had a hard drive failure in my Mac today.  I looked into upgrading the drive in the iMac previously.  It involves using suction cups and some other fun tricks to get the display out.  I thought I could do it, but it would be a real pain in the butt.  Thus, I decided to get apple to do it for me.  I hadn't bought extended apple care for it, so it was a bit of a sticker shock at the store.  However, apple did cut labor costs since the system was "so new".  I bought it February 2008.  I gatherered there have been problems with 250 GB WD drives put into those Macs.  He was not at all surprised the system had a drive failure.  The new drive will be a 320GB disk so at least it's a slight bump in disk space.  I've been running on 11GB of fre space for awhile.?
Call it laziness, but after the 52 screws in the iBook I upgraded, I just haven't had the joy to do this one.  I saw my old boss destroy an iMac trying to replace a hard drive.  The LCD was destroyed.  At 1200 dollars for a new lowend model, I just didn't feel like it was a good call to try it. I think this is the first time I've paid for a hardware repair ever. ?
The worst part is that my mac will be at the apple store for a week.  The service rep was very nice though.  It did take us 30 minutes to speak to someone; we had an appointment too. At least he didn't charge me for labor.  At that price, I would have tried it myself.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 15 Nov 2009
9:35 AM

Apple wins in court
Pystar lost their case with Apple regarding the sale of Mac clones.  The EULA was upheld in court.  Most people assume EULAs would not hold up in court.  You can't read them before purchase, and many including Pystar assumed that first sale doctrine would protect them.  This legal victory is a new era in software distribution because the software industry has been given the green light to write very nasty EULAs. ?
I did not agree with Pystar selling Macs.  I had hoped they would previal on the EULA aspect of the case as it would have been better for consumers.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 21 Nov 2009
12:12 AM

Damn iMac
So I finally got a call from the Apple store yesterday to pick up my iMac.  I was told 5-7 days if they had to order a hard drive.  I was expecting them to replace the hard drive.  I get there, and they have not replaced the hard drive.  They used a third party program to partition the disk and some how got 10.5 on it.  They claimed it was good to go.   I was a bit skeptical because I know how to work on a Mac myself and if it was indeed just a simply formatting problem I would have felt very stupid.  At 75 dollars, I felt a bit ripped off anyway.  I mean, they just formatted the drive and put 10.5 on it.  Why did it take 6 days to do that?  ?
I brought the iMac home.  It did boot into 10.5.8 and run through the setup wizard.  I was a bit annoyed already because I told the guy I had snow leopard.  My time machine backup is for snow leopard!  I noticed the drive seemed slow, but it did get on the internet and things appeared to work.  I rebooted onto snow leopard media to install snow leopard.  It failed.  I then tried to reboot and format the drive.  That failed with an IO error!  I got a bit pissed and did a format while zeroing the drive and went to bed.  That actually completed.  I started the 10.6 install and it failed after about 2 minutes.  It's obvious that my iMac is not functioning correctly.  I would assume it was a compatibility problem with 10.6 except that it worked fine since release day and the apple store employee booted 10.6 on it at the store in front of me the day I brought it in.  So either there is a massive bug in snow leopard or my hard drive is failing.  I'm assuming the latter.  ?
Thus apple ripped me off for 75 bucks and I'll have to rip the damn thing apart myself which I wanted to avoid.  Lesson learned: Apple store can't fix macs.  I just wonder what totally clueless people do with these situations.  I lost a week of time with my iMac and i have to go look for suction cups and torx screwdrivers today plus buy a hard drive.  I'm not happy.  ?
Of course we bought a new mac at the store yesterday for caryn.  She's upgrading her laptop to a new MBP.  I feel annoyed that we gave them a sale.   

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:22 AM

Job Fair
Yesterday, I went to the EMU job fair for CS and CIS.  I wasn't looking for a job.  I had to interview students for two positions.  It was a very strange experience.  A year ago, I was at that job fair looking for a job.  I had a few people I knew from EMU come up for jobs.  It was a bit awkward for me.  Some of them are good people, but not necessarily qualified for this position.  We did find a few people that  might work out.  ?
I just didn't picture myself interviewing people a year ago for anything. ?
I ended up with three piles of resumes.  Those that could be candidates for the programming position, those that could do the tech support job, and those that I won't be contacting again.  I totally understand why people do that now.  ?
The most amazing thing to me was the number of candidates who didn't try to sell themselves.  I got a great deal of "I'm not good at that" or "I put that on my resume, but it's because I'm interested not because I understand..."  Wow.  There were several interesting stories, but I don't think it's all that appropriate to get specific on a public blog.   

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:30 AM

(no subject)
Sometimes I'm amazed that my family doesn't tell me when their sick or in the hospital.  The excuses I hear are baffling.  I've come to the conclusion that they don't understand me at all.  Should I just stop caring? 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 26 Nov 2009
6:51 PM

Monk finale preview
 http://www.tvgrapevine.com/index.php?option=com_content&view=article&id=5865:monk-mr-monk-and-the-end&catid=53:si

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 24 Dec 2009
11:12 AM

The problem with software as a service
I've been reading for years about the future of software.  Most people believe software as a service will take off.  In some ways, it already has.  There are a few fatal flaws with this model.  It requires trust.  Companies have the resources to purchase software as a service and then lose access to it.  It is costly, but they can afford to move to another provider.  If a home user (end user) purchases access to Microsoft Office over the Internet, they expect to be able to access it at any time.  Their child may have a report due the next day.  They maybe working from home to finish a report for the CEO on Monday.  If the software is not available due to a network outage, downtime at the provider, or a billing dispute, the home user is out of luck.  Worse yet, Microsoft could stop offering the service during the middle of the year.  They've done this with Encarta Online, MSN, and other services in the past.  What do you do if the company goes out of business?  ?
The antivirus industry has moved to this model effectively.  You purchase software with a year subscription now.  At the end of that subscription, your computer is no longer protected.  It's a great model for them.  Your computer may get infected during that time and then their software or another product will look like it just found a bunch of viruses the previous version could not.  Most people don't move quickly on buying new AV software and it's often hard to remove.  ?
My company has been considering housing our data storage at a third party location.  My concern with this is what happens if there is a falling out with the provider.  Is our data at risk?  People talk about cloud computing like it's this amazing service, but in reality it's just web hosting that might be distributed.  You're still counting on one provider to protect your data and make it available to you just as the home user is expecting MS Office to work.  It's a large risk which involves trust.  Your business future is hanging in the balance of this one provider.  What if they go out of business, get sold to a company that doesn't care about the cloud, have a network failure during a big time in your business cycle? These things can happen to a self hosted solution as well, but you can do something about it.?
I'm not trying to pick on Microsoft.  I've never used office online so I don't know what it's like.   

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:35 AM

Software Update: A distraction
I have been busy working lately.  With the weather change, I haven't felt much like using my PC.  Today, I booted up Windows VIsta to lookup a book on my ebook reader.  Five different programs started downloading updates at the same time.  When I started the ebook reader, another download began.  ?
I think Microsoft and Apple should develop a software update framework for their operating systems.  This framework would be usable by all software.  It would allow updates to be downloaded in turn, throttled, scheduled, and offer one place to manage them.  I'm sick of having a bunch of programs running in the background just to check for software updates.  The java update scheduler, real player, acrobat, flash, steam, antivirus, xfire, msn, ... it's just got to stop.  ?
There is also a security advantage to this idea.  One could go into a single application and see that all their software is up to date.  I'd also like the software to easily wait until I reboot to install.  I don't want a nag message every ten minutes or even four hours.   

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:46 AM

Generating and cleaning HTML for PDF generation, Joomla import
At work, I've been working on some software to generate a newsletter.  The software required several formats including PDF, HTML, and text.  Each one used a different template.  The input is from RSS feeds.?
For the PDF generation, we went with a commercial product called PDF Reactor.  It's a java library that allows one to create PDF documents from HTML and CSS.  It runs on top of iText and does several post processing tasks.  As part of the process, it uses one of three configurable HTML formatters.  We chose to use the default which has problems with malformed HTML in some cases.  An open anchor tag causes grief.  Since the input is random and from the internet, we needed a way to clean it up.  I setup JTidy to process the input when it's HTML.  That way the HTML is always wellformed going into the system.?
 PDF Reactor is licensed per cpu core.  They do check the core count.  We tried to run it on an i5, assuming it would just not take advantage of all the features, and it went into evaluation mode.  We had to physically disable two cores on the CPU to get the system to work.  This only requires 2 lines in /boot/loader.conf in FreeBSD. ?
The odd part of this project was importing from Joomla.  I had to take data from various Joomla installs, and import select categories into our new system, then create newsletters from this data after it was cleaned up and categorized.  This meant selecting all the data from Joomla's content table on certain sections and categories.  The sections were constant within the install.  I also had to take the section and categories names and tag the articles in the new system with them.  If the names were duplicates, we had some problems.  The system was overloaded to use categories as two different levels.  It's caused some complications as joomla categories are not this flexible.  ?
If I had more time, I would have tried to create the PDF generation from HTML myself using iText.  This is something I would like for just journal where I use iText for PDF and RTF generation now.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 30 Dec 2009
3:02 PM

Solid state disks
I just got my first solid state disk.  It's an Imation 32GB SATA 2.5 inch drive.  For comparison, I put the disk in Caryn's desktop.  It's final home will be in a new server I'm planning to build next year.  ?
According to diskinfo, the disk seek times are .029 compared to 16 or so on a Western Digital Sata drive.  That was to be expected since there really is no seek time on a SSD or at least it's fairly constant as no platter has to move.  What I was most interested in was raw transfer rates.  The WD generation 1 sata drive best case was 57000 kbytes/sec whereas this new drive read over 100000kbytes/sec as well as averaged around 100000.  My newer seagate hard drive peaks at 110080kbytes/sec, but inside only reads at 51842kbytes/sec.  ?
The consistency of this new drive is it's best asset.  The drive is MLC, but very lowend.  I can only imagine what a high end Intel SSD can do.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 11 Jan 2010
9:04 AM

stupid filter

  

    

  
    http://stupidfilter.org/main/index.php?n=Main.About

    Someone sent this to me at work.  It's a project to
    write a filter for "stupid" english.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 15 Jan 2010
10:16 AM

MySQL Schema change script generator

  

    

  
    http://schemasync.org/

    This tool lets you "diff" mysql schemas and generate a
    script to update an old database to a new one!

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 20 Jan 2010
7:43 PM

GNU LInux is not ready for prime time

  

    

  
    I just went through a day of hell today; it's name was
    Linux.  Ubuntu server does not properly support RAID
    either with "fake" raid as in the Intel Matrix RAID controller
    on my core i5 development server at work or with the Linux
    kernel's built in RAID.  Ubuntu cannot detect if a drive
    has failed, read from either disk for performance improvement
    or even detect their was a read failure and silently switch.
     Your box has to crash for you to know a disk failed.
     Worse yet, it doesn't even install.  It tries to use
    EXT4 file system which does not support GRUB.  GRUB2 can't
    work with RAID yet which is the default.  So Ubuntu server
    is a useless piece of shit.  

    So after wasting time with three installs of Ubuntu server,
    I went on to look for another Linux distro with working RAID.
     All of them required insane hoops to get it to work and
    each distro was different.  Suse has a nice gui installer,
    but with a DVD download and several duplications of partitions,
    it was just not what I wanted to deal with.  FInally, we
    ended up with Debian which is working ubuntu.  (it's the
    distro ubuntu is based on)  The RAID support works in
    Debian but requires some rediculous steps.  Vamsi
    installed debian (first) and then we had to make an identical
    partition table on the second disk, initialize md for EACH
    partition on that disk, rsync over the files (we had 3
    partiitons including swap) , fix GRUB (not GRUB2), and
    /etc/fstab, reboot, then add disk 1 to the array (each
    partition actually) and then wait for Linux to copy all the
    shit back over from the second disk.  Not to mention
    fixing the md config file.

    In FreeBSD, this would have been a 10 minute job including
    installing the OS.  Even Windows or Mac OS X server can do
    this without a problem.

    Conclusion: LInux is not ready for the desktop or server
    room 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:54 PM

FreeBSD gmirror

  

    

  
    After my little rant, I decided to backup my claim about
    FreeBSD.  Here are some articles on setting up gmirror in
    freebsd

    http://www.freebsd.org/doc/handbook/geom-mirror.html

    http://www.freebsddiary.org/gmirror.php

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:56 PM

Setting up RAID in debian

  

    

  
    http://wiki.xtronics.com/index.php/Raid

    See the difference? 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:59 PM

nmap 5.20 out

  

    

  
    o 30+ new
    Nmap Scripting Engine scripts
    o enhanced performance and reduced memory consumption
    o protocol-specific payloads for more effectie UDP
    scanning
    o a completely rewritten traceroute engine
    o massive OS and version detection DB updates (10,000+
    signatures)

    This looks awesome. In case
    you're not familiar with nmap, it allows you to scan a host to
    determine the OS it is running and look for services by way of
    a port scan.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 30 Jan 2010
6:14 PM

VMWare Fusion 3 review

  

    

  
    I purchased a copy of VMWare Fusion 3 for my iMac today.
     In the past, I've used Parallels for intel Macs.
     While there are a few features I miss, I must say that
    VMWare is quite fast.  I haven't found a way to run
    concurrent VMs like Parallels can do, but I don't use that
    feature often anyway.

    I have not tested it with Windows yet.  Most people use
    it for accessing their bootcamp partition or running Windows
    applications.  I use it to test MidnightBSD software and
    to work on ports.  I have a real PC for windows.

    The updater is nice and it has tools for Windows, Linux,
    Solaris and FreeBSD.  I can't get the FreeBSD tools to
    install under MidnightBSD.  There are many levels of OS
    version checks and I'm missing one somewhere.  X.org
    worked perfectly under MidnightBSD 0.1.1 i386.  I'm
    updating to current now.  

    The networking code works really well.  It seems much
    more stable so far.  I'm running on Snow Leopard.

    I've had mixed feelings about VMWare products in the past.
     The windows versions have caused BSODs on me.
     Recent versions of VMWare player have been a lot more
    stable and based on that I decided to give it a shot for my
    Mac. I've also used quite a few of their free products over the
    years.  Lastly, I found that Parallels hasn't been
    innovating much and also not putting enough testing time into
    other OSes.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:22 PM

New server

  

    

  
    I bought a new HP server for hosting my websites and email.
     I've spent the last day trying to get the system into
    shape to run MIdnightBSD current.  So far, the NIC isn't
    supported, the DVD-ROM drive causes some issues with shutdown
    in "Compatibility mode", I have to disable turbo mode to avoid
    an inturrupt storm (Xeon 3430), and some of the CPU features
    aren't detected properly.  Since, 0.1.1 couldn't boot and
    0.2.1 amd64 wasn't working well, I had to partition from 0.2.1
    and then run a current live cd, copy some files with cpdup, and
    then chroot it and run make buildworld to get it ready to go.

    At this point, I'm running with USE_MPORT_TOOLS and starting
    to install ports.  Chris's mport tools have been working
    pretty well on my desktop; I figured it was time to run them on
    the server.

    The system currently only has 2GB of RAM, but I figure I'll
    be upgrading that later this year.  I bought a SSD last
    month for the OS boot drive and the 160GB drive is for /home
    and swap.  I considered var on there but since i only run
    email on it, i figured it would be tight but OK.  

    The CPU is awesome.  I've been pro AMD lately, but I
    must say this Intel chip is quite nice.  I'm glad Caryn
    talked me into it.  

    I've found a number of bugs with MidnightBSD while
    installing the OS on the server so far.  I've got a lot of
    work ahead of me. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 4 Feb 2010
10:16 PM

Perl XML Parser bug

  

    

  
    
      not well-formed (invalid token) at line 299, column 46, byte
      12454 at
      /usr/local/lib/perl5/site_perl/5.10.0/amd64-midnightbsd/XML/Parser.pm
      line 187

    This is caused by using two apostrophe's escaped in a row in
    an RSS feed.  I can't find anything that says that's
    invalid.  I even tried switching from the &apos; to
    &#39; 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 5 Feb 2010
7:50 PM

Cayenne 3.0RC2
I just read that Cayenne 3.0 RC2 is out. 
 Cayenne is an ORM.
  I've been using it for almost a year now.  It's a very
easy way to do data access in Java.  There are a few quirks.
 Most people love Hibernate and don't consider alternatives.
 Cayenne is very easy to work with.  It has a client gui
to configure and setup your mappings or you can write an XML file
by hand.  

Security: Public
Location: Home
Mood: Okay
Music: 

Sat, 6 Feb 2010
1:33 AM

Microsoft patches 17 year old bug in Windows
Microsoft is 
patching
a 17 year old bug in Windows that affects WOW (not the game) in
current versions of Windows that allows it to run old
programs.  The BBC is reporting it's a bug carried over from
NT 3.1. 
I wonder what other goodies are hiding in our copies of
Windows.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:57 AM

DNS and DNSSEC
About ten years ago, dnssec was invented to deal with a problem
plaguing the Internet.  There is no trust in the DNS system.

  Background

Many people might have heard the term DNS, but never thought
about what it is.  DNS, or the Domain Name System, is the
process by which a domain name like midnightbsd.org is translated
into an IP address 70.91.226.201.  Without this system, one
would need to type in IP addresses to access websites, send email,
or chat online. 
The system was invented at a simpler time when people trusted
each other on the Internet.  This was before worms, massive
spam, or websites.  
Today, many people try to impersonate others on the Internet or
worse yet, their websites.  You could create a DNS poisoning
attack so that a user accessing a DNS server to lookup google.com
is redirected to a fake site.  This site could log information
and pass requests to the real google.com through a proxy.  The
user may never know the difference.  
Systems like DNSSEC validate DNS queries by a trust
relationship.

  Using DNSSEC

Individuals don't need to do much to use DNSSEC aside from
purchasing updated software.  Windows 7 had DNSSEC on it's
list of new features (not confirmed it was added in final builds).
 The client (your computer) must be able to understand DNSSEC
queries for it to be of any use.  Otherwise, it is simply
ignored.  
System administrators must enable DNSSEC on their DNS servers
(resolvers) as well as on zones to get the full benefit.  You
can think of a zone as a domain name.  Things can be further
divided into sub zones such as .com vs midnightbsd.org.  

  Enabling DNSSEC on BIND 9.4+ resolvers

In options: 
        dnssec-enable yes;
        dnssec-validation yes;
        dnssec-lookaside "."
trust-anchor "DLV.ISC.ORG";
...

  trusted-keys {
          dlv.isc.org. 257 3 5
  "BEAAAAPHMu/5onzrEE7z1egmhg/WPO0+juoZrW3euWEn4MxDCE1+lLy2
  brhQv5rN32RKtMzX6Mj70jdzeND4XknW58dnJNPCxn8+jAGl2F
  ZLK8t+
  1uq4W+nnA3qO2+DL+k6BD4mewMLbIYFwe0PG73Te9fZ2kJb56dhgMde5
  ymX4BI/oQ+cAK50/xvJv00Frf8kw6ucMTwFlgPe+jnGxPPEmHAte/URk
  Y62ZfkLoBAADLHQ9
  IrS2tryAe7mbBZVcOwIeU/Rw/mRx/vwwMCTgNboM
  QKtUdvNXDrYJDSHZws3xiRXF1Rf+al9UmZfSav/4NWLKjHzpT59k/VSt
  TDN0YUuWrBNh";
  };

    Further Reading

  
    http://ftp.isc.org/isc/pubs/tn/isc-tn-2006-1.html

  
    https://www.isc.org/files/dlv-policy.pdf

  
    http://blog.techscrawl.com/2009/01/06/dnssec-101/

  
    http://blog.techscrawl.com/2009/01/13/enabling-dnssec-on-bind/

  
    http://onlamp.com/pub/a/onlamp/2004/10/14/dnssec.html

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 10 Feb 2010
9:05 AM

Windows vulnerability confirmed

http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0232 

  http://www.microsoft.com/technet/security/advisory/979682.mspx

Microsoft has issued a fix.  This was for the previously
mentioned NT 3.1 through Windows 7 vulnerability I talked about in
my blog. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 17 Feb 2010
3:23 PM

HTML cleaning in Java

  HTML
  Cleaner 

  JTidy

  TagSoup

JTidy cannot create valid XHTML strict pages.  A
combination of HTML cleaner and JTidy cannot make valid XHTML
strict pages for some input.  double br tags, some attributes
like height, and duplicate id attributes cause problems.

Security: Public
Location: Work
Mood: Not Specified
Music: 

Wed, 24 Feb 2010
11:08 PM

The other side of the coin
I just read a blog for CIOs about planning 
IT
projects.  In this blog, it suggested that CIOs or a
"core" team plan deadlines for large projects.  As a software
engineer who essentially is the project manager in my office, I
found this article disturbing.  The reasoning behind the
aritcle makes sense from a CIO's perspective given several other
requirements.
The company must have one goal in mind with the project. 
Personel cannot be "stolen" for other projects.  There cannot
be fire drills every day.  Most importantly, the CIO needs to
understand how long it will take to create a project.  A
reasonable time frame must be defined.  My experiences have
shown that management has no idea how long projects take. 
That poor, young project manager might not have a good idea how to
do estimates yet, but (s)he does know how large a project
is. 
In some companies, this approach would work well.  It will
not work in all companies. The approach is getting used more
frequently in my company.  The net result is dropping
everything and putting everyone on a task.  It does get that
one task done as quickly as possible, but the quality of the
project suffers.  Further, it puts every other project behind
schedule.  Sometimes project managers are right.  Things
happen during development.  Odd bugs pop up. New requirements
are brought in during development. 
While I'm on the subject, it's also important to have clear
goals for a project at the beginning.  This approach reminds
me of the waterfall method.  WIthout a very clear, well
thought out specification, large software projects will always fail
or at least be delivered well after the due date regardless of who
sets the timeline.  You get some leway with agile methods, but
you still need to know what you're trying to make.
I agree with one point.  It's important to have clear goals
defined for your IT staff.  Tell them what you need this
year.  Give them time to implement long term solutions. 
It will save you time and money.
I better stop here. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:30 PM

Planning IT Projects
I started wriing this entry with a real world experience I had
today.  Instead, I think I'm just take some constructive
points from the situation.

  When making a big picture roadmap with many IT projects,
  understand what each part is trying to accomplish.  You
  don't need the how for the first draft, but you do need the
  why.
  Don't create three level deep diagrams of one component in
  the system that interoperates with other peices not even
  discussed yet. 
  It's ok to talk about when you need a project complete, but
  don't start makin details timelines or final deadlines until the
  requirements are known.  You can't plan how long something
  will take when you don't even know what it is you're
  planning.  If you have a hard deadline, start with absolute
  necessities first.  Good software can always be
  enhanced.
  Don't assume everyone is against your idea.
  When you're asking someone to spend a great deal of money on
  a project, take the time to write down why you need it..  It
  really is the least you can do.
  User stories are one way to obtain an initial list of
  requirements, but they do not replace a techical oriented view
  before one starts work.
  When writing user stories, you must capture ALL of them or it
  is useless.  One user case left out could dramatically
  change the requirements for a project.  Programmers do write
  themselves into corners.
  Reading one book will not make you a good project
  manager.  Reading this list won't either.
  Don't trust any one website for information on
  software.  They can be wrong.  Some IT websites suggest
  products because vendors paid them or gave them an insentive.
  Others just have a bias.  For example, I might suggest 
  BSD because I prefer it to Linux.  That doesn't mean Linux
  isn't useful in many environments.
  Programmers need to sleep sometimes.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 28 Feb 2010
10:13 AM

Games
I've noticed a new pattern among game developers.  Software
has always been licensed, but now we're only buying unkown length
licenses to these products.  With a game like World of
Warcraft, I know I'm subscribing month to month, but I don't know
if they will keep running the server indefinetely.  Eventually
the game will die.  WIth a MMORPG, this is acceptible and
inevitable.  However, other games like the new Assassin's
Creed 2 require a constant Internet connection to play.  They
actually download part of the game engine on each load.  If
they decide to turn off the servers or go out of business, you lose
access to the game forever.  This is the same problem that
happened on the Xbox.  I bought an Xbox to play games
online.  Soon, EA started turning off sports titles
servers.  They want you to buy the new title each year. 
That means I'm paying $50 a year to keep playing and the game
experience changes each year.  Perhaps with an NBA game, I
want to play the Pistons in 2004 instead of 2010.  I realize
it costs some money to run servers, but this is rediculous. 
Either they build in the cost to run the game servers for several
years into the game or they warn people that the servers are only
guranteed up for a year. 
I'm in favor of explicit minimums on the boxes (by date). 
I want to know if the game comes out March 2010 that it will work
until at least March 2011.  I also want to know in February
2011 that I have a month to play possibly.  It dramatically
changes how much I'm willing to pay for a title.  If it's so
important, they can add a sticker if they extend the time frame to
the box.  This is only reasonable.  With other
subscription models, I know how long I have.  SInce I'm
obviously paying for server time now, I should know how long it
lasts. 
I often buy games on Steam.  I know that if Valve decides
to pull the plug, I could lose all those games.  It's a risk
I've chosen to take.  WIth some games, I don't know how long i
have now and in a retail box from a store like best buy, I expect
to play the game for several years.  I still play age of
empires 2.  I love it.  The game doesn't even run on
64bit windows, but I still play!  I even run 32bit windows
just to play.  What if I like a game?  Will I be cut off
forever? 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:50 PM

U2 brought in the most money in 2009
According to this 
BBC
article, U2 brought in the most money last year. I can't speak
for others, but the Chicago concert rocked.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 15 Mar 2010
8:15 PM

It was newsletter day again
One of the tasks I've been given at work is to write and
maintain a newsletter generation tool.  Most people think of
it as a simple application that sends and email with some canned
text, maybe customized with the persons name similar to the
"mergemail" feature in word.  
Well that's only part of what this application does.  It
generates four different formats of newsletter, HTML, Text, PDF and
a special HTML version to send with the PDF.  The PDFs are 50
pages long for one client everyday.  Today, I had to add stock
price monitoring to the newsletter tool.  It checks the price
of the stock on regular intervals (hourly) and includes the current
price when the newsletter is sent out for this client.  I
spent way too much time on this, but I have a feeling it will come
up again.
Like everyone else on the Internet, I used Yahoo! Finance data
as a source.   You can output a CSV directly from their web
app and even query multiple symbols.  I limited it to hourly
lookups and then only during market hours using a cron job.
 This is probably the 7th cron job running.  They're all
Java apps right now.  
I'm really torn on the whole Java thing with this. I think Perl
or C would be better choices.  However, since the database
schema changes constantly, I just used a jar file containing all
the database stuff and pop it in when I do a schema change.
 It really simplifies updating them.  
I hate spec changes, but it's common place at my company.
 You can never get someone to tell you the whole story at any
time or even half the story.  When you do get the story, you
find it's changed from the week before.  
Anyway, the stock fetcher is pretty simple and slick.  I
just used a Java Url class to fetch the data and then an open
source library (LGPL) to parse the csv.  It's easy to parse
CSV files yourself, but I didn't feel like taking the time.
 
It runs through a loop and checks for each symbol stored in the
database with a 30 second pause so as to not klll Yahoo's service.
 
I had a fun bug today using html clean and jtidy together.
 It seems jtidy was re-encoding the HTML entities again like
ampersand so it was screwing up non breaking space, greater than,
less than and apostrophe characters in the HTML output.  I
have to run both because jtidy sucks.  It doesn't fix several
types of invalid HTML.  If I ever get time, I'll try to fix it
and upstream it. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 20 Mar 2010
9:06 PM

Firefox 3.5.8 hmm...
I just spent the last few hours updating firefox on
MidnightBSD.  It's always a tiresome experience.  It's
great to have a newer browser with some level of security available
though.  mports/www/browser35 for those interested

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 21 Mar 2010
2:00 PM

skipfish: web app security tool

  http://code.google.com/p/skipfish/ 

Skipfish is a  " 

  

 fully
automated, active web application security reconnaissance tool"

 

 
It is a c program used for checking web apps for issues.
 I've managed to compile it on MidnightBSD and FreeBSD.
 Here are a few required changes:

  malloc_np.h is
  required on FreeBSD and MidnightBSD.  

There are a few preprocessor directives checking for FreeBSD.
 These will need to be altered to include MidnightBSD or else
the code will not compile.  This was only tested on
MidnightBSD 0.3-CURRENT 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 26 Mar 2010
8:43 PM

MidnightBSD and OpenJDK
I'm writing this blog entry from javajj running on MidnightBSD on top of OpenJDK6.

This is awesome.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 8 May 2010
10:23 AM

(no subject)
 Wow I haven't blogged for a month.  My trip to
germany went OK.  I found that I like German beer more than I
should.  I also got a chance to meet another BSD developer in
Germany.  That was nice.  It's good to talk to someone
that understands all the work to build an operating system.
 
I've spent the last week working on a newsletter that will never
get complete.  The client hates it.  It's a large
automotive company.  Next week I must rewrite the mail send
code to selectively attach images because their ancient Lotus Notes
environment can't handle IMAGES in HTML email.  Cheap
bastards, call IBM.  
MidnightBSD progress has been slow.  I just want 0.3 out
the door so I can start on something new.
Last November, I bought an Iomega Prestige USB 1.5 TB HDD at
Best Buy.  It was used to backup the new hard drive I had to
buy for my iMac.  The drive has been disconnecting or powering
off when in use.  I've tried connecting it to my PC running
Vista and Caryn's Mac Pro with no luck.  I contacted Iomega
and they sent me a new power adapter.  That did not work.
 I suspected the enclosure.  Last night, I gave up and
pulled the drive from the enclosure and ran a Samsung tool on it.
 The sector scan passed.  The drive itself is fine as far
as I can tell.  I'm just going to order a new enclosure for
it.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 9 May 2010
10:01 AM

When the GNU makes no sense
 http://www.gnu.org/server/server.html
According to this website, the GNU runs Debian Linux on servers.
 They mention the use of non-
Free software in Debian.  They justify the use citing
the removal of this software.  However, the GNU recommends not
using the software because other users are too stupid to know what
non-Free software is.  
I find it amazing they don't drink their own kool-aid.  If
you're going to recommend Linux distros to others, use them
yourself.  It would be like me not running MidnightBSD on my
webserver.  
Actually, their website should be running on GNU/HURD right now
and not Linux.  
I've also noticed they're starting to call it the GNU Operating
System now.  I've heard this rhetoric before.  When GNU
HURD is usable, then they can claim they have an operating system.
 The core of any operating system is it's kernel and they
don't have one.  They have a dream of a kernel that they've
restarted on at least three times.  The kernel is the most
important part of any operating system.  Without a kernel, you
have nothing. Your computer cannot do any useful function.
In other areas, they've also shown a defensive.  They
stopped working with BSD projects on support for software
components.  It's so bad that the BSD community is working on
alternate compilers, assemblers, linkers, replacements for
autoconf, etc.  The other day I read about an alternative to
diff! 
Once again, the GNU has proven that the "GNU is not UNIX".

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 21 May 2010
3:05 PM

id10t
I just realized I had a permissions error causing bind to fail
since stargazer went down for most of my domains.  Holy
crap.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:06 PM

Mozilla Thunderbird bug
Unlike every other email program on the planet, Mozilla
Thunderbird requires one to use mime related instead of mixed mode
to embed images within email attachments using the cid stuff. 
This has caused me great pain this week.  Outlook worked,
iphones worked, windows mail in vista, web based mail, gmail, ...
everything except Thunderbird. 
Our implementation sends embedded mails using the javamail
api.  Use  final Multipart mp = new
MimeMultipart("related");

    

          // now do the
  image file attachments
             
  Set keys;
             
  keys = images.keySet();

  for (Object key : keys)
             
  {
                 
  String hashkey = (String) key;
                 
  final MimeBodyPart mbp2 = new MimeBodyPart();
                 
  final DataSource source = new FileDataSource( images.get( hashkey
  ) ) {

  @Override
                     
  public String getContentType()
                     
  {
                         
  return "image/jpeg";
                     
  }
                 
  };
                 
  mbp2.setDataHandler( new DataHandler( source ) );
                 
  mbp2.setHeader( "Content-ID", "<i" + hashkey + ">" );
                 
  mbp2.setFileName( hashkey + ".jpg" );  // temporary hack
                 
  mbp2.setDisposition( Part.INLINE );
                 
  mp.addBodyPart( mbp2 );
             
  }

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 24 May 2010
9:11 PM

Oh the humanity.. 2200 lines

    /**

       * Convert strings with umlaut and other
  named character entities into utf8 number based character
  entities.

       *
  http://code.google.com/p/doctype/wiki/CharacterEntities

       * @param str input string with
  &auml; and friends

       * @return real letters

       */

      public static String
  convertEntitiesToNumeric( final String str )

      {

          String s = str;

  

          if (s.isEmpty())

          {

              return
  s;

          }

  

          // German and other umlaut
  based letters

          s = StringUtils.replace(
  s, "&auml;", "&#x000E4;" );  // ä

          s = StringUtils.replace(
  s, "&Auml;", "&#x000C4;" );  // &Auml;

          s = StringUtils.replace(
  s, "&uuml;", "&#x000FC;" );  // ü

          s = StringUtils.replace(
  s, "&Uuml;", "&#x000DC;" );  // &Uuml;

          s = StringUtils.replace(
  s, "&ouml;", "&#x000F6;" );  // ö

          s = StringUtils.replace(
  s, "&Ouml;", "&#x000D6;" );  // &Ouml;

          s = StringUtils.replace(
  s, "&szlig;", "&#x000DF;" ); // ß

          s = StringUtils.replace(
  s, "&iuml;", "&#x000EF;" );  // ï

          s = StringUtils.replace(
  s, "&Iuml;", "&#x000CF;" );  // &Iuml;

          s = StringUtils.replace(
  s, "&euml;", "&#x000EB;" );  // ë

          s = StringUtils.replace(
  s, "&Euml;", "&#x000CB;" );  // &Euml;

          s = StringUtils.replace(
  s, "&yuml;", "&#x000FF;" );  // Ÿ

          s = StringUtils.replace(
  s, "&Yuml;", "&#x00178;" );  // &Yuml;

  

          // A's

          s = StringUtils.replace(
  s, "&aacute;", "&#x000E1;" ); // á

          s = StringUtils.replace(
  s, "&Aacute;", "&#x000C1;" ); // &Aacute;

          s = StringUtils.replace(
  s, "&abreve;", "&#x00103;" ); // &Auml;ƒ

          s = StringUtils.replace(
  s, "&Abreve;", "&#x00102;" ); // &Auml;‚

          s = StringUtils.replace(
  s, "&ac;", "&#x0223E;" );     //
  âˆ¾

          s = StringUtils.replace(
  s, "&acd;", "&#x0223F;" );    //
  âˆ¿

          s = StringUtils.replace(
  s, "&acirc;", "&#x000E2;" );  // â

          s = StringUtils.replace(
  s, "&acute;", "&#x000B4;" );  // ´

          s = StringUtils.replace(
  s, "&acy;", "&#x00430;" );

          s = StringUtils.replace(
  s, "&Acy;", "&#x00410;" );

          s = StringUtils.replace(
  s, "&AElig;", "&#x000C6;" );  // &AElig;

          s = StringUtils.replace(
  s, "&aelig;", "&#x000E6;" );  // æ

          s = StringUtils.replace(
  s, "&af;", "&#x02061" );

          s = StringUtils.replace(
  s, "&afr;", "&#x1D51E;" );

          s = StringUtils.replace(
  s, "&Afr;", "&#x1D504;" );

          s = StringUtils.replace(
  s, "&agrave;", "&#x000E0;" ); // à

          s = StringUtils.replace(
  s, "&alefsym;", "&#x02135;" );// א

          s = StringUtils.replace(
  s, "&aleph;", "&#x02135;" );  // א

          s = StringUtils.replace(
  s, "&alpha;", "&#x003B1;" );  // α

          s = StringUtils.replace(
  s, "&amacr;", "&#x00101;" );

          s = StringUtils.replace(
  s, "&amalg;", "&#x02A3F;" );

          // skip &amp; and
  &AMP;

          s = StringUtils.replace(
  s, "&and;", "&#x02227;" );    // ∧

          s = StringUtils.replace(
  s, "&And;", "&#x02A53;" );

          s = StringUtils.replace(
  s, "&andand;", "&#x02A55;" );

          s = StringUtils.replace(
  s, "&andd;", "&#x02A5C;" );

          s = StringUtils.replace(
  s, "&andslope;", "&#x02A58;" );

          s = StringUtils.replace(
  s, "&andv;", "&#x02A5A;" );

          s = StringUtils.replace(
  s, "&ang;", "&#x02220;" );    // ∠

          s = StringUtils.replace(
  s, "&ange;", "&#x029A4;" );

          s = StringUtils.replace(
  s, "&angle;", "&#x02220;" );

          s = StringUtils.replace(
  s, "&angmsd;", "&#x02221;" ); //
  âˆ¡

          s = StringUtils.replace(
  s, "&angmsdaa;", "&#x029A8;" );

          s = StringUtils.replace(
  s, "&angmsdab;", "&#x029A9;" );

          s = StringUtils.replace(
  s, "&angmsdac;", "&#x029AA;" );

          s = StringUtils.replace(
  s, "&angmsdad;", "&#x029AB;" );

          s = StringUtils.replace(
  s, "&angmsdae;", "&#x029AC;" );

          s = StringUtils.replace(
  s, "&angmsdaf;", "&#x029AD;" );

          s = StringUtils.replace(
  s, "&angmsdag;", "&#x029AE;" );

          s = StringUtils.replace(
  s, "&angmsdah;", "&#x029AF;" );

          s = StringUtils.replace(
  s, "&angrt;", "&#x0221F;" ); //
  âˆŸ

          s = StringUtils.replace(
  s, "&angrtvb;", "&#x022BE;" );

          s = StringUtils.replace(
  s, "&angrtvbd;", "&#x0299D;" );

          s = StringUtils.replace(
  s, "&angsph;", "&#x02222;" ); //
  âˆ¢

          s = StringUtils.replace(
  s, "&angst;", "&#x0212B;" ); // &Aring;

          s = StringUtils.replace(
  s, "&angzarr;", "&#x0237C;" );

          s = StringUtils.replace(
  s, "&aogon;", "&#x00105;" );

          s = StringUtils.replace(
  s, "&Aogon;", "&#x00104;" );

          s = StringUtils.replace(
  s, "&aopf;", "&#x1D552;" );

          s = StringUtils.replace(
  s, "&Aopf;", "&#x1D538;" );

          s = StringUtils.replace(
  s, "&ap;", "&#x02248;" );

          s = StringUtils.replace(
  s, "&apacir;", "&#x02A6F;" );

          s = StringUtils.replace(
  s, "&ape;", "&#x0224A;" );

          s = StringUtils.replace(
  s, "&apE;", "&#x02A70;" );

          s = StringUtils.replace(
  s, "&apid;", "&#x0224B;" );

          // skip &apos;

          s = StringUtils.replace(
  s, "&approx;", "&#x02248;" ); // ≈

          s = StringUtils.replace(
  s, "&approxeq;", "&#x0224A;" );

          s = StringUtils.replace(
  s, "&aring;", "&#x000E5;" ); // å

          s = StringUtils.replace(
  s, "&Aring;", "&#x000C5;" ); // &Aring;

          s = StringUtils.replace(
  s, "&ascr;", "&#x1D4B6;" );

          s = StringUtils.replace(
  s, "&Ascr;", "&#x1D49C;" );

          s = StringUtils.replace(
  s, "&Assign;", "&#x02254;" );

          s = StringUtils.replace(
  s, "&ast;", "&#x0002A;" );

          s = StringUtils.replace(
  s, "&asymp;", "&#x02248;" ); // ≈

          s = StringUtils.replace(
  s, "&asympeq;", "&#x0224D;" ); //
  â‰

          s = StringUtils.replace(
  s, "&atilde;", "&#x000E3;" ); // ã

          s = StringUtils.replace(
  s, "&Atilde;", "&#x000C3;" ); // &Atilde;

          // auml covered
  above

          s = StringUtils.replace(
  s, "&awconint;", "&#x02233;" );

          s = StringUtils.replace(
  s, "&awint;", "&#x02A11;" );

  

          // b's

          s = StringUtils.replace(
  s, "&Backslash;", "&#x02216;" );

          s = StringUtils.replace(
  s, "&Barv;", "&#x02AE7;" );

          s = StringUtils.replace(
  s, "&Barwed;", "&#x02306;" );

          s = StringUtils.replace(
  s, "&Bcy;", "&#x00411;" );

          s = StringUtils.replace(
  s, "&Because;", "&#x02235;" ); //
  âˆµ

          s = StringUtils.replace(
  s, "&Bernoullis;", "&#x0212C;" ); //
  â„¬

          s = StringUtils.replace(
  s, "&Beta;", "&#x00392;" ); // Β

          s = StringUtils.replace(
  s, "&Bfr;", "&#x1D505;" );

          s = StringUtils.replace(
  s, "&Bopf;", "&#x1D539;" );

          s = StringUtils.replace(
  s, "&Breve;", "&#x002D8;" );

          s = StringUtils.replace(
  s, "&Bscr;", "&#x0212C;" );

          s = StringUtils.replace(
  s, "&Bumpeq;", "&#x0224E;" );

          s = StringUtils.replace(
  s, "&bNot;", "&#x02AED;" );

          s = StringUtils.replace(
  s, "&backcong;", "&#x0224C;" );

          s = StringUtils.replace(
  s, "&backepsilon;", "&#x003F6;" );

          s = StringUtils.replace(
  s, "&backprime;", "&#x02035;" );

          s = StringUtils.replace(
  s, "&backsim;", "&#x0223D;" );

          s = StringUtils.replace(
  s, "&backsimeq;", "&#x022CD;" );

          s = StringUtils.replace(
  s, "&barvee;", "&#x022BD;" );

          s = StringUtils.replace(
  s, "&barwed;", "&#x02305;" );

          s = StringUtils.replace(
  s, "&barwedge;", "&#x02305;" );

          s = StringUtils.replace(
  s, "&bbrk;", "&#x023B5;" );

          s = StringUtils.replace(
  s, "&bbrktbrk;", "&#x023B6;" );

          s = StringUtils.replace(
  s, "&bcong;", "&#x0224C;" );

          s = StringUtils.replace(
  s, "&bcy;", "&#x00431;" );

          s = StringUtils.replace(
  s, "&bdquo;", "&#x0201E;" ); // "

          s = StringUtils.replace(
  s, "&becaus;", "&#x02235;" );

          s = StringUtils.replace(
  s, "&because;", "&#x02235;" );

          s = StringUtils.replace(
  s, "&bemptyv;", "&#x029B0;" );

          s = StringUtils.replace(
  s, "&bepsi;", "&#x003F6;" );

          s = StringUtils.replace(
  s, "&bernou;", "&#x0212C;" );

          s = StringUtils.replace(
  s, "&beta;", "&#x003B2;" ); // β

          s = StringUtils.replace(
  s, "&beth;", "&#x02136;" );

          s = StringUtils.replace(
  s, "&between;", "&#x0226C;" );

          s = StringUtils.replace(
  s, "&bfr;", "&#x1D51F;" );

          s = StringUtils.replace(
  s, "&bigcap;", "&#x022C2;" );

          s = StringUtils.replace(
  s, "&bigcirc;", "&#x025EF;" );

          s = StringUtils.replace(
  s, "&bigcup;", "&#x022C3;" );

          s = StringUtils.replace(
  s, "&bigodot;", "&#x02A00;" );

          s = StringUtils.replace(
  s, "&bigoplus;", "&#x02A01;" );

          s = StringUtils.replace(
  s, "bigotimes;", "&#x02A02;" );

          s = StringUtils.replace(
  s, "&bigsqcup;", "&#x02A06;" );

          s = StringUtils.replace(
  s, "&bigstar;", "&#x02605;" );
  //â˜…

          s = StringUtils.replace(
  s, "&bigtriangledown;", "&#x025BD;" );

          s = StringUtils.replace(
  s, "&bigtriangleup;", "&#x025B3;" );

          s = StringUtils.replace(
  s, "&biguplus;", "&#x02A04;" );

          s = StringUtils.replace(
  s, "&bigvee;", "&#x022C1;" );

          s = StringUtils.replace(
  s, "&bigwedge;", "&#x022C0;" );

          s = StringUtils.replace(
  s, "&bkarow;", "&#x0290D;" );

          s = StringUtils.replace(
  s, "&blacklozenge;", "&#x029EB;" );

          s = StringUtils.replace(
  s, "&blacksquare;", "&#x025AA;" );

          s = StringUtils.replace(
  s, "&blacktriangle;", "&#x025B4;" );

          s = StringUtils.replace(
  s, "&blacktriangledown;", "&#x025BE;" );

          s = StringUtils.replace(
  s, "&blacktriangleleft;", "&#x025C2;" );

          s = StringUtils.replace(
  s, "&blacktriangleright;", "&#x025B8;" );

          s = StringUtils.replace(
  s, "&blank;", "&#x02423;" );

          s = StringUtils.replace(
  s, "&blk12;", "&#x02592;" );

          s = StringUtils.replace(
  s, "&blk14;", "&#x02591;" );

          s = StringUtils.replace(
  s, "&blk34;", "&#x02593;" );

          s = StringUtils.replace(
  s, "&boxhU;", "&#x02568;" );

          s = StringUtils.replace(
  s, "&boxHU;", "&#x02569;" );

          s = StringUtils.replace(
  s, "&boxul;", "&#x02518;" );

          s = StringUtils.replace(
  s, "&boxuL;", "&#x0255B;" );

          s = StringUtils.replace(
  s, "&boxUl;", "&#x0255C;" );

          s = StringUtils.replace(
  s, "&boxUL;", "&#x0255D;" );

          s = StringUtils.replace(
  s, "&boxur;", "&#x02514;" );

          s = StringUtils.replace(
  s, "&boxuR;", "&#x02558;" );

          s = StringUtils.replace(
  s, "&boxUr;", "&#x02559;" );

          s = StringUtils.replace(
  s, "&boxUR;", "&#x0255A;" );

          s = StringUtils.replace(
  s, "&boxv;", "&#x02502;" );

          s = StringUtils.replace(
  s, "&boxV;", "&#x02551;" );

          s = StringUtils.replace(
  s, "&boxvh;", "&#x0253C;" );

          s = StringUtils.replace(
  s, "&boxvH;", "&#x0256A;" );

          s = StringUtils.replace(
  s, "&boxVh;", "&#x0256B;" );

          s = StringUtils.replace(
  s, "&block;", "&#x02588;" );

          s = StringUtils.replace(
  s, "&bnot;", "&#x02310;" );

          s = StringUtils.replace(
  s, "&bopf;", "&#x1D553;" );

          s = StringUtils.replace(
  s, "&bot;", "&#x022A5;" );

          s = StringUtils.replace(
  s, "&bottom;", "&#x022A5;" );

          s = StringUtils.replace(
  s, "&bowtie;", "&#x022C8;" );

          s = StringUtils.replace(
  s, "&boxDL;", "&#x02557;" );

          s = StringUtils.replace(
  s, "&boxDR;", "&#x02554;" );

          s = StringUtils.replace(
  s, "&boxdr;", "&#x0250C;" );

          s = StringUtils.replace(
  s, "&boxDl;", "&#x02556;" );

          s = StringUtils.replace(
  s, "&boxdl;", "&#x02510;" );

          s = StringUtils.replace(
  s, "&boxh;", "&#x02500;" );

          s = StringUtils.replace(
  s, "&boxhd;", "&#x0252C;" );

          s = StringUtils.replace(
  s, "&boxHd;", "&#x02564;" );

          s = StringUtils.replace(
  s, "&boxhD;", "&#x02565;" );

          s = StringUtils.replace(
  s, "&boxHD;", "&#x02566;" );

          s = StringUtils.replace(
  s, "&boxhu;", "&#x02534;" );

          s = StringUtils.replace(
  s, "&boxHu;", "&#x02567;" );

          s = StringUtils.replace(
  s, "&boxVH;", "&#x0256C;" );

          s = StringUtils.replace(
  s, "&boxvl;", "&#x02524;" );

          s = StringUtils.replace(
  s, "&boxvL;", "&#x02561;" );

          s = StringUtils.replace(
  s, "&boxVl;", "&#x02562;" );

          s = StringUtils.replace(
  s, "&boxVL;", "&#x02563;" );

          s = StringUtils.replace(
  s, "&boxvr;", "&#x0251C;" );

          s = StringUtils.replace(
  s, "&boxvR;", "&#x0255E;" );

          s = StringUtils.replace(
  s, "&boxVr;", "&#x0255F;" );

          s = StringUtils.replace(
  s, "&boxVR;", "&#x02560;" );

          s = StringUtils.replace(
  s, "&boxbox;", "&#x029C9;" );

          s = StringUtils.replace(
  s, "&boxminus;", "&#x0229F;" );

          s = StringUtils.replace(
  s, "&boxplus;", "&#x0229E;" );

          s = StringUtils.replace(
  s, "&boxtimes;", "&#x022A0;" );

          s = StringUtils.replace(
  s, "&bprime;", "&#x02035;" );

          s = StringUtils.replace(
  s, "&breve;", "&#x002D8;" );

          s = StringUtils.replace(
  s, "&brvbar;", "&#x000A6;" ); // ¦

          s = StringUtils.replace(
  s, "&brvbar", "&#x000A6;" );  // ¦  ,
  special case

          s = StringUtils.replace(
  s, "&bscr;", "&#x1D4B7;" );

          s = StringUtils.replace(
  s, "&bsemi;", "&#x0204F;" );

          s = StringUtils.replace(
  s, "&bsim;", "&#x0223D;" );

          s = StringUtils.replace(
  s, "&bsime;", "&#x022CD;" );

          s = StringUtils.replace(
  s, "&bsol;", "&#x0005C;" );

          s = StringUtils.replace(
  s, "&bsolb;", "&#x029C5;" );

          s = StringUtils.replace(
  s, "&bull;", "&#x02022;" ); // •

          s = StringUtils.replace(
  s, "&bullet;", "&#x02022;" );

          s = StringUtils.replace(
  s, "&bump;", "&#x0224E;" );

          s = StringUtils.replace(
  s, "&bumpe;", "&#x0224F;" );

          s = StringUtils.replace(
  s, "&bumpE;", "&#x02AAE;" );

  

          // C's

          s = StringUtils.replace(
  s, "&CHcy;", "&#x00427;" );

          s = StringUtils.replace(
  s, "&chcy;", "&#x00447;" );

          s = StringUtils.replace(
  s, "&copy;", "&#x000A9;" );

          s = StringUtils.replace(
  s, "&COPY;", "&#x000A9;" );

          s = StringUtils.replace(
  s, "&COPY", "&#x000A9;" );  // special

          s = StringUtils.replace(
  s, "&copy", "&#x000A9;" );  // special

          s = StringUtils.replace(
  s, "&cacute;", "&#x00107;" );

          s = StringUtils.replace(
  s, "&Cacute;", "&#x00106;" );

          s = StringUtils.replace(
  s, "&cap;", "&#x02229;" ); // ∩

          s = StringUtils.replace(
  s, "&Cap;", "&#x022D2;" ); // â‹’

          s = StringUtils.replace(
  s, "&CapitalDifferentialD;", "&#x02145;" );

          s = StringUtils.replace(
  s, "&Cayleys;", "&#x0212D;" );

          s = StringUtils.replace(
  s, "&ccaron;", "&#x0010D;" );

          s = StringUtils.replace(
  s, "&Ccaron;", "&#x0010C;" );

          s = StringUtils.replace(
  s, "&ccedil;", "&#x000E7;" ); // ç

          s = StringUtils.replace(
  s, "Ccedil;", "&#x000C7;" );  // &Ccedil;

          s = StringUtils.replace(
  s, "&Ccedil", "&#x000C7;" );  // &Ccedil;

          s = StringUtils.replace(
  s, "&ccedil", "&#x000E7;" );

          s = StringUtils.replace(
  s, "&ccirc;", "&#x00109;" );

          s = StringUtils.replace(
  s, "&Ccirc;", "&#x00108;" );

          s = StringUtils.replace(
  s, "&Cconint;", "&#x02230;" );

          s = StringUtils.replace(
  s, "&cdot;", "&#x0010B;" );

          s = StringUtils.replace(
  s, "&Cdot;", "&#x0010A;" );

          s = StringUtils.replace(
  s, "&Cedilla;", "&#x000B8;" );

          s = StringUtils.replace(
  s, "&centerdot;", "&#x000B7;" );

          s = StringUtils.replace(
  s, "&CenterDot;", "&#x000B7;" );

          s = StringUtils.replace(
  s, "&cfr;", "&#x1D520;" );

          s = StringUtils.replace(
  s, "&cfr;", "&#x1D520;" );

          s = StringUtils.replace(
  s, "&Cfr;", "&#x0212D;" );

          s = StringUtils.replace(
  s, "&chi;", "&#x003C7;" ); // χ

          s = StringUtils.replace(
  s, "&Chi;", "&#x003A7;" ); // Χ

          s = StringUtils.replace(
  s, "&CircleDot;", "&#x02299;" );

          s = StringUtils.replace(
  s, "&CircleMinus;", "&#x02296;" );

          s = StringUtils.replace(
  s, "&CirclePlus;", "&#x02295;" );

          s = StringUtils.replace(
  s, "&CircleTimes;", "&#x02297;" );

          s = StringUtils.replace(
  s, "&ClockwiseContourIntegral;", "&#x02232;" );

          s = StringUtils.replace(
  s, "&CloseCurlyDoubleQuote;", "&#x0201D;" );

          s = StringUtils.replace(
  s, "&CloseCurlyQuote;", "&#x02019;" );

          s = StringUtils.replace(
  s, "&colon;", "&#x0003A;" );

          s = StringUtils.replace(
  s, "&Colon;", "&#x02237;" );

          s = StringUtils.replace(
  s, "&colone;", "&#x02254;" );

          s = StringUtils.replace(
  s, "&Colone;", "&#x02A74;" );

          s = StringUtils.replace(
  s, "&Congruent;", "&#x02261;" );

          s = StringUtils.replace(
  s, "&conint;", "&#x0222E;" );

          s = StringUtils.replace(
  s, "&Conint;", "&#x0222F;" );

          s = StringUtils.replace(
  s, "&ContourIntegral;", "&#x0222E;" );

          s = StringUtils.replace(
  s, "&copf;", "&#x1D554;" );

          s = StringUtils.replace(
  s, "&Copf;", "&#x02102;" );

          s = StringUtils.replace(
  s, "&Coproduct;", "&#x02210;" );

          s = StringUtils.replace(
  s, "&CounterClockwiseContourIntegral;", "&#x02233;"
  );

          s = StringUtils.replace(
  s, "&cross;", "&#x02717;" );

          s = StringUtils.replace(
  s, "&Cross;", "&#x02A2F;" );

          s = StringUtils.replace(
  s, "&cscr;", "&#x1D4B8;" );

          s = StringUtils.replace(
  s, "&Cscr;", "&#x1D49E;" );

          s = StringUtils.replace(
  s, "&cup;", "&#x0222A;" ); // ∪

          s = StringUtils.replace(
  s, "&Cup;", "&#x022D3;" );

          s = StringUtils.replace(
  s, "&CupCap;", "&#x0224D;" );

          s = StringUtils.replace(
  s, "&cupcap;", "&#x02A46;" );

          s = StringUtils.replace(
  s, "&capand;", "&#x02A44;" );

          s = StringUtils.replace(
  s, "&capbrcup;", "&#x02A49;" );

          s = StringUtils.replace(
  s, "&capcap;", "&#x02A4B;" );

          s = StringUtils.replace(
  s, "&capcup;", "&#x02A47;" );

          s = StringUtils.replace(
  s, "&capdot;", "&#x02A40;" );

          s = StringUtils.replace(
  s, "&caret;", "&#x02041;" );

          s = StringUtils.replace(
  s, "&ccups;", "&#x02A4C;" );

          s = StringUtils.replace(
  s, "&caron;", "&#x002C7;" );

          s = StringUtils.replace(
  s, "&ccaps;", "&#x02A4D;" );

          s = StringUtils.replace(
  s, "&ccupssm;", "&#x02A50;" );

          s = StringUtils.replace(
  s, "&cedil;", "&#x000B8;" );

          s = StringUtils.replace(
  s, "&cedil", "&#x000B8;" );

          s = StringUtils.replace(
  s, "&cemptyv;", "&#x029B2;" );

          s = StringUtils.replace(
  s, "&cent;", "&#x000A2;" ); // ¢

          s = StringUtils.replace(
  s, "&cent", "&#x000A2;" );

          s = StringUtils.replace(
  s, "&check;", "&#x02713;" );

          s = StringUtils.replace(
  s, "&checkmark;", "&#x02713;" );

          s = StringUtils.replace(
  s, "&cir;", "&#x025CB;" );

          s = StringUtils.replace(
  s, "&cire;", "&#x02257;" );

          s = StringUtils.replace(
  s, "&cirE;", "&#x029C3;" );

          s = StringUtils.replace(
  s, "&circ;", "#x002C6;" );

          s = StringUtils.replace(
  s, "&circeq;", "&#x02257;" );

          s = StringUtils.replace(
  s, "&circlearrowleft;", "&#x021BA;" );

          s = StringUtils.replace(
  s, "&circlearrowright;", "&#x021BB;" );

          s = StringUtils.replace(
  s, "&circledR;", "&#x000AE;" );

          s = StringUtils.replace(
  s, "&circledS;", "&#x024C8;" );

          s = StringUtils.replace(
  s, "&circledast;", "&#x0229B;" );

          s = StringUtils.replace(
  s, "&circledcirc;", "&#x0229A;" );

          s = StringUtils.replace(
  s, "&circleddash;", "&#x0229D;<" );

          s = StringUtils.replace(
  s, "&cirfnint;", "&#x02A10;" );

          s = StringUtils.replace(
  s, "&cirmid;", "&#x02AEF;" );

          s = StringUtils.replace(
  s, "&cirscir;", "&#x029C2;" );

          s = StringUtils.replace(
  s, "&clubs;", "&#x02663;" ); // ♣

          s = StringUtils.replace(
  s, "&clubsuit;", "&#x02663;" );

          s = StringUtils.replace(
  s, "&coloneq;", "&#x02254;" );

          s = StringUtils.replace(
  s, "&comma;", "&#x0002C;" );

          s = StringUtils.replace(
  s, "&commat;", "&#x00040;" );

          s = StringUtils.replace(
  s, "&comp;", "&#x02201;" );

          s = StringUtils.replace(
  s, "&compfn;", "&#x02218;" );

          s = StringUtils.replace(
  s, "&complement;", "&#x02201;" );

          s = StringUtils.replace(
  s, "&complexes;", "&#x02102;" );

          s = StringUtils.replace(
  s, "&cong;", "&#x02245;" );

          s = StringUtils.replace(
  s, "&congdot;", "&#x02A6D;" );

          s = StringUtils.replace(
  s, "&coprod;", "&#x02210;" );

          s = StringUtils.replace(
  s, "&copysr;", "&#x02117;" );

          s = StringUtils.replace(
  s, "&crarr;", "&#x021B5;" );

          s = StringUtils.replace(
  s, "&csub;", "&#x02ACF;" );

          s = StringUtils.replace(
  s, "&csube;", "&#x02AD1;" );

          s = StringUtils.replace(
  s, "&csup;", "&#x02AD0;" );

          s = StringUtils.replace(
  s, "&csupe;", "&#x02AD2;" );

          s = StringUtils.replace(
  s, "&ctdot;", "&#x022EF;" );

          s = StringUtils.replace(
  s, "&cudarrl;", "&#x02938;" );

          s = StringUtils.replace(
  s, "&cudarrr;", "&#x02935;" );

          s = StringUtils.replace(
  s, "&cuepr;", "&#x022DE;" );

          s = StringUtils.replace(
  s, "&cuesc;", "&#x022DF;" );

          s = StringUtils.replace(
  s, "&cularr;", "&#x021B6;" );

          s = StringUtils.replace(
  s, "&cularrp;", "&#x0293D;" );

          s = StringUtils.replace(
  s, "&cupbrcap;", "&#x02A48;" );

          s = StringUtils.replace(
  s, "&cupcup;", "&#x02A4A;" );

          s = StringUtils.replace(
  s, "&cupdot;", "&#x0228D;" );

          s = StringUtils.replace(
  s, "&cupor;", "&#x02A45;" );

          s = StringUtils.replace(
  s, "&curarr;", "&#x021B7;" );

          s = StringUtils.replace(
  s, "&curarrm;", "&#x0293C;" );

          s = StringUtils.replace(
  s, "&curlyeqprec;", "&#x022DE;" );

          s = StringUtils.replace(
  s, "&curlyeqsucc;", "&#x022DF;" );

          s = StringUtils.replace(
  s, "&curlyvee;", "&#x022CE;" );

          s = StringUtils.replace(
  s, "&curlywedge;", "&#x022CF;" );

          s = StringUtils.replace(
  s, "&curren;", "&#x000A4;" );

          s = StringUtils.replace(
  s, "&curren", "&#x000A4;" );

          s = StringUtils.replace(
  s, "&curvearrowleft;", "&#x021B6;" );

          s = StringUtils.replace(
  s, "&curvearrowright;", "&#x021B7;" );

          s = StringUtils.replace(
  s, "&cuvee;", "&#x022CE;" );

          s = StringUtils.replace(
  s, "&cuwed;", "&#x022CF;" );

          s = StringUtils.replace(
  s, "&cwconint;", "&#x02232;" );

          s = StringUtils.replace(
  s, "&cwint;", "&#x02231;<" );

          s = StringUtils.replace(
  s, "&cylcty;", "&#x0232D;" );

  

          // D's

          s = StringUtils.replace(
  s, "&dd;", "&#x02146;" );

          s = StringUtils.replace(
  s, "&DD;", "&#x02145;" );

          s = StringUtils.replace(
  s, "&DDotrahd;", "&#x02911;" );

          s = StringUtils.replace(
  s, "&DJcy;", "&#x00402;" );

          s = StringUtils.replace(
  s, "&djcy;", "&#x00452;" );

          s = StringUtils.replace(
  s, "&DScy;", "&#x00405;" );

          s = StringUtils.replace(
  s, "&dscy;", "&#x00455;" );

          s = StringUtils.replace(
  s, "&DZcy;", "&#x0040F;" );

          s = StringUtils.replace(
  s, "&dzcy;", "&#x0045F;" );

          s = StringUtils.replace(
  s, "&dagger;", "&#x02020;" );

          s = StringUtils.replace(
  s, "&Dagger;", "&#x02021;" );

          s = StringUtils.replace(
  s, "&darr;", "&#x02193;" );

          s = StringUtils.replace(
  s, "&dArr;", "&#x021D3;" );

          s = StringUtils.replace(
  s, "&Darr;", "&#x021A1;" );

          s = StringUtils.replace(
  s, "&dashv;", "&#x022A3;" );

          s = StringUtils.replace(
  s, "&Dashv;", "&#x02AE4" );

          s = StringUtils.replace(
  s, "&dcaron;", "&#x0010F;" );

          s = StringUtils.replace(
  s, "&Dcaron;", "&#x0010E;" );

          s = StringUtils.replace(
  s, "&dcy;", "&#x00434;" );

          s = StringUtils.replace(
  s, "&Dcy;", "&#x00414;" );

          s = StringUtils.replace(
  s, "&Del;", "&#x02207;" );

          s = StringUtils.replace(
  s, "&delta;", "&#x003B4;" ); // δ

          s = StringUtils.replace(
  s, "&Delta;", "&#x00394;" ); // Δ

          s = StringUtils.replace(
  s, "&dfr;", "&#x1D521;" );

          s = StringUtils.replace(
  s, "&Dfr;", "&#x1D507;" );

          s = StringUtils.replace(
  s, "&DiacriticalAcute;", "&#x000B4;" );

          s = StringUtils.replace(
  s, "&DiacriticalDot;", "&#x002D9;" );

          s = StringUtils.replace(
  s, "&DiacriticalDoubleAcute;", "&#x002DD;" );

          s = StringUtils.replace(
  s, "&DiacriticalGrave;", "&#x00060;" );

          s = StringUtils.replace(
  s, "&DiacriticalTilde;", "&#x002DC;" );

          s = StringUtils.replace(
  s, "&diamond;", "&#x022C4;" );

          s = StringUtils.replace(
  s, "&Diamond;", "&#x022C4;" );

          s = StringUtils.replace(
  s, "&DifferentialD;", "&#x02146;" );

          s = StringUtils.replace(
  s, "&dopf;", "&#x1D555;" );

          s = StringUtils.replace(
  s, "&Dopf;", "&#x1D53B;" );

          s = StringUtils.replace(
  s, "&dot;", "&#x002D9;" );

          s = StringUtils.replace(
  s, "&Dot;", "&#x000A8;" );

          s = StringUtils.replace(
  s, "&DotDot;", "&#x020DC;" );

          s = StringUtils.replace(
  s, "&DotEqual;", "&#x02250;" );

          s = StringUtils.replace(
  s, "&DoubleContourIntegral;", "&#x0222F;" );

          s = StringUtils.replace(
  s, "&DoubleDot;", "&#x000A8;" );

          s = StringUtils.replace(
  s, "&DoubleDownArrow;", "&#x021D3;" );

          s = StringUtils.replace(
  s, "&DoubleLeftArrow;", "&#x021D0;" );

          s = StringUtils.replace(
  s, "&DoubleLeftRightArrow;", "&#x021D4;" );

          s = StringUtils.replace(
  s, "&DoubleLeftTee;", "&#x02AE4;" );

          s = StringUtils.replace(
  s, "&DoubleLongLeftArrow;", "&#x027F8;" );

          s = StringUtils.replace(
  s, "&DoubleLongRightArrow;", "&#x027F9;" );

          s = StringUtils.replace(
  s, "&DoubleRightArrow;", "&#x021D2;" );

          s = StringUtils.replace(
  s, "&DoubleRightTee;", "&#x022A8;" );

          s = StringUtils.replace(
  s, "&DoubleUpArrow;", "&#x021D1;" );

          s = StringUtils.replace(
  s, "&DoubleUpDownArrow;", "&#x021D5;" );

          s = StringUtils.replace(
  s, "&DoubleVerticalBar;", "&#x02225;" );

          s = StringUtils.replace(
  s, "&downarrow;", "&#x02193;" );

          s = StringUtils.replace(
  s, "&DownArrow;", "&#x02193;" );

          s = StringUtils.replace(
  s, "&Downarrow;", "&#x021D3;" );

          s = StringUtils.replace(
  s, "&DownArrowBar;", "&#x02913;" );

          s = StringUtils.replace(
  s, "&DownArrowUpArrow;", "&#x021F5;" );

          s = StringUtils.replace(
  s, "&DownBreve;", "&#x00311;" );

          s = StringUtils.replace(
  s, "&DownLeftRightVector;", "&#x02950;" );

          s = StringUtils.replace(
  s, "&DownLeftTeeVector;", "&#x0295E;" );

          s = StringUtils.replace(
  s, "&DownLeftVector;", "&#x021BD;" );

          s = StringUtils.replace(
  s, "&DownLeftVectorBar;", "&#x02956;" );

          s = StringUtils.replace(
  s, "&DownRightTeeVector;", "&#x0295F;" );

          s = StringUtils.replace(
  s, "&DownRightVector;", "&#x021C1;" );

          s = StringUtils.replace(
  s, "&DownRightVectorBar;", "&#x02957;" );

          s = StringUtils.replace(
  s, "&DownTee;", "&#x022A4;" );

          s = StringUtils.replace(
  s, "&DownTeeArrow;", "&#x021A7;" );

          s = StringUtils.replace(
  s, "&dscr;", "&#x1D4B9;" );

          s = StringUtils.replace(
  s, "&Dscr;", "&#x1D49F;" );

          s = StringUtils.replace(
  s, "&dstrok;", "&#x00111;" );

          s = StringUtils.replace(
  s, "&Dstrok;", "&#x00110;" );

          s = StringUtils.replace(
  s, "&dHar;", "&#x02965;" );

          s = StringUtils.replace(
  s, "&daleth;", "&#x02138;" );

          s = StringUtils.replace(
  s, "&dash;", "&#x02010;" );

          s = StringUtils.replace(
  s, "&dbkarow;", "&#x0290F;" );

          s = StringUtils.replace(
  s, "&dblac;", "&#x002DD;" );

          s = StringUtils.replace(
  s, "&ddagger;", "&#x02021;" );

          s = StringUtils.replace(
  s, "&ddarr;", "&#x021CA;" );

          s = StringUtils.replace(
  s, "&ddotseq;", "&#x02A77;" );

          s = StringUtils.replace(
  s, "&deg;", "&#x000B0;" );

          s = StringUtils.replace(
  s, "&deg", "&#x000B0;" );

          s = StringUtils.replace(
  s, "&demptyv;", "&#x029B1;" );

          s = StringUtils.replace(
  s, "&dfisht;", "&#x0297F;" );

          s = StringUtils.replace(
  s, "&dharl;", "&#x021C3;" );

          s = StringUtils.replace(
  s, "&dharr;", "&#x021C2;" );

          s = StringUtils.replace(
  s, "&diam;", "&#x022C4;" );

          s = StringUtils.replace(
  s, "&diamondsuit;", "&#x02666;" );

          s = StringUtils.replace(
  s, "&diams;", "&#x02666;" );

          s = StringUtils.replace(
  s, "&die;", "&#x000A8;" );

          s = StringUtils.replace(
  s, "&digamma;", "&#x003DD;" );

          s = StringUtils.replace(
  s, "&disin;", "&#x022F2;" );

          s = StringUtils.replace(
  s, "&div;", "&#x000F7;" );

          s = StringUtils.replace(
  s, "&divide;", "&#x000F7;" );

          s = StringUtils.replace(
  s, "&divide", "&#x000F7;" );

          s = StringUtils.replace(
  s, "&divideontimes;", "&#x022C7;" );

          s = StringUtils.replace(
  s, "&divonx;", "&#x022C7;" );

          s = StringUtils.replace(
  s, "&dlcorn;", "&#x0231E;" );

          s = StringUtils.replace(
  s, "&dlcrop;", "&#x0230D;" );

          s = StringUtils.replace(
  s, "&dollar;", "&#x00024;" );

          s = StringUtils.replace(
  s, "&doteq;", "&#x02250;" );

          s = StringUtils.replace(
  s, "&doteqdot;", "&#x02251;" );

          s = StringUtils.replace(
  s, "&dotminus;", "&#x02238;" );

          s = StringUtils.replace(
  s, "&dotplus;", "&#x02214;" );

          s = StringUtils.replace(
  s, "&dotsquare;", "&#x022A1;" );

          s = StringUtils.replace(
  s, "&doublebarwedge;", "&#x02306;" );

          s = StringUtils.replace(
  s, "&downdownarrows;", "&#x021CA;" );

          s = StringUtils.replace(
  s, "&downharpoonleft;", "&#x021C3;" );

          s = StringUtils.replace(
  s, "&downharpoonright;", "&#x021C2;" );

          s = StringUtils.replace(
  s, "&drbkarow;", "&#x02910;" );

          s = StringUtils.replace(
  s, "&drcorn;", "&#x0231F;" );

          s = StringUtils.replace(
  s, "&drcrop;", "&#x0230C;" );

          s = StringUtils.replace(
  s, "&dsol;", "&#x029F6;" );

          s = StringUtils.replace(
  s, "&dtdot;", "&#x022F1;" );

          s = StringUtils.replace(
  s, "&dtri;", "&#x025BF;" );

          s = StringUtils.replace(
  s, "&dtrif;", "&#x025BE;" );

          s = StringUtils.replace(
  s, "&duarr;", "&#x021F5;" );

          s = StringUtils.replace(
  s, "&duhar;", "&#x0296F;" );

          s = StringUtils.replace(
  s, "&dwangle;", "&#x029A6;" );

          s = StringUtils.replace(
  s, "&dzigrarr;", "&#x027FF;" );

  

          // E's

          s = StringUtils.replace(
  s, "&eng;", "&#x0014B;" );

          s = StringUtils.replace(
  s, "&ENG;", "&#x0014A;" );

          s = StringUtils.replace(
  s, "&eth;", "&#x000F0;" ); // ð

          s = StringUtils.replace(
  s, "&ETH;", "&#x000D0;" ); // &ETH;

          s = StringUtils.replace(
  s, "&ETH", "&#x000D0;" );  // &ETH;

          s = StringUtils.replace(
  s, "&eth", "&#x000F0;" );  // ð

          s = StringUtils.replace(
  s, "&eacute;", "&#x000E9;" ); // é

          s = StringUtils.replace(
  s, "&Eacute;", "&#x000C9;" ); // &Eacute;

          s = StringUtils.replace(
  s, "&Eacute", "&#x000C9;" );  // &Eacute;

          s = StringUtils.replace(
  s, "&eacute", "&#x000E9;" );  // é

          s = StringUtils.replace(
  s, "&ee;", "&#x02147;" );

          s = StringUtils.replace(
  s, "&ecaron;", "&#x0011B;" );

          s = StringUtils.replace(
  s, "&Ecaron;", "&#x0011A;" );

          s = StringUtils.replace(
  s, "&ecirc;", "&#x000EA;" ); // ê

          s = StringUtils.replace(
  s, "&Ecirc;", "&#x000CA;" ); // &Ecirc;

          s = StringUtils.replace(
  s, "&Ecirc", "&#x000CA;" );  // &Ecirc;

          s = StringUtils.replace(
  s, "&ecirc", "&#x000EA;" );  // ê

          s = StringUtils.replace(
  s, "&ecy;", "&#x0044D;" );

          s = StringUtils.replace(
  s, "&Ecy;", "&#x0042D;" );

          s = StringUtils.replace(
  s, "&edot;", "&#x00117;" );

          s = StringUtils.replace(
  s, "&eDot;", "&#x02251;" );

          s = StringUtils.replace(
  s, "&Edot;", "&#x00116;" );

          s = StringUtils.replace(
  s, "&efr;", "&#x1D522;" );

          s = StringUtils.replace(
  s, "&Efr;", "&#x1D508;" );

          s = StringUtils.replace(
  s, "&egrave;", "&#x000E8;" ); // è

          s = StringUtils.replace(
  s, "&Egrave;", "&#x000C8;" ); // &Egrave;

          s = StringUtils.replace(
  s, "&Egrave", "&#x000C8;" );  // &Egrave;

          s = StringUtils.replace(
  s, "&egrave", "&#x000E8;" );  // è

          s = StringUtils.replace(
  s, "&Element;", "&#x02208;" );

          s = StringUtils.replace(
  s, "&emacr;", "&#x00113;" );

          s = StringUtils.replace(
  s, "&Emacr;", "&#x00112;" );

          s = StringUtils.replace(
  s, "&EmptySmallSquare;", "&#x025FB;" );

          s = StringUtils.replace(
  s, "&EmptyVerySmallSquare;", "&#x025AB;" );

          s = StringUtils.replace(
  s, "&eogon;", "&#x00119;" );

          s = StringUtils.replace(
  s, "&Eogon;", "&#x00118;" );

          s = StringUtils.replace(
  s, "&eopf;", "&#x1D556;" );

          s = StringUtils.replace(
  s, "&Eopf;", "&#x1D53C;" );

        

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:31 PM

Shooting yourself in the foot
(shamelessly stolen from
http://apple.slashdot.org/comments.pl?sid=1660824&cid=32302054) 

  Are
  you a programmer and willing to shoot only an appendage?

C
You shoot yourself in the foot.
C++
You accidentally create a dozen clones of yourself and shoot
them all in the foot. Providing emergency medical assistance is
impossible since you can't tell which are bitwise copies and which
are just pointing at others and saying, "That's me, over
there."
JAVA
After importing java.awt.right.foot.* and
java.awt.gun.right.hand.*, and writing the classes and methods of
those classes needed, you've forgotten what the hell you're
doing.
Ruby
Your foot is ready to be shot in roughly five minutes, but
you just can't find anywhere to shoot it.
PHP
You shoot yourself in the foot with a gun made with pieces
from 300 other guns.
ASP.NET
Find a gun, it falls apart. Put it back together, it falls
apart again. You try using the
 
.GUN Framework, it falls apart. You stab yourself in
the foot instead.
SQL
SELECT @ammo:=bullet FROM gun WHERE trigger = 'PULLED';
INSERT INTO leg (foot) VALUES (@ammo);
Perl
You shoot yourself in the foot, but nobody can understand how
you did it. Six months later, neither can you.
Javascript
You've perfected a robust, rich user experience for shooting
yourself in the foot. You then find that bullets are disabled on
your gun.
CSS
You shoot your right foot with one hand, then switch hands to
shoot your left foot but you realize that the gun has turned into a
banana.
FORTRAN
You shoot yourself in each toe, iteratively, until you run
out of toes, then you read in the next foot and repeat. If you run
out of bullets, you continue anyway because you have no
exception-handling ability.
COBOL
Using a COLT 45 HANDGUN, AIM gun at LEG.FOOT, THEN place
ARM.HAND.FINGER. on HANDGUN.TRIGGER and SQUEEZE. THEN return
HANDGUN to HOLSTER. CHECK whether shoelace needs to be retied.
LISP
You shoot yourself in the appendage which holds the gun with
which
you shoot yourself in the appendage which holds the gun with
which
you shoot yourself in the appendage which holds the gun with
which
you shoot yourself in the appendage which holds the gun with
which
you shoot yourself in the appendage which holds
 
....
BASIC
Shoot yourself in the foot with a water pistol. On big
systems, continue until entire lower body is waterlogged.
Pascal
The compiler won't let you shoot yourself in the foot.
Unix
% ls
foot.c foot.h foot.o toe.c toe.o
% rm *
 
.o
rm:
 
.o: No such file or directory
% ls
%
Visual
Basic
You'll shoot yourself in the foot, but you'll have so much
fun doing it that you won't care.
Ada
After correctly packaging your foot, you attempt to
concurrently load the gun, pull the trigger, scream and shoot
yourself in the foot. When you try, however, you discover that your
foot is of the wrong type.
Assembly
You try to shoot yourself in the foot only to discover you
must first reinvent the gun, the bullet, and your foot. After
that's done, you pull the trigger, the gun beeps several times,
then crashes.
Python
You try to shoot yourself in the foot but you just keep
hitting the whitespace between your toes.
Etc...

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 10 Jun 2010
9:33 PM

R00t through Excel.. how l33t
 "
The
flaws in Excel allowed hackers to create tainted spreadsheets that
infect a user's PC once they are opened, ..."

http://www.msnbc.msn.com/id/37579736/ns/technology_and_science-security/
This has got to be the dumbest security message I've seen to
date.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 12 Jun 2010
1:16 PM

Wireless Security
One of my coworkers pointed out the inherit insecurity of WPA on
Wifi devices the other day.  I knew that WEP was insecure, and
I figured there were problems with WPA, but I didn't realize how
easy it is to break it. 
WPA (and WPA2 -PSK / personal in apple lingo) use a secret key
that can be up to 63 characters.  Many people don't use a full
length key.  Others use a dictionary word or some other easy
to deduce key.  
Apparently, in the protocol for WPA, the initial handshake
(communication between your pc/mac and the wifi router) transmits
something (well the hash of the key effectively) that can be
grabbed in the air.  An attacker can grab this and then run a
program offline to determine your WPA key.  He can later join
your network.  
At this point, assume all wireless networking is insecure if you
weren't already.  
Tips to make it harder to crack:
1. Use the maximum length or as close as you can for the private
key
2. Use random characters, a generated key from one of the many
online sites is better.  Don't use something obvious like
"luke & caryn's wireless".   No, i've never used that.
3. Enable MAC address filtering (not to be confused with Mac
computers)
4. Change your key periodically.  You never know who's on
your Internet connection.
5. Use AES with WPA if it's available on your router. It's a
little harder to crack.
Reasons you should care:
1. Someone can download illegal or offensive content and it came
from your ip address.  You could go to jail or have an
unpleasant search situation.  
2. You're paying good money for your internet connection, why
should your neighbors freeload? Do you let your neighbor steal your
cable too?
3. War driving.  Just google it.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 13 Jun 2010
7:01 PM

HL2 Episode 2
I finally got a chance to beat Half Life 2 Episode 2.  I've
been half way through it since last year.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 1 Jul 2010
3:57 PM

Centos redhat fedora, sendmail and thunderbird
yum install cyrus-sasl-plain  is your friend.  THis
fixes the mail vrfy blah blah error in the logs when you setup
sendmail + saslauthd and you try to get thunderbird to auth
properly. 
This bugged me for two days and there are hundreds of incorrect
posts about using RELAY rules.  It's insane.
 did not issue MAIL/EXPN/VRFY/ETRN during connection to
TLSMTA  fix is again to install the right cyrus sasl auth
plugin from yum. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 19 Jul 2010
1:54 PM

LAMP = PIA
Yuck.. linux server ran out of disk space. installing new raid
volumes now
status of raid 1:
mdadm --misc -D /dev/md3
installation howto from ubuntu:
https://help.ubuntu.com/community/Installation/RAID1%2BLVM
useful site on lvm:

http://www.linuxconfig.org/Linux_lvm_-_Logical_Volume_Manager

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 4 Aug 2010
5:37 PM

More fun with LDAP
I haven't written about LDAP for a few years.  I've been
asked to do a samba setup at work with LDAP.  I decided to
document some of the steps required on FreeBSD.
Install samba port (i used 3.4.x)
install smbldap-tools (command line tools to help with user
management)
install nss_ldap and pam_ldap ports.  Make sure you can
resolve accounts from ldap using id and getent group or else samba
will not authenticate.
Configure /usr/local/etc/ldap.conf (and make sure it's linked to
nss_ldap.conf)
Modify /etc/nsswtich.conf ; on freebsd 8 remove the compat
entries and switch it to files ldap for passwd, group and
shadow.  When the compat keyword is used, nothing else works
according to nsswitch.conf(5). 
Setup your LDAP directory.  If you configure the
smbldap-tools properly, you can use the smbldap-populate command to
create all the required parts of the ldap database.
Configure your shares and other settings in smb.conf (although
part of this must be done before smbldap-tools works right)
optionally setup swat out of inetd via /etc/inetd.conf
This is by far not complete and should not be considered a
"secure" setup but it does seem to work so far. 
In smb.conf you would have something like:
passdb backend = ldapsam:"ldap://ipaddresshere
ldap://secondipaddress"
 
ldap user suffix = ou=people
ldap machine suffix = ou=Computers
ldap group suffix = ou=Groups

 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 12 Aug 2010
12:27 AM

Gaming thursday
Well i decided today was make-up day for losing a good part of
my sunday to work.  I just bought the QuakeCon2010 pack on
steam.  It includes fallout 3, quake *, Doom *, Hexen *,
 RTCW, Spear of destiny, elder scrolls 3 & 4, heretic,
commander keen and call of cthulhu: dark corners of the earth.
 I figured that fallout 3 is close to the same price, and i
got a lot of old games.  
I got a magus run started on ds9 and i'm answering questions via
jabber, otherwise i'm just relaxing today. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 2 Sep 2010
3:30 PM

Internet health

  http://scoreboard.keynote.com/scoreboard/Main.aspx?Destination=NTT

The current latency for tier 1 providers on the Internet.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 5 Sep 2010
7:51 PM

Release Engineering: CVS
I've previously created a wiki document about the process to
build a MidnightBSD release, but I haven't talked much about what
goes on in version control.  
MidnightBSD uses CVS for our source repository.  Today, I
created a new tag RELENG_0_3_BP.  This is the branch point, or
start of the 0.3 branch that will become 0.3-RELEASE.  
One creates a tag like this:

/usr/src
# 
cvs update -P -d

The next step is to create a branch point 

  tag
, so that diffs against the start of the branch are easier
with CVS:

/usr/src
# 
cvs rtag RELENG_0_3_BP src

And then a new branch tag is created with:

/usr/src
# 
cvs rtag -b -rRELENG_0_3_BP RELENG_0_3 src

 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 19 Sep 2010
1:00 AM

Intel disables features in CPUs
Intel has a new product line that includes a $50 software
upgrade to unlock all the features of your CPU.  This unlock
only works in Windows 7.  If you're running any other
operating system, it will not function.  This sucks if you're
using Linux, *BSD, Solaris, Haiku, EComstation, or even older
versions of WIndows.
 
http://hardware.slashdot.org/story/10/09/19/0050203/Intel-Wants-To-Charge-50-To-Unlock-Your-CPUs-Full-Capabilities?from=rss
I hope this doesn't happen across their product line because it
will mean I'm limited to AMD CPUs.  Maybe my next laptop will
have an AMD chip in it. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 25 Sep 2010
6:32 PM

Advertising in software
Today, I got an ad from my antivirus software for a useless
utility product.  I hate ads in software I have purchased.
 I can deal with it in games when it's product placement to a
degree to cover costs like servers for multiplayer.  However,
when I bought antivirus software from a SECURITY company, I expect
it to be free of bullshit.  
My product expires in October so I'm going to try out the free
Microsoft security essentials software then instead of buying an AV
program.  I haven't found one virus the entire year which
means either I'm at a low thread level or the software didn't work.
 Either way, I don't see the point of spending $50 to protect
our 3 inferior Windows boxes. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:38 PM

Work, Work
This week I reorganized part of the server room.  We had
one 42u IBM rack that my old boss purchased at surplus (U of M) for
$50.  It's never been great and he paid to have sides put on
it which look quite tacky.  
Last time the CEO was in town, he freaked about how ugly the
room was.  He wants to impress clients with this storage room
that happens to have servers in it.  It's supposed to be like
the "water cooler" for the office.  I don't see why anyone
would want to talk in a room with loud computers in it.  
I ended up purchasing two 
enclosures
from Apple. The seal around the front doors sticked, but other than
that they were nice.  I used similar units at EMU.  It
does cut down the noise and it's better looking than the IBM rack.
 I've moved all the external servers (client facing) to the
first rack.  The second rack is a bit of a problem.  We
have to migrate wiring for all the phone and network ports into the
back of it which means redoing all the patch panels.  I figure
it's at least an eight hour job and I know he'll hate the room next
time he's there anyway.  
Of course, I wonder why I get into these things when I'm
supposed to be a software engineer.  Last I knew, that meant I
write programs for a living.  
To top it off, one of the guys in germany is working on a stupid
idea to put articles in CouchDB and then display them in our
portals.  Problem is we import the articles from Joomla into
another system and those will not be available for newsletters.
 I just wish people would think... 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:46 PM

cvs
A friend of mine has been working on merging useful patches from
Debian and MirBSD for CVS into a new port for mirports.  This
is interesting and we might look at it soon.  It adds a number
of useful additions to CVS.
MidnightBSD CVS is based on a patchset from DragonFly BSD. It's
newer than FreeBSD's archaic CVS version. Newer versions have some
issues with CVSWeb, but ViewVC works fine. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 26 Sep 2010
11:17 AM

Project progress
I've been working on a new web application to download and mix
rss feeds.  The idea is to cache feed items into a database
and allow mixing of content from many sources.  I have about
1300 rss feeds so far on a variety of topics.  It's rather
interesting to do like queries on the tables and find all sort of
information.  
My long term plan is to have it index all public just journal
entries, and content from other sites like twitter.   (just
popular stuff)
There are services like this already, but many of them charge a
lot of money for the information.  It's not like a typical
search engine because one wants to access the information
repeatedly and google tends to block that.  It's an
interesting problem we stumbled onto at work.  Most likely
content will go pay down the road, but I think there will still be
free content as well.  
The first version of the rss fetcher is complete.  It's
populated about 444,000 articles so far (rss items), 56000
categories (per rss 2 spec), and 55000 enclosures (file attachments
like podcasts and images).  
One service actually charges 75,000 dollars for this
functionality. They have a lot more content than I do, but most of
it is garbage from twitter.  If you do a keyword search for
say clorox, it ends up with posts about bleaching blood out,
throwing it on people, cleaning tips and other crazy things.
 There's obviously a need for good filters and smart content
searching.  I only know of one method to do this right now and
I'm not going to buy IBM Omnifind :) 
This is one of the many problem domains I deal with at work.
 Thing is, they have no interest in getting the content
themselves whereas I see a lot of potential in it.  This
doesn't really overlap with work but it's related to what I do
right now.  Scary isn't it? 
The biggest hurdles are:
1. Bandwidth.  Downloading RSS feeds takes a long time.
2. Storage capacity.  I'm not sure how long I can retain
content. 
3. Blocks.  I might get black listed harvesting so care has
to be taken in fetching content.  The java libraries I'm using
right now don't honor rss feed intervals, but I'm limiting to at
least 60 minutes for now.
4. Legal.  I'm not planning on charging for this data now
and effectively i'm acting like a search engine.  I spider
content, collect it and cache it for a period of time.  The
only difference is how one accesses it.
The next step in the project is creating the website.  I've
got help with that phase.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 30 Sep 2010
11:48 AM

XSS testing
http://ha.ckers.org/xss.html

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:23 PM

PHP is broken
http://www.phpwact.org/php/i18n/charsets
The latest in zend bugs.. strlen reports 27 characters for a 10
length string.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:29 PM

How to test for UTF-8 characters
One of the problems on the web is all the different character
encodings.  Computers represent information in different
ways.  Some of these approaches handle multiple languages,
others do not.  One such encoding is UTF-8.  You can test
for UTF-8 in your web applications using this regular
expression:
http://www.w3.org/International/questions/qa-forms-utf-8

$field =~
  m/A(
     [x09x0Ax0Dx20-x7E]            # ASCII
   | [xC2-xDF][x80-xBF]             # non-overlong 2-byte
   |  xE0[xA0-xBF][x80-xBF]        # excluding overlongs
   | [xE1-xECxEExEF][x80-xBF]{2}  # straight 3-byte
   |  xED[x80-x9F][x80-xBF]        # excluding surrogates
   |  xF0[x90-xBF][x80-xBF]{2}     # planes 1-3
   | [xF1-xF3][x80-xBF]{3}          # planes 4-15
   |  xF4[x80-x8F][x80-xBF]{2}     # plane 16
  )*z/x;

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 1 Oct 2010
8:18 AM

(no subject)
 I started reading Autotools by John Calcote.  It's a
book about the GNU autoconf, automake and libtool utilities. I've
found a few questionable statements in the book, and the author
tries to justify his view.  I don't view it as a bad writing
style, but I shouldn't need the author to convince me of his
geek-ness.  I get suspicious of sources that feel they need
ton convince me of their credibility.
Obvious errors:
The author refers to GNU/Linux as the proper name for Linux.
 This is disputed in the Linux community.  I've been
corrected while using both uses.  From my current perspective,
Linux is a kernel and GNU/Linux is the kernel + GNU tools.
 Since the official GNU kernel is GNU Mach/HURD, it doesn't
make sense to claim Linux is a GNU product.  It's not.
 
Claiming one is an open source fan while writing a book on
OpenOffice + WIndows 7 is silly.  I have no problem with the
author using WIndows for gaming, but it doesn't help credibility.
 On a certain level, I find the choice of Open Office to show
poor judgement.  If you're on a platform with a real word
processor, why use Open Office?  It's slow, error prone and
nothing but headaches. Anyone who's used OO on any platform knows
what I'm talking about.  One could argue LaTex or docbook are
better choices for proving one's worthiness as a geek.  
Trying to convince the audience why the book is needed is silly.
 I bought it because I wanted a book on autoconf.  
Finally, Mac OS X applications do have a use for such a script..
it's called GNUstep.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 2 Oct 2010
8:29 PM

Zerg must die
So I've been playing Starcraft 2 a lot lately.  I'm at a
point I can play vs ai and win on medium with 1v1, 2v2 or 3v3.
 I'm still working on 4v4 and "hard" on 1v1.  After
losing a few times, I spawned as the Terrans and slaughtered the
zerg on medium.  It's sad I can invade with 4 cloaked banshees
and take out half their base. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 5 Oct 2010
4:18 PM

Cool Google Tool
http://www.google.com/safebrowsing/diagnostic?site=
Fill in the url you want to check at the end of this URL. 
Google will report if a site contains malware or not. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 9 Oct 2010
6:35 PM

All ftp and sftp servers (practically) have a big security hole
Bad libc glob(3). 

 http://www.h-online.com/open/news/item/Flaw-in-libc-implementation-threatens-FTP-servers-1103319.html

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 17 Oct 2010
7:00 PM

RssMixer Project
I've started to write the web application phase of the rss
mixing project I started awhile back.  Mostly, I focused on
building security and basic classes for web pages today.
I see two pieces in the first version:
1. Search of existing content
2. Feed mixing with per user hash table of feeds. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 18 Oct 2010
3:31 PM

Desktop Linux is dead?
I just read a 
PC
World article about the death of Linux on the desktop.  
The author believes desktop Linux is dead because of lack of
content.  My first thought was software.  There are many
areas Linux is behind with applications.  However, upon
considering his words I realized he meant music and movies.
 He made references to DRM, etc.  
Thinking about my own setup, this is a huge problem.  I
have over 400GB of iTunes content.  Much of it is video.
 I would not be able to play it on Linux.  I can't stream
netflix movies on Linux.  I can't play games I purchased on
steam on Linux (for the most part).  
Most people don't have large iTunes libraries.  Many people
don't have netflix accounts.  These would stop me from
switching exclusively to an open source OS, but it does not stop
many others I know.  My mother only buys music on iTunes.
 Most of that can be upgraded to DRM free versions and then
moved to another platform.  Real player on Linux can play AAC
files.
So the question isn't what stops a tech savvy geek who has a lot
of toys on his PC, it's what stops the average person.  The
simple answer is availability.  When Asus eee PCs shipped with
Linux, people bought them.  Some people didn't even notice it
wasn't Windows.  Others returned them because they couldn't
run a Windows application.  The failure was not clearly
advertising it wasn't windows compatible and using a non standard
Linux distro.  Had Asus shipped Ubuntu and their massive
package repository, one could have put on the box "4000
applications for free".  
The Apple iPad is proof it can be done.  It doesn't support
Flash and people still use it.  It doesn't play netflix
movies.  It doesn't have large storage capacity for iTunes
(although it can play the files).  Another example of success
with Linux is the Google phones.  People don't even know they
have Linux in their pocket.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 20 Oct 2010
5:18 PM

(no subject)
 Just got out of an IT meeting at work.  It's been a
rather slow day.  It was a confirmation of the transition...
blah blah.  
I got time to test chrome on FreeBSD.  It works great.
 Much faster than Firefox, but no flash support.  
Got a free lunch on the company today at Connor O'neils or
whatever..  gotta love that.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 28 Oct 2010
2:38 PM

Just when you thought it was safe to game
I just noticed a security vulnerability in T
eamSpeak,
a voice chat application used by gamers.  Apparently one can
gain system level access through the TS client. 
While you're having fun, someone can gain admin rights on your
machine.  How festive.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:43 PM

PRIME
Last Friday was my last day at PRIME.  I met with several
former coworkers at Grizzly Peak for some beer.  Caryn came
about half way through and we had a lovely dinner out afterwards at
Cottage Inn.  It was a very relaxing night.  
Many of you know why I left PRIME.  I did enjoy the
programming and some of the administration work.  I miss
designing large systems and having employees work under me.  I
don't miss the upper management style.  I think I'll leave it
at that.
I had a coworker contact me today about a configuration setting
on the dev server at PRIME.  It took almost a week before they
wrote me an email.  I'm impressed.  
I am a bit curious how they're doing, but it might be best I
don't know.  
I'm currently looking for a new developer position.  I'd
prefer something with Java, C#, C, C++, or Visual Basic.  I
don't really know Objective-C well enough to go that route.  
I had a phone interview and scheduled another for Monday. So far,
I've got my resume out to 17 companies for various development
positions.  
Some of you might not know what I did at PRIME.  I worked
on web applications (websites) that collected article data and
evaluations on content from various sources.  This included
news outlets, magazines, websites, blogs, twitter, and other RSS
feeds.  The content was then stored and analyzed or placed
into a newsletter tool that I also wrote.  Newsletters were
sent out daily to fortune 500 companies in HTML, Text or PDF
format.  I find it rather crazy that CEO's of large companies
you've heard of were looking at newsletters my software made.
 I also managed 9 servers including Linux and FreeBSD systems
and managed the IT resources in Ann Arbor.  It was like 3 jobs
in 1.  I went from intern to senior software engineer in 1
year.  It was a wild ride.  
I had some interesting requests like storing every tweet on
twitter or 1 million articles a year including translations in 6
languages.  I developed software that could scale close to
that, but the complexity of the system made it hard to scale out
and limited resources prevented scale up as well. I had many ideas
for optimizing the system and even more to improve the work
flow.
I'm not under an NDA, but I don't think it's right to get too
specific in a blog.  Let's just say I wanted to migrate from
hundreds of distinct data sources to a centrally managed system and
there was a lot of resistance. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:41 PM

Caprica
Apparently Caprica was cancelled.  It was a prequal of BSG.
 I'm not shocked because it took 3 years to show the first
season.  WTG NBC/SyFy.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 5 Nov 2010
8:50 AM

(no subject)
I just renewed foolishgames.net for another year.  I'm not
using it much anymore but all my DNS servers are setup on that
domain.  
I've been trying to track down a BSOD issue on my vista machine.
 I updated the video and motherboard chipset drivers yesterday
in hopes or resolving it.  It's been crashing in ACPI and
nvidia's video driver.  The system was stable when I was
running ATI cards in crossfire, just very slow.  At the same
time I put in the video card, I also replaced the power supply.
 It's hard to know which one is doing it.  It could even
be extra heat from the new video card.  It only seems to do it
when it's been on a long time.  (by long i mean a day or so)
 I've also seen it crash in BSD, but I that is the cheap IDE
raid controller which I don't use in windows.  
Later today, I'm driving to Southfield for some final paperwork
before I start my new job.  I'm happy to be starting a new
gig.  It took me a week to find it which is amazing with all
the things I hear on TV about people looking.  I'm very lucky.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 13 Nov 2010
2:53 PM

(no subject)
 I'm contemplating following up on a job lead in Seattle
for a large online retailer.  It would be a very cool job
working on java and C++ backend code.  Of course there's the
house and other factors as well as caryn's job.  Ignoring work
factors, Seattle has a large BSD community and coffee!  It
would be a big step career wise for me.  
My first week at work went ok and this lead is very similar to
what I'm doing now although it's PHP and for a smaller online
store.  
I managed to fix up to 60 ports in the last few days for
midnightbsd.  I'm validating that with a magus run now (the
midnightbsd build cluster software). 
My plan this weekend was to work on my little project, but I've
had all kinds of weird distractions.  I'm a bit eager to try
out some HTML5 soon.  I just got through the spec early this
week and I haven't worked with many of the new tags yet.
 (article, section, etc)  I decided converting an
existing site doesn't make much sense yet.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 19 Nov 2010
8:45 PM

Anonymous functions vs closures
I've been a bit confused by anonymous functions versus closures.
 Many references use them interchangeably.  They're
different concepts.
An anonymous function is like a regular "named" function
typically.  Some languages put limitations on them, but most
of the time they're just like regular functions.
a = function() { 
return 1;
}
This isn't useful, but it's an anonymous function assigned to
the variable a.  It can be helpful for event driven
programming in javascript and other languages or any type of
callback.
In contrast, a closure is just a function that has access to the
parent environment.  Basically, you can access variables in
the parent namespace. These variables are called free
variables.
function hello() {
var x = 1;    
    function world() {
         return x + 2;
    }
return world();
} 
In this case, a call to hello returns 3.  
You can also combine the two which is what most people do:
 
function outer(y) {
    a = function (z) {
           return z+y;
    }
   return a(3);
}
outer(4); // returns 7
Finally, I should mention anonymous functions are sometimes
called lambda.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 5 Dec 2010
10:27 AM

More useful information on ATA 4k sectors

  4K
  in Linux

 Anything before 2.6.33 doesn't support 4K very well.
 Distros with tools dated after April, 2010 can handle
alignment of 4K drives properly.

  UFS
  & 4K

Performance issues exist with the defaults selected in FreeBSD.
 Matt Dillon made some comments about what to do with UFS to
get it to perform well. 

  DES test
  program for FreeBSD

This program lets you test performance differences with
different alignments (sectors) of the drives in FreeBSD and
MidnightBSD.

  GLabel
  patch for FreeBSD 9-CURRENT

This patch makes Glabel align properly when using a certain flag
for 4k drives.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:33 AM

4K drives
I found additional links that I used to work with the new hard
drive after Thanksgiving.   I should explain what the problem
is with these new drives.  For a very long time, the standard
sector size was 512.  It's been that way so long that computer
bioses, operating systems, and software programs assume this to
always be the case.  Due to legacy issues with DOS and tricks
used to increase drive capacity over the years, many hacks have
been implemented that further limit options.  In order to pass
the 2TB barrier, drive vendors have decided to make the drives use
4K sectors internally and then expose 512 sectors to the OS.
 The drive has a firmware that converts between the two.
 WD calls these advanced format drives.  Since the OS is
lied to, it's hard for it to properly align partitions on the
drive.  What does alignment matter?  If a partition is
created on a boundary, it lines up with how the drive reads and
writes data (in blocks).  This makes it run fast.  If it
has to write to two blocks because of an alignment problem, it
slows the drive down significantly.  Windows XP can't handle
these new drives without some hacks.  Windows Vista and 7 can
if the drive is formatted by them.  (not an upgrade from XP)
 
Linux until 2.6.33 can't fully handle these drives.
 FreeBSD can't handle these drives without manually
partitioning to set the alignment.  It's a pain.  
More on the problem:

  4K
  Sectors & Glabel patch info

  WD EARS
  howto on FreeBSD forums

  WD
  KB article on their drives

  Microsoft
  performance & drive partitioning for SQL server

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

10:43 AM

Starcraft cheat links
I've been playing starcraft through lately and had some trouble
with the last two levels of the Terran campaign.  Resource
gathering is essential but timing also is.  I found some
cheats and walkthroughs that have helped a bit.

  Walkthrough
  for starcraft 

  cheat codes for
  starcraft

I had less trouble with starcraft 2.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 24 Dec 2010
3:43 PM

(no subject)
I just broke down and bought some parts to update one of my
servers.  It's one of the oldest systems here and yet I do
most of the compiling for MIdnightBSD on it .
Going from a Core 2 Duo E6420 (2.13Ghz) to AMD Athlon II X4
3.0Ghz.  Considering this is my magus, tinderbox and MySQL
server, it's going to be a real bump up.   
Magus is the build software for MidnightBSD packages.  It
takes about 2.5 days to do a run right now on this machine.
 This includes downloading everything and compiling.  I
can run it in parallel and some ports now support parallel make
operations too.  Four cores actually make a difference here.
 
It amazes me how expensive processors are right now.  Intel
had some insane prices.  They want $120 for a dual core chip
(core i3).  Considering I just bought a quad core for $99, I
don't think that makes sense. I realize AMD chips aren't as fast as
Intel, but it's not that different.  A socket 775 Q8300 was
like $150 and that's old technology and FSB memory access.  No
thank you.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:46 PM

(no subject)
Egg nog.  Check.
Upgrade mysql while drinking.  Check. MySQL 5.5 is
fast.    
Caryn bought me Fruit Fucker for chistmas.  (@see penny
arcade)  Check.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 26 Dec 2010
11:41 AM

The Joel test?

  http://www.joelonsoftware.com/articles/fog0000000043.html

I don't agree with the last point about making someone write
code during the interview.  I find that insulting, but I do
understand the underlying point that you have to make sure someone
can code.  I did start requiring code samples when I was
responsible for hiring.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 29 Jan 2011
12:52 AM

MidnightBSD
I've been working on creating the next MidnightBSD release since November, 2008.  Finally, it's getting tagged in CVS right now.  

I just wish I didn't feel so terrible so I could get smashed to celebrate this rediculous, time consuming event's conclusion.

Remaiining steps include building the final source and making ISOs for i386 and amd64 architectures, writing the release notes, and announcing it to distrowatch and freshmeat.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:54 AM

(no subject)
I've been strangely absent from my blogging lately.
 Mostly, I've been microblogging on Twitter.  I broke 600
tweets this month. That's nothing right?
It's been a crazy month so far.  I've seen a number of
coworkers depart including the guy who was going to train me on
iPhone development.  I'm probably stuck with PHP now.
 Several recruiters call me every day bugging me about job
openings all over.  I've had people contact me about jobs I
posted for in November this week. The amazing part is that they
think I'm still available like there was no chance I could have
found something in all this time.  I've been asked if I"m
looking for something out of the state by my supervisor recently.
 Is the universe trying to tell me something?
I admit PHP development isn't my favorite.  I find the
language to be rough, inconsistent and broken between versions.
It's very easy to learn and anyone with a CS background knows how
bad it really is.  Many non programmers can pick it up easily.
 Several of my coworkers don't have computer science or
engineering backgrounds.  It shows.  Code quality isn't
what I'd like to see.  Logging the same data to two places in
the database in the exact same way, loading *DAOs inside a for
loop,  storing everything in an associative array and then
memcaching all of it, these are just a few of the examples I've
seen. 
*DAO stands for data access objects.  It's a design pattern
that's become popular with web applications where you store all
your data access code (going to a database) that's related in a
common class so you don't duplicate code.  You do your select,
delete, insert and update statements in there.  Often times,
you also create a data transfer object (DTO) to move data between
the DAO and the middle tier.  In there case, it's always
associative arrays.  
Apparently my father went into the hospital this month for
several days and I found out the week after.  I don't speak to
him anymore due to his inability to be a decent human being or love
someone without strings like buying him things or giving him money.
 Still, it sucks he's having more heart problems.  Most
people think I'm the dick because I don't talk to him.  I
don't really care anymore.  They don't know half the story.
 
There are moments I'd like to put my life story in a blog post
or book.  I really think people would be shocked.  Of
course that would irritate my whole family.  Sometimes I think
getting it out would make me feel much better.  I suppose I
try to be rather boring now because of all the crap that happened
to me.  It's just easier to avoid surprises.  
There was a whole lot more I was going to say, but I think I'll
just get the midnightbsd release started and play starcraft 2.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 20 Feb 2011
11:01 AM

Imation drive
 After my bad experience with SSD last year, I went back to
traditional hard drives.  Today, I finally got around to
taking the drive apart to see if anything physical happened.
 Everything looks fine so far.  Then I started searching
on part numbers.  The failed Imation 32GB SSD contains Samsung
919 K9GAG08V0D chips with a JMIcron JMF602.  Searching on the
Samsung chips was difficult because most references to 919 refer to
a Samsung cell phone.  However, the JMicron controller turned
up many hits like 
this
one.  This article discusses performance problems with the
JMF602.  It has a small cache that limits write combining and
performance.  I used this drive in a server and the low cache
might explain what happened.  If the drive was not aligned on
a 4K boundary and it can't combine writes, it could have been doing
some crazy things that wore out the beginning of the disk.
 
The problem I experience might not have been Imation's fault
aside from their dealings with this controller.  OCZ had to
abandon the JMF602 controller for their drives because of the
performance problems.  If I were to look at reviews of drives
during the time period OCZ used this controller, they may also have
had some reliability issues.  
As I can't determine anything about the Samsung chips, it's also
possible the combination of the JMicron controller with these model
Samsung parts was a perfect storm of unreliably.  Consider
that a defect causing lower than expected write cycles combined
with misalignment and a poor JMF602 killed the drive in 3 months.
 
According to the Tom's hardware article, Intel uses another
controller with 256KB cache in their drives.  That might
explain the differences in benchmarks.  That article was
written in 2009 so it's even quite possible all of these companies
got their acts together by now.  It doesn't fix my
drive. 
Imation was nice about an RMA process, but I decided not to send
the drive in because it was still read only at the time.  As
it was a server drive, I didn't want to take the risk someone could
read the data off it. I still have the drive because I haven't come
up with a good was of destroying it yet.  I'll probably just
smash it to bits one of these days.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

11:13 AM

(no subject)
Yesterday, I committed some new code to monitor the temperature
on AMD K10 and K11 CPUs such as the Phenom.  I had a FreeBSD
amdtemp(4) in the kernel but it had a few problems and didn't work
with the sensors framework I imported from OpenBSD.
For instance, in FreeBSD the temperature can be off due to
rounding with the equation to convert celcius to kelvin.  This
is only .05 degrees, but when your reporting tool is accurate
enough, it can be odd to see the CPU at 27.05C.  
Normally this back of the envelope calculation stuff drives me
up a wall, but it's a freaking temperature sensor!  I want it
to be accurate. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 21 Feb 2011
12:46 AM

My review of "History of the Berkeley Software Distributions"
I purchased a copy of 
History of the Berkeley Software Distributions by Marshall
Kirk McKusick last month. It's a two part series exploring the
history of BSD and the structure of the FreeBSD project.  It
includes 218 minutes of video taped at public speaking events.
Part I includes a detailed account of BSD at UCB including
information predating McKusick's involvement.  There are
several anecdotes about Bill Joy and events during the famous
lawsuit with AT&T/UCL.  It concludes with the forming of
FreeBSD and NetBSD from 386BSD.
Part II focused exclusively on the FreeBSD project
organizational structure.  Discussion of the core team,
gaining commit bits, and the need for the FreeBSD foundation.
 I found this piece less interesting as I knew most of it
anyway.  
The video is worth the price for Part I.  It's a well put
together video with useful information for those interested.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 27 Feb 2011
2:20 AM

(no subject)
What a crazy evening with the server.  I decided to switch
over to a raid 1 setup for /home tonight.  At first, I thought
the rsync of the data didn't go according to plan.  The java
sites wouldn't restart.  I got blank pages.  tomcat reset
the configuration on several of the sites when /home was
unavailable. 
Finally, I managed to get the sites up to find out that for the
last three weeks the midnightbsd forum site has been getting
spammed.  Over 1800 fake user accounts and 20,000
messages!  There were too many to weed out potential real
posts.  I just had to delete them all from users ids in this
block. I enabled some additional hoops to setup accounts, but it
may still mean spam is coming.  The software I'm using sucks
about ip blocks and banning users.  I might have to look
elsewhere.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 9 Mar 2011
5:12 PM

(no subject)
 I'm bored out of my mind.  I've been waiting for
three days to get assigned work.  I managed to get multicast
dns working on MidnightBSD.  I can resolve .local entries on
the network at home (like my iMac) now with ease.  I shouldn't
have enough time to do that at work! 
Apple stopped supporting my iPhone so I can' t get security
updates anymore.  I have an iPhone 3G.  I guess it's time
to start thinking about an upgrade. What's irritating is that the
phone still works well. 
I've found that I missed several decent TV shows in the last few
years.  I started watching Chuck a few months ago and it's
quite a good show.  I also have been streaming Veronica Mars
on Netflix.  It's not too bad.
Caryn won some moon pies from Zingermans bake house.
 That's awesome.
I read about the new AMD/ATI Radeon 6990 that came out this
week.  It's got 4GB of RAM and 2 GPUs with support for 6
monitors. It requires 450 watts of power.  That's more than my
PC uses now just for the GPUs. 
There was a funny story on slashdot about how PCs are killing
game consoles. I read articles last year that PC gaming was dead
because of consoles.  This is a cycle people.  When the
PS4 and the next xbox come out, it will be all about the consoles
again.  I must admit that I play games on my PC more than my
PS3 or Wii though.  Starcraft 2 is a good game.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 28 Mar 2011
12:11 AM

Wow
So I'm reading this PHP code today and I can't believe my eyes.
 There's a Box class that tracks boxes in a warehouse.
 They have a concept of an open box and a closed box.
 The latter means it's full and taped and ready to ship.
 Instead of adding a close method to the Box class, they have
a completely different (and somewhat unrelated) class that calls
Box::update() after modifying two properties (not setter methods)
on the class first to make the closed by (person) and closed date.
 
To make it more interesting, the "open" command is called
insert. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 24 Apr 2011
2:59 PM

Amazon outage
This last week, Amazon's cloud services (AWS) went down in
Virginia.  This is commonly known as US-EAST.  Many
websites and cloud based services put all their eggs in one basket
and got burned.  The whole point of cloud computing is to pay
for distributed services.  In the US, this means US-EAST and
US-WEST which is in California.  
If their website went down, it's because they were cheap or
idiots.  There is no other explanation and it's not Amazon's
fault.  
A company we consult for went down for the last few days due to
this outage.  DEV and staging servers went out as a result.
 It stopped all productivity because they didn't pay for a
redundant mirror.  Don't be cheap people. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

3:02 PM

ipv6
I've been working on getting reverse DNS setup for my ipv6
block.  I have a ipv6 tunnel setup on stargazer that lets me
access IPV6 based websites. The process was a little annoying to
setup, but it's worth it.
For those of you who don't know what IPV6 is, let me explain.
 Whenever you get on the Internet, you are assigned a unique
address (called an IP ADDRESS).  Geeks call these IPV4
addresses.  We ran out of them.  Many years ago, we saw
this coming and came up with a longer address type called IPV6.
 It gives us a lot more IP addresses (32 hex numbers long).
 
To make things more complicated, there were hacks to get around
the IPV4 problem.  One of them is called NAT.  Most of
you use it everyday and don't even know it.  If you have a
router at home (for wifi maybe) and it's connected to a cable modem
or DSL modem, it's probably using NAT.  What this does is take
one real IP address and link it to a bunch of internal ones that
aren't used on the internet.  This supposedly makes you more
secure as well, similar to a firewall but it's really not.
Why should you care about this?  
Most of your old computers can't do IPV6.  Your blu-ray
player, game consoles, cell phones, or other things connected to
the Internet might not work with IPV6.  It's been very slow to
get people to switch but when it happens it's going to be as bad or
worse as the TV transition.  All those routers and modems you
got from the cable/dsl providers might not work and you have to get
new ones.  You'll have to make changes to your computer setup
to use them.  You might not get to see everything on the
Internet from this point on.  Some websites in asia are ipv6
only and it will happen here next.  
Until you can get IPV6 at home, you can use a service called a
tunnelbroker to see the whole internet again.  The one I like
is called sixxs.net.  It's COMPLETELY FREE.  You run a
program on your pc or mac and you can see the whole internet again.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 7 May 2011
8:36 PM

The Social Network
I just finished watching The Social Network.  The movie is
an interesting look at a startup.  Based on my own limited
experience in Silicon Valley, I'd have to agree with the portrayal
of the office environment shown at the end of the movie.  
Funny thing is I agree with the movie zuckerberg regarding the
difference between "The Facebook" and the Harvard site proposed.
 The latter ended up targeting a large audience and was in
fact a different site.  In the computer industry, it's common
to rip off ideas.  Look at Mac OS, Windows, KDE, or Gnome.
 Consider the similarities with various smart phones
interfaces.
Was he a dick? Yes.  Is it different from Paul Allen, Steve
Wozniak or any other co-founders of large companies? Not so much.
 
It would be interesting to know what the movie got wrong.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

9:06 PM

Bad luck with gaming
Like most gamers, i've found the PSN outage to be irritating.
 Today, I've run into another problem.  I bought a copy
of Crysis via Steam and the cd key doesn't work.  Looking at a
forum post, I found that many people are having this problem.
 In fact, there are 17 pages of people bitching about this
problem.  EA admitted to some it was an issue with their
activation servers.  I've contacted steam/value about it.
 
They're running an EA weekend deal where many EA games are on
sale.  I've been avoiding EA games for some time due to the
activation issues with newer SIMS games and several other titles.
 I finally broke down and bought Crysis because I've been told
it's awesome and it was only $10 for the game.  Now I don't
get to play the game.  It may clear up in a few days, but it
ruins my plans for tonight.  Bummer. 
Lesson learned: don't expect to play EA games after you buy
them. 
Guess who's fault it might be... sony!
 http://www2.securom.com/  They make the DRM. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 15 May 2011
4:27 PM

Buying a computer
After reading a NYT piece on tech purchasing advice, I've
decided to share my own perspective on purchasing a
computer. 
Most PC users have very modest needs.  Typically, surfing
websites, playing simple games, watching video, word processing,
and listening to music are the limits of the average person. 
Almost any computer sold is capable of these tasks without any
serious performance problems. 
A first step in buying a computer is determining your
needs.  Will you run any software that requires higher than
average computing power such as games, high end video or
photography applicaitions, CAD, software development or engineering
applications? Most people will answer no to this question. 
That means you don't need to spend over $650 on a PC or $1300 on a
Mac.  If you answered yes, determine what type of applications
you will run.  Games require a moderate CPU and a good
graphics card in the radeon hd or geforce family.  CAD or
design applications work best with a workstation class card such as
the ati firegl or nvidia quadro line.  Most people can get
away with a budget graphcis card such as the integrated Intel
graphics found on most consumer PCs. 
Most of the public can get away with a $300 laptop.  I'm
typing on one right now.  In my case, I am a power user but I
have a desktop computer for those tasks.  My laptop is very
modest with a single core processor (Intel celeron 2.2Ghz), 2GB of
RAM, and a 160GB hard drive.  I purchased this computer over a
year ago and it's still working well.  I can stream netflix,
play a few low resource games, and even run virtualization software
(vmware player and virtualbox) for light software testing. It's
great for word processing.  It's a bit slow for writing
software, but I have used it for work in the past. A low cost
laptop does not necessarily mean netbook either.  You can get
a netbook or tablet for $300, but this is a full sized (15.6 inch
display) toshiba laptop with a dvd burner. 
If you are a Mac user, I'd recommend the 13in MacBook Pro or the
Macbook Air.  These systems are constructed rather well and
tend to hold up.  The regular MacBook is an OK machine as
well, but the MBP is a better value.  An iMac is acceptable as
a desktop, but they are difficult to fix.  Either way, get
applecare.  Apple's newer systems are hard to get into and not
intended for user servicing or upgrades.  You can usually
upgrade RAM, but that's it.  Even a battery replacement
requires a trip to the apple store. If you plan on upgrading an
iMac, I recommend going to an auto parts store and purchasing a
suction cup to remove dents from an older car.  These are
great at grabbing the cover over the LCD display.  You will
also need some unusual screwdrivers were are under $2 at
Sears.  I replaced the hard drive in an iMac in about an hour
using online tutorials to avoid damaging the display, camera,
etc.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 16 May 2011
9:26 AM

Linux market share around the world
Linux is primarily used for servers and embedded systems, but
some users use it on the desktop.  One website has compiled a
list of numbers by region as well as the 
top
twenty countries running Linux on the desktop.   
Linux is most popular in Europe, but the #1 country running
Linux is Cuba.
I am not surprised by the observation that the US is at .73%
market share.  I only know one person running Linux as their
primary desktop OS.  College students tend to do it more
frequently and there was that brief period where netbooks ran
it. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 17 May 2011
8:56 AM

Updated magus results
 
This
magus run is looking a bit more promising.  We've still get
several important mports to fix and many more to update.

    
      218
      0.4
      amd64
      
        active
      
      2011-05-15
      15:33:13

          
          untested:
          678 
          
          pass:
          1879 
          
          skip:
          46 
          
          fail:
          61 
          
          internal: 1 
          
          ready: 0

    

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 30 May 2011
2:13 PM

Wii problems
Yesterday, I noticed my wii power light was not on.  I
checked the power cables and everything was hooked up snug.  I
tried changing outlets with no luck.  
I went in search of a new power supply.  Amazon has many
marked "official" with bad reviews about knock offs.  I
stumbled upon the "reset" solution.  A wii power adapter has a
thermal fuse that must cool down.  Letting it sit unplugged
for 30 minutes and reconnecting it solved the problem and saved me
$20.   

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 27 Jun 2011
7:37 PM

Server Upgrade
I just got the RAM for the servers.  Had a few
glitches.  ds9 was a breeze. I just popped it in and turned it
back on.. 12GB RAM.  Stargazer, on the other hand, won't boot
with the original HP memory chip + the new kingston ram.  I
had to live with 8GB of RAM in that one :)
Caryn's new RAM came too.  We're just too tired to pop it
in right now. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:40 PM

U2 Concert
Caryn and I went to the U2 concert yesterday at MSU.  It
was a great show, but it's obvious they're getting tired of playing
the songs from the latest album.  They just flew back from a
music festival overseas and I suspect they were tired. 
Several of the songs were played rather quickly. 
They still sounded awesome though. 
The concert ended around 11PM, but it took us until 2AM to get
home.  Rough night.  We also had some weird issues with
the venue.  They didn't allow purses so we had to walk clear
to the other side of the campus to take Caryn's purse back to the
Car.  I was very tired just from walking. Not used to pesky
exercise.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 28 Jun 2011
10:48 PM

(no subject)
 Crazy.  I had a 770GB log file on a server today.
 It actually filled up the file system.  Very
messy. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 9 Jul 2011
7:48 PM

(no subject)
Just finished watching Detonator.  I haven't seen it in
years.  Patric Stewart plays a U.N. team lead that is tasked
wtih stopping two bombs from detonating.  It's a rather funny
film.  Ted Levine is also in it, but he looks quite a bit
younger compared to Monk.  Of course, it's ten years before
Monk too. 
Caryn decided to take a nap rather than watch the film. 
LOL.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 22 Jul 2011
9:55 AM

Some people are just plain wrong

  dbaspot.com/ingres-database/191160-there-equivavlent-auto_increment-ingres.html

This is a mailing list conversation between several users of the
Ingres database about why auto increment primary keys are
bad.  I disagree with them for many reasons.

  ORM packages require a surrogate primary key.  And yes,
  it does have to be a PK.  Thank Cayenne developers for
  that.
  The basis of their argument is that a PK should be meaningful
  and a natural primary key.  I understand that perspective,
  but many people are paranoid about exposing meaningful primary
  keys in web applications. I think it depends on the key and the
  application if it's actually a problem.
  What they want to use a PK for can be accomplished with a
  unique constraint.  One of them acts like constraints are
  evil (that's what an identity column is after all). 
  Constraints protect data and enforce business rules from poorly
  written applicaitons or confused developers.
  I concede that a PK used in this manner is similar to an
  inode number which they can't even mention by name.  There's
  a reason file systems use them.  They uniquely identify a
  file.  Imagine that.  Imagine if file system designers
  thought like this, you could only have one file on the ENTIRE
  FILE SYSTEM with the same name! 
  The craziest point in there was that developers use auto
  increment columns or guids because that's all they know. 
  Most developers haven't been exposed to formal database theory
  and DBAs are no longer experts at databases, but rather
  maintenence workers in the modern .COM era.  It's sad as a
  DBA should actually do real work not little tasks. There is a
  trend to use database records as objects.. that's the way things
  are.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 2 Sep 2011
5:49 PM

Computer shopping
I just purchased a laptop last evening.  It's been harder
to do this time than any point since I got my first computer. 
There are so many new technologies out that it's a lot to shuffle
through.  Consider that in the old days, you could look at a
few specs and know one computer was better than another.  Sure
there were quality differences and software packages, but the
hardware was easy to figure out.
Between the Intel 486 and the Pentium 4, one could look at the
frequency (Mhz or Ghz) number for a rough idea that one processor
was faster than another.  Then around 2006, they started
shipping multicore CPUs.  That makes things a lot more
complicated.  Most people didn't know what a core was. 
Computer geeks even thought about SMP (symmentric multi-processing)
or multiple processors in a computer, not cores.  Without
getting too crazy, a core is like a brain in the processor.  A
multicore CPU means it's got more than one brain.  The
computer can think about multiple problems at the same time. 
It can do two different tasks at once like play a game and record a
movie. 
To make matters more confusing, a multicore CPU doesn't mean
that it's twice as fast as a single core cpu (old ones).  Two
nearly identical CPUs, one with 2 cores and another with 1 will not
mean the 2 core is twice as fast.  There's a math formula to
figure out the actual best case performance, but I'll spare you
that.  Worse yet, if you don't run two programs at once or you
don't use a multithreaded program (one program that can do more
than one thing at once), you don't get a lot of use out of a
multicore CPU.  Windows, Mac OS and Linux can use them for
their own work.
Some consumers figured out sort of what a multicore CPU
was.  Intel ran all those fun ads about multiplicity and what
not.  Then they made major improvements in chip performance,
yet with lower frequency (mhz again).  So the core 2 duo cpu
(a confusing name because the 2 is not the number of cores, but the
generation)  seemed slower by numbers, but it was faster than
the pentium D it replaced (multicore stuff). 
So consumers couldn't trust numbers anymore.  How to tell
what is faster?  Intel had this great idea to give them
numbers.  Any number within the same range would mean a chip
is faster than the next.  That led to other problems.  A
350 might be faster than a 610.  That's not intuitive. 
To make matters worse, Intel would sell chips to computer companies
with some features missing. 
As a consumer, I have to search intel's website to find out if
all the features are then when looking for a computer.  Many
of them have weird names like hyperthreading or VT or execute
disable bit.  Do most people even need these things? 
Maybe.  Hyperthreading is a hack intel came up with to trick a
processor into thinking it's got 2 brains (cores) when it has
1.  This means two programs can run at the same time, but
slower than one program if you didn't have that feature.  VT
is for virtualization.  If you buy a highend version of
windows and want to use the XP compatibility mode, you need
this.  Otherwise, it's only good for IT people.  Finally,
execute disable bit is always a yes.  It's a security feature
that stops some viruses and other bad programs from
working. 
So now the computer industry has found a way to make things even
more complicated.  There is new technology where they combine
a graphics card (what makes the picture on the screen) and a
processor together.  This is a great thing for people who
don't play games.  It means your laptop will have better
battery life.  The graphics power in these things is very low
compared to discrete graphics (separate video cards) and so they're
terrible for WoW, starcraft2 or portal 2.  They can run these
games, but not fast.  The other problem with these integrated
chips is that they are usually slower than chips without this
feature (especially on the AMD side).  AMD has decided that
graphics power is more important than CPU power because many people
just watch movies or whatever and don't need CPU power.  Intel
did the opposite and made the graphics just barely enough to watch
the latest high def video, but fast CPUs.  Intel calls their
CPUs with this feature Sandybridge (the codename of the chip/core)
and AMD calls theirs fusion with 3 series.. A, E, C (fast to
slow) 
So when buying a new computer, realize that every small laptop
under 14 inches probably has one of these new chips in there. 
It's going to be not much faster than a 2 year old computer for CPU
power.  If you buy a 15-17 inch laptop  and it's intel,
you will probably get a core i3 or core i5 CPU with this feature
now.  If it's an AMD, you may get it (A series) or a phenom II
CPU without it.   The chips with it might be as slow as
1Ghz.  The type of chip matters too.. i3 is <= i5 <= i7
for intel and c < e < a (no overlap) 
The other big thing to look out for are solid state drives
(SSD).  This is a replacement for hard drives which is what
your data is stored on (windows, your files, games, etc). 
Hard drives use magnets and spinning disks to store
information.  There are moving parts.  You have to wait
for the litle read head to get back to where it needs to be (sort
of like a cassette tape, but faster)  before it reads
data.  SSD is faster for reading information (usually) because
it can go directly to the place something is rather than having the
moving parts.  It's also said to be more reliable because
there are no moving parts.  However, I've seen several go bad
so ignore those claims.  Solder can go and they can only be
written to a fixed number of times in one spot.  They do wear
out.    They are expensive and smaller than hard
drives.  If you don't need speed and you have a lot of movies,
music, games, etc stick with hard drives.  Eventually SSD will
be better, but it's still fairly new technology.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:32 PM

AMD
I sent AMD an email today asking about Linux drivers for the new laptop that I ordered.  I was told in this email that AMD does not support laptops with ANY drivers and that is up to the OEM.  Further, they said they don't support Linux even though they offer Linux binary drivers.  ?
?
How does that work? 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 11 Sep 2011
10:45 PM

Linux is frustraiting
I always here that one of the advantages of Linux over BSD is
the hardware support.  My new laptop has proven to be a
problem on that front.  Ubuntu installed from Windows worked
somewhat ok, so I tried to install it via burned ISO.  It
randomly crashed during install and never would setup grub for
booting.  I had deleted windows, but installed BSD at the
beginning of the disk.  
After trying 6 times to install ubuntu, I decided to try debian.
 Unlike ubuntu, debian has an older kernel (2.6.32).
 This is older than the magic 2.6.38 where AMD added graphics
support.  I thought I'd be clever and go to sid which has a
3.0 kernel.  Often, the screen goes totally black during boot.
 No virtual terminals work and gdm3 won't startup either.
 I can't even get into single user mode without black screens
after a few seconds of booting.  
2.6.32-5 will boot and work, but I don't get battery or cpu
frequency information and the amd graphics driver does not work
well with it.  It runs, but not much acceleration.  Not
knowing how much battery life is left on a laptop is a big problem.
 It runs like it's on AC!  
I also can't dim the display because i have to use a hack to
work around the broken acpi video so that the backlight won't be
dimmed AND the keys don't work to change brightness either.
Sound also doesn't work in 2.6.32.  It did in ubuntu.
Conversely, MidnightBSD does not have working wireless and i
have not tried sound.  The onboard atheros nic doesn't work
well in either OS, but it's more stable on BSD.  I have to run
0.4-CURRENT for that.  I don't have the dim problem with the
backlight unless i load the acpi_video module on MidnightBSD and
that's not default.  There is no binary amd graphics driver so
I can't go with that forever.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 14 Sep 2011
7:58 PM

(no subject)
Just finished mounting the other hard drive in ds9.  Next
time I build a rack mount server, I need to remember to buy hot
swap bays.  This project took 5 hours and it should have been
quick.   

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 5 Oct 2011
10:32 PM

The end of an era
Many people remember Steve Jobs as a visionary, the driving
force of Apple, Inc.'s success in the last decade.  He was
also the owner of Pixar that transformed a small animation studio
into a blockbuster success and sold it to Disney.  He sat on
the boards of Apple, Inc. and Disney.  He had successes and
failures.  NeXT Computer was a computer manufacturer that made
workstations for schools and businesses in the early 90s. 
They made some of the first computers with decent graphical user
interfaces, networking, and MACH kernels.  Steve sold NeXT
Software (the hardware business failed) to Apple around 1997 and
became the head of a company he founded once more. 
The world wide web was created on a NeXT computer. 
The first website, web browser and web server all ran on a NeXT
cube!  Steve brought us the iMac, Mac OS X, iPad, Iphone,
iTunes (well they bought this from a former apple employee), and
the reinvention of how users consume content.  Good or bad,
this has affected all of us.
Steve didn't do these things alone.  Many other talented
people helped him.  He sold the ideas to all of us.
I started my BSD project because of Steve Jobs.  NeXT (and
OS X) was an idea that computers could be powerful, stable and easy
to use.  The last six years  of my life, I've spent
trying to build something like OS X but for people who couldn't
afford the Apple preimum.  As I've learned, he had to charge
that much to be successful. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 28 Oct 2011
10:08 AM

(no subject)
Caryn's going on a business trip on Sunday.  I'm trying to get some paperwork straightened out with my employer.  Then there's the painters and getting the house ready for the next set of rooms.  Tigress is doing better, but I'll be feeding her solo next week.  So much going on.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 18 Jun 2012
8:36 PM

JJ crashes too much
The new MySQL blows. 

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 26 Oct 2012
10:26 PM

Testing Windows 8
So
far I'm loving Windows 8. My first impressions of the consumer
preview were not that high, but it's surprisingly polished for a
new windows release.

Security: Public
Location: Home
Mood: Happy
Music: 

Thu, 6 Jun 2013
10:03 PM

Testing out the .NET 4.5 JJ Windows client
Decided
to try out the new .NET 4.5 JJ client. Still needs some work.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 22 Jun 2013
10:06 PM

(no subject)
Trying to build QT5 for the hell of it.  It's pretty crazy
how their build system works.  I think it thinks it's running
on Linux.  Ugh.  

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 5 Feb 2014
7:28 PM

(no subject)
    Working on Just Journal 2.0

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 23 Mar 2014
12:57 AM

Playing with PostgreSQL
I've been working on migrating foolishgames.com over to PostgreSQL from MySQL.  I've been using MySQL since I worked at USOL.com ~2000.  While I still appreciate the simplicity of administration and use of MySQL, several things have bugged me about it's direction since Oracle bought it. ?
?
First, the shared library requires threads in C now. This means that half the time I can't get the Perl bindings to work and it's often a pain with my C programs too. ?
?
I feel that they're only take it so far so it doesn't compete with Oracle.  PostgreSQL on the other hand, has been adding all sorts of neat features like better replication, JSON data types, and rewriting how the engine allocates memory.   There's really movement in that camp.    

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 2 Jul 2016
5:39 PM

New JJ
Just released a new version of my blogging site. It's the first serious update in a few years. I'm still migrating it to Spring Boot, but so far it's going pretty well.
I've finally got it running without the need for root, as a self contained jar file, and moved to thymeleaf for templates.
It was the project that I learned Java on back in 2003. It's moved from CVS to Git and Sourceforge to Github. It's transitioned from Servlets and JSP to Maverick with XSLT templates and now to Spring 4/ Spring Boot.

Security: Public
Location: Home
Mood: Optimistic
Music: 

Sun, 3 Jul 2016
4:09 PM

Overwatch
I've had a lot of lag problems with Overwatch.  It's quite often that I will think I killed someone only to have the game's lag algorithm "correct" their movement in such a way that I don't even have the person in the same room with me. 

I've been trying to figure out if there is anything about my network setup making it worse. I suspect others share in my frustration with the game. It's quite fun, but I'm not sure it's worth the headache.

Security: Public
Location: Home
Mood: Pissed off
Music: 

7:41 PM

Overwatch firewall config
I managed to get it running a little better why tweaking the pfsense configuration with the list of ports

https://us.battle.net/support/en/article/300479

Security: Public
Location: Home
Mood: Not Specified
Music: 

Thu, 7 Jul 2016
8:23 PM

Tablets in 2016
Upon reading that Apple was killing support for the original iPad Mini with the upcoming iOS 10 update, I decided to start researching tablets.  So far, I've learned the following:

iPad Pro models seem to be the air replacements. They start at $599 so they're a bit too expensive for my taste. I've also looked into higher end Android devices and found the Pixel C to be the most interesting, but again it has a pretty hefty price tag attached to it.  

Some of the PC manufacturers like Lenovo and HP offer Android devices, but they're relatively low end devices with slower CPUs and inferior cameras.  A 200 dollar tablet sounds nice until you go to use it.  

Sony seems to be pulling out of the device market so I'm ignoring the xperia line as I don't think they're going to be around. 

I think I'm going to wait and see if apple does a refresh or if there are more high end android devices.  I'd probably pull the trigger on the Pixel C if it had 64GB of space for the low end price.

Security: Public
Location: Home
Mood: Not Specified
Music: 

8:57 PM

ssh commands to multiple servers
A few years ago, I had to write a bunch of management scripts that setup and maintained ssh tunnels for executing commands and running symmetric ds over protected connections. 

Today, I happened to stumble on a ton of different tools to issue commands to multiple servers at the same time. For example, pssh. A little googling could have saved me a lot of time.

Security: Public
Location: Home
Mood: Not Specified
Music: 

Sat, 9 Jul 2016
2:54 PM

Overwatch
Can't get enough overwatch.  It's an amazing game despite the bugs.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 3 Sep 2016
6:49 PM

Overwatch, a few months in
Some of the crashing problems I was experiencing with Overwatch have been fixed.  Updated NVIDIA drivers have helped some and I also found that the cooler on my CPU was starting to go. I replaced it with a water cooler and have fought a bit with the fan placement on the radiator, but at this point it's pretty stable. 

The game is quite fun to play and I think blizzard needs to put out some more information to users about their network setup to minimize lag  

1. Make sure your router/firewall supports UPNP and that it is configured correctly.  This seems to make a big difference in game play.  
2. Priority queues. Blizzard recommends against them, but I've found that setting up priority queues with game traffic getting priority as well as ACKs in pfsense helped a lot with my lag issues.
3. powerline networking hardware can cause serious lag for this game if you have any connection issues. Sometimes, I find that playing over wifi is actually more reliable despite the fact it's slower on my network.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 5 Feb 2017
6:51 PM

Spring data elasticsearch
I'm experimenting with spring data elasticsearch.  I've managed to use an embedded instance with the just journal site and at work I've got it running in a cluster. 

I'm a big fan so far. It's not my first time using elasticsearch, but it certainly makes it easier to query.

Security: Public
Location: Home
Mood: Okay
Music: 

6:54 PM

Fun with watercooling
I setup a water cooling kit and new case for my desktop PC in January. It's an xspc setup with a alphacool waterblock for the AMD R9 Fury Nitro card.  It's running as low as 22C idle and 55C under heavy load (Overwatch) with the gpu. CPU load seems to keep it in the 40s. 

The best part is that unlike those self contained loops for CPUs, this is actually quieter. It's often quieter than my mac mini.  That thing is loud when the fans spin up!  

My testing shows it runs around 20db with overwatch going (and audio muted)

Security: Public
Location: Home
Mood: Happy
Music: 

Sun, 12 Feb 2017
1:26 PM

Spring fun
I've been woking on upgrading an app from Spring Boot 1.2.4 to 1.2.8.  It seems that the app wouldn't work with any version past 1.2.5 and that turned out to be an issue with Jackson serialization. Back references were not working as expected. I ended up punting on it and making a new class to represent incoming post data and then transforming that into a valid entity.  Things are going smoothly now.

Security: Public
Location: Home
Mood: Sick
Music: 

1:58 PM

Yale renames Calhoun college after Grace Hopper
I'm really happy that Yale decided to rename the building after Grace Hopper. Big influence on computer science.

http://www.npr.org/sections/thetwo-way/2017/02/11/514747243/yale-renames-calhoun-college-over-namesakes-ties-to-slavery-and-white-supremacy

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

1:59 PM

Mac Office macro malware
The first wild office macro virus for Mac OS X is out. 

http://thehackernews.com/2017/02/mac-osx-macro-malware.html

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:01 PM

Nintendo Wii U
I purchased a Wii U refurbished the other day. I was always skeptical after trying one out in Best Buy. Turns out the demos just sucked. I actually do like some of the games.

Ended up buying several Wii U games yesterday. Got pikman 3, Mario maker, new Super Mario bros u, donkey King tropical freeze and Zelda ww.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:02 PM

Wordpress viruses are getting out of control
There are way too many sites out there that don't patch.  Since wordpress is the most popular platform, it's an obvious thing to attack. I think they should develop some type of auto update mechanism for critical patches.

https://arstechnica.com/security/2017/02/virally-growing-attacks-on-unpatched-wordpress-sites-affects-2m-pages/

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:03 PM

8th Gen Intel CPUs still slow
Intel has given up on another CPU generation getting any speed. More 14nm and no more cores. DEFAULT TO SIX CORE GUYS. Sell mobile chips with PERFORMANCE for power users.

https://hardware.slashdot.org/story/17/02/10/1322206/intel-confirms-8th-gen-core-on-14nm-data-center-first-to-new-nodes

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:05 PM

Run windows 3.11 from your browser
It's kind of amazing what they have been able to do with DosBox in browsers. You can now run Windows 3.1 in a web browser and play solitaire or minesweeper, old school! 

https://archive.org/details/win3_stock

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 19 Feb 2017
10:03 AM

I doubt one can generalize that a remote software team is more productive. I know that when I worked for Prime Research, I got to work from home for the first 9 months and I got a lot more done that way. Of course, then I ended up working in the office and managing a team.
When you're trying to build something complex, it's impossible to get anything done with distractions. I can code up some front end changes or add a new endpoint for an existing controller in spring without a lot of thought, but if I'm trying to design a major new feature, I need quiet and a white board.
I can say in the last 3 months, I've avoided starting several tickets at work until I knew I could get at least an hour to actually focus on them without meetings or other interruptions. It's happened at least 5 times. The farther I go with my career, the harder it is. I remember when I used to get 2-3 hour blocks of time to work on things. Those were the good old days.

https://ask.slashdot.org/story/17/02/18/223215/slashdot-asks-are-remote-software-teams-more-productive

Security: Public
Location: Home
Mood: Okay
Music: 

Mon, 27 Mar 2017
4:29 PM

Spring boot apps with apache proxy on sub directory
In the event you need to proxy from say /api/ and the context root is / in your app, you can set a header for the proxy as follows

RequestHeader set X-Forwarded-Prefix "api"

This will make hateaos URLs work properly in output.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 4 Apr 2017
9:14 AM

Apple partially admits mistake with mac pro
According to this article, apple admits the design of the mac pro limited what they could do with it.  They also claim they are working on it with next year possible for a refresh.  

More waiting. 

http://daringfireball.net/2017/04/the_mac_pro_lives

Security: Public
Location: Home
Mood: Not Specified
Music: 

Tue, 20 Jun 2017
3:52 PM

Installing SSL certs from Amazon AWS RDS instances in java
Having problems connecting Java apps to amazon RDS instances? Try installing the CAcerts from amazon as follows. These instructions cover freebsd and Mac OS X. 

# (use curl or wget on mac)
fetch http://s3.amazonaws.com/rds-downloads/rds-combined-ca-bundle.pem

# create individual files from the bundle for loading into java
split -p "-----BEGIN CERTIFICATE-----" rds-combined-ca-bundle.pem individual-

# load them into your cacerts file in freebsd
find . -iname 'individual*' -exec keytool -import -file {} -alias {} -storepass changeit -keystore /usr/local/openjdk8/jre/lib/security/cacerts \;

# mac version, tweak for your JDK path
find . -iname 'individual*' -exec keytool -import -file {} -alias {} -storepass changeit -keystore /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/jre/lib/security/cacerts \;

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 9 Jul 2017
3:20 PM

Started new job
So I started a new job last week. Now I'm trying to learn a few new things like rxjava.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 13 Jul 2017
8:14 PM

Etags
I've been looking into etags again.  I looked into them several years ago as I found a very bad etag hand rolled implementation for Just Journal.  It's an old pre spring approach.  

I decided to add a few etags to some common API endpoints in just journal. I think I may have to version the api.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:15 PM

More on etags
Here are some interesting links I found for etags. 

http://www.baeldung.com/etags-for-rest-with-spring
 
https://stackoverflow.com/questions/40950005/how-to-embbed-etags-into-crud-api-in-spring-boot
 
http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/mvc.html#mvc-caching-etag-lastmodified
 
https://github.com/pglebow/rest-data

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:18 PM

Spring Cloud Netflix
I've been looking into Spring Cloud Netflix lately.  It looks pretty cool. There are libraries for proxy of micro service calls (zuul), service discovery (eureka), and circuit breaker functionality (hystrix) to help with high availability. 

https://www.todaysoftmag.com/article/1429/micro-service-discovery-using-netflix-eureka
 
https://github.com/Qkyrie/spring-boot-netflix-example/tree/part1_eureka
 
https://dzone.com/articles/the-netflix-stack-using-spring-boot-part-2-hystrix
 
https://github.com/Netflix/zuul
 
https://spring.io/guides/gs/service-registration-and-discovery/
 
https://spring.io/guides/gs/circuit-breaker/
 
https://spring.io/guides/gs/client-side-load-balancing/

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

8:20 PM

Flyway
I've been looking at Flyway, a tool to manage database migrations. It can correct the database version at startup and has a standardized way to manage deltas via standard SQL scripts.  

https://flywaydb.org/getstarted/how

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 12 Oct 2018
1:10 AM

Woo hoo
In august, I completed my masters degree. Now I'm nearly completion on 1.0 of my operating system.  A lot of bad things have happened this year as well but it's nice to reflect on the positive for a change.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 1 Nov 2019
9:26 AM

Turning on brotli in apache
Enable mod brotli using a LoadModule line and then add this configuration
"<IfModule mod_brotli.c>"
"BrotliCompressionQuality 6"
"# To enable globally "
"AddOutputFilterByType BROTLI_COMPRESS text/html text/plain text/xml text/css text/javascript application/x-javascript application/javascript application/json application/x-font-ttf application/vnd.ms-fontobject image/x-icon"
"BrotliFilterNote Input brotli_input_info"
"BrotliFilterNote Output brotli_output_info"
"BrotliFilterNote Ratio brotli_ratio_info"
"LogFormat '"%r" %{brotli_output_info}n/%{brotli_input_info}n (%{brotli_ratio_info}n%%)' brotli"
"CustomLog "/var/log/brotli_log" brotli"
"#Don't compress content which is already compressed"
"SetEnvIfNoCase Request_URI \"
"\.(gif|jpe?g|png|swf|woff|woff2) no-brotli dont-vary"
"#Make sure proxies don't deliver the wrong content"
"Header append Vary User-Agent env=!dont-vary"
"</IfModule>"

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 22 Mar 2020
2:36 PM

TLS fun
So older TLS versions are deprecated including TLSv1.1.  Started working on changing apache configs to exclude them with -TLSv1.1

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 31 Mar 2020
12:16 AM

Stuck at home
Not loving this lockdown for coronavirus.  I understand why we need to do it, but it's starting to get to me.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 1 Apr 2020
3:29 PM

Horrible code
10 years later and this is still some of the worst code I've seen. 
"https://lholt328.blogspot.com/2010/05/this-is-unrelated-to-my-english-blog.html" (https://lholt328.blogspot.com/2010/05/this-is-unrelated-to-my-english-blog.html)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 7 Mar 2021
12:14 AM

NVD feed
Apparently, they created a REST API 2 years ago and set a date for deprecating the feed in the past.
"https://csrc.nist.gov/CSRC/media/Projects/National-Vulnerability-Database/documents/web%20service%20documentation/Automation%20Support%20for%20CVE%20Retrieval.pdf" (https://csrc.nist.gov/CSRC/media/Projects/National-Vulnerability-Database/documents/web%20service%20documentation/Automation%20Support%20for%20CVE%20Retrieval.pdf)
This is a bit of a problem for the security advisory app.  The design was always pretty terrible but a workaround for the nvd json feed being in YEARS.  The firewall seems to block a lot of the requests and they don't give useful error messges or even a proper error code when it doesn't work.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:16 AM

More NVD
Here's an example of a REST call in their new API
"https://services.nvd.nist.gov/rest/json/cves/1.0?modStartDate=2019-01-01T00:00:00:000%20UTC-05:00" (https://services.nvd.nist.gov/rest/json/cves/1.0?modStartDate=2019-01-01T00:00:00:000%20UTC-05:00)
The date format on the end is horrible. 
it seems to barf on friendly name variants too like EST.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 16 Aug 2021
4:51 PM

AMD RX 6900XT
So I bought a 6900 XT at the end of june.  It replaced a 1080ti.  I decided to write a brief review for folks who haven't gotten cards yet.  
The short version is I have regrets.  The GPU is really great in some titles and performs better than expected. Doom Eternal gets 250+ FPS with raytracing at 3440x1440.   Control gets 60 FPS with raytracing.  Farcry 5, Dirt 5, and many other games run well and are usually much better than my old 1080ti.   But there's a problem.  My favorite games are Blizzard titles like Overwatch and Starcraft II.  Both of these titles run like crap.  With maxed-out settings, starcraft II starts around 114FPS at the beginning of a 1v1 match but drops to 55FPS by late game and averages around 60FPS according to the AMD software.  Lowering some of the effects only improved the FPS by a few.  Not significant.  CPU usage is around 6% during game play on a 3950x.  GPU utilization is below 50% according to windows. 
Overwatch is similarly a problem.  The game is certainly playable on high settings can even peak around 300FPS if the cap is raised. On ultra settings, it struggles to hit 70FPS.  With a 144hz display, this is a big let down.  The 1080ti could do that well but would overheat after an hour or so on ultra settings. The higher textures seem to kill performance.
My GPU is not using SAM and is not overclocked.  A minor overclock does help a bit in overwatch but the power draw isn't worth the gain.   I can't enable SAM due to the CSM setting in the bios needing to be off.  With that config, I can't dual boot. 
When the GPU does well, it blows out the 1080ti but haivng several older games choke or even do worse than the 1080ti is rediculous on a GPU that cost me $1700.  I bought the 1080ti used on ebay with a waterblock for $500 about 2 years ago. 
My wife has a 6800 XT and it does fine in world of warcraft. Not all blizzard games are hot garbage with AMD cards but several are.  I recommend nvidia GPUs if you like blizzard titles. 
In retrospect, I probably should have gotten a 3080 instead.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Wed, 20 Oct 2021
11:09 AM

The problem with M1 Macs
I think a lot of folks aren't seeing the segmenting issues with M1 Macs, particularly the new pro/max variants. Let's talk about that for a minute. 
First, the good. Apple did make an extremely fast laptop processor. They've got a fast ultrabook part in the M1 that's as fast as a ryzen 2700 desktop chip.  They've also got this new CPU line that is some value faster with a nvidia mobile class GPU equivalent minus all the nvidia features.  (well we should really compare these to amd parts) 
Apple did add most ports back except ethernet. 
Where's the problem? 
First, there's the RAM issue. Now M1 fans will be quick to tell you the M1 laptops will hit swap so fast you barely notice it's happening.  They love the swap speed.  The problem of course is that swap use kills SSDs.  Apple tends to ship fairly decent SSDs, but they're not enterprise grade. They will wear out eventually.  Most consumer SSDs are rated for 5 years for the average person.  This is often based on the size of the drive and being written multiple times. Many drives are sold with TBW values where we know when it should roughly wear out.  Apple doesn't release this information.  We have no idea when the drive will fail.  On an M1 that is fatal due to the SoC design.  Sure there are some EE folks who think they can possibly solder a new one on but most of us can't do that.  It's effectively dead and when EOL apple won't replace/fix it either.  The original M1 macs biggest problem aside from monitor support and ports was the lack of RAM. 1 6GB is fine for casual computer users who use facebook, office and even entry level youtube content types or front end web developers who only use node and vscode.  It doesn't work for folks that need VMs or run a lot of docker containers and do backend development in java or other languages.  They need a bit more.  
Corporate developer specs are often now requiring 32GB or 64GB of RAM depending on the environment. My current employer requires 32GB for devs and my last job was 64GB. Many other folks I talk to are in the same boat. That means the original M1 was useless for most companies that needed dev systems.  Enter the max/pro chips. They offer 32GB and 64GB variants that fit this problem.  The issue there is the PRICE.  When you really only need M1 performance plus 32GB of RAM, it hurts to go up to 2900 dollars to get it.  Large companies will just suck it up and pay if they want macs of course. For smaller shops, you're better off buying an amd or intel laptop though. 
Let's talk chip performance.  From a laptop perspective, apple knocked it out of the park.  We can all pretty much agree with that.  In a desktop context, apple has failed so far.  Granted they haven't release the higher tier iMac or Mac Pro yet. They are still working on this.   The entry level iMac is useless for the same reasons mentioned above.  It's a ryzen 2700 speed wise and no ram.  It's fine for folks that don't do software development or other pro tasks.  It's not an Intel or AMD killer though.  It can't be at ryzen 2700 speed.  The new chips are likely to get used in the iMac 27" or whatever replacement we're going to get.  If they aren't overclocked or given extra cooling, they're likely to beat out the current intel parts shipped in iMacs but certainly not going to touch higher end alder lake parts coming from Intel or 5000 series ryzen.  Apple would need to 3x the performance of the original M1 part to get to current AMD specs.  2x gets them past most of the 3000 series, with the exception of the 3900x and 3950x.   in short, apple has likely beat amd's older 8 core parts but not their current parts.  Now folks are thinking... but apple did kill it on performance per watt.  That metric doesn't matter in this discussion because we're talking about actual performance.  If you need X performance, a part that can't hit it doesn't matter even if it barely sips electricity.  It failed to hit it.   In a laptop context, battery life is helpful up to a point.  Apple went way past what's needed. 4-8 hours is really the sweet spot for most people. 8 is basically "all day" for most workloads.  Anything past that, and they should have overclocked the CPU a bit and used some extra juice.  Back to desktop workloads. Apple should be competing with AMD, not Intel right now. That's who to beat.  If Apple released a desktop faster than a 5950x, that would certainly be a huge deal.  It's also needed to get past that performance for the mac pro anyway.  That's the goal for apple, to scale up to xeon/threadripper territory for pro use. Apple is not hitting that goal right now. They may in the future, but right now it looks like their content making something as fast as a 10th gen intel chip.    You might be thinking I'm being unfair because apple hasn't released that yet.  Perhaps, but remember Tim Cook likes to reuse parts. The M1 iMac and MacBook Pro use the same chips. He'll likely do that with the new iMac 27/30 too.  
Why is it a big deal if apple catches up to AMD? Well Apple has a process node ADVANTAGE right now.  They're on 5nm. AMD is still kicking their butt on an older process node.  Intel is still competitive on desktop with their older process node and have 10nm parts coming (well pre rebranding)  with alder lake as well as big.little.  If Intel and AMD can stay ahead of apple with a process node deficit, it means that either Apple is too fixated on mobile to ever make a performant desktop part or that they simply can't do it with their tech yet. 
Apple has 5nm locked up. They should be destroying everyone with ARM + 5nm.  Instead, we just get fast laptops. That's great for people who love laptops exclusively. it sucks for people who want the fastest SYSTEM possible regardless of form factor.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 2 Dec 2021
4:37 PM

Smart Vent Hell
I've been running keen home smart vents for a few years.  Initial setup on the vents wasn't bad, but they have a few problems. 
First, the vents go through batteries like crazy.  This doesn't seem to be entirely based by distance from the repeater or bridge either.  The worst one in my home was actually very close to the bridge.  Sometimes the batteries leak and it's difficult to clean the battery compartment at the bottom due to the design.  I found that I had to take the smart vent apart and then had to clean it with a cotton swab and even gently scrape them a few times to clean up the contacts. 
Second, the integrations with thermostats original advertised are no longer valid.  Granted Google pulled the original nest integration, but many companies have since fixed their integrations or added them.  Samsung smartthings has nest support now for example.   The intelligence of the system, even with temp sensors isn't as good as one would hope either. 
One has to tweak settings on each vent for winter and summer configurations.  
The vents would get things stuck in them sometimes, debris, cat litter in one room.  
The height of the vent cover on top was tall enough that you could hit your toe on it and it would also cause problems for robot vacuums. It wasn't quite high enough to avoid it, so they would often try to go over it and get stuck.  This happened with neato, samsung and roomba models.  With roomba, the virtual wall was a good solution in one room where the couch was near the vent and the vacuum would wedge. 
They did regulate temperature in some rooms well.  It worked great on the first floor.  The second floor had uneven heating and we were trying to help with some of the bedrooms. It just didn't have enough flow even with the vents to keep it regulated.  We would have been better off to spend the money on a in duct fan/blower. 
The vents did work with smartthings, but they lost a lot of functionality.  We could open or close them.  We could try to manually make rules to do that for each vent based on temp sensors. It wasn't clear if they would open under pressure with smartthings.  it was much worse on batteries and not as adaptive during one cycle as their own hub.  With smartthings, we'd replace batteries every few weeks.  Some vents could go a few months with their own hub.  A few rooms even longer. 
The last straw though was the lack of new vents. During the last year, they've been sold out.  We had two eventually fail due to battery issues and connectivity issues.  I was able to replace one from a third party seller but the company effectively has had no stock for some time. It started to concern me they would close up because they just don't have vents.  They don't have revenue with no vents. 
Some of the other brands look more promising now like flair but the downside is the puck cost and the lack of integrations with other smart home products.  In the end, we decided to go back to traditional vents because the hassle of maintaining them far outweighed the benefits.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:38 PM

Resident Alien
I've just rewatched the first season of the series for 3rd time. Some of the jokes don't work on that many rewatches anymore but there are a few episodes that are still quite funny.  I'm rather excited about the new season.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

4:46 PM

No more macs
I gave up using macOS this year after 21 years of use. I was really into apple computers for a long time. There have been many negative changes to the OS and the products in the last decade since Tim Cook took over. I just finally took the hint I'm not their customer.  
Some folks think it's weird with M1 macs.. thing is I went through a CPU transition once with PPC->Intel.  I knew what they were going to do to intel users. When no viable macs showed up on the market for me this far into the transition, I just gave up on the whole thing.  I don't want a throw away computer that isn't repairable. I like to hand-me-down macs to my mom as she can't afford computers on her own.  The way I use a computer, I need to replace the SSD before giving it to her.  I just do too much disk IO and hit the wear level on SSDs. 
macOS also has some problems. For instance, it's now quite locked down for security purposes which also means it's getting harder and harder to install third party software, compile apps, use macports or similar tools, use X11, etc.  Apple killed OpenGL, OpenCL.  They killed my game library.  They made big sur painfully slow on fusion drives.  It was never fixed. 
My transition plan was to setup an ubuntu box for day to day stuff.  I'm hoping to switch this to a BSD box next year.  Working on some missing software and figuring out what i need to virtualize to pull it off.  The system also boots MidnightBSD on another SSD for testing.  It's so much faster than the mac.  It's like going from a 486 to a p4.  I mostly blame macOS disk I/O for this and the upgrade to a m.2 drive from a fusion drive.   Granted the CPU is faster (i7-10700 vs i5-7600). 
I'm finding that without a mac, a lot of the apple ecosystem is no longer appealing though. At this point, it might be easier to go to android for example.  There's still no decent replacement for the apple watch though.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 16 Dec 2021
9:38 AM

log4j2 vulnerability
It's been a crazy week trying to deal with the log4j2 vulnerabilities with all my apps. Just had thought I got it done when I find more things impacted.  Now we get another version to patch  2.16.0.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 19 Dec 2021
1:49 AM

Setting up an OpenGrok server on FreeBSD
FreeBSD has OpenGrok in the ports tree. You can install it two ways.  One is to use the devel/opengrok port which will also pull down tomcat85 and java 8 currently. The second is the py38-opengrok-tools which includes utilities to install an opengrok instance via the opengrok-deploy script.
This post assumes you went with the first opengrok port.  
Once it's installed, (1.3.x release) you will find that the port is partially broken.  You need to hand edit the /usr/local/bin/opengrok script to remove the -w opengrok flag and change extags to uctags. 
Next, you will want to enable the tomcat instance to startup via sysrc tomcat85_enable=YES  
Based on recommendations, you likely want to tune RAM usage although it can run on less than the recommended 8GB if you don't have big codebases. 
Before you start tomcat, there are a few more things to do.  You need to edit the WEB-INF/web.xml file in the /usr/local/apache-tomcat-8.5/webapps directory to point at the correct config file location.  We assume /var/opengrok/etc/configuration.xml
Next you must run the indexer!  This part is confusing because if you try to run the app first, it will blow up and possibly show a 404 in tomcat. 
Make sure you have some code checked out in /var/opengrok/src  (make it a subdirectory) 
Also make sure all the directories exist and can be accessed by the www user tomcat runs under
Example command line for that:
/usr/local/bin/opengrok -r on -O on -s /var/opengrok/src -P -d /var/opengrok/data -H  -U "http://localhost:8080/opengrok" (http://localhost:8080/opengrok) -W /var/opengrok/etc/configuration.xml
 -c /usr/local/bin/uctags
It should generate a default config file although that doesn't always seem to work.  It's supposed to overwrite this every time you run it.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:45 PM

OpenGrok security
Opengrok 1.6.7 and lower are vulnerable to a nasty RCE. 
"https://medium.com/@bobbyrsec/oracle-opengrok-rce-cve-2021-2322-a284e5621bfe" (https://medium.com/@bobbyrsec/oracle-opengrok-rce-cve-2021-2322-a284e5621bfe)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 23 Sep 2022
6:48 PM

GPS on Ubuntu
Purchased a USB gps device to play around with on Ubuntu 22.04.  Device is "https://smile.amazon.com/dp/B00NWEEWW8?ref=ppx_yo2ov_dt_b_product_details&th=1" (https://smile.amazon.com/dp/B00NWEEWW8?ref=ppx_yo2ov_dt_b_product_details&th=1)
The device is recognized as /dev/ttyACM0.  You can cat it to see it's working. 
Setup for ntpd
sudo apt-get update
sudo apt-get install gpsd gpsd-clients  ntp 
sudo vi /etc/defaults/gpsd
DEVICES="/dev/ttyACM0"
GPSD_OPTIONS="-n"
n flag is required for NTP to work. 
sudo vi /etc/ntp.conf
gps
server 127.127.28.0 minpoll 4 maxpoll 4 prefer
fudge 127.127.28.0 time1 0.000 refid GPS stratum 15
Test lock with:
cgps -s
ntpq -p
...and you'll see a line in the resulting text that looks something like this:
*SHM(0) .GPS. 15 l 14 16 377 0.000 3.505 3.556
If "poll" and "reach" are zero it's not working.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 21 Apr 2023
9:45 PM

VMWare esxi 8 and Intel 11th gen CPUs
I had an issue where VMWare esxi wouldn't boot on my new motherboard + cpu.? Come to find out, it's incompatible with two BIOS settings.? Disable Turbo Boost 3.0 tech and Intel Speed Shift Technology.
VMWare incorrectly checks a register and assumes it will always have the same value.? This causes a crash.? It appears they added this check in 7.0U3.? Any version after that including 8.0 esxi will fail to boot.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 22 Apr 2023
11:29 AM

VMWare 8.0U1 buggy AF
Attempted to update to VMWare 8.0U1.? There are a lot of bug fixes for race conditions and a few CVEs patched since 8.0.? It won't install.? Every time it boots, a new failure happens.? One time it couldn't extract something. Another time it failed to detect the NIC.? I tried burning the image again after confirming the md5 hash.? Same thing.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

2:47 PM

The upgrade from hell
This 10700 -> 11700 upgrade has turned into the bigest shitshow.? First, problem was on me.? The z490 motherboard I had didn't support the 11700.? Some can run 11th gen, but this one could not.? It killed the motherboard.? Wouldn't work with 10th gen or 11th gen chip.??
Ordered an asus tuf b560m plus motherboard. It works with the 11th gen or 10th gen CPUs with the caveat that one nvme m.2 slot is not supported on 10th gen.? VMWare will not boot on 11th gen reliably.? It has all sorts of random crashes.? It also requires turning off some bios options to even get that far (see previous post)?
Now I'm planning to remove all the drives, and put in two new drives and install FreeBSD 13.2 and setup bhyve instead. I'm over vmware esxi.? On supported hardware, it can be OK but after reading the bugs they fixed between 8.0 and 8.0.1 aka 8.0U1, it's not worth it.??
I have an old HP desktop with a 10700 in it.? I'm going to try to get some of the vmware drives working in that system to recover some of the VM data.? Then I'll do fresh installs in bhyve on the freebsd host, and copy the relevant stuff from the HP over.? Not sure if this is going to work but it seems like a better plan than trying to fight vmware any further.?
Had I upgraded to an AMD system, this would have worked. (at least through x570/b550 + ryzen 5000)? Now that I had to buy a CPU and motherboard, a side grade to AMD would have been a good call.? I didn't know that at the time.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 28 May 2023
2:55 PM

Intel Arc A750 on Linux
I just got a new Intel Arc A750 for my Ubuntu box.? It's an upgrade from a rx570.? The card is much bigger and requires two power connectors vs the old card.? In the process, I had to upgrade ubuntu to 23.04 to use it.? That didn't go well.
As far as the Arc GPU, it's working pretty well.? There was one issue with the upgrade.? Ubuntu's UI was completely unstable until I enabled rebar support in the BIOS.? Then it worked fine.?
Unlike AMD GPUs, the Arc card can still run enemy territory and et:legacy without random crashes and video artifacts on some maps.? AMD can't be bothered to fix their broken drivers for over a year now.? My other GPU is a much newer AMD card and it's still broken.??
The arc card has been able to run cs:go, timberborn, et so far.? I need to test more with it.? Performance isn't mind blowing by any means, but it's stable.? I wasn't expecting that.? Considering the hurdle, Intel has done a good job with this GPU to date.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 5 Jun 2023
3:33 PM

$3499 Vision Pro
Vision Pro: The pico, newton, iPod socks, and g4 cube are looking really good right now!
Tim nailed his legacy on this one.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 20 Jun 2023
12:02 AM

Sonarqube
I've used Sonarqube for many years in various roles.Â  I've used the cloud version.Â  I've used the on-prem version.Â  I used to administer it at U-M on FreeBSD systems.Â 
There are a few issues that are getting increasingly annoying about it.Â  It's always had some bugs with respect to guessing the merge state on master.Â  However, it seems to have gotten worse in newer versions.Â  It can be way off in terms of coverage or duplicate detection.Â 
Then there are some of their newer "major" issues, like using guava's ImmutableMap.Â  There is NO REPLACEMENT in Java for this data type as is.Â  You can almost fake part of it with a combination of LinkedHashMap plus the immutable wrapper but it's still not there.Â  Â If you want to guarantee data will be in insertion order and also have access to of() style creation, there is nothing like it in base java.Â  So dinging people as though there's a compatible Java feature is insane, especially at major level.Â  It's info at best since it's something to check but likely not an issue!Â  Map.of doesn't work because it doesn't guarantee insertion order.Â Â 
Finally, there is should be a more reasonable UPPER limit on code coverage with the tool.Â  My employer's configuration requires 95% coverage for new PRs at this point.Â  That shouldn't even be a thing!Â  95% is crazy town.Â  You start writing bad code to avoid sonar dings.Â  Many teammates won't do null checks or write in a way that avoids null now.Â  Â This tool hurts quality when you push devs to that level of frustration.Â Â 
I think code coverage should be around 80-85% in Java. Anything more and you're just doing obnoxious things.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

12:05 AM

The system from hell
I bought aÂ 11700 CPU to upgrade an existing 10th gen system.Â  Big mistake.Â  Many motherboards for 10th gen do not support 11th gen CPUs.Â  I didn't check and fried the motherboard and RAM.Â  Bought new motherboard and RAM.Â  2 months later, the integrated graphics fails.Â  This could be the motherboard ports or the iGPU in the CPU.Â  I could test another CPU in the motherboard to see which but I don't trust it to risk the good CPU lol.Â Â 
I should have done a 13th gen build instead.Â  Didn't know I needed to buy new MB/RAM.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Fri, 15 Sep 2023
4:17 PM

The problem with benchmarks
I frequently see folks arguing about CPUs to buy.Â  Many want everyone to buy a 5600x or 12600k or some other variant that's last gen and cheap.Â  The idea is that gamers don't need anything more so these should be the only choices for 99% of the world.Â Â 
The problem with that is gaming and even more specifically, people who would build their own PC also are a very niche group also.Â  If you think the most common workload should dictate all benchmarks, we'd only benchmark Microsoft Office apps and web browsers. That's what most people use a computer for right?Â Â 
Don't be that guy who thinks his own use case is the only one that matters.Â Â 
I care about compiler and lzma performance more than anything else when selecting a CPU.Â  Other people need to make youtube videos, play games, work on AI/ML workloads, CAD, or other tasks.Â  It's not universal. That's what is great about PCs and not so great about modern Macs.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Tue, 24 Oct 2023
12:10 AM

Tuning for search engine traffic
When you have a small site, the worst-case scenario is a spider indexing you that doesn't honor robots.txt.Â  Yandex is particularly bad about this.Â  Trying to tune for a large indexing operation becomes the bottleneck.Â 
It's effectively the load test.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 6 Jan 2024
6:51 PM

HPE dl20 gen9 debian 12 software
If you need to install HPE management software in linux for the agent or ssa configuration, do the following
create a file in /etc/apt/sources.list.d/
deb "http://downloads.linux.hpe.com/SDR/repo/mcp/debian/" (http://downloads.linux.hpe.com/SDR/repo/mcp/debian/) bookworm/12.80 non-free non-free-firmware
for keys:
curl -fsSL https://downloads.linux.hpe.com/SDR/hpPublicKey2048.pub | gpg --dearmor -o /usr/share/keyrings/hpPublicKey2048.gpg
curl -fsSL https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | gpg --dearmor -o /usr/share/keyrings/hpePublicKey2048_key1.gpg
curl -fsSL https://downloads.linux.hpe.com/SDR/hpPublicKey2048_key1.pub | gpg --dearmor -o /usr/share/keyrings/hpPublicKey2048_key1.gpg
For agent:
apt install amsd
For ILM (LOM)
apt install hponcfg

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

6:53 PM

Using HPE ILM v4
If you need to use HPE ILM v4 on a server, there is usually a sticker on the server with the default hostname and username/password combination.Â  You can then hit that with a web browser to the standard port and login.
In the bios, you can also add users and set permissions for it.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:01 PM

k8s on debian 12 links
Install kubernetes cluster on debian 12
"https://computingforgeeks.com/install-kubernetes-cluster-on-debian-12-bookworm/" (https://computingforgeeks.com/install-kubernetes-cluster-on-debian-12-bookworm/)
install k8s on debian 11
"https://www.node35.com/how-to-install-kubernetes-on-debian-11-bullseye/" (https://www.node35.com/how-to-install-kubernetes-on-debian-11-bullseye/)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:03 PM

using metalink tools (CLI) to generate a metalink file
**Install metalink-tools packageÂ **
mport install metalink-tools
metalink -d md5 -d sha1 M*Â  < mirror > 3.1.3-amd64.metalink
where mirror is a text file containing:
us 10 % "https://archer.midnightbsd.org/ftp/releases/amd64/ISO-IMAGES/3.1.3/Â" (https://archer.midnightbsd.org/ftp/releases/amd64/ISO-IMAGES/3.1.3/Â) 
us 10 % "https://ns3.foolishgames.net/ftp/pub/MidnightBSD/releases/amd64/ISO-IMAGES/3.1.3/" (https://ns3.foolishgames.net/ftp/pub/MidnightBSD/releases/amd64/ISO-IMAGES/3.1.3/)
us 20 % "https://www.midnightbsd.org/ftp/MidnightBSD/releases/i386/ISO-IMAGES/3.1.3/" (https://www.midnightbsd.org/ftp/MidnightBSD/releases/i386/ISO-IMAGES/3.1.3/)
uk 10 % "https://discovery.midnightbsd.org/releases/amd64/ISO-IMAGES/3.1.3/" (https://discovery.midnightbsd.org/releases/amd64/ISO-IMAGES/3.1.3/)
jp 10 % "https://pub.allbsd.org/MidnightBSD/releases/amd64/ISO-IMAGES/3.1.3/" (https://pub.allbsd.org/MidnightBSD/releases/amd64/ISO-IMAGES/3.1.3/)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:05 PM

Initializing kubeadm with the cri socket for docker use
kubeadm init --pod-network-cidr=10.244.0.0/16 --cri-socket=unix:///var/run/cri-dockerd.sock

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:06 PM

Installing the docker ship for k8s
"https://computingforgeeks.com/install-mirantis-cri-dockerd-as-docker-engine-shim-for-kubernetes/" (https://computingforgeeks.com/install-mirantis-cri-dockerd-as-docker-engine-shim-for-kubernetes/)

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:09 PM

HPE DL20 Gen9 Configuration issues with Linux
I had a lot of issues getting HPE DL20 gen9 server working with Linux today.Â  It won't even boot with ubuntu server 23.10 or the LTS release. It would hang with constant resets on the SSA.Â 
Disabling SSA and going to AHCI mode in the bios allowed me to boot debian 12 after a lot of trial and error.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

7:13 PM

vm-bhyve quick start for MidnightBSD
1\. mport install vm-bhyve
2\. vm init
6\. cp /usr/local/share/examples/vm-bhyve/* /mountpoint/for/vm/.templates/
7\. vm switch create public
8\. vm switch add public em0
9\. vm iso https://midnightbsd.org/ftp/MidnightBSD/releases/amd64/ISO-IMAGES/3.1.3/MidnightBSD-3.1.3--amd64-disc1.iso
10\. vm create myguest
11\. vm install [-f] myguest MidnightBSD-3.1.3--amd64-disc1.iso
12\. vm console myguest

Here's an example template for midnightbsd. 

loader="bhyveload"
cpu=3
memory=4096M
network0_type="virtio-net"
network0_switch="public"
disk0_type="virtio-blk"
disk0_name="disk0.img"
disk0_size="90"

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Thu, 11 Jan 2024
6:05 PM

Setting up mandoc man.cgi on MidnightBSD
Mandoc (mdocml) includes a man.cgi(8) script to display man pages.Â  Here's a quick and dirty explanation on how to set it up.
* mport install mdocmlÂ 
* Files will be installed in /usr/local/www/mdocml/
* Configure apache
* Configure man directory
create a directory /man on your file system. This is the default path.Â 
in it, create a file called manpath.conf
it should have a RELATIVE path for one or more directories (per line) that you want to index.Â 
so /man/midnightbsd-3.1
copy the man1, man2, and so on folders from /usr/share/man for your release.Â 
extract all of then with gunzip
run makewhatis -a . from the /man/midnightbsd-3.1 folder.Â  This will create your mandoc.db file.Â 
Apache config
<VirtualHost *:80>
Â  Â  Â  Â  Protocols h2c http/1.1
Â  Â  Â  Â  H2Direct on
Â  Â  Â  Â  DocumentRoot /usr/local/www/mdocml/htdocs/
Â  Â  Â  Â  ServerName man.midnightbsd.org
Â  Â  Â  Â  ErrorLog /var/log/man.midnightbsd.org-error_log
Â  Â  Â  Â  CustomLog /var/log/man.midnightbsd.org-access_log combinedio
Â  Â  Â  Â  RedirectMatch ^/$ /cgi-bin/man.cgi
Â  Â  Â  Â  <Directory /usr/local/www/mdocml/>
Â  Â  Â  Â  DirectoryIndex man.cgi index.html
Â  Â  Â  Â  Require all granted
Â  Â  Â  Â  </Directory>
Â  Â  Â  Â  ScriptAlias /cgi-bin/ "/usr/local/www/mdocml/cgi-bin/"
Â  Â  Â  Â  <Location "/cgi-bin/man.cgi">
Â  Â  Â  Â  Options +ExecCGI
Â  Â  Â  Â  SetHandler cgi-script
Â  Â  Â  Â  </Location>
</VirtualHost>

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sun, 4 Feb 2024
4:44 PM

Updating a PS3 to a SSD
I've been working on migrating my PS3 to a WD red 500GB ssd from the original 80GB toshiba hard drive.Â  The hardware part is easy.Â  For the software, you have to download the PS3 update from Sony's playstation website and then put it on a USB flash drive on PS3/UPDATE/ with the file named as downloaded.Â  It will pick it up and load.Â  Then you do an initial setup and then start the restore process.Â  (assumes you have a backup from old drive ahead of time)
It takes like an hour to backup and another hour to restore

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Sat, 30 Mar 2024
4:36 PM

xz vulnerability
github has blocked the xz repository which makes it more difficult for OS projects to track what is going on with the malware. Instead of blocking the repo, they should have put a warning up and blocked downloads of the affected tarballs.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: 

Mon, 27 May 2024
3:04 PM

Windows on ARM experience
I bought a cheap Dell Inspiron with a qualcomm snapdragon cx gen2.Â Â 
First, the laptop couldn't get out of Windows s mode for two days.Â  That meant I couldn't install any third party programs like chrome, firefox, vscode or java.Â  it also failed to install many apps from the windows app store until today.
Gaming doesn't work fully.Â  While I expected many games to not be ported to arm, the game services installer needed for the xbox app fails on this CPU.Â  It throws dll errors constantly on login/reboot of windows or when trying to launch the xbox app. I reported this to microsoft.Â  A few games were installable on the device such as the microsoft jigsaw app and minecraft.
Thunderbird and virtualbox are not available on windows/arm64.Â  In fact, there are no VM apps available from third parties so far.Â  I found that hyper-v is available, but requires a pro windows license. I haven't paid the 99 dollars to find out if it works.
Battery life is good.Â  I'm seeing about 25% per 2-2.5 hours of use.Â  I'm down to 30% remaining since I got the device on saturday.Â  I've only charged it once.
This arm chip is not the new snapdragon elite x with the AI crap.Â  It's an older ARM chip so there are possibilities for some things to work on the upcoming platform that don't here.Â  Still, it's interesting to see the state of arm on windows.
Edge and chrome are fast on the device.Â  Firefox feels a little slugish compared to using it on windows x86_64 or linux.Â 
I was able to setup wsl on the device with debian.Â  None of the ubuntu installers worked despite some listing arm64 support.Â  I had to go cli and run the wsl --update and wsl --install -d Debian to get there though.

Security: Public
Location: Not Specified
Mood: Not Specified
Music: