Home » Artifact co-founder Mike Krieger says there’s a ‘flavor’ of Twitter in app’s latest release