Live data from Hacker News

Aggregating all cinema showtimes in Germany with Clojure

tonsky.me

41–50 of 54 posts

Re: Aggregating all cinema showtimes in Germany with Clojure

#41
post #33

Google already supports this. No extra clicks or ad interstitials. Just search “ movie showtimes” or “ showtimes”. It works for every town I tried in Germany.

Yeah, except that it shows like only 20 movies and 4 showtimes. I want to see everything

Re: Aggregating all cinema showtimes in Germany with Clojure

#42
post #32

Earlier quoted context omitted.

In Germany they use these abbreviations for that: OV = Original Version OmU = Originalfassung mit Untertitel (original with German subtitles) DF = Deutsche Fassung (German version) OmeU = Originalversion mit englischsprachigen Untertiteln (original with English subtitles)

Oh, ok. Didn't know about that. Thanks for the info! But, I still think that it needs some more clarity. Does a film listing not having any of these abbreviations default to German audio? Just a few things of this sort.

Yes, unfortunately the default is German dubbing. If it doesn't say OV or OmU, that's absolutely what you're getting.

Re: Aggregating all cinema showtimes in Germany with Clojure

#43
post #22

Niki, this is amazing, thank you for that! I just discovered they play Terminator 2 at Babylon Berlin tonight, thinking of going there, always wanted to see that on a big screen :) It seems like your list is not showing "OV", "OVmU" correctly at Babylon. Both Terminator 2 ( https://babylonberlin.eu/programm/festivals/scifi/7199-scifi... ) and the mentioned Matrix ( https://babylonberlin.eu/programm/festivals/scifi/71…

and apropos Austria... could you add it to the website?

Re: Aggregating all cinema showtimes in Germany with Clojure

#44
post #13

Earlier quoted context omitted.

Is the use case of "people who are looking for a city to drive to to watch a movie" really that big?

"to drive to"? This is Germany, we have (very unreliable) public transport :)

A lot of people stil drive in Germany. Public transportation can't cover everyone's use case.

Re: Aggregating all cinema showtimes in Germany with Clojure

#46

> It’s a website that shows every movie screening in every cinema across the entire Germany. > And when I say EVERY screening, I mean it: Well, I checked Heidelberg and only "Die Kamera" (1 screen) and "Gloria" (2 screens) are listed, but "Karlstorkino" (1 screen) and "Luxor" (6 screens) are missing. So for Heidelberg the site covers only 30% of all screens. The "Luxor" in Walldorf seems to be missing too. I have not…

I've checked Dresden, and the best independent Cinema with the good movies is also missing. The scraper still lists the old variant from 4 years ago, so it must be an older scraper. He should really countercheck with other scrapers

Re: Aggregating all cinema showtimes in Germany with Clojure

#47
post #22

Niki, this is amazing, thank you for that! I just discovered they play Terminator 2 at Babylon Berlin tonight, thinking of going there, always wanted to see that on a big screen :) It seems like your list is not showing "OV", "OVmU" correctly at Babylon. Both Terminator 2 ( https://babylonberlin.eu/programm/festivals/scifi/7199-scifi... ) and the mentioned Matrix ( https://babylonberlin.eu/programm/festivals/scifi/71…

That would be highly confusing for a German. OV always means that it is in a foreign language here, in cinema listings. Adding OV to German movies would identify them as not German.

I know that does not follow from the meaning of the word, but it just is how the label is used.

Re: Aggregating all cinema showtimes in Germany with Clojure

#48
> The whole database is around 11 MB, basically nothing. I don’t even bother with proper storage, I just serialize the whole thing to a single JSON file every time it updates.

> But how do I search? > Well, Ctrl+F, of course. We are too humble, too lazy, and too smart to try to compete with in-browser implementation.

> Wait, what about page size? > It’s totally fine. I mean, for Berlin, for example, we serve 1.4 MB of HTML. 3 MB with posters. It’s fine.

Besides whatever technicalities, we need more engineers with this sober mentality.

Re: Aggregating all cinema showtimes in Germany with Clojure

#49
post #47
post #22

Niki, this is amazing, thank you for that! I just discovered they play Terminator 2 at Babylon Berlin tonight, thinking of going there, always wanted to see that on a big screen :) It seems like your list is not showing "OV", "OVmU" correctly at Babylon. Both Terminator 2 ( https://babylonberlin.eu/programm/festivals/scifi/7199-scifi... ) and the mentioned Matrix ( https://babylonberlin.eu/programm/festivals/scifi/71…

That would be highly confusing for a German. OV always means that it is in a foreign language here, in cinema listings. Adding OV to German movies would identify them as not German. I know that does not follow from the meaning of the word, but it just is how the label is used.

Yeah, sure, people would be confused for a while, but as "OV" has variations anyways it could then be something like "DeOV", "Deutsche Orginalvertonung".

But honestly, it's not even about that being written there. I just want them to show up when I filter by "OV", as a lot of cinemas have that option on their website.

Luckily in Berlin there are the Yorck cinemas where they play OV's per default, so I ended up only going to their cinemas, only using their website to search what's playing. That's why I've only discovered now what Babylon is playing!

Post reply on HN