Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

I don't know how you got here (perhaps via social media, GitHub, or even a random web search) but I'm glad you made it. This website is where I write about what I'm learning, since I find that writing about something polishes my knowledge of it.Who knows? Maybe the.

News

Blog 10 months ago
Tech Policy Should Look Like Engineering Requirements
Why do some regulations fail to achieve their goals? Are they doomed to fail from the start? In 1973, oil-exporting Arab countries embargoed shipments to countries that had supported Israel in the Yom Kippur War of that same year. This included the United
Read more
Report
Blog 1 year ago
Game Theory & Topology-An Unexpected Connection
Or, what international politics has to do with stirring coffee. I love coffee; don't you? Even if (somehow) you don't, I think you'll enjoy this article.I found out about this connection from reading Games & Decisions by Luce and Raiffa. It's a book on ga
Read more
Report
Blog 2 years ago
End of the Year Thoughts
This is a quick one; Christmas is a week a few days away, and there's plenty to do. I can't do much baking for friends or family, as I have a cold, but it should pass by tomorrow afternoon. I can feel it in my bones! (Sinuses, actually...)At the end of th
Read more
Report
Blog 2 years ago
UNIX History & the dc Calculator
"...an elegant weapon for a more civilized age." Or, why RPN is the coolest thing since sliced silicon. When you need to do a bit of math, like most people, you probably reach for your phone's built-in calculator. If you're on a computer, you might bust o
Read more
Report
Blog 2 years ago
Creating a LaTeX Template for UT Tyler
Because everyone needs more LaTeX in their life. At least, the easy-to-use kind. Most folks in STEM fields know about (LaTeX). It's the gold standard for scientific writing, desktop publishing, and math typesetting. Its algorithms still beat MS Word's, Go
Read more
Report
Blog 2 years ago
The Best Possible Quadrature Routine (Within Reason)
Gauss-Lobatto-Kronrod Quadratures ...in Rust, of course. Originally all I wanted to do with numerical analysis was string together some functions and plot an ephemeris, given the right data. Planetary motions are fascinating, and I think it will be a real
Read more
Report
Blog 2 years ago
Building a Compiler in Rust - Part 1
Building a lexer & choosing a language. Not too complicated, right? At the end of the day, our computers really only understand ones and zeros, the state of logical gates in a piece of finely-engraved silicon, and the layout of charges in chips of memory.
Read more
Report
Blog 2 years ago
Lagrange Interpolation
Or, how to avoid doing math... ...by doing different math! Interpolation is a very common problem. You need to interpolate any time you have:A table of values, in larger increments than you'd like,A set of points on some unknown function,Known values some
Read more
Report
Blog 2 years ago
Simpson's Rule & More
Integral Algorithms for the 21st Century Aren't they mostly derivative work? Many problems in calculus textbooks are contrived. In fact, most of them are. In reality, the sorts of integrals people like engineers and applied mathematicians see are not (pra
Read more
Report
Blog 2 years ago
It Ain't Your Grandpappy's Java...
Recent Java releases bring a lot of QoL improvements. Here are a few of the biggest... Java is the de facto instructional language of many universities. It's widespread, it runs on most platforms, it makes a good case study in OOP concepts, and there are
Read more
Report
Show more news