Producer/Consumer dilemna: Chicken and Egg? | Hacker News Reader