- October 2025 - S - M - T - W - T - F - S - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 24 - 25 - 26 - 27 - 28 - 29 - 30 - 31 
- Now Reading- Planned books:- None - Current books:- 
				
				Mathematics for the Digital Age and Programming in Python by Maria Litvin and Gary Litvin 
- 
				
				Statistics In Plain English by Timothy C. Urdan 
 - Recent books:- Practical Machine Learning in R by Fred Nwanganga, Mike Chapple
- Statistical Inference via Data Science: A ModernDive into R and the Tidyverse by Chester Ismay and Albert Y. Kim
- The Nature of Code by Daniel Shiffman
- Story: Substance, Structure, Style and the Principles of Screenwriting by Robert McKee
- The Red Queen: Sex and the Evolution of Human Nature by Matt Ridley
 
- 
				
				
Category Archives: Programming
Successful Alert Firing and Notification
After creating several more Google Cloud alert policies, I finally hit on something that works. I now receive the following email when my application exceeds its quota for YouTube Data API usage: I think the key to getting this to … Continue reading
YouTube Data API Quota
Google has reduced the quota for my application after demanding a compliance audit. I have submitted the form for the audit many times but I never get any kind of response. Here is a message they sent me when they … Continue reading
									
						Posted in Programming, Technology, Web, YouTube					
					
													
						Tagged API Usage Quota, Google Cloud, Youtube API					
					
								Leave a comment
							
		Generative Art NFTs
As a computer programmer, I am constantly learning new things and developing new interests. I have not been keeping my blog readers up to date on what I am working on. For the past four years I have been experimenting … Continue reading
									
						Posted in NFT, Programming					
					
													
						Tagged creative coding, generative art, NFT, p5.js, Processing.js, Tezos					
					
								Leave a comment
							
		Implementing Matrix Multiplication Algorithms Discovered By DeepMind’s AlphaTensor
Last week there was a lot of excitement when DeepMind’s AlphaTensor discovered some new algorithms for doing matrix multiplication. Implementing these algorithms in Python should have been a trivial task but I could not find any source code. After a … Continue reading
									
						Posted in Artificial Intelligence, Programming, Python, Technology					
					
													
						Tagged AlphaTensor, DeepMind, Math, Matrix Multiplication, Python					
					
								Leave a comment
							
		Studying React
I have not been keeping my blog up to date with the technology I am studying. I am currently focused on Solidity and smart contracts. Client applications for Solidity contracts are usually written in React, a front-end web application framework. … Continue reading
5,000 Web Pages in Technology Notes
As I have been studying programming and technology in general, I have been recording what I have learned in my technology notes. I typically create a web page on a topic or to document a code snippet. This serves as … Continue reading
Artificial Intelligence
I have been studying Artificial Intelligence since 2017. That is four years. And I have learned nothing. Well, that is not quite true. I have gotten pretty familiar with the terminology. However, after fours years of intense effort I still … Continue reading
Turtle Graphics Spiral In C#
As another example of what you can do with graphics in C#, I decided to recreate a famous Turtle Graphics spiral design. I can’t find an official name for this classic design. I decided to call it Spiral of Circles. … Continue reading
									
						Posted in Graphics, Programming					
					
													
						Tagged C#, computer graphics, nautilus, Turtle Graphics					
					
								Leave a comment
							
		Converting A Processing Sketch To C#
I have invested a lot of time and effort into learning Processing. I mostly use the JavaScript version of Processing since I can then include working demos in my technology notes which are in the form of HTML files compiled … Continue reading
									
						Posted in Graphics, Programming					
					
												Leave a comment
							
		Computer Science Research
I have not written a blog post in a long time but that does not mean I have not been working on my computer science skills. Actually I have significantly advanced my programming skills. I just have not taken the … Continue reading
The Year 2038 Problem
I have not written a technical blog post in a long time. Yesterday I learned about the Year 2038 Problem and I wrote some code to demonstrate the problem. The Year 2038 Problem involves Unix time which is the number … Continue reading
Jetson Nano Developer Kit
I recently bought my first single board computer, the Jetson Nano Developer Kit. This single board computer is intended for artificial intelligence development. It is sort of like a Raspberry Pi for AI. The main reason I bought this device … Continue reading
									
						Posted in General, Programming, Technology					
					
													
						Tagged artificial intelligence, CUDA cores, Jetson Nano Developer Ki, machine learning					
					
								Leave a comment
							
		YouTube Data Backup Tool Bug Fix
Today I fixed a bug in my YouTube Data Backup Tool. The problem was the view count for a video could be larger than the maximum size of an integer. The solution was to change the data type for the … Continue reading
									
						Posted in Business, Programming, Technology					
					
													
						Tagged GitHub, Visual Studio 2013, YouTube Data Backup Tool					
					
								Leave a comment
							
		Learning Fortran
Lately I have been learning the old programming language, Fortran. I don’t particularly like Fortran or plan to use it, but I have run out of things to learn about C++, Java, Python, or C#. So far I have learned … Continue reading
									
						Posted in General, Programming					
					
													
						Tagged complex numbers, Cygwin, Fortran, NetBeans, programming					
					
								Leave a comment
							
		Creative Coding
I have almost finished reading “Processing for Visual Artists: How to Create Expressive Images and Interactive Art” by Andrew Glassner. And not a day goes by when I do not learn how to do something new in Processing.js. For example, … Continue reading
Studying Artificial Intelligence
Since at least April 2017 I have been studying artificial intelligence. So far this has been an idle line of research since I have not found any practical use of artificial intelligence software, but it remains a fascinating subject. I’ve … Continue reading
The Victim Mentality In The Arts
Writing about the victim mentality could get me in a lot of trouble on a web site like Howl Round which attracts a large number of Social Justice Warriors. But it is probably safe to share my thoughts here since … Continue reading
									
						Posted in General, Programming, Theater, Writing					
					
													
						Tagged conservative, playwriting, social justice warrior, victim mentality					
					
								Leave a comment
							
		Recommender Systems And Their Significance
Recently I bought an expensive book, Recommender Systems: An Introduction, by Dietmar Jannach, Markus Zanker, Alexander Felfernig, Gerhard Friedrich. This book could be used as a textbook for a class which may explain why it was so expensive. I bought … Continue reading
Information Is Not Knowledge
Technology is drowning us in information but this information is often of little use to us. It might be worthwhile to ponder the fundamental nature of information. Although I work in Information Technology as a knowledge worker, I have given … Continue reading
									
						Posted in General, Programming, Travel, Writing					
					
												Leave a comment
							
		Don’t Rush A Web Developer
I like to work very slowly. This can be frustrating for a client but there are good reasons to work at a slower pace. Programming is not something that should be done in a rush. One of the biggest problems … Continue reading
									
						Posted in Programming, Web, Web Design					
					
													
						Tagged documentation, hurry, programming, rush, software development, web development, work pace					
					
								Leave a comment
							
		 
								
