Brain Buffet

@brainbuffet

You can contact me at crystalopera@protonmail.com

13,021 words

Guestbook
You'll only receive email when Brain Buffet publishes a new post

Plant trees to fight climage change - 26

I imagine most people are aware of the massive existential / catastrophic threat posed to humanity by climate change.

There are a couple of propositions that have been put up on how to address this. There are a couple of things to consider. Transportation and electricity production make up more than half of the tracked sources of greenhouse gas emissions, according to the EPA. But 10%, which is not an overwhelming number but still large enough to factor, is produced by livestock.

So after you factor in the very real need to cut back on emissions by using renewable energy and vehicles (not just cars) with alterate energy sources, one very real way to combat climate change is to reduce meat in the human diet in favor of vegetables, or insect protein, or lab grown meat.

Getting past these practical and preferred solutions that involve changes to the way human beings live life, one interesting approaching one company is taking is pulling the carbon straight out of the air.

But one method which could prove to be fantastically effective (and we still need to do the stuff mentioned above) is planting about a trillion trees. They pull carbon for energy, combat heating by providing shade, and young trees pull even more carbon than old ones so we would get a lot of the benefit upfront rather than later on. It's by and far the cheapest method and has the additional benefit of helping to prevent the loss of biodiversity. Which is good for us too, of course. Plus I think it would be really neat to re-forest and cover the earth in green again.

Bitcoin - a country's worth of electricity - 25

I recently found out that Bitcoin uses more energy than Switzerland.

I don't really know if this is a good or bad thing, but I do know that thinking about it in those terms is pretty intense for me.

It should come as no surprise that it doesn't come close to touching the consumption rates of the G7 countries. I am surprised to find that China uses more electricity than the United States by a factor of nearly 2x, but looking into the source table for the consumption rates of countries "below the fold", it got even more interesting.

Bitcoin uses about 64 TWh annually.

There are over 50 countries whose consumption is less than one million. That means that the amount of power being consumed mining bitcoin is not too far off from the same amount of power it would take to power 50+ countries for the year. Although I think the block chain, as a technology, is awesome and will lead to a lot of interesting things in the future, I'm not sure that cryptocurrency is the best use of the blockchain's technical capabilities, and am even less certain that its worth putting that much power into the mining of it versus distributing some of that demand to countries which can use it to power their infrastructure and bring services to their people . . . assuming the political infrastructure is in place to support that, which is admittedly a pretty big assumption.

The problem with immortal characters - 24

At least for live action, is the fact that they aren't immortal.

This pretty obviously stands to reason but I thought it was worth exploring the implications of it as well. I started thinking about it as a result of watching this show Lucifer.

A long running urban fantasy show called Supernatural has protagonists that are human. The characters around them can run the gamut from human to supernatural themselves, but the main characters are plain mortal. Another show, Angel, didn't run as long but it's widely accepted as being great and influential. A lot of the side characters are mortal but the main character is a vampire.

Angel got cancelled by its parent channel after five great seasons, but even if the showrunner, writers, and actors wanted to go back and capture some of that magic, even if they had the support and funding, they couldn't write around the fact that the main star has gotten many, many years older.

In animation, you don't see this. The voice doesn't change as much as skin does over the years so you can have a protagonist pretend immortality pretty well. Look at the Simpsons; they're ageless and have been for 20 years.

But in live action, people get older. Or they change in other ways; get pregnant, get scars, get ill, all things which can visibly impact their character on a show in which they should be functionally changeless.

I've held for a while now that animation is the future because of this. You don't face the same problems that TV does with actors who may want to do other roles, or who may quit acting altogether. For better or worse it's easier to find a voice stand in then a face stand in, so a show can continue running even if the voice actors for the major characters have to change.

This might change with Deepfake technology, if it can overlay a youthful appearance over an actor's face. I suppose time will tell.

Media literacy and the new age - 23

Finland is waging a war against fake news

At one of their education centers, a teacher works their way through a powerpoint presentation and provides the audience with a checklist of methods that Russian trolls use to deceive readers, including media manipulations, misrepresentations of facts and half-truths, group intimidation (voting down certain people and voting up themselves), and bot profiles.

On another slide is a diagram of a Twitter profile page showing them to look for things like stock photos, post volume, and lack of personal information. And at the end of it is a lesson on deepfake technology . . . back in 2014.

If the US took media literacy as seriously as Finland did, who knows where US citizens could be now in identifying propaganda? By a large degree this happens on an almost instinctive level on social media and during social media interactions. The catfish-era baked a certain degree of suspicion into people so they know not to take people's claims of identity and capabilities at face value, and to ask for proof. But there's some kind of disconnect in people on applying this standard universally, and not to get baited into deliberately misleading conversations with trolls and even the well-intentioned but misinformed or ignorant.

One thing that will help is that Google has joined the fight.

Pacts with the devil - 22

My first introduction into the idea of making deals with the devil was with Robert Johnson and the Cross Road Blues. This was before rock and metal had been invented, let alone stigmatized, and Blues was considered "the devil's music". As the myth goes Robert Johnson was a middling to shoddy guitar player who went away for a year and when he came back, he was able to do things with the guitar that stunned other players. It quickly built up that Johnson had traded his soul for the ability to play music like a virtuoso.

I later discovered the Goethe play about Faust, the doctor who made a deal with the devil to give up his soul so that he could learn all there was to learn about earthly science. He wanted to learn more than any other human in history has been able to learn and the devil takes him on quite a wild ride indeed.

I very recently came across an article that was talking about how a particular European folktale pre-date the Bible and Greek myths. This one is so old it existed before written record and was passed down largely intact by oral storytelling tradition. This tale was of a blacksmith who made a deal with the devil, exchanging his soul for the power to weld any materials together, then fixes the devil to an immovable object so the devil can't collect on his soul.

There are many more examples of people making deals with devils, and with mischievous elves, and with djinni which offer a similar take on making deals with supernatural beings and the good and bad ways those deals can end up.

The advancing state of biometrics - 21

Biometrics have been around for a little while. I first encountered them in a Mission Impossible movie, where they have to break into a secure room that requires a fingerprint, an iris scan, and facial recognition (I think). For me, at the time, it was firmly in the realm of sci-fi. The technology caught up pretty fast after that, if it wasn't already in play and I just didn't know about it, and then I saw fingerprint and then facial recognition hitting smartphones. It turned out to be a little klunky but as time has rolled on it's effective enough. The main caveats against it are:

1) Anyone ranging from commercial third-parties to governments can build or buy these databases to scan for their own purposes. Most recently this has happened with the genetic data from heritage websites

2) These can be easily spoofed. There are anything from 3D printed fingerprints to holographically projected faces which can break the biometric authentication methods of devices.

Something interesting that popped up at the tail end of the biometric development history is gait technology. I think I read something like >80% accuracy, something like 86%, based off of how a person walks / comports themselves. I can't remember if this has been spoofed yet or not but since it requires whole body movement it seems at least harder to pull off, for those situations where the threshold it has is sufficient.

The most recent development in this field is a Pentagon developed laser that can identify people by their heartbeat. It requires that a person sit or stand still for 30 seconds to be accurate but it's over 90% accurate and, so far but we'll have to wait until people actually get their hands on the tech, seems much more difficult to spoof than other biometric methods.

Treasure of the Sierra Madre - a review - 20

Genre: Adventure; drama; western
Rating: 8/10

Minor spoilers ahead.

A quick interesting note is that although many scenes were filmed in the studio and elsewhere in the US< this was one of the first Hollywood films shot on location.

Some of the dialogue would have been difficult to decipher without subtitles, especially when it comes to the old prospector, but I'm just picking at nits with that one. Although I don't consider it flawless, I ended up enjoying the movie immensely, enjoying the setting pieces that they staged for the camera, the realism in meandering about the plot and some of the characters so that some may seem random and happenstance and end up having a greater significance but does not forget that sometimes, shit just happens. The director's decisions didn't sacrifice a properly structured story for the sake of realism.

Not by accident, I'm sure, Bogart's character was the most interesting. His character is the one who has the most extreme arc, starting at one point of the moral spectrum and ending up somewhere so different from where he started that if he could look into the future to see the kind of man he becomes and the kind of things he does and the reasons for doing them, I'm confident the character would feel like he's looking at a stranger.

To capture the theme in a sentence, it's about "the corrupting influence of greed". I remember I saw a Tiny Toons cartoon a while ago called "the green-eyed monster" or something along those lines. While the characters were concerned about fending off an actual monster they later come to find that the green-eyes are the eyes of jealousy/envy, and that greed has made monsters of them. Now that I've seen Treasure I'm confident it was a nod to this because that's exactly what comes across - what can happen to perfectly ordinary, perhaps even good, men, who are tempted by greed and are alone in a remote location where they are, in effect, the only authority.

Great film.

Is that a ransom or are you just happy to see me? - 19

There's a better than decent chance that by now you've heard about ransomware. WannaCry, and later NotPetya, catapulted ransomware into the private consciousness. It hasn't been great for humanity at large, especially because these take advantage of unpatched systems and you tend to see unpatched systems the most in areas like government departments and hospitals and so those tend to be the places most frequently and most deeply hurt. But it has had the benefit of highlighting the importance of security, security professionals, and the standards to which we hold service providers.

Unsurprisingly where there's a problem, there tends to be a solution, and in the space between one and the other you're usually likely to find someone with a gate in front of the solution and their hand out to make sure you can pay your way to the other side of the gate. So firms have popped up in the wake of ransomware campaigns to help businesses reclaim their data without giving in to the data-nappers.

But all is not well - these firms are faking. At least two companies, and very likely more that just haven't been caught yet, have been found to actually just give in to the data-nappers rather than have any technical ability whatsoever to reclaim or salvage the data. Some fine-tuning of the wording around their services on their page may help them duck out of legal issues now that they've been caught, but these companies don't even make an effort. From the article, within minutes of being contacted by someone posing as a "victim", the company immediately reached out to the "bad actor" to negotiate an amount for the decryption key.

They managed to talk the bad actor down on the fee, which I can argue at least brings some value to the customer, except that they then turn around and ask four times the amount to which they've managed to negotiate. Often times it'll be more than the ransom and they'll try to play on a customer's desire to simply not negotiate with the bad actors.

What a sham.

Infosec Recommendations - 18

Maybe you already know this stuff but maybe some of it is new or as a collection it's something you find useful enough to share with someone you think needs it. Anyway, a few basic recommendations:

  1. Don't give out personal information to people you don't know (online, over the phone, or in person). This can include phone number, address, full names and personal social media accounts. Don't underestimate what someone can do with seemingly harmless information, especially with all of the people finder type websites available in the US.

  2. Enable two-factor authentication where possible. This is almost a given nowadays but you can add to this by making sure you use an authenticator app which rotating pin rather than one that gets SMS/texted to you, and where possible modern authentication that provides an approve/deny prompt is even more secure.

  3. Use strong passwords. Not patterns. Not simple passwords with letters switched out for numbers or characters. Passphrases are more secure and easier to remember. Personal biases make them easier to guess so avoid movies, books, and song titles, and use diceware if possible, which generates random words to make your phrase. Use spaces where possible as it adds entropy.

  4. Use a password manager where possible. All of them have their issues, have been hacked or exploited in some way, but they are still in every way superior to recycling passwords, simple passwords, or recording them in a spreadsheet.

  5. Use a secure search engine for anything you don't want tracked, such as DuckDuckGo.

  6. Use a privacy-oriented browser, such as Firefox or Brave.

  7. Use encrypted messaging where possible. SMS to SMS is not encrypted. iMessage is. WhatsApp is but as they are now owned by Facebook, who knows. Signal is the golden standard of secure messaging. Telegram, Line, Wickr, Wire, ChatSecure and Confide are a few more options.

  8. If using public / unsecured wireless, such as at a cafe or library, use a VPN where possible to encrypt your communications inside of the public and open wireless.

  9. Although HTTPS is always better than HTTP, don't put absolute faith in HTTPS either. Bad actors can also get domain verification and certificates, all the more so with third-party sellers of certification authorities like Comodo and things like OpenSSL.

  10. Haveibeenpwned is a useful website that will let you know if your email has been a part of any known security breaches. You can also sign up for alerts.

The concept of megascale desalination - 17

Israel is already doing it.

This company is building floating desalination barges.

The planet is mostly covered in water but less than 3% of it is fresh water and only 1% of it is accessible to human civilization. Absolutely essential to life; some places are stricken by drought while others get it for free or cheap. All of that is 1%. I can see the future having a market for double the earth's potable water supply. Once Israel continues to prove that economically lucrative it won't dominate that market for long.

Die Hard Quadrology - 16

Genre: Action / adventure
Overall rating: 8/10 (parts of individual movies flag at about a 6, so definitely a "take as a whole" rating)

One of the first things I'll point out is something that I learned from another show, The Office. Michael Scott points out that the protagonist, John McClane, goes from being an everyman who gets his feet cut on glass while trying to take down the bad guys in the first movie, to an action-hero badass that drives cars into helicopters.

That said it was apparently a movie / franchise that first introduced into the mainstream the idea of having the movie take place primarily in a fixed location, an office building in the first movie and an airport in the second. Following this train it's actually interesting to notice the telescoping nature of the setting, because in the third they go all over the city and in the fourth they go to various places in the nation.

Although there are some things I can pick at, there was a lot to like. I liked that the protagonist got hurt, a lot. I liked that he has some cunning in him despite a pretense to being simple, something which I've liked since the Big Sleep novels and movies. It's interesting that they had a black supporting character for the first three movies and don't for the fourth, which I don't know or think means anything but something I noticed and wanted to pass along; in the first two movies the supporting character had a positive relationship with McClane and in the third, it was almost antagonistic. Interesting directorial choices over the length of the franchise and how that sort of thing builds up its own internal dictionary.

The government is infested with cats - 15

Or should I say cat filters?

Yes, yes I should.

They're attributing this to human error, which could be anything from a slip of the finger and negligence to a practical joke played to a deliberate attempt to undermine the government in a micro-rebellious movement.

I don't know how it was received with regards to the people involved or what happened to the "human" in the "human error" bit but I think it lands somewhere in the middle, a little inappropriate but not a huge deal, that it was pretty funny and that if they said that it was on purpose I bet it would have made the officials seem more relatable and interesting. I mean they could call it a failed attempt to engage with the citizens but at least it'd be an attempt.

A hacker hacks hackers - 14

This article was tremendously fascinating to me and I had to share it. A hacker is going around hacking the IoT botnets of other hackers. And he did this by using honey pots coupled with simple port scanning and brute-force attacks of obtained C2 IP addresses

The fascinating thing for me is he goes on to say that he believes a large percentage of botnet operators are simply following tutorials and forget to change default credentials, or if they do change them, they're changed to passwords which are generally weak

The ability to operate a large-scale botnet is trivial to the point of simply following along with tutorials and are setup by people with a level of technical fluency that they forget to update default passwords and use weak passwords. This is the landscape!

Rambo First Blood - a review - 13

Genres: Action; adventure
My rating: 8/10

I'm sure I saw Rambo I around when it first came out but was young enough at that time that I barely remembered it, and decided a few months ago to revisit it. Although I'm a fan of action I settled on revisiting Rambo because of its endurance in popular culture and to see how much of what comes after Rambo cribs directly from the franchise.

There's a little bit of the Mary Sue in Rambo. When it gets revealed that he was a Green Beret, they talk about him like he's an untouchable deity. Which is to be expected when you want your singular protagonist capable of fending off a police force, even one from a small town.

The villain is simple. This isn't necessarily a bad thing because simple villains, and simple heroes, are more archetypes than they are people, and it's easier to take strong character stances with an archetype than it is with a character analogous to a real person, as real people tend to have a level of flexibility in their moral compass that would spoil a lot of straightforward narratives. The villain here hates Rambo because he thinks he's homeless, and that's all it takes.

The rest of the movie is what I've come to think of as pretty standard fare for an action movie but realize that what Rambo didn't invent outright for its franchise, it at the least refined into something that got picked up and used over and over, both for its own franchise and for other movies.

The interesting bit for me comes in almost at the very end, the last 15 minutes of the movie. Here there's a speech that Rambo gives where he opines on "the war", on how he and other soldiers were treated when they were killing people (like heroes) and how they were treated when they came back (being protested against and spitted on); he specifically uses an example of in the first being able to drive million dollar machines and in the latter, back home, not being able to hold down a job parking cars.

I didn't realize that PTSD, or at least its equivalent for when the movie came out, was being talked about in Rambo. I thought it was all just action, adventure, gunfights and the like. That was a great touch.

Nip/Tuck - the main characters - 12

Minor spoilers.

Nip/Tuck is a great medical drama. One thing I find fascinating is that while the show is very graphic, very little of that is the direct result of violence. There is plenty of violence on the show, but in terms of people getting cut up and things like that, most of that happens in a medical / surgical setting.

Another interesting thing is how the main characters are yin-yang foils and complements of one another.

There's a good bit of complexity to explore in a lot of the characters, as well as their relationships with each other, but what I want to focus on now is the main characters, Sean and Christian.

Sean is the "mind", or the "talent". He is the ostensible good, the boy scout, the star surgeon and has the stronger moral compass between the two. He pushes for the firm to do pro bono work for people that need plastic surgery for more than just vanity.

Christian is the "body", or the "charisma". He is the ostensible bad, the play boy, the sexual deviant who has a lot of sex with a lot of different woman, drives fast cars, drinks and does drugs. He's an emotional sadist and likes to hurt people, women in particular but anyone can find themselves in his crosshairs.

But . . .

Sean cheats on his wife. In the first three seasons Sean punches his best friend and his son. In the fourth season he shows prejudice.

Christian grew up in a foster home and was abused as a child. This can explain his behavior without excusing it at least. When it comes to children he shows surprising moral fortitude, and when it comes to raising a child that isn't even his, he goes above and beyond what you would expect even of a regular person, let alone the kind of person Christian has portrayed himself as through his actions.

Another interesting thing: when they're haunted by the ghosts / wounds of their past, Sean's tend to be mental images of people following him around. Christian's tend to be physical people who find their way back into his life to make him pay for however he might have wronged them.

It's an interesting dynamic.

When fun times lead to hard times - 11

A little while ago Snapchat debuted a "gender swap" filter. I'm unclear as to how complex this was to make, especially in the era of cloud computing and freely available neural nets and machine learning models that can apply themselves to images and video, but it has been intriguing enough to catch and keep a whole lot of attention. It not only increased Snapchat's userbase but it has quickly made the rounds in a variety of persisting memes.

Pretty fun all by itself, but here's where it gets interesting.

In California, a college student used the gender filter to draw people who seek out minors for sexual contact, creating a Tinder profile for a 19 year old girl who later reveals she is a 16 year old girl ("there's levels to it you and I know" - Kendric Lamar). And he caught one. A police officer, no less, who has been charged with one account an of communicating with a minor with the intention of engaging in sexual activity, and has been booked into a county jail at the end of a lengthy investigation..

There's a bit to unpack here. There's the level of sophistication in the filter, at least enough to drastically reduce the cost of successful catfishing campaigns. Maybe we'll see a revival of that TV show. There's the concerning fact that this is someone in law enforcement. I'm curious how much this can influence the range of his imprisonment. And finally just the sad absurdity of it all, but at the end of the day I'm glad this particular campaign worked.

Murder Mystery - a review - 10

Genres: Action; comedy; mystery
My rating: 7/10

This title is a new Netflix OC, starring Adam Sandler and Jennifer Aniston.

I used to like a lot of the older Sandler movies. Somewhere along the lines things just got sour for me, and I'm not sure if Sandler kept the caliber of his comedy high and I just grew distant from it or if he got distracted / bored / took things in a different direction that I didn't like. But either way I've avoided Sandler movies since "I Now Pronounce You Chuck and Larry" and "Grownups 2".

So in returning to the Sandler franchise, I admit that I didn't have high expectations.

All that said, I enjoyed it a lot. A little more than the current 6.1 IMDB rating and quite a bit more than the 38 Metacritic score. The plot won't blow you out of the water and you can tell the actors are having fun with it but the characters act and react in a believable (enough) matter, and the Adam/Aniston deliver their jokes with extemporaneous nonchalance that hit the mark and made me laugh out loud more than once.

I liked it.


Side note, Life in Plastic has had an update.

John Wick 3 - a review - 09

Genres: Action; crime; thriller
My rating: 6/10

Minor spoilers ahead.

For me a 6 means the movie is entertainment, so I don't regret spending time or money on it, but that it isn't good enough for me to turn to a friend and say "you've got to go out and watch this!"

JW3 was "fine", essentially. Rather than spend my time on the things that I liked just enough to not ding the score, I'll focus on the things that I didn't like which kept the movie from ranking higher.

  • The action isn't as hot as it was in the first two movies. This is mostly a nit I'm picking at since Keanu is older than he used to be and when an actor ages you can't expect them to be as physically dynamic as they used to be. Jackie "I do all my own stunts" Chan is a perfect example of this and I still enjoy his movies.

  • The exposition is clunky. There are a lot of moments where the movie highlights something as significant but gives very little for the audience to internalize or relate to, so it feels like you've just walked into the middle of an important conversation with no context. Halle Berry's character is the best example of this, which isn't to say I don't appreciate the strategy behind riddling your media with star power.

  • The pacing is off. I don't mind lengthy fights (the hallway scene in the original Oldboy is one of my favorites), so my gripe isn't that some of the fights were long, it's that they were too long for the story. If you trimmed the fat on the fight scenes, as well as a few others most notably the desert wandering scene, I think this 2hr+ movie could have come in at around 1.5hrs and told a better story for it

AI vs IA - 08

Our current tech ecosystem is focused on artificial intelligence. Much in the same way that we've replaced physical human effort with machinery the intent is to do the same with mental human effort. CGPGrey has a fantastic video on the subject that I've seen multiple times and highly recommend: Humans Need Not Apply

But it has competition in what is called intelligence augmentation. The argument from this side of the rubicon is that focusing on augmenting human intelligence, whether through cybernetics or through biological or chemical augmentation, will yield results superior to focusing on developing AI to the point it can compete with or supersede human intelligence on its own.

A good example of this is a recently human tested brain implant which boosts memory. Although these are clinical trials and the people being tested have some kind of brain impairment, the mechanism is interesting and I'm curious to see what will come of later testing. What the chip does is familiarize itself with the specific pattern your brain fires off when its encoding a memory. When the chip detects weaker than average signals it fires off an imperceptible "booster" to the naturally existing pattern and reinforces the encoding process by over 30%.

The interesting thing to note here, among many interesting things mind you (pun intended), is the fact that human intelligence is being compared to computers as they are rather than as they might be. A lot of the human brain's power comes from the massively parallel infrastructure it has built in and our machines currently interpret commands and store data sequentially. This might change with the quantum computer, and I'm interested to see how the benchmark shifts.

Happy Father's Day.

update 2019-06-06: I'd be remiss if I didn't mention nootropics, which are any substance that may improve cognition, in particular memory, motivation or creativity. On the softer end of the spectrum are ginseng and gingo biloba, and on the harder end are drugs like caffeine, nicotine, eugeroics and amphetamine.

Lastman - a review - 07

Genres: Animation; action; adventure; fantasy
My rating: 9/10

Lastman is a French comic series that came out in 2013. Its premise pivots around a pretty familiar to those of us who spend time immersed in animated features: a tournament. An annual grand tournament to be specific, held in a world where magic is accepted as reality.

Lastman the series came out in 2016, and is a prequel which explains how Richard Aldana, an amateur boxer with little prospects and little interest in changing the direction of his life, ends up going from our world to the Valley of the Kings.

To my knowledge in the states this series is only available on Vrv, which comes with a low premium of 10/mo but a 30 day free trial. Although I don't have a subscription with them right now, I enjoyed their selection when I did and am considering going back. Just this series is worth the trial.

This review is about the series.


And what a series it is.

If you take a look at the IMDB page you see an unassuming 500 or so reviews. Nothing that's going to break the bank. But it has an 8.8. At a few hundred reviews, that's nothing to sneeze at. And although the animation may not be as immersive as one might be used to with a higher budget, it makes up for this with substance squared.

Each of the 27 episodes is only 10 minutes long. If you're familiar with other short run animated series like Regular Show or Adventure Time this is probably not that odd to you, but if you aren't you may think that this isn't long enough to tell a good story. For Lastman at least, you'd be wrong. Each episode has a minimum of fluff on it. Every minute of it is essential to the story and the story is beautifully crafted without being just a port of an already written story into animation.

The main character, Richard, reminds me of John McClane. He's rough around the edges, he's pretty much rough all the way around. At first you may not think of him as a traditionally good guy but his actions define him very early on, and you can tell even if unconventional (to the mainstream; my comparison to Die Hard makes it clear he isn't totally unique either) Richard is a strong hero protagonist. He doesn't have any powers in the context of the truly supernatural characters, here called Wrens, but he does have the Power of Luck, which is common among action heroes.

None of the characters introduced are wasted. Every person you see means something to the story, sometimes to your surprise, sometimes with much more meaningful influence than you might think.

The environment / milieu is what I would consider "urban fantasy" or "low fantasy". Think Angel, Supernatural, and even Harry Potter. Instead of roaming hills and underground caverns and castles in the sky, you get skyscrapers and city streets and sewers. But there are magic and monsters, and how each gets dealt with by our protagonist is very "classic action hero meets grim fantasy world".

The exposition, the pacing, the plot, the rules of the fantasy, and character progression, are all laudable.

Highly recommend.