And we're back...
This was a somewhat less depressing thought I had yesterday morning when I was walking to my morning train.
I am a huge fan of Palm's WebOS on their 2 new smartphones, the Pre and the Pixi. I've had a Pre since June and despite the fact mine is physically wrecked I still think the OS is great. I hope Palm makes more money so they can use better hardware and QA. But I was thinking about WebOS applications, being written primarily in Javascript and also the new gaming capable APIs which I believe are in Java for direct hardware access. Java is a desktop language...and Yahoo! widgets are written in Javascript. Unfortunately, Yahoo! widgets suck. I haven't really seen anyone using them out in the wild, and of course they're only available on the PC.
But what if it were possible to use certain WebOS applications AS widgets? The Palm Application Catalog could be extended to the desktop, and you could run the same games and utilities on both. I'd written an application to scrape the mbta_alerts twitter feed and show me if my train was delayed, wouldn't it be cool to have that on my computer and take advantage of the better network connection? This also creates a 2nd distribution channel for developers.
The way I read it, Apple's trying to put the iPad somewhere between a laptop and a device like the iPod touch. Unfortunately that space is currently occupied by netbooks. For all their shortcomings, they have one major leg up on the iPad: They are a real computer. So if Palm were to create a system which would allow their WebOS apps to run on real computers, they can not only grab desktop space but can also invade that contested area for lightweight applications running on lightweight computers.
As far as I know, no one's created anything that can run the same applications on a mobile device, on a low-power computer, and on a full desktop. Also, Palm has been pushing the idea of reliance on the "cloud", in WebOS devices information like installed applications, device settings, and contact lists are automatically synchronized to the internet. This capability is already there, wouldn't it be EVEN COOLER if you could log in to this desktop WebOS system and get all your installed applications?
Garsh, I hope someone at Palm is paying attention 'cause I totally want this now.
Thursday, February 25, 2010
Wednesday, February 24, 2010
Mac's iPad and other related musings
MaxiPad. Moving on.
When I'd heard about Apple's tablet announcement, I thought it was a joke. Everyone wanted a Mac tablet. For YEARS I'd hear about people wanting Mac to finally make a tablet or a netbook computer. What they finally put out was an oversized iPod Touch with an extra chromosome and gimpier than Lt. Dan, and while the usual sections of the computing industry immediately engaged in fellating the device a lot of people were left scratching their heads. It has 3G but is locked to AT&T, it won't multi-task, you can't install your own software on it (App store only), you need an adapter just to get a USB port, it has no camera, no flash support, won't play widescreen video, I'd imagine it has no microphone as well, no video out either. So...what do I use this thing for?
Anyway, it did get me to thinking, which I guess is good.
Over the past few years I've been watching as most of the last generation of evil empires try to rescue their public image by adopting transparent processes, on the surface at least. As contrast Apple operates in complete opacity, under a shroud of darkness. Hidden away from the world in his dungeon fortress, Barad-dûr, Sauron -- I mean Steve Jobs -- steers Apple in his single-minded quest for domination. Or something. Honestly, do you know what goes on there, 'cause I don't.
This leads into my next thought. Over at Defective By Design (The anti-DRM folks who I love dearly), they made up some great posters for the iPad launch.
This tagline: Your computer is our computer, is a theme I've seen slowly spreading through the industry over the past few years. The players are beginning to realize the surest way to ensure continued profits is to execute control. On the other hand you can also ensure a measure of quality, as Apple demonstrated by the stranglehold they've kept on what hardware their OS will run on. Microsoft plays the side of the coin where they give the customers a measure of freedom, they want to control the industry more than the customers. I'm sure they have aspirations to get there eventually but they're gonna start at the top and work their way down. They've started with the driver signing requirements in Vista and Windows 7. For now you can turn off the verification, but you have to do it on each boot. This is already causing problems for a set of end users and spells certain doom for alternative Windows drivers. It also paves the way for increased hardware costs as manufacturers are forced to submit drivers for approval just so their hardware is compatible with Windows Future-Version. Virtualization software, which often uses system drivers to provide more direct access to system resources and better performance, will be effectively required to ask Microsoft for permission to compete with Microsoft as they product their own virtualization software. This seems like a tremendous conflict of interest. A few years ago Microsoft filed a patent for a method of building DRM control into an OS kernel, I think this is the first step towards that end.
Apple's interests, it seems, lay in squeezing their consumer base for cash. They've already begun teaching people to expect less capability for the same price. The iPad does less than an iPhone or iPod Touch and costs much more. The MacBook Air was a bad machine, and didn't even have an optical drive but cost more than any other laptop of similar capability. And they've been hiding configuration options on their OS since its inception. And as an amusing aside, one of the reasons cited for rejecting the Google Voice app from the the App Store was that having another phone application on the device might confuse their users. This is probably why all their hardware has rounded corners -- so their users won't hurt themselves by chewing the edges, because they clearly think people are that stupid.
Their recent patent is for displaying advertisements through the OS. The filing includes a flow chart for how the OS could determine when to play an ad, and it includes checking to see if the user has pre-bought time. That's exactly how it sounds...Apple thinks there is a strong possibility that sometime in the future people will be willing to rent ad-free time on their own computers. The patent also specifies that the OS could disable key features such as the mouse or keyboard except when prompting for interaction to make it impossible to not watch the advertisements. The only way this will work is if people accept the idea that what they have paid for is not theirs. That a computer is similar to the digital tuner box that TV companies will rent you and that your use of the OS is just a service you pay for.
Wow, I hope neither of these folks get what they want. I like being able to choose things about my computer, and I like the idea that I own it and can beat it into doing what I want provided I'm clever enough.
More upbeat musing coming soon.
When I'd heard about Apple's tablet announcement, I thought it was a joke. Everyone wanted a Mac tablet. For YEARS I'd hear about people wanting Mac to finally make a tablet or a netbook computer. What they finally put out was an oversized iPod Touch with an extra chromosome and gimpier than Lt. Dan, and while the usual sections of the computing industry immediately engaged in fellating the device a lot of people were left scratching their heads. It has 3G but is locked to AT&T, it won't multi-task, you can't install your own software on it (App store only), you need an adapter just to get a USB port, it has no camera, no flash support, won't play widescreen video, I'd imagine it has no microphone as well, no video out either. So...what do I use this thing for?
Anyway, it did get me to thinking, which I guess is good.
Over the past few years I've been watching as most of the last generation of evil empires try to rescue their public image by adopting transparent processes, on the surface at least. As contrast Apple operates in complete opacity, under a shroud of darkness. Hidden away from the world in his dungeon fortress, Barad-dûr, Sauron -- I mean Steve Jobs -- steers Apple in his single-minded quest for domination. Or something. Honestly, do you know what goes on there, 'cause I don't.
This tagline: Your computer is our computer, is a theme I've seen slowly spreading through the industry over the past few years. The players are beginning to realize the surest way to ensure continued profits is to execute control. On the other hand you can also ensure a measure of quality, as Apple demonstrated by the stranglehold they've kept on what hardware their OS will run on. Microsoft plays the side of the coin where they give the customers a measure of freedom, they want to control the industry more than the customers. I'm sure they have aspirations to get there eventually but they're gonna start at the top and work their way down. They've started with the driver signing requirements in Vista and Windows 7. For now you can turn off the verification, but you have to do it on each boot. This is already causing problems for a set of end users and spells certain doom for alternative Windows drivers. It also paves the way for increased hardware costs as manufacturers are forced to submit drivers for approval just so their hardware is compatible with Windows Future-Version. Virtualization software, which often uses system drivers to provide more direct access to system resources and better performance, will be effectively required to ask Microsoft for permission to compete with Microsoft as they product their own virtualization software. This seems like a tremendous conflict of interest. A few years ago Microsoft filed a patent for a method of building DRM control into an OS kernel, I think this is the first step towards that end.
Apple's interests, it seems, lay in squeezing their consumer base for cash. They've already begun teaching people to expect less capability for the same price. The iPad does less than an iPhone or iPod Touch and costs much more. The MacBook Air was a bad machine, and didn't even have an optical drive but cost more than any other laptop of similar capability. And they've been hiding configuration options on their OS since its inception. And as an amusing aside, one of the reasons cited for rejecting the Google Voice app from the the App Store was that having another phone application on the device might confuse their users. This is probably why all their hardware has rounded corners -- so their users won't hurt themselves by chewing the edges, because they clearly think people are that stupid.
Their recent patent is for displaying advertisements through the OS. The filing includes a flow chart for how the OS could determine when to play an ad, and it includes checking to see if the user has pre-bought time. That's exactly how it sounds...Apple thinks there is a strong possibility that sometime in the future people will be willing to rent ad-free time on their own computers. The patent also specifies that the OS could disable key features such as the mouse or keyboard except when prompting for interaction to make it impossible to not watch the advertisements. The only way this will work is if people accept the idea that what they have paid for is not theirs. That a computer is similar to the digital tuner box that TV companies will rent you and that your use of the OS is just a service you pay for.
Wow, I hope neither of these folks get what they want. I like being able to choose things about my computer, and I like the idea that I own it and can beat it into doing what I want provided I'm clever enough.
More upbeat musing coming soon.
Saturday, December 26, 2009
VLC includes Santa Hat icon, offends Buddhist?
A few days ago I noticed my VLC icon, the much beloved cone, had donned a red "Santa" hat. I thought it was a cute little "easter egg", and thought nothing more of it. This morning I was wondering if there was a plugin or if it would be easy to make a feature for VLC that involved the icon randomly swapping hats. Deerstalkers, fedoras, pressman's hats, baseball caps...just hats. For fun. I came across a recent thread on the VLC dev forums where someone was requesting the hat be removed or a patch be made to allow users to toggle the hat on or off during the Christmas season. This person was apparently incredibly offended the some developer thought it would be cute to give the cone a recognizable hat for a few weeks out of the year. I'm really curious if this person also gets offended at restaurants that put up orange and black streamers or cardboard witches in late October, or people who wear "What would Jesus do?" bracelets. I found a little survey generator and I'm going to try to embed it here and see if I get enough readership to actually collect some useful data here. Just for my own edification.
The link to the thread is here: http://mailman.videolan.org/pipermail/vlc-devel/2009-December/070015.html
[The survey period is over, it has been removed.]
The link to the thread is here: http://mailman.videolan.org/pipermail/vlc-devel/2009-December/070015.html
[The survey period is over, it has been removed.]
Monday, December 21, 2009
Halleluja! AT&T: 1 year later
In the wake of the SNL skit poking fun at AT&T's signal problems, I noticed it has been almost a year to the day since I bought an iPhone. Now while I managed to escape their service in July it took quite a bit longer for me to escape their contract. And I only now assume to have escaped the contract as I can no longer log into their website and I haven't recieved letters from any collection agencies. AT&T has failed to directly contact me on this issue: EVER...so I'm just guessing.
So the adventure started because Verizon refused to allow me to try the Samsung Omnia without locking me into a 2 year contract. I had allowed my agreement to lapse and then purchased a BlackBerry Storm. But, when I tried to exchange the Storm for the Omnia I was told that I would be bound to a new 2 year agreement. Apparently the 30 day trial is shared between the phone and the service and any change to either within that time negates the trial.
The Omnia was Verizon's final chance to retain me as a customer at that point and since they wouldn't let me see if I liked the phone enough to keep their service, I canceled my contract and left the store...heading over to the AT&T with my head hung in shame I asked for an iPhone. The rep hooked me up with my account, activated the phone, applied my RIT employee discount, sold me some screen protectors, and sent me on my way. Aside from a few odd hiccups at Wal-mart involving the phone refusing to work since it thought the SIM card was out, nothing seemed odd for the trip home. I brought the phone home and immediately set about jailbreaking it. The phone was working out pretty well for a while, apart from some of that GSM noise and sketchy signal. Over the next few months living in Rochester the signal problems grew worse and the noise became more annoying. I'm not sure if it was actually making it more, or if I'd just slowly grown to hate it.
AT&T support seemed only grudgingly willing to help me concerning my poor reception. While I understand the description of the issue leaves a lot to be desired as a technical support request, these people are being paid to at least try, which they did not. And from a customer perspective separate from the technical problem, they didn't help me at all. These people refused to admit there were any issues, kept repeating that I was in a good signal area like saying it again would make it true, and they wouldn't even consider compensating me for the poor service by giving me even one-time discounts.
I was dropping calls sometimes 3 times within a minute. It was horrifying. And I wasn't even in a major metropolitan area, I just had poor signal. And it wasn't my phone because as soon as I left my room, or stepped outside if I was in a particularly sturdy RIT building, I was able to use the phone perfectly well. As a former Verizon customer for several years I had never experienced the frustration of a dropped call. In fact, I can't remember it happening to me before this, EVER. This constant dropping of calls and failing to ring even once caused my overreacting mother to call the county Sheriff's office to investigate my apartment and make sure I was ok. I have NEVER been so angry at a phone company.
Eventually, after almost 4-5 months of this I got them to consider this might be their problem. They offered to replace the SIM card on the phone, which I knew wasn't going to help, but I decided to play along since they were finally paying attention to me as a customer and not the enemy. Unfortunately, just a little after this I had to graduate and move, so we postponed the replacement until I had settled in my new apartment. When I called again after moving, the rep at the other end, while being slightly kinder than anyone else I'd spoken to up until this point wasn't any more helpful. I was told I was 3 miles away from the nearest tower, with the maximum range of GSM being...survey says...3 miles. The guy basically told me I was out of luck, there's nothing they can do regarding compensation, my options were either step outside every time I need to make a call and hope they build a tower nearby in a few months or switch carriers. So took the sensible option: I switched to Sprint when the Palm Pre came out in July. After ~8 months, I was finally free. Or ... crap.
While Sprint was being really good to me, discounting me for poor service and eventually giving me a device which gives me flawless reception in my apartment for free, AT&T was trying to charge me a cancellation fee. They sent me 2 bills, each 2 months apart for the fee. They didn't call, they just sent me sporadic bills. I finally called them and I was again confronted as the enemy. I got through the first level which told me nothing could be done, and the next level who told me they couldn't do anything, and that level's manager who told me I was completely unjustified in asking for the fee to be dropped. (The fee they charged me to cancel the service I wasn't getting...yeah.) But he'd put it into arbitration just to get me off the phone. A representative from the cancellation department would contact me within a week.
A week went by, then 2, then a month, then 2...and no call. Eventually it was December again, and I decided to pop into my att.com account to see if the fee was still there. And much to my surprise I no longer had an account with att.com. I can only assume that AT&T finally decided to drop the cancellation fee they had no basis for charging me. Greed is not a basis. But they must have been so embarrassed at their own unreasonable handling of my case and took so long to make a decision, that they decided not to call me.
So, 1 year later... AT&T has completely spoiled any chance of my considering them a responsible entity. They are a bad company, with a crappy network, a slew of crappy phones, and some of the worst customer service I've ever had the displeasure to receive. They are a joke, and it is funny...in a very sad way.
--PXA
So the adventure started because Verizon refused to allow me to try the Samsung Omnia without locking me into a 2 year contract. I had allowed my agreement to lapse and then purchased a BlackBerry Storm. But, when I tried to exchange the Storm for the Omnia I was told that I would be bound to a new 2 year agreement. Apparently the 30 day trial is shared between the phone and the service and any change to either within that time negates the trial.
The Omnia was Verizon's final chance to retain me as a customer at that point and since they wouldn't let me see if I liked the phone enough to keep their service, I canceled my contract and left the store...heading over to the AT&T with my head hung in shame I asked for an iPhone. The rep hooked me up with my account, activated the phone, applied my RIT employee discount, sold me some screen protectors, and sent me on my way. Aside from a few odd hiccups at Wal-mart involving the phone refusing to work since it thought the SIM card was out, nothing seemed odd for the trip home. I brought the phone home and immediately set about jailbreaking it. The phone was working out pretty well for a while, apart from some of that GSM noise and sketchy signal. Over the next few months living in Rochester the signal problems grew worse and the noise became more annoying. I'm not sure if it was actually making it more, or if I'd just slowly grown to hate it.
AT&T support seemed only grudgingly willing to help me concerning my poor reception. While I understand the description of the issue leaves a lot to be desired as a technical support request, these people are being paid to at least try, which they did not. And from a customer perspective separate from the technical problem, they didn't help me at all. These people refused to admit there were any issues, kept repeating that I was in a good signal area like saying it again would make it true, and they wouldn't even consider compensating me for the poor service by giving me even one-time discounts.
I was dropping calls sometimes 3 times within a minute. It was horrifying. And I wasn't even in a major metropolitan area, I just had poor signal. And it wasn't my phone because as soon as I left my room, or stepped outside if I was in a particularly sturdy RIT building, I was able to use the phone perfectly well. As a former Verizon customer for several years I had never experienced the frustration of a dropped call. In fact, I can't remember it happening to me before this, EVER. This constant dropping of calls and failing to ring even once caused my overreacting mother to call the county Sheriff's office to investigate my apartment and make sure I was ok. I have NEVER been so angry at a phone company.
Eventually, after almost 4-5 months of this I got them to consider this might be their problem. They offered to replace the SIM card on the phone, which I knew wasn't going to help, but I decided to play along since they were finally paying attention to me as a customer and not the enemy. Unfortunately, just a little after this I had to graduate and move, so we postponed the replacement until I had settled in my new apartment. When I called again after moving, the rep at the other end, while being slightly kinder than anyone else I'd spoken to up until this point wasn't any more helpful. I was told I was 3 miles away from the nearest tower, with the maximum range of GSM being...survey says...3 miles. The guy basically told me I was out of luck, there's nothing they can do regarding compensation, my options were either step outside every time I need to make a call and hope they build a tower nearby in a few months or switch carriers. So took the sensible option: I switched to Sprint when the Palm Pre came out in July. After ~8 months, I was finally free. Or ... crap.
While Sprint was being really good to me, discounting me for poor service and eventually giving me a device which gives me flawless reception in my apartment for free, AT&T was trying to charge me a cancellation fee. They sent me 2 bills, each 2 months apart for the fee. They didn't call, they just sent me sporadic bills. I finally called them and I was again confronted as the enemy. I got through the first level which told me nothing could be done, and the next level who told me they couldn't do anything, and that level's manager who told me I was completely unjustified in asking for the fee to be dropped. (The fee they charged me to cancel the service I wasn't getting...yeah.) But he'd put it into arbitration just to get me off the phone. A representative from the cancellation department would contact me within a week.
A week went by, then 2, then a month, then 2...and no call. Eventually it was December again, and I decided to pop into my att.com account to see if the fee was still there. And much to my surprise I no longer had an account with att.com. I can only assume that AT&T finally decided to drop the cancellation fee they had no basis for charging me. Greed is not a basis. But they must have been so embarrassed at their own unreasonable handling of my case and took so long to make a decision, that they decided not to call me.
So, 1 year later... AT&T has completely spoiled any chance of my considering them a responsible entity. They are a bad company, with a crappy network, a slew of crappy phones, and some of the worst customer service I've ever had the displeasure to receive. They are a joke, and it is funny...in a very sad way.
--PXA
Sunday, December 6, 2009
Bourgeois Beer: Sam Adams Utopias
With a price tag of ~$200 per bottle, Sam Adams Utopias is a beer for those who feel a little heavy in the wallet. As it is also released only every 2-3 years, and it very hard to get ahold of, it has a reputation of being a fine beer for those who seek new and extreme flavors out of beer.
Some tag Utopias as a "Super-Beer", and with an ABV of 27% it's certainly something beyond mortal beers.
I managed to get ahold of a bottle through a friend of mine who still lives in Rochester near Beers of the World. I wasn't able to find it in the liquor stores near my apartment, which is ironic given my proximity to Boston. I picked up the bottle when I visited my parents for Thanksgiving.
The bottle comes with a serial number which doubles as a discount code at the Sam Adams store for a free Utopias signature glass made by Reidel. Now that I've finally got ahold of that glass and sampled the Utopias out of it, both chilled and at room temperature, I feel it's time to write about it.
At first, the swirl and look. The beer is almost completely un-carbonated, it sits heavy in the glass. Swirling it causes a noticeable coating to form on the side of the glass. It's not Stone Russian Imperial Stout or Old Engine Oil, but it's pretty thick. The beer is clear and dark, mostly an amber color like most beer. A little more towards the dark brown of a stout than the golden color you'd get in most lagers.
At the sniff you start getting into it. There are hints of dried fruits, brown sugar. There's also a similarity to the Dogfish Head 120 IPA, or Imperial IPA, owing to the incredibly high alcohol content. It almost seems like it's trying to be a low power liquor or high power wine, like a warm tawny port or a sherry. Some sort of fortified wine or burnt red wine. A lot of reviews place it similar to a brandy but I think the fortified wine label fits better, it just doesn't have that angry burn of a full-on liquor. When chilled more red fruits come out of the sniff, wild berries, blackberries.
On to the main course, drinking the beer. The mouthfeel is very satisfying. It's lighter than it looks but still thick enough to coat the tongue. Also not so thick it feels like I've chewed off a chunk of something. The beer itself is not like anything I've ever tasted, not with regards to beer, anyway. Just like the smell, it's more like a burnt wine than anything. There are hints of lots of farm fruit, but it's all subdued. Strawberry, black berry, raisins, red grapes, cooked apples, etc. They all taste more like a jam than the fruit itself. That subdued, soaking in sugar idea. When it's chilled it tastes more like a cleaner, more refreshing beer. Some of the sweeter flavors are toned down making it fruitier, more like a lambic beer. Even cold it's still incredibly complex. Warm, the beer takes on darker and sweeter tinge. The alcohol is also more pronounced. The dark brown sugar that was almost completely vanquished by cooling it takes center stage when it's room temperature. The burnt wine flavors are also a lot more prominent when it's warm.
My recommendation for this beer is to chill it first, then allow it to warm as you drink it, so as to get the full representation of the flavors. Some of the more subtle fruit-based flavors get lost in the alcoholic might of the brew when it's drunk at room temperature.
Also, my recommendation for this beer is not to buy it unless you're in it for the experience. The flavor just isn't too incredible, mostly because it doesn't taste like beer. You can get the same ideas by mixing a dry port wine with a really grape-y red wine...and maybe some of thick stout. This beer is in the same vein as the Thomas Hardy's Ale, that I also didn't like. Both that beer and this one are way too similar to a wine.
While I have a tremendous amount of respect for the brewmasters that crafted these, I just want a clear distinction between beer and wine...these ground breaking beers blur the lines a little too much for me.
Drink on, folks!
--PXA
Some tag Utopias as a "Super-Beer", and with an ABV of 27% it's certainly something beyond mortal beers.
I managed to get ahold of a bottle through a friend of mine who still lives in Rochester near Beers of the World. I wasn't able to find it in the liquor stores near my apartment, which is ironic given my proximity to Boston. I picked up the bottle when I visited my parents for Thanksgiving.
The bottle comes with a serial number which doubles as a discount code at the Sam Adams store for a free Utopias signature glass made by Reidel. Now that I've finally got ahold of that glass and sampled the Utopias out of it, both chilled and at room temperature, I feel it's time to write about it.
At first, the swirl and look. The beer is almost completely un-carbonated, it sits heavy in the glass. Swirling it causes a noticeable coating to form on the side of the glass. It's not Stone Russian Imperial Stout or Old Engine Oil, but it's pretty thick. The beer is clear and dark, mostly an amber color like most beer. A little more towards the dark brown of a stout than the golden color you'd get in most lagers.
At the sniff you start getting into it. There are hints of dried fruits, brown sugar. There's also a similarity to the Dogfish Head 120 IPA, or Imperial IPA, owing to the incredibly high alcohol content. It almost seems like it's trying to be a low power liquor or high power wine, like a warm tawny port or a sherry. Some sort of fortified wine or burnt red wine. A lot of reviews place it similar to a brandy but I think the fortified wine label fits better, it just doesn't have that angry burn of a full-on liquor. When chilled more red fruits come out of the sniff, wild berries, blackberries.
On to the main course, drinking the beer. The mouthfeel is very satisfying. It's lighter than it looks but still thick enough to coat the tongue. Also not so thick it feels like I've chewed off a chunk of something. The beer itself is not like anything I've ever tasted, not with regards to beer, anyway. Just like the smell, it's more like a burnt wine than anything. There are hints of lots of farm fruit, but it's all subdued. Strawberry, black berry, raisins, red grapes, cooked apples, etc. They all taste more like a jam than the fruit itself. That subdued, soaking in sugar idea. When it's chilled it tastes more like a cleaner, more refreshing beer. Some of the sweeter flavors are toned down making it fruitier, more like a lambic beer. Even cold it's still incredibly complex. Warm, the beer takes on darker and sweeter tinge. The alcohol is also more pronounced. The dark brown sugar that was almost completely vanquished by cooling it takes center stage when it's room temperature. The burnt wine flavors are also a lot more prominent when it's warm.
My recommendation for this beer is to chill it first, then allow it to warm as you drink it, so as to get the full representation of the flavors. Some of the more subtle fruit-based flavors get lost in the alcoholic might of the brew when it's drunk at room temperature.
Also, my recommendation for this beer is not to buy it unless you're in it for the experience. The flavor just isn't too incredible, mostly because it doesn't taste like beer. You can get the same ideas by mixing a dry port wine with a really grape-y red wine...and maybe some of thick stout. This beer is in the same vein as the Thomas Hardy's Ale, that I also didn't like. Both that beer and this one are way too similar to a wine.
While I have a tremendous amount of respect for the brewmasters that crafted these, I just want a clear distinction between beer and wine...these ground breaking beers blur the lines a little too much for me.
Drink on, folks!
--PXA
Sunday, November 29, 2009
How customer service SHOULD work.
I have my own opinions on how customer service should be done. When I previously worked in the service industry I applied my ideals to great success. However, it the rest of the industry seems to have the opposite ideas. So when I do find customer service that treats me with respect as a customer and not a walking checkbook, I'm always pleasantly surprised.
This is how NOT to do it:
Pretty much since the first day I took my iPhone home I had problems with reception. I was far-ish from a tower and the signal didn't penetrate into the finished basement that served as my room. When I moved to my new apartment in Norwood, MA, I had even WORSE reception. I was told by AT&T customer service this was because I was barely at the maximum range of the nearest tower. I was also told there was nothing I could do but continue to pay them for a service I wasn't receiving and hope that eventually they built a tower closer to me. But he couldn't tell me when or where the next group of towers was going to be. When I left AT&T because I wasn't getting any service, cellular or customer, I was charged a very large early-cancellation fee. While I fully admit that I canceled early, I contend that the lack of reception was a valid reason. When I confronted them regarding the fee they claimed there was nothing that could be done, and refused to consider the validity of my reason for dropping them. When I finally got them to agree to think about dropping the charge they told me they'd pass the request to the appeals department which would contact me within a week. It's been maybe 2.5 months and I haven't heard back from them. This tale is so filled fail, it actually makes me sad. Not like Bambi's Mom dying, but still pretty depressing.
On the other hand, I had the same problem with my Sprint phone since I got it. Very poor reception. Pretty much had to leave the apartment to use the phone. However, when I called their customer service I was offered an option to remedy the situation almost immediately. I was offered a device that's effectively a CDMA mini-tower. Since I was using it to upgrade from NO reception, not just poor reception, I would be charged half price for this device and I wouldn't have to pay the monthly fee for using the device. 2 months later when I examined my bill, I had been charged full price for the device and had usage fees for it. I immediately used online chat to confront them about the charges. The Sprint rep took maybe 5 minutes to review my file and then told me "Yup, you're right! Our bad!" And instantly removed the charges. There was no escalation, no hassel, no confrontation. When I got done with them, I was grateful for the assistance and actually happy about my choice of wireless carrier. I was so ecstatic about the fact they didn't try to bend me over and take all my money, I didn't even attempt to have my late payment charges removed. I'm left with the impression that THIS is how customer service is done.
So, congrats Sprint for getting something so simple right, when everyone else is hell bent on getting it wrong in the hope of making a quick buck by wringing your customers for money you don't deserve.
This is how NOT to do it:
Pretty much since the first day I took my iPhone home I had problems with reception. I was far-ish from a tower and the signal didn't penetrate into the finished basement that served as my room. When I moved to my new apartment in Norwood, MA, I had even WORSE reception. I was told by AT&T customer service this was because I was barely at the maximum range of the nearest tower. I was also told there was nothing I could do but continue to pay them for a service I wasn't receiving and hope that eventually they built a tower closer to me. But he couldn't tell me when or where the next group of towers was going to be. When I left AT&T because I wasn't getting any service, cellular or customer, I was charged a very large early-cancellation fee. While I fully admit that I canceled early, I contend that the lack of reception was a valid reason. When I confronted them regarding the fee they claimed there was nothing that could be done, and refused to consider the validity of my reason for dropping them. When I finally got them to agree to think about dropping the charge they told me they'd pass the request to the appeals department which would contact me within a week. It's been maybe 2.5 months and I haven't heard back from them. This tale is so filled fail, it actually makes me sad. Not like Bambi's Mom dying, but still pretty depressing.
On the other hand, I had the same problem with my Sprint phone since I got it. Very poor reception. Pretty much had to leave the apartment to use the phone. However, when I called their customer service I was offered an option to remedy the situation almost immediately. I was offered a device that's effectively a CDMA mini-tower. Since I was using it to upgrade from NO reception, not just poor reception, I would be charged half price for this device and I wouldn't have to pay the monthly fee for using the device. 2 months later when I examined my bill, I had been charged full price for the device and had usage fees for it. I immediately used online chat to confront them about the charges. The Sprint rep took maybe 5 minutes to review my file and then told me "Yup, you're right! Our bad!" And instantly removed the charges. There was no escalation, no hassel, no confrontation. When I got done with them, I was grateful for the assistance and actually happy about my choice of wireless carrier. I was so ecstatic about the fact they didn't try to bend me over and take all my money, I didn't even attempt to have my late payment charges removed. I'm left with the impression that THIS is how customer service is done.
So, congrats Sprint for getting something so simple right, when everyone else is hell bent on getting it wrong in the hope of making a quick buck by wringing your customers for money you don't deserve.
Friday, November 6, 2009
Mojo Rising: AutoFocusing on Dialogs
While I have every confidence the documented controller.setInitialFocusedElement() method will work during scene pushes, the story is somewhat different if you only showDialog(). I'm currently adding the final touches to my first complete Palm Pre application, in preparation for a postmortem blog post on developing with Mojo.
One of those final touches was automatically focusing on the text input widget when the dialog was shown. This simple thing took me over 2 hours to figure out and required reading through the actual framework code provided by Palm.
For whatever reason some methods of the scene controller aren't fired on showDialog() like they are on pushScene(). Might track down more on this later.
For now, to get Mojo to automatically focus on an element when a dialog is shown, do this:
1. When creating your view, add a tabindex="0" to the div which will become the widget. Or use the Mojo.View.makeFocusable() method, which currently does the same thing.
2. In the Assistant object you passed to the showDialog() method as the "assistant" property, add the following line of code to the activate() method:
Alternatively you could just call:
More Mojo Rising coming soon, folks.
--PXA
One of those final touches was automatically focusing on the text input widget when the dialog was shown. This simple thing took me over 2 hours to figure out and required reading through the actual framework code provided by Palm.
For whatever reason some methods of the scene controller aren't fired on showDialog() like they are on pushScene(). Might track down more on this later.
For now, to get Mojo to automatically focus on an element when a dialog is shown, do this:
1. When creating your view, add a tabindex="0" to the div which will become the widget. Or use the Mojo.View.makeFocusable() method, which currently does the same thing.
2. In the Assistant object you passed to the showDialog() method as the "assistant" property, add the following line of code to the activate() method:
Mojo.View.advanceFocus(this.controller.sceneElement);
Alternatively you could just call:
this.controller.advanceFocus();However, the advanceFocus() method of the scene controller object is annotated as private so using it is likely not the best practice. There also might be a better way to get the sceneElement, but at the time of this posting I am far too tired to look it up.
More Mojo Rising coming soon, folks.
--PXA
Subscribe to:
Posts (Atom)