-
The lost wakeup problem
One basic problem in operating system design is how to make efficient blocking requests. Thread A wants something from Thread B (or ISR B) and (1) requests and (2) blocks. There are thousands of ways in which the interval between (1) and (2) can lead to a “missed wakeup”. That is, A requests, B signals…
-
Silver Bullets
Like many famous papers, Fred Brooks No Silver Bullet is more referenced than read but it deserves better. Here is Brooks explaining why verification hype, for example the recent vast investment in marketing supposed security levels of Common Criteria Software (“EAL”), needs to be taken with more than one grain of salt: More seriously, even…
-
Exciting moments in fiber
… the first truly game changing advance in bend-insensitive fiber came at the FTTH Council Europe meeting in Amsterdam early 2005, when an NTT engineer demonstrated a tough fiber that could be tied into knots. As we reported in oour March 2005 issue, the 700 person audience – mainly engineers and executives – rose to…

