3D Printed Buildings

Like most new technologies, 3D printing is going to go through stages where people scratch their heads and wonder whether the technology will really work for some purpose. Previous blog posts have covered a number of interesting uses for 3D printing. The story really began to take shape in Potential Commercial Uses for 3D Printing…. (read more)

Writing Letters

It seems outdated, old fashioned, archaic, and all the other superlatives you can attach to it—writing letters, by hand, and then mailing them sees like something that no one does anymore. Contrary to common belief, letter writing isn’t completely dead in this electronic world of instant communication using text messages. I’ve been writing regularly to… (read more)

Dealing with a Rainy Summer

It has been a rainy summer so far in Wisconsin. Thank goodness it hasn’t been the kind that sees lots of flooding, as we had in 2008 when the entire town flooded out and I was locked in the house for days at a time. No, this has been a lighter, steady sort of rainy… (read more)

Python as a Learning Tool

Python is a great tool for learning how to code because it provides a robust programming environment that lends itself to accomplishing a lot of work using little code. However, Python does all this without using an obscure programming environment with arcane rule—it really is a straightforward programming tool. In addition, the use of an… (read more)

WebM Replacing the Animated GIF?

There is always some new technology out there trying to replace the reigning king (or queen). The Graphic Interchange Format (GIF) has a colorful history, but is mainly used today for animated GIFs—those short sequences of animation that you see spread throughout the Internet (and many intranets as well). In fact, you can find animated… (read more)

Review of Essential Algorithms

Working in computer science means knowing how to work with computer languages, but it also means knowing how to use math to obtain the results you want. Some math is relatively straightforward, but some becomes so complicated that you really do need some type of process or procedure for working with it. Essential Algorithms by… (read more)

Broken Blog Links

A number of readers have made me aware of a new (and not so exciting) problem with the blog move. It turns out that a lot of the links for other locations on my blog are broken. In fact, it appears most (or possibly all) of them are. During the move, the software inadvertently added… (read more)

Celebrating the 4th of July

The 4th of July is an important holiday for Americans because it celebrates the declaration of freedom that started our country in 1776. Of course, there were a lot of events that led up to the declaration and we need to keep them in mind. The people involved were actually in danger of losing their… (read more)