Blog | Admin | Archives

Or Not…

Well, the mail held no correspondance from the UW today, so it’ll be at least another day before I find out. And if the past rate of progression continues, I won’t know until the end of August. The NRA, on the other hand, keeps sending me mail: A magazine a month and constant renewal reminders.

And as for my other problem, it turns out Windows wasn’t the problem at all. I followed some of the links you guys sent me, and they didn’t hold any particular new information, but they did drive home that Windows only creates Thumbnails when it is in the Thumbnail view. And I was experiencing slowdowns opening folders even when I wasn’t in the thumbnail view. Something else was up. And it just so happened that I stumbled upon the answer – right clicking on a jpg, I saw a “Photoshop Image” tab. Over there was a checkbox – “Thumbnail Images”. I unchecked it. Next time I loaded the folder it was lickity-split fast. WTF was Adobe thinking!?

Now I have to undo all the damage I wreaked yesterday trying to “fix” Windows when Windows wasn’t the problem. Long live Microsoft (as long as they fix their security holes). Oh, and screw their browser. Hahahahah.

Moments away!

I should be sleeping, but instead I went to check my application status with the UW. For the past many months, it has said, unchanging, that my application had been preliminarily reviewed and was awaiting the decision. Today, however, it said something very, very different:

Your application has been reviewed. All applicants are informed of admission decisions by mail when results of the review process become available.

That means that in the time it takes mail to get from there to here (they probably sent it Friday, so I imagine it’ll arrive tomorrow), I will know if I have been admitted to the UW. Wish me luck.

Windows XP Woes

Occasionally, I will get on a stint to fix something on my computer that’s been bothering me. Today I decided that I just had to fix the fact that it takes me a long, long time to navigate though folders wit lots of images because Windows Explorer decides it needs to thumbnail all the images. Well, what seems like it should be an easy feature to turn off is anything but. After changing all sorts of normal and hidden options, messing with the registry, renaming system DLLs, and searching for hours on google, my system still goes to work to create all the thumbnails – even when it isn’t going to display them because I’m in detail or list view mode. It will contnue to drive me nuts when I’m opening a file in a folder with many large images (read: digicam download), taking minutes sometimes to get my system bak under control. Bah!

My brother was kind enough to run some tests on Mac OS X checking out the same functionality. OS X also creates thumbnails on local files, but it seems to do this truly in the background (XP’s takes over the system) and it doesn’t seem to try to do this over network connections (thank goodness). MS should start taking some ques from their Appletosh friends.

Starting to like CSS

For me, CSS was like climbing a wall. When I came to the wall, I looked for a way around it, under it, or a door through it. I had been out of the loop for so long that the wall became stange and uninviting (the last time I really studied the state of HTML I was in 8th grade!) However, due to a new project at work, I decided that learning CSS was in order to create a compliant web site. And after climbing the wall of learning rudimentary CSS, I’ve decided I like the view from the top.

Here is the result of my first day of dabling in CSS. Let me know what you think. Its pretty cool to be able to create tabs just by having some CSS change the way certain links are created.

On a related note, the project that I am working on at work now is going to be open sourced, as soon as I get around to it. So I will be paid to develop some open source software. Not such a bad deal.

I didn’t sleep much yesterday, and I don’t plan on repeating that mistake again tonight. So I bid thee farewell, my friends.

Out of the Blue

orkut, the by-invitation-only online community network that seems to get slower and more bogged down every time I log on every few weeks, gave me a surprise today. Out of the blue, I got a message from Eli, an old friend from high school days. Apparently, he tracked me down in orkut and decided to send me an email. I promptly responded, and four replies later, we’re stil going at it, catching up on the 4 years since we last saw each other. He’s seen a lot of what life has to offer, but it sounds like he’s doing pretty well, all things considered. And it surprised me how happy I was to hear from him after all this time. I could care less for a lot of the features on orkut – communities, for example, are sporadically interesting, but can never keep me for long – but if orkut provides a few more experienes like this, I may become a believer.

Thickets of Intellectual Property

Yesterday, my company, Microvision celebrated recieving its 100th US Patent, which is quite a feat. While I love MVIS to death, and really want to see the company to succeed, one of the speakers at the party (I think it was the CEO, actually) described Microvision’s intellectual property holdings as “a thicket of patents.”

To me, that statement effectively describes a lot of what is wrong with patent law and its cousin, copyright law, in this country, and throughout the world. Don’t get me wrong – I strongly believe in the need to protect intellectual property while promoting its public release, which copyrights and patents allow. Without these constructs, we would be much worse off. But with so-called submarine patents, effectively indefinite copyrights, and so on, there are clearly many ways these constructs could be improved to better serve the public good with minimal negative impact on (and, I would argue, net gain by) the creators of the intellectual property.

Copyrights, for example, currently last until 70 years after the author’s death, a time limit which congress seems to extend every time Disney’s oldest movies are about to enter the public domain. Companies these days don’t have Disney’s problem, however, because works for hire are copyright the company, which magically never dies. Copyrights are effectively indefinite. (This is my understanding; If anyone knows differently, please comment!). Indeffinite copyrights are ridiculously opposed to the purpose of the copyright in the first place.

And patents can be issued for the most vague and ludicrous things, from “3D First Person Perspective Interface” (Apogee Games got sued over Duke Nukem 3D by some company with a patent stating something like that…) to patents of human genes. Furthermore, all patents last 17 years in this country, a huge amount of time in many technology and biomedical fields. If a patent’s contents were ever useful, by the time the patent expires, its useless in most cases.

The idea behind intellectual property rights is that the works are protected for a long enough time that the creator can reap the financial rewards of producing something useful to society, then the IP is released for everyone’s use. This works because intellectual property really is entirely different than physical property: Intellectual property is a public good that can be shared by all without one person’s use of it making it any less useful to someone else; With physical property, on the other hand, one person posessing it neccesarily prevents anyone else from posessing it. Therefore, it makes sense that after being protected for a time, the intellectual property should be released so that its usefulness as a public good can be maximized to society at large. If the time period that the work is protected is long enough, then the effect on the creator of the intellectal property is minimal, because most of the comercial appeal of a product fades over time, so financial gain is almost entirely front-loaded.

I propose a 10 year copyright expiration from time of release to the public, and a variable length, continuous-use-only patent arbitrated by the party applying for the patent, other interested parties, and the patent office. The benefits of these two simple changes are profound and resounding. For example:

  • Old software, such as Windows 3.1 at this point, becomes free to distribute. Microsoft certainly isnt making any money off of Windows 3.1 these days, and a lot of old computers could be useful in places without computers with software like that installed without cost (hey, we all used it at one time, it can’t be that bad). However, it is important to note that the source code to Windows 3.1 does not enter the public domain, because that was never released to the public.
  • Old songs become free to distribute (how many CDs get sold after the first 10 years anyway?). Old songs can also be resold and used for derrivative works. Think of how great it is that Bach’s symphonies are public domain. Then take any great music, and ten years later you can use it to make something even better – a remix, a re-recording, etc. This is great, because it encourages the production of additional intellectual property, which can eventually be enjoyed by everyone. Also, it creates an incentive for artists and creators to continue creating instead of relying on old works to do all the work for the.
  • Drug patents expire quickly, long enough for the researching company to recoup expenses and profit, but not so long that millions of people are screwed over for years and years because they can’t afford a proprietary medicine. Remember, we have to keep the incentive in place or the drug companies will never make the medicine in the first place. But there is no reason for government to continue perpetuating a monopoly that does more harm than good.
  • The patent arbitration process makes it so that only reasonable patents are granted. Having multiple parties with differing viewpoints gives the patent office much better and more balanced insight into the process of granting patents. The continuous-use term means that patents which go unused expire early into the public domain. This encourages patent owners to actively pursue projects which utilize the patented idea of method, and it eliminates submarine patents, where someone creates something, only to be sued later by someone who applied for and got a bunch of random vague patents that can be construed to cover whatever the actual useful product the first guy created.

Cetainly, these ideas need to be fleshed out, but I feel strongly that changes to patent and copyright law, such as the changes mentioned here, would help create a system friendlier to and better for both producers and consumers of intellectual property.

Cascade Resonance Scenario

In Half-Life, along with its mods, quite possibly still the best computer game ever created, the first major event of the game is a “Cascade Resonance Scenario,” which causes lots of stuff to blow up and aliens to start teleporting to earth. However, the details of a CRS were a mystery to me until I started playing Bontago.

When I set a high number of gifts, and make most of then anvils (which tilt the playing field), there is a good chance that before the game is won, the tilt of the board causes blocks to slide into more anvil gifts, causing the board to tilt more, and that this will create a postive feedback loop that ends up looking like this.

Even more interesting is that when I first saw this behavior, I immediately called it a Cascade Resonance Scenario in my mind. Indeed, Half-Life is that ingrained in my pshyche.