• 0 Posts
  • 25 Comments
Joined 2Y ago
cake
Cake day: Jul 02, 2023

help-circle
rss

My big reason would be “it hurts readability”. That is, when writing code, readibility for others who aren’t familiar with it (including future me) is my top-priority, and that means indentation and alignment are HIGHLY important, and if I spend the time to write code with specific indentation and alignment, to make it readable at a glance, I want to be certain that it’s always going to display exactly that way. Tabs specifically break that guarantee, because they’re subject to editor settings, which means shit like the below example can occur:

I write the following code with an editor that uses a tab size of 4.

myObject.DoSomething(
    someParameter:      "A",
    someOtherParameter: "B",
    value:              "C");

If someone pulls this up in an editor that uses a tab size of 8, they get…

myObject.DoSomething(
    someParameter:          "A",
    someOtherParameter:     "B",
    value:                          "C");

Not really a big deal, in this simple case, but it illustrates the point.

My second reason would be that it makes code more difficult to WRITE, I.E. it’s not that hard to insert spaces when you mean to insert tabs, considering that you’re not LITERALLY using only tabs just only tabs for indentation and alignment. And if you do accidentally have spaces mixed in, you’re not going to be able to tell. The guy on another machine with different editor settings will, though.

I’m aware there are fonts that can make spaces and tabs visible and distinct, but that sounds like a NIGHTMARE to write and read code with. I mentioned above, my top priority is easy readability, and introducing more visual noise to make tabs and spaces distinct can only hurt readability.


Denying that the logo used to have a cornucopia is a thing? Sheesh, TIL.



Not banned… at least not that I know of. Just saw the writing on the wall after the API horseshit.


Part of the reason that “JavaScript sucks” is BECAUSE it doesn’t have alternatives. If you want to build a WebApp that manipulates the DOM, JS has the ONLY API to do it.

For me, “JavaScript sucks” not really because of the language itself, but because there’s such a massive disconnect between what it was designed for (small amount of bells and whistles within a web page), and what the ecosystem uses it for (foundation for entire GUI applications).

If you want to build WebApps, learn JavaScript, then do all your development with TypeScript, and be VERY mindful of the third-party dependencies you pull into your project.


A very large portion (maybe not quite a majority) of software developers are not very good at their jobs. Just good enough to get by.

And that is entirely okay! Applies to most jobs, honestly. But there is really NO appropriate way to express that to a coworker.

I’ve seen way too much “just keep trying random things without really knowing what you’re doing, and hope you eventually stumble into something that works” attitude from coworkers.


Tunic and Outer Wilds

Both have a heavy focus on using knowledge as your core resource in the game, and obtaining new knowledge as a primary gameplay loop.


That’s because that’s what it says. They’re hardly trying to hide it.



1 hour each of TV time and game time, per day, 3 hours on non-school days.

TV consists of YouTube Kids, Disney Kids, Hulu Kids, or our own Plex library.

Game time consists of pretty much just the Nintendo Switch. Occasionally, he’ll play Steam games, but together with me or my wife.

He gets unlimited time with his Kindle.


I use this exact setup, heavily. I’ve used both XBox controlllers and Switch Pro Controllers (the pros unfortunately have a weird driver issue, where you don’t get full analog range out of the sticks). The controller connects directly to the Shield via Bluetooth, and the Steam Link app recognizes them, no problem.

The Steam Link app is occasionally quirky, but overall, I’m very happy with the setup. Have played Elden Ring, Hollow Knight, Celeste, Armored Core 6, Mass Effect, all this way. My wife has done a bunch as well. We’ve even done multiplayer with Tales of Symphonia and Plate Up, and I’ve done emulated games with Dolphin, although that was a fair bit trickier to setup.


The part I ordered to fix the dishwasher could come in, so we can finally start using it again after 2 weeks.

I’m doing alright, all things considered.


The other one for Padme dying is that she was basically going through withdrawal.

Anakin was "so strong in the Force* that he essentially, without realizing, force-pursuaded her into loving him, and between him nearly killing her and then nearly dying, thebforce influence vanished, and she lost the will to live.

Interesting theory, not sure how I feel about it.




Supposedly, my grandpa used to do “Schwartz’s Mortuary, Iberium Deep speeking.”



The entire hour-or-so-long finale sequence of Tears of the Kingdom is ASTOUNDINGLY good. It hits ALL emotions: fear, joy, suspense, sorrow, elation. Also, the Dragon Tears Quest throughout the regular game.

The Dream No More ending of Hollow Knight. I felt that in my soul. Largely due to the musical score.

The ending of Outer Wilds made me feel an emotion I really had trouble describing. Bittersweet, maybe? Mixed with awe? Same for the DLC ending, but with a distinctly more sorrowful vibe.

Subnautica had me literally drop my jaw, with the Sunbeam questline, midway-through the game.

Plus more that have already been mentioned.