Humans now account for less than 40% of web trafficblog.usabilla.com3 points·omcgo··0 commentsOpen articleSaveView on HN