November 30, 2006
Intel - Sexy On The Outside, Too!

ShapeShifter_Medley.png

ShapeShifter 2.4 is finally out of beta, bringing stuff like what you see on the right to your Intel Mac. Despite being "just" a 0.1 release, this is a biggie - we've been in beta for seven and a half months waiting on a Rosetta fix, so I've had to entertain myself with filling in a lot of functionality holes in other places.

Besides being a Universal Binary, this release adds support for Unified window styles. What's that? Your favorite theme was made before Unified window styles existed? No problem - ShapeShifter will make it "just work".

Icon Sets are now a lot more flexible. You can use "Application" icontainers exported from Panic's excellent CandyBar. Or, you can mix and match your own Icon Sets using Geekspiff's ThemePark.

guiTweak has gotten a ton of bug fixes, so if there's a theme that you almost love, you can tweak it to your heart's content. Adjust hues, change text colors, tweak the Dock's appearance - guiTweak can give any theme your special touch. You can also use guiTweak to manage your theme variants. Got a variant you hate? Delete it with guiTweak. Want to consolidate all of your faves into one guiKit? guiTweak can do that, too.

And ShapeShifter has also had a ton of bug fixes that make themes more consistent and useable.

But let's not forget Mighty Mouse! It came out of beta today, too! And it's a Universal Binary and has a new, streamlined interface. Users will appreciate the reduced clutter, while cursor set creators will love not having to screw around with masks anymore. And Mighty Mouse now has direct support for CurXPTheme cursor sets from Windows XP!

So if you've been holding off on trying out betas, now's the time - ShapeShifter 2.4 and Mighty Mouse 1.3 will make your Intel chips say "oooohhhhhahhhh"...

Posted by jason at 01:36 PM
November 29, 2006
R.I.P. Tank

Couple Large Chunks of Metal

What you see above is the carelessly displayed guts of a trusty friend. They are not supposed to be on my desk. I know, it ain't pretty. Hang with me while I relate the sad tale of how this came to be.

After many years of good service, great laughs, and bits processed, my Power Mac G5, aka Tank, seems to have died.

I came into the office this morning and was greeted with the dreaded Wind Tunnel™ noise. My monitors were dark and Tank was whirring for all he was worth. (not too much now)

I wasn't too worried, any developer has lived through a KP or two. I shut it down, let it rest for a bit and turned it back on. I got the chime, that was a good sign. But then nothing. Black screens, no hard drive noise, nothing. After sitting for a bit, the fans started to kick in again. I then got worried, this can't be good. I can't get it to respond to any stimulus. The trusty PRAM zap doesn't work, booting from CD, single-user, safe mode, even open firmware. Nope, nada.

Thinking it might be a bad power supply, I started ripping into it to take it to a local mac service shop. (hence the above picture) I don't know if the guy there knows what he's talking about or not, but he doubts it is the power supply. I have swapped RAM, hit the PMU reset, and kicked it. (gently) All for naught.

And because my macs never die I didn't bother buying Apple Care, which turns out being a good move. This machine shipped on Oct 10, 2003. So my 3 years would have been up already.

Who is in the market for a dead G5!?! ;) Or rather, who can tell me how to fix this poor thing! I loved it like a son! .... or at least like a dog... definitely didn't hate it like a cat. Anyone have any experience similar to this? Ideas on how to save it from certain eBay death?

UPDATE: Thanks to dogbert and Slava for the video card suggestions. I pulled it out, and it seems to boot now. It still seems to be having some issues because the fans kick into high gear fairly quickly. Either way, when you are in the market for a new video card on the mac, you start to see why switchers have at least a few things to complain about...

UPDATE 2: Well, it's not the video card. I popped an identical working card in and it still won't work.

UPDATE 3: Okay, so here's the latest from my tinkering... It DOES function to a degree. If I wait about 1 minute after the initial startup chime, it will recognize keyboard input. So if, for example, I hold down Apple-Option-P-R, after about a minute, it will finally restart. Fascinatingly enough, even Firewire Target Disk mode works after this delay. But booting never seems to work using a CD or otherwise. It just spins the fans up to max and eventually I tire of waiting for something to happen. Also, no matter what mode I'm testing, i NEVER get any video on screen. But again, swapping the video card out didn't cause anything to change at all.

Posted by brian at 03:53 PM
November 27, 2006
Xbox 360 vs Playstation 3. Another Pointless Opinion.
First, I wanted to mention that my friend bought a Playstation 3 on the day it was released (November 17th). He really wanted a PS3 but, because of our recent trip to Japan, isn't able to afford it. So he's hoping to sell it on the eBay (relisting) to get enough money to buy a PS3. Yeah, that's logical. If anyone reading this is considering bidding on it but questions the veracity of the auction, then know that I personally took all the photos and the PS3 is currently hold up in my apartment (since he lives with a lot of animals). Then again, that's probably not enough for most people. Does anyone have any suggestions on how to increase the implied veracity of an eBay auction? Both me and my friend are at a loss why his auction gets no bids while others get a lot of bids.

Also, the picture on the right has nothing at all to do with the eBay auction. Well, not in the direct sense. It's just a photo I took at Harajuku while me and Saint were in Tokyo. So it's kind of the reason he can't afford a PS3. Oh, also, the origins of this post have nothing at all to do with the auction. This post has been stewing in my head for quite some time but I had to wait until the release of the PS3 to finalized it.

The main point of this post is to compare the Sony Playstation 3 to the Microsoft Xbox 360. Some of this will be technical, some of this will be pure opinion, all of it will be yelled at by someone at sometime. I am not trying to use marketing terms. If I accidently use some phrase or word that is purely marketing such as "Full Media Center Extender 2.0 experience", please tell me so I can immediately remove and/or reword it. I don't like marketing and I don't like marketing shills. Let's first start out with a sexy table of some basic information. Shills typically review console video games on a site that is supposed to be dedicated to a specific operating system or Information Technology.

Price Xbox 360 PS3
Entry System $299.99 $499
"Top" System $399.99 $599

If you look at the basics of the above table, it makes it seems as if the Xbox 360 is cheaper. However, in order to play any of the original Xbox games (such as Halo 2), you must have a hard drive. The "Core" Model does not have a hard drive. Microsoft has a comparison list that shows the difference between the Core system and the "Xbox 360". The odd thing about this is that you have to spend more money to even save a game on the Core system. Everything you need to play and save games is included on the more expensive unit. The hard drive is available for $99. Since that brings the price up to the more expensive Xbox 360 unit, it's actually wiser to spend the money up front as it gives you more accessories than just the hard drive such as a component cable. If that wasn't enough to convince you that you need a hard drive, Microsoft has an entire page devoted to convincing you to get the hard drive. Every model of the PS3 has a hard drive in it. But more on that later.

The PS3 also plays High Definition movies out of the box in all configurations. The Xbox 360 requires a separate adapter/product in order to play movies in high definition glory. This adapter is $199.99. Anyone who has the goal of playing high definition movies would play roughly the same price as anyone that has a PS3. This makes the prices pretty much equal. Technically, the Xbox 360 method is 98 cents more expensive, but anyone that harps on a measly 98 cents needs to get out of marketing/sales if that's the only difference they can come up with. More on the disc formats later.

Storage Xbox 360 PS3
Hard drive (HDD) 20GB (optional for Core system), 14GB user accessible, non-upgradeable. 20GB or 60GB. 2GB reserved. User upgradeable, officially (Current Maximum 200GB)
Optical Disc1 CD, DVD (and a bunch of subformats) Blu-Ray Disc (BD), DVD, CD (and a bunch of subformats)
"Native" Game Disc Storage Single:4.38GB Dual:7.92GB Single: 23.3GB Dual: 46.6GB
Memory Card Proprietary Xbox 360 Memory Unit (64MB) Memory Stick/SD/CompactFlash Slots for Premium unit. 0 otherwise. Requires hard to find adapter to get data off PS2/PSX memory cards.

Hard Drive

Personally, I love the fact the PS3 comes with the hard drive standard. It's a great decision on Sony's part. It means games can highly compress textures and other resources on disc then stream them to the HD for storage in a cache. This means games can be much faster and fit much, much higher quality textures on a game disc and not worry about the slow seek/loading times optical discs always seems to have. While the Xbox 360 can do this as well with the optional HD, the PS3 differs in the ways game developers can always depend on the HD being there. Xbox 360 developers have to handle cases in which the HD isn't available, which means the performance for loading resources off a game disc always has to be acceptable. PS3 developers can "silently" stream data to the HD cache during idle times. This should make everything a lot faster. Loading times really blow and to keep loading times low in the case of no HD on the Xbox 360, game developers will have to make some sacrifices in quality.

Imagine the HD like a web page cache for a dialup user. Web browsers use caches because loading data off the hard drive is always much faster than loading data off a slow modem. This, in turn, makes navigating within the same site much, much faster than having to download every single resource all over again when all the resources between subpages are the same. Before the days of large hard drives, web page designers would use ugly 8-bit GIFs to keep down size. Now they can use lovely 32-bit PNGs. Caching makes sure the larger full color images are only downloaded once. It's basically the same situation for games. With an HD (and thus a larger cache) you can store higher quality resources on the optical disc, even if they are slower to load initially.

Another lovely thing about a hard drive and internet access is that games can download content off the internet. This content could be new maps, new levels, new items, game balance changes, other new content or just bug fixes. Just imagine that if instead of a completely separate international version of a game, all you had to do was download the content updates. Even if the manufacturer charged about the same amount as the separate international version, it'd still be preferable to most people.

As I mentioned many times before, the PS3's HD is user upgradeable. It takes a 2.5" laptop hard drive. Since the largest 2.5" hard drive at this time is "200GB", the maximum capacity of the PS3 is currently 186GBs. Which isn't too shabby. I do not know what you would do with all that space on a game console. Conversely, the Xbox 360 has an optional, non-upgradeable 20GB hard drive. This is extremely interesting as Microsoft just announced TV Shows and Movies are part of the Xbox Live Marketplace. A 20GB hard drive can only hold about 5 hours of high definition content. That's about 6 episodes of an hour long show (42-44 minutes each without commercials) and then you're going to have to start deleting stuff.

All this functionality actually makes a mandatory hard drive a double-edged sword. Game developers may decide to release games with far less quality assurance and testing than would normally be done. The "management" may release the game early with the idea that any bugs/problems that happen to creep up can just be fixed with a downloadable patch. This is actually what seems to have extremely often with PC video games. Games are released early and buggy then fixed with downloadable patches over the year following the release.

Optical Formats

I think it was an incredibly wise yet risky move for Sony to include a Blu-Ray drive in every Playstation 3. Some people (such as Microsoft) try to place the Blu-Ray inclusion as simply a way for people to view high definition movies. And Microsoft responded to this assumption with the HD DVD attachment. Interestingly, the "raw drive" will work on a Mac with no drivers needed. It'll also play back DVDs in DVD Player. However, since no software exists for Mac OS X to play HD DVD yet, it won't play HD DVDs. If you have Windows XP, the drive itself requires drivers to become usable in Windows. How odd is that? Anywho, I'll talk soley about movie playback later.

The truly interesting part about Sony including a Blu-Ray drive in the PS3 is that all the PS3 game media comes on Blu-Ray discs (BD). This allows game developers to create much higher quality resources with far less lossy compression involved. While DVD media game developers (Xbox 360, Playstation 2) could store the exact same textures, sounds, and other resources on DVDs, it requires more than one DVD to store the same files that fit on a single BD. For example, one game that fills up the entirety of a Blu-Ray dual layer disc would require at least 6 DVD discs to hold all the same content. It may require even more discs since there'd have to be a lot of duplicated code and resources on each DVD. Swapping discs sucks. This is a real problem for non-linear games since it requires a substantial amount of data be duplicated between the discs or it requires the game become less linear at the disc swap point. Many games do the latter and restrict the freedom/story (Xenogears, Final Fantasy VII). When data has to be thrown out, the plot of the game may be harmed.

If you give developers more space in which to play in, they will use it. At first, people assumed DVDs had more than enough space to hold a game on one disc. This has proven to be untrue. Just look at Xenosaga Episode II & III for the Playstation 2. Some Microsoft fanboys suggest this is due to the weaker technical prowess of the PS2 compared to the Xbox 360. They'll say that Microsoft has superior codecs for compressing data and that "procedural synthesis" allows Xbox 360 developers to use "less memory on the disk [sic] and still get tons of textures." Unless Samantha Carter or, to a much lesser extent, Rodney McKay designed the codecs for Microsoft, their codecs cannot be as good as some people claim. The problem with the latter statement is the fact procedural synthesis has little to do with disc space. It's partially about reducing the amount of space in main memory and reducing the workload on artists to create slightly differing models. Either way, these kinds of assertions from the Microsoft fans are easily disproved by pointing to Blue Dragon, which comes on 3 DVDs. Blue Dragon would easily fit on a single dual-layer Blu-Ray disc.

On a related note, Blu-ray currently has multiple writers available for computers. Toast 7 supports Blu-ray disc burning. Currently, there are no HD DVD burners on the consumer market. This makes it appear as if Blu-ray is more suited to computers and storing files for backing up/et cetera than HD DVD is. Recently, the first "official" PC HD DVD drive was announced. It does not write HD DVDs.

High Definition Movies

While I'm not fond of promoting the idea that a game console should be used to play movies, it's hard to ignore the fact that the PS2 went a very long way to promote the wide and quick adoption of DVD movies. When DVD players were prohibitively expensive, the PS2 was very cheap in comparison and many people's only DVD player (it was my only DVD player until I got a Mac that could playback DVDs). And since it also played games, it became a popular dual use device. I think Sony is attempting to create a similar situation with Blu-ray. I think it will work. Conversely, Microsoft appears to have released the HD DVD solely to compete with Blu-ray. After all, Microsoft has a vested interest in HD DVD since they "created" iHD. Having not had the pleasure of using either HD DVD or Blu-ray, I couldn't say whether iHD or BD-J is better. However, since BD-J is based on Java and Java is now largely open sourced, the source code for the basic runtime is now available.

The other massively massive problem is the lack of HDMI on the Xbox 360. This will be a problem when/if HD DVD/Blu-Ray content creators ever enforce the Image Constraint Token. If this token is enabled, then a high definition movie that isn't played on an HDCP (over HDMI) connection, it'll decrease the resolution to a quarter of the HD resolution. In order to playback 1080p video via the Xbox 360, you must purchase the Xbox 360 VGA cable. Luckily, every PS3 has an HDMI connection.

HD DVD and Blu-ray both support the same codecs: MPEG-2, VC-1 (Microsoft's MPEG-4 derivative), and H.264. So any video quality difference is based purely on the codec. For example, some early cross-platform releases used MPEG-2 for Blu-ray and VC-1 for HD DVD. This made Blu-ray look substantially inferior. Luckily, later/current Blu-ray releases use either VC-1 or H.264.

Networking Xbox 360 PS3
Ethernet (RJ-45) 1 port, 10 megabit/second 1 port, 1 gigabit/second
Wireless Requires Optional Adapter (A/B/G), $99.99 60GB model only, B/G
Multiplayer Internet Games Requires Xbox Live Gold, $42/year (MMORPGs are a separate subscription fee) Free (MMORPGs require a separate subscription fee).
Purchasable Content Possible Yes, requires Microsoft Points which are purchased in blocks. Yes, prices are listed in cash.

What's interesting about this is the fact Sony has stated they will not charge users of the PS3 to play multiplayer games over the Internets. Sony already has an internet gaming service called DNAS. Many games use DNAS already on the PS2. In order to play multiplayer games on the Xbox 360, you must have at least an Xbox Live Gold account (a yearly charge). So even if you want to play a game of Tony Hawk with someone in the next room, but over the internet, you need two memberships. This same action is free on both the PS2 and the PS3.

The thing I worry about is "hidden" extra content on a game being unlocked by purchasing it. When the same exact game just has a simple code you enter into the game to unlock the nearly the exact same stuff. The idea of charging extra money for something already in the game is just disgusting to me. I really, really hope this doesn't happen on the PS3.

Backwards Compatibility Xbox 360 PS3
List Type Inclusive List. Assume a game won't work if not on the list. Exception List. Assume a game will work unless explicitly noted.
Compatibility Type Software Emulation Original Hardware
Requirements Hard drive OOBE

The Xbox 360 uses software emulation to play original Xbox games. This requires a hard drive. This also has a benefit in that the graphic quality of Xbox games can be much, much better on the Xbox 360 than they were on the original Xbox. It has the downside in that is requires extensive testing to make sure it won't cause problems with any games since it changes the conditions under which the games are running.

The PS3 uses hardware based compatibility. It actually includes the chip(s) that the PS2 used to render/play games. This allows for basic bug for bug compatibility. However, this also means that PSOne games play at the same horribly horrible resolution that they displayed on the original PSOne. This is odd because the PS3 has more than enough horsepower to emulate the games. I guess with about 8000 titles for the PS2 and the PSOne combined, it could take Sony quite a long time to test all the titles. When is Final Fantasy VII coming out for the PSP, anyways?

Technicals Xbox 360 PS3
Processor 3.2Ghz PowerPC Cell Derivatives 3.2Ghz Cell Processors
Number of Processor Cores 3 8

I just wanted to mention the above quickly. Basically, the PS3 is significantly more powerful than the Xbox 360. Paul Thurrott even gave the PS3 an uncharacteristic compliment about it. He said, "First generation PS3 games are not graphically superior to [second generation games] on the Xbox 360." This is actually a huge compliment for the PS3 games. First generation games are based off extremely underpowered preproduction developer kits. Game developers optimize for those devkits so they usually pull back significantly on the graphical quality. The current Xbox 360 games are in the second generation (at least). The Xbox 360 has been available for a year now and developers can optimize to the released machines and actually use the hardware to its full potential. In other words, saying that unoptimized games that don't use the hardware look the same as optimized games using the hardware is a huge compliment. Just imagine how much better the PS3 games are going to get graphically if they're this good looking out the gate.

Xbox 360: The One Genre Pony?

Is it just me or does it seem that all of the really popular Xbox 360 games are first-person shooters? We've got F.E.A.R., Halo (1, 2, next year 3), Call of Duty 3, and Gears of War just to name a few recent ones. It just seems like they're all the same basic game. What's also interesting is that every single one of these games are made by American developers. Where's all the dating sims? I don't think a console can truly be popular unless it is popular in Japan and has a good amount of Japanese game developers working on it (Square-Enix, anyone?). I still consider the Xbox 360 be a failure in Japan. If you look at the sales figures for the first week of the PS3's launch in Japan, the Xbox 360 has a very low figure. In my opinion, Microsoft needs to desperately woo Japanese game developers and stop focusing on first-person shooters and sports games.

Posted by rosyna at 03:34 AM
November 21, 2006
WindowShade X 4.1.1

WindowShade X 4.1.1: Just a bugfix release aimed at fixing two bugs: when WindowShade X appears as active, registered, and everything, but does nothing (mostly happened on upgrade installations), and with "Press Command/Control Key Twice" action suddenly stopping working in a particular application. Speaking of the latter, for some reason it's referenced as DoubleTouch internally in the sources. Go figure...

http://unsanity.net/windowshade-x-411.dmg (free upgrade)

Posted by slava at 11:29 AM
November 20, 2006
Breaking the Perpetual Beta Cycle, By Gum!

For The Eye Candy Lovers

Okay, it's time for what I sincerely hope is the last of the six-month-round of ShapeShifter 2.4 betas! I consider this one to be a final candidate, so if you're leery of trying betas, well, go ahead and try this one anyway - I think it's tasty.

The big news on this one is in regards to windows with a Unified toolbar. When we seeded ShapeShifter 2.4b4, I mentioned that it finally added support for Unified, and that older themes that didn't include the Unified resources would "just work", and that they'd look good even! Weeeeeell, the Subversion revisioning system and I had a little round of fisticuffs during that release and it turned out that only half of the code that I expected to be present was actually present. So needless to say, this beta has the Unified support that I thought the last beta had.

In other news, this beta makes "Small Square Buttons" look like the rest of the theme and adds support for "Applications" iContainers as exported from CandyBar.

I've put some effort into making Icon Sets into more of a first class citizen with this release, and it's now very easy to mix and match existing icon sets using the accompanying ThemePark beta (no graphical knowledge required). There's still room for improvement, but things are much better than they were.

Finally, Mighty Mouse integration and guiTweak are fixed.

And For The Developers

Yup, it's a bug-fix-licious ThemePark beta! ThemePark can actually be used by non-graphics-types for mixing and matching icon sets now. ThemePark's help menu has an in-depth explanation.

Other than that, this beta is just lots of bug fixes.

And, the Downloads

I suspect that's what you actually wanted all along...

I desperately want to get back out of beta and now that we've finally squashed our Rosetta crasher, I can. Assuming, of course, that there are no showstoppers with this ShapeShifter build. :)

So please report problems here, and please don't place these on any download sites, as they are beta-tacular.

Posted by jason at 09:08 AM
November 16, 2006
The Universally Fatilicious Exploits of the FontCard

This is a public beta of FontCard. This is primarily a compatibility release. Sadly, there was no new major feature in this version. That makes me cry.

This version now works on the Intel chip based Macs (ICBMs). A design decision was made so only fat APE modules load on the ICBMs. This is due to the fact a non-fat, PPC only, APE module would only load into applications running under Rosetta and the user would have no way to set the settings of the APE module without launching the System Prefs application in Rosetta. Neither of these are a very good user experience.

Also, this version includes a brand spanking new automatic updater. The updater does not show new beta versions, but will show the final FC releases. If updating appears to fail, send us the log file (/Applications/Utilities/Console). Failing meaning an error about updating appears in the preference pane. Please set the updater to check for updates daily for these beta versions.

You can always tell whether or not you are running a beta or a final version of FC by the icon in System Preferences. If it is of a Teletubby, it is a beta. If it is the normal FC icon, then it is a final. Unless, of course, you are Canadian. Then the entire thing is flip-flopped around. If you are French Canadian, well... Then hot snow falls up.

When you first start up this version in an app with FAP sets enabled and inactive previews on, you should see an unsexy FontCard icon in the menu bar and a progress indicator.

Oh say can you ROCK!

If you have any crashing issues or stalls with this beta, please turn on logging in the FC preference pane, make the application crash, and email us the crash log and the console log (/Applications/Utilities/Console).

Version 1.3.3b2

  • Addressed a crash when opening a popup menu on the ICBMs.
  • Fixed a problem with QuarkXPress 6.x and 7.x that caused FC to select the wrong font if the correct font was listed after the generic font family in the real font menu. This was especaily a problem for Helvetica Neue fonts.
  • The FC prefpane now caches the new Adobe font databases and only does a rescan if they change instead of every time the prefpane opened.

Version 1.3.3b1

  • FontCard is now a Universal (Fat) binary compatible with the Intel-based Macs (ICBMs).
  • Added a "Unmatched Fonts" submenu for fonts that are available in the Applications real font menu but for which FontCard cannot find a font that matches the menu item name.
  • Added an Updater that automatically checks for updates at user-specified intervals.
  • Fixed a problem with FontCard not recognizing font menus in Japanese localized applications.
  • Updated for the sets created in FontAgent Pro 3.2 and later.
  • Added a mode that makes you wear funny hats.
  • Hopefully addressed an issue with some fonts not appearing in Adobe applications. This does not apply to fonts installed in Adobe specific font folders.

Get it at: http://www.unsanity.net/beta/fontcard-133b2.dmg (5.44 megs, getting fatter all the time. GO USA!)

This post has been brought to you by the letter "O".

Posted by rosyna at 04:23 AM
November 12, 2006
At Long Last, Intel Cursor Customization

MightyMouse.png
I am (finally!) pleased to announce an Intel-compatible beta of Mighty Mouse.

The biggest thing you'll see here, aside from the fact that it works on Intel, is a revamped user interface. The idea is to open up possibilities for future development, as the old UI was very cramped and limiting. Please let us know what you think of it.

This build also improves support for CurXPTheme cursors from Windows. They just work now, double-click 'em and go. You can find some here.

Submit bugs and comments here, and please don't post this on any download sites, as it's still a beta!

Posted by jason at 10:31 PM
November 07, 2006
Smart Crash Reports 1.2.1
Announcing a semi-minor update to Smart Crash Reports, versioned 1.2.1. This version has the following changes:
  • The application that is attempting to install SCR will be shown in the installation request dialog.
  • Included Italian localization (courtesy of Philippe Casgrain).

Unless you're a developer or Italian speaking user, you don't really need to download and install this right away. We will include it as an optional installation with all our upcoming haxies, anyway. If you're a developer and you specifically use the Install SDK part, then grab it.

Direct URL: http://unsanity.net/smartcrashreports-121.dmg (includes SDK)

Posted by slava at 12:05 PM
November 04, 2006
The Mystery of Rosyna is Revealed

So, with the recent monkey-induced hype, I have one more mystery to reveal. As in, the true identity of Rosyna, our resident teletubbie. I have recently visited a toy shop here in St.Petersburg and guess what I have noticed? Not only being one of the most influential members of the community of the year, but also apparently a source of inspiration for our Chinese toy producing friends. Of course, they got the spelling all wrong (as usual), but a picture is worth a thousand words, they say. So here's 2k words worth of pictures, see for yourself (taken by a cell phone with a crappy camera):

PS I haven't shown these to Rosyna yet, so it'll be a surprise. ;D

Posted by slava at 01:29 AM
November 03, 2006
We're Final

A quick update.Thanks for your excellent feedback and testing, we've released final versions of WindowShade X 4.1, FruitMenu 3.6.2 and Application Enhancer 2.0.2. All of these are free upgrades, of course.

The rest of the haxies are coming soon, too. ;D Ya, rly.

Coming tomorrow: a weird story about burning a CD on a MacBook Pro.

Posted by slava at 12:12 PM