Philosopher's porch