summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormms <michal@sapka.me>2024-04-26 22:40:29 +0200
committermms <michal@sapka.me>2024-04-26 22:40:58 +0200
commit2b72efd749c76b9c3d6a7a5bc310e6c6a530dea8 (patch)
treebd4c4a0b383c3302b0d2e294f500b614202fec12
parent8107766380a121d50cb16c30e6df4db9f9e0d18e (diff)
feat: tidy up
-rw-r--r--assets/content_images/patlabor-1-movie.jpgbin0 -> 201658 bytes
-rw-r--r--assets/content_images/patlabor-2-movie.jpgbin0 -> 182257 bytes
-rw-r--r--config/_default/menus.en.toml21
-rw-r--r--content-org/brain-rot.org306
-rw-r--r--content/brain-rot/anime/patlabor/patlabor-2-the-movie.md106
-rw-r--r--layouts/_default/baseof.html58
-rw-r--r--layouts/_default/list.html7
-rw-r--r--layouts/_default/single.html44
-rw-r--r--layouts/partials/footer/footer.html6
-rw-r--r--layouts/partials/header/header.html16
-rw-r--r--layouts/partials/header/meta.html37
-rw-r--r--layouts/partials/menu.html6
-rw-r--r--layouts/partials/single/dates.html24
-rw-r--r--resources/_gen/images/content_images/patlabor-1-movie_hu0bb307ab22b76087c8fa75cb58de7108_201658_170x0_resize_q75_h2_box.webpbin0 -> 6220 bytes
-rw-r--r--resources/_gen/images/content_images/patlabor-1-movie_hu0bb307ab22b76087c8fa75cb58de7108_201658_340x0_resize_q75_h2_box.webpbin0 -> 16692 bytes
-rw-r--r--resources/_gen/images/content_images/patlabor-2-movie_hu5ef3090173464e8b7d8f6e6fd8dfe9fb_182257_170x0_resize_q75_h2_box.webpbin0 -> 9012 bytes
-rw-r--r--resources/_gen/images/content_images/patlabor-2-movie_hu5ef3090173464e8b7d8f6e6fd8dfe9fb_182257_340x0_resize_q75_h2_box.webpbin0 -> 30124 bytes
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
new file mode 100644
index 0000000..5ffb7bc
--- /dev/null
+++ b/assets/content_images/patlabor-1-movie.jpg
Binary files differ
diff --git a/assets/content_images/patlabor-2-movie.jpg b/assets/content_images/patlabor-2-movie.jpg
new file mode 100644
index 0000000..68fa674
--- /dev/null
+++ b/assets/content_images/patlabor-2-movie.jpg
Binary files differ
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 }}
- &larr; <a href="{{ .RelPermalink }}">{{ or .Page.Params.shortname .Page.Name }}</a>
- {{ end }}
- <br>
- {{ with .PrevInSection }}
- <a href="{{ .RelPermalink }}">{{ or .Page.Params.shortname .Page.Name }}</a> &rarr;
- {{ 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
new 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
Binary files differ
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
new 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
Binary files differ
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
new 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
Binary files differ
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
new 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
Binary files differ