…and around it goes

June 16, 2009

ABC News presents “Sicko” in the Blue Room

Filed under: Personal — steve @ 3:04 pm

I usually stay away from discussing politics on my blog that do not relate to privacy, however a recent article on The Drudge Report is rather interesting. Regardless of where you stand politically and/or on the Health Care debate, if what is written is true then it’s a bit troubling to see ABC News pulling a Micheal Moore. There is more than one side of an issue, even if you may not agree with it.

In the effort towards full disclosure:

Politically I try to remain neutral and evaluate each issue independently. However, I suppose that due to my strong belief in personal freedom and privacy, along with my belief that big government just breeds bigger and more inefficient government, and that spending is something to track carefully so that you remain within a workable budget, that I may learn somewhat conservative/libertarian.  I am a registered Libertarian, it seems to fit best, although I do not agree with all of their beliefs.  I view extremism at any end as bad.

As for this particular debate, I’d love to see money we effectively waste elsewhere covering the health issue, health is important and costs are out of control.  I’m paying $700 a month to cover myself and my daughter and each year that premium goes up as do the copays and the coverage goes down along with the caps.  My taxes also go up with me seeing little in return.  That angers me.

Yet I also see how poorly the government handles health care where they already handle it (medicare/veterans administration/etc).  I also know as a business man that just throwing more money that you don’t have into a broken system has only one result, bankruptcy.
Idealistically, I’d love to see good government run health care that resulted in me and my family covered well at less of a cost.  Realistically, I fear we’ll get less and pay even more.

April 21, 2009

The OQO is back in play

Filed under: Personal — steve @ 6:34 pm

A rough weekend hardware-wise has me now using the OQO as a desktop.  I’ve never used it this way before.  Once I tried connecting it to my KVM, but the resolution was only 800 x 480 and on a 22″ wide monitor that was horrendous.  This time I connected it directly to the monitor and I guess this allowed it to detect the monitor because it snapped into 1680 x 1050 without issue.  I then plugged in all my USB drives and peripherals and I was good to go (I’m a USB nut and went USB everything, my desktop was basically just a cpu, ram, video, and an OS drive).  Turns out the OQO, while certainly no power house, is surprisingly usable as a desktop machine.

I shouldn’t be surprised, it is what the OQO is designed to do, to use it as a desktop machine that you can take with you and stick in your pocket.  I just never used it as a desktop until forced.  I may stay with it for a while.  It may be no gaming machine, but my desktop is strictly work anyway (ok, I may occasionally watch hulu too), and for that it is fine.  I can only assume that the OQO didn’t like being confined to mothballs except for weekend trips and so it offed my desktop while I was sleeping.  I’ll have to watch it more carefully.

April 19, 2009

More abuse of powers

Filed under: Personal, Privacy — steve @ 1:23 am

I was reading the latest accusation against the NSA for overstepping it’s legal bounds on truthout.org (article).  It’s interesting, but really nothing new or unexpected.  History has taught us all that powers given will be abused if they can be.  I’ve noticed (and I’m sure many others have as well) that most often that abuse will be by the entity controlling those powers for it’s own protection and preservation.  Granted, the NSA doesn’t yet appear to be at that stage (NSA folks are probably laughing at this comment), but could it become this type of monster?

Well, we originally had checks and balances to guard against the creation of  a self-protecting powerful entity at a risk of self-preservation becoming it’s main goal.  By removing oversight we are creating just such a potential monster and then playing Russian roulette with it.  Which political entity will be in power when it’s finally all powerful after passing through administration after administration that removed checks and balances?  Think of the influence on the democratic process such an entity could exert.  Stop allowing oversight to be removed now and put more in place.

After all, you have nothing to fear from oversight if you have nothing to hide.

April 15, 2009

I ditched the OQO

Filed under: Personal, Privacy — steve @ 11:46 pm

Well, not completely, but my love affair with it has faded.  It fits my needs for a lightly packed weekend trip and it is something I’ll keep for that and for using as a car computer, but I stopped carrying it daily.  Even given it’s pocketable size it’s a tad large to be in your pocket all the time.

In spite of this I was still considering upgrading to the new model for more RAM and the better video performance, but their customer support has fallen through the floor.  Given the unreliability of these machines, that is a huge issue, a showstopper for me.  I won’t be upgrading because of it.  Personally, I think OQO is faltering as a company.  I believe they are trying to find an exit with a buyer now.

What do I use daily now?  Well, I’m trying out a Blackberry Curve 8330 (Verizon had a two for $49 deal when I re-upped and that fit perfectly with my tightwad side…although they did soak me an additional $30 a mo for the unlimited net for it).  I’ve never been one for “smart phones”, to me a phone was just to make calls and use as a modem.  I didn’t even use the contacts list in my last phone.   As for Blackberry, in particular, I’d always though that Blackberries were just glorified phones with a PIM, address book, SMS, and perhaps some limited Internet via their proxy.  I didn’t know they can now do what they do.

So far I am impressed.  I have a SSH client to manage servers with in an emergency (screen is a tad small for any real work on it, but it’s ok for emergency troubleshooting and even managing accounts), I have my e-mail (although I refuse to use Blackberry’s push service and instead use LogicMail, the privacy side of me does not want someone in the middle), I have my real time server monitoring alerts, and I have my web access, in fact I have full net access.  That is all I really need when out daily.

It also has some things that I do not really need, but I like them.  Pandora is something I use a lot.  It’s Internet radio and my first foray into it.  I just plug the phone into the line in jack on my truck then start Pandora and I’m good to go, it even pauses the music if the phone rings.  Slacker is another internet radio app I installed and like.  No need for a Sirius subscription anymore (I think as phone networks and Internet radio progress that it means the death of satellite radio, unless they morph or merge).  I also find myself using Viigo a lot for RSS feeds.

BTW: If you are using a smartphone and Opera Mini, please be aware that everything goes through a proxy in Norway and that it operates as a man in the middle for SSL.  Obviously this is not good from a security or privacy standpoint.  Don’t use Opera Mini for anything like online banking, Paypal, etc. where you really want end to end encryption.

So I have only had the Blackberry for a couple of weeks now which means it is too early to find out if it has staying power, but I do expect it does, at least for a while.  Now I have to WAP enable Cotse somehow as LogicMail, though functional, is very basic. Either that or it’s time to learn to code in Java and write my own mail app for it, which I am considering.

April 12, 2009

Fighting Zombies…and other things

Filed under: Personal, Cotse Related — steve @ 11:07 pm

I’ve been fighting spam zombies most of the winter.  We are currently hosting over 25,000 mail domains.  Some of these domains come from hosts that simply could not handle the volume of zombies and backscatter, or just dumped it all at the end user, some being hit with 30k bounces an hour backscatter.  Others are our own domains, some of which spammers seem to love.  All of which need some protection where turning off the catchall just won’t do, that’s where my milter comes into play.

This milter was started when sendmail first started featuring milters (we’ve been seeing zombies hit us hard for years and without the protection it would be nearly impossible to offer our service).  Since then it has evolved quite a bit.   The idea behind it is to dynamically identify infected end user machines spewing spam and block those while allowing all validly sent mail, including valid mail servers spewing spam, to still get through (the milter, anyway, then it’s user filters that will block).

It accomplishes this by evaluating a number of items: the helo, the host and number of other related hosts that hit and were identified as a zombie (ie. how many other 123-123-123-123.example.coms have attacked), how it hit the server (ie. slamming, number of concurrent attempted deliveries, etc), number of unknown users it attempted to mail, spamtraps of ours it hit, and more.  Using all of these variables it creates a profile and matches against it.

At first it just dynamically managed a blocklist.  This got cumbersome fast as we grew.  The blocklist had to move to a db and I had to learn to be a better and more efficient programmer.  It now utilizes a few databases, incorporates dynamic blocking, backscatter protection per account or domain, and more.  It also creates a profile of valid mail servers and matches against those as well so that they don’t get caught even if they match the rest of the zombie profile (ie. the server got infected).  The target is only zombies.  We’ve slowed on the number of zombies added, but still pump in a fair amount of new ones every day.  I do expect this to slow again, but I’ve zeroed the dynamic db a couple of times both to redesign it and to test it’s autolearning as I tweaked, so it’s still a rather large amount.

Perhaps one day I’ll write a web interface to the db.  It’s contents paint a very interesting map of infected end user machines, or spam zombies.  I’ve also been able to identify individual botnets by things as simple as the way they helo (type server40.welcometelecom.ru into Google and see what I mean, you’ll see it show up as the helo for a lot of spam with hostnames around the globe). Others are slightly more complex, being fed a list of helo values along with the standard list of from addresses to use or using the machine name, but they form a pattern in other ways over time and become identifiable as well.

My mind is already running with ways to query this data and provide live statistics (number of zombies per botnet, domain, etc) that can be drilled down all the way to the list of machines and date last seen.  Unfortunately that is side work, which takes a back seat to the day to day running of the service so I have no idea when, or really even if, it will end up searchable like that.  Right now I have perl scripts that do it and I use the results to further tweak the milter.

BTW: Greylisting is dead.  I declare so now.  Nearly all zombies I have identified return, even after getting 550 returns to their delivery attempts (I’d say all but don’t yet have positive proof of all, but I do have positive proof that those which return within a typical greylist period are well above 90%.  What I don’t know is if they are resending or sending a new blast).  So those 4xx errors you greylisters return will also have the same zombie return.  If you are greylisting you are likely now accomplishing little but delaying your mail.

Other Battles:

Been battling a rather serious (but not fatally serious) health issue this winter (stomach/bowel).  It’s had me bedridden a lot.  This put a delay in some new features that were planned (they are still planned, just delayed).  I did get a chance to improve a number of backbone things.  Added bandwidth and server power to the mail network, further improved automatic failover (finally addressing the issue of “what if Verizon comes and rips out all the copper to the building again?”), redesigned our DNS, and fixed a number of bugs, but nothing that can really be identified by users as “hey, here’s something new”.

December 9, 2008

In my footsteps?

Filed under: Personal — steve @ 2:20 am

My daughter informed me last weekend that she reads my blog.  She is ten.  My first reaction was panic, just what did I write here?  I could not remember.  I knew it had to be somewhat tame because I have always been somewhat cautious with what I post, but not always.  Did I write things here that she should not read?  Fortunately the answer to that is no, but it opens a whole new world of issues and means I will have to be more conscious about self-censure.

I’m a creature of technology.  I am one of the group that got to play/work with early versions of what is now the Internet while in college.  The desktop PC also emerged while I was in college.    Computers and networking became my passion and my career.  I worked and consulted for many of the companies that were instrumental in helping chart the course that technology and the Internet took.

Unfortunately this means that I have left tracks all over the place…for decades.  My Google return is near 50,000 results and that is just when searching my name, other ways to search me yield even more results.   While much of that is regular techie stuff (dev projects I was involved in, interviews I have given, papers I have written, etc.) some of it is forum banter.  I fear she may find some of me in the midst of a flame fest that was not too flattering.  Or more likely stumble across the vile spewed against me by those in the past who have been angry that I would not term an account for legal speech.  I guess we’ll have to cross that bridge as it comes.

I suppose it was inevitable that my daughter would come to find me this way.  In this world of rapidly advancing technology most people will have a rich Internet life.  It just happened earlier than I expected.  Fortunately I stayed fairly tame in my online identity.  The same can’t be said for many of today’s college crowd and their facebook and myspace tell all lives.  What will happen thirty years from now when their ten year old child hits the net and sees some of the things mom and dad did.  Privacy is important for many reasons, manage your online identity properly, the Internet never forgets.

It still remains to be seen how much of me is in my daughter.  I see a lot in her already that reminds me of me at her age.   So perhaps she’ll follow the course I charted.  Maybe even eventually taking over the reigns of the business.  Perhaps one day she’ll explain to me a way she’s going to make Packetderm’s services even better from the seat I once sat in…ok, probably not, children rarely follow the parent’s footsteps (and besides, she wants to be a vet-singer-babysitter-medical biller), but we can all dream, can’t we?

August 30, 2008

OQO Additions

Filed under: Personal — steve @ 2:27 am

As long as I am blogging and discussing the OQO here is a quick list of additions for it that I am finding useful:

USB Web Cam - It’s  a tiny cam on a flexible stalk that plugs right into the USB.  Cheap on e-bay.  Works well.  I plan on trying a bike trip video blog of sorts.

ELM 327 Bluetooth - Also off e-bay.  This is a device that allows me to wirelessly read my vehicle’s OBDII (on board diagnostic) data, and also compile real time dyno info and such using ProScan.   Very useful when using the OQO as my car pc.

Two 80 GB 1/8 in ZIF drives in tiny USB ZIF enclosures - also off e-bay (drive and enclosure were separate purchases).  Each about the size of an ipod.  This gives me one drive that I keep fully encrypted for key data I want with me at all times (security keys, personal data and info, etc) and one for DVD/CD storage.  They power perfectly off the OQO’s USB port alone.

ZIPLink cables - retractable cables.  I have USB of all sizes, IPAQ (yes I still use my ipaq for e-books and GPS due to it’s size and battery life), CAT6, Crossover, and RJ11 (just in case, I also bought a tiny USB Zoom modem (size reference: network pigtail for old PCMCIA NICs are same size as this modem and look similar) in case I have to use a land line).

USB RS232 and parallel cables - The RS232 is great for network devices, the parallel I really haven’t used yet but was on a USB buying spree and didn’t yet have one.

USB Floppy drive - Mainly for FreeBSD network install, but I do occasionally find myself needing a floppy drive.  It makes sense to have a USB one for those times.

I also have a small USB drive reader (sata, IDE, etc), for any drives I may need to image.  Along with two standard batteries and an extended battery for the OQO.  A Sierra bluetooth full size foldable kb and a Think Outside bluetooth mouse.

(I’ve yet to use the kb or mouse, I was thinking of releasing them back to e-bay)

I have the A/C adapter and car /plane adapter (you can cut down to one and carry just the car/plane adapter and use it inside with a 120 v to 12v adapter, but you need one of those that will push at least 1 amp.  (Do not try to use the a/c adapter with a power inverter in the car, it needs a pure sine and the inverters are a modified sine, you’ll burn it out eventually)).

I also have foldable headphones for watching dvds or TV (yes, I bought a slingbox, however Sprint just changed their plan to be like Verizon (capped at 5 gig/mo), which will seriously limit my ability to stream my TV and I am not happy.  That is not what I bought.  Another reason I chose Sprint over Verizon is Sprint said unlimited bandwidth (meaning unmetered) and now are telling me “nope, that changed, so sorry, you no get what you bought, you get new, tanks for shopping Sprint…for engrish please press 1″ (ok it didn’t go exactly like that but it felt the same)), a tiny bluetooth gps (holux, and yes, we’re off Sprint and back on the accessories), a USB DVDRW slim, a multicard flash reader, usb hub, and more.

It all fits (including my OQO and IPAQ) into a small camera bag I got at walmart.  This is my current roadwarrior dream pack, it’s easy to carry, it fits nicely into a saddlebag (with room to spare), and I can do everything with it that I need a computer to do.  Far more carried in far less of a package than my thinkpad and it’s accessories, that is progress.

I know, I need pics.  I’ll get them here sooner or later.

OQO Update

Filed under: Personal — steve @ 1:48 am

I’ve had my OQO now about three months now so I figure a quick update:

I am still finding it very useful and love the machine, however it did have to go back and it wasn’t a pleasant experience.  Shortly after I wrote my last blog entry (I know I need to update far more) I noticed the drive was making funky noises.  In reading the OQOTalk forum I read that drive failure was common and the drive should be silent.  So I called support, they agreed, and I sent it back.

I was also reading in the forum about people sending it back for repair on a Monday and getting it back fixed Friday, so I was hoping for quick.  I even worked it so it would be a week I didn’t really need it.  I hit troubled times with OQO.   I got it back a month later.  I was not happy.  They do claim to be resolving the issues I hit, we’ll see.  I hope if it has to go back again that it is a bit faster of a turn around.

(Note: The machine still makes the same noises, it’s either normal noise or they didn’t replace the drive.  This time I am waiting for a complete failure.)

I do still want to emphasize that I love this machine.  It’s one of those devices that you love even with quirks.  If the drive fails and it has to go back I’ll really miss the machine.  In fact, I have even considered buying another so that I will still have one when the other is in the shop (unfortunately that has to wait, too much money to justify a spare).  It’s been a while since a device hooked me like this.

June 3, 2008

My first umpc

Filed under: Personal, Cotse Related — steve @ 3:39 am

Until now I have been working with an ipaq hx4705 when away from my desk. I’ve loved it, but it has had it’s limitations. It’s ok for GPS, ebooks, music, contacts, a calculator, and basic PIM, but for remote work its not much good for anything beyond tethering to my phone for an emergency SSH session, which is doable, but really only for emergency use.

To work comfortably I need a little more than the ipaq can provide. So when traveling for any length if time I’ve carried an old 700 Mhz Celeron Thinkpad that I bought back when I first started Cotse. It’s been long due for an upgrade but it has been enough to do what I need to do, so I have not been able to justify the expense of an upgrade (you save a lot of money not upgrading just because something newer and better is out). To be honest, I don’t know if I can actually justify it now, but when I saw the latest umpcs, it made sense.

I splurged and bought an OQO. The OQO is a umpc, this was a new term for me. It means Ultra Mobile PC, the goal being a pc in your pocket. I have always called my ipaq my pocketpc. After all, Microsoft calls it that. But the OQO really is a pocket pc. The one I bought is 1.6 Ghz, 1 Gig RAM, 120 Gig drive with Sprint EVDO (I got Sprint to have access to both EVDO networks, Verizon via tethering to my cell if needed) with a 5″ LCD that runs at 800×480 and can zoom to 1,200×720 interpolated (which looks surprisingly good for interpolated).

I chose the OQO over the field of umpcs, some faster (read Sony UX), because of a few things. One was the integrated EVDO rev A, having that built in frees me quite a bit. The OQO also had the best fit and feel. It feels solid, it looks sleek, it is in outside design, near perfect. Nice screen, vivid, bright, and clear. It’s also an active digitiser, so inking is far better on it. The keyboard is very nice, far more usable than the others and it also has a few other desirable features, like hardware based crypto that I have yet to dig into.

I tried to take some pictures, but my camera seems to be having some difficulty, so no pictures. So far I love the OQO. I realize I’m taking a slight risk with a young upstart company (a group of Apple techs formed OQO in 2000. Apple Computer apparently wasn’t interested in developing the worlds smallest computer at that time so they struck out with their own company. Full story), but it’s a calculated risk.

OQO is US based, growing well, and seem to be getting rave reviews for their service, at least US based (foreign is a different story, very young and small, not many partnerships yet). I bought the accidental damage 3 year extended coverage because I know full well that being the smallest and so new a design/product means I’ll be using the coverage at some point.

I’ll try to keep this blog updated with my experiences. So far it’s an awesome device that gives me a fully functional, always with me, PC with broadband access (seeing 1 MBit plus speeds in all my tests so far) that I can keep in my pocket and whip out and use wherever I am. This is a first for me and I’m finding it very useful and freeing in using it to manage Packetderm/Cotse.

May 17, 2008

The Trip - it may be a go

Filed under: Personal — steve @ 5:31 pm

After typing out The Trip, a few things happened. First I found out that this blog is not dead. That there are many who get notified in some way that I have updated. Most of you have expressed your displeasure that I have disabled comments. The problem is the spammers abuse it so much I got fed up with it. Comments are more work for me and I like the less work for me concept better.

The Trip spurred e-mail discussion, both from readers and here at home with my girlfriend (well, not by e-mail with her, she’d be a tad ticked if I did that). The general consensus was that I should do it. My girlfriend agrees, not happily (I don’t think she wants me gone that long), but she understands. So a tentative date, summer 2010.

This will give us time to sell the condo and settle into the house. I’m attempting to entice a friend to go with me, but don’t know if he can. It’s one of those trips that is safer with two, but a better journey for one. Either way I will still go. I have to plan an itinerary, it will be a one or two month trip. Lots of stops to visit places, things, and people. I also have to figure out how to fund it.

It won’t be overly expensive, but even $200 a day for gas/tolls/food/lodging/etc. adds up to $12k for sixty days time and and 18k for ninety days. Granted some days will be less, but some will be more. I also must have cushion for the unforeseeable, a major bike repair or something. All this while also keeping a household and children going. I have almost two years to save it, but it will be tricky as I put nearly everything Packetderm earns back into the business.

In addition I would like to video blog it. To do this as well as easily work from the road I do need a full pc. I have used my ipaq with a bluetooth kb to ssh back to the servers, but it’s missing some things I need and would be cumbersome for handling the video uploading as well as the servers and e-mail. A small laptop is what is needed, but that takes up lots of space for a bike trip. That has me looking at umpcs.

I’m considering a 1.6 ghz, 120 GB, 1 gig ram, Verizon EVDO oqo umpc. About the size of my ipaq 4705 but a full XP or Vista (hope for XP) machine. That looks like $1700 on e-bay, ouch. I also must find a decent video camera. Something that is small, good picture in most light levels, good battery life, that can be waterproofed somehow.

Anyway, this is going to be a lot of fun if I can get it to work. Not so sure on that now, financial crisis always rears it’s head at the most inopportune time. However, at least now the only remaining obstacle is financial, that’s a quantifiable target and the service continues to grow daily, lately at an accelerated rate, so we’ll see.

« Previous PageNext Page »

Powered by WordPress