Skip to content

{ Author Archives }

I am a semi-retired mathematician (quantum mechanics, differential geometry) and scripting programmer that is setting up a life to be a stay at home dad. My ultimate goals are many, but overall, I wish to give voice to the ideas in my head.

HOTS RPG

So lately I have been thinking about designing an RPG. Actually, I think I am almost done with the basics which is about as far as I am likely to go. I have been looking at some other systems and discussions. Independently, I recently read a book which I borrowed from a neighborhood cafe. In [...]

Core Standards

So the time has come where the nation unites under one educational standard: corestandards This is an exciting time to be contemplating creating math education software and texts. I just read that one of the reasons textbooks are so thick and incoherent is their attempt to meet all the different standards. Could tiny books be [...]

Return to Programming

It is a New Year and I miss programming. Somehow two months have passed and I have not programmed during that time. It is hard to imagine how time slips through my fingers. But I will begin in earnest tomorrow. I have already reviewed some of my own posts to get back into the game. [...]

Facebook clog

Facebook’s founder got man of the year from Time. Whatever one thinks about that label, it just puzzles me. Why did that guy succeed? And by this, I have two questions, really. Why Facebook over other social networks? But even more so, why do people like Facebook, or Twitter for that matter? First, my pet [...]

More on Wisdom vs. Intelligence

I wrote about web development and its relation to the wisdom/intelligence division of DnD. Now I write about science and this idea. Specifically, physics since that is what I do, but taxonomy (intelligence of categorization) vs. evolution (wise insight as to the how and why we got here) tells me that the other sciences probably [...]

Web Design as DnD

So I play DnD (Dungeons&Dragons, role-playing game). I also do web development. I do neither very well,  but I do get inspired in both. Right now I play a cleric half-orc named Mord. He has a blog. But I digress. The DnD world has two main types of magic. Arcane magic for wizards and sorcerers; [...]

Faster Browsing

OKay, the other day my ISP’s DNS went down and my browsing came to a screeching halt. This made me aware of DNS issues. I had an iPhone so I searched for Comcast being down and got Google’s display of tweets about the issue. And they said to try using Google’s DNS at 8.8.8.8 After [...]

Tagged

WordPress, nginx, and Dreamhost

So I found the blog to be slow, really slow. I checked my memory and cpu usage and it seemed all normal. The command ps -eF was useful for listing processes, but my host also has a graph of used resources and it all looked well within my limits. I learned about apache benchmark and [...]

Tagged

Pratt parsing 2; same level associativity

Version 4 has an error in it. Try parsing 4^3^2. Parser 4 gives (4^3)^2 = 4096. Google gives 262144 as does Parser 5alpha. They parse it as 4^(3^2). So how does Pratt parsing handle this? First, note that it is only an issue for operators with the same binding power. Different binding powers are there [...]

Tagged ,

Parsing Version 4

Skipping version 3 entirely (let’s just not go there, shall we?), I have now a version 4 on the web. It currently does arithmetic without parentheses. But what it does do is take the arithmetic expression(s) and parse them into trees, bottom-up with the computed values in the nodes and operations above. The graphics are [...]

Tagged ,