« December 2007 | Main | February 2008 »

January 2008 Archives

January 3, 2008

Outlook Reformatting

I got an email at work today, which had a couple lines of g++ calls, which Outlook displayed to me like this:

g++ -o exe1 -DXYZ=abc maintemplate.cpp test001.cpp -o exe2 -DXYZ=def
g++  maintemplate.cpp test002.cpp

Turns out, this was because it "removed extra linebreaks" (which works fine most of the time, but its terrible in some cases). The original was:

g++ -o exe1 -DXYZ=abc maintemplate.cpp test001.cpp
g++ -o exe2 -DXYZ=def maintemplate.cpp test002.cpp

Sigh. I guess it tries to recognized common prefixes or something.

January 4, 2008

OSS FUD

Posts like this one do a disservice to the reputation of the OSS community. In this post, the author claims that implies that one shouldn't run Windows because of all the DRM technologies found in it. I wonder if that's also why he doesn't run OS X?

I never really buy this argument. It's easy to run Windows without buying into any DRM schemes at all. It's the user's choice. And at least the user has a choice.

And DRM isn't completely bad. It enables new business models. Subscription music. Streaming movies. Sure, it's a pain in the ass in many cases, but don't go blaming the companies for trying out new business models and trying to deliver new kinds of value. If you don't like it, don't buy it.

Sorry, sidetracked. The point is, whether you like DRM or not, it's not an argument for not using Windows. Especially if Windows provides other value to you. If Microsoft wants to go and spend tons of money on implementing a DRM scheme which makes life harder for everyone and diminishes the value of their product, they're completely free to do that. If it's bad investment or engineering choice, then that's all it is. But if you look at the market right now, Windows is the platform for DRM-based business models. All the subscription music models are on Windows, as well as most of the movie ones. Why is that? What has Microsoft done wrong in trying to implement this technology to expand markets?

If users don't support the DRM-based business models, then they will die. And DRM will go away. Whether it's on Windows, Mac, or Linux.

January 9, 2008

Dell 3007WFP-HC first impressions

So I've got this giant monitor sitting on my desk.

It's bright. It has very deep colors. Some reds and greens and oranges definitely look like colors I've never seen on a computer display before.

It's grainy. From googling, it appears to be the anti-glare coating that comes standard on all these types of monitors. Even the Apple 30 inch is known to be grainy. I'll have to go check one out at the store to see if its better or worse. Every forum post about this is answered by a "are you sure you're running full resolution?" YES. The graininess looks like chroma-noise when you take a shot on a high-ISO setting. It has a slightly oily effect, as if you evenly covered the screen with vaseline. But it doesn't blur what's underneath.

Unclear if its fatal. It's very noticeable to me right now on day 2. I checked my other Dell's at work 2005fp and 2007fp, and both exhibit some graininess, but not nearly as much. Some people say they get used to it. Others say some people just don't notice in the first place.

I'll wait and see. I got it through Costco, so I have a little under 3 months to return it no questions asked.

I was pretty hesitant to upgrade from a 20 inch to a 24 inch. 30 inches seemed worth the leap.

Maybe I'm sitting too close to it? How far are you supposed to sit from a 30 inch?

January 11, 2008

Dell 3007WFP-HC continued

I just came back from the Apple store to check out the somewhat older 30 inch cinema display.

It also has a noticeable anti-glare coating. But I have to say I didn't find it as distracting as on my Dell. While it was fairly prominent, it seemed to produce less color variation. It's important to note that this wasn't apples-to-apples: the Apple has more ambient light than my room at home, and the white point of the screen also seemed different.

The glossy screens have none of this effect at all, so it really must be the anti-glare coating. I've always preferred the matte coating to the glossy, but I when the matte is this salient, the glossy seems a bit better.

January 12, 2008

Dell 3007WFP-HC Mini-review

Ok, my last post about this thing, I promise.

Since there are tons of other reviews on the web about this thing (where you can see pictures and specs and measurements and the like), I'll just link to those articles that I read if you want to read about that stuff.


I'm just going to talk about what I noticed.

This monitor came with glowing reviews around the net. The other contenders are the HP LP3065, the Samsung 305t, and the 30 inch Apple Cinema Display. The reason I originally purchased this model was because a) it was the cheapast, b) it had good reviews, and c) it has a enhanced (wider) color gamut.

Setup

Setup is mostly painless. Just make sure you have a dual-link capable vgi card, and if your card has multiple outputs, make sure you plug it in to the correct one (some cards only have dual link on one port). As everyone also notes, the brightness settings come with no OSD. That's mostly ok, except it makes it impossible to "go back" to an old setting unless you count the number of ticks from one of the extreme endpoints. It seemed like there were about 9 or 10 ticks from darkest to brightest, but you never know of the incremental adjustment grows exponentially the longer you hold it down. In this regard, having capacitive switches is actually a negative. It made it impossible to count based on tactile feedback. Supposedly if you have an Dell XPS machine, you can load some software that has many more calibration options.

Size and Resolution

The screen is huge, and similarly to other LCD's, at full resolution, the image looks very sharp. Because the screen is so big, there is a tendency to sit farther back from it then say you would a 20 inch monitor. This causes the percieved size of each pixel to be smaller, so text can seem smaller as well. Of course you can always try to make the fonts bigger, but it's something to think about. Physically, this screen has 100 pixels per inch -- the same as a standard 1600x1200 20 inch LCD.

Another thing that some readers might care about: interaction with high-index-of-refraction glasses. I just got a new pair of glasses that have the highest index I could get. It turns out, the higher the index, the more likely you are to see color fringes along high contrast edges that are off to the side of your field of view. Well guess what, combine these properties with sitting in front of a huge display that displays many high contrast rectangular shapes, and voila, fringe city. The first time, I had to put my contacts in because it was so distracting. The second time, I noticed it less.

Wide Gamut

I found the wide-gamut feature to be a mixed bag. The one sure thing I can say is: if you care about accurate color, then don't plan to buy this monitor without a calibrator. I suppose that could be said for most monitors, but the properties of this monitor make the statement especially true. The main reason is that most monitors out there are uncalibrated, and most of them cover roughly the same 72% of the NTSC gamut. That means designers will be creating content for this range. Without proper calibration, your screen will display colors that designers did not intend.

It may also not be able to display shades of colors that the designer did intend. How can this be the case? it has to do with the bit depth. Both standard 72% NTSC monitors and this 92% monitor are driven by data that comes in at 8 bits per color. This means that the wider gamut monitor maps the same 8 bit space to a larger range of colors. That means values in the space that are a value of one apart will be farther apart in terms of actual color. So if a designer intended a particular value X in the sRGB color range, your HC monitor has a less fine-grained capability to approximate X.

In practice, it's hard to say if you'll notice. It probably really depends on what you're looking for.

If you forgo calibration, then normal content on this monitor will look super saturated and weird. Some of the reviewers liked this effect in games. To me it looks like "neon", or "radioactive", and it's distracting. Web designers will often pick subtle colors that don't create distractions in their designs. This monitor, uncalibrated, will destroy all those carefully picked hues. A lot of reviews or mini-reviews will say something like the "colors look vivid", but in actuality it's just like you turned up the saturation dial a bit too far in Photoshop.

Another problem for me personally is that Linux has no way of setting a global desktop-wide color profile (at least not that I'm aware of). There are a few color managed apps on Linux now, but they are still few and far between. So if you want to play around with Linux as a desktop, be prepared to look at super saturated colors. I tried full-screening Ubuntu running inside a VM, and the default orange titlebars were way too strong, again, not displaying what the designers intended.

If you really need the 92% gamut and you know what you're getting into, then by all means go for it. But for the average consumer who doesn't have a calibrator, I can't say that it's a clear win. It's definitely not as much of an advantage as I had thought it would be. It's mostly a software problem, but nonetheless, it is a problem. Mac OSX apparently fares better, but you'll still need a calibrator.

In the medium term, you're probably better off waiting for the new DisplayPort standard to become widespread, and look for monitors that support 10-bits per color (which DisplayPort allows for).

Anti-Glare Coating

What? Huh?

Who cares about the coating? I mean besides the choice between glossy and matte, there's not much to say about it right? Well, that's what I thought too until I saw this monitor. The 3007WFP-HC has by far the most visually distracting sparkly effect produced by its anti-glare coating out of any LCD monitor I've ever seen. It reminded me of one of those really cheap CRT that have sparkly coatings, or one of the aftermarket glare coatings that people would place over their monitors.

I compared the effect to as many other monitors I could find. My Thinkpad X60 doesn't exhibit the effect at all. My Dell 2007fp and 2005fp at work shows it somewhat, but its much less prominent. My NEC 2070nx also is about the same level as the Dell 20 inchers: noticeable, but only if you really look for it. My older Planar PL201M doesn't show it at all, but this monitor is from 2003, so who knows what they used for coating back then.

To really make sure I wasn't crazy, I went to the Apple store to check out the 30 inch ACD. Sure enough, it had the effect too, but also less pronounced. It was more tolerable and less distracting.

The effect is somewhat difficult to describe. It's as if someone put a thin layer of vaseline on the top surface of your screen. This produces a sort of noise that is overlayed on top of the image that your monitor is actually producing. If you move windows around, the noise stays fixed, as it is a property of the coating, and not the LCD itself.

On the Dell 3007WFP-HC, the sparkle has a lot of color variation. For those of you into photography, it can be desribed as really fine chroma noise. On all the other monitors I looked at, the effect is more like just a variance in luminance (i.e. a "gray noise"). The lack of color in the other monitors makes it much easier to forget about. On the Dell, my eyes would keep trying to focus on this color noise rather than the actual content, and this made reading somewhat tiresome. It was most prominent on solid light colors, like a completely white screen.

On the spec sheet, Dell calls it the new "3H" coating. But I couldn't find any more information on the web.

Verdict

I'm returning it. If I had to give it a score, I'd say 4/5 if you don't notice the coating, 2/5 if it bothers you.

I got it from Costco exactly for the reason that I wasn't sure I was going to like it. In retrospect, I think I was a bit too much of a stat junkie on this purchase. The monitor looks great on paper, but for me the coating was a fatal flaw, and the wide gamut was of unclear value.

For a monitor that I paid > $1000 for (for hobbyist use, no less), I felt that I shouldn't keep it unless I could confidently say I had no major complaints. But using this monitor has been a struggle in trying to like it. After a few days, one just has to give up.

Side Notes

I didn't try the builtin USB hub or the card reader. I'm sure I would have used them if I liked the screen, but alas, these features are of only peripheral importance.

January 14, 2008

Holy Smokes

I spent an evening messing around with Pyblosxom. I was going to use it to restart my keyboard blog. It was supposed to a somewhat fun exercise in python, and I was also tired of the Movable Type admin interface being so slow.

After a couple hours of hacking, I decided that Pyblosxom is too much work.

And then I found out about MT4's built in fastcgi support. This artcle provides you with the config details. It's strikingly simple. You also have to turn on FastCGI for your domain using the Dreamhost Control Panel if you're on DH.

Now the admin interface is much more tolerable. Looks like I won't have to roll my own after all.

January 15, 2008

Macworld Keynote thoughts

Time Capsule: meh. I don't know that it's any more compelling than services like mozy. I guess it could be convenient though. I can see that people who just want it to work would pay for it.

iTunes movie rentals: Cool, but netflix is still cheaper. If it were $1.99 per rental than I'm definitely in. At the current price, I'm still on the fence.

Macbook Air: Cool, but skeptical. I guess I'm not sold on this type of machine anymore. And it seems a little expensive to be used as a "subnotebook". I'm sure its great for all those who would have bought a MacBook. I'll see how the ThinkPad folks respond.

Other thoughts: They didn't update the cinema displays.. but maybe they just didn't want to take up keynote space with it, since it'll likely be fairly unremarkable. I'm really happy that they didn't mention anything about HDCP and other hardware DRM schemes. It's really sad that MS has spent all this time building the technology for nobody to use, while Apple managed to get an easy to use rental scheme in place that a lot of people will use.

January 23, 2008

KDE on Windows

Although I haven't used KDE in a while, I applaud their efforts to make KDE apps available on Windows. Having lots of users is one of the most important aspects of a successful open source project, and the KDE developers have just opened themselves up to the remaining 90% of the user base.

The more you can get Windows users to use open source software on Windows, the less barriers they'll if/when they ever switch to another desktop OS.

My initial guess is that amarok for windows will be the most popular. I'd also be interested to see if they could produce a better Webkit-based browser than Safari for Windows.

January 30, 2008

WTF. Seriously.

wtf.png

I was looking through my netflix recommendations. Either that system is completely borked, or it knows something about humans that I don't...

About January 2008

This page contains all entries posted to LevelsOfDetail in January 2008. They are listed from oldest to newest.

December 2007 is the previous archive.

February 2008 is the next archive.

Many more can be found on the main index page or by looking through the archives.