tw's blog

Weber's Troubleshooting Rules

These rules certainly apply to software of all kinds, and electrical engineering, but they are also basic enough to apply to interpersonal issues, group dynamics, etc.

  1. Is it plugged in?
  2. Is it turned on?
  3. Is it working as designed?
  4. What’s changed since it worked?
  5. What don’t you know?
  6. Who haven’t you talked to?
  7. Simplify!

Die Roller intro

The Die Roller1 is a folly project I’ve been working on over the past couple of years to determine whether a given game-playing die or set of dice are fair. It consists of a machine that rolls a die over and over, a camera that takes a photograph of the die after each roll, a computer program that recognizes which die face is in each picture, and some statistical analysis software.

I’m interested in answering some simple questions, like “Are my (or your) favorite Dungeons and Dragons dice reasonably fair?”, as well as some deeper questions like “Which common design features help or hurt dice fairness?” and “What do we mean by ‘fair,’ anyway?”

I’ve enjoyed this project because it combines a lot of great stuff: Electronics, mechanical engineering, computer vision, statistics, user interface design, game theory, and 3D printing. Oh, and fig bars.

I hope to post about more detailed aspects of the project over time, including what I learn about die design. If some aspect of the project interests you, please comment - I’d like to see what purpose this could serve in the wider world.

  1. Needs a flashier name - any suggestions? Preferably with a domain name that’s not currently taken??  handel mit binäre optionen demokonto read more...

Troubleshooting Rule #4: What's changed since it worked?

Sometimes when troubleshooting, you look at the problem very closely as it exists now. But in many cases, you can look back at what things were like before the problem existed. What worked then, and what has changed since that time? cash advance 60640 read more...

Troubleshooting Rule #7: Simplify!

If you’ve gotten this far in my troubleshooting rules, this is a tough problem. Maybe you can solve it…

… but maybe instead you can replace the situation with a simpler one that will be less prone to problems? quick bad credit pay day loans read more...

Troubleshooting Rule #6: Who haven't you talked to?

Maybe you’ve been troubleshooting for a while on your own. Or maybe you’ve discussed the trouble with someone else, but not the right someone else. Who could you talk to? opciones binarias estrategias read more...

What are fair dice?

If you like games, you’ve probably played games with dice, and you’ve probably thought about fair and unfair dice.

You might have seen “trick dice” advertised in the back of a comic book, for instance, or you might have flipped a string of heads on a coin and thought your way into the Gambler’s Fallacy or an instinctive Bayesian sense that the coin is biased towards heads.

If you have studied statistics, you’ve encountered more mathematical ways to treat these human observational instinct siti di opzioni binarie senza deposito read more...

New overview video of the Die Roller

Thought I should post an update to the Die Roller project. It’s getting kind of useful and a lot of fun! If, you know, you’re into those sorts of things - games, statistics, computer vision, mechatronics, Fig Newtons.

3D-printed burr puzzle

Burr puzzle, assembled

I read Scientific American religiously as a child. Sometime around 1980, in Martin Gardner’s “Mathematical Games” column, he reprinted a woodcut from an 1893 book called Puzzles Old And New by one Professor Hoffman. The illustration showed the pieces and assembled form of what Hoffman called the “Nut” puzzle, and Gardner explained that there were many variations of this puzzle.

I was fascinated, and wanted to see how it worked. So I made one out of balsa wood, and solved it. binäre optionen webinare read more...

The Five Stages of Back Pain

Having gone through the cycle of back pain many times, I felt like posting this handy chart to aid in discussion:

Stage Pain Phrase Response Activities
0 none “woohoo” charge around anything
1 tweaks a bit “oh” stretches and strength exercises careful lifting
2 twinges more often “hm” stretches, careful strength exercises, maybe ibuprofen no lifting or bending
3 angrier twinges, aches most of the time “not this again” careful stretches, ibuprofen no smiling or fast movement
4 constant ache and some stabbing “oh no” ibuprofen, cyclobenzaprene no facial expression or unnecessary movement
5 strong pain whenever vertical and often when horizontal “holy sh*t” above + narcotics lie and grimace

Fortunately, none of these last forever. Unfortunately, that includes Stage 0.

When are we going to get artificial discs? I’d like a whole new spine, please. forex binary options uk read more...

Die Roller is rolling

It rolls a die, controlled by USB. It’s not done yet.

Working on this project makes me hungry for some reason.

Syndicate content