Hacker News new | ask | show | jobs
by minimaxir 3990 days ago

  hn_url := "http://hn.algolia.com/api/v1/"
  page := rand.Intn(50)
  points := randomInt(200, 600)
  url := hn_url + "search?tags=story&numericFilters=points>" + strconv.Itoa(points) + "&page=" + strconv.Itoa(page)
That's an odd definition of random.
1 comments

The points is just a threshold to get a good article instead of just anything. And, Algolia returns maximum of 1000 hits for a query with 20 per page. So shuffling the page to pick up too.