If you're unlucky, it prints "bang". If you're really unlucky it uploads your personal files to his server.
HN user
simpleglider
Thanks for all the ideas!
Thanks! I just fixed it.
Yeah, using fill was just easier with the graphics library I was using. I've used pattern fills with SVG before, not sure how widely supported it is in browsers.
For you, was it the animation speeds or the material itself? Do you think a single page text with pictures description could work for "quick help"?
Edit: I'm tracking some basic stats, and it looks like 50% of those who start the tutorial don't finish.
Thanks for the tip. I'll tinker with the animation speeds.
Yeah, you get the hang of it, but it's not easy when you start. Do you think it'd work to ignore fill at first and just have color and shape to match on?
Hmm yeah I see where you're coming from. A lot of affiliate marketing seems really sleazy to me as well. Here I'm trying to provide a bit of value on top of the advertisement.
Rather than buying search ads and making money of pure arbitrage, I made a game that might inspire people to read about the technologies used in the game. Then I follow up with links.
I welcome any comments on gameplay!
He's in China, so that's less of an issue.
Are there any comparable plugins for Chrome or Safari?
True. Leaks don't matter for programs that exit immediately. I was pointing it out because it is often relevant when using the timeout pattern.
Small bug irrelevant to the main point of the article: The very last golang example has a leak. If the timeout does occur, main will exit after a timeout and the spawned go routine will hang on the channel push.
I think the easiest fix is to make the channel buffered. "make(chan string)" => "make(chan string, 1)" Not sure if there is a more idiomatic golang way to accomplish this.
Sensational title. More info please.
That's a great anecdote. Out of curiosity, how did you find the site? I had just turned four at the time, so I don't quite remember what browsing the Internet was like then.