16 comments

  • Pablo StanleyPablo Stanley, 5 years ago

    Looks clean, simple, and well organized, MS. Congrats on making this!

    Would be cool if you make a simple Chrome extension that opens Copycat every time you create a new tab ;)

    4 points
    • M W, 5 years ago

      Thanks man! Means a lot :) It's actually something i'm planning on doing in the near future.

      3 points
  • M W, 5 years ago

    I grew tired of my daily internet routine and having to navigate through tons of tabs, so I ended up doing something about it. It's built with React using Gatsby and hosted by Netlify (my new favorite hosting tool & it gives you free SSL). Tell me what you think about it :D

    3 points
    • Matteo PalmieriMatteo Palmieri, 5 years ago

      Kudos for the idea and the implementation, just wondering why does it shows only a small amount of posts for each category. Thanks for posting it, I'll definitely use it to decrease the amount of my open tabs :D

      1 point
      • M W, 5 years ago

        Hey man, glad you like it. Do you mean in the Copycat tab or for the individual sources? :)

        1 point
        • Matteo PalmieriMatteo Palmieri, 5 years ago

          I meant both of them, can I see only the posts from today or what's the logic?

          0 points
          • M W, 5 years ago

            Right now both of them shows the daily top posts/articles. I'm not sure that I can retrieve more data than that at the moment since it already comes packed from the API providers. For a more thorough answer on rankings and such, I wrote a wall of text somewhere here in the comment section.

            0 points
  • Thomas Michael SemmlerThomas Michael Semmler, 5 years ago

    Why is Product Hunt considered tech/design news?

    1 point
    • M W, 5 years ago

      Hey, good point. Maybe that’s just how I percieve ”news” in this context. I like Product Hunt and the featured products, because I find at least one new tool or service that I end up using or want to start using every week. Hence it’s relevant news for me to take part of. What would you rather call it? :)

      0 points
  • M. AppelmanM. Appelman, 5 years ago

    This is rad. Can you explain a bit how you aggregate and rank the "Copycat News" tab??

    1 point
    • Renato de LeãoRenato de Leão, 5 years ago

      Yup also interested about what's your "curation model", as it could give a more personal touch.

      Personally use panda news as aggregator, but props for the execution on this!

      0 points
    • M W, 5 years ago

      Glad you like it! :)

      I'd be happy to! There's no super secret rocket science algorithm doing the work, just basic filtering. I start out with fetching the data from various API's and then forming it so that every source has somewhat the same structure and data. After that, each source get's ranked in the following order: Hottest (most score/upvotes etc.) > Most Commented > Trending (basically the top post at the moment, aka the post with the index of 0).

      So technically there are times when, let's say the Trending post from a source would classify both as Hottest and Most Commented. In that case, the rules of how I prioritise the different categories will sort it out by itself.

      Then, I just take that data and mix the order of the cards and spit it out to the UI. Why mix the cards? Well, if I didn't, stuff ranked on upvotes from e.g. Hacker News would pretty much always be on top and some Designer News posts would more often than not in the bottom, and kinda hidden.

      For me, all the content in the Copycat tab is more or less relevant, so why not just randomize it and maybe discover something you missed on the next visit.

      Articles from The Verge and Wired already come in ranked and also doesn't have any data on comments or upvotes for me to sort them on. So there I basically show two articles from their latest top stoires at a time.

      TLDR: Content is ranked on Hottest: most points > Most comments > Trending: current top post > Latest: newest top post

      2 points
  • Etienne Garbugli, 5 years ago

    Very slick!

    0 points
  • David BogradDavid Bograd, 5 years ago

    Great idea and awesome execution!

    Feature request (that I know would make the product more complex): Let users customize their sources, so they can make it personal.

    0 points
    • M W, 5 years ago

      Thank you my dude! Next iteration will include some way of choosing between the already existing sources and i’m thinking about maybe being able to regulate the amount of content you see :)

      0 points