{"action":"created","issue":{"url":"https://api.github.com/repos/topcoderinc/tco-hackathon/issues/1","labels_url":"https://api.github.com/repos/topcoderinc/tco-hackathon/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/topcoderinc/tco-hackathon/issues/1/comments","events_url":"https://api.github.com/repos/topcoderinc/tco-hackathon/issues/1/events","html_url":"https://github.com/topcoderinc/tco-hackathon/pull/1","id":70454828,"number":1,"title":"Port API Wheel from Ruby to JavaScript","user":{"login":"ColorfullyMe","id":5585002,"avatar_url":"https://avatars.githubusercontent.com/u/5585002?v=3","gravatar_id":"","url":"https://api.github.com/users/ColorfullyMe","html_url":"https://github.com/ColorfullyMe","followers_url":"https://api.github.com/users/ColorfullyMe/followers","following_url":"https://api.github.com/users/ColorfullyMe/following{/other_user}","gists_url":"https://api.github.com/users/ColorfullyMe/gists{/gist_id}","starred_url":"https://api.github.com/users/ColorfullyMe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ColorfullyMe/subscriptions","organizations_url":"https://api.github.com/users/ColorfullyMe/orgs","repos_url":"https://api.github.com/users/ColorfullyMe/repos","events_url":"https://api.github.com/users/ColorfullyMe/events{/privacy}","received_events_url":"https://api.github.com/users/ColorfullyMe/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-04-23T16:27:22Z","updated_at":"2015-04-23T21:32:26Z","closed_at":"2015-04-23T21:31:47Z","pull_request":{"url":"https://api.github.com/repos/topcoderinc/tco-hackathon/pulls/1","html_url":"https://github.com/topcoderinc/tco-hackathon/pull/1","diff_url":"https://github.com/topcoderinc/tco-hackathon/pull/1.diff","patch_url":"https://github.com/topcoderinc/tco-hackathon/pull/1.patch"},"body":"Implements the requirements from the [challenge](https://www.topcoder.com/challenge-details/30049819/?type=develop&lc=)."},"comment":{"url":"https://api.github.com/repos/topcoderinc/tco-hackathon/issues/comments/95725700","html_url":"https://github.com/topcoderinc/tco-hackathon/pull/1#issuecomment-95725700","issue_url":"https://api.github.com/repos/topcoderinc/tco-hackathon/issues/1","id":95725700,"user":{"login":"jeffdonthemic","id":445606,"avatar_url":"https://avatars.githubusercontent.com/u/445606?v=3","gravatar_id":"","url":"https://api.github.com/users/jeffdonthemic","html_url":"https://github.com/jeffdonthemic","followers_url":"https://api.github.com/users/jeffdonthemic/followers","following_url":"https://api.github.com/users/jeffdonthemic/following{/other_user}","gists_url":"https://api.github.com/users/jeffdonthemic/gists{/gist_id}","starred_url":"https://api.github.com/users/jeffdonthemic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeffdonthemic/subscriptions","organizations_url":"https://api.github.com/users/jeffdonthemic/orgs","repos_url":"https://api.github.com/users/jeffdonthemic/repos","events_url":"https://api.github.com/users/jeffdonthemic/events{/privacy}","received_events_url":"https://api.github.com/users/jeffdonthemic/received_events","type":"User","site_admin":false},"created_at":"2015-04-23T21:32:26Z","updated_at":"2015-04-23T21:32:26Z","body":"In general this is awesome! I have a couple of questions for you:\r\n\r\n1. How hackable is this solution since it is all running on the client? Is it secure since it's using socket.io from the same URL only?\r\n2. In socket.js, I tweaked the spinTimeTotal from\r\n\r\n```\r\nvar spinTimeTotal = Math.random() * 3 + 4 * 1000;\r\n``\r\n\r\nto \r\n\r\n```\r\nvar spinTimeTotal = Math.random() * 3 * 1000;\r\n```\r\n\r\nThat seemed to give it more variation of spinning time. Initially is was virtually always landing either on twitter or docusign. Any idea about how to make the spin time more random?"}}