Home
entries friends calendar user info My Website Previous Previous

Advertisement

FineRedMist
Add to Memories
Tell a Friend
I've contacted the ISP. It turns out the problem is with the phone company and it is affecting a number of people in the Edmonton area. I would like to thank the person who left their wireless network insecure so I could post this.

Tags: , ,
Current Location: Home
Current Mood: disappointed

Add to Memories
Tell a Friend
The ISP is changing the VLAN (virtual network) I'm on at their end and the IP addresses will be changing. So there is downtime on the 1st for them to change it, and a little bit more for DNS to reflect the changes.
Add to Memories
Tell a Friend
Happy Birthday gaffetheorist!

Current Location: Home
Current Mood: tired
Current Music: Nostalgia - Dr Draw

Add to Memories
Tell a Friend
I've noticed I am excessively repetitive when tired.

This message was heavily edited to remove repetition.

Tags:
Current Location: Work
Current Mood: tired
Current Music: White noise from fans.

Add to Memories
Tell a Friend
We are getting our kitchen renovated. I'll post who is doing it if I like the results and they don't continue to damage our existing floors too much.

One of the annoyances though was yesterday where they couldn't give us a time when they would be delivering the new cabinets. So it came to mind that it would be cool if a company could provide a generic system of having:
* GPS in every truck doing deliveries with an interface to select the next destination for delivery.
* A server that broadcasts to a user when their up for delivery next (IM, text message, phone call, whatever).
* Possibly include some statistical work to figure out how long it will be for the driver to get to your place (if the deliveries are ordered and you know the GPS coordinates along with average time spent at each location to deliver goods, then you could have a reasonable estimate).

Then people could actually get notified and leave work to be home only when they need to be instead of a four hour (or all day) "window". Most of the parts are already available too. I'm sure UPS and other delivery companies have tracking systems for what is on the vehicle and where it is. It wouldn't be that hard to tie it with a server that tracks progress and the people being visited.

Tags: , , , , , ,
Current Location: Work
Current Mood: working

Add to Memories
Tell a Friend
First, I will admit I know nothing and that this was a whacked out idea.

I just read an article by Douglas Hofstadter (Godel, Escher, Bach: An Eternal Golden Braid) in SEED and something he said tweaked a neuron or two and inspired the following:

Remember when you were shown in math (a + ib)(a + ib) = a * a + 2iab - b * b? Well, I was wondering if the "result" of Godel's self-referential contradiction could be treated like i here. Where we give it some symbol but can have interesting consequences when interacting with itself or other types of contradictions like the imaginary part above affectecting the "real" portion.

Anyway, monthly post of crazy thoughts complete.

Tags: , , , , , , , ,
Current Location: Work
Current Mood: working

Add to Memories
Tell a Friend
I ran into this today and it was driving me crazy.

I happen to like writing in C#. It's fast and easy and provides a lot of functionality that I use.

In this case I needed to expose the code I was writing to script, in particular VB or Java script. To do so then it made sense to expose the functionality I was writing as COM objects. This is generally quite trivial in C# by simply adding the ComVisibleAttribute to the interface or class. However it only exposes the methods on the actual class, not any methods that are public on subclasses or interfaces.

To clarify then, if you had:
[ComVisible(true)]
interface IBase 
{
    int IDoStuff();
}
[ComVisible(true)]
interface IDerived : IBase
{
    int IDoOtherStuff();
}


And you have an object of type IDerived in script, you would not be able to call IDoStuff(). Instead you would have to implement the classes as follows:

[ComVisible(true)]
interface IBase 
{
    int IDoStuff();
}
[ComVisible(true)]
interface IDerived : IBase
{
    int IDoOtherStuff();
    new int IDoStuff();
}


To expose IDoStuff(). It would be awesome if there was an easy way to explose the members and properties of an inherited class or interface at the same level without having to add a potentially arbitrary large number of methods and properties and maintain them.

If there is such a way, then please, please let me know. I find this solution inelegant in the extreme.

Tags: , , , , , , ,
Current Location: Work
Current Mood: irked
Current Music: Ambient fans

Add to Memories
Tell a Friend
I had already read Pascal Boyer's book on why we believe. It seems though the discussion is garnering more visibility as this graced the postings in /. to a New York Times article Darwin's God.

Now I have fulfilled my once a month posting.

Tags: , , , , , , ,
Current Location: Work
Current Mood: depressed
Current Music: I Will Survive - Cake

Add to Memories
Tell a Friend
Kudos for getting an assistant professorship at the prestigious University of Waterloo :).

Tags: , ,
Current Location: Work
Current Mood: tired
Current Music: Courage

Add to Memories
Tell a Friend
We went to see the Video Games Live concert on Monday night, which was really cool. Maybe even loosened some of the mucus in my sinuses (been sick with the flu for the past week and a half now). It's a touring show that uses the local orchestra and choirs to play music accompanied by a large video screen depicting scenes from the games the music was written for. A colleague has thoughtfully provided a link to some photos from the event at: http://www.flickr.com/photos/16973533@N00/tags/videogameslive2007/. The event included a costume contest for game characters and a local programme change to include music from BioWare's Jade Empire.

Tags: , , , , , ,
Current Location: Work
Current Mood: flu
Current Music: Sweet white noise of PC cooling fans

Add to Memories
Tell a Friend
I stumbled across an article in December about various types of memory and thinking and about educating those that had issues with solving certain classes of problems because of how their brain works. For the life of me I can't find the article anymore. Anyway one of the points was regarding sequential problem solving and how some people are good at it and some, well, aren't. I'm now quite convinced I'm in the latter group. It at least adds a whole new dimension as to *why* I suck at certain things.

Tags: , , , ,
Current Location: Work
Current Mood: dorky
Current Music: Why Go

Add to Memories
Tell a Friend
This was just something that came to mind while at work on the walk across the building to the bathroom (washroom, restroom, loo, WC).

I visualise NP problems as having lots of locally optimal (as in constraining the region to a much smaller area) solutions and one globally optimal solution. Science sits at a locally optimal solution and as we expand the regions of scope of science, it eventually expands to include a new peak that is optimal for the larger region. Science (eventually) makes a jump to that new peak (not necessarily to the top of it)--sometimes climbing down the valley a bit between the two peaks to do so.

Anyway, something my brain connected oddly.

Tags: , ,
Current Location: Work
Current Mood: dorky
Current Music: None, sadly. Fixing that now.

Add to Memories
Tell a Friend
I've been living on Vista RC2 for some time. I had to go back to the NVidia August drivers to be able actually play the games Vista claims it was getting better for (the driver with RC2 is more recent). I finally upgraded to the full release yesterday and discovered that neither the driver that came with the release nor the updated one work for City of Heroes. Resulting in my 2560x1600 rendering to occur entirely in an 800x600 window in the lower left corner instead.

So now I'm back to reinstalling everything again except this time on XP. I think I'll wait a couple of months yet before I consider going back and trying it again. I've really lost faith in both NVidia and ATI for being able to produce a driver that actually work. I've found some annoying bugs in Vista as well (like in install paths such as "c:\program files\microsoft visual studio 8" if I select the space after "microsoft" and replace it with a "\" I get an "à" instead). F'n à!

Other gripe--installing Visual Studio 8. Since I installed Office 2007 first, I could no longer select the install path. WTF! So now I uninstall Office 2007 and am installing Visual Studio 8, then Office 2007, then install the office support for VS 8.

In a way, I wish MS still had their products being done in little silos so this sort of interop ordering pain didn't exist. What a fucking annoyance.

Tags: , , , , ,
Current Location: home
Current Mood: aggravated

Add to Memories
Tell a Friend
It took me a bit to recognise the visual style of the game. It appears to be a mashup of the original NeverWinter Nights and the Baldur's Gate: Dark Alliance series (Xbox).

So far I'm enjoying the game despite the annoyances I'm hitting. The story has been entertaining so far and there are some amusing interchanges between the party NPCs.

First I'm really stunned by how much it chugs on my machine. I do run at 2560x1600 so I don't expect to always get the max visual settings, but I've had to turn down a lot of settings to get it to run. Oblivion seems to do much more visually without having nearly the same performance issues. I realise running Vista Beta 2 is also a variable (along with the NVidia beta drivers from September--the October ones leave a lot of visual artifacts and is horribly unstable).

However, there are some aspects that are most definitely issues in the game:

  • Quicksave doesn't pause the game while quicksaving--haven't managed to crash the game yet from this, but I've had my characters in the middle of traveling while doing this.
  • Saving over an existing game doesn't prepopulate the name of the save game with the original save game's name (pain to type it in every time).
  • Delay while clicking on anything. In NWN 1 I got used to doing things such as spinning the screen and clicking a point for traveling or on an NPC while the screen was in motion. That doesn't work in NWN 2--the click timing is way too slow. It doesn't register that there is a clickable such as an NPC so you end up traveling behind them or it doesn't seem to register this sort of click at all. Even just clicking on NPCs while walking is not guaranteed--it takes so long for it to determine there's an NPC under the mouse pointer that your character has moved on moving the mouse pointer away from the NPC.
  • Light penalties for Drow are being applied at night and in some indoor regions as well.
Add to Memories
Tell a Friend
I'm just feeling cold thinking about it.

Tags: ,
Current Location: Home
Current Mood: crushed
Current Music: City of Villians ambient

Add to Memories
Tell a Friend
I took my PC to Memory Express which is where I bought pretty much everything in it from. They took it apart and tried each part individually.

Everything was working fine until the got to the video card. It caught on fire!

So just figuring out options since the brand and model isn't made anymore--but at least I'm covered for warrantee.

Tags: , ,
Current Location: Work
Current Mood: happy
Current Music: Spoonman

Add to Memories
Tell a Friend
Normally I try to restrain my amusement at the misfortune of others to a polite giggle. But this got a slightly louder laugh for those that know it. Perhaps because the victim is just soooo cute!

http://home.btconnect.com/lollipop/sobering.htm

Current Location: Work
Current Mood: happy
Current Music: Spoonman

Add to Memories
Tell a Friend
I just saw another article today forecasting the death of the PC.

It's not going to happen.

Why? Where would our computing power go? It would need to go to big, well established corporations that provide processing power. And we would need to pay for it. But we don't trust corporations nor should we. The only other place I can think of that has the resources is government.

I don't see this happening for two reasons: security and privacy.

It is incredibly rare to find either one of them that makes a significant investment in security on behalf of their users. If we are paying for their service, then we risk having the financial information we use to pay for it at risk not only from external threats (hackers) but internal threats as well (employees that take the data). Furthermore, we risk not having a minimum amount of computing power because other corporations will have established better accounts to get the computing power they need.

This information would also be a boon for anyone that wanted to gather data on what people do to do targeted advertising, or perhaps just determine they don't like what you are doing. (GTA 3000? What horrible people you must be! Maybe your a terrorist--perhaps you would like to visit the expanded facilities at Abu Ghraib.)

There are also applications where this model doesn't fit. Games for example. Even if we were to just focus on MMO's, the amount of computational performance that exists inside your video card on its own is phenomenal. But the clients of MMOs do more than just feed textures to the graphics card for rendering. They aren't consuming all of your CPU busy-waiting for fun.

In fact, even more devices are becoming computers. The PVR I have is a linux box (thank you Panasonic and Shaw). The network attached storage I use for backups has a linux kernel on it (and is hackable for maximum personal customisation). As computing becomes cheaper, more devices are becoming computers than the other way around.

The best I can think of is as TVs start getting much better, they might replace the PC monitor. With people moving their PCs to the living room using wireless keyboards and mice to relax on their couch, that seems within the realm possibility.

*Might*

But I think I'll hold on to my Dell 30" monitor for a while. 2560x1600 is sweet.

Tags: ,
Current Location: Work
Current Mood: disappointed
Current Music: Alexandria - The City - Dr. Draw

Add to Memories
Tell a Friend

You fit in with:
Atheism



Your ideals mostly resemble those of an Atheist. You have very little faith and you are very focused on intellectual endeavors. You value objective proof over intuition or subjective thoughts. You enjoy talking about ideas and tend to have a lot of in depth conversations with people.


60% scientific.
100% reason-oriented.





Take this quiz at QuizGalaxy.com

Tags:
Current Location: Home
Current Mood: sad
Current Music: None, sadly

Add to Memories
Tell a Friend
Some days I go to work and I do something that makes me proud of my craft. I like those days. Sometimes though I'm horribly disappointed that my craft has so far to go to be so much more mature.

And some days it is the craftwork of others that causes me shame for my profession. For any heartache it may cause you I apologise for any such contribution I have made or that of any other.

So today I am saddened to announce that the power supply in my PC has abruptly died. At less than a year old, it was only about 25 in human years. At the prime of its life it was taken away from us and we do lament. However, we will not quit until the fans spin again and the electric flood of life flows again through the etchings of the printed circuit board. Platters will turn and ASICs will render. One day humble graphics will grace this monitor again.

Thank you.

Tags: , ,
Current Location: Home
Current Mood: sad
Current Music: None, sadly

profile
FineRedMist
Name: FineRedMist
Website: My Website
calendar
Back October 2007
123456
78910111213
14151617181920
21222324252627
28293031
Page Summary
tags