It's time to update America's ideological software my thoughts as Independence Day draws near in @HuffingtonPost