diff options
author | mms <michal@sapka.me> | 2024-04-26 22:40:29 +0200 |
---|---|---|
committer | mms <michal@sapka.me> | 2024-04-26 22:40:58 +0200 |
commit | 2b72efd749c76b9c3d6a7a5bc310e6c6a530dea8 (patch) | |
tree | bd4c4a0b383c3302b0d2e294f500b614202fec12 | |
parent | 8107766380a121d50cb16c30e6df4db9f9e0d18e (diff) |
feat: tidy up
17 files changed, 440 insertions, 191 deletions
diff --git a/assets/content_images/patlabor-1-movie.jpg b/assets/content_images/patlabor-1-movie.jpg Binary files differnew file mode 100644 index 0000000..5ffb7bc --- /dev/null +++ b/assets/content_images/patlabor-1-movie.jpg diff --git a/assets/content_images/patlabor-2-movie.jpg b/assets/content_images/patlabor-2-movie.jpg Binary files differnew file mode 100644 index 0000000..68fa674 --- /dev/null +++ b/assets/content_images/patlabor-2-movie.jpg diff --git a/config/_default/menus.en.toml b/config/_default/menus.en.toml index 7d9608a..40aee1d 100644 --- a/config/_default/menus.en.toml +++ b/config/_default/menus.en.toml @@ -150,15 +150,34 @@ nonpage = "yes" inlineChildren = "yes" + + + # brain rots [[brain-rot]] - name = "Series" + name = "Awesome series" weight = "1" pageRef = "/" identifier = "series" [[brain-rot.params]] nonpage = "yes" +[[brain-rot]] + pageRef = "/brain-rot/american-scifi/dune/" + parent = "series" + name = "Dune" + +[[brain-rot]] + pageRef = "/brain-rot/fantasy/witcher/" + parent = "series" + name = "Witcher" + +[[brain-rot]] + pageRef = "/brain-rot/anime/patlabor/" + parent = "series" + name = "Patlabor" + + #brain-rot dune [[brain-rot-dune]] name = "Frank Herbert novels" diff --git a/content-org/brain-rot.org b/content-org/brain-rot.org index 5bcec5a..6ca00bc 100644 --- a/content-org/brain-rot.org +++ b/content-org/brain-rot.org @@ -11,36 +11,15 @@ :PROPERTIES: :EXPORT_HUGO_MENU: :menu "brain-rot" :EXPORT_HUGO_CUSTOM_FRONT_MATTER: :primary_menu "brain-rot" +:EXPORT_HUGO_PAIRED_SHORTCODES: img-r img-c rating :END: ** Dune :PROPERTIES: -:EXPORT_HUGO_SECTION: brain-rot/dune +:EXPORT_HUGO_SECTION: brain-rot/american-scifi/dune :EXPORT_HUGO_CUSTOM_FRONT_MATTER: :primary_menu "brain-rot-dune" :END: -*** DONE Dune -CLOSED: [2024-04-14 Sun 18:10] -:PROPERTIES: -:EXPORT_FILE_NAME: _index -:EXPORT_HUGO_CUSTOM_FRONT_MATTER: :primary_menu "brain-rot" -:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract The Dune series -:EXPORT_HUGO_PAIRED_SHORTCODES: img-r menu menu-info -:EXPORT_HUGO_MENU: :menu "brain-rot" :parent "series" -:END: - -#+attr_shortcode: "dune-1st-ed.jpg" -#+begin_img-r -Dune cover -#+end_img-r - -#+attr_shortcode: "brain-rot-dune" -#+begin_menu -Dune -#+end_menu -#+begin_menu-info -Dune -#+end_menu-info *** DONE Dune: Part One (2021) CLOSED: [2024-04-13 Sat 21:33] :PROPERTIES: @@ -48,9 +27,9 @@ CLOSED: [2024-04-13 Sat 21:33] :EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract My review of an adaptation of the first part of an amazing book :EXPORT_HUGO_PAIRED_SHORTCODES: img-c :EXPORT_HUGO_MENU: :menu "brain-rot-dune" :parent "denis-movies" +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/brain-rot/dune/part-one-2021) :END: - I'd like to call myself a Dune fan, but I am not. I have finished my Dune adventure on /Heretics/ and only now am I planning to finish the saga[fn:witcher] Though, I think this still puts me well above most people calling themselves fans now. @@ -183,13 +162,14 @@ This strangely works with how believable everything is. All flying ships have this strange physics, which I have hard time explaining. They are not like you X-Wings, but they fit the world. -*** DONE Dune: Part Two (2024) +*** DONE Dune: Part Two (2024) CLOSED: [2024-04-16 Tue 16:44] :PROPERTIES: :EXPORT_FILE_NAME: part-two-2024 :EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract My review of an adaptation of the second part of an amazing book :EXPORT_HUGO_PAIRED_SHORTCODES: img-c :EXPORT_HUGO_MENU: :menu "brain-rot-dune" :parent "denis-movies" +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/brain-rot/dune/part-two-2024) :END: It's here, it's finally here. @@ -308,45 +288,41 @@ The movie stopped and all was left was CGI. /Arrival/ had a very similar take on what a human is. - Patlabor -:PROPERTIES: -:EXPORT_HUGO_SECTION: brain-rot/patlabor -:END: -** Anime + +** + + +** Patlabor :PROPERTIES: -:EXPORT_HUGO_SECTION: brain-rot/anime +:EXPORT_HUGO_SECTION: brain-rot/anime/patlabor +:EXPORT_HUGO_CUSTOM_FRONT_MATTER: :primary_menu "brain-rot-patlabor" +:EXPORT_HUGO_MENU: :menu "brain-rot-patlabor" :END: -*** DONE Patlabor The Movie (1989) +*** DONE Patlabor: The Movie (1989) CLOSED: [2024-04-11 Thu 21:01] :PROPERTIES: :EXPORT_FILE_NAME: patlabor-the-movie :EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract The proto-GITS is still very nice! -:EXPORT_HUGO_PAIRED_SHORTCODES: img-c -:EXPORT_HUGO_MENU: :menu "brain-rot" -:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/blog/patlabor-the-movie //brain-rot/patlabor/patlabor-the-movie/) +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/blog/patlabor-the-movie //brain-rot/patlabor/patlabor-the-movie //brain-rot/anime/patlabor-the-movie/) :END: + There was a time when /Patlabor/ was an established name. It was huge, it had /Mamoru Oshii/.Now, sadly, it's mostly forgotten. /Patlabor: The Movie/ is the first from the universe. -I'll cover the following two soon, as this is my rewatch after decades. +I'll cover the following two soon, as thiis is my rewatch after decades. +#+attr_shortcode: 3.75 "patlabor-1-movie.jpg" +#+begin_rating +Cover +#+end_rating The story takes place in the distant future of 1999. Manual labor is aided by Labors, huge exoskeletons. Tokyo is undergoing a huge project, where old suburbs are demolished and artificial island are created on the coast. Some Labors are going berserk, destroying everything on their paths despite being unmanned. -#+attr_shortcode: "patlabor-movie-1-0001.jpg" -#+begin_img-c -Sucide is painless... -#+end_img-c - -#+attr_shortcode: "patlabor-movie-1-0002.jpg" -#+begin_img-c -...It brings on many changes -#+end_img-c Let's start with the visual feast. The movie looks stunning! @@ -361,11 +337,6 @@ It came in this short period, where /anime/ was treating western culture as some We're seeing this in Jin-Roh, Evangelion, GITS, and many others. Here we've got the Bible. -#+attr_shortcode: "patlabor-movie-1-0003.jpg" -#+begin_img-c -For a mecha anime, we've got a lot of people talking in different rooms -#+end_img-c - But this also shows the biggest problem of /Patlabor: The Movie/: it is shallow. On surface level, we've got everything one could ever want: Unabomber-style genius on a quest to stop progress at all cost. We're seeing how /old/ is discarded in the name of progress. @@ -390,6 +361,21 @@ I had huge fun rewatching it, but left unsatisfied for sophisticated sociopsycho My rating is 3.75/5 +#+attr_shortcode: "patlabor-movie-1-0001.jpg" +#+begin_img-c +Sucide is painless... +#+end_img-c + +#+attr_shortcode: "patlabor-movie-1-0002.jpg" +#+begin_img-c +...It brings on many changes +#+end_img-c + +#+attr_shortcode: "patlabor-movie-1-0003.jpg" +#+begin_img-c +For a mecha anime, we've got a lot of people talking in different rooms +#+end_img-c + #+attr_shortcode: "patlabor-movie-1-0004.jpg" #+begin_img-c Hav I mentioned thast this movie looks stunning? @@ -412,33 +398,119 @@ One of many GITS-style scenes. #+end_img-c +*** DONE Patlabor 2: The Movie (1993) +CLOSED: [2024-04-26 Fri 22:08] +:PROPERTIES: +:EXPORT_FILE_NAME: patlabor-2-the-movie +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract My review of a masterpiece +:END: +Ok, this one is a difficult movie to write about. +For a /gajin/ it may come as a visually beautiful, but very convoluted movie. +But deep inside, it's deeply rooted in Japan's history and one needs to understand a few facts before truly appreciating it. +So, before talking about the movie, allow me to take a brief jump into history territory. + +#+attr_shortcode: 5 "patlabor-2-movie.jpg" +#+begin_rating +Cover +#+end_rating +After loosing World War II, Japan was under the USA's occupation. +Their new constitution has a very important "Article 9" under which Japan was allowed to have defense military force, but it was to be never deployed on foreign soil. +After few changes, the defense force became Japanese Self-Defense Force, the /JSDF/. +Decades pass and the population kind of forgot about the WWII. +Mind you, Nagasaki and Hiroshima lives in their mindset, but war becomes something that was in the past. +In June 1992, the National Diet passed a UN Peacekeeping Cooperation Law which permitted the JSDF to participate in UN medicalonal Diet passed a UN Peacekeeping Cooperation Law which permitted the JSDF to participate in UN medical, refugee repatriation, logistical support, infrastructural reconstruction, election-monitoring, and policing operations under strictly limited conditions[fn:wiki]. + +Amongst part of Japanese population it was seen as a dangerous precedence. +JSDF was, in fact, deployed on foreign soil. +Both creators of /Patlbor/, Mamoru Oshii and Kazunori Itō were vocal opponents of this decision. +/Patlabor 2: The Movie/ should be seen as their open letter. + +So, knowing this I have to say: /Patlabor 2: The Movie/ is amongst the greatest movies I've ever seen. +I always say that for me, SciFi for SciFi sake is boring; it can elevate by using the setting as a mean to tell a human story. +I also like SciFi movies that are not action-fests. +And for both of those measures /Patlabor 2: The Movie/ *excels* all expectations. + +It is also a huge step-up fromr /Patlabor: The Movie/. +While that had huge potential, but came out lacking in both, substance and form, the /2/ is a gigantic step. +It's only 4 years between release dates, but I am floored. + +Ok, back to the movie itself. +It's 2002, 3 years after the events of /Patlabor: The Movie/. +Yokohama Bay Bridge is destroyed by a missile shot from a variation of F-16 Fighter. +JASDF (Japan Air Self-Defense Force) is blamed for the attack, and a result JSDF is ready to deploy forces all over Tokyo. + +One thing to get straight of the way: there's not much of Patlabors here to be seen. +I think there are more shots of fighters and tanks, than it is of the mechs. +This /not/ a mecha anime even though it is set in a mecha world. +It's also not an action movie, as most of the scenes is two/three people talking. +/P2TM/ requires significant attention, as it's all about those dialogues. +The message is more said than shown. +The presentation may be not to your liking. +Anime is mostly known for imaginative fight scenes and fan service. +This not that kind of movie. +It's slow and methodical. + +But there are action scenes, and they are glorious. +/PTM/ was looking great; /P2TM/ sets incredible standards that are often unmatched even today. +I found it interesting, as the first portion of the movie uses very small color palette - everything is overblown, like in full sun, or light by fluorescent lamp. +People look more like cyborgs than living things. +Then, when authors start conveying their message, it all changes - the palette broadens and characters even get some tam. +Subtle and effective. +The city look incredible, the machines look amazing and characters no longer have perspective problems (like they had in /PTM/). +Overall, the presentation is perfect, but unfortunately the style here seems mostly abandoned. +It's /distinctly/ Oshii and /Production IG/. + +We've even got quite a few scenes that are directly quotes in /Ghost in the Shell/. +And there's even a Basset! +We will this dog in a lot his future movies. + +The only nitpick I can find when it comes to the visual aspect is that in a few scenes the snow looks bad. +That's all. + +The music is great. +It's not /Ghost in the Shell/ but Kenji Kawaii is a master of his craft. + +The only negative I can find is the main villain. +He is absent from most of his movies and his motivations are hidden until the very last few scenes. +His work is ever-present, but he is not here. +Which is fitting. +Oshii said that the "evil" character here is himself. +Everything the villain say is what the director thinks. +It's much better handled than in /PTM/. +There the motivations were never developed, but seemed to be the point. +In this movie his motivations are clear by the end, but they are not what it's about. +What we see (the militia, the ineffectiveness of civil overseers) is what authors convey. + +This mecha-anime is a very strong anti-war manifest. +It dares to put a mirror in front of our faces. +Everything we have is because of some war, yet we do everything in our power to never think about it. +Now, I live in Poland and the war seem more real that it was for my entire lifetime, but we still pretend that it's impossible. + +/Patlabor 2: The Movie/ is a masterpiece. +Oshii is one of the most brilliant directors in history, and this movie is one of his magnum opuses[fn:osh]. +It's not only something *every* fan of anime should watch but everyone who enjoys cinematography. +It's smart, beautiful and haunting. +I fail to find a real flaw. + +[fn:wiki] Source: [[https://en.wikipedia.org/wiki/Japan_Self-Defense_Forces#Peacekeeping][Wikipedia]] +[fn:osh] How many directors have achiever greatness on a few occasions? +Oshii certainly did! + + ** Witcher :PROPERTIES: -:EXPORT_HUGO_SECTION: brain-rot/witcher +:EXPORT_HUGO_SECTION: brain-rot/fantasy/witcher :EXPORT_HUGO_MENU: :menu "brain-rot-wicher" :EXPORT_HUGO_CUSTOM_FRONT_MATTER: :primary_menu "brain-rot-wicher" :END: -*** DONE Wicher -CLOSED: [2024-04-14 Sun 18:10] -:PROPERTIES: -:EXPORT_FILE_NAME: _index -:EXPORT_HUGO_CUSTOM_FRONT_MATTER: :primary_menu "brain-rot" -:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract The Witcher series -:EXPORT_HUGO_PAIRED_SHORTCODES: img-r menu menu-info -:EXPORT_HUGO_MENU: :menu "brain-rot" :parent "series" -:END: -#+attr_shortcode: "brain-rot-wicher" -#+begin_menu -Witcher -#+end_menu *** DONE Time of Contempt (1995) CLOSED: [2024-03-24 Sun 22:27] :PROPERTIES: -:EXPORT_FILE_NAME: andrzej-sapkowskis-time-of-contempt +:EXPORT_FILE_NAME: time-of-contempt :EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract My review of the second book in the Witcher saga :EXPORT_HUGO_PAIRED_SHORTCODES: img-r -:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/blog/2024/andrzej-sapkowskis-time-of-contempt/) +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/blog/2024/andrzej-sapkowskis-time-of-contempt //brain-rot/witcher/andrzej-sapkowskis-time-of-contempt/) :END: It's a stain of my honor - I am a Pole, but I've never read The Saga. @@ -511,6 +583,7 @@ CLOSED: [2024-04-25 Thu 16:27] :EXPORT_FILE_NAME: andrzej-sapkowskis-baptism-of-fire :EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract My review of the third book in the Witcher saga :EXPORT_HUGO_PAIRED_SHORTCODES: rating +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/brain-rot/witcher/andrzej-sapkowskis-baptism-of-fire/) :END: /Baptism of Fire/ is the third novel in the /Witcher/ saga. @@ -585,10 +658,13 @@ I found charm and a lot of substance. I hope that Ciri's plot will develop in interesting ways, as her teenage rebellion may be the end of me. [fn:toc] vide [[/brain-rot/witcher/andrzej-sapkowskis-time-of-contempt/][my review]] + + ** Persona :PROPERTIES: :EXPORT_HUGO_SECTION: brain-rot/persona :END: + *** DONE Persona 5: Strikers (2020) CLOSED: [2024-03-08 Fri 21:24] :PROPERTIES: @@ -648,18 +724,20 @@ I dropped the game and will never return. + ** Lawnmower Man :PROPERTIES: -:EXPORT_HUGO_SECTION: brain-rot/lawnmower-man +:EXPORT_HUGO_SECTION: brain-rot/american-scifi/lawnmower-man :EXPORT_HUGO_MENU: :menu "brain-rot-ascifi" :parent "lawnmower-man" :END: + *** DONE Lawmower Man 2: Beyond Cyberspace (1996) CLOSED: [2024-02-23 Fri 20:29] :PROPERTIES: :EXPORT_FILE_NAME: lawmower-man-2-1996 :EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract My mirco reviview of the sequeo to a vr killer thriller :EXPORT_HUGO_PAIRED_SHORTCODES: img-c -:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/blog/2024/lawmower-man-2-1996/) +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/blog/2024/lawmower-man-2-1996// brain-rot/lawnmower-man/lawmower-man-2-1996/) :END: Fun fact: I remembered close to nothing about this movie back. When I was watching the first, everything seems familiar. @@ -789,13 +867,14 @@ But he he wasn't picky at all. [fn:reviewlm] Vide: [[/blog/2024/lawmower-man-1229/][my review of Lawmower Man]]. + *** DONE The Lawnmower Man (1992) CLOSED: [2024-02-19 Mon 23:03] :PROPERTIES: :EXPORT_FILE_NAME: lawmower-man-1992 :EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract My mirco reviview of a vr killer thriller :EXPORT_HUGO_PAIRED_SHORTCODES: img-c -:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/blog/2024/lawmower-man-1992/) +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/blog/2024/lawmower-man-1992/ brain-rot/lawnmower-man/lawmower-man-1992/) :END: Back in the glorious 90s, when kids still enjoyed linear TV, we had /Polsat/. @@ -884,6 +963,7 @@ We knew /Dirty Dancing/ as /Spinning Sex/ and /Die Hard/ as /Glass Trap/. Those were simpler times. + ** Discworld :PROPERTIES: :EXPORT_HUGO_SECTION: brain-rot/discworld @@ -966,13 +1046,15 @@ Never cared about those, and it seems I never will. -** American SciFi movies + +** American SciFi :PROPERTIES: -:EXPORT_HUGO_SECTION: brain-rot/american-scifi-movies +:EXPORT_HUGO_SECTION: brain-rot/american-scifi :EXPORT_HUGO_MENU: :menu "brain-rot-ascifi" :EXPORT_HUGO_CUSTOM_FRONT_MATTER: :primary_menu "brain-rot-ascifi" :END: -*** DONE American SciFi movies + +*** DONE American SciFi CLOSED: [2024-04-14 Sun 20:59] :PROPERTIES: :EXPORT_FILE_NAME: _index @@ -990,6 +1072,7 @@ Dune #+begin_menu-info sss #+end_menu-info + *** DONE Hardware (1990) CLOSED: [2024-02-17 Sat 19:39] :PROPERTIES: @@ -1360,20 +1443,45 @@ Note, it's from the official website of US Department of Defense. -** TV +*** DONE Dune +CLOSED: [2024-04-14 Sun 18:10] :PROPERTIES: -:EXPORT_HUGO_SECTION: brain-rot/tv -:EXPORT_HUGO_MENU: :menu "brain-rot" +:EXPORT_FILE_NAME: _index +:EXPORT_HUGO_CUSTOM_FRONT_MATTER: :primary_menu "brain-rot" +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract The Dune series +:EXPORT_HUGO_PAIRED_SHORTCODES: img-r menu menu-info +:EXPORT_HUGO_SECTION: brain-rot/american-scifi/dune +:EXPORT_HUGO_MENU_OVERRIDE: :post "series" +:END: + +#+attr_shortcode: "dune-1st-ed.jpg" +#+begin_img-r +Dune cover +#+end_img-r + +#+attr_shortcode: "brain-rot-dune" +#+begin_menu +Dune +#+end_menu + +#+begin_menu-info +Dune +#+end_menu-info + + +** Severance +:PROPERTIES: +:EXPORT_HUGO_SECTION: brain-rot/american-scifi/severance +:EXPORT_HUGO_MENU: :menu "brain-rot-ascifi" :EXPORT_HUGO_CUSTOM_FRONT_MATTER: :primary_menu "brain-rot" :END: *** DONE Severance (Season 1) CLOSED: [2024-04-24 Wed 22:26] :PROPERTIES: -:EXPORT_FILE_NAME: severance-season1 +:EXPORT_FILE_NAME: season1 :EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract A short review of SciFi classic -:EXPORT_HUGO_PAIRED_SHORTCODES: img-c -:EXPORT_HUGO_MENU: :menu "brain-rot" :EXPORT_HUGO_PAIRED_SHORTCODES: img-r rating +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/brain-rot/tv/severance-season1//) :END: Oh how I love SciFi without action scenes! @@ -1422,3 +1530,45 @@ But screw that, let's have it for four years. Fill her up, please. It's very good as a TV show nevertheless. + + +** Anime +:PROPERTIES: +:EXPORT_HUGO_MENU: :menu "brain-rot-anime" +:END: + +*** DONE Patlabor +CLOSED: [2024-04-26 Fri 19:11] +:PROPERTIES: +:EXPORT_FILE_NAME: _index +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract The Patlabor series +:EXPORT_HUGO_PAIRED_SHORTCODES: img-r menu menu-info +:EXPORT_HUGO_SECTION: brain-rot/anime/patlabor +:END: + +#+attr_shortcode: "brain-rot-patlabor" +#+begin_menu +Patlabor +#+end_menu + + +** Fantasy +:PROPERTIES: +:EXPORT_HUGO_MENU: :menu "brain-rot-fantasy" +:END: + +*** DONE Wicher +CLOSED: [2024-04-14 Sun 18:10] +:PROPERTIES: +:EXPORT_FILE_NAME: _index +:EXPORT_HUGO_CUSTOM_FRONT_MATTER: :primary_menu "brain-rot" +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract The Witcher series +:EXPORT_HUGO_PAIRED_SHORTCODES: img-r menu menu-info +:EXPORT_HUGO_SECTION: brain-rot/fantasy/witcher +:END: + +#+attr_shortcode: "brain-rot-wicher" +#+begin_menu +Witcher +#+end_menu + diff --git a/content/brain-rot/anime/patlabor/patlabor-2-the-movie.md b/content/brain-rot/anime/patlabor/patlabor-2-the-movie.md new file mode 100644 index 0000000..b29b750 --- /dev/null +++ b/content/brain-rot/anime/patlabor/patlabor-2-the-movie.md @@ -0,0 +1,106 @@ ++++ +title = "Patlabor 2: The Movie (1993)" +author = ["Michał Sapka"] +date = 2024-04-26T22:08:00+02:00 +categories = ["brainrot"] +draft = false +weight = 3002 +primary_menu = "brain-rot-patlabor" +abstract = "My review of a masterpiece" +[menu] + [menu.brain-rot-patlabor] + weight = 3002 + identifier = "patlabor-2-the-movie-1993" ++++ + +Ok, this one is a difficult movie to write about. +For a _gajin_ it may come as a visually beautiful, but very convoluted movie. +But deep inside, it's deeply rooted in Japan's history and one needs to understand a few facts before truly appreciating it. +So, before talking about the movie, allow me to take a brief jump into history territory. + +{{< rating 5 "patlabor-2-movie.jpg" >}} +Cover +{{< /rating >}} + +After loosing World War II, Japan was under the USA's occupation. +Their new constitution has a very important "Article 9" under which Japan was allowed to have defense military force, but it was to be never deployed on foreign soil. +After few changes, the defense force became Japanese Self-Defense Force, the _JSDF_. +Decades pass and the population kind of forgot about the WWII. +Mind you, Nagasaki and Hiroshima lives in their mindset, but war becomes something that was in the past. +In June 1992, the National Diet passed a UN Peacekeeping Cooperation Law which permitted the JSDF to participate in UN medicalonal Diet passed a UN Peacekeeping Cooperation Law which permitted the JSDF to participate in UN medical, refugee repatriation, logistical support, infrastructural reconstruction, election-monitoring, and policing operations under strictly limited conditions[^fn:1]. + +Amongst part of Japanese population it was seen as a dangerous precedence. +JSDF was, in fact, deployed on foreign soil. +Both creators of _Patlbor_, Mamoru Oshii and Kazunori Itō were vocal opponents of this decision. +_Patlabor 2: The Movie_ should be seen as their open letter. + +So, knowing this I have to say: _Patlabor 2: The Movie_ is amongst the greatest movies I've ever seen. +I always say that for me, SciFi for SciFi sake is boring; it can elevate by using the setting as a mean to tell a human story. +I also like SciFi movies that are not action-fests. +And for both of those measures _Patlabor 2: The Movie_ **excels** all expectations. + +It is also a huge step-up fromr _Patlabor: The Movie_. +While that had huge potential, but came out lacking in both, substance and form, the _2_ is a gigantic step. +It's only 4 years between release dates, but I am floored. + +Ok, back to the movie itself. +It's 2002, 3 years after the events of _Patlabor: The Movie_. +Yokohama Bay Bridge is destroyed by a missile shot from a variation of F-16 Fighter. +JASDF (Japan Air Self-Defense Force) is blamed for the attack, and a result JSDF is ready to deploy forces all over Tokyo. + +One thing to get straight of the way: there's not much of Patlabors here to be seen. +I think there are more shots of fighters and tanks, than it is of the mechs. +This _not_ a mecha anime even though it is set in a mecha world. +It's also not an action movie, as most of the scenes is two/three people talking. +_P2TM_ requires significant attention, as it's all about those dialogues. +The message is more said than shown. +The presentation may be not to your liking. +Anime is mostly known for imaginative fight scenes and fan service. +This not that kind of movie. +It's slow and methodical. + +But there are action scenes, and they are glorious. +_PTM_ was looking great; _P2TM_ sets incredible standards that are often unmatched even today. +I found it interesting, as the first portion of the movie uses very small color palette - everything is overblown, like in full sun, or light by fluorescent lamp. +People look more like cyborgs than living things. +Then, when authors start conveying their message, it all changes - the palette broadens and characters even get some tam. +Subtle and effective. +The city look incredible, the machines look amazing and characters no longer have perspective problems (like they had in _PTM_). +Overall, the presentation is perfect, but unfortunately the style here seems mostly abandoned. +It's _distinctly_ Oshii and _Production IG_. + +We've even got quite a few scenes that are directly quotes in _Ghost in the Shell_. +And there's even a Basset! +We will this dog in a lot his future movies. + +The only nitpick I can find when it comes to the visual aspect is that in a few scenes the snow looks bad. +That's all. + +The music is great. +It's not _Ghost in the Shell_ but Kenji Kawaii is a master of his craft. + +The only negative I can find is the main villain. +He is absent from most of his movies and his motivations are hidden until the very last few scenes. +His work is ever-present, but he is not here. +Which is fitting. +Oshii said that the "evil" character here is himself. +Everything the villain say is what the director thinks. +It's much better handled than in _PTM_. +There the motivations were never developed, but seemed to be the point. +In this movie his motivations are clear by the end, but they are not what it's about. +What we see (the militia, the ineffectiveness of civil overseers) is what authors convey. + +This mecha-anime is a very strong anti-war manifest. +It dares to put a mirror in front of our faces. +Everything we have is because of some war, yet we do everything in our power to never think about it. +Now, I live in Poland and the war seem more real that it was for my entire lifetime, but we still pretend that it's impossible. + +_Patlabor 2: The Movie_ is a masterpiece. +Oshii is one of the most brilliant directors in history, and this movie is one of his magnum opuses[^fn:2]. +It's not only something **every** fan of anime should watch but everyone who enjoys cinematography. +It's smart, beautiful and haunting. +I fail to find a real flaw. + +[^fn:1]: Source: [Wikipedia](https://en.wikipedia.org/wiki/Japan_Self-Defense_Forces#Peacekeeping) +[^fn:2]: How many directors have achiever greatness on a few occasions? + Oshii certainly did! diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 6325675..e348fd5 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -1,55 +1,12 @@ <!DOCTYPE html> <html lang="en"> - <head> - <meta charset="utf-8"> - <title> - {{- block "title" . }} - [{{ .Site.Title}}] {{ .Page.Title }} - {{- end }} - </title> - <link rel='stylesheet' type='text/css' href='/style.css?v=4.0'> - <meta name="viewport" content="width=device-width, initial-scale=1"> - {{- $image := resources.Get "/icons/apple-touch-icon.png"}} - <link rel="apple-touch-icon" sizes="180x180" href="{{ $image.Permalink }}"> - {{- $image := resources.Get "/icons/favicon-32x32.png" }} - <link rel="icon" type="image/png" sizes="32x32" href="{{ $image.Permalink }}"> - {{- $image := resources.Get "/icons/favicon-16x16.png" }} - <link rel="icon" type="image/png" sizes="16x16" href="{{ $image.Permalink }}"> - <meta name="description" content="{{ .Params.Abstract | default .Site.Params.DefaultDescription}}"> + {{ partial "header/meta" . }} - <meta property="og:title" content="{{ .Page.Title }}"> - <meta property="og:type" content="website"> - <meta property="og:url" content="{{ .Permalink }}"> - {{- $imageUrl := default "logos/right.png" .Params.image }} - {{- $image := resources.Get $imageUrl }} - <meta property="og:image" content="{{ $image.Permalink }}"> - <meta property="og:description" content="{{ .Params.Abstract | default .Site.Params.DefaultDescription}}"> - - <meta name="twitter:title" content="{{ .Page.Title }}"> - <meta name="twitter:image" content="{{ $image.Permalink }}"> - <meta name="twitter:card" content="summary_large_image"> - <meta name="twitter:description" content="{{ .Params.Abstract | default .Site.Params.DefaultDescription}}" > - - <link rel="canonical" href="{{ .Permalink }}"> - <link rel='alternate' type='application/rss+xml' title="Feed with all changes" href='/index.xml'> - <link rel='alternate' type='application/rss+xml' title="Feed with Emacs changes" href='/emacs/rss.xml'> - <link rel='alternate' type='application/rss+xml' title="Feed with BSD changes" href='/bsd/rss.xml'> - <meta name="robots" content="index, follow"> - {{ if isset .Params "tags" }}<meta name="keywords" content="{{ with .Params.tags }}{{ delimit . ", " }}{{ end }}">{{end}} - <link rel="me" href="https://emacs.ch/@mms"> - - <link href="https://github.com/michalsapka" rel="me"> - <link rel="webmention" href="https://webmention.io/d-s.sh/webmention"> - <link rel="pingback" href="https://webmention.io/d-s.sh/xmlrpc"> - </head> - {{ $section_class := "mms"}} {{ if in .Page.Params.categories "star-trek" }} {{ $section_class = "star-trek" }} {{ else if in .Page.Params.category "site-info" }} {{ $section_class = "site-info" }} - {{ else if in .Page.Params.categories "site" }} - {{ $section_class = "site-info" }} {{ else if in .Page.Params.categories "bsd" }} {{ $section_class = "bsd" }} {{ else if in .Page.Params.categories "blog" }} @@ -65,20 +22,9 @@ {{ partial "header/header" . }} <main class="right-column"> - - {{ block "main" . }} {{ end }} - - {{ block "pagination" . }} - {{ end }} - - <br><br> - </main> - <footer> - {{ partial "button-15" (dict "button" . "file" "home.gif" "alt" "Return to homepage" "href" "/") }} - {{ partial "button-15" (dict "button" . "file" "rss-20.gif" "alt" "RSS feed" "href" "/index.xml") }} - </footer> + {{ partial "footer/footer" . }} </body> </html> diff --git a/layouts/_default/list.html b/layouts/_default/list.html index f106a52..ed81704 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -2,10 +2,11 @@ {{if .Page.Content}} {{ .Page.Content }} -{{- if .Params.primary_menu }} -{{ partial "single/bottom_nav.html" (dict "menuID" .Page.Params.primary_menu "page" .) }} -{{- end }} + {{- if .Params.primary_menu }} + {{ partial "single/bottom_nav.html" (dict "menuID" .Page.Params.primary_menu "page" .) }} + {{- end }} {{ else }} + {{ if in .Page.Params.Categories "blog" }} {{ partial "partials/blog_index.html" . }} {{ else if in .Page.Params.Categories "article" }} diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 0ac881c..03b518f 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -1,45 +1,13 @@ {{ define "main" }} - <article> - {{ .Page.Content }} - {{- if not (in .Params.category "pages") }} - {{- if not (eq .Page.Type "special") }} - {{ $pubdate := .PublishDate.Format "2006-01-02" }} - {{ $lastmod := .Lastmod.Format "2006-01-02" }} +<article> + {{ .Page.Content }} +</article> - {{ $file := .File.LogicalName }} - {{ $path := .File.Path }} - {{ $lastmodhash := .GitInfo.Hash }} +{{ partial "single/dates.html" . }} - <div class="publish-date"> - {{ if eq $pubdate $lastmod }} - Published: <time datetime="{{ $pubdate }}"> - <a href="{{$.Site.Params.repoUrl}}/commit/{{$lastmodhash}}">{{ $lastmod }}</a> - </time> - {{ else }} - Originally published: - <time datetime="{{ $pubdate }}">{{ $pubdate }}</time>; - updated: <time datetime="{{ $lastmod }}"> - <a href="{{$.Site.Params.repoUrl}}/commit/{{$lastmodhash}}">{{ $lastmod }}</a> - </time> - {{ end }} - - {{ partial "button-15" (dict "button" . "file" "email-me.png" "alt" "Email me" "href" "/me/contact/") }} - - {{- end }} - {{- end }} - </article> - - {{ if .Page.Params.hasnavsection }} - {{ with .NextInSection }} - ← <a href="{{ .RelPermalink }}">{{ or .Page.Params.shortname .Page.Name }}</a> - {{ end }} - <br> - {{ with .PrevInSection }} - <a href="{{ .RelPermalink }}">{{ or .Page.Params.shortname .Page.Name }}</a> → - {{ end }} - {{ end }} {{- if .Params.primary_menu }} -{{ partial "single/bottom_nav.html" (dict "menuID" .Page.Params.primary_menu "page" .) }} + {{ partial "single/bottom_nav.html" (dict "menuID" .Page.Params.primary_menu "page" .) }} {{- end }} + {{- end }} diff --git a/layouts/partials/footer/footer.html b/layouts/partials/footer/footer.html new file mode 100644 index 0000000..0fb4d82 --- /dev/null +++ b/layouts/partials/footer/footer.html @@ -0,0 +1,6 @@ +<br> +<footer> + {{ partial "button-15" (dict "button" . "file" "home.gif" "alt" "Return to homepage" "href" "/") }} + {{ partial "button-15" (dict "button" . "file" "rss-20.gif" "alt" "RSS feed" "href" "/index.xml") }} + {{ partial "button-15" (dict "button" . "file" "email-me.png" "alt" "Email me" "href" "/me/contact/") }} + </footer> diff --git a/layouts/partials/header/header.html b/layouts/partials/header/header.html index 08a3b24..05e9290 100644 --- a/layouts/partials/header/header.html +++ b/layouts/partials/header/header.html @@ -19,22 +19,14 @@ {{ $logo := resources.Get "logos/logo-brain.svg" }} <img src="{{$logo.Permalink}}" class="emacslogo" alt="Emacs"> {{ end }} + </a> </div> <div class="name"> <nav> - <ol> - {{- range .Ancestors.Reverse }} - {{- if .LinkTitle}} - <li><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></li> - {{- end }} - {{- end }} - <li> - <h1> - <a aria-current="page" href="{{ .RelPermalink }}">{{ .Page.Title }}</a> - </h1> - </li> - </ol> + <h1> + <a aria-current="page" href="{{ .RelPermalink }}">{{ .Page.Title }}</a> + </h1> </nav> </div> </header> diff --git a/layouts/partials/header/meta.html b/layouts/partials/header/meta.html new file mode 100644 index 0000000..9d27e50 --- /dev/null +++ b/layouts/partials/header/meta.html @@ -0,0 +1,37 @@ +<head> + <meta charset="utf-8"> + <title> + {{- block "title" . }} + [{{ .Site.Title}}] {{ .Page.Title }} + {{- end }} + </title> + <link rel='stylesheet' type='text/css' href='/style.css?v=4.0'> + <meta name="viewport" content="width=device-width, initial-scale=1"> + {{- $image := resources.Get "/icons/apple-touch-icon.png"}} + <link rel="apple-touch-icon" sizes="180x180" href="{{ $image.Permalink }}"> + {{- $image := resources.Get "/icons/favicon-32x32.png" }} + <link rel="icon" type="image/png" sizes="32x32" href="{{ $image.Permalink }}"> + {{- $image := resources.Get "/icons/favicon-16x16.png" }} + <link rel="icon" type="image/png" sizes="16x16" href="{{ $image.Permalink }}"> + <meta name="description" content="{{ .Params.Abstract | default .Site.Params.DefaultDescription}}"> + + <meta property="og:title" content="{{ .Page.Title }}"> + <meta property="og:type" content="website"> + <meta property="og:url" content="{{ .Permalink }}"> + {{- $imageUrl := default "logos/right.png" .Params.image }} + {{- $image := resources.Get $imageUrl }} + <meta property="og:image" content="{{ $image.Permalink }}"> + <meta property="og:description" content="{{ .Params.Abstract | default .Site.Params.DefaultDescription}}"> + + <link rel="canonical" href="{{ .Permalink }}"> + <link rel='alternate' type='application/rss+xml' title="Feed with all changes" href='/index.xml'> + <link rel='alternate' type='application/rss+xml' title="Feed with Emacs changes" href='/emacs/rss.xml'> + <link rel='alternate' type='application/rss+xml' title="Feed with BSD changes" href='/bsd/rss.xml'> + <meta name="robots" content="index, follow"> + {{ if isset .Params "tags" }}<meta name="keywords" content="{{ with .Params.tags }}{{ delimit . ", " }}{{ end }}">{{end}} + <link rel="me" href="https://emacs.ch/@mms"> + + <link href="https://github.com/michalsapka" rel="me"> + <link rel="webmention" href="https://webmention.io/d-s.sh/webmention"> + <link rel="pingback" href="https://webmention.io/d-s.sh/xmlrpc"> +</head> diff --git a/layouts/partials/menu.html b/layouts/partials/menu.html index 6f327ee..28421ac 100644 --- a/layouts/partials/menu.html +++ b/layouts/partials/menu.html @@ -14,11 +14,11 @@ {{- range .menuEntries }} {{- if .Params.nonpage }} - <li>{{.Name }} + <li>{{.Name }} {{ .Post }} {{- else if .Params.placeholder }} - <li><span class="placeholder">{{.Name }}</span> + <li><span class="placeholder">{{.Name }} {{ .Post }}</span> {{- else}} - <li><b><a href="{{ .URL }}">{{ .Name }}</a></b> + <li><b><a href="{{ .URL }}">{{ .Name }}</a></b> {{ .Post }} {{- partial "inline/menu/new-or-up.html" (dict "page" ($page.GetPage .URL)) }} {{- end}} diff --git a/layouts/partials/single/dates.html b/layouts/partials/single/dates.html new file mode 100644 index 0000000..080e37b --- /dev/null +++ b/layouts/partials/single/dates.html @@ -0,0 +1,24 @@ +{{ $pubdate := .PublishDate.Format "2006-01-02" }} +{{ $lastmod := .Lastmod.Format "2006-01-02" }} + +{{ $file := .File.LogicalName }} +{{ $path := .File.Path }} +{{ $lastmodhash := .GitInfo.Hash }} + +<aside class="publish-date"> + {{ if eq $pubdate $lastmod }} + + Published: <time datetime="{{ $pubdate }}"> + <a href="{{$.Site.Params.repoUrl}}/commit/{{$lastmodhash}}">{{ $lastmod }}</a> + </time> + {{ else }} + + Originally published: + + <time datetime="{{ $pubdate }}">{{ $pubdate }}</time>; + updated: <time datetime="{{ $lastmod }}"> + <a href="{{$.Site.Params.repoUrl}}/commit/{{$lastmodhash}}">{{ $lastmod }}</a> + </time> +</aside> + {{ end }} + diff --git a/resources/_gen/images/content_images/patlabor-1-movie_hu0bb307ab22b76087c8fa75cb58de7108_201658_170x0_resize_q75_h2_box.webp b/resources/_gen/images/content_images/patlabor-1-movie_hu0bb307ab22b76087c8fa75cb58de7108_201658_170x0_resize_q75_h2_box.webp Binary files differnew file mode 100644 index 0000000..696319a --- /dev/null +++ b/resources/_gen/images/content_images/patlabor-1-movie_hu0bb307ab22b76087c8fa75cb58de7108_201658_170x0_resize_q75_h2_box.webp diff --git a/resources/_gen/images/content_images/patlabor-1-movie_hu0bb307ab22b76087c8fa75cb58de7108_201658_340x0_resize_q75_h2_box.webp b/resources/_gen/images/content_images/patlabor-1-movie_hu0bb307ab22b76087c8fa75cb58de7108_201658_340x0_resize_q75_h2_box.webp Binary files differnew file mode 100644 index 0000000..04e8e4f --- /dev/null +++ b/resources/_gen/images/content_images/patlabor-1-movie_hu0bb307ab22b76087c8fa75cb58de7108_201658_340x0_resize_q75_h2_box.webp diff --git a/resources/_gen/images/content_images/patlabor-2-movie_hu5ef3090173464e8b7d8f6e6fd8dfe9fb_182257_170x0_resize_q75_h2_box.webp b/resources/_gen/images/content_images/patlabor-2-movie_hu5ef3090173464e8b7d8f6e6fd8dfe9fb_182257_170x0_resize_q75_h2_box.webp Binary files differnew file mode 100644 index 0000000..40e1dde --- /dev/null +++ b/resources/_gen/images/content_images/patlabor-2-movie_hu5ef3090173464e8b7d8f6e6fd8dfe9fb_182257_170x0_resize_q75_h2_box.webp diff --git a/resources/_gen/images/content_images/patlabor-2-movie_hu5ef3090173464e8b7d8f6e6fd8dfe9fb_182257_340x0_resize_q75_h2_box.webp b/resources/_gen/images/content_images/patlabor-2-movie_hu5ef3090173464e8b7d8f6e6fd8dfe9fb_182257_340x0_resize_q75_h2_box.webp Binary files differnew file mode 100644 index 0000000..054d07b --- /dev/null +++ b/resources/_gen/images/content_images/patlabor-2-movie_hu5ef3090173464e8b7d8f6e6fd8dfe9fb_182257_340x0_resize_q75_h2_box.webp |