@SpaceCowboy@lemmy.ca avatar

SpaceCowboy

@SpaceCowboy@lemmy.ca

This profile is from a federated server and may be incomplete. Browse more on the original instance.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

Yeah, there’s a difference between a well written stories that take on social issues and really breaks down the ethics of them in an interesting and entertaining way and a poorly written story that’s trying to do something vaguely similar and completely fails to accomplish anything other than just mentioning that social issues exist.

It’s a weird feeling where I agree with what they’re trying to do but it’s so painful to watch them constantly fail.

A bad thing about the anti-woke thing is it’s hard to criticize things that have good intentions but have bad execution without being lumped in with the assholes. And I feel like poor writing won’t improve when there’s that excuse of “well they’re just hateful anti-woke assholes” to fall back on.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

Also it’s actually not that hard to quit smoking. I’ve quit smoking four times.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

Yeah, can confirm, though it was usually around a week for me. First couple of days are rough, then you start feeling better, then a few days later you feel like shit again.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

I like chicken, just don’t like salmonella.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

The Ribbon interface used on office products isn’t there because it’s good UX. It exists because there’s a software patent on it.

If office didn’t use a patented UI, someone could make office software that replicated the UI of MS Office which would allow companies to switch to other products without having to retrain staff.

Microsoft was enshittifying their software long before anyone else.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

Oh I hear ya. I have to use MS Office at work, and it’s so frustrating. Constant game of “where the fuck did the button go?”

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

Generally in UX you want often used buttons to always be in the same place to take advantage of muscle memory. Text is more intuitive than an icon, but an icon will use less screenspace, so once the user learns the icon, you can have an interface that’s more user friendly (though less intuitive) so that’s fine. Small amount of experience or training needed with the softwareresults in more buttons available at all times, so it’s worth the trade off to use one button bar. Less used items should be put into a menu because a) it’s not used often so it’s fine to be hidden away unless needed and b) it’s not used often so the user isn’t going to be familiar with an icon so text is preferable.

The ribbon is some weird combination between a menu and a bar with buttons on it. So all of the disadvantages of menu (buttons aren’t always on the screen) and all of the disadvantages of button panel (icons that have to be learned for nearly every single feature). The advantages of being able to access the most used features from muscle memory is lost, the advantage of being able to discover lesser used features by simply reading text is lost.

It’s just indecisive design. Not putting any thought about how the user actually uses the software, Just chuck some buttons onto a ribbon somewhere, make a pretty icon so it looks good and let the user click on various ribbons an click on random pretty buttons until they find the button that adds an attachment to an email in outlook. But when they find that button, make sure we default to OneDrive instead of the Documents folder because pushing cloud storage is currently the top priority as MS.

Sorry… bit of a rant there. But yeah, just put thought into which features will be used most often make them to be the buttons on the bar, put everything else into a menu. Worst case is the user has to click two things to use a feature, which is the same as using ribbons. Best case the user is clicking the same button they’ve clicked 100 times before and it’s in the exact same place as when they clicked it all of those times before.

Ribbons are just a crime against UX.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

If you’re running into an issue where a user is constantly going to the menu because they’re using a feature that’s only there then that’s a feature that should be on the button bar. If the button bar is full because the application has that many features that are commonly used, then it should be considered that that maybe the application is suffering from feature bloat. The application could be split off into two applications focused on the tasks for the different purposes the application is used for. If that’s not feasible, then context specific actions can be offered in a side panel that can be closed once the user decides they no longer need those context specific features.

Isn’t it strange that interfaces are still designed that still use up vertical real estate when basically everyone has widescreen monitors now? Probably there’s a thought that there’s a need to make an interface that will also work on phones and tablets, but that just results in poor interfaces for someone sitting on a computer for eight hours a day. But the problems with interfaces designed to work on all devices that end up being sub-optimal on everything is another subject.

Anyway for me I’m constantly just clicking around on different ribbons and trying to interpret the meanings of various icons just to try to get the thing to do what I want. There have been many times I’ve had to save an excel file to CSV so I could make changes to it in a text editor and import it back into Excel. I know Excel probably has a feature to do what I want, but it takes longer to find that feature than it is to just do it in a text editor.

Just to send an email with an attachment I have to click around a bunch of ribbons because the interface is different if I’m replying to an email in the preview pane or if it’s “popped out” then I realize the attachment button probably isn’t showing because I don’t have the window sized wide enough, so resize the window and click around again. Ok I should my signature on that email to look professional and shit, click around on some more ribbons to find that. Oh I want to copy and paste something as a table in the email? I have to pop out that email because that feature doesn’t work when replying in the preview pane for some reason. Why is it so much work to just send an email? I guess it’s because I’m not a power user?

To me the ultimate interface for an experienced user would be key combos. No need to click on anything if you learn the key combo. A menu can tell you the key combo for the action, and if it is something you use often then you know you just hit Ctrl-K, D and boom the tabination is fixed for a file that came from a dev with weird tab settings. Or whatever weird feature you find you need to do often. Sure maybe I could find some unfamiliar button on a ribbon, hover over it and hopefully it might say something about it being the button for fixing tabination, and maybe it tells me the key combo to do it. But that’s a lot of hovering over various icons to figure out if it’s the thing that does what I want.

So to me the ribbon is only good for people that have learned which features are available on each ribbon. I’m sure you can get good at it if you use it enough. But isn’t that true of any UI no matter how poorly designed it is? It’s not better than a menu for learning key combos, so less efficient for someone trying to use it more efficiently. It seems to me it’s just something for the “power user” which to me is just something MS invented to make people who know how to use MS software well feel proud of that, but it’s only MS software they know how to use well. But the whole thing just feels like a lock in scheme to me.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

It’s been a long time since the ribbon came out. It’s possibly expired. If not, a company can enter into a license agreement to use patented technology.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

If it wasn’t good UX why would other companies want to replicate it?

That question actually answers itself. Because managers of companies use the exact logic you’re using. “If big company X is doing this thing, they must have a good reason, so we do the same thing.”

MS constantly fails at basic UX. It’s not the company anyone should follow when doing UX. But there’s a lot of people that don’t know what they’re doing and just copy someone else hoping they know what they’re doing.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

I’m waiting for the headlines on a story like this to devolve to the point that it’s like “MILF gives her adopted son permission in public to fuck her daughter (click for pics)”.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

Another fun fact: The failure of one of those grids resulted in over 200 people freezing to death. Guess which one!

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

This is correct. Unless of course the Supreme Court overturns the decisions by previous Supreme Courts.

Has anyone checked on Harlan Crow’s opinion on this?

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

Yeah, it’s just a song about young men hanging out with all the boys and having fun doing whatever they feel.

So you can interpret it to not be gay if you want… it is open ended when it says “do whatever you feel” so if you don’t feel like having gay sex then you can substitute whatever you want in there instead of gay sex. So it’s technically not about having gay sex at the YMCA. Technically.

Bottom line is if you think the song is catchy and like doing the fun dance routine, you don’t have to feel like it makes you gay if you do the dance. Just do whatever you feel, it’s fun!

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

Cocaine is a hell of a drug

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

Yeah I never read the books or played the games. So when I watched it I thought it was kinda janky because they were trying a little to hard trying to stay true to the books.

Then I later found out it wasn’t true to the books. Sure sometimes you need to change things to make a story work better for a new medium. But why is it so jank then?

If they made changes but it worked really well as a TV show because of those changes I can understand. And if the show is janky because they tried to stay too close to the books, I can understand. But they made a janky show that’s not true to the books. I don’t understand!

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

Hollywood is stupid and they didn’t want to pay writers after the first draft is written. It may not be so much the writer is shit (they came up with some good ideas after all) it’s that they don’t have time to make additional drafts to fix plotholes, improve the dialog, etc.

Writing isn’t just banging out something on a typewriter and it’s pure genius the moment is written. It’s a process that usually involves multiple drafts.

You gotta admit a lot of things feel like a first draft, and it’s probably because it is. Hopefully these issues were sorted out with the writer’s strike.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

This thing again. Palpatine is in a room full of cloning tanks talking about having unnatural powers. Next scene characters mention cloning and dark powers. It’s just Poe doesn’t know how it happened (he’s not omniscient) and doesn’t much care. Fascism returned and he’s going to fight against it, that’s all he needs to know.

It’s explained but the hot take internet reactions missed it. And then memes were created to brag about being to stupid to understand something that happened in a Star Wars movie that a child could understand.

Somehow you don’t understand what things mean in a Star Wars movie. Congratulations!

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

Poe doesn’t know or care why fascism returned, he just knows he’s going to fight against it.

The hot take internet culture rejected the movie simply because people don’t have the capability of understanding the layers and interpreting anything. It’s a shame really it’s the most interesting of all the Star Wars movies (though not the best, the editing was janky as hell). But people are more interested in consuming nitpicky memes about Star Wars than watching an actual Star Wars movie.

But it’s a movie that provided petty nitpicky assholes on the internet many hours of entertainment repeating the same false memes that only indicate that they didn’t actually watch the movie. You got what you wanted, so you should appreciate JJ Abrams for satisfying your cynical and petty nature with all the negative memes you’re still repeating over four years later.

I’ll just be over here enjoying a Star Wars movie that has layers about the relationship between our connection to our ancestors and fascist movements, the grieving process, and still isn’t so overly serious to not have a layer with the Emperor blasting lightning bolts at X-Wings.

Enjoy your memes!

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

Palpatine = Fascism.

Palpatine returned = Fascism returned.

The word Fascism was coined be Mussolini because it was a reference to the Roman Empire. Fascism is often about restoring past Empires.

Luke tried (and succeeded) to bring his father back from the dark side.

Rey does not attempt to ring her grandfather back from the dark side. Why not? because he’s dead. You can redeem your family but you can’t redeem your ancestors because they’re dead. You also can’t confront your ancestors, but science fiction allows characters to do things that aren’t possible to do in the real world.

Rey confronts her evil ancestor and rejects him. Takes on a different name, She understands her ancestor doesn’t define who she is.

Children in school right now learning about what their evil ancestors did, what should they do? Take their side? Or realize like Rey did that they don’t have to identify with what their ancestors did. You can identify with the good people from the past even if you aren’t related to them.

Fascism relies on wanting the things that your ancestors had. Reject that idea and you reject fascism.

Also if you’ve ever seen a statue of some evil dude being removed, you will see a reproduction of an evil person that died a long time ago being moved around on a crane.

The problem with RoS isn’t that it didn’t do anything interesting, it’s just it didn’t tell you that it was doing interesting things. So people would know what to post on twitter immediately after watching the movie.

TLJ has the appearance of an interesting movie but actually did nothing. RoS tried to appear like a dumb action movie while actually doing interesting things.

And I didn’t even go into the layer about the grieving process, but that’s obvious isn’t it? Movie starts with a guy literally denying death and ends on Chewie inheriting Hans’s medal and Rey burying the lightsabers. The Sequel Trilogy was about death after all, so it’s obvious the last movie had a layer about the grieving process… right? RIGHT?

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

Yes just like my Grandfather fought in WWII in vain because fascism has returned to our world.

Except the fact that evil can return doesn’t actually mean opposing evil is in vain.

Also, you may be slightly not getting the point of Star Wars if you think that we’re supposed to believe Anakin is the chosen one and everyone is supposed to respect his greatness. Yes this is what Anakin believed of himself, but how did that go for him?

Luke was meant to kill his evil father (or rule at his side), it was his destiny. Luke refused that destiny, how did that work out for him? Pretty good until the real evil Empire (the Disney Corporation) came along.

Star Wars isn’t really about making prophecies come true. It’s about rejecting them and finding a better way.

You’re a Star Wars fan, you’re meant to reject the fascist ideals of past greatness, not conform to them! Have a balanced take on Star Wars, not leave it in darkness!

I know from your point of view JJ Abrams is evil, But only a Sith deals in absolutes.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

I’ll go one further and say choosing applications is more important than choosing a Desktop Environment.

I’m typing this message on Firefox. I installed it (and updated it) with Debian’s package management system. I clicked on a button on an XFCE panel to open it. But in terms of the time spent interacting with things on my computer I’m using the applications far more than anything else.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

And managers don’t like it when you explain that the code is a unmanageable mess because they put a deadline on every goddamn thing and never pay off technical debt.

At a new place you can honestly say “the code is kinda a mess, it needs a bunch of work” and the manager can just assume it was because the last guy didn’t know what he was doing and not because of their own shitty management.

SpaceCowboy,
@SpaceCowboy@lemmy.ca avatar

Management could implement a code review process to avoid this.

Software development isn’t a brand new field anymore. Most problems are well known and therefore have well known solutions. So it pretty much always comes down to management not wanting to implement the known solutions to the problems because its easier to blame the devs.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #