[HN Gopher] Show HN: Weekend project, shows when the next season...
       ___________________________________________________________________
        
       Show HN: Weekend project, shows when the next season of your TV
       show premieres
        
       I treated myself to a solo hackathon this weekend and built
       https://next-season-of.com. The data is scrapped from IMDB and the
       website is generated using the hugo template engine. There's still
       a lot of optimization to be done but I'm planning to use this as a
       learning ground to try and get my pages to rank in Google. It would
       be really cool to search "next season of Ozark" and see a link to
       next-season-of.com.
        
       Author : patricklorio
       Score  : 106 points
       Date   : 2021-02-08 16:09 UTC (6 hours ago)
        
       | the_arun wrote:
       | Curious to know reason for scrapping Data from IMDB. They already
       | give out data here right? https://www.imdb.com/interfaces/
        
         | patricklorio wrote:
         | Oh wow, I just hit the ground running treating it like a
         | hackathon. Didn't do much background. Thanks, I'll be
         | definitely using this going forward.
        
           | fjabre wrote:
           | Have you looked at the Interfaces files?
           | 
           | You did the right thing by scraping the data. That is the
           | more clever way. Scraping is not illegal. Google does it
           | every second of every day.
        
       | irrational wrote:
       | It doesn't appear to work. I looked up Firefly and it didn't tell
       | me when the second season will start.
        
         | bluefirebrand wrote:
         | Sounds like it works perfectly to me.
         | 
         | People gotta get over Firefly.
        
           | ignorantguy wrote:
           | I know right. It ain't happening. it is too hard to get over
           | it though
        
             | bluefirebrand wrote:
             | It has been almost two decades
             | 
             | And I'm not gonna lie I've only ever watched it once and
             | never made it through a rewatch. The Whedonisms don't hold
             | up for me.
        
         | stevenwoo wrote:
         | I just add a flag to my personal website tv show listings so I
         | don't scrape the source websites unnecessarily, haven't been
         | rate limited yet but don't want to abuse the free resources,
         | either.
        
       | jaden wrote:
       | You might want to consider using https://thetvdb.com/ for your
       | data source. It still has problems, but overall it seems to be
       | more accurate than IMDb.
        
       | maxmcd wrote:
       | We skipped season 3 and I missed season 4! https://next-season-
       | of.com/atlanta/
       | 
       | :)
       | 
       | The data does seem to be pretty solid in my random other searches
       | though.
        
         | patricklorio wrote:
         | Good catch, thanks! Added to my trello board. After work today
         | I'll try updating my page generator to fix.
        
       | lode wrote:
       | Nice work for a weekend's worth of work.
       | 
       | It does seem to have quite some overlap with https://next-
       | episode.net
        
         | xeromal wrote:
         | It's much cleaner and simpler though
        
       | minutillo wrote:
       | Wrong information for Better Call Saul. Season six is yet to be
       | released.
        
         | patricklorio wrote:
         | Ah, next season is the final season but has an air date in the
         | future. Thanks! Added to my growing bug list.
        
       | vojant wrote:
       | I used to have similar project called WhenEpisode.com. I was
       | generating landing page for each show with the title "When is the
       | next episode of...", it was catching some google traffic.
        
       | dbspin wrote:
       | 'Euphoria' brings up a little known series from 2012, rather than
       | the popular HBO series of the same name.
        
       | reaperducer wrote:
       | I like it. Fast and clean.
       | 
       | More importantly (to me), it let me see how few of the shows I
       | watch are in IMDB.
        
         | patricklorio wrote:
         | Thanks! I did have turn off my scrapper before pulling all the
         | data off IMDB. They have ~200k TV shows cataloged. I only
         | managed to pull around 3k during the weekend.
        
           | reaperducer wrote:
           | That makes sense. I'd much rather use your interface than the
           | A/B nightmare of IMDB.
        
             | [deleted]
        
       | maximp wrote:
       | Love the simple interface and speed. Looked up a few shows, but
       | nothing's being produced during COVID :(
        
       | dawnerd wrote:
       | Not bad but as others have mentioned the data is way off in a lot
       | of cases. I know thats not your fault but it's common across all
       | of the google results for 'next season of x'.
       | 
       | The benefit you have, and I hope you stick to it, is theres no
       | multiple paragraphs explaining the show before getting to the
       | information that well, theres no idea when the next season is.
       | 
       | One suggestion, if there isn't a known set date (Example The
       | Mandolorian, https://next-season-of.com/the-mandalorian/) don't
       | show 'December 2021'. Also with that page, the top says 2022, but
       | the next season shows 2021.
       | 
       | Quick edit: I wish you the best in the SEO game. You're going up
       | against a lot of outlets with a lot of money thrown at ranking at
       | the top. I'll be rooting for you, anything to chip away at the
       | spam pages that are nothing but 'what we know...'
        
         | jonathanlydall wrote:
         | Yeah, the SEO they're up against is brutal.
         | 
         | I've given up searching Google for information on the next
         | season of a show. All the results are gamed by articles with no
         | actual info, but from the search result summary appears to be
         | what you're looking for.
         | 
         | For example, if you search for "<show name> Season <latest +
         | 1>".
         | 
         | It seems every result, was updated in just the last couple of
         | days (even if I'm 6 months behind), they clearly use tricks to
         | make Google think its content was recently changed.
         | 
         | The titles are things like "Show name season x release date,
         | details", but the content is invariably a brief recap of what
         | happened the last season. Followed by "regarding season x, no
         | one has any idea when it's coming, or if it's coming, but here
         | is our completely unsubstantiated vague guess..."
        
       | emayljames wrote:
       | You have really bad data. Euphoria the series references the
       | wrong series (some old unrelated series, or likely wrong data).
       | Euphoria is a series that started in 2019.
       | 
       | https://next-season-of.com/euphoria/
        
         | KaiWhat wrote:
         | It references the show that HBO's Euphoria is based
         | on/developed from, an Israeli show from 2012.
         | 
         | This is a problem though, since there are a lot of shows that
         | share the same name. Sometimes they're related, sometimes not.
        
       | elcritch wrote:
       | Nice project! I'd love something similar for Audible series and
       | thought about making one too. The Audible recommendation system
       | almost always fails to alert me when a new book of a series I'm
       | listening to is released. It's crazy because it'd relatively
       | simple batch query and would likely drive a lot of sells. Also
       | I'm still not concerned about AI taking over the world yet as it
       | can't even find glaringly solutions like that (presuming Amazon
       | has an AI recommendation system for Audible... maybe?).
        
       | bangelo wrote:
       | I went skiing this weekend, which you can do too with your tech
       | monie$
        
       | cogburnd02 wrote:
       | Doesn't seem to work on IE 11 on Windows 10.
        
       | elil17 wrote:
       | Perhaps this would work better as a wiki/crowdsourced data site -
       | I'd love to be able to help correct the errors I find
        
       | radicalriddler wrote:
       | Trying to search The Flash brings up the 1990 series rather than
       | the modern CW version haha
        
       | wodenokoto wrote:
       | A nice feature would be to show where that season airs.
        
         | mason55 wrote:
         | It's quite tough to get this info reliably. There are entire
         | businesses that focus on aggregating global "where to watch"
         | data and it's still a challenge.
        
       | rohanaed wrote:
       | Hey, that's good. I used it to find Kim's convenience next season
       | info.
        
       | samteeeee wrote:
       | Thanks for this! I made something similar but for knowing when
       | your fav movie director releases a new movie:
       | 
       | https://directoralerts.website/
        
       | mzarate06 wrote:
       | Thanks for this, I've bookmarked the site and may use it in the
       | future. It's a drag searching for new release dates in blog posts
       | or articles purporting an answer, only to find they're omitted or
       | buried. Though as your OP states, perhaps I should have been
       | searching IMDB all along.
       | 
       | I searched on "Expan" on your site and found The Expanse easy
       | enough (the site is quite fast), but I still had to visit IMDB
       | afterward - I wasn't sure if there was a season 6. IMDB confirmed
       | there is, but as expected, with an unknown date.
       | 
       | So I'll leave this for you to consider - list future seasons,
       | even if they include or cite something to the effect of "date
       | pending". That might prevent visitors from needing IMDB or other
       | sources in use cases such as mine.
       | 
       | Including episode air dates is another addition I'd vote for.
       | 
       | Nice work!
        
         | patricklorio wrote:
         | I'm really glad, thanks! My procedure was to Google, find an
         | article lacking the answer, then go through IMDB.
         | 
         | Great suggestions, added to the list. Excited for these
         | improvements.
        
       | whenlambo wrote:
       | I've searched for "Better Call Saul" and it's saying that 6th
       | episode of that series are released at 31 Dec 2020. But season
       | six just started filming in February 2020.
        
         | MichaelApproved wrote:
         | You mean Feb, 202 _1_.
         | 
         | I found it harder to start typing 2021 after the new year
         | because 2020 was such an easy year to bang out on the number
         | pad. My fingers and eyes got used to the symmetry of it.
         | 
         | I even made the mistake when typing the correction for OP in
         | this comment.
        
         | buzzerbetrayed wrote:
         | Haha, "Better Call Saul" was the first thing I typed too. Man I
         | can't wait. Heart did a backflip when I saw it was "already
         | released" and then it sank when I found out it really wasn't.
        
         | [deleted]
        
       | bawolff wrote:
       | Cool.
       | 
       | From a ui perspective, maybe make the actual next seaso date
       | stand out more. When i first viewed i assumed that the next
       | season would be listed after all existing seasons and totally
       | missed it at the top (and i assumed you just didnt have data for
       | the thing i looked up)
        
       | patricklorio wrote:
       | Here's a clickable link, https://next-season-of.com
        
         | blowfish721 wrote:
         | Love it and bookmarked. Would love to be able to make a list of
         | multiple shows and be able to bookmark that for a quick view of
         | upcoming seasons to more than one show.
        
         | admiral33 wrote:
         | Love it and bookmarked. Was always tired of reading through the
         | production backstories of a show just to find when the next
         | season is starting.
        
           | patricklorio wrote:
           | Thanks! That's actually the catalyst that got me to take the
           | project on. It took me way too long to find the release date
           | on For All Mankind after googling.
        
       | lostapathy wrote:
       | It'd be super cool to have RSS feeds (limited to episodes that
       | have already aired), so I could subscribe to shows I care about
       | and get updates in my feed reader when new episodes come out.
       | 
       | My biggest annoyance with TV is not knowing when it's time to
       | come back and start watching again - this would totally solve
       | that for me. I would pay for this.
        
         | spondyl wrote:
         | https://trakt.tv has a calendar feature which supports both RSS
         | feeds and ICS calendar feeds too.
         | 
         | Nothing I'm associated with, just been a happy user of the
         | service for years now
        
         | patricklorio wrote:
         | Great idea, that shouldn't be too hard to add. I'll look into
         | it.
        
         | mason55 wrote:
         | https://www.tvtime.com/
        
       | epalm wrote:
       | Nice work. Just a heads up for troubleshooting, I searched for
       | Succession and it shows when Season 1 and Season 2 were released,
       | and said it's next season is Season 4. Looks like Season 3 was
       | skipped? https://i.imgur.com/2IegGEK.png
        
       | tzs wrote:
       | Others have mentioned that the data sources for this kind of
       | thing are often quite wrong.
       | 
       | An alternative approach, if you are willing to limit how far
       | ahead it can tell you of the next season, is to use TV listings.
       | That will only give you a couple of weeks warning that the new
       | season is starting, but for a lot of people that is fine.
       | 
       | I used to do something like that for movies on non-premium cable.
       | For most movies I wanted to see, I'd wait until they showed up on
       | some channel included in my cable package, such as FXX, Disney,
       | TNT, Cartoon Network, USA, TBS, or similar.
       | 
       | I had a list of movies I was waiting for and a PhantomJS script
       | that would go to the Comcast schedule site for my area and grab
       | all the movies showing in the next two weeks, and tell me if any
       | that I were waiting for were on any channels that were included
       | in my package.
        
       | hasbot wrote:
       | IMHO, the search bar should always be present at the top of the
       | page. Probably should also have a link to the actual IMDB page.
       | Given that you're using IMDB data do you not have to mention
       | that?
        
       | Guest19023892 wrote:
       | Nice work on a quick project. One note though. I searched for
       | "The Office". The results I got were...
       | 
       | https://next-season-of.com/the-office/
       | 
       | https://next-season-of.com/the-office-the-accountants/
       | 
       | The first I've never heard of before, and the second is some kind
       | of web episode series for The Office (US). If I search on IMDB,
       | the first result is The Office (US) and the second is The Office
       | (UK), which is what I would expect based on ordering by
       | popularity. Both of those seem to be missing from your results.
        
         | patricklorio wrote:
         | Ouch, it looks like I'm picking up the UK version. I need to
         | make handling shows with the same name a priority. I downloaded
         | shows ordering from most to least popular. When generating
         | pages I go in the same direction. I must be generating the page
         | for the Office US and overriding it with the Office UK. Thanks
         | for highlighting!
        
           | jakereps wrote:
           | One more show to validate any testing with is High
           | Maintenance (https://next-season-of.com/high-maintenance/ -
           | that appears to be before HBO picked it up), as IMDB itself
           | shows no ending year yet, and it gave me a little panic that
           | it was already over, haha.
        
       ___________________________________________________________________
       (page generated 2021-02-08 23:00 UTC)