TuneSage progress update 5

It’s been over a year since my last TuneSage update, but work has been progressing. Work on the backend was slow and challenging; I spent some time going down quite a few dead-ends. But it’s actually generating melodies now, so I should be able to release some output samples sometime soon, fingers crossed.

I signed up for this year’s Y Combinator’s Startup School once again. I did it once back in 2019, but other than making a landing page (TuneSage.com), my progress was sparse. I just needed a lot more time than I imagined to make progress with the backend.

Startup School’s Course Guide says: “If you haven’t launched yet, make it a goal to launch during the program and get your first users!”

OK, I guess I’ll make it a goal then! Granted, I have repeatedly failed at making enough progress to launch whenever I have set it as a goal, but one must keep trying I suppose.

My question is: how many features do I need to launch with? For better or worse, my current plan is to just launch the product as a basic melody generator to start with.

So what do I need to do to launch?

  • Prepare the backend
    • Train the AI on more melodies (using public domain melodies)
    • Generate melodies in a variety of styles (these will be basic to start with)
  • Add at least some simple chordal accompinement features to frontend
    • e.g. root notes, arpeggio patterns, alberti bass, etc.
  • Overhaul frontend design (lots of tedious web design) and finalize
  • Figure out what soundfonts TuneSage will use
  • Figure out deployment and version control (honestly this can probably wait until after launch, but not too long after)
  • Create user account system
    • Create new account
    • Confirm email (if necessary)
    • Log in / out / reset password
    • Edit optional personal info
    • Usage stats
    • Terms and conditions
  • Register company
  • Find some payment system to use
  • Allow for a trial period (and decide exactly what that consists of)
  • Install some analytics system (so I can keep track of user engagement or whatever)
  • Stress testing? (In my experiments with “trovedex”, the database kept going down; I really don’t want that to be a problem. Anyway, I can always do invite-only if the system is too stressed, but that would be a good problem to have)
  • Launch! Update front page with information

Is that it? Am I forgetting anything?

Of course, there are many more features I’d still like to add; AI can be used for a lot more than just generating melodies. But it’s a starting point, and melodies are the one area I think other AI music systems struggle with the most at the moment.

So how long will all that take? Can I finish it in a few weeks? Startup School lasts for 7 weeks, so if I can do it in 3 or 4 weeks, that would be awesome. Considering how long things have taken me in the past, however, it will probably take me… 12 years. But for now let’s daydream:

  • Week 1: Finish backend and overhaul frontend
  • Week 2: Soundfont and user account system, start releasing samples
  • Week 3: Register company, install payment and analyctics systems
  • Week 4: Set up trial, stress testing, front page update, and launch!

That’s probably wishful thinking, but it’s better than nothing.

Movies watched in May 2022

It’s been about a year since I’ve done a “movies I watched last month” post… so here’s another!

Overall, not that great of a month of movie watching… all films were either average or below average. I don’t think I watched anything I’d consider above average this month. My favorite of the month would probably be C’mon C’mon, despite its flaws.

Metal Lords

I guess this 2022 film is supposed to be a drama / comedy about some misfit teens trying to form a successful metal band. Unfortunately none of the characters are likable, the music is crap, and the attempt at humor is dumb. I didn’t like it.


Breakthrough

A 2019 faith-based film based on a true story about a teenager who falls through ice, is unable to breath for something like 15 minutes, is presumed dead, but miraculously goes on to make a full recovery. Definitely an interesting story, but like most overtly faith-based films, it tends to the overly-cheesy side quite a bit, which can be really annoying.


Doctor Strange in the Multiverse of Madness

I went to see this recent release in theaters just to see it in 3D, especially since Disney won’t release 3D Blu-rays in the US anymore. It was a waste of money though, the movie was awful. I don’t even quite remember what the bland story was about, it was so utterly forgettable.


C’mon C’mon

This 2021 film features Joaquin Phoenix as a guy who’s tasked with looking after his eccentric nephew Jesse for a season, made harder because he’s in the midst of a media project involving traveling around to interview young people about what the future will be like. In proper drama movie fashion, both he and his nephew have some emotional baggage to go through. Phoenix’s character is still dealing with his own mother’s death, while his nephew is coping with having a father who has mental health issues. Together they joke, they fight, they apologize, they learn, they grow, the end.

I thought it was both good and really annoying at the same time. A lot of the attempts to be artsy and profound just felt too forced to me. Jesse’s character felt way too scripted and unnatural. (Great young actor though.) Still, the pacing and the characters’ emotional arcs worked pretty well, and there’s perhaps some food for thought amidst the forest of navel-gazing. So overall I didn’t find it as profound as it seemed to try to be, but it was an engaging effort nonetheless. Overall, worth a watch.


Werewolves Within

This 2021 comedy-horror-whodunit film based on a video game is about a group of eccentric characters who get stuck together during a blizzard and begin dying mysteriously because one of them is a werewolf. The plot is ridiculous, but the film doesn’t try to take itself seriously, so it’s enjoyable, if nothing special.


Stir of Echoes

I had seen pieces of this 1999 film on TV, but I’d never seen it all the way through (that I remember, at least). It’s about a guy who has his psychic sixth sense released after being hypnotized and he slowly pieces together the grim fate of a girl who had gone missing years before. A fun little thriller.


Runaway Jury

I know I saw this 2003 film before, but as I rewatched it, I remembered nothing except the ending. The twists and turns are fun, but the characters are cardboard and the attempts at making any sort of meaningful emotional statements fall flat, leaving the ending feeling empty.


2000 Mules

The subject of this 2022 documentary is interesting: phone GPS data shows a number of people (“mules”) making suspicious drives to various ballot drop boxes, providing some rather hard evidence of widespread election fraud, enough to change the election’s outcome. Not that it will change anyone’s mind about the last presidential election; people who really believe Biden won fairly probably aren’t going to honestly consider evidence to the contrary.

Nor will they shell out money to have their minds confronted, which is why this documentary, like most political documentaries, feels more like a grift. I agree with documentary’s concerns of election security, but the subject of this film could fit in a short article. The documentary itself mainly consists of a few interviews with some infographics inserted here and there. It’s unfortunately just not worth its price. Perhaps the subject of 2020 election fraud is still too contentious for a decent and more comprehensive film to be made on the subject.


Operation Mincemeat

This 2021 film chronicles the true story of “Operation Mincemeat”, a covert World War II plot involving having a dead body wash up on the shore of Spain with fake secret documents detailing the allies’ plans to attack Greece in order to trick those evil Nazis. It’s certainly a compelling ploy to make a movie out of, but unfortunately the film is bloated with some personal drama that just does nothing but slow it down and make it boring.

There’s a 1956 movie about the same operation called The Man Who Never Was. Supposedly it’s better. It’s been on my to-watch list for years, but I still haven’t seen it.


Identity

This 2003 thriller is about a number of guests who get stranded at a motel during a storm and then start getting murdered! Who could the murderer be? It starts out compelling, but gets a bit too ridiculous for me by the end. (RIP Ray Liotta, who died a week after I watched this.)


Don’t Breathe 2

In this 2021 sequel to the action horror movie Don’t Breathe, the villain becomes the central character as he tries to redeem himself by saving his young ward from kidnappers. Kind of a weird premise, turning the repugnant character from the first film into someone we’re supposed to be rooting for. I’m not sure I could quite buy it. Overall, a bit ‘meh’ for me.


Hotel Artemis

In this 2018 film, a nurse runs a hospital for criminals in a futuristic dystopia. One night, the criminals get all criminally with each other, and chaos ensues! The plot was all over the place, the characters lacked any depth and I didn’t care about any of them. Another ‘meh’!


Seabiscuit

I finally watched this 2003 semi-true story about the underdog racehorse who won a bunch of races. But the real thing he won was the friends along the way. A bit predictable and generic as far as dramas go, but it works decently enough. Released as Seascone in England! (Because they use wrong words!)


Moonfall

This 2022 sci-fi action movie is based on the “hollow moon” conspiracy theory, which posits that the moon is actually an alien-made structure, and the movie is just about as dumb as that sounds. Actually, it’s dumber than that. I can’t even go into how dumb it is. And I thought The Martian was pretty dumb. But that at least had plausible science. This was just dumb. Reminds me of Mitchell and Webb’s lazy writers skit.


Black Sabbath

This foreign 1963 horror film is really a collection of three shorter films. The first is about a woman who gets disturbing phone calls from someone promising to kill her. The second is about a man who stays with a family with an evil vampire in it. And the third is about a vengeful ghost who likes jewelry. It’s quite a cheesy film with its ridiculously awful 60s special effects, but its enjoyable nonetheless, as long as you don’t expect anything too special.

I mainly watched it for the second story about the vampire. I’ve recently been reading a book of old vampire stories, and one of them was The Curse of the Vourdalak by Alexis Tolstoy, so I was curious to see a film adaption of that. Of course, the film adaptation presented in this film wasn’t nearly as good as what my imagination could conjure, and they simplified it quite a bit. There’s another film based on the story, the 1972 film The Night of the Devils, which is on my to-watch list.


Roald Dahl’s The Witches

I guess the author’s name is part of the official title for some reason? To make sure people know it’s relatively kid friendly? This 2020 film is an adaptation of Dahl’s book of the same name about a couple of kids who get transformed into mice by evil witches and then must stop the witches from turning all the children in the world into mice. I read the book as a child and hated it and never read anything by Dahl again, mainly because of its stupid ending. And guess what? This film keeps that stupid ending! Other than the ending, the film was OK. Nothing special though, not really much in the way of theme, just a plot-based kid-friendly thriller. The humor and pacing were at least better than the 1990 adaptation, but the 1990 one had a better ending, as they did the intelligent thing and changed it from the book.


Censor

This 2021 horror film takes place in the 80s in England, when they were dealing with the “video nasties”, uncensored home-made VHS’s that were being distributed featuring, I suppose, nasty stuff. (Not to worry, this film doesn’t feature anything more nasty than a typical modern R-rated horror film.) The film is about a censor who has the power to officially ban films from distribution. But a particular horror film reminds her of her past and makes her think she can track down her sister who disappeared when she was a child. Horror ensues! Actually, nothing at all interesting ensues. The story is boring and drawn out and goes nowhere. This is really more of an “artsy” horror film for those who might appreciate its nostalgic aesthetic. If you’re interested in an actual story, look elsewhere.

AI generated images are getting better!

Last year I posted about creating AI art. The website I mentioned, NightCafe, is still around and has added interesting new features, but the images it generates still primarily lean to the abstract side. It doesn’t generate much I would consider of very practical use beyond having fun.

But just a few weeks ago, OpenAI announced DALL-E 2, and the images it generates are much more mind-blowing and exciting. Here’s a brief overview of the tech from Two Minute Papers:

What a time to be alive!

Granted, the examples shown in the video and on OpenAI’s website are cherrypicked. There are some other examples out there that look a bit more wonky. It still doesn’t seem to be great with human faces, for example, or things requiring a lot of finer details, and it’s awful with generating text in images.

Here’s another video describing the tech:

Despite its weaknesses, it still looks enormously more useful, fun, and exciting than the AI image generators I looked at in that post from last year. I of course added my name to the waitlist. I’d love to experiment with it, but I probably won’t get access anytime soon. But DALL-E 2 definitely looks like something I’d be more than willing to pay for (assuming the price isn’t overly expensive). I can at least imagine creating useful images to accompany blog posts, short stories, book or album covers, or something.

Amazing stuff!

ETA: Also check out this mind-blowing art book of 1,000 robot paintings by DALL-E 2 in various styles: 1111101000 Robots

Random thoughts on Elon Musk buying Twitter

Some Twitter history

I joined Twitter long ago, in 2007, when it was only about 1.5 years old. You may remember reading about it when I blogged about it long ago. (It was on an earlier non-WordPress version of this blog, which was just called “Blather” rather than “The New Blather”.1) So I have seen the Twitter tides ebb and flow. I remember when Leo Laporte had the most Twitter followers, with an astounding 32,000 of them, wow! Ah, simpler days.

Tweets were far more inane then. There were no hashtags, you couldn’t mention someone, “@” and “#” did nothing, no replies or retweets or quote tweets. You couldn’t post pictures, it was text only. You couldn’t even edit tweets to fix typos. (Oh, wait, you still can’t do that.) You also couldn’t “like” a tweet; instead you could “favorite” it with a star icon, which I would still prefer over the heart.2 It was a big deal when random celebrities or political figures would join.

The tweet prompt used to be “What are you doing?” and you’d simply log what you were up to, where you were at the time, or some other short random thought, just so others could keep up with what was going on with you. It was a fun way to peer into the lives of strangers with similar interests. Smartphones were just beginning to hit the market then; they were hardly ubiquitous, and society was not yet inundated with social media platforms.

I primarily used Twitter for micro-journaling. But as Twitter’s atmosphere drifted from inanity to people having conversations and debates, posting “threads”, brands making announcements and celebrities joining in the fun, I tweeted less and less. I’m just not so interested in the conversational side of things. After 14.5 years on the platform, I’ve collected only 264 followers. Not many. And when I do tweet, it’s usually something still pretty inane. I really don’t have quality content, at least not by most people’s standards. (Unlike this amazing blog!)

Still, it’s generally my go-to social network, mostly because of the accounts I follow. I also like that I can still view my feed in the order things were tweeted instead of being subjugated to some stupid algorithm that chooses what I get to see for me, as Facebook mandates. Granted, Twitter has shadowbanned people, making their tweets mysteriously not show up on my feed, but it’s still better than Facebook. Even if I don’t tweet anything, I usually scroll through my feed anywhere from once to five times a day.

Censorship, free speech, and propaganda

Unfortunately Twitter (like Facebook and YouTube) has a long history of unjustified censorship, the most aggravating among conservatives perhaps being the banning of then president Donald Trump and the censorship of the Hunter Biden laptop story just before the last presidential election. Meanwhile they’ve boosted stories confirming there was definitely no widespread election fraud in the last presidential election, and putting warnings about Covid-19 “misinformation” on tweets linking to certain articles that questioned the government’s position on the virus and the effectivenss of vaccines.

To me, the most grievous censorship as been the suspension of accounts that deny that men can be women (or vice versa) just by saying so and dressing the part, such as the suspension of the Babylon Bee’s account when they tweeted a link to their satirical article: The Babylon Bee’s Man Of The Year Is Rachel Levine. This sort of censorship is the most grievous to me because it punishes a reflection of objective truth (that Levine is not a woman). Everybody knows this truth, yet the Twitter censors partake in a knowing willful denial of it for the sake of some idealized reality (in which everyone just pretends to not know), and the censors actively punish those who do not abide by this objective lie.

This sort of censorship (not to mention all the similar unjustices outside of Twitter surrounding this issue, such as men clobbering women in womens’ sports) is the seed of every dystopian horror, where everyone knows the truth but is forbidden to acknowledge it. The idea that censorship and other methods of idealogical enforcement will somehow just make people slowly and silently change their beliefs about such basic and obvious facts of life as the differences between men and women is the height of arrogance and stupidity. You are just setting up a [figurative] bomb to explode. (Granted, I think some people know that and, for them, that’s the whole point.) It is literally a demonic force.

Go somewhere else?

There are Twitter alternatives, of course. Gab, Parler, and Gettr perhaps being the most prominent, and now Trump’s Truth Social3. They each have their various strengths and weaknesses, but their greatest weakness is that there’s just nobody on them, other than political refugees. And while I don’t mind some political debates and memes in my feed, it’s not the only thing I want to see. I want to see a scientist tweet about his latest book or podcast appearance, or an artist about her latest artwork, or a gamedev about his current programming progress, and those sorts of people are, for whatever reason, still largely only on Twitter4.

Enter Elon Musk

That Elon Musk would buy Twitter is not something I would have ever predicted. I don’t know much about his politics or his business views, and I don’t want a Tesla (not that I could even come close to affording one if I did).

But his views on free speech definitely sound like something Twitter could use. He tweeted:

Free speech is the bedrock of a functioning democracy, and Twitter is the digital town square where matters vital to the future of humanity are debated.

He also tweeted:

By “free speech”, I simply mean that which matches the law.

I am against censorship that goes far beyond the law.

If people want less free speech, they will ask government to pass laws to that effect.

Therefore, going beyond the law is contrary to the will of the people.

Regarding the censorship of the Hunter Biden laptop story, he recently tweeted:

Suspending the Twitter account of a major news organization for publishing a truthful story was obviously incredibly inappropriate

These sentiments definitely get a thumbs up from me.

Future predictions

I did not at all think Musk would ever actually buy Twitter, so what do I know? I predict one of three possibilities:

  1. There’s some contention and debate for a while, but ultimately not much changes for the foreseeable future, except hopefully less unjustified political censorship and annoying propaganda.
  2. Twitter becomes even more popular, with Elon Musk revitalizing the platform with positive features and changes.
  3. Twitter becomes less popular and gradually eats through its funding until it’s sold off again or just withers and dies.

I think that covers all the possibilities, so how can I be wrong? Since I have absolutely no idea what will ultimately happen, any of these outcomes would not surprise me.

The third possibility would really stink. Despite Musk’s good intentions, I’m not sure there’s very much money to be made in Twitter, at least not in its current state. I think much of its funding in past years has been for the purposes of its censorship and propaganda. And although I scroll through my feed quite a bit, I’m not sure there’s content on there I’d be willing to pay for. How much more money is Musk willing to sink into this business venture if needed?

Who knows! But it’s definitely an interesting development. We’ll see what happens!

New Monkey Island game coming soon!

The original Monkey Island, a classic point-and-click adventure game, was released in 1990, but I didn’t play it myself until 1997 when I was 11 or 12 years old. It was part of the LucasArts Archive Volume III, a box set of classic LucasArts games rereleased on CD-ROM. Ah, the good old days when computer games came in oversized boxes and included instruction manuals and registration postcards. Downloading games is surely convenient, but there was some magic to browsing a store shelf full of games, gazing at the latest greatest computer graphics in the screenshots on the back, and being able to carry home something tangible. Our family had just bought our first Windows computer a year or so before (Windows 95), and I can still remember the excitement of that box of adventure games:1

That box included both the original game, The Secret of Monkey Island, and the sequel released a year later, Monkey Island 2: LeChuck’s Revenge.

I loved those games. Ridiculous cartoony humor, fun little adventure story, and a bunch of engaging story puzzles.

But the second game ended on a really weird note, teasing yet another game in the series. But before that game was created, the game’s creator, Ron Gilbert, left LucasArts to co-found Humongous Entertainment, which also made point-and-click adventure games for younger children, such as Putt-Putt Saves the Zoo (which my younger sister used to play constantly).

With Gilbert gone, LucasArts went ahead and made another Monkey Island game anyway, The Curse of Monkey Island, released in 1997. I probably bought it in 98 or 99, after I beat the first two games.

This installment introduced a more cartoony look (the first two games featured pixel art) and full-cast voice acting. It was fun, but didn’t really answer the questions left by the previous game or continue its story, instead telling its own story.

This happened again when LucasArts put out a fourth installment, Esape from Monkey Island in 2000, around the time I was heading off to high school. This installment introduced 3D graphics with 2D backgrounds, which look rather primitive by today standards, but at the time it was quite a fancy updgrade.

I remember being so excited for the game that I would dream about it. Unfortunately, I was not so impressed with it. The story was just weird, the puzzles were awful, the interface and controls felt clunky, and the whole thing just didn’t feel very polished. In fact, I never even finished the game. I grew bored and didn’t even bother to look up puzzle solutions.

Nine years later, in 2009, a year after I had graduated from college with a scarred mind and broken dreams, Telltale Games licensed the Monkey Island IP from LucasArts and released Tales of Monkey Island. It was 3D again, with some better graphics but still a very simple and cartoony design, and was released in monthly installments (a model Telltale Games tried to make work, and it seemed to for a while, but they ultimately went out of business2).

While this new installment was definitely more polished than the last, I still thought it grew a bit boring. I confess, I never finished this one either.

Around this time, the original two games were “remastered” and rereleased with better graphics and voice acting.

So, three Monkey Island games released after Monkey Island 2. But without the original creator at the helm, none of them felt quite “official”, and the strange end of that second game remains an unanswered enigma.

Disney bought LucasArts when they bought their parent company, Lucasfilms (primarily so they could ruin Star Wars by making sequels that made no sense), and LucasArts turned into Lucasfilm Games. As far as I can tell, they now mostly just handle licensing IP to other developers.

One of those developers is none other than Ron Gilbert, who is now finally able to finish the Monkey Island story as he intended all those years ago. Return to Monkey Island was just recently announced:

I’m definitely looking forward to it and crossing my fingers that the questions left by the second game might finally be answered. (Though I’ll probably need to replay those first two games to refresh my memory.)

Random thoughts on Gödel

Last year I blogged about fiction books I wanted to read that year. I only ended up reading three of them. I finished reading War and Peace, which was very long but very good, Stands a Shadow by Col Buchanan, and The Vindication of Man by John C. Wright. Point is, I ultimately didn’t read that much fiction, but read more non-fiction instead.

I’ll probably continue reading more non-fiction than fiction this year as well; there just seem to be more non-fiction books capturing my interest.

I recently finished reading Journey to the Edge of Reason : The Life of Kurt Gödel by Stephen Budiansky. It’s short, less than 300 pages, but provides a very good overview of his life and important mathematical contributions. I wouldn’t have minded if it went deeper into the math, but that’s something I can keep exploring on my own.

A good explanation of Gödel’s most famous contribution, his Incompleteness Theorem, can be found at the 15:16 mark of this YouTube video, though while the video makes the main idea understandable, it still glosses over the finer details of the proof that make it definitive.

To quote page 241 of the book:

Both of Incompleteness Theorems proved that no finite process of inference from axioms within a well-defined system can capture of all mathematics. But that, Gödel pointed out, leads to an interesting either-or choice: either the human mind can perceive evident axioms of mathematics that can never be reduced to a finite rule — which means the human mind “infinitely surpasses the powers of any finite machine” — or there exist problems that are not merely undecidable within a specific formal system, but that are “absolutely” undecidable.

Both choices point to a conclusion “decidedly opposed to materialistic philosophy,” Gödel observed. If the mind is not a machine, then the human spirit cannot be reduced to the mechanistic operation of the brain, with its finite collection of working parts consisting of neurons and their interconnections. If, however, the mind is nothing but a calculating machine, then it is subject to the limitations of the Incompleteness Theorem, which leads to the thorny fact that numbers possess at least some properties that are beyond the power of the human mind to establish: “So this alternative seems to imply that mathematical objects and facts (or at least something in them) exist objectively and independently of our mental acts and decisions, that is to say some form or other of Platonism or ‘realism’ as to the mathematical objects.”

Of course, none of this should be mind-blowing to anyone who already believes in God and has already rejected the notion of materialism, but I still find it thought-provoking. As to whether or not the human brain is nothing but a calculating machine, I don’t know. But even if it were, it would not be inconsistent with religious belief, as it would still point to metaphysical truths beyond itself. (This also states nothing about consciousness or the nature of Free Will. Is Free Will born from a necessary limitation of the Incompleteness Theorem?)

While Gödel was not open about whatever he believed regarding God (especially in the more atheistic-leaning circles in which he worked), he did write a letter revealing he certainly believed in an afterlife (from page 267-268):

You pose in your last letter the momentous question, whether I believe we shall meet in the hereafter. About that I can only say the following: If the world is constructed rationally and has a meaning, then that must be so. For what kind of a sense would there be in bringing forth a creature (man), who has such a broad field of possibilities of his own development and of relationships, and then not allow him to achieve 1/1000 of it. That would be approximately as if someone laid the foundations for a house with much effort and expenditure of money, then let everything go to ruin again. Does one have a reason to assume that the world is set up rationally? I believe so. For it is certainly not chaotic and arbitrary, but rather, as science shows, the greatest regularity and order reign in everything. . . . So, it follows directly that our earthly existence, since it in and of itself has at most a very dubious meaning, can only be a means to an end for another existence.

This of course to me echoes C.S. Lewis’s famous quote: “If I find in myself desires which nothing in this world can satisfy, the only logical explanation is that I was made for another world.”

That said, Gödel seems to not have been fond of organized religion. He also says, “… according to Catholic dogma omnibenevolent God created most human beings exclusively for the purpose of sending them to Hell for all eternity.” This is, of course, completely wrong; he obviously spent no time looking for an honest understanding of Catholic dogma.

Gödel was also plagued with mental disorders. He suffered from hypochondria, obsessive-compulsiveness, and harsh periods of maniacal fear and paranoia. While it may be tempting to regard these mental instabilities as an unfortunately side effect of his brilliant mathetical logician’s mind, as the contrast seems starkly ironic, I believe they are more likely unrelated. It would seem more likely to me that his mental disorders arose from emotional overreactions in his assessment of various perceptions. That is, assessing the meaning of a troubled stomach, for instance, has nothing to do with logic, so being a genius logician is perfectly compatible with overreacting to such a thing. He probably would have been able to received better psychological treatment had he been born decades later. Also, if he had been more open to the implications of the teachings of religion, he may have been less inclined to obsess over his social status and whether or not he “achieved” anything, another source of excessive worry and doubt for him.

Overall, it was a very interesting biography, and I would definitely like to explore more of his work and better understand his theorems, especially in how they apply to computer science and AI. Recommended to anyone with similar interests!

Trailer for Jurassic World: Dominion released!

The trailer for the final installment of the Jurassic World trilogy was recently released!

The film at long last reunites the characters Alan Grant, Ellie Sattler, and Ian Malcolm for the first time since the original Jurassic Park film as they join Owen Grady, Claire Dearing, and Maisie Lockwood in a game of seeing how close they can get to dinosaurs without being eaten. (The trick is to always have children by your side, because dinosaurs never eat children.)

Hopefully evil mad scientist Dr. Henry Wu will get his comeuppance and suffer a grisly dino death.

The film is set to be released on June 10, 2022; audiences are advised to watch it in 3D for the best experience. I hope they will also release it on Blu-ray 3D as well, as I already have Jurassic Park, Jurassic World, and Jurassic World: Fallen Kingdom on Blu-ray 3D, and I would like my collection to be complete. (Studios are sadly reluctant to release films on Blu-ray 3D in the USA anymore, it’s really awful. Woe, is me!)