<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>General</title>
      <link>http://defaria.com/blogs/General/</link>
      <description></description>
      <language>en</language>
      <copyright>Copyright 2010</copyright>
      <lastBuildDate>Sat, 06 Mar 2010 19:24:39 -0600</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=3.2</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>Cell phones - Not up to snuff!</title>
         <description><![CDATA[<p>What is it with cell phones anyway. It's primary function, while I admit is not a function I do that frequently compared to other things, it can't do all that well. I mean calls but I don't mean hard to hear connections and dropped calls. Those are problems too however just the mechanism of placing the call...</p>

<p>First off - <b>never make a fucking phone dialing app that is incapable of accepted a paste of a phone number!!!</b> You'd think that'd be a no brainer but way too many phone dialers do not allow paste. So you find a number in a web page or an email or you put it in a file - whatever. You select the phone number and you go to the phone app and want to paste it in. There's no paste. Stupid phone!</p>

<p>Secondly you would think that a phone application would be, oh, I don't know.... <b>RESPONSIVE PERHAPS</b>. Many play back those button tones we all know and love. But most phones can't keep up with even the slowest of typists. How hard is this to sense the button was pushed and <b>immediately</b> (I mean right away, with out hesitation - IMMEDITATELY!!! - did I say immediately?) play the fucking tone and be ready for the next button push. Come on folks, this is not rocket science nor is this a lot of work that the phone needs to do in order to accomplish this minor fucking miracle - yet on both Windows Mobile based phones and now my Android based phone this constantly happens. Is it hardware related? Again, how much hardware is needed?!? My old land line never seemed to have an issue accomplishing this task - why can't my $$$ phone do it?!? Write the damn phone app in assembler and make it (and the tones for that matter) memory resident so you have no excuses WRT speed! Really is this too much to ask?!?</p>

<p>And another thing about phones - why is it that the most common things I do require push and hold in order to work. Not just phones, sometimes accessories. For example, my Bluetooth headset of choice (Sony Ericson HBH-980) has a recessed power button and you must hold for a few seconds to turn on. Now I understand the concept of requiring such a delay to distinguish between a real turn on/off event and an inadvertent one but trust me you would not be inadvertently hitting this power button.</p>

<p>And why is it that I must always wrestle with Bluetooth to get it to work right. My BT headset can handle both "Media audio" (from the media player) and "Phone audio" from say and incoming all. Why the distinction? I don't care. Just call it audio. You don't know how many time I try to connect my BT headset and only the phone audio gets connected. No media audio. So I try to connect again. No go. Try powering off the BT headset and back on. Nope. Try turning off BT on the phone and back on No go. Then the phone hangs. Bluetooth is the only thing that seems to have the power to hang my phone, requiring me to open the case and yank the battery in order to reboot!</p>

<p>And then when listening to Bluetooth often I'll get gaps of silence, especially when starting a new song or podcast, as if it needs to buffer stuff or whatever. It's real annoying. Why is Bluetooth so hard, flunky and trouble ridden?!?</p>]]></description>
         <link>http://defaria.com/blogs/General/archives/000729.html</link>
         <guid>http://defaria.com/blogs/General/archives/000729.html</guid>
         <category></category>
         <pubDate>Sat, 06 Mar 2010 19:24:39 -0600</pubDate>
      </item>
            <item>
         <title>Stupid is as stupid does</title>
         <description><![CDATA[<p>OK so I've moved up to Seattle and need to get my business and personal bank accounts all settled in. So I stopped into my local Wells Fargo branch to introduce myself. He said he could save me some money but unfortunately I need to get new accounts. With the new accounts come plain old boring cards. I had personalized my cards before. Now I have new plain cards I need to reactivate, only to have to re-personalize them again!</p>

<p>So I go to activate one of them and they ask for my 17 gillion digit card number then <b>the last 4 numbers of my business checking account number</b>. Well I don't know that so I need to go to the Wells Fargo bank site to get that. While I'm doing that it keeps saying "Sorry I didn't get that" and eventually I exceed my limit of retries. <b>Hey I was just trying to get to your slow web site!!!</b>.</p>

<p>Of course I'm dumped into the tech support queue where some ditzy blonde answers the phone. She tells me that she'll need to have <b>my full business account number</b>. I tell her I don't have that. I only have the last 4 because that's all your web page gives me. Normally I have to open up statement to get the full account number but I can't do that because this account is too new and doesn't have any statements. "Well you could just look at your checks..." to which I quickly interject "Listen sweetheart I haven't used checks in 18 years!". Then she tells me that she could help me but I'd need to give not one, nor two, nor even three but <b>four forms of identification</b> in order for her to help me! I told her that in no way would I be comfortable with that because everybody knows you don't achieve real security until after 20 forms of ID are presented and hung up!</p>

<p>OK stop and think here for a second... Why can the automated phone system validate me with just the mere last four digits of my account number, which is probably pretty damn easy to obtain, but the human needs the whole account number and/or 4 forms of ID?!?</p>

<p>Bottom line: Since I'm now at the web site I hang up on the dtiz and simply go back around and punch in my 4 digits and I'm validated. Stupid is as stupid does - and I ain't stupid - but I do see it all the time!</p>]]></description>
         <link>http://defaria.com/blogs/General/archives/000728.html</link>
         <guid>http://defaria.com/blogs/General/archives/000728.html</guid>
         <category></category>
         <pubDate>Sat, 06 Mar 2010 19:05:38 -0600</pubDate>
      </item>
            <item>
         <title>Priority Queues...</title>
         <description><![CDATA[<p>Many IT departments run long running and intensive processes on the various PCs throughout their organizations. For example, virus scanners (are evil but that's another rant), defragmentation and disk cleanup stuff. Is it really too much to ask for them to put such background tasks in the <b>LOW PRIORITY QUEUE!!!</b>. Do they know what the low priority queue even is or that it exists? I have yet to see anybody, other than myself, think ahead far enough to say "Gee this would interrupt interactive performance. I know! I'll put this in the low priority queue instead of being rude". I wonder what the thought process is for the IT guys or even if there is a thought process...</p>

<p>And then processes spawned from the original process go in the normal queue, so even if you put the first process in the low queue, the next process pops out in the normal queue. The correct way to do this is to have the original process, the parent process, in the low queue and have it insure any children created are also in the low queue!</p>]]></description>
         <link>http://defaria.com/blogs/General/archives/000723.html</link>
         <guid>http://defaria.com/blogs/General/archives/000723.html</guid>
         <category></category>
         <pubDate>Mon, 01 Mar 2010 13:35:55 -0600</pubDate>
      </item>
            <item>
         <title>Broken DNS</title>
         <description><![CDATA[<p>This seems to be the trend now a days in Corporate IT. Is it just Windows related? I don't know. It used to be that you could rely on DNS. Now you can't. Case in point - people hear talk about a machine known as "seacase". Others use the name usseacase. Whicih is correct? Well an educated guess would be they are one in the same and a DNS alias exists between them. IOW seacase is just a "pretty" name for usseacase.</p>

<p>Now I used to be that you could verify that with DNS, in particular you could use nslookup to find each of the names and see they have the same IP address. But more and more, Corporate IT DNS stuff is screwed up, perhaps in the name of security, such that they don't always resolve:</p>

<div class=code>$ nslookup usseacase
Non-authoritative answer:
Server:  &lt;dns server>
Address:  13.230.100.200

<p>Name:    usseacase.&lt;domain>.com<br />
Address:  13.230.100.74<br />
</div></p>

<p>So we can look that one up but we can't lookup the other:</p>

<div class=code>$ nslookup seacase
*** &lt;dns server> can't find seacase: Non-existent domain
Server:  &lt;dns server>
Address:  13.230.100.200
</div>

<p>However ping works! And verifies that this is the same machine. So why doesn't DNS know about this?</p>

<div class=code>$ ping seacase
PING seacase (13.230.100.74): 56 data bytes
64 bytes from 13.230.100.74: icmp_seq=0 ttl=127 time=230 ms
64 bytes from 13.230.100.74: icmp_seq=1 ttl=127 time=0 ms

<p>----seacase PING Statistics----<br />
2 packets transmitted, 2 packets received, 0.0% packet loss<br />
round-trip (ms)  min/avg/max/med = 0/115/230/115<br />
</div></p>

<p>Another pet peave of mine is people using either IP addresses instead of names (Do you refer to your friends by their cell phone numbers?) or using fully qualified machine names all the time when you don't need to...</p>]]></description>
         <link>http://defaria.com/blogs/General/archives/000722.html</link>
         <guid>http://defaria.com/blogs/General/archives/000722.html</guid>
         <category></category>
         <pubDate>Mon, 01 Mar 2010 11:48:16 -0600</pubDate>
      </item>
            <item>
         <title>Making it way harder than it needs to be</title>
         <description><![CDATA[<p>Why do people do the following: A user is having difficulty performing a task so they submit a ticket. Attached there's a zip file that contains a Word document of 5 pages, 4 of which are entire desktop screen shots showing each steps in it's huge glory taking up tons of space where screen shot 4 has the error dialog that I need! Further, page 5 has the textual representation, which is really all I needed and is copy and pastable!</p>

<p>Now before you say "Well they didn't know and they were trying to be helpful providing you with all the information" consider this: What the hell was the zip file for? There was only 1 file in it. Why zip it? "Well Andy, you hard ass, at least they are saving space because the zip file will compress it". Well then, riddle me this batman, why then capture the entire damn screen probably in the wasteful bmp format! And if you just wished to send me a bunch of screen captures why didn't you put only those in a zip file instead of having to call Word - and all it's inefficiencies - into play?</p>

<p>The end result is that they do it in the most inefficient and complicated way they can find!</p>]]></description>
         <link>http://defaria.com/blogs/General/archives/000721.html</link>
         <guid>http://defaria.com/blogs/General/archives/000721.html</guid>
         <category></category>
         <pubDate>Fri, 26 Feb 2010 15:36:29 -0600</pubDate>
      </item>
            <item>
         <title>More support crap</title>
         <description><![CDATA[<p>Do people think at all how they come off to other people? Case in point - I want to set my Unix password but for some reason they've disabled the passwd(1) command. Off to the help desk it is for me! Apparently I have not paid enough penance.</p>

<p>So the conversation goes as follows:</p>

<div class=code>Helpdesk dude ...hi Andrew how are you doing today<br>
1:33:39 PM◄want to talk to you please ping me,regarding unix<br>
2:30:50 PM Andrew DeFaria And your number is... <br>
2:31:24 PM Helpdesk dude ...i am mazhar from the helpdesk  <br>
2:31:28 PM ◄andrew <br>
2:32:09 PM ◄as you called in for unix password setup  <br>
2:32:17 PM Andrew DeFaria Yes. <br>
2:32:37 PM Helpdesk dude ...you already logged in however you want to setup a password  <br>
2:33:37 PM Andrew DeFaria Yes, why doesn't the passwd(1) command work? <br>
2:34:30 PM Helpdesk dude ...please give me one minute<br>
2:39:23 PM Andrew DeFaria Times up! <br>
2:40:23 PM Helpdesk dude ...sorry for that working on it  <br>
2:41:03 PM ◄contact with XXXXX  to confirm <br>
◄who worked on the time zone of unix system XXXXXXXX  <br>
2:42:40 PM◄the case you raised through idm  <br>
2:42:53 PM Andrew DeFaria Jessie's the only guy I  <br>know who has an underbar in his name!   <br>
2:43:52 PM Helpdesk dude ...yes exactly  <br>
2:44:46 PM Andrew DeFaria I find it hard to believe that I'm unique in wanting to set my Unix password...  <br>
2:45:51 PM Helpdesk dude ...do not worry sir we will try our best to fix thix issue  <br>
2:46:04 PM Andrew DeFaria Did I say I was worried?  <br>
2:46:35 PM Helpdesk dude ...i really appologize for that   <br>
2:46:39 PM Andrew DeFaria  That's OK, this is making a great blog entry...  <br>
</div>

<p>Aside from the atrocious English spelling and grammar of this supposed College educated support tech... First off, why's he explaining my problem back to me? I know my problem - I'm not stupid.</p>

<p>Secondly, maybe ya should come to the party prepared! I mean the problem here is simple - a user simply wants to set his password. Have you read the trouble ticket? Do you understand the issues involve? Great <b>then</b> contact the user. But here clearly he state "please give me one minute" - Then clearly takes several! Shouldn't he have the solution in hand?</p>]]></description>
         <link>http://defaria.com/blogs/General/archives/000719.html</link>
         <guid>http://defaria.com/blogs/General/archives/000719.html</guid>
         <category></category>
         <pubDate>Wed, 24 Feb 2010 16:43:11 -0600</pubDate>
      </item>
            <item>
         <title>Insisting on breaking links</title>
         <description><![CDATA[<p>The reluctance to use HTML in email (and news groups for that matter) is astonishing! Instead people insist on using plain text and inevitably paste long links that break due to stupid clients badly wrapping the URL. For example:</p>

<div class=code>
http://gisclarifyweb.somewhere.com/eSupport/eSupportjsp/MenuSystem/CaseViewMS.j^M
sp?casenum=G03519757
</div>

<blockquote><b>Note:</b> "^M" included to indicate where the line wrap occurs as this blog software will wrap it differently</blockquote>
<p>Email clients then linkify the first part (http://gisclarifyweb.somewhere.com/eSupport/eSupportjsp/MenuSystem/CaseViewMS.j) but fail to include the second part (sp?casenum=G03519757) resulting in the link not working and making the recipient have to do the work of piecing the URL back together. And with some humongous URLs (and you've seen them) this can be quite an effort. Move this to your small cell phone in a bumping bus ride and this is next to impossible!</p>

<p> So this has spawned an entire industry most notably tinyurl.com and friends. But why? Why not instead simple think up a meaning few words to describe the link and make a proper anchor href. For example, the above is talking about a Clarity case number of G03519757. So that should be the link text. Viola you have <a href="http://gisclarifyweb.somewhere.com/eSupport/eSupportjsp/MenuSystem/CaseViewMS.jsp?casenum=G03519757">G03519757</a>. This magic is achieved in Thunderbird - my mailer of choice - simply by highlighting the link text, typing Ctrl-L for link and pasting in the proper URL (In Outlock you select <b>Insert: Hyperlink</b>). There! You're done. Was that <b>that</b> hard? You've not only made it much easier on the receiver of your email by providing a simple - and attractive - link that will not break by being wrapped by any email client capable of rendering HTML (i.e. most of them) and for any incapable, they'll see the link in all its ugly glory and improper and broken wrapping they they must be accustomed to by now anyway!</p>

<p>So why don't people do this regularly? I'm not sure but my guesses run neck and neck between lazy and ignorant. What's your guess?</p>]]></description>
         <link>http://defaria.com/blogs/General/archives/000718.html</link>
         <guid>http://defaria.com/blogs/General/archives/000718.html</guid>
         <category></category>
         <pubDate>Wed, 24 Feb 2010 13:59:36 -0600</pubDate>
      </item>
            <item>
         <title>Names should not be hard</title>
         <description><![CDATA[<p>Another in a series of rants about things I see and how backward they are...</p>

<p>Why is it that organizations use Outlook at all? And then when they do they have their address books set up for &lt;lastname>, &lt;firstname>? That's not how I think of people - by their last name first! And to add injury to insult, often looking up people as &lt;firstname> &lt;lastname> fails!</p>

<p>I use Thunderbird and one of the first things I set up is an LDAP directory in the address book for the organization. Often this involves getting the secret LDAP info like server name and most importantly baseDN. Surprisingly I have been successful in getting this information most of the time! Once connected I have access to that elusive Outlook Global Address Book because essentially it's just and LDAP implementation. And my &lt;firstname> &lt;lastname> searches automagically start working directly in Thunderbird. Yippie!</p>

<p>Still there are broken search tools like SameTime's Add New Contact dialog which fails if you &lt;firstname &lt;lastname> search. Coupled with organizations propensity to use &lt;lastname>, &lt;firstname> is "Jessie Scott" "Jessie Scott" or "Scott Jessie"?</p>

<p><big><b?ARGH!</b></big></p>]]></description>
         <link>http://defaria.com/blogs/General/archives/000717.html</link>
         <guid>http://defaria.com/blogs/General/archives/000717.html</guid>
         <category></category>
         <pubDate>Wed, 24 Feb 2010 13:22:15 -0600</pubDate>
      </item>
            <item>
         <title>Security for your own good</title>
         <description><![CDATA[<p>I wrote this in response to a Slashdot article about the recent home grown terrorist activity of that guy flying his plane into the IRS building regarding is perceived unfairness of Section 1706 of the IRS code that removes the safe harbor provisions of Section 530 - <a href="http://news.slashdot.org/story/10/02/21/1353223/Our-Low-Tech-Tax-Code">Our Low-Tech Tax Code</a>. In my opinion this guy was over the edge in FUD, interpreting the IRS's actions as making him a "criminal and non-citizen slave" - he was in full control of his life and how much success he could muster. But I see an alarming trend of the government either directly or indirectly "protecting" us from ourselves. Where's the opt out selection for this?</p>

<hr>

<p>I don't know about you but I'm getting really tired of other people "protecting" me and treating me like a person who cannot protect nor fend for myself. I enter into relationships of my own choosing - of my own volition. But my government doesn't trust that I can make the right decision for myself and must force me to do what they think is right at the point of a gun. Didn't we used to overthrow such tyrants? Perhaps it's time to do so again!</p>

<p>If I wish to perform contract work for a client for years and at pretty handsome rate and I must then get my own benefits, to pick and choose those that I want and not get those which I determine I don't want, if I am happy with such a relationship then isn't it I who have voluntarily chosen to engage in such a relationship?!? If the government still wishes to steal my hard earned earnings in the form of taxation and they don't believe I'm paying my "fair share" then that is an issue between my government and me - not an issue between my government and my customers/clients. Take me to tax court if you must and I will show you I am complying with your silly rules for membership in the Socialist States of America.</p>

<p>What happened to the thought that we should limit the abuse of forceful power that the government wields against our lives in the forms of such laws? Unlike the government, private business does not hold a gun to my head to force me to work for them. If they did, then that, and that alone, is the proper place for government to step in and protect my rights which are being violated <b>against my will in a non-voluntary fashion</b>. Now government implements this abuse of power indirectly by forcing private business to comply with legislation designed to protect me, even against my protestations to the contrary.</p>

<p>We see this in spades by private businesses asking all of these security questions that provide no real security, and collecting even more personal information, thus making identity theft even more likely, all in the name of 9/11 and the Patriot Act and "for my protection" as they say. But what if I don't want such protection or if I feel such protection is actually counter-intuitive or that it provide less security because now the identity thieves have a much more convenient target - your cell phone company's computer systems (and don't tell me you haven't heard of such theft of that information).</p>

<p>Lord please stop my government from forcing me to protect myself from that which I've voluntarily decided I do not wish to be protected from? IOW if you need me to sign a release I will gladly do it but stop forcing me to live my life as you see fit! It used to be that such an ideal was esteemed in this country but not it seems to be reviled! Why?!?</p>]]></description>
         <link>http://defaria.com/blogs/General/archives/000716.html</link>
         <guid>http://defaria.com/blogs/General/archives/000716.html</guid>
         <category></category>
         <pubDate>Sun, 21 Feb 2010 16:28:36 -0600</pubDate>
      </item>
            <item>
         <title>Better than a car dealership?</title>
         <description><![CDATA[<p>Latest story - like I said, I still don't have proper Samba access to mount vobs. I put in a ticket stating "I cannot log into Unix machines and I do not have access to Unix shares that I need for my work". I have managed to get a Unix account created. But I need to be added to the proper netgroup.</p>

<p>So the tech closes my ticket. I reopen it stating "I still can't log in so this issue has not been resolved". He closes it stating that "Well you need the netgroup - go here to request that. There's nothing for us to do so I'll close this ticket again". I reopen it stating "Until and unless I can log into Unix machines and access Unix shares this ticket is not resolved". Again he closes it.</p>

<p>So I give him an analogy - I tell him if I go to the car dealership to have my brakes done and I get a call from the service manager saying my request is completed only to come to the dealership and be presented with a piece of paper telling me how I can request brake pads I'd be fucking pissed! It's not my job to pick the store where you'll purchase brake pads for my brake job! It's the responsibility of the auto mechanic or the dealership to resolved that!!! IOW it's part of the job and you should not involve nor expect the customer (i.e. me) to have to deal with this issue.</p>

<p>He states he understands but he's just following SOP. I tell him "Well then the process is broken and should be fixed".</p>

<p>You see I'm struggling to understand why the support process is so horrible at such corporations. We would not accept such "service" from our auto mechanic, plumber, etc. - why do we tolerate it from our helpdesk team?</p>]]></description>
         <link>http://defaria.com/blogs/General/archives/000715.html</link>
         <guid>http://defaria.com/blogs/General/archives/000715.html</guid>
         <category></category>
         <pubDate>Thu, 04 Feb 2010 22:18:58 -0600</pubDate>
      </item>
            <item>
         <title>First few days at GE - AKA: How broken processes can get?</title>
         <description><![CDATA[<p>After being here a few days and working through the various set up processes and the frustration involved with that I feel compelled to rant a little to blow off some steam. How do processes get this broken? It can't be just "Management by MS Office" as there are now web components entered into the mix of unneeded and unnecessarily redundant processes (pun intended)!</p>

<p>OK so I'm signing up for access to the Unix shares and machines so I can use Clearcase. I need to use Clearcase! I mean I'm the Clearcase admin right?. So first off there's a process, and process documentation to go through - a 4 Meg 70 page process! And the step by step guide is, of course, old and wrong. Muddling trough I submit a ticket to some support group...</p>

<p>Gripe 1: Why do I need to provide all kinds of information for this simple request? IOW Why isn't a simple one "I need Clearcase access to X" sufficient! Oh well. Rule - keep things simple.</p>

<p>So I get an email with yet another 8 step procedure that I must complete to get this access. Plus the way they describe it - Go here, click there, put your username here, search for this, select that - for most users (what if I'm not most users? How would I know if I'm an exception)? Etc. Then submit to <b>start</b> the process!</p>

<blockquote><p>Ah I see a problem here, they tell me to go to this page and search for that then I'm presented another page. Why not give me the link to that other page? Well because the web programmer didn't program it such that it has a unique URL. Bad design!</p></blockquote>

<p>Gripe 2 : Why must I follow various individualized steps? If I must fill in certain fields certain ways, why not give me a link that fills them in for me? Reduce the steps! Never tell the user to go to a web page then start clicking to go to yet other web sites - just point them to their final destination!</p>

<p>Gripe 3: What do you mean <b>start</b> the process?!? I started the process last step. Aren't we <b>in process</b>?!?</p>

<p>Gripe 4: Waiting. Where possible eliminate user wait time! This is the 21st century! Wait times of over a few nanoseconds shouldn't be there. Now I know sometimes you need to get "approval" of the boss or whatever but make it quick.</p>

<p>Gripe 5: After we complete this we get more instructions?!? You're kidding right?</p>

<p>Gripe 6: <b>Never</b> send email that does not have a proper reply to address. Doing so assumes your communication is perfect. It's not!</p>]]></description>
         <link>http://defaria.com/blogs/General/archives/000714.html</link>
         <guid>http://defaria.com/blogs/General/archives/000714.html</guid>
         <category></category>
         <pubDate>Tue, 02 Feb 2010 19:20:10 -0600</pubDate>
      </item>
            <item>
         <title>Oh don&apos;t worry - Linux is easy!</title>
         <description><![CDATA[<p>Recently on a Slashdot posting about the old Linux vs Window argument a Linux support wrote:</p>

<blockquote type=cite> With Linux there's always one more resource, google the problem and you'll find a forum somewhere with the answer, even if it means you'll have to recompile something. It's better to recompile than to fall back to reformat and reinstall...</blockquote>

<p>You just got through saying you don't have to google forums for answers and now you do!</p>

<p>All that said, I've been using Unix (then Linux, etc) both professionally and personally since ~92. I run a Linux based web server, mail server, etc. out of my house and have done so since around '99 and I just switched to Ubuntu 9.04 for my everyday desktop. Here's some real world experience for you from the last few weeks.</p>

<p>No need for drivers? Well the relatively recent ATI Radeon 3200HD card that came with my new system that I just bought doesn't work with Jaunty. There are "open source" drivers but they don't do accelerated 3D graphics. The proprietary drivers do 3D accelerated graphics but don't work with dual monitors and cause X server crashes because 9.04 decided to use the latest X server. With no solution in sight I just dropped ~$100 on an Nvidia 9500 GT card. Got it home and it does more but I still can't run compiz (says Composite extension not installed). Speaking with people on the forums and they're telling me I have to add stuff to /etc/X11/xorg.conf. Tried that, even rebooted, didn't work. Some say use "Composite: 1" others say no, no it's "Composite: Enabled". Uppercase, lowercase? Who knows, no error messages are generated - it just doesn't work. Running regedit is easier compared to this!</p>

<p>Wanted to run Boxee. Sorry, no 64 bit version of Boxee is available. Search the forums. Pointed to a post that describes how to build Boxee from scratch given patch files, etc. Download them and the source. Attempt to compile. Oops, need to install gcc - was gonna do that anyway... Compiling... Oops missing package X. Install that. Recompile... Missing package Y.. Install that... recompiling... Looks like it's getting somewhere. Oops linker died - missing libraries. Gee why wasn't this in the build instructions? Oh yeah, right, because I'm doing bleeding edge building now... Finally after a few hours of this I get a 64 bit version of Boxee!!!</p>

<p>Try to run it. Buzzt! Sorry, won't run on the ATI card - needs accelerated 3D graphics!</p>

<p>Last night install new Nvidia card and try to configure it. Get the 3D graphics going. Start Boxee. Play an MP3 file... Segv! Wonderful! Try a video. Wow, plays OK. Try an online video from Comedy Central? Hangs. No way to get out of this full screen application. Can't reboot, can't get to a terminal! Have to power cycle machine! OK run Boxee windowed from now on. Try again. Video plays at double speed, no sound at all! Crap. Try another one. This one plays, for about a minute and then goes to double time/no sound. Wonderful. Let's try Music again. Oops! Hang again. Kill the window. Restart. Try again. Segv.</p>

<p>Don't let anybody kid you that Linux is without it's problems, trials, tribulation and frustration. On the plus side you can compile and configure things to your liking. On the negative side, except for us pinhead, geek, jerks (of which I count myself) your on your own!</p>]]></description>
         <link>http://defaria.com/blogs/General/archives/000710.html</link>
         <guid>http://defaria.com/blogs/General/archives/000710.html</guid>
         <category></category>
         <pubDate>Tue, 05 May 2009 14:37:18 -0600</pubDate>
      </item>
            <item>
         <title>Pocket Player 4.1 Beta Testing</title>
         <description><![CDATA[<h3>General Issues</h3><ul><li>You really need to describe what the various functionality is <b>supposed</b> to do. We could guess but that'd be just a guess. You need to explain what things like "Refresh Feed" is supposed to do so we can test it and tell you if it is doing what it's advertised to do!</li><li>You should establish a direct communication mechanism between the beta testers and the developers such that the developer can describe the new functionality added for this beta, how it is intended to work, etc. such that the beta tester can test it and give feedback <b>directly</b> to the developer about what he developed.<br></li><li>Podcast episodes need a meaningful pop up menu that include such entries as:</li><ul><li>Queue<br></li><li>Download (this episode)</li><li>Mark episode read (This will remove the episode from the queue WRT this podcast feed and remove any downloaded files that represent this episode.</li><li>Information about this episode</li></ul><li>Podcast episodes should allow the user to select them and after selected they should scroll to the left/right much like they already do when they are added to the Now Playing list. Having 10 episodes that say "(May not play) Money Markets &amp;..." for my Money, Markets and More podcast does not tell me what episodes these are because the identifying data - i.e. the date of this episode - has been truncated.</li><li>You need to explain if it PP or the podcast feed that is adding the "(May not play)" text and what exactly does that text mean!</li><li>What does "Refresh Feed" do?</li><li>What does "Unsubscribe/Subscribe" do?</li><li>What does the eight note icon in the podcast listing mean? Does it mean that this episode is downloaded?</li><li>What does the little "emblems" mean that sometimes appear on the blue podcast icon that resemble a check mark and/or a ying/yang like upload/download symbol much like the ActiveSync icon itself.</li><li>What are the CD icon things listed at the podcasts menu? I used to think that they represented podcasts that were downloaded but they don't seem to be anymore. I have one, for example, that says "Playlists (Internal Storage)" that when selected shows a world type icon with an orange RSS feed like emblem that says "New Podcasts". Now "New Podcasts" is a playlist of mine but what is it doing here?</li><li>I still am not able to achieve my main goal WRT listening to podcasts and that is to quickly and easily identify new podcasts only. I would like an auto playlist which has just those new podcasts episodes since the last time I listened to podcasts. As I listen to a podcast it ages off my auto playlist and off my phone (if downloaded).</li><li>When I go to a podcast episode listing, I don't want to see any episodes that I've listened too before.<br></li><li>Describe what "Bandwidth saver" is.</li><li>If I toggle Sort by Newest off then go to a podcast and select it, it never finishes displaying that podcasts. IOW Sort by Newest is broken!</li><li>I still can't seem to get podcasts to download when I want them to, which is why I want the power to dictate that I want to download this podcast now. That said, I don't see the "When new episodes are available: Download the most recent one" working at all. It's been a few days. New podcast episodes have been released. My Linux system (rhythmbox) senses and download these new podcast episodes without a hitch - Pocket player, however, fails to.</li></ul>Here's my list of podcasts:<br><ol><li>Security Now <a moz-do-not-send="true" href="http://www.leoville.tv/podcasts/sn.xml" target="_blank">http://www.leoville.tv/podcasts/sn.xml</a></li><li>The Skeptics' Guide to the Universe <a moz-do-not-send="true" href="http://www.theskepticsguide.org/feed/rss.aspx?feed=SGU" target="_blank">http://www.theskepticsguide.org/feed/rss.aspx?feed=SGU</a></li><li>The Skeptics' Guide 5x5 <a moz-do-not-send="true" href="http://www.theskepticsguide.org/feed/rss.aspx?feed=5x5" target="_blank">http://www.theskepticsguide.org/feed/rss.aspx?feed=5x5</a></li><li>Windows Weekly <a moz-do-not-send="true" href="http://www.leoville.tv/podcasts/ww.xml" target="_blank">http://www.leoville.tv/podcasts/ww.xml</a></li><li>Floss Weekly <a moz-do-not-send="true" href="http://www.leoville.tv/podcasts/floss.xml" target="_blank">http://www.leoville.tv/podcasts/floss.xml</a><br>
  </li><li>Skeptoid <a moz-do-not-send="true" href="http://skeptoid.com/podcast.xml" target="_blank">http://skeptoid.com/podcast.xml</a></li><li>Bill Maher's Realtime
<a class="moz-txt-link-freetext" href="http://www.hbo.com/podcasts/billmaher/podcast.xml">http://www.hbo.com/podcasts/billmaher/podcast.xml</a><br>
  </li><li>Perlcast <a moz-do-not-send="true" href="http://www.perlcast.com/rss/current.xml" target="_blank">http://www.perlcast.com/rss/current.xml</a></li><li>Money, Markets and more
    <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://feeds.marketwatch.com/marketwatch/podcasts/moneymarketsmore">http://feeds.marketwatch.com/marketwatch/podcasts/moneymarketsmore</a></li><li>Take on Tech
    <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://feeds.marketwatch.com/marketwatch/podcasts/takeontech">http://feeds.marketwatch.com/marketwatch/podcasts/takeontech</a></li><li>Stand Up Comedy <a class="moz-txt-link-freetext" href="http://www.hbo.com/podcasts/standup/podcast.xml">http://www.hbo.com/podcasts/standup/podcast.xml</a></li><li>Legal Lad's Quick and Dirty Tips for a More Lawful Life
<a class="moz-txt-link-freetext" href="http://www.qdnow.com/legal.xml">http://www.qdnow.com/legal.xml</a></li><li>Litigation Podcast
<a class="moz-txt-link-freetext" href="http://www.abanet.org/litigation/podcast/podcast.xml">http://www.abanet.org/litigation/podcast/podcast.xml</a></li><li>NOVA scienceNOW Podcast
<a class="moz-txt-link-freetext" href="http://feeds.pbs.org/pbs/wgbh/nova/nsn-audio">http://feeds.pbs.org/pbs/wgbh/nova/nsn-audio</a></li><li>The Atheist Experience
<a class="moz-txt-link-freetext" href="http://www.atheist-experience.com/podcast.php">http://www.atheist-experience.com/podcast.php</a></li><li><span class="podcastersmaller">Atheist Talk - Audio
<a class="moz-txt-link-freetext" href="http://www.mnatheists.org/atheist_talk/audio.xml">http://www.mnatheists.org/atheist_talk/audio.xml</a></span></li></ol>

]]></description>
         <link>http://defaria.com/blogs/General/archives/000707.html</link>
         <guid>http://defaria.com/blogs/General/archives/000707.html</guid>
         <category></category>
         <pubDate>Wed, 15 Apr 2009 02:53:28 -0600</pubDate>
      </item>
            <item>
         <title>Moorea for the 2008 Holidays</title>
         <description><![CDATA[<p><a href="/gallery/main.php?g2_view=core.ShowItem&g2_itemId=8546&g2_navId=x30c4d330" border="0"><img align="left" src="/Pictures/2008/Moorea/Phone/Looking over the pool to the beach.jpg"></a>After having a relatively good year, and because my client was shutting down for the holidays thus I would not be able to work, I decided to treat myself to a Christmas vacation to the South Pacific. I used a travel agent, <a href="http://www.tripology.com/agent/profile/26974182/)">Monique Costable</a> (<a href="mailto:greatescapesbymarique@gmail.com">email</a>) of <a href="http://www.greatescapesbymarique.com/">Great Escapes by Marique</a>. There was a bump or two in the travel planning but Monique was great and handled it all for me. For example, I had initially wanted to go to Bora Bora and thought we had the reservations but at the last minute they were all booked. Monique suggested and set up the <a href="http://www.pearlresorts.com/mooreapearlresort/main.php">Moorea Pearl Resort and Spa</a> instead.</p>
]]></description>
         <link>http://defaria.com/blogs/General/archives/000706.html</link>
         <guid>http://defaria.com/blogs/General/archives/000706.html</guid>
         <category></category>
         <pubDate>Wed, 07 Jan 2009 00:47:17 -0600</pubDate>
      </item>
            <item>
         <title>Reburning phone (AKA Being on the Bleeding edge)</title>
         <description><![CDATA[<h2>Curse and Blessing</h2>

<p>It is true that knowing about technology in this technological age can be both a blessing and a curse. On the one hand since you know about technology you understand that it's really not that difficult to do it yourself and thus have more control over your environment. Plus you can save a lot of money not getting taken, etc. On the other hand however you have a tendency of wanting the <i>latest and greatest</i> and be on <i>the bleeding edge</i>. This is a story of the later.</p>

<p>As you know I have a PPC-6700 phone which allows me to join the cell phone generation. I, of course, being a tech guy, needed the one with all the bells and whistle. Oddly enough one would think that many of the more mundane but advertised functionality would work out of the box and be fairly reliable. Such is not the case. So it's off to the web to join up the appropriate forum to get more info, patches, tips, tweaks and the like. I chose, for better or worse, <a href="http://pdaphonehome.com/forums">PDAPhoneHome</a>. A lot of people go there but there's so much, and so many neophytes with bad information, that it's difficult to get good information.</p>

<p>In any event, and to my surprise, WinCE based phones are not exactly that much different than early versions of Windows, complete with registry with all of it's warts and problems, and tons of similar software, all viaing for your buck, all doing similar things and most doing it badly at best.</p>

<p>The big deal there is called a "ROM" which is another name for the "OS" and, as typical with Microsoft, an OS is not an OS but is an OS with a bunch of things that are not really, or should not be part of the OS. There's adware and bloatware. Add to this the carriers like Sprint, Verison, et. al., all trying to "customize" the "experience" for their "customer" with such great programs like "GetGood" and "The Sprint Store", etc.</p>

<p>In any event, here's what I do in order to reburn my phone which needs to be done as the software seems to develop "habits" over time like <b>not</b> alerting me as to upcoming events, Suddenly <b>not</b> ringing the phone, just being sluggish, hangs or starting to behave differently like taking a call on the BlueTooth headset but not stopping the media player when the call is being answered.</p>

<h3>Install ROM</h3>

<p>Currently I'm trying a 3.5 based ROM or AKU (not sure what AKU stands for in this context). First one need to download on. I've set up an area under my Software share for PPC stuff, including ROMs, programs I use, ring tones and "Today Screens". I've learned, as I need to reinstall these things over and over, to organize this.</p>

<p>Once you have a ROM you run the installation process. First you need to get your phone in "Bootloader" mode. This means, on my phone, that you hold down the power and voice record buttons at the same time while you perform a soft reset. Now here's the tricky part: The screen appears to be black but if you look really carefully you'll notice it says "Serial". You'll probably have to look at it in the light and move the phone from side to side. Why the secretly displayed with no backlight screen is beyond me.</p>

<p>Now your "run the ROM" and it'll instruct you basically to hit next over and over again until it finishes. There'll be copious warnings about not to interrupt the process. Ominous for sure but what will happen if you do interrupt the process. Answer: Nothing. You'll need to start again. Big deal - it's not like you're that far along at this point anyway!</p>

<p>After the installation it'll tell you to cold boot your phone but it'll probably tell you the wrong way to do it. For example, the "Kirvin AKU 3.5 NoJunk" I'm trying to use right now says to hold down the power button and the reset button at the same time and that'll do a cold boot. The problem is that that doesn't do a cold boot on my phone! I need to hold down both the left and right menu buttons (the ones with "-" on them) and select the reset button (with the stylus).</p>

<p>And cold boot is what you want to do. That'll effectively wipe out the internal card and install all the apps from the ROM. Failure to do that and you may run out of space on the ROM!</p>

<p>After rebooting invariably Sprint gets involved and installs all of it's junk as it customizes your phone. I have a trick of using Total Commander to open the "extended rom" and installing all of the junk a second time but not installing the special package which effectively removes all of the uninstall options for the junk in the Remove Programs area. Then you can just go into Remove Programs and use their uninstall packages!</p>

<h3>Reinstalling Apps</h3>

<p>Before reinstalling applications check that the phone actually works. One version would make calls but when in a call there was no "Call Status" button and thus you couldn't get to the number pad to say "Hit 1 to continue" or anything! Also check that the Contacts and Calendar programs work. This new 3.5 bare bones ROM seems to work. BTW This ROM has a skin to the phone that I really like. It's a black/greyish background with good green/red highlighting on the Talk and End buttons.</p>

<p>Now it's time to install the apps I use. These include:

<ul>
  <li><b>Pocket Player</b>: I like this media player a lot better than WMP. WMP has this annoying habit of skipping when playing over my bluetooth headset which is not acceptable. <b>Installed on the internal card to minimize problems</b> Additionally the DLL gen_wmhost.dll needs to be copied from my Software area -> \Program Files\Conduits\Pocket Player.</li>

<p>  <li><b>SPB Pocket Plus</b>: Adds nice stuff to the Today screen - to me sorta like <a href="http://truelaunchbar.com">TrueLaunchBar</a>. <b>Installed on the internal card to minimize problems</b></li></p>

<p>  <li><b>SPB Backup</b>: One really should backup - I do! You should too. The problem here is that although I backup to the storage card I'd like to automatically sync these backup images over to my backup share. How do you automatically do that?</li></p>

<p>  <li><b>SPB Time</b>: Nice clocks - integrates into the Today screen nicely</li></p>

<p>  <li><b>Total Commander</b>: Nice utility - already on my storage card - I tend to run it from there..</li></p>

<p>  <li><b>FinchSync</b>: Synchronizes Thunderbird Address Books and Sunbird Calendars to your PPC phone!</li></p>

<p>  <li><b>Pocket Quicken</b>: Allows me to enter receipts while on the road</li></p>

<p>  <li><b>Google Maps</b>: The best mapping software</li><br />
</ul></p>

<h3>Add Today Screens and Ring Tones</h3>

<p>Additionally I copy the following non-applications directly from my Software share to the Windows folder on the PPC:</p>

<ul>
  <li>Today Screens -> Windows Folder</li>
  <li>Ring Tones -> Windows\Rings</li>
</ul>

<h3>Configure Ring Tones/Phone</h3>

<p>Go to Start: Settings: Phone and set ring tone. Select More tab and set Automatic Pick up to Headset after 3 rings</p>

<h3>Set Today Screen</h3>

<p>Go to Start: Settings: Today. Select a Today screen. Tap on Items and:

<ul>
  <li>Uncheck</li>

<p>  <ol><br />
    <li>Date</li><br />
    <li>Owner Info</li><br />
    <li>Wireless</li><br />
    <li>Get Biz Conn</li><br />
    <li>Action Info</li><br />
  </ol></p>

<p>  <li>Order items on Today Screen:</li></p>

<p>    <ol><br />
      <li>Device Lock</li></p>

<p>      <li>Spb Time</li></p>

<p>      <li>Pocket Plus</li></p>

<p>      <li>Calendar</li></p>

<p>      <li>Messaging</li><br />
    </ol><br />
</ul></p>

<p>Now configure Spb Time by tapping and holding and selecting Options. Toggle on Hide Icon and OK.</p>

<p>Configure Spb Plus. Generally I have 3 tabs: Main, System and Games. Main has:</p>

<ul>
  <li>Pocket Player</li>

<p>  <li>Pocket Quicken</li></p>

<p>  <li>FinchSync</li></p>

<p>  <li>File Explorer</li></p>

<p>  <li>Remote Display</li><br />
</ul></p>

<p>System has:</p>

<ul>
  <li>Theme Loop</li>

<p>  <li>System Reset</li></p>

<p>  <li>ActiveSync</li></p>

<p>  <li>Total Commander (on the storage card)</li></p>

<p>  <li>Google Maps</li><br />
</ul></p>

<p>Games has:</p>

<ul>
  <li>Bubble Breaker</li>

<p>  <li>Solitare</li></p>

<p>  <li>Blackjack</li></p>

<p>  <li>Tetris</li><br />
</ul></p>

<h3>Configure ActiveSync</h3>

<p>Configure ActiveSync to synchronize:</p>

<ul>
  <li>Contacts</li>

<p>  <li>Calendar</li></p>

<p>  <li>Email</li></p>

<p>  <li>Tasks</li></p>

<p>  <li>Notes</li></p>

<p>  <li>Favorites</li></p>

<p>  <li>Media</li></p>

<p>  <li>Pocket Quicken</li><br />
</ul></p>

<p>Configure Email:</p>

<ul>
  <li>Start Messaging</li>

<p>  <li>Select Menu: Tools: New Account<li></p>

<p>  <li>Select IMAP as email provider, Next</li></p>

<p>  <li>Email Address: Andrew@DeFaria.com</li></p>

<p>  <li>Your Name: Andrew DeFaria</li></p>

<p>  <li>User Name: andrew</li></p>

<p>  <li>Password: &lt;Standard Password&gt;</li></p>

<p>  <li>Toggle on Save Password, Next</li></p>

<p>  <li>Change to IMAP</li></p>

<p>  <li>Name: Home, Next</li></p>

<p>  <li>Incoming mail: defaria.com</li></p>

<p>  <li>Outgoing mail: defaria.com</li></p>

<p>  <li>Domain: &lt;blank&gt;</li></p>

<p>  <li>Opions: Next<li></p>

<p>  <li>Only display messages from the last 7 days, Next</li></p>

<p>  <li>Select Get full copy of messages, Finish</li></p>

<p>  <li>Get messages now? Yes</li><br />
</ul></p>

<h3>Set Owner Information</h3>

<p>Set up owner information as some apps (Pocket Player) require it to register.</p>

<h3>Apps Config</h3>

<h4>Pocket Player</h4>

<p>After setting owner information use the Pocket Player keygen to generate the key. Use the key to register Pocket Player. Next start Pocket Player and select Menu: More: Options. Then:</p>

<ul>
  <li>Select Playback then set File Caching to 1024</li>

<p>  <li>Toggle on Crossfading to 4 seconds</li></p>

<p>  <li>Select VIs and set Cycle Colors to Slow</li></p>

<p>  <li>Select DSP then Multi-DSP with Bass Boost and Stereo Wide</li></p>

<p>  <li>Select Plugins then Conduits WM Plugin Adapter: Configure: Configure WM plugins to load then Yes and Yes again then OK</li></p>

<p>  <li>Select Advanced and double click on Save Playlists Location changing it to \StorageCard\Playlists</li></p>

<p>  <li>Toggle off Show notification icon</li></p>

<p>  <li>Exit player and restart</li><br />
</ul></p>

<p>Also go to Settings: Buttons and change the IE button to start Pocket Player and the Record button to envoke Voice Command</p>

<h3>Cleanup</h3>

<p>In order to clean up the junk I do the following:</p>

<ul>
  <li>Start up File Explorer and go to My Device. Delete the following:</li>

<p>  <ul><br />
    <li>ConnMgr</li></p>

<p>    <li>My Documents</li></p>

<p>    <ul><br />
       <li>Business</li></p>

<p>       <li>Calls</li></p>

<p>       <li>My Sounds (and any other My folders)</li></p>

<p>       <li>Video</li></p>

<p>       <li>Various playlists that Pocket Player installed (we use our own)</li><br />
    </ul><br />
  </ul></p>

<p>  <li>Remove crap from Startup Menu. Go into \Windows\Start Menu and Remove</li></p>

<p>    <ul><br />
      <li>Calendar (we have buttons for this on the Today Screen</li></p>

<p>      <li>Contacts (we have buttons for this on the Today Screen</li></p>

<p>      <li>Phone (we get this by hitting the dial button)</li></p>

<p>      <li>Messaging</li></p>

<p>      <li>Windows Media (We use Pocket Player)<br />
    </ul></p>

<p>  <li>Rename:</li></p>

<p>    <ul><br />
      <li>Running Programs -> Tasks</li></p>

<p>      <li>Internet Explorer -> IE</li><br />
    </ul><br />
  </ul><br />
</ul></p>

<h3>Eliminate Bloatware</h3>

<p>Start Total Commander and go to \Extended_ROM. Install various bloatware but do not install the package Disable_RemoreProgram.sa.CAB which removes the uninstalls from remove programs. Then go to Remove Programs and remove stuff like GetGood and the Sprint Store. All of these install on the internal card thus reinstalling them should overwrite the same area but now you can remove them from the Remove Programs!</p>

<p>From Total Commander install:</p>

<ul>
  <li>AudioSample.sa.CAB</li>

<p>  <li>Fetch.CAB</li></p>

<p>  <li>GetGL.CAB</li></p>

<p>  <li>Getmail.ppc2003.ARMV4Rel.sprint.CAB</li></p>

<p>  <li>sprint_software_store.CAB</li></p>

<p>  <li>WTLAudiblePlayerPocketPC.arm.CAB</li><br />
</ul></p>

<p>From Settings: System: Remove Programs remove:</p>

<ul>
  <li>Audible, Inc. AudiblePlayer</li>

<p>  <li>PocketX Sprint Software Store</li></p>

<p>  <li>Good Technology GetGood</li></p>

<p>  <li>Action Engine Action Info</li><br />
</ul></p>

<h3>Configure Pocket Quicken</h3>

<p>Start Pocket Quicken and:</p>

<p>  <ul><br />
    <li>Enter activation code</li></p>

<p>    <li>Set up preferred accounts</li></p>

<p>    <li>Turn off displaying of hidden accounts</li><br />
  </ul><br />
</ul></p>

<h3>Spb Backup</h3>

<p>Configure scheduled backups. Start Spb Backup and:</p>

<ul>
  <li>Select Scheduled Backup, Next</li>

<p>  <li>Toggle on Enable scheduled backups</li></p>

<p>  <li>Set time for Midnight</li></p>

<p>  <li>Toggle on Backup only on AC power</li></p>

<p>  <li>Backup folder is \Storage Card\Backups\, Next</li></p>

<p>  <li>Toggle on Storage Card then options. Toggle off Backups, FilesToBeDeleted, Music and Video, OK then Next</li></p>

<p>  <li>Tap Next again then Finish</li><br />
</ul></p>

<h3>Registry Tweaks</h3>

<p>The following registry tweaks seem to help:</p>

<ul>
  <li>HKLM\Services\ScreenRotate\ShowIcon -> 0</li>
</ul>

<p>Need to soft reset</p>
]]></description>
         <link>http://defaria.com/blogs/General/archives/000635.html</link>
         <guid>http://defaria.com/blogs/General/archives/000635.html</guid>
         <category></category>
         <pubDate>Sat, 28 Apr 2007 14:28:54 -0600</pubDate>
      </item>
      
   </channel>
</rss>
