Categories
Computers

A Lovely Way to Spend a Friday Evening

UPDATE: Well, after trying a bunch of stuff, I installed Spyhunter software and that did the trick. There were other things out there like rkill to try and stop the virus from running, but I had no success with it. If you want to kill the process, start up the Task Manager and look for a .exe process that has a name with 3 random letters. If you can kill that process, then you’ll gain the ability to use the browser again, at which point you can download SpyHunter, install it and run it. It costs $40, but it’s better than having the virus running on it.

To be honest, at this point I can’t even remember why I sat down at the Wife’s computer lo those many hours ago. All I know is that when I did, I was bombarded with dire warnings of security threats to my computer, spyware was infesting the machine, dogs and cats living together- MASS HYSTERIA!

But not to worry, because a “friendly” program call “Win 7 Ineternet Security 2013” was on the case and could fix all my problems. But in order to do that, I needed to purchase it and lo and behold up would pop a friendly screen asking me for all my credit card info.

That’s when the red flags went up. In fact, by that point, several flags had gone up and something seemed suspicious. I don’t want to get into it in too great a detail, since some malicious prick might happen across this and build a better mousetrap next time. Suffice it to say, I smelled a rat.

So I went to my LINUX computer, which doesn’t get infected with the nasties, and looked into it. I simply typed “Win 7 Internet Security” into the search bar, and, unfortunately, my suspicions were confirmed. The good news is that it’s unlikely I’d done any real harm to myself. The bad news is I’ve got to figure out how to remove this little bugger.

For the moment, my one advantage is it seems to have victimized the boy’s account on the computer. Which means I can log on as the Wife and access the network without this virus blocking me. But as yet, I’ve been unable to remove it. Some software that could supposedly help, well, hasn’t and I’m currently trying another piece of software, while in Safe Mode.

Which, incidentally, seems to be completely pointless. The virus is alive and well while in safe mode, blocking me from normal internet access through the boy’s account. So what’s the point of a “Safe Mode” if it’s anything but?

Anyway, keep an eye out for this, it does a good job of looking like a legit piece of virus software. Just know if you see “Win 7 Internet Security” software suddenly come to life, it’s anything but that.

I’ll update when I successfully remove the damn thing.

Categories
Computers

Flipboard

So, apropos my issues with the Pulse Reader app I’ve been having, I decided to start looking into other possibilities. Really, this is the biggest problem any product- when things have degraded to the point where a customer decides to look elsewhere for solutions.

I’ve known about Tatptu and even tried it, but ultimately didn’t like it. The interface was similar, but different from Pulse in the wrong way for me. Plus, it seemed to have difficulties updating the various feeds I like to read.

As it turns out, a friend had shown me a slick little app called Flipboard and it just so happens to be available on the Barnes & Noble App Store. The interface was very different from Pulse, but still very intuitive. It also has a large selection of feeds and categories and also has some topical categories where multiple feeds are presented in through a single “board.”

The interface itself consists of a grid of tiles with the various feeds, be they RSS, Twitter or other. If there are enough feeds, then there will be multiple pages of these tiled layouts. To move through them, simply swipe like a book and the current page “flips” to the next one presenting the next set of feeds.

When a feed is selected, say National Geographic for instance, a summary view of the articles from the feed are then presented in a variety of layouts that can be paged through with the swiping and flipping. Touching an article allows for reading it. To exit from reading an article, simply use a two-finger touch and the interface returns to the summary view of articles.

In all, it’s a pleasant experience and, near as I can tell anyway, the program is very stable. I’ve yet to crash it in normal usage.

There are several other niceties which I’ve yet to take advantage of like “Read Later” services, the ability to filter out certain authors and a few other things. For those of you using Google Reader, there’s a way to configure it to access your Google Reader account and present that as a channel. It also can serve as a Twitter client, simply enter your Twitter account info and then your Twitter timeline will be presented just like any other feed; thus, potentially eliminating the need for a dedicated Twitter client. It also supports Facebook news feeds and status. Nice.

Another nice feature is the “Cover Story” feed which appears to present a sampling of the latest musings from all of configured feeds. Thus, it creates a quick way to see if there’s anything of interest. Looking into the help a bit, this appears to be some kind of “learning” feed that picks out thing you might like based on the articles you choose to read.

The hardest part, by far, is the setup. The builtin search for feeds is pretty good as long as they are of the mainstream variety. Unfortunately, I had a few favorites that just could not be found. Fortunately, it’s possible for Flipboard to find them by providing a full URL for the feed. Thus, I spent some time finding the RSS feeds with a browser, copying them to the clipboard, then pasting them into the Flipboard search.

Initially, my only hang-up was with some of the built-in feed search results- they seemed to get stuck and wouldn’t present updated information. Once I provided my own URL’s for those feeds, those problems went away. The only other complaint is that not all of the articles are presented in strict chronological fashion. The designers say that because they take article presentation issues into account. That said, I haven’t seen anything too egregious to complain about, nothing like articles from months ago being presented at the beginning of a feed.

All of the expected “social” functions appear to be available, though aside from configuring my Twitter timeline, I haven’t made use of them as yet.

So, in summary we’ve got a program that can be configured to present the information I’m interested in using an attractive presentation template with an intuitive UI. Configuration was the only PITA, but that’s a one time thing and gets easier as I become familiar with it. Plus, most importantly, it doesn’t crash during normal usage. I’ve found myself using it more and more and Pulse less and less as my confidence grows that I’m getting the most recent stuff.

Categories
Computers

What’s Up With Pulse?

I’ve been using the Pulse reader for as long as I’ve had my Nook tablets. I installed it on my original Tablet and now my HD. For the reading I do, it’s better than a browser since all those sites already have RSS feeds that I can hook into. Overall, I’ve been very pleased with it.

But the recent update leaves something to be desired. For one, I don’t like the extra manipulations to switch between RSS categories. The previous version had a menu up top where a simple touch took me to whatever category I’d wanted. Now, I have to either push the button up top, which launches a side menu with a list of my categories for me to select from. Alternatively, I can swipe from the left edge to bring up this menu. That extra action is not appreciated. Also, the edge-swipe version is annoying because it can get confused with either refreshing a feed or scrolling through a feed’s articles.

The bigger problem, though, is that app is not stable. It constantly bails on me and the only reason I put up with it is because there isn’t any other option available to me. In particular, switching to and from a web view seems to be particularly difficult for it to manage.

A couple of other issues:

  1. When tapping on an article to read, it will frequently bring up an empty screen, causing me to go back to the tile view where I’ll have to reselect the article again and hope for the best.

  2. When bring up an article, there is a Read on Web button which, upon tapping, provides no feedback as to whether the press has registered. It’s annoying behavior since it will not infrequently result in nothing happening, so I’ll tap it again. And again. And again. There is no usual resolution to this “feature”: sometimes the app crashes, sometimes a press registers, sometimes I just give up.

  3. I like to use the Twitter functionality, but the tweet dialog box has a horrible font color which is only a shade darker than the background, meaning I have to strain my eyes, squint and use smoke and mirrors to compose a tweet.

  4. Tapping on web links frequently results in nothing happening or an app crash.

I’ve used the updated version on both my Tablet and my HD, with the same problems apparent in both so I don’t think this is a Android version issue per say. Looking at the reviews at the app site, I can see I’m not the only one. Hopefully they get some kind of improved version in the pipeline soon.

Categories
Computers

Thoughts on the Nook HD

My big Christmas gift was a new Nook HD, the updated version of the previous Nook Tablet. So far, the biggest disappointment is a less than obvious way to root the sucker. It has been done, but I’m not clear on whether it’s a permanent thing like can be done on the Tablet.

That said, it’s definitely an improvement. Almost all of the UI stuff is better including responsiveness, scrolling and speed. This isn’t entirely surprising since it’s based on the version of Android that supposed to have been a big breakthrough in terms of performance and polish. The HD is also lighter than the Tablet, which is noticeable when reading. It has a better feel when holding it one handed as well. Physically, I kind of liked the old carabiner look- it was distinctive and unique. But I’m not going to pitch any fits over it’s loss.

A pleasant discovery was that K-9, my email program of choice, is available from the Barnes and Noble store. It’s vastly superior to the stock program currently available. The HD also comes with calendar support, though so far I haven’t been successful in getting it to import my Google Calendar. The Store also now has Calengoo available, but I already purchased it from the Amazon Market, so I’m kind of holding out a bit before I repurchase it.

Another pleasant surprise was how all my previous purchases were immediately available upon entering my account information. In that, Barnes and Noble did well.

The screen is the other big differentiator and I have to say that it’s vastly improved from a reader perspective. Reading the small text is much easier on the eyes than on the previous Tablet, and I always felt the Tablet had a pretty damn good screen. The HD’s blows it away.

Battery life seems to be a bit worse than with the Tablet, I’m sorry to say. It’s not awful and I may be able to tweak it a bit to lend myself some improvement there, but it’s definitely not the same.

In all, it’s definitely an improved experience. If you’re looking for a general tablet, I wouldn’t recommend it until a reliable rooting procedure is available. But if you want a good reader, then it would be hard to beat the Nook HD.

Categories
Computers

Kudos to Barnes & Noble

So awhile back, the charging cable for my Nook crapped out. It had a little help- one of the kids dropped the Nook and it hit connector-first. It slowly flaked out from there to the point where it no longer worked.

It was not big deal at the time because the kids inherited a Nook so I used their charging cable. Sadly, that too has expired. Which left us with 2 Nook’s that couldn’t be charged.

Thankfully, both are still under warranty and tonight I happened to be in the area of the closest B&N. I brought the Nooks in to a sales person, who promptly took the serial numbers off of the tab where the micro SD card goes(both Nooks were out of charge so they couldn’t be powered on to get the SN’s), typed them into a computer, hit several more keys and then said “Let me get you 2 new cables.” I waited a couple of seconds and he came back with the cables and handed them to me.

And that was it. Places like B&N get excoriated all the time for what the mess up. I just figured I’d give credit where it’s due when they don’t.

Categories
Computers

fetchmail and Intermediate Certificates

It seems like I go through this sort of thing every couple of months. Some kind of email retrieval issue crops up, typically involving SSL. Luckily, I take the time to jot it down so I can refer back in case it’s a repeat. Today’s problem turned out to be something new, so it now gets its own place here on the blog.

Categories
Computers Notweet

New Nooks Coming

Lilliputing has some first impressions of the new Nook tablet style readers coming out for the holiday season. The Nook HD and the Nook HD+ are the new additions, the former a 7″ model and the latter a 9″ model.

It’s nice to see that they are running a more modern version of Android, at V4.0, which was supposedly a watershed moment for the OS in terms of user experience. Physically, if the pictures are accurate respecting the final version, looks like the distinctive carabiner is gone, at least on one of the models (the 7″ possibly?) They’ve also made some nice improvements in terms of making it more that just a reader, adding Bluetooth and B&N’s own video store. Most importantly, they’ve got a nice price point with the basic model starting at $199.

I’ll look forward to seeing some more reviews as we get closer to a launch date.

Categories
Computers Notweet Programming

WP Mystique Twitter Widget

The standard Twitter widget that comes with the Mystique theme has a couple of shortcomings, in my opinion. One, any shortened URL’s are displayed using Twitters t.co link instead of whatever shortener the user may actually be using. I’ve installed a YOURLS site for just this purpose, so I’d like to see my site displayed. Second, hashtags are not linked back to a Twitter search.

Below the fold are a few lines of PHP that will address these problems. A brief word to the wise, these mods only work with Twitter’s API V1. API V1.1 will require OAuth to perform this task.

Categories
Computers

The Downside of the Cloud

This here is one reason I’ve been reluctant to use Google for anything more than email. I’ve also advised the Wife to steer clear of iCloud for the time being as well. So far, she has.

As for all our digital data, it all exists here on our home network, including a complete copy of the blog. Storage is cheap so there’s really no reason not to do it.

I remember getting the following advice, “No one will care more about your money than you.” I think the same thing holds true for digital data. Apple, Google, Amazon and anyone else isn’t worried about your data. At least, not in the same way you or I are. Ceding all the control and security of it to them seems foolhardy.

Categories
Computers

Prejudice and Problem Solving

So, for awhile now, the Wife’s computer has been, seemingly, randomly shutting down. She’d use it to check email or other duties, then she’d walk away from it, come back some time later and it would be off. She’d note the behavior to me and all I could do was shrug.

It’s an Windows 7 machine, so guess whom I blamed?

It finally hit a fever pitch last week when she was trying to upload some pictures onto her iPad using iTunes. It varied, but she’d successfully move anywhere from 5 to 20 images, then POOF it shutdown. She walked away from it in disgust.

So I finally sat down to see if I could figure it out, since we finally had a seemingly foolproof method to get it to happen. After investigating several software possibilities, to no avail, I finally started thinking along the lines of it being a hardware failure. Fortunately, Win7 has a memory test that reboots the computer into a dedicated little program that exercises the memory. So I went that route. And the computer once again shutdown.

Which was troubling for a couple of reasons. One, it hadn’t detected any errors prior to the shutdown. Two, having the failure occur when Windows wasn’t running meant that Windows wasn’t the problem.

So I booted into the BIOS to see if there was any potentially useful information to be gleaned from there. By pure happenstance, there was. There’s a screen that reports the CPU temp. The readings indicated the CPU core was hovering in the 90C range.

Insert whistle here.

Fortunately, it’s also possible to setup an alarm that goes off when the temp exceeds a certain trigger point. After enabling the alarm, it became clear that the problem was the CPU overheating and going into thermal shutdown. It actually became kind of comical, listening to the computer “scream” just prior to going silent.

So I ordered a Coolermaster Hyper 412 Plus. I’ve had good luck with Coolermaster in the past, so I saw no reason not to go with them now. It turned out to be a pain to install because I had to take the mobo out to install a support bracket on the underside. But it’s a monster of a heatsink. Luckily, the tower the computer is in is large enough to handle it. All told, it took about an hour for me to install the new heatsink, including the time to take the old setup out and so forth.

Since this afternoon, the CPU hasn’t gotten above 41C and it hasn’t shutdown. So I guess MS and Win7 is off the hook.

For the moment.

Categories
Computers

Gazpacho

Assuming you’ve seen the Apple commercial with Samuel L. Jackson talking about date night, this may be of interest. One of the phrases I’ve wondered about since I first saw the ad was when Jackson talks about putting “the gazpacho on ice.” Siri then asks if he’d like a reminder, and Jackson replies with a quip like Siri is a real person. Charming.

Anyway, what I’ve wondered is if Siri really is that good at rendering speech to text? (There’s a brief shot of Jackson’s iPhone 4s with a screen asking to confirm making the reminder about the gazpacho.) Well, via John Gruber, the answer is no.

Not that I expect anything to come of this, but what constitutes false advertising? That seems like walking right up to the line, at the least.

Categories
Computers

Linux Printing- An Important Detail

A long time ago, right here in this galaxy I wrote a post detailing how to setup a CUPS client for printing through a CUPS server. For the post in question, it dealt with a USB printer connected to a CUPS server. I’ve had exactly zero problems with the setup since I figured it out.

We also have a network based printer that the Wife uses in her office. In order to ease setup issues(oh the irony of those words), I also setup the CUPS server to work with her printer. So now, from the server, I could print to either printer.

But for the longest time I have not been able to get a client to work with this printer using the CUPS server. It’s made no sense to me in all this time because I’ve been following the above mentioned post, double checking everything along the way.

I’ve taken shots at making it work off and on for many months now. It was always been a thorn in my side because it made no sense that I couldn’t make it work. I’ve always ended up walking away from the problem in disgust, unable to figure it out.

Finally today, I figured out the problem. And it just hits home a little debugging heuristic that I always seem to forget: the more baffling the problem, the more likely it’s the result of missing something simple. In other words, rather than having some strange imagined problem involving the network, the problem was a rather simple configuration setting.

Turns out, the printer has to be shared on the CUPS server. This is a simple checkbox option that appears during the printer setup process in CUPS. How I missed something that basic for so long, I just don’t know.

Categories
Computers

About Time

Remember Netzero? The free dial-up company from, like, 10 years ago? Well, I hesitate to say “They’re back”, because it’s more likely they never left. They just, kinda, slid to the background while wireless, cable and DSL took over as the pipelines to the internet.

Well, they’re rolling out a new “4G” offering. Engadget has the details. It looks like they rely on existing infrastructure to pull it off. If I were to guess, I’d say it won’t turn out well for them. But still, flyers like this is what it will take to break the current cell-carrier stranglehold on cell-based wireless data. It’ll be interesting to see where this leads.

Categories
Computers

Nook Tablet Update- Part II

In the previous post on this topic, I went over the new rooting method for the Nook Tablet that involves simply booting an SD card with some special files on it. It was pretty simple stuff, really, and gives the user access to the Android Market for apps.

However, if you were like me and had loaded apps from the Amazon market prior to getting the v1.4.1 update from Barnes and Noble, then you were still hung up. The “unknown sources” hack was still unavailable at this point.

Luckily, there’s an alternative. It’s possible to used the Android Debugging Bridge (adb) to load apps. And as it happens, there’s an app that overrides the unknown sources block, thus allowing for installing apps from Amazon.

First, the Android SDK has to be installed. I’m not going to go over that as it’s documented elsewhere. It’s easy enough to find and do. Once the SDK is installed, make sure any path settings are updated appropriately. Then, it will be time to setup the adb to recognize the nook.

Just to be clear, these instructions are for linux. In particular, I’m using debian linux.

The next step is to update the rules for udev so that certain links are created when the device is plugged in. This is the resource I used to help get it all running. Create a file in /etc/udev/rules.d/ like 20-android.rules and enter the following 3 lines:

SUBSYSTEM=="usb",ATTR{idVendor}=="2080", MODE="0666", OWNER="<user>"
SUBSYSTEM=="usb",ATTR{idVendor}=="2080",ATTR{idProduct}=="0004",SYMLINK+="android_adb"
SUBSYSTEM=="usb",ATTR{idVendor}=="2080",ATTR{idProduct}=="0004",SYMLINK+="android_fastboot"

The first line assigns permissions and the owner to the device. The <user> is a place holder and should be replaced by the user name of whomever is running adb. Without this line, permission errors occur when connecting to the nook. The other 2 lines create symbolic links in the /dev directory that adb uses to connect to an android device.

When done, load the new rules into udev using udevadm or by just restarting the daemon.

Next up, modify, or create, the file ~/.android/adb_usb.ini and add a line that reads simply 0x2080. Alternatively, plug the nook in and type the following command:

$ android update adb

Next, debugging needs to be enabled on the nook. Simply try to install something from Amazon. When asked, choose the “Package Installer” and then proceed to Settings where you’ll get the familiar Unknown Sources checkbox. This time, however, don’t bother. At the bottom of the box is another option labeled Development. Go there and then check off USB Debugging and uncheck Automount.

Now, everything should be ready to connect adb to the nook. Plug the nook in and a little beetle icon should appear in the status bar area of the nook. To make sure the debugger is loaded with all the changes done, execute the following command:

$ adb kill-server && adb start-server && adb devices

There should be output like the following:

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached 
<device id>        device

The <device id> field will be a long number. Congratulations! It’s almost done.

Now to get the app to fix the unknown sources setting. [Here’s][3] the original forum link where the app was originally posted. It’s been updated a few times and the link is towards the end of the first post in the thread. Download that app to your home directory.

Once the file is downloaded, simply type the following command:

$ adb install NTHiddenSettings.apk

It’s done. Now the Amazon Appstore will be available again.

That wasn’t so bad, was it?

Categories
Computers

Nook Tablet Update- Part I

I finally took the time to root my Nook Tablet today. I’d been keeping an eye on it and the guys at XDA came up with a fairly straightforward process for rooting it that simply involved using a custom SD card and a special APK. From there, I also took the time to get the Android SDK working on my netbook so I could ultimately re-enable sideloading of apps again, as the root process doesn’t re-enable that functionality yet.

Here’s the link to the process for rooting the NT using an SD card. I used a 4GB card. The initial post contains 90% of the instructions assuming you know hot to reformat memory cards and the like. The final piece to the puzzle for me was what to do after creating and booting the SD card.

Theoretically, it should be possible to perform all of the formatting steps with the card in the NT, especially if done from an attached Linux computer. That said, I used a microSD card adapter and performed all the operations right on my netbook. Essentially, the card becomes a custom boot loader and can run any program a developer wants. In this case it starts a program called ClockWorkMod. CWM presents a bunch of actions to take, from simply rebooting the device to installing things from zip files. For navigational purposes, the ‘n’ button on the NT selects the action while the volume keys are used to move up and down through the list of options. Clever.

Assuming the Gapps_and_root.zip file is located on the internal SD card of the NT, select the install zip from internal sd option, then navigate to wherever the file is. In my case, I stashed it in media/mnt as the instructions advised. If the file is on the external SD card, then use the install zip from
SD card
option to select the file. The program will then request confirmation along with a warning that you could potentially be zooting the NT. All I can say is it didn’t zoot mine.

After rebooting, well, there won’t be much obvious difference. Mainly, the Android Market app will be installed and it will now be possible to install applications from there. But stuff from the Amazon market will still not work. To get that working, it’s necessary to install another application using the adb.

And to do that, adb has to be able to find and recognize the NT and in order to to that, the NT has to be put in debugging mode. Oh, did I mention udev? But it’s late, meaning that will be a topic for one of tomorrow’s posts.

Categories
Computers

Design and Aesthetics

From Ann Althouse, we learn this about Steve Jobs:

From his father Jobs had learned that a hallmark of passionate craftsmanship is making sure that even the aspects that remain hidden are done beautifully.

One of the most extreme- and telling- implementations of that philosophy came when he scrutinized the printed circuit board that would hold the chips and other components deep inside the Macintosh. No consumer would ever see it, but Jobs began critiquing it on aesthetic grounds. ‘That part’s really pretty,’ he said. ‘But look at the memory chips. That’s ugly. The lines are too close together.

I’ll be up front- I find it hard to believe Jobs would do this. It’s just plain stupid. Design means different things in different disciplines. When designing a product like a piece of furniture, aesthetics obviously matter- no one is going to buy something ugly. There are other arenas where aesthetics can actively work against good design because the design objective is robustness and functionality. Printed circuit boards are one of those.

If Jobs did, in fact, do this then I can only imagine the engineer rolling his eyes at the buffoonery of the suggestion. The board is going to be hidden in an enclosure, unseen by anyone except a technician. It’s sole purpose would be to provide for the user experience. Mucking with a printed circuit design because it isn’t “pretty” is nonsense on stilts. Making it pretty could very easily render the board useless. There’s nothing to be gained whatsoever from making a PCB pretty.

That’s why I suspect the story is bogus- made up as some kind of silly anecdote in the book to “prove” Jobs’ extreme fastidiousness or some such. I’m not a Jobs fanboy, but even I would give him the benefit of the doubt here.

Categories
Computers

Getting a Home Mail Server to Work with Verizon

It was only a matter of time and I finally decided to take the plunge. I didn’t get a smartphone for the today, but I did get a phone that allows me to check email. As phones go, well, it’s pretty basic as it’s just an LG Octane. To be honest, I can barely type on the damn thing because the keyboard keys are so small and my fingers aren’t. But the next step up is a smartphone and Verizon requires one of their expensive data plans with those.

Enough of that. The point of this post is that I had to modify my home mail server in order to get the crappy limited little email client that Verizon offers to retrieve and send mail with it. Following are the mods I made.

First, my home server has a dovecot server configured for IMAP and exim4 configured as my sendmail program via a debian setup. Also, my home server is protected by a Netgear firewall/router.

The easiest thing to configure is dovecot, which as long as it’s configured for IMAP, should pretty much be good to go. The default configuration listens on port 993 for SSL connections, which is important for security reasons. There are plenty of other guides out there for getting dovecot working.

Exim, it turns out, is a little more difficult to configure. There are 2 things it must be setup to handle: ssmtp over port 465 and relaying from the Verizon servers.

Setting up ssmtp is not difficult, but it’s also non-trivial. First, a signed certificate is required. A while back, I setup my own certificate authority for just such a situation. I followed these instructions to setup the CA (that was awhile ago) and I followed the portion about requests and signing tonight to setup my new certificates for exim and SMTP over SSL. Alternatively, exim has files to generate the certificate and key file.

The two files should be named exim.crt and exim.key and placed in the /etc/exim4/ directory. Change the permissions as follows:

$ chown root:Debian-exim exim.crt exim.key
$ chmod 640 exim.crt exim.key

That will lock them down so only exim and root can access the files.

Next, I added the following settings to my exim4.conf.template file (I put them near the beginning of the file):

tls_on_connect_ports = 465
MAIN_TLS_ENABLE = true

Save that and exit. The first line will make exim listen on port 465 for SSL connections. The second line enables other configuration settings needed by exim to make SSL work. The nice thing here is, if exim was configured to listen on the local network on port 25, operation there will be unaffected. So there’s no need to go running around reconfiguring other clients.

Next up, the update-exim4.conf.conf file must be modified. The Verizon client requires a working SMTP server. In order for the server to be considered “working” it has to act as a relay for the email host Verizon uses. The only way I could figure out the host name was to attempt to setup the account and then check the exim logs to see what host tried to connect. In my case, the hostname was sjc002-egress-a.seven.com. This hostname (it may end up being different on other setups) must be added as a relay net. Open up the update-exim4.conf.conf and add it as a semi-colon separated entry (if there are other entries) to the dc_relay_nets parameter.

To finish the exim modifications, modify the SMTPLISTENEROPTIONS entry in /etc/default/exim4 as follows:

SMTPLISTENEROPTIONS='-oX 465:25 -oP /var/run/exim4/exim.pid'

Finally, enter the following commands as root:

$ update-exim4.conf
$ /etc/init.d/exim4 restart

Actually, only use those commands if you’ve got a debian setup. Basically, the first command regenerates the live configuration file located in /var/lib/exim4/config.autogenerated. The second one restarts the exim daemons. Perform whatever the equivalent is for your system accordingly.

Last, setup port forwarding on the router. This consists of telling the router to listen for connections on certain ports and then forward those requests to a specific IP address for processing. This has to be done for port 993 for IMAPS and port 465 for SSMTP. Chances are you’ll be using web utility on your router. If you’re more security conscious, I suppose you could configure special ports on the router side that forward to the appropriate ports on the LAN side to make it less obvious to interlopers what’s going on.

Once all that’s done, the server should be good to go. Once I had everything setup properly, my phone was able to “activate” my account without any special settings on the phone.

Categories
Computers

SOPA and PIPA Primer

For those wondering what all the hub-bub is about regarding SOPA and PIPA, Wired has a pretty good rundown on what’s at stake. They’ve “blacked” themselves out along with several other websites to protest the bills. Here’s their rundown on what the legislation is all about.

The bottom line is powerful interests don’t like the freedom the Internet provides and rather than addressing the problem themselves, they’re trying to muscle lawmakers into enacting a series of laws that can be abused endlessly.

Lastly, here’s a link where you can tell your Congressman your opinion.

Categories
Computers

Nook Tablet Hacking News

Good news on the Nook Tablet front: the bootloader has been successfully bypassed and it’s now possible to load recovery software as well as an early version of the Android 4.0. For that matter, it’s now possible to boot an image from the SD card, which seems the best of all worlds.

While on the subject, I can say the Nook has become my goto device for consumption. I use it to check email using K-9 (which I sideloaded before B&N whacked my ability to do so- I didn’t care for the stock email client), Pulse to read blogs and other various websites, ConnectBot for quick SSH sessions with my server, and CalenGoo for calendar stuff with Google calendar.

None of these were available on the B&N market, BTW. Foolishness on their part, but I’ve beat that drum before and won’t continue to do so here. The point is, the device is very functional when it comes to consuming content, i.e. reading. Pulse, in particular, has been very nice to use and has virtually replaced my browser when it comes to online reading. I’d also highly recommedn K-9 as a mail client. I found the UI easy to navigate and set up but it also offers plenty of customization, if that’s desired, as well as functionality for general mail management.

Oh, I’ve also read some books on it. No complaints there either. Definitely a nice device to have and, based on the going rate, well worth the $250 price tag. Especially with the evolving opportunities to use it to its full potential.

Categories
Computers

Nook Tablet Update

Actually, literally in this case. I’m guessing it happened last night at midnight. I happened to be using it and noticed that my WiFi was down, but couldn’t understand why. So I shut it off and went to bed shortly thereafter. I awoke this morning to a little notification that the update had been completed.

I’d been using it since Christmas and fortunately I’d already sideloaded some apps I was most interested in. I’d intended to root it to prevent just this sort of thing, but my complacency undid me in the end.

For the record, I agree with everyone else saying it’s a bad move. And not just because it affects me personally. It’s a bad business decision because the only content B&N allows out of the box is their own.

The problem with that approach is people with lots of Amazon content, and there are a lot of them, won’t take the plunge if they can’t access their content. B&N isn’t going to convert those people wholesale under any circumstances. The best they can hope for is to entice potential new customers with a better reader product (and the Tablet is a superior hardware device to the Fire) that gives them (the new customer) access to sales they (B&N) otherwise would not get. By not giving those potential customers access to their current content, they completely cut themselves off from that segment of the market. It’s a foolish business decision- they are essentially choosing all of nothing, rather than part of something.

I recall reading a comment by B&N’s CEO stating something to the effect that they wanted people to be able to access their content, but only on terms of B&N’s choosing. The exact wrong mindset for the market. The Tablet is not some single-task piece of hardware. It’s a computer and the expectations people have regarding computers are that it’s theirs and they can do what they want with it, including hacking it. The best opportunity for B&N’s apparent current strategy to work is if they had the infrastructure in place to deliver content on a par with Apple or Amazon and the simple fact is they have only 1 piece. That’s why they paired with Netflix and Pandora. But it won’t be enough.

I intend to continue with my Tablet as is for the moment- it may well be that I’ve installed all the additional apps I need making it as functional as I’d like. But still, the whole business definitely rankles.