Playball for Terminal

I came across the javascript terminal app Playball. It’s fun and slick, and I’m enjoying using it. It gives you a way to view MLB Gameday data from the terminal, and it’s beautifully done.

When you first run the app after installing it via npm, you are greeted with the day’s schedule, and the box scores of any games.

Keyboard navigation hints are shown at the bottom of the window at all times, so you can easily look at scores from previous days, or check out the schedule in the future. You can jump back to the current day at any point. Navigating any screen can be done with either the arrow keys or vim keybindings.

Standings are available as well, following the same format you would see in the MLB app.

The gameday stream is excellent. It provides a complete boxscore up top, a left pane containing information about the at-bat, and a right pane with all play-by-play information. All of the colors can be configured to your liking, and I’m particularly a fan of the occupied bases diagram.

After watching a Snazzy Labs video about terminal apps, I’ve been thoroughly enjoying using the terminal more. I lost that part of my computing life when I switched to macOS, but it’s delightful to reenter the fold.

Playball is a fun project that is actually useful because it takes away all the cruft and clutter of a web app, stripping it down to present the core information in a highly readable way with no loss of functionality. Give it a shot.

Ohtani to Dodgers

Sarah Wexler, reporting for MLB.com:1I’ve never done a blogging “quote post” like this, but I’m toying with using this blog for a little more than just my Monday updates. We’ll see if it sticks, but I might as well use my own website’s capacity and see how it fits.

After a fervent sweepstakes, reigning American League Most Valuable Player Shohei Ohtani has agreed to terms with the Dodgers on a record-demolishing 10-year, $700 million deal, according to his agent, Nez Balelo.

This is incredible, ridiculous, and frustrating.

Incredible

No free agent in any sport has ever received a contract worth this much. It’s a huge play by the Dodgers, and a windfall for Ohtani who definitely has nothing to worry about financially. Time will tell whether the deal is good when considering Ohtani as a player long-term, but as a move they can leverage as marketing it’s likely going to pay for itself rapidly. Ohtani is a superstar across the world, particularly in Japan and the United States. Between the merchandise the Dodgers will sell and the butts in seats they’ll get even in the next two seasons, I have to imagine they know it’s worth the investment. If they can make some deep playoff runs, that’ll do even more.

Ridiculous

What the hell, Dodgers? Can you let any other team have a fighting chance? They really are become more like the Yankees than the Yankees in terms of throwing money at problems (while also annoyingly being quite good at developing their own players). The money in this deal is absurd and I can’t imagine being matched by any deal within the next decade.

Frustrating

With the Giants being my second team, it’ll be infuriating how much I’ll want to go to games when the Dodgers are in town so I can see Ohtani play, and it’ll also be infuriating as I sit here along with all the other Giants fans wondering how we can possible compete in the division now. It isn’t actually impossible—baseball is a strange sport, and the Dodgers still haven’t figured out their pitching situation—but boy is it tremendously disheartening at first glance. Why couldn’t he have gone to Toronto?

It’ll also be awful seeing the national networks and MLB fawn over him as a Dodger. It was charming and fun to see Ohtani do his thing in Anaheim because the focus was on the player. He was and is incredible, but it wasn’t part of a juggernaut team that doesn’t seem to have any particularly fun vibe. Now it’ll be in the context of the Dodgers, and MLB will be pushing the Dodgers hard every time they get a chance. I’m going to be sick of it very quickly, even though I’ll still watch every good Ohtani highlight that comes out in the next decade. He’s good, I just wish he could be good on some other team.

  • 1
    I’ve never done a blogging “quote post” like this, but I’m toying with using this blog for a little more than just my Monday updates. We’ll see if it sticks, but I might as well use my own website’s capacity and see how it fits.

2023 World Series Review

The Texas Rangers won the World Series in five games over the Arizona Diamondbacks, and by the end it looked as inevitable as the 4–1 victory shows. I was fairly neutral going in—I have some connections to the Rangers via the Twins, but felt myself rooting for the underdogs in Arizona more often than not—and so my hope, as always, was for a tense series that went at least six games. That didn’t transpire, and viewership was down as the matchup was panned across popular sports media, but that hardly matters to me.

Continue reading “2023 World Series Review”

Donnie Barrels

I fulfilled an adult dream of getting season tickets to the San Francisco Giants in 2021. I became familiar with this new team and their players, and something about Donovan Solano—Donnie Barrels to his friends—rubbed me the wrong way. I don’t know if it was how he carried himself at second base, or his inconsistent hitting on a team that won 107 games, but I was pretty down on him all year.

After spending 2022 with the Cincinnati Reds, he signed with the Twins in February this year. I wasn’t bullish on this acquisition, but with the season nearing its end I’m all in on Donnie. He’s playing a good-enough first base and seems like he’s always the one with clutch hits. However, I didn’t want to rely on the eye test. I have the tools to determine whether my baseball opinions are correct.

Continue reading “Donnie Barrels”

From the Desk of Owl P. Jackson, Esq.

I went to the 2023 OTB Open this weekend, and had a blast. However, it’s late on a Sunday and I don’t have the time or energy to dive into that right now. Instead, I encourage you to go read the Top 10 Storylines series from “Owl P. Jackson, Esq.” at Ultiworld. They’re a quick, humorous, and insightful set of recaps for each stop on the Disc Golf Pro Tour. It’s probably the best way into the sport of professional disc golf.

Scorekeeping With the MLB Pitch Clock

Last year, I wrote a long post on scorekeeping in baseball. An hour before I headed to my first MLB game of 2023 with my scorebook in hand, I realized there was a new element to track: pitch clock violations that end a plate appearance. If a batter takes too long, they are assessed a strike. If a pitcher takes too long, the count gets an additional ball. It’s totally possible that a pitch clock violation would result in either third strike, or fourth ball, of a count and directly cause a strikeout or walk without a final pitch being thrown.

That’s such an odd scenario that I want a way to denote it. I did a little research and found this excellent article with quotes from various official MLB scorekeepers. It’ll take time to decide on a standard, but I opted for circling either the K or BB on my scorecard to mean that the result was due to a final pitch clock violation.

By sheer dumb luck, this happened on my second game of the season. In the image below, you can see two consecutive walks. The first was standard, the second had the 4th ball occur on a pitcher’s clock violation.

It’s interesting to have new wrinkles to deal with. Last year it was the Manfred runner for me. We’ll see what comes next.

MLB Rule Changes in 2023

Each time I sit down to establish my feelings about the new MLB rules going into the 2023 season, I flounder. I have a hard time separating the baseball I know and love from the inevitable future version it must become if it’s to survive and hopefully thrive. I can only imagine what the players faced with learning these new rules must feel, because some of the changes are rather drastic.

Consider this post a snapshot of my mind right now. It’s not clean or concise, and my feelings will change once I get a few games under my belt this year and see the practical ways these rules affect gameplay. But here’s where my heart and my head lie for now.

Continue reading “MLB Rule Changes in 2023”