This post is part of a seres: The Good IR (BasicBlocks and control flow instructions) The Good IR: Other Control Flow Structures The Good IR: Instructions and Values The Good IR: Reporting Semantic Errors via Type Checking The Good IR:…
This post is part of a seres: The Good IR (BasicBlocks and control flow instructions) The Good IR: Other Control Flow Structures The Good IR: Instructions and Values The Good IR: Reporting Semantic Errors via Type Checking The Good IR:…
This post is part of a seres: The Good IR (BasicBlocks and control flow instructions) The Good IR: Other Control Flow Structures The Good IR: Instructions and Values The Good IR: Reporting Semantic Errors via Type Checking The Good IR:…
Many of the real problems in the world are NP. Things like Scheduling, Register Allocation, Routing packages, etc. In solving these really hard problems, we invent heuristics. Typically such heuristics are specific to the problem domain. For example, UPS might…
How the Public Schools Keep Your Child a Prisoner of the State by Karen De Coster, has a few interesting links about how public schools act like prisons for both mind and body. A really well researched article on equality…
During teaching, there is a fascinating (and unfortunately common) problem: Students are VERY reluctant to suggest an answer, for fear that they might be wrong. Salman Kahn, noticed this phenomenon after he started doing videos for his niece and nephew:…
In my last post on Information Flow, I noticed that some flows are more informative than others. I used a switch statement for my illustrative example of that observation. But, from my experience as a software developer, I have a…
I would like to evaluate whether or not Gold functions better than paper as a currency. This subject comes up, because of an engaging argument that I had last night about the U.S. Constitution and it’s purview of the monetary…
This post is part of a seres: The Good IR (BasicBlocks and control flow instructions) The Good IR: Other Control Flow Structures The Good IR: Instructions and Values The Good IR: Reporting Semantic Errors via Type Checking The Good IR:…
If you’re gonna be in the software industry. You have to communicate, not only through code but also through email, forums, IRC or IM. It’s not so important that you be a fast typing in order to bang out code…