How to Build a Recommendation Engine
This article shows how to build a simple recommendation engine using GNU Octave, a high-level interpreted language, primarily intended for numerical computations, that is mostly compatible with MATLAB.…
This article shows how to build a simple recommendation engine using GNU Octave, a high-level interpreted language, primarily intended for numerical computations, that is mostly compatible with MATLAB.…
This is a brief post on scientific calculators for computer users. It is partially a followup to the post Ten Great Quick Calculators for Computer Users and overlaps…
This is a brief post on quick ways to perform floating point arithmetic in the GNU Bourne Again Shell (BASH), either at the command prompt or in a…
This is a brief post showing how to display error bars in GNU Octave, a free open-source numerical programming and analysis tool that is mostly compatible with MATLAB.…
Autism statistics are measurements of identified people in particular populations, using particular definitions and methods. Reading them well requires more than comparing two headline numbers. We need to…
Breaking the Maya Code Year: 2008 Duration: 1 hr 56 minutes Writer/Director: David LeBrun Publisher: Night Fire Films Breaking the Maya Code (2008) is a one hour fifty-six…
Top Secret Rosies: The Female Computers of World War II Top Secret Rosies: The Female Computers of World War II is a documentary produced, directed, and narrated by…
Underestimation of the cost, schedule, and risk of projects is common in software development and especially prevalent in mathematical software development. It is common to encounter extremely optimistic…
Advances in mathematical and computer modeling of cell chemistry may lead to cures or effective treatments for major diseases such as cancer. This article discusses using mathematics and…
How the Hippies Saved Physics: Science, Counterculture, and the Quantum Revival David Kaiser W.W. Norton and Company, New York, 2011 372 pages How the Hippies Saved Physics is…
This article is a follow up to the previous article Estimating the Cost and Schedule of Mathematical Software. In the previous article, the author advocated using software engineering…
Mathematics and mathematical software combined with today’s powerful computers can deliver large improvements in speed and efficiency as well as new useful features. Mathematical software is in widespread…