New Credit Card Bill

It looks like the latest credit reform bill is going to become law. I've read through the law and it really sounds fair to me. What always surprises me is when people make comments similar to those contained in this BBC News article, "the industry has warned that the measure could backfire, leading banks to issue fewer credit cards thus making it harder to get credit". I'm failing to see the problem. Many people do have too much credit.

Now I'm not against credit. It's certainly a useful financial tool, without which I likely would not own my own home. But it needs to be done wisely, and that's a challenge when credit companies get to write all the rules such as when you can go bankrupt. This bill will equalize the system and hopefully stem some of the nonsense going on.

tags: 

A Rose By Any Other Name

Stephen Dubner, the famed economist behind Freakonomics (an excellent book, btw), posed the question, is it time to rename 'Digital Piracy'?" The answer is an unequivocal "yes". Despite what Shakespeare said, sometimes a name can mean everything. I refuse to accept the word "piracy" as anything other than high-seas pillaging. I suppose one positive outcome of the recent surge in Somali piracy is that people are realizing that copyright infringement hardly warrants such a strong word, especially when we have a perfectly adequate one. Let's not let the geniouses at the RIAA, who've had a wonderfully successful program of suing their customers, dictate our terminology on the matter.

tags: 

Book Review: The Pluto Files

Title: The Pluto Files: The Rise And Fall Of America's Favorite Planet
Author: Neil deGrasse Tyson
Published: 2009 by WW Norton & Company, Inc.
ISBN: 978-0-393-06520-6

Neil deGrasse Tyson was the spark that ignited a firestorm of controversy around Pluto, abut which I'm sure you're familiar. This is his story, but also the story of Pluto. It's a great read, not too long (about 150 pages not including appendices) and how could you turn down a book which includes a song by Jonathan Coulton?

The book has a great, humorous tone. I've always been a fan of Tyson's style anyway, and this book held true to form. The best part is probably the inclusion of letters that Tyson received from angry school children who felt scorned, complete with crayon drawings of pluto. I can relate because my 6 year-old is rather fond of Pluto and I think he went through some withdrawals upon hearing the news.

But my absolute favorite part of the story, the one that caused me to laugh out loud, was the following:

The article goes on to quote Ms. Ackerman [Shelley Ackerman of astrology website beliefnet.com] criticizing the IAU [International Astronomical Union] for not including astrologers in its decision.

Ha! As if! They may as well have asked the aforementioned elementary school children. Astrologers just make me laugh.

For my part, I initially rejected the IAU definition. But as I've had time to consider it and read opinions from Tyson and many of those included in his book (both for and against), I've come to accept it. As Tyson states, it's not about keeping a count of planets, so whether Pluto is a planet or a dwarf planet, really doesn't mean a whole hill of beans.

tags: 

Labeling Education and Nutrition Act of 2009

Congress is considering a new bill which would modify the Food, Drug, and Cosmetic Act with requirements for labeling of food in restaurants. I know that there are some requirements now, but I've only ever seen nutrition information at fast food places so I believe the laws only affect them. As I read this bill, it would apply to any business which makes and sells food at least 90 days of the year and which operates at least 20 locations under the same name. That eliminates one of my beefs with proposals like this, that they will unfairly burden small purveyors who can't as easily afford the nutritional testing or calculations required.

I'm still opposed to it however. If this bill became law, it would do nothing to stem the tide of obesity in this country. Nutrition information hasn't stopped Americans from eating far too often at fast food restaurants. Nor has it stopped people from buying pre-packaged meals at the supermarket. It won't do anything in sit-down restaurants either. It's a premise that's well worth some research, but is far from proven effective enough to be cast into law. My gut tells me that it isn't going to discourage anybody from ordering the "unhealthy" items, and as we know from Brian Wansink, "healthy" foods tend to be over eaten because we feel less guilt.

No, the real solution doesn't involve a food priesthood, as Michael Pollan calls it. We don't need nutritionists to tell us what to eat. Stressing about fat calories and daily allowances just causes stress, which won't help anything. Deep down we all know more or less what we ought to be eating, but we've lost it somewhere in our industrialized food economy. Just eat real food and don't eat too much of it. It's really just that simple.

tags: 

Predictably Irrationally: The Hidden Forces That Shape Our Decisions

Title: Predictably Irrational: The Hidden Forces That Shape Our Decisions
Author: Dan Ariely
Published: 2008 by Harper Collins
ISBN: 978-0-06-135323-9

I can't exactly recall how this book got on my list of books to read, and that's a shame because whoever recommended it was dead on. This book is similar in many ways to one I reviewed previously, Mindless Eating, in that it sets out to show how our decision making process is much more complicated than we reason.

Let me start off with an example from the book. The author ran a study which asked students to perform a menial task for which they would be paid. On a computer they selected a virtual room and then were able to click on objects that would pay them a certain amount, based on which room it was. During one iteration, they spiced up the test by making rooms disappear if they were neglected for a certain amount of time. Users tended to waste their clicks keeping the doors open, rather than using them to earn money in a room.

Is this an efficient way to live our lives--especially when another door or two is added every week? I can't tell you the answer for certain in terms of your personal life, but in our experiments we saw clearly that running from pillar to post was not only stressful but uneconomical. In fact, in their frenzy to keep doors from shutting, our participants ended up making substantially less money (about 15 percent less) than the participants who didn't have to deal with closing doors. The truth is that they could have made more money by picking a room--any room--and merely staying there for the whole experiment!

The book is chock full of stories similar to this one, so it's a great read just for the humor. But it does have a number of lessons to be teach as well covering procrastinating, honesty, dieting, saving, and many more topics. It's an invaluable tool to look at how you make your own decisions. Occasionally I found myself thinking quietly, "well, duh!" only to remember a few moments later some choice I had made which was equally as flawed.

My one complaint I suppose is that he often answers questions with more stories, e.g. "how does that work? Well, let me give you another example that explains it." He does eventually come to a conclusion, so no need to fear being left hanging, and the stories are of course interesting so it's not a waste of time. I just found it somewhat humorous that he kept doing it over and over. I suppose that makes him predictably irrational. :)

tags: 

Password Security

Great article here about poorly chosen passwords. I tend to stay away from simply relinking URLs that I find, but I think this one merits some attention. I recall when I was studying my tail off in college trying to learn everything about computers, especially security, that passwords were a rather common topic. The recommendation then was to use as a password difficult enough to not be guessed but still simple enough to be remembered. I'm pretty sure that advice fell on deaf ears as frankly it's pretty tough to do.

Any more I recommend using as long a string of random characters as possible. Mash on your keyboard if you have to, but also consider a random password generator. How will I remember that, you might ask. Don't. Use a password safe. Then all you have to do is remember one password. The rest are kept in a vault for easy access. And if you can't remember your master password, write it down and keep it in your wallet. Somebody steals that, well you've got bigger problems.

Once you adopt this new technique, you'll use passwords differently. Instead of reusing the same one, possibly with variations, you'll generate a completely different one for every website. Remember the old saying about keeping all your eggs in one basket? Once in a while at work we'll have accounts compromised because the user had the exact same password everywhere and some spammer nabbed it and then hijacked their email account to send spam. Sounds crazy, but you definitely do not want that to be you.

And while you're at it, stop using 6 letter passwords. It's all random and you'll just copy and paste it anyway, so why not go for broke? I routinely use 24 character passwords. It actually makes me smile to think of how ridiculous my password would seem to a snooper.

tags: 

Super Sweet Cream Cheese and Berry Pie

On a whim last night I decided to make some tiny pies. Pie dough is easy; it's just flour, water, oil and salt (1 cup, 2 1/2 tsp, 1/4 cup, and 1/2 tsp respectively). I baked them blind for 15 minutes at 400°, then removed to a cooling rack.

Then I needed something yummy to fill them with, so I dug through the fridge and found some cream cheese. I also had some cream, which I figured I could whip and fold into the cheese. So far so good, but I needed to jazz it up a bit. I spotted some sweetened condensed milk in the pantry and then I was in business. (These measurements are approximations. Make sure to adjust for taste and texture.)

  • 4 oz cream cheese
  • 1/4 cup sweetened condensed milk
  • 1/2 cup heavy cream
  • sugar
  • 1/4 teaspoon cinnamon

Put the softened cream cheese into a stand mixer and whipped it real good. Drizzled in the sweetened condensed milk until smooth, about the consistency of mayo. In a separate bowl, whip the cream until soft peaks. Add the sugar during whipping until it's just sweet. Fold the whipped cream into the cream cheese mixture. Spoon into pie crusts and eat immediately, or store in the fridge for up to a few hours. Top with fresh berries, if you like.

tags: 

Non-terrorist List

Congress passed a new law requiring the Department of Homeland Security to create a new terrorist watch list. This one is actually a list of people who are not terrorists, but have been mistakenly labeled as such. That would be thanks to the famous no-fly list that the TSA maintains which is riddled with inaccuracies but doesn't provide for any practical way to get yourself off of it, until now. So in a sense, this is a step forward. It addresses problems that the TSA has been burdening Americans with. Unfortunately, it's only a partial solution. The whole idea of a list of people so dangerous that they can't fly, but innocent enough that we can't arrest them is ludicrous. The fact that the list is poorly maintained and horribly inaccurate is just icing on the cake. The only sensible thing to do would be to dump it and spend our money (estimated at $100 million per year) on something much more effective.

Don't even get me started on the liquids ban.

tags: 

Mencoder: "The selected video_out device is incompatible with this codec"

I've been trying, unsuccessfully, for the last week to re-encode a set of videos. The source material is a set of VOB files ripped from a DVD. The output needs to be a scaled XviD. I suppose it doesn't *have* to be scaled, but it's for my kids so why waste the disk space when they won't know the difference?

The problem turned out to be the fact that I had multiple source files. Mencoder doesn't like to scale them for some reason. I'm sure it's a simple reason, and probably a reasonable one even. Something about the files could have difference sizes or something. I don't know and really I don't care. The solution was to squish all the files into one and then encode that one.

First, the squishing:

mencoder -ovc copy -oac copy file1.vob file2.vob file3.vob -o bigvobfile

Next, the encoding:

mencoder bigvobfile -o output.avi -oac mp3lame -ovc xvid -vf scale=480:352

tags: 

VoIP Routing Loop

The other day my boss and I managed to create a call routing loop between two of our phone systems. It was kinda fun, in one of those painful ways. Here's how it went down.

Phone system A has extensions in the range of 2XXX. Phone system B has extensions in the rage of 1XXX. The PBXes have an IAX2 trunk between them to allow direct dialing. The phones themselves have a dialplan which recognizes 1XXX and 2XXX as patterns, which allows for faster dialing. Users must dial a 9 to reach an outside line.

There was just a slight problem. Due to a misconfiguration on my part, B was set up to route any unknown 1XXX extensions back over to A. For a real extension, say 1000, the rule wouldn't match because B would know to send that call to the local user. But let's say that somebody's boss forgot to dial a 9 when dialing a long distance number. So the phone sees the first 4 digits, 1 + area code, and assumes it's an extension. A sends the call to B. Well, that extension didn't exist so B sent the call back to A. That would be the point when the fun began.

I would have thought that the PBXes would create a whirlwind of calls until the original call eventually timed out and broke the chain, thus bringing all the calls to a halt. But somehow that isn't what happened. The system stabilized at 400 or so active channels. Sat that way for a few hours I believe. What finally did stop it was my removing the rule to allow 1XXX over the IAX2 trunk from B to A. Within just a few seconds all the calls came to a grinding halt (in a good way).

I've decided then that having local extensions that start with a 1 is a less than desirable thing. It's not the end of the world, but avoiding it can relieve some potential headaches so I intend to eschew it where possible.

tags: 

Pages

Subscribe to zmonkey.org RSS Subscribe to zmonkey.org - All comments