Recent posts

Buy 3 new ebooks about Altair SLC directly from this blog site at pre-publication prices

Loading

Pablo Orosco Joerger and I have been writing these 3 ebooks about Altair SLC since October 2024, but before we officially publish them we wanted to offer the latest versions for you to buy, read and review at discount prices. As with other ebooks on this blog, any ebooks bought will have any new editions sent directly to you by email when they are published at a later date at no extra charge. We would just like you to read them, and maybe suggest updates and improvements, and write reviews for the blog site and inside the ebooks for the next editions.

  • Buying ebooks from this blog site requires the buyer to create a blog profile, which includes their email address.
  • This email address will be used to send them the ebook, but should also be maintained over time so that future editions can be sent out for free. The next edition will be the first officially published edition, which could include your review!

Click on the cover images of each of these books to visit the book pages to find out what they are about, or visit the Book Table:

New advice when registering as a blog member

Loading

Remember to use your full personal name, not a business name (unless you’ve asked me first), and a full last name is expected and required to complete registration, not “X Y” where your user information is considered to be hiding your identity. If you supply a name like “X Y” then your profile will be set to Pending, which will be deleted automatically after 1 month if not corrected.

NEW: An activation email will be sent to your registered email address to confirm that it is valid. If you do not receive it within a few minutes, then please contact Philip Holland at phil@hollandnumerics.org.uk, as your email address may not have been accepted, but can be corrected.

It is also recommended that you do not use an email address as, or include your company name in, your user name, because user names cannot be changed, but your email address or company might change in the future!

You can register for Free blog membership here: Join Now Button

My paperback books now have permanently lower prices on Lulu.com than on Amazon!

Loading

Since November 2025 I have been reducing the prices of my paperbacks on Lulu.com in “odd” months, because I felt that the price hiking used by Amazon and other resellers was unfair to both my readers and me.

I have now found a way to permanently reduce the prices on Lulu.com by creating duplicate book projects, one for resellers only and the other just for Lulu.com. The book contents are identical, but the Lulu.com only versions will be printed on heavier paper (80gsm) and priced lower. The reseller versions will still be printed on 60gsm paper.

Book titleAmazon and other resellersLulu.com only
SAS Programming Experiences, 278 pages60gsm paper, £37.7380gsm paper, £23.32
Altair SLC, 112 pages60gsm paper, £21.0880gsm paper, £13.76

So which version would be the best choice for you?

VIEWS News 81 (2026Q1) has been published!

Loading

VIEWS News issue 81 has now been published.

This newsletter is the home of Foundation SAS and brings you information about making the most of SAS 9 and Altair SLC. This newsletter issue includes an article from LeRoy Bessler about distorted 3D pie charts, and we welcome a new VIEWS Consultant, Pablo Orosco Joerger, with an article about integrating SAS and R programming languages in Altair SLC. As usual I have publicised some SAS-related events for the next few months, and I have also added some more SAS formats, options and functions that you may or may not have come across before, but you might find interesting, and even useful.

If you would like to contribute an article, to re-visit and improve an existing article, or just discuss the possibility of doing so, please feel free to send an email to me at view-uk@hollandnumerics.org.uk or phil@hollandnumerics.org.uk. Publication deadlines are the 14th day of February, May, August and November each year.

To be able to read this and all previous issues you will need to follow these steps:

  1. If you have not already registered on this blog site, go to blog.hollandnumerics.org.uk and register for free membership.
  2. Once successfully registered, click the menu item [Subscriptions for Forums and Features] > [Request access to the VIEWS UK forum] to request free access to the VIEWS UK forum, then add your name and email address to the form before clicking [Send].
  3. On receipt of a request for an existing blog member I will register them for free access to the VIEWS UK forum, and then send them an email to confirm this.
  4. The next time they log onto the blog site they will see VIEWS UK in the forum list, where you will find the latest issue of VIEWS News, forum topics to find the backissues, functions and formats in every published issue, and a tag cloud covering every forum on the site to which you have access, including VIEWS UK and the VIEWS News issues.
  5. They will also be automatically informed of any VIEWS UK updates.

Enjoy!……………..Phil

Anyone receiving emails from this blog should allow the sender to be phil@hollandnumerics.org.uk

Loading

Anyone receiving emails from this blog should allow the sender to be phil@hollandnumerics.org.uk, because I have finally fixed the From field in the blog’s outgoing emails. Previously it would have been From: phil@hollandnumerics.com with Reply-to: phil@hollandnumerics.org.uk. Please check your Spam folders regularly for emails from the new address.

This may seem a trivial change, but it required setting up a new SMTP server. However, this has solved so many awkward workarounds on the blog site. The only restriction will be that the blog will be limited to 200 outgoing emails per day, so I will not be able to guarantee immediate notification by email of new blog posts, because notification emails will have to be spread over several days.

Let us see how successful this change will be, and please let me know if you experience any issues.

………..Phil

March’s paperback 30% discounts on Lulu.com will expire on 30 March

Loading

Please do not buy these paperbacks from resellers now they have become available, like Amazon, Barnes & Noble, etc., as the resellers over-inflate their prices, but wait for discounted prices for the paperbacks on Lulu.com between the 1st and 30th day of “odd” months (Jan, Mar, May, Jul, Sep and Nov), or download the equivalent ebooks instead (always discounted) from the Book Table, which is where the lowest prices for my paperbacks and ebooks can always be found.

More details can be found at 2nd Edition paperbacks now have 30% discounts on Lulu.com in “odd” months.

You may ask why I am discounting the book prices. I consider the discounted paperbacks on Lulu.com and discounted downloads on this site to be a win-win: you pay a much lower price than on Amazon and I get a higher royalty payment!!

Please support your independent authors and publishers! Thank you.

Changes to Downloadable and Paid-for Digital Files

Loading

Purchasers of digital files that are paid-for, and NOT free, will now be emailed the files they buy. New versions of already purchased ebooks will have the new version automatically emailed to you, so please make sure your blog profile email address is always up-to-date.

If you download a free file, then that will still require downloading using the emailed link. Please remember to log into your blog profile BEFORE you use the link in that email.

Hopefully these changes will simplify purchasing ebooks from this blog site. Don’t forget to check the Book Table for new and reduced-price books, as it will always include links to the lowest prices available.

Thank you for supporting independent authors!

Is your New Year’s Resolution to learn SAS language programming?

Loading

Very often New Year’s Resolutions fail because the task is too hard to start, or too expensive to achieve. However, learning SAS language programming in 2026 will be much less expensive by using the free Personal Edition of Altair SLC.

Altair SLC can run more than 90% of all SAS language programs with no alterations, and much more with minor tweaks. Also, unlike SAS OnDemand for Academics (SODA), the Personal Edition of Altair SLC can be used for commercial work and includes some functionality from SAS Viya related to machine learning that is not in SODA, and includes interfaces to R and Python installations, so all 3 programming languages could be used in the same program. While the Personal Edition is not able to access remote data or run in batch mode, which requires a paid-for licence, it can be used with unlimited data.

So, now you can access free software to practice your programming, how do you learn about how to program?

I have published many books about SAS programming, most of which are available as low-cost PDF ebooks. However, I have recently written a book specifically about Altair SLC, which is also available as an ebook and costs just GBP 5.00 to download. It explains what to expect from Altair SLC and how to download it. This appears to be a version-dependent ebook, but, by downloading this ebook from this blog site, you will be able to re-download this ebook for any future edition that is published at no extra cost, so, whenever it is updated, you can download the latest version. This will also apply to the 3 new Altair SLC books that are planned for publication later in 2026.

Good luck with your New Year’s Resolutions!

January’s paperback 30% discounts on Lulu.com will expire on 30 January

Loading

Please do not buy these paperbacks from resellers now they have become available, like Amazon, Barnes & Noble, etc., as the resellers over-inflate their prices, but wait for discounted prices for the paperbacks on Lulu.com between the 1st and 30th day of “odd” months (Jan, Mar, May, Jul, Sep and Nov), or download the equivalent ebooks instead (always discounted) from the Book Table, which is where the lowest prices for my paperbacks and ebooks can always be found.

More details can be found at 2nd Edition paperbacks now have 30% discounts on Lulu.com in “odd” months.

You may ask why I am discounting the book prices. I consider the discounted paperbacks on Lulu.com and discounted downloads on this site to be a win-win: you pay a much lower price and I get a higher royalty payment!!

Please support your independent authors and publishers! Thank you.

VIEWS News 80 (2025Q3/Q4) has been published!

Loading

VIEWS News issue 80 has now been published.

This newsletter is the home of Foundation SAS and brings you information about making the most of SAS 9 and Altair SLC. This bumper issue includes articles from this year’s August and November issues, which have been combined due to holidays and illness, after my retirement in April 2025, delayed publication until now. This newsletter issue includes 2 articles from LeRoy Bessler about improving time series or trend graphs and vertical bar charts, and I have contributed a Workflow tip from an upcoming book about Altair SLC. My 2nd Editions of my “SAS Programming Experiences” and “Altair SLC” paperbacks are now available on Amazon and other resellers, but please read my article to get copies at the best available prices. As usual I have publicised some SAS-related events for the next few months, and I have also added some more SAS formats, options and functions that you may or may not have come across before, but you might find interesting, and even useful.

If you would like to contribute an article, to re-visit and improve an existing article, or just discuss the possibility of doing so, please feel free to send an email to me at view-uk@hollandnumerics.org.uk or phil@hollandnumerics.org.uk. Publication deadlines are the 14th day of February, May, August and November each year.

To be able to read this and all previous issues you will need to follow these steps:

  1. If you have not already registered on this blog site, go to blog.hollandnumerics.org.uk and register for free membership.
  2. Once successfully registered, click the menu item [Subscriptions for Forums and Features] > [Request access to the VIEWS UK forum] to request free access to the VIEWS UK forum, then add your name and email address to the form before clicking [Send].
  3. On receipt of a request for an existing blog member I will register them for free access to the VIEWS UK forum, and then send them an email to confirm this.
  4. The next time they log onto the blog site they will see VIEWS UK in the forum list, where you will find the latest issue of VIEWS News, forum topics to find the backissues, functions and formats in every published issue, and a tag cloud covering every forum on the site to which you have access, including VIEWS UK and the VIEWS News issues.
  5. They will also be automatically informed of any VIEWS UK updates.

Enjoy!……………..Phil

Converting mySQL database to MariaDB: findings so far…

Loading

On 02Nov2025 I was effectively forced to migrate my blog site’s database from mySQL to MariaDB. Fortunately open-source MariaDB is advertised as compatible with mySQL, so all I did during the migration was:

  1. Replace the mySQL database in the blog site Docker container with an empty MariaDB database by creating a new Docker volume for MariaDB.
  2. Start the blog container, restore the WordPress plugins, and restore the most recent database backup. Remember the MariaDB is compatible with mySQL!
  3. Restart the blog container.

I have now been running the blog site with MariaDB for a week, so what have I noticed?

  • The server is no longer running out of disk space due to frequently created large log files in the database volume (previously mySQL, but now MariaDB). Was there an underlying problem in mySQL?
  • I had been using MariaDB for my ownCloud database in a separate Docker container, but, now that I am running 2 instances of MariaDB in separate containers, there are NO interactions, even though the same database software is being used by both containers! Note that I could, in future, use different versions if necessary.
  • MariaDB feels that it is running faster than mySQL, but, while I have no data to prove this, it is no longer creating any log files, so my feeling may not be just subjective.
  • Not using mySQL means that I am no longer dependent on Oracle support for my databases. Note that I have, for a long time, been using software applications and platforms supported by open-source communities (LibreOffice, WordPress, Linux, Lulu.com, ownCloud, Eclipse, JavaScript, Perl, PHP, GraphViz, and now MariaDB).

November’s paperback 30% discounts on Lulu.com will expire on 30 November

Loading

Please do not buy these paperbacks from resellers now they have become available, like Amazon, Barnes & Noble, etc., as the resellers over-inflate their prices, but wait for discounted prices for the paperbacks on Lulu.com between the 1st and 30th day of “odd” months (Jan, Mar, May, Jul, Sep and Nov), or download the equivalent ebooks instead (always discounted) from the Book Table, which is where the lowest prices for my paperbacks and ebooks can always be found.

More details can be found at 2nd Edition paperbacks now have 30% discounts on Lulu.com in “odd” months.

You may ask why I am discounting the book prices. I consider the discounted paperbacks on Lulu.com and discounted downloads on this site to be a win-win: you pay a much lower price and I get a higher royalty payment!!

Please support your independent authors and publishers! Thank you.

STOP PRESS: Apologies for my blog site not being accessible between 31Oct2025 and early 02Nov2025. The site’s mySQL database became corrupted, so the blog site is now using a more stable and compatible MariaDB database. Fortunately, no data has been lost.

Joy unbounded revisted! My blog server is up, running again and now I hope it is stable! I have reduced my PDF ebook prices for you until 17Oct2025

Loading

On Thursday 09 October I reported that a server issue had been resolved. However, overnight a new problem surfaced. This has now been fixed too.

So what was the fault?

[Technical description!] The new problem was already there in the Apache2 configuration, but was previously hidden. While I had limited the number of active and spare tasks, I had not limited the number of clients. This has now been added and normal operations have been restored.

When I reported the original issue I promised that all of my ebook downloads would be discounted, and I always to keep my promises, so until 17Oct2025 there will be a 10% discount on all PDF ebook downloads from this site.

See the Book Table page and search for books with “PDF” in their names.

Enjoy………..Phil