Hacker News new | past | comments | ask | show | jobs | submit | ceshm's favorites login

Actually Reddit didn't copy Digg. It copied del.icio.us/popular. This will be clear if you look at screenshots of the two sites in summer 2005. Reddit was del.icio.us/popular with votes instead of bookmarks, in the same way that Digg was Slashdot with votes instead of human editors.

The differences between Reddit's and Digg's origins are visible even today. When a story gets enough votes on Digg it becomes the new top story, as on Slashdot. Whereas on Reddit stories bubble up from the bottom then sink back down again. This is a significant difference because it makes Reddit harder to game.

Originally the Reddits thought they'd have to motivate people to upvote stories by using the votes to train a filter. But it turned out users were willing to vote out of a form of altruism, so the idea of training a filter died out after a couple months.

As for the names, what they originally wanted to call Reddit was Snoo, as in "what's new?" But the name was owned by a squatter who wouldn't sell, so as a temporary expedient Alexis chose Reddit, which Steve and I both hated initially. (They had to settle for calling the Reddit alien Snoo.)

The Reddits learned of the existence of Digg a week or two after launching. They were pretty bummed. We still use their story as one of the canonical examples to encourage new YC funded startups to launch quickly.

If Michael wasn't sure whether Reddit copied Digg, he could have just asked me. But saturdays are slow days for traffic, especially on Memorial Day weekend. Arguably he genuinely thinks he's giving Alexis a gift of pageviews, which to an online publication must seem valuable almost regardless of context.


Julia is better suited for differentiable programming and machine learning. Something like frontend/scripting with Julia, and computing cores with Rust, as an alternative to the ubiquitous Python + C/C++ stack. And there are already more or less established frameworks for Julia:

- FluxML[1] for machine learning

- Zygote[2] for differentiable programming

- Turing[3] for probabilistic programming

- Rich support for GPU[4]

[1] https://fluxml.ai/

[2] https://fluxml.ai/Zygote.jl/latest/

[3] https://turing.ml

[4] https://juliagpu.org/


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: