I'm hacked about #schacked.
Last Friday, October 26, news broke that the South Carolina Department of Revenue was hacked, and a few million Social Security Numbers, and a few hundred thousand credit and debit card numbers, were exposed to hackers. The breach affects residents who filed tax returns going back for almost fifteen years. 15 YEARS!
There's a twitter hashtag, #schacked, for people wanting to follow the events.
I'm irritated about several things:
1. That it happened. Not only that it happened, but that it has been happening. Apparently, there have been numerous system breaches going on for months.
2. The bad guys had a 16-day head start. The state admits that it knew about the breach sixteen days before informing the public.
3. The costs to the state (ie, taxpayers) is "capped" at $12 million dollars. Presumably this does not include the additional cost due to the head start the bad guys had. The $12M divided by the 4.5M population works out to a little less than $3 per person, if that makes you feel any better.
4. SC's helpful suggestions. These include getting a free activation code for Experian's ProtectMyID alert. It took a day or two for me to get through to get the code. It was a laughably simple code, and there's not a clear reason why the code could not have been posted online, instead of forcing millions of people to call a toll-free number. And now to protect my information, I have to enter it into yet another system.
5. The blame game. When the news of the breach broke, residents had to call a toll-free telephone number to get the code. For me, I got busy signals until Saturday afternoon, at which time I got a recording which provided the code. The code did not work for me until Monday. With potentially millions of people affected by this, one would naturally expect wait times and busy signals. But at today's press conference the governor implied it wasn't the millions of affected residents causing the busy signals, it was the relative handful of journalists trying to cover the story. Additionally, the governor says that the social security numbers were not encrypted because the "industry standard" is that those numbers aren't encrypted.
News
http://www2.wspa.com/news/2012/oct/30/26/experts-say-credit-monitoring-being-provded-sc-wil-ar-4836674/
http://www.dispatch.com/content/stories/national_world/2012/10/30/hack-has-s-c--folks-open-to-id-theft.html
http://www.postandcourier.com/article/20121030/PC16/121039950/haley-hacking-8220-absolutley-bizarre-8221-state-costs-for-monitoring-capped-at-12-million&source=RSS
Tuesday, October 30, 2012
Friday, October 12, 2012
Stellarium and the Barlow Lens
In Stargazing on a cloudy night I wrote about configuring Stellarium's Oculars plugin so that Stellarium can show you what you'll see through your very own telescope. With the Oculars plugin you describe your telescope as well as your eyepieces.
What about the Barlow lens? Essentially, a Barlow lens is a device which increases the focal length of your telescope, thereby increasing the magnification of the image in the eyepiece. In other words, an eyepiece which gives you 50x without a Barlow will give you 100x with a 2x Barlow.
I have a 3x Barlow lens to go along with my scope: the Orion SkyScanner 100mm. Its focal length is 400mm, so when using the 3x Barlow with an eyepiece, it's as if my focal length is 1200mm. To use Stellarium's Oculars plugin with this particular setup, I just added a second telescope with the same parameters as the original telescope, but with the longer focal length. So in my case, I now have two telescopes, the SkyScanner 100, and the SkyScanner w 3x.
I went out on the evening of October 11, and drew a sketch of Albireo, using the Barlow with a 10mm eyepiece:
Here's a screenshot from Stellarium with the same setup:
It's pretty cool how Stellarium can show you what you'll see when looking through your own scope.
Friday, August 24, 2012
Stargazing on a Cloudy Night
Over the last year or so I've become interested in backyard astronomy. Growing up in south Florida, I was always fascinated by the rocket launches out of Cape Canaveral. I remember having one of those cheap "department store" refracting telescopes, but it wasn't worth using for anything more than looking at the moon.
So last year I started reading more about astronomy, and even wound up buying a nice budget-friendly telescope, the Orion SkyScanner 100mm. It's a right nice little scope, and something I enjoy doing is going out on a clear night and taking a look at what's out there. When I head out, I tell my wife I'm going to go listen to "the heavens declare the glory of God." (Psalm 19:1)
The scope comes with a version of "Starry Night," a software planetarium package. It appears to be well regarded, but I run Ubuntu Linux on the machines at home. For a while I tried to get Starry Night to run under WINE, but to no avail. So I went hunting for planetarium software which runs under Linux. I found Stellarium which I think is a fantastic package. It is open-source, and available for Linux, Mac, and Windows.
One of the neat things about planetarium software is that if it knows where you are, it can tell you what your night sky looks like. So go ahead and download Stellarium, and configure it for your particular location. Take a look at a constellation or two, and then go outside to see if you can find them for real.
Stellarium includes a number of "plugins" which add to its functionality. I found that with the "Oculars" plugin, I can configure Stellarium to show the sky exactly as it appears through my telescope. I'm going to show you how to do that yourself; it's a fairly straightforward process. But before you begin, you are going to need to collection a little information:
- What's the aperture and focal length of your telescope? Mine is 100mm, focal length 400mm
- For each eyepiece, what is its focal length and apparent field of view (aFOV)? I'm going to define two eyepieces, one 10mm eyepiece (aFOV=52) and one 20mm eyepiece (aFOV=52 as well). You can find aFOV information by looking at the technical specifications for the eyepiece. You can find this at the manufacturer's website, or you can use one of the many online calculators. For example under the Specs tab here you will see the focal length and apparent field of view for the 10mm eyepiece I have.
Now let's begin
- Enable the plugin. In Stellarium, open the Configuration window and select the Plugins tab. One of the plugins should be titled "Oculars." Feel free to email a thank you note to its author, Timothy Reaves. Down at Options, click "Load at startup," then click "Configure"
- Add your telescope. Click the Telescopes tab. You will see a couple of predefined telescopes. Click the Add button. You'll see a new entry called "My Telescope." Change its name to something you might prefer, and then enter its focal length and diameter. For my telescope, the focal length is 400, and diameter is 100. My particular telescope is a reflector, so I need to click "Horizontal Flip" and "Vertical Flip" so the image Stellarium presents is like what I'll actually see.
- Add your eyepieces. Click the Eyepieces tab. Click the Add button. You'll see a new entry called "My Ocular." Change its name so something you'd prefer, like perhaps "Orion 10mm". Enter the parameters you found for the ocular, ie, the aFOV and focal length.
- Test. Click on any particular target in the sky, then select Ocular View (Ctrl-O [O as in Ocular]). Once in Ocular View, to select your particular telescope, click Alt-O, scroll to "Select telescope," and select the telescope you want to use. Do the same for the ocular. What you see in now should be pretty much like what you see with this particular telescope/eyepiece combination outside. Stellarium will also show the view parameters in the upper left of the screen.
I use Stellarium configured for my telescope to help me plan star-hopping to various targets. I can "aim" Stellarium at my starting point, then switch to ocular mode, then along with a star atlas star-hop to my target location. Knowing what my waypoints will look like in Stellarium helps me know what they are going to look like through the telescope outside. And I can stargaze anytime I want, even on a cloudy night.
Monday, August 13, 2012
Adobe Flash Woes
My wife's computer recently started giving her grief. The browser had started to report that "the plugin could not be loaded" on Flash-using sites (ie, Facebook, and most of our 8-year-old daughter's play sites). It is a somewhat elderly machine (AMD Athlon XP 2600+), but it had been running Ubuntu 10.04 LTS (Lynx) nicely for quite some time. I've used Firefox for years, and that was the browser running on that machine too.
I had heard said that Adobe was no longer going to provide Flash for Linux (outside of Chrome), and so I thought I'd try two Flash alternatives: Lightspark and Gnash. The very nice Flash-Aid Firefox plugin made this attempt very straightfoward. However, although the plugins loaded and reported their version numbers to Adobe's test site (http://www.adobe.com/software/flash/about), Facebook said I needed to upgrade the plugin. So the latest Adobe plugin didn't work, and the alternatives worked, but they were too far back.
Let's try a new browser. I read that Google Chrome had "integrated" Flash support, so I thought I could just download and go. So I downloaded Chrome, but the flash plugin still would not run.
Sigh. I suppose it's time to upgrade the OS. I had gotten out of the habit of upgrading that particular machine because,
1. If it ain't broke don't fix it,
2. I had had a pretty messy upgrade experience once with that particular machine.
3. And now that I was several revs back, I'd have to step through each new version to get up-to-date.
So after each version upgrade, I'd try Firefox and Chrome (and Chromium too) to see whether Flash sites would load. 10.10 -- Nope. 11.04 -- Nope. 11.10 -- Nope.
I started to wonder whether I had some kind of incompatibility with my card (an old nVidia GeForce 5200 [I told you this machine was old]) and Flash. I saw references to weird behavior (like the Smurf effect), but none of the fixes for those issues addressed the problem I was having.
In one of the debian forums, there's a thread titled "New Bug: Google Chrome - Couldn't initliaze plug-in" The originator was describing something very similar to what I'm experiencing. The hero of that post asked whether his CPU supported SSE2 instructions. Sure enough
cat /proc/cpuinfo | grep flags
implied that my CPU doesn't. The poster also said he thought the 11.1.102.63 didn't have the problem which was affecting the latest version. I downloaded the archive, pulled out libflashplayer.so, and put it into /opt/google/chrome/plugins.
That solved the problem!
I had heard said that Adobe was no longer going to provide Flash for Linux (outside of Chrome), and so I thought I'd try two Flash alternatives: Lightspark and Gnash. The very nice Flash-Aid Firefox plugin made this attempt very straightfoward. However, although the plugins loaded and reported their version numbers to Adobe's test site (http://www.adobe.com/software/flash/about), Facebook said I needed to upgrade the plugin. So the latest Adobe plugin didn't work, and the alternatives worked, but they were too far back.
Let's try a new browser. I read that Google Chrome had "integrated" Flash support, so I thought I could just download and go. So I downloaded Chrome, but the flash plugin still would not run.
Sigh. I suppose it's time to upgrade the OS. I had gotten out of the habit of upgrading that particular machine because,
1. If it ain't broke don't fix it,
2. I had had a pretty messy upgrade experience once with that particular machine.
3. And now that I was several revs back, I'd have to step through each new version to get up-to-date.
So after each version upgrade, I'd try Firefox and Chrome (and Chromium too) to see whether Flash sites would load. 10.10 -- Nope. 11.04 -- Nope. 11.10 -- Nope.
I started to wonder whether I had some kind of incompatibility with my card (an old nVidia GeForce 5200 [I told you this machine was old]) and Flash. I saw references to weird behavior (like the Smurf effect), but none of the fixes for those issues addressed the problem I was having.
In one of the debian forums, there's a thread titled "New Bug: Google Chrome - Couldn't initliaze plug-in" The originator was describing something very similar to what I'm experiencing. The hero of that post asked whether his CPU supported SSE2 instructions. Sure enough
cat /proc/cpuinfo | grep flags
implied that my CPU doesn't. The poster also said he thought the 11.1.102.63 didn't have the problem which was affecting the latest version. I downloaded the archive, pulled out libflashplayer.so, and put it into /opt/google/chrome/plugins.
That solved the problem!
Tuesday, March 20, 2012
Customer Service Patterns I
I've written a few times about customer service experiences, several great experiences (the "I Appreciate..." series), and one particularly bad one (the "Fighting Expedia" series). I've been thinking about what made the great ones great and the lousy one, well, lousy.
In the good experiences, the companies would do things they didn't have to do, while in the bad experience, the company went out of its way to avoid doing what it said it was going to do.
In each of these cases I wouldn't have been disappointed with the companies if they did their minimum, because they were not obliged to do anything more than that. What made the experience great (and memorable) was that they did more than they had to.
Expedia, though, said "book this trip, and we'll send you a gift card." (They didn't have to offer the card.) But after we booked the travel, they made claiming the offer a frustratingly difficult and exasperating experience. (And memorable too, in its own way.)
Of course, with effort we can think of adequately satisfactory customer service experiences in which a company would do what it said it was going to do to resolve an issue. Satisfactory, if unremarkable.
The good companies did what they did not have to do.
The adequate companies did only what they had to do.
The lousy company resisted doing what it said it was going to do.
What have you noticed about good and bad customer service?
In the good experiences, the companies would do things they didn't have to do, while in the bad experience, the company went out of its way to avoid doing what it said it was going to do.
- D'Addario could've said "here's your missing A string;" instead they sent me two new sets.
- GSI Outdoors could've said "tough luck on the broken lid," instead they sent me a new lid for free.
- KBC could've said "that'll be 15 bucks for the new plate," instead they sent me a new helmet plate for free.
In each of these cases I wouldn't have been disappointed with the companies if they did their minimum, because they were not obliged to do anything more than that. What made the experience great (and memorable) was that they did more than they had to.
Expedia, though, said "book this trip, and we'll send you a gift card." (They didn't have to offer the card.) But after we booked the travel, they made claiming the offer a frustratingly difficult and exasperating experience. (And memorable too, in its own way.)
Of course, with effort we can think of adequately satisfactory customer service experiences in which a company would do what it said it was going to do to resolve an issue. Satisfactory, if unremarkable.
The good companies did what they did not have to do.
The adequate companies did only what they had to do.
The lousy company resisted doing what it said it was going to do.
What have you noticed about good and bad customer service?
Saturday, March 17, 2012
I appreciate what D'Addario did for me
I play classical guitar. I really enjoy it; it's my golf.
I go through a set of strings several times a year, and I always use D'Addario Pro-Arte strings: they play nicely on my Alhambra 6P.
Something unusual happened at last string change: the set I bought had two Ds, but no A. I took a picture and posted a tweet about it, then ran out to the music store to buy another set.
When I got home, there was a reply from D'Addario offering to send two new sets of strings. I gave them my address, and they shipped them to me.
Thanks D'Addario! I appreciate it.
I go through a set of strings several times a year, and I always use D'Addario Pro-Arte strings: they play nicely on my Alhambra 6P.
Something unusual happened at last string change: the set I bought had two Ds, but no A. I took a picture and posted a tweet about it, then ran out to the music store to buy another set.
When I got home, there was a reply from D'Addario offering to send two new sets of strings. I gave them my address, and they shipped them to me.
Thanks D'Addario! I appreciate it.
Wednesday, November 30, 2011
Fighting Expedia, The Conclusion
Well it finally arrived.
After four months, after being told
- You have to follow a link (which didn't exist) on a web page
- Your trip actually didn't qualify for the offer
- Please hold, your call is very importa... click
- Our offices are closed (in the middle of a weekday afternoon)
- It's not our fault; it's the card handler's fault
the card finally arrived.
I think I'm going to go buy a bottle of Advil.
Subscribe to:
Posts (Atom)


