Steve’s Views Rotating Header Image

OSDial 2.3 Pre-Release

OSDial 2.3 is about to get released. While we wait for some purely visual changes to be completed we decided to ship 2.2.9, which is otherwise locked down and will become V2.3.

OSDial 2.3 brings a wealth of new features truly too long to list here, but you can see a copy on the feature page.

Amongst it you will notice that you can now upgrade automatically to the latest version from any previous version. The size of it has exceeded CD’s 700MB and at around 900MB now requires a DVD.

With around 1200 changes almost every facet of the dialer has been touched in this upgrade.

As usual everything that is needed is included in the release, including Asterisk, Apache and MySQL. All you need are computers and phones for the agents, and a carrier.

Phones can be analog, digitial (such as VoIP) and soft-phones. When dealing with many agents it is generally cheaper to go with analog phones as they are cheap and easy to replace when they break, and does not require any tech to replace.

When it comes to carriers we recommend WSS Communications which we learned about from one of our (picky) international clients. People that use them are very happy! Let them know that I recommended you and ask for the special care they are famous for!

Is Bank Of America Not Above Extortion?

Today Bank Of America appears to try to loose as many customers as possible in one fell swoop. With no prior notice I found myself having no option but to either consent to a new disclosure, requiring me to hire an attorney on the spot, or loose online access to my accounts.

Their online service gives you one opportunity to continue to do online banking and from there on you are locked out, unless you agree! I cannot but wonder what kind of buffoon would resort to these kinds of tactics?

Is a corporation of the size of Bank Of America unable to give their customers enough time to properly review the changes to their Electronic Communications Disclosure? What would prompt them to take such drastic measure? Either they don’t care about customers, which I suppose would really would not be something new, or some amateur threw it together without any thought at all over how this will affect their customers.

It certainly CAN be a very benevolent change, but how can I, a mere layman, be expected to understand the legalese that I have to consent to? Words have different meanings in law than they do in plain English, potentially creating a minefield.

Bank Of America does offer me the opportunity for to withdraw my consent, but only after I give Bank Of America a “reasonable period of time to act upon my withdrawal”. Of course it’s good for Bank Of America to have the unspecified time to make their change, but we won’t have that courtesy of a couple of days.

The language used appear plain but again not being an attorney I have no idea what might mean something different than what I read in to it. Initially it seem to suggest that I need to be able to SUPPORT certain hardware and software requirements. However at the very end I need to confirm that I HAVE the required hardware and software. Sounds like an important switch to me, but then I’m not an attorney.

About the only thing good is that they support the Chrome browser from Google.
Other than that I’m left with the careless implementation of their updated Electronic Communication Disclosure, which supposedly is updated to better serve me. Guess they don’t really have a clue of what is better for me.

I wonder how many other people will say this is not how I want to be treated as a customer, and take their business elsewhere?

Microsoft intentions revealed in internal emails

Today I ran into a very interesting news site that has a section which contains a number of emails that were revealed in court. The message is clear as day. We don’t change, and, Open Source has to go.

A few excerpts from Bill Gates emails. You will see his inclination towards using patent as an anti competitive move. And how he completely distorts how the GPL works.

“This anti-trust thing will blow over. We haven’t changed our business practices at all. [May change e-mail retention policies]
– 1995

“One thing we have got to change in our strategy – allowing Office documents to be rendered very well by other peoples browsers in one of the most destructive things we could do to the company.

“We have to stop putting any effort into this and make sure that Office documents very well depends on PROPRIETARY IE capabilities.
Anything else is suicide for our platform.
– 1998 “Highly Confidental” Email

[On being told of the free Star Office]
“An interesting development…
At some point we will have to consider the patents they violate.
– 1998 Email

“One thing I find myself wondering about is whether we shouldn’t try to make the “ACPI” extensions somehow Windows specific.

“It seems unfortunate if we do this work and get our partners to do the work and the result is that Linux works great without having to do the work.

“Maybe there is no way to avoid this problem but it does bother me.
Maybe we could define the APIs so that they work well with NT and not the others even if they are open.

“Or maybe we could patent something related to this
– 1999 “Highly Confidental” Email

“Software written in universities should be free software. But it shouldn’t be GPL software. GPL software is like this thing called Linux, where you can never commercialize anything around it; that is, it always has to be free.
– Government Leader’s Conference, Seattle, 2002

A good selection of emails are listed here.

It is sad that an industry leader Like Microsoft does not have what it takes to operate with integrity and feel it has to be above the law.

Make no mistake about it, Gates knows exactly how the GPL works, but chooses to distort it to compete with us. Of course most of us never had any desire to compete with him, we just want to have a reliable product. One that one can rely on to be upgraded timely, have effective bug fixing that does not break other things and above all interoperability.

Had Microsoft pursued a track where they made their O/S’s and applications work well with any other, had open standards as to how one can interact with them and so on, Linux might not have grown up to be this monster in their minds.

As it is, it is only going to get worse. Microsoft is “embracing” Open Source in one sentence and then out of the side of it’s mouth, directing it’s troops to infiltrate and cut down our popularity with imaginary patents. I say imaginary because they claim that we are in violation of a couple of hundred patents, but are yet to show a single one.

They know we will replace anything that is violating anyones intellectual property. There for it is a better scare tactic to just say we are in violation than actually getting anything resolved. See the court case involving SCO, and the license deal with Novell.

OSDial Ver2.2 Released

This release moves OSDial out of the now long since unsupported Asterisk 1.2 branch, and into the latest 1.6 branch. It also comes with our custom modifications of Asterisk which includes real time processing. A valuable feature when you process a lot of calls! 🙂

OSDial Ver. 2.2 also bring support for both 32 and 64bit processors. (As usual the 32bit version supports memory above the traditional 4G limit.) Both versions uses a kernel specifically optimized for OSDial.

During the last year we made over 600 improvements to OSDial, which includes cosmetic changes, bug fixes and new features. As is standard, for us, not all but most of the features we added are those requested, and paid for, by clients. Ensuring OSDial remain a practical product based on actual client needs.

At the same time OSDial has become compatible with a wide variety of industries. From industries such as automotive, banking, commercial collections, education, insurance to healthcare, religious, not for profit, time share utilities, and so on. More details at

An Announce List has been added to keep you up to date on progress, available at

How to Spam Facebook, or How to Protect Yourself

A fascinating and eye opening article on Tech Crunch ( about how spammers abuse Facebook and other social networking sites, ripping people off and making good money. Written by one of the top spammers himself.

An excerpt:

“Did you know how Mark Zuckerberg supported Facebook in the early days, before he got venture funding? Casino ads. And how about those advertisers who were making over $100,000 a day selling Acai Berry and other weight loss products – they are friends of mine, pioneers of new advertising channels. You see those ads saying “Inbox (5). Nick, someone in San Francisco has a crush on you!” (with your name, profile picture, and city in the ad). I generated millions of dollars from these offers on Facebook – I am not proud of it, but it was very lucrative.

“I will walk you through how these online scams work on Facebook and other social networks – the mechanics of how the money is made, some of the people involved, and who is actually clicking on ads. If you’re reading this article, there is a good chance that you are not the type of person actually clicking on these spam ads, but are you curious as to who actually is?

Here is the link for the whole article.

There is a long list of comments to which I thought it best to make some clarifications:

@James, Interesting how some people think that you can be honorable without being ethical.

Honor comes from being true to yourself, and last time I looked being true to yourself had nothing to do with what you feel like doing for the moment. You stand up for for right against wrong and do unselfish deeds.

Man is basically good and wants to help his fellow man, this is the area to look in when you search for being true to yourself. Justifying ones actions is only done because deep inside you want to like yourself and your actions.

Morals is limited to what is best for a specific group, may it be the mafia or police. Whilst ethics deals with best survival for all, where all win.

Fortunately you can do all sorts of bad things and change your mind and become a good honorable person. But it has to include this step of making up for the damage on the same order of magnitude as one has created.

A honorable person can make a mistake in the heat of things, committing some unethical action, but will have to figure out how to stop and make it right again. Or his actions will make him loose his honor in an instant.

Honor can be expensive to have. In a world where money is more important than honor, it’s challenging to interact with people without getting in trouble, honor wise.

The rewards for being honorable is mostly something that you know yourself, and maybe some people notice. The reward is how you feel about yourself, which interestingly makes for great internal peace where you really respect yourself. For some reason luck also seem to follow honor. 🙂

@Dennis, I don’t know you from a hole in the wall, or your motivations, but your action here certainly is giving people a chance to be more aware of what is really going on. Giving them a better chance to protect themselves. That sounds like a good start on making up for the damage. Keep it up!

Online News – Liability or Asset?

Today I stumbled upon the idea that as we switch more and more towards getting news online, we also get less and less disagreeing or opposing views. This is mainly due to the fact that we can and mostly subscribe to things that interest and mostly agree with our personal views.

I think it is clear that only hearing what we want to hear can isolate us and put us out of touch with what is really going on. This may or may not be bad in itself, but certainly it is not true to say what we don’t know won’t hurt us.

Knowledge is a vital asset as truth is at once needed to properly solve problems.

Just look at elections. Throughout history we vote people into power and then turn around and complain over what they are doing. The missing ingredients is us being involved enough to not only know what is really going on, but to ensure it goes in a direction we want.

We want someone to do the “dirty” work so that we don’t have to. It is easier to pass the buck and hope that some government will care for us, than to make sure things are the way we want them to be.

It has gone so far that Congress is at the lowest approval, possibly in history, certainly in many decades. I think one reason Obama was voted in was because we really wanted an outsider, someone very unlike the last President, in hope that such a person would make good on our inner wishes.

The US was founded in a time where people needed a much higher level of involvement just to stay alive. That threat of imminent death had enough motivation to have a high level of awareness and control of our environment. It was very fortunate that we got such a decent constitution and did not go the way of Tsar Russia or any number of countries not known for their freedoms.

That freedom is also what created the Internet. A free to communicate world where everyone has equal rights.

This new digital world is also a place that can become very automated and require even less involvement by us, with more individuation.

Of course it can also facilitate more and wider range of information. The question is, will you use the Internet to crawl into a hole, or to spread out and seek more knowledge?

OSDial (Open Source Dialer) Ver 2.1.0 Released

Call Center Service Group, LC, Clearwater, FL, just released OSDial Ver 2.1.0 to the world. An exiting, mature and full feature predictive dialer with features like inbound, outbound and blended calling, internal or external agents, unlimited custom forms, unlimited campaigns, unlimited leads, and many many more (see website). Capacity of your server(s) is the only limiting factor. The dialer is available under the OpenSource license AGPL.

You can test drive it through a couple of LiveCD’s available on the website. Download the CD images and burn them to two CD’s. If you have a promotional code you get a limited VoIP account with BinFone to test with.

OSDial is available for you to download and build on your own. You can choose to have CCSG install it for you on your server(s), or buy a turnkey dialer certified to run OSDial. It comes with three years warranty, three years on-site, next business day hardware support. These dialers are built by Supermicro and are generally considered the best you can get. In fact our military uses the same model in the deserts of Iraq.

OSDial grew out of Vicidial, which was the first OpenSource dialer that was widely adopted. Having different goals we decided to fork Vicidial and create OSDial.

We are very exited to bring you this release as it marks a very steep departure of what the industry has been offering. (Mention this article and I’ll give you a promotional code for a BinFone VoIP account.)

RIAA Lawsuits May Be Unconstitutional

I’ve said before that I don’t condone copyright abuses, but at the same time corporate abuse of citizens is no less acceptable.

The RIAA (Record Industry Association of America) has been waging a war against people it decides has unauthorized copies of their songs. Which often enough is found to be a mistake on their part. This is the same people who tried to lobby Congress to allow them to hack and erase the disk on any computer they thought were in violation of their copyright. To make things worse, the methods by which they identify who has unauthorized music is vague and fulled of flaws. (The fact that I think they steal from the musicians they represent themselves is another story.) I came upon this blog by known security consultant Schneier, which he in turn found on USA Today.

Briefly: “Harvard law professor Charles Nesson is arguing, in court, that the Digital Theft Deterrence and Copyright Damages Improvement Act of 1999 is unconstitutional:

“He makes the argument that the Digital Theft Deterrence and Copyright Damages Improvement Act of 1999 is very much unconstitutional, in that its hefty fines for copyright infringement (misleadingly called “theft” in the title of the bill) show that the bill is effectively a criminal statute, yet for a civil crime. That’s because it really focuses on punitive damages, rather than making private parties whole again. Even worse, it puts the act of enforcing the criminal statute in the hands of a private body (the RIAA) who uses it for profit motive in being able to get hefty fines.

“Imagine a statute which, in the name of deterrence, provides for a $750 fine for each mile-per-hour that a driver exceeds the speed limit, with the fine escalating to $150,000 per mile over the limit if the driver knew he or she was speeding. Imagine that the fines are not publicized, and most drivers do not know they exist. Imagine that enforcement of the fines is put in the hands of a private, self-interested police force, that has no political accountability, that can pursue any defendant it chooses at its own whim, that can accept or reject payoffs in exchange for not prosecuting the tickets, and that pockets for itself all payoffs and fines. Imagine that a significant percentage of these fines were never contested, regardless of whether they had merit, because the individuals being fined have limited financial resources and little idea of whether they can prevail in front of an objective judicial body.

Physical Security Maxims

Security whether physical, computer or any other area, is seldom understood. Arbitrary ideas that saves someone from doing something is usually chosen. It is next to impossible to overstate the amount of ignorance and stupidity demonstrated whenever security is considered. This list brings home the balance of secure vs insecure. Of course security is about balancing security vs useable and practical.

Here’s excerpts from a list of maxims produced and assembled by Roger G. Johnston, Ph.D., CPP in the Vulnerability Assessment Team at Argonne National Laboratory.

(You can see the whole list at

Physical Security Maxims
Roger G. Johnston, Ph.D., CPP

Security Maxims
The following maxims, based on our experience with physical
security, nuclear safeguards, & vulnerability assessments, are
not absolute laws or theorems, but they will be essentially
correct 80-90% of the time.

Infinity Maxim: There are an unlimited number of security
vulnerabilities for a given security device, system, or program,
most of which will never be discovered (by the good guys or
bad guys).

Arrogance Maxim: The ease of defeating a security device
or system is proportional to how confident/arrogant the designer,
manufacturer, or user is about it, and to how often they use
words like “impossible” or “tamper-proof”.

Ignorance is Bliss Maxim: The confidence that people have in
security is inversely proportional to how much they know about it.

Be Afraid, Be Very Afraid Maxim: If you’re not running
scared, you have bad security or a bad security product.

High-Tech Maxim: The amount of careful thinking that has
gone into a given security device, system, or program is
inversely proportional to the amount of high-technology it uses.

Schneier’s Maxim #1: The more excited people are about a given
security technology, the less they understand (1) that technology
and (2) their own security problems.

September 24 Is World Day Against Software Patents

Foundation for a Free Information Infrastructure, has a press release declaring Sep 24 World Day Against Software Patents:

Brussels, 2nd September 2008 — A global coalition of more than 80 software companies, associations and developers has declared the 24th of September to be the “World Day Against Software Patents”. Five years ago, on 24 September 2003, the European Parliament adopted amendments to limit the scope of patent law and thereby protect small software companies from the harmful effects of broad and trivial software patents. A global petition asking to effectively stop software patents worldwide will be launched on 24 September 2008, together with specific additional requests for certain regions such as Europe, the United States or India.

Full Press Release.