Not sure about struts but here's what the rest mean.
Dynamic tiling: When a new window is created, the window manager automatically decides where to place the window based on it's rule. This is usually contrasted with manual tiling where the user usually has to decide where a window should go before creating it. In this case, the ruleset Work uses appears to be master-stack based tiling. Which leads to that.
Master-Stack Tiling: A layout where once window is considered the master window, taking about about half the screen. And the rest of the windows stack up on top of each other on one side.
Floating mode: A lot of tiling window managers also allow you to designate a window as floating like a traditional desktop environment such as Gnome where every windows is floating by default and can be dragged around into any position. This is useful for certain applications, for example I like to have my media player be floating. Also I set up a certain terminal type to be floating so I can quickly popup or dropdown a terminal to run a quick command in it before dismissing the terminal.
Gaps: Tiling window managers traditionally take up the entire screen. For example, with only one window it will be fullscreened. With 2 windows, they will be tiled side by side with no space in between, etc. Gaps means that the window manager allows spacing in between these tiled windows (and often between a window and the edge of the screen as well). This can allow bits of your wallpaper to peek through. Some people find this more aesthetic.
Tag-based: Some window managers just call their implementation of traditional virtual desktops (workspaces), tags. They make no differentiation. However more accurately, a tag is a label that is put on a window. Most implementations allow a window to have multiple tags put on it. That's the most generic definition of tags. Usually window managers use these tags to allow for interesting virtual desktop workflows. One way this can be useful is if a window has tags 1, 4, and 5. Then if you were to switch to workspace 1, 4 or 5, that window would show up. More advanced implementations would allow you to adjust how that window looks per tag. For example in workspace 1, that window might be fullscreen, but it 4 it's tiled on the left and it 5 it's floating on the bottom half. There are other implementations of the tag concept but it gets complicated fast.
Hope that helps. This is just my general understanding of these concepts. I have no idea how Worm defines or implements them.
I don't know if the solution to silo'ing everything in Discord as opposed to Reddit is any better? The medium is different enough that small sized communities can be far more active than a similar sized one on a forum or subreddit, but on the other hand as a member of a few communities with a few hundred to a few thousand people it's a nightmare to keep track of the conversations and requires far more mental engagement throughout the day.
I can't even try and be actively engaged with my Discord groups, there's just too much constant activity and no easy way to get caught up on what I've missed. All the Discord communities I join eventually end up on permanent mute and only occasionally checked.
Musicians might be the most saturated field but I think this is true for most things. How many millions of artists or photographers put out their art for piddling views and even less money. Even genuinely amazing artists can be absolutely unheard of. Authors also fall into this category.
I guess it might help to reaffirm the beliefs of somebody who was teetering in their distrust of Microsoft like myself.
I've been anti-Microsoft for about 15 years but even I'll admit that I've warmed up to them over the past few years because of their seemingly good works (and amazing PR). Stuff like this helps me remember why healthy skepticism is still super important when it comes to giant companies like MS.
Kind of strange to refer to "laptop like performance" considering the parts he's using.
And why not? Aesthetics are very important for a lot of people. Unless you're doing some sort of watercooling or need multiple GPUs or other expansion cards or need to put it a bunch of HDDs there's no reason you can't go for a smaller form factor. Why should a mid or full-sized ATX case be the standard?
The problem is that high performance builds produce a lot of heat, and those tiny cases do not have enough space to let that be easily extracted with low RPM high diameter fans, so you are going to end up with a pretty box that is going to be pretty noisy, unless you stick to lower power consuming and thus lower heat producing laptop like parts.
I think there's a bit of confusion here in the way the author frames these 100 people. At this level they are not fans. They're not supporting you out of some sort of emotional attachment. They are giving you $1000 a year because they believe that the service or product you provide is worth that much. They're customers and that's all.
The "whale" archetype is just a modern version of what has always existed with MLM and self-help gurus where they pray on rich and emotionally vulnerable people. It's an absolutely tiny group of people that will never translate to a widespread economy.
Conflating the 1000 true fans concept with this is a mistake in my opinion.
I disagree. Plenty of man pages have very excellent examples that serve as a beginner tutorial. Ones that are just as good (and easy to understand) if not better than what I've seen from TLDR. There's no reason manpages can't be both.