How We Built r/Place
201–210 of 255 posts
Re: How We Built r/Place
#202Now I'm curious, Are there any websites that do something similar to /r/place? (hackathon idea?) Also, reminds be of the million dollar front page [1]. [1] https://en.wikipedia.org/wiki/The_Million_Dollar_Homepage
4chan's moot's previous startup was something called canvas.
It was quite interesting for a little while.
Re: How We Built r/Place
#203Now I'm curious, Are there any websites that do something similar to /r/place? (hackathon idea?) Also, reminds be of the million dollar front page [1]. [1] https://en.wikipedia.org/wiki/The_Million_Dollar_Homepage
A long time ago, I built http://www.ipaidthemost.com/ , which is kinda related, at least to TMDH anyhow. Far, far less collaborative than /r/place, but similar in terms of staking out ownership.
Re: How We Built r/Place
#204Earlier quoted context omitted.
I wish I had enough spare cash to take you up on a bet that you could implement this in less than a weekend. Maybe HN can crowdfund paying you for two days at $1000/day to replicate, versus your time and a $3000 rebate if you can't.
My loved ones are out of town, so you're on! I'll do it for the fun of it and the experience. And because I still haven't built anything on top of kafka, but there's no time like now to fix that. The challenge is: Meet the main requirements of r/place: 1000x1000 image, a web based editor, 333+ edits / second, with an architecture that can scale to 100k simultaneous users (although that part will be hard to actually t…
Re: How We Built r/Place
#205Earlier quoted context omitted.
My loved ones are out of town, so you're on! I'll do it for the fun of it and the experience. And because I still haven't built anything on top of kafka, but there's no time like now to fix that. The challenge is: Meet the main requirements of r/place: 1000x1000 image, a web based editor, 333+ edits / second, with an architecture that can scale to 100k simultaneous users (although that part will be hard to actually t…
You can simulate the users for load testing. Have them random walk from an arbitrary start point, changing a pixel every 10-20 minutes.
Re: How We Built r/Place
#206Given the scale described, it sounds like they could have had a single machine that held the data in memory and periodically flushed to disk/DB to support failing over to a standby.
Did you even bother reading the first few paragraphs? They talked about their usage of Redis for this. Next time please read the article before replying.
Re: How We Built r/Place
#207Re: How We Built r/Place
#208anyone know what framework they used to do visualizations?
Re: How We Built r/Place
#209I love write-ups like this because they are such a nice contrast to the too-common comments on Reddit and HN where people claim that they could rebuild FB or Uber as a side project. Something as superficially trivial as the r/Place requires a tremendous amount of effort to run smoothly and there are countless gotchas and issues that you'd never even begin to consider unless you really tried to implement it yourself.…
I'm pretty active on both. What threads/subreddits are you reading?
Re: How We Built r/Place
#210Can someone link to the full resolution final image? Been trying to find it. Thanks!
Here you go: https://i.imgur.com/ajWiAYi.png . And for those interested, here's some additional stats: - The original announcement about /r/place: https://www.reddit.com/r/announcements/comments/62mesr/place... - Full timelapse of the canvas over the course all 72 hours : https://www.youtube.com/watch?v=XnRCZK3KjUY - Heatmap of all activity on the canvas over the full 72 hours : https://i.redd.it/20mghgkfwppy.png by…