Login to participate
Register   Lost ID/password?

Louis Kessler's Behold Blog

Windows 10 At Last - 5 days, 4 hrs ago

Windows 10 first released on July 29. It was a staged release, being rolled out in phases to help manage the demand. I had “reserved” my copy early, like millions of others, and was anxiously awaiting it telling me my upgrade was ready. I even tweeted this:


So then I waited, and waited, and waited, as everyone else I knew were getting their upgrades, but not me.

Finally, yesterday morning, my upgrade was ready for my machine. It took about two hours in total and I was up and running. I had to update my printer and scanner drivers, but other than that, everything was working.

Next was to check Behold and see if it had any problems. I didn’t expect so because Delphi XE8 was made to be ready for WIndows 10 and nobody reported any problems. Sure enough, Behold compiled fine and runs okay, no faster, no slower.

But there is an appearance difference. This is due to the themes of Windows 10. Under Windows 8.1, The top part of Behold’s main window looks like this:


But under Windows 10, it looks like this:


The blue border is gone, the title is left justified and smaller text, and the controls on the right are larger and more spread out.

I didn’t like this, but it’s the Windows 10 style. The rules of UI generally are to respect the themes that a person picks and not overrule them. It seems like this is the way Behold is now going to look. Even Notepad looks the same:


So I resigned myself to this fate, and started preparing to update the Behold User’s Guide to include revisions for version 1.2 with screenshots from WIndows 10. Then I opened Microsoft Outlook and I saw:


And Word and Excel and Powerpoint look similar but with a different header color. I guess the Microsoft Office developers did not like the new Windows 10 styling and overrode it.

I wonder if I should, too. Any thoughts?

Up and Down - 6 days, 7 hrs ago

My websites, beholdgenealogy.com, lkessler.com, and gensoftreviews.com have been experiencing unfortunate periods of downtime over the past couple of months.

Yesterday, I put in my third ticket with Netfirms, my hosting company, about this. My first ticket was Oct 15 and I titled it:  “My sites are down a lot”.

Could you please check the server that my sites: www.beholdgenealogy.com, www.lkessler.com and gensoftreviews.com are on. Is there some problem with the server, because Uptime Robot has reported 150 incidents of my sites going down, several times every day, for the past two weeks. These are confirmed by a second monitoring service I use: pingdom.com. This seems to have started about 2 a.m. on Sept 29. The most recent incident was about 14 minutes ago (9:20pm EST) for about 5 minutes. My sites timed out when I tried accessing them and it also affected my lkessler.com email.

Is there some bad service or problem on the server that is hosting my sites?
Anything you can do to improve this situation will be appreciated. Thanks.

An hour and a half later, after a few contacts back and forth on the ticket, they “fixed” it:

Our Network Operations Team has corrected the issue causing some customers to have issues accessing their sites and email . You should once again have full access to your services. Thank you for your patience as we worked to correct the issue.

So then things improved, and my monitoring services only reported a couple of incidents each day, a bit higher than the less than 1 that I was averaging prior to all this, but still acceptable. But it did’t take long, and on November 16th, my second ticket titled: “My sites are again down a lot”.

I am having the same sort of problems that I had about a month ago where all my sites are going down a lot, i.e. a dozen times each today.

Please see my ticket 14587925 - Then your Network Operations Team corrected the issue. Please look at this again.

About six hours later:

Our Network Operations Team has corrected the issue causing some customer’s websites to display a blank white page.. Your website should be fully operational once more. We truly thank you for your patience as we worked to correct the issue.

So things got good for 3 more days. Then yesterday, it was horrendous, worse than ever. I had just released version 1.2 of Behold and I had reports that the download wouldn’t install. So I checked and my sites were down about half the time I tried to access them. I figured something was happening preventing the whole installation program to download. So I put in my third ticket, titled “Once Again, my SItes are Going Down”:


I do know what’s going on. My websites are on a shared server at Netfirms. My sites are served along with a few hundred other sites on the server. These are huge machines, powerful with lots of RAM. The MySQL databases for GenSoftReviews and the Behold Blog and Forum are served by another huge SQL server at Netfirms. Together, the power of these servers has left my site fast and responsive with very fast response on my WordPress-based sites, which were slow at IXWebHosting before I moved my sites to Netfirms in 2008.

What’s happening now is one of a few possible things. There might be someone on the same server as me who has a programming problem on his web page. It starts running into some infinite loops and it drags the server down. Another possibility is that there is someone on the server who is an abuser. He may be sending out millions of spam mail, or doing something malicious which he’s covering up. The third possibility is that one of the shared sites has had a lucky streak and got extremely popular, with millions of hits coming in to its web pages because of that. And then there’s the possibility that there is some abuser out there doing a denial of service attack on one of the sites on this server, sending millions of hits on purpose to grind the server to a halt.

Which it is, I don’t know, because the Netfirms Technical Management won’t say. They only say they corrected the “issue”.

As part of yesterday’s troubles, I called Netfirm’s priority support via phone. My “priority” support left me on hold for 32 minutes before the tech support rep answered. We spent over 20 minutes talking about the situation. I told him I understand the reasons but expect that this fix again may only be temporary.

The rep mentioned that I could consider a Virtual Private Server (VPS). Yes, I knew that as I’ve researched and considered them before. They would indeed prevent other sites on the same server from affecting my site. Now I’m not so much worried about the extra cost and extra work on my part to maintain a VPS. The real problem is that it has limited RAM and limited CPU power out of its server. That means if I have one of those lucky popular events (e.g. a super-popular web post, or piles of downloads), my VPS won’t be able to handle it, whereas a shared server would have the power to do so.

So far, in the 30 hours since the third “issue” was “corrected”, pingdom has reported 3 incidents. I could live with that, but its still more than the less than one incident per day that should be the norm.

If another build-up of downtimes happens again, I’ll definitely be asking Netfirms to try to find who or what is causing this, or otherwise move my sites to a different server. As long as the problem is not happening on or to one of my own sites, then that should fix things and bring back good reliability.

The joys of websites.

Changing Payment Processors - Tue, 17 Nov 2015

This is why I’m switching from using @BlueSnapInc to @FastSpring to process payments for Behold.

I started about 10 years ago with what was then Plimus. Plimus was founded in 2001. They were a payment processor that would accept payments for Behold on my behalf. They had a nice interface to produce a buy now page that I could easily customize so that it looked just like the Behold site. It accepted credit cards, PayPal, cheques and money orders (which they would manually process) and handled foreign currencies, VAT, refunds and more. There was no setup charge and they charged 10% for each payment processed. If Behold was higher priced, then that percentage would have been less.

Plimus did very well for me over the years. I was happy with them. And then in 2011 the company was acquired by Great Hill Partners in Boston, and bad things were starting to happen. With a class action law suit against them and their name muddied, the company rebranded them in 2013 as BlueSnap.

Okay. I could live with that. It could happen to anyone. As long as the underlying company admits past mistakes and works to improve themselves and regain ground as an honourable corporate citizen, they should be forgiven.

No. They hid everything. They seemed not to be getting better, but getting worse. They no longer were revealing their fees and charges openly. A 2014 report on them was not positive.

My Buy Now page looked like this:

But the real coup de gras for me was what they did, without warning, to their fee structure. I guess 10% per sale wasn’t enough for them. $500 a year on $5,000 obviously doesn’t cover their costs for small merchants like me. So why not add a $75 monthly fee just for people who are grossing less than $2,500 a month. Make a change to the agreement, and require all vendors to sign. Make sure you only mention the fee in the agreement and not in the notice to the vendor. That way, they’ll likely not read it and won’t even notice the extra money you’re pulling out of them for at least a few months. If they don’t sign, then bye-bye. Sign and they’ll now pay $1,400 on $5,000 annual sales. Ummm. That’s like 28% isn’t it?

So did people like this?
BlueSnap $75 a month fee
Plimus / BlueSnap changes for those who use them

Well, this was too much for me as well.

Back in 2009, I had checked out FastSpring, who was then a relative newcomer on the market. I heard good things about them and even set up an account and tried it out. Their rates were a little better, charging only 8.3% on a $40 order. And the thing people liked most about them was their customer service.

But everything was working fine then with Plimus. I didn’t care about the 1.7% difference because back then there was more risk in moving from a stable working environment than to a new not-necessarily better alternative.

Now, however, Plimus–>BlueSnap has dug their own grave. This move is best made now so I won’t have to worry about things later, like others have already done.

The new page Behold Buy Now page functions almost the same as it did before. It’s still a simple, streamlined and secure payment form:


I have had some honest advice that I still shouldn’t be giving away 8.3% of my earnings. I should try the payment system made for developers known as Stripe that has just been taking off among developers. Pricing there on $40 is 3.6%. All the tools are available to process payments however you want. But, it’s a do-it yourself thing that I’d have to put together, and that would divert time from what I really want to do, which is develop Behold. Besides, If I was really worried about “losing” that 4.7% difference, I could just raise the price of Behold to $42. But I’m not, and I don’t have to.

I’ve done enough setup and testing with FastSpring that I’m fairly certain it will work well for me. Purchasers of Behold shouldn’t notice a difference. And if the FastSpring customer service is good and the company sticks around, then it should take over where BlueSnap left off, and serve me well for a long time.