

My god what is even the point now?
Just a basic programmer living in California


My god what is even the point now?


The first season, and the first few episodes of season two take some extra weird turns because of the revolving door of producers during that period. The original producer left the show during season one. Then a duo took over who took the story in quite a different direction. Those two left in early season two. After that production finally settled into a more stable state.
Anyway the characters and acting are great, and that counts for a lot!


They set a high bar with the first two seasons.
I felt like there were highlights in season 3. But it also felt uneven. The episodes I liked felt good, but not great. The first two seasons had great episodes.
There was also a distinct lack of social commentary, which I feel is important in Star Trek. The best we got was Terrarium. Definitely a fun episode, but it’s core is a trope we’ve seen a number of times. What Is Starfleet looked like it was thinking about commenting on something, but frantically pulled the ripcord partway through, and went in a direction I wasn’t comfortable with. (Which is too bad because I thought the directing in that episode was very cool.) There’s nothing on the level of Ad Astra Per Aspera. Instead we got 5 episodes of mortal struggle vs unreasoning monsters.
Gorn, plant zombies, the “pure evil” on Vadia IX, the ship-eating ship


Ortegas and the gorn playing board games was adorable!
I liked this episode! There are some things that seem impossible, like the moon’s orbit and atmosphere - but that can be explained away by the Metrons. The vaccine thing, although on brand for Star Trek, I thought was silly and unnecessary. There are plenty of other sources of tension available.


I kinda appreciate how the Metrons orchestrating things can explain details that seem extremely contrived or impossible otherwise:


There was no restraint in this episode - I love it!
When Doug showed up I realized it had gone off the rails. Then cetacean ops made me reassess what “off the rails” means. But I had to retract a head shake when I realized that was a sort of dream sequence. Laughed my ass off the whole time.


Showing cetacean ops did seem like a lot. But OTOH, that scene isn’t actually on the Enterprise - it’s set inside La’An’s mind. So why not make it weird?


I’m too sleepy to stop this train of thought. Could Bashir have been augmented by an Illyrian doctor? Or a doctor whose work was informed by Illyrian methods?


So La’An became Romulan; Spock said her case was different because of her augmented heritage. Does that imply that Romulans augmented themselves? And that’s what distinguishes them physiologically from Vulcans, and is what makes them kinda evil?
I guess why wouldn’t Romulans augment themselves? And they got the bad Khan Singh kind of augmentation, instead of the good Illyrian kind.
I love the swift eyebrow raises when La’An and Pike say the thing they cannot discuss together!


Perhaps an empanada?


I happen to remember a similar conversation - I’ll link it for more ideas: https://lemmy.dbzer0.com/post/49435208
I’m not casting any judgement for posting a similar question! Because a) how would you know about that other thread, and b) this is a topic people can, and will enjoy, discussing endlessly


My work is using Coderabbit, and I’ve found its feedback to be pretty helpful - especially since I’m working with a language I don’t have a whole lot of experience with (Python). I check what it tells me, but it has taught me some new things. I still want human reviews as well, but the AI can pick up on detail that is easy to skim over.
It doesn’t cover bigger picture stuff like maintainability, architecture, test coverage. Recently I reviewed a PR that was likely AI generated; I saw a number of cases where logic duplication invited future bugs. (Stuff like duplicating access predicates across CRUD handlers for the same resource, repeating the same validation logic in multiple places.) Also magic strings instead of enums, tests of dubious value. Coderabbit did not comment on those issues.
I’m also getting feedback from Sonarqube on the same project, which I think is static analysis. It’s much less helpful. It has less to say, and a lot of that is pointing out security issues in test code.


I did the swipe to complete an -ing suffix, and yes, I see the appeal!
Entering punctuation is a bit slow using long-presses on the apostrophe key. Maybe I can get used to using the symbol layer instead.
Oh! You can swipe from the 123 key to type a symbol from the symbol layer in one gesture! That’s great! It even works for comma! Kinda accidentally - given the comma position I’m swiping over question mark, backspace, comma which gets a net result of typing just the comma. I wish it would go back immediately to the ABC layer.
Moving the cursor by holding and dragging from space feels better than the similar feature in gboard!
I miss the gboard backspace feature where you can hold and drag to selectively delete.


Me too, but I sometimes access my Obsidian notes in Neovim using obsidian.nvim. If I’m doing substantial editing it’s nice to have my usual editor. And then the experience is pretty similar to VimWiki.


Strange New Worlds is great! Since you’ve already seen DS9 and TNG that’d be my next pick for most enjoyment.
Discovery and Lower Decks are good too! But Picard doesn’t get my recommendation.
Watch order isn’t important. There’s a little crossover between Discovery and Strange New Worlds, but you there are only two details from Disco that carry into SNW, and those are recapped thoroughly in SNW.
There is a little interaction between SNW and Lower Decks
There’s a great crossover episode in SNW season 2. It’s worth getting to know the Lower Decks characters first to get the most out of that episode.
There are three TOS episodes that are especially relevant to SNW from what I recall. The one I recommend watching is Balance of Terror.
SNW has lots of references to Pike’s “fate”, which you see in the TOS episode Glass Menagerie. It’s optional IMO. Btw Glass Menagerie includes a recut / retelling of the unaired pilot, which is my favorite episode of TOS. But the pilot doesn’t have the beep chair.
Season 1 has an homage to the TOS episode Balance of Terror. It will make more sense if you’ve seen that episode. And it’s one of the best TOS episodes.
Season 3 has an appearance from a character who first appeared in the TOS episode The Squire of Gothos. It might add some context. Also optional IMO.


Fugitive, the vim / neovim plugin. It does everything the CLI does, but uses vim interfaces very effectively to enhance the experience. For example it’s quite good for selectively staging changes from a file. I also like the option to open a buffer with the version of a file from any specified commit.
I also tried neogit which aims to port magit to neovim. I didn’t like it as much. Partly because as far as I could tell at the time it lacked features compared to fugitive. But also because it seemed to want me to do everything through UIs in its own custom windows. Fugitive is integrated more thoroughly into vim via command mode, and special buffers.


I usually use git add -p to selectively stage hunks. But in git add -i I think running the patch command does the same thing to get into patch mode.
If patch mode shows you a hunk, and you only want some of the lines you can press s to split into smaller hunks. Then you’ll be prompted whether to add each smaller hunk separately.
If you want to stage a change that is on the same line as a change you don’t want to stage, or on an adjacent line, then you need to use e to edit the hunk. Git stages whatever changes are left when you’re done editing. The file in the working tree on disk is unchanged.


That makes sense. I didn’t find many surveys available, so I referenced the ones I could find.


It’s hard to predict the future, but I can point to a couple of indexes.
TIOBE measures language popularity according to a variety of factors. It has Java on a steady downward trend over the last couple of decades, but shows it as still very relevant. TIOBE does not show comparable growth for Golang. I don’t see much growth in the top 10 for languages that are especially suited to autoscaling. C# looks to be steady as a language in a similar niche as Java.
OTOH another survey from devjobsscanner that looks purely at job postings shows Java openings as very steady over the last couple of years. It also shows Java as more popular than Golang.
So I don’t know exactly what conclusion to draw from that. But learning a new language can be a helpful exercise regardless to broaden your perspective, and to keep your skills sharp.
Personally for the purpose of producing resource-efficient binaries for scaling I prefer Rust. It’s design incorporates some correct-by-construction strategies that promote high-quality code. And it’s well-suited for compiling to WASM so you can do stuff like deploy small services to Cloudflare workers for wild scaling. But I guess Rust isn’t making a big showing in the popularity charts. And Golang is popular for its lower learning curve.
Ah, space interns! Sounds a bit like Prodigy season 2.