Every Day Is Pi Day

Creative

fun pi web toy

SHOW HN2017

147points
83comments
#259of 2,242 in 2017
Top 12%of 2017 by points

How HN took it

CuriousMostly questions and neutral comments

3 positive, 17 neutral or asking, 1 mixed, 13 critical, out of 34 comments about the project. Thread score -0.17.

Idea: 3 for, 2 againstExecution: 0 for, 5 againstDesign: 0 for, 4 againstPerformance: 0 for, 2 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Fun, neat demonstration of pi digits

    From 3 comments
    • It seems this Show HN proves you rather wrong. I understand the point, you use a different format for your dates than the US. But the point of this Show HN is that all number…
      trcollinson on HN
    • I loved this: http://euler.party/pi.js but it could have been done better by preallocating an array of size [86400] (all seconds in a day)
      someloll on HN
    • "Euler" is pronounced "Oiler", which makes the domain quite amusing if you share my childish sense of humour.
      onion2k on HN

Objections

  • Date format is US-centric; ISO or DD/MM users are left out

    From 2 comments
    • For most of us in the world, No Day is Pi Day. http://imgur.com/1r5QpQu
      Jaruzel on HN
    • Also works with YYYY-MM-DD... Although admittedly I too find the US date system's wrong-endianness pretty annoying.
      GlennS on HN
  • Text rendering is blurry

    From 1 comment
    • The text is very blurry on my browser, I'm not sure if it's intended but it makes it hard to focus on what's written.
      seszett on HN
  • Pi digits do not provably contain all sequences; some times are missing

    From 3 comments
    • > all number sequences can be found within the digits of pi quite easily I dispute that, although I guess the general brute-force solution is 'easy' given infinite time.
      oneeyedpigeon on HN
    • I wrote a quick script to test it. It does not take leap seconds into consideration and assumes all months to have 31 days (would be easy to modify, but it is sufficient for the…
      zulln on HN
    • I wonder if the 6 million digits cover all possible 6 digit year and time combinations, I guess it wouldn't be hard to bruteforce check. Edit: I just noticed for the time digits,…
      anfractuosity on HN

Requests

  • Remove the text blur

    From 1 comment
    • The text is very blurry on my browser, I'm not sure if it's intended but it makes it hard to focus on what's written.
      seszett on HN
  • Preallocate array or use a better data structure than a string

    From 2 comments
    • I loved this: http://euler.party/pi.js but it could have been done better by preallocating an array of size [86400] (all seconds in a day)
      someloll on HN
    • I certainly wasn't suggesting that! Surely there's a superior data structure than a string, though.
      oneeyedpigeon on HN

Questions

  • Does the 6 million digit string cover all date and time combinations?

    From 2 comments
    • I wonder if the 6 million digits cover all possible 6 digit year and time combinations, I guess it wouldn't be hard to bruteforce check. Edit: I just noticed for the time digits,…
      anfractuosity on HN
    • A quick script from me determined you need 10,524,628 decimals of pi for this to work for all dates and times, with the limiting time being 16:25:42.
      mbb70 on HN

Alternatives named

  • pifs project for finding files in pi

    From 1 comment
  • Reverse lookup of seconds to pi offsets

    From 1 comment
    • pi to the 10 millionth digit was not enough. I had to use the billionth (didn't try anything between those two). Mind you, the 10 millionth only had 3 times that didn't match.…
      slau on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/13866507)