After Math

A blog by Robert Jacobson.

Are you hiring mathematicians/computer scientists/software engineers?
I'm looking for my next position!
  • Mathematics
  • Computer Science
  • Education
  • All Tags
  • Connect
  • Hiring brilliant people? Let's talk!
Compilers Computer science Software engineering

Making a Pratt Parser Generator

A brief history of the Pratt parsing algorithm The history of programming language parsers is dominated by the thorny challenge of parsing expressions, mathematical expressions in particular, taking into account the pecedence of

Robert Jacobson Robert Jacobson
Mathematics Statistics Covid-19 Healthcare

Bayes' Theorem and the Deathly Hallows

This article is an expanded version of the math part of an article I cowrote with marine biologist Dr. Andrew Rhyne about how many well-meaning public health professionals have misinterpreted the math behind

Robert Jacobson Robert Jacobson
Computer science Compilers

What is the IELR(1) Parsing Algorithm?

This short article is for those students, programmers, and computer scientists who already have a basic idea of what a parser is and does but who want to know what that mysterious reference

Robert Jacobson Robert Jacobson
Computer science Compilers Mathematica

Defining the Wolfram Language Part 2: Operator Properties

In this third installment of our n part series, “Defining the Wolfram Language,” we begin to study the properties, namely the arity, affix, associativity, and precedence, of the Mathematica operators we found in

Robert Jacobson Robert Jacobson
Computer science Compilers

Generalizing PEMDAS: What is an operator?

In programming languages, an operator is a symbol used to represent a specific operation such as subtraction of integers or dereferencing a pointer. The symbols +, *, and ! are commonly used as

Robert Jacobson Robert Jacobson
Computer science Compilers Mathematica

Defining the Wolfram Language Part 1: Finding Operators

Finding All Wolfram Language Operators In this second article, Part 1 of an n part series on Defining the Wolfram Language, we start getting our hands dirty hunting down every single operator in

Robert Jacobson Robert Jacobson
Computer science Compilers Mathematica

Defining the Wolfram Language Part 0: The Challenge

What is the definition of the Wolfram Language? This is the first in a series of articles attempting to answer this question. What is a programming language, really? Most programming languages in production

Robert Jacobson Robert Jacobson
Computer science Compilers

The grammar of mathematical expressions

Using computers to do automatic translation has a long and rich history in computer science. A course in compiler construction is a veritable survey of topics in computer science running the gamut from

Robert Jacobson Robert Jacobson
Computer science Programming Mathematica Python

Using Mathematica From Python

In which I show you how to programmatically interface with a Mathematica kernel from Python. Mathematica, Python, and Scientific Computation Mathematica is the flagship product of Wolfram Research. It’s a very sophisticated computer

Robert Jacobson Robert Jacobson
Mathematics Art Geometry

Platonic Solids and the School of Athens

Euclid in The School of Athens This is a very special fresco painting by Italian Renaissance artist Raphael in the Vatican Museum called The School of Athens. It depicts the great philosophers of

Robert Jacobson Robert Jacobson
Education Academia

How Springer sent me to collections for adopting their textbook.

The story begins with one of those little mundane activities that fill every professor’s day. Right before the spring semester began I was evaluating various textbook options for the next time I teach

Robert Jacobson Robert Jacobson
Education Teaching

How To Ask Your Professor For Something

Do you need to ask your professor for an extension on a due date or to reschedule a quiz? A little thought before you click send on that email can make a big

Robert Jacobson Robert Jacobson
Mathematics Science communication

Hangout On Air - Math: A Love Story

The Mathematics Community on Google+ had our second ever Hangout On Air last week. I was joined by Luis Guzman, Jason Davison, and Amy Robinson in a conversation that ranged from fluid dynamics

Robert Jacobson Robert Jacobson
Finance Data science

Does a 1929 market chart predict a market crash?

No. No it does not. Not even a little bit. But that isn’t stopping Mark Hulbert, writer for MarketWatch and a host of other Wallstreet rags, from using it to bring in pageviews

Robert Jacobson Robert Jacobson
Mathematics Education Calculus

Sneaky Continuous Functions

While the target audience of this article is my fantastic calculus students, other math teachers might enjoy it as well. Sneaky Continuous Functions When students in first semester calculus first start learning about

Robert Jacobson Robert Jacobson
Education

Susan Meisenhelder's 'MOOC Mania'

Susan Meisenhelder offers a scathing critique of MOOCs in her article “MOOC Mania” published in the latest issue of Thought & Action. (Here is a link to a ~5mb pdf of her article.)

Robert Jacobson Robert Jacobson
Mathematics

Blogging the JMM: Saying Goodbye

It’s over. Getting my internet fix in the hotel lobby at midnight, walking 18 miles a day through the convention center, sitting in uncomfortable chairs for hours, getting dinner in a local restaurant

Robert Jacobson Robert Jacobson
Mathematics

Blogging the JMM: Friday

I love the exhibit hall. I love books, and the exhibit hall is full of some of my favorite kinds of books. I spend hours picking through the texts, flipping through their pages.

Robert Jacobson Robert Jacobson
Mathematics

Blogging the JMM: Thursday

The best part of the Joint Meetings is networking with like-minded people. I ran into many old friends and colleagues. Today (Thursday) several math bloggers and Google+’ers organized an impromptu meeting for lunch.

Robert Jacobson Robert Jacobson
Mathematics

Blogging The JMM: Wednesday

Today I learned about connections between musical rhythm and knot theory, abstract algebra and dance, a Navy ship from the mid 1800s called the U.S.S. Constellation, and some great undergraduate real analysis pedagogy.

Robert Jacobson Robert Jacobson
Mathematics

Blogging the largest math conference in the world

I am in Baltimore to attend the 2014 Joint Mathematics Meetings, the largest gathering of mathematicians in the world involving the American Mathematical Society, the Mathematics Association of America, and many other professional

Robert Jacobson Robert Jacobson
Education

When Students Die

A colleague who had been worried about one of her star students who had been missing from class for a couple of weeks came into my office. “She committed suicide yesterday.” She needed

Robert Jacobson Robert Jacobson
Robert Jacobson © 2020
Proudly published with Jekyll & GitHub Pages using Jasper2
Latest Posts GitHub LinkedIn