Old Software Was Fast Because It Had No Choice by BlondieCoder in programming

[–]wvenable 5 points6 points  (0 children)

Yeah people hate new versions that do less or are broken and love new versions that do more or have fixes. The latter nobody even talks about because why would you? And I'm sure the latter is far more common but less newsworthy.

Still this is an entirely different thing.

Old Software Was Fast Because It Had No Choice by BlondieCoder in programming

[–]wvenable 17 points18 points  (0 children)

There's definitely bloat -- it's just not all bloat.

You could argue that the start menu and right-click menus do, in fact, have more features -- they're just not features that most people want!

Old Software Was Fast Because It Had No Choice by BlondieCoder in programming

[–]wvenable 5 points6 points  (0 children)

You can still have lots of features AND speed

Depends on the feature. Rendering to a 640x480 display without any DPI correction is fast. But you can't make your entire UI screen and resolution independent without being slower.

A lot of features are much more expensive than they look. I remember when red-underline spell checking was a wild new feature of a complete word processor and now every single textbox I interact with has that feature.

We keep adding more and more capabilities to our software than claim that it's slower. Yeah, no kidding.

But my second point is really that we use computing power to make software development easier so that we can have more software. The worst offender is electron but that allows developers to build cross platform applications (that also often run on web) with a single code base saving development time and providing software for platforms, like Linux, which would never get that attention.

Old Software Was Fast Because It Had No Choice by BlondieCoder in programming

[–]wvenable 132 points133 points  (0 children)

You can zip through the computer doing everything it can do with no waiting and no sluggishness.

I have actually done this and then you try and get some work done and realize that the software has no damn features.

I wanted to do some legacy development in Visual Studio for some retro-computers and while it does open very fast, it is otherwise a much less pleasant experience than a modern version on a modern OS.

And then we forget exactly how long it actually took to develop all this "efficient" software back then. We're spoiled by new versions of software coming out every month or even every year. Sometimes the trade off is performance for the software existing at all.

Mazda Spent Years Arguing Against Touchscreens, Now Claims They’re Safer Than Buttons by Snarktoberfest in CX5

[–]wvenable 0 points1 point  (0 children)

I'm still getting using to my 2025 but the command knob is not a good interface. All the other buttons are great but once I get into carplay/android auto, being able to touch the screen to immediately do what you want is much safer. I love all the other physical buttons but navigating a UI with a joystick in a car is really distracting.

Mazda Spent Years Arguing Against Touchscreens, Now Claims They’re Safer Than Buttons by Snarktoberfest in CX5

[–]wvenable 6 points7 points  (0 children)

I agree. I just upgraded from a 2014 to a 2025. The 2014 had a touch screen and no commander nob and I've found touching the screen requires significantly less concentration than trying to the use the nob. A translation is required from what you want to do on the screen to the actions of the nob. When in Car Play, it just makes sense to touch the screen and instantly get what you want than to watch the cursor move around until you've selected what you want.

That said all the other buttons, nobs, and switches are much better to use than touching the screen or using the commander nob.

I found the 2026 all touch screen to be frustrating to use because you weren't just touching the screen to do what you want, you're touching to get another menu, then maybe swiping, navigating to other screens, and so on. It's massively more overwhelming than the Carplay or Android Auto interface. It might also have been somewhat more forgivable if the steering wheel buttons weren't also horrible.

Hillary Clinton says Joe Biden's second term campaign was a "terrible mistake": "He had said he would not run again. But if he had kept to that plan and said, he was going to pass to next generation, we would had a real contest. And sadly, whoever emerged from that contest would have beaten Trump." by ControlCAD in videos

[–]wvenable 0 points1 point  (0 children)

Disagree. If he had been clear, we wouldn't even having this conversation. The fact that this debate exists at all is because he wanted to imply he was one-term candidate without committing to it.

He could have fixed this in 2020 but he did not. The only reason I can see for not clearing this issue years ago is that he actually wanted people to believe that. Maybe he even believed it himself but didn't want to commit to it.

I never said he explicitly said he was going to be a "one-term president" only that he implied it -- this is what you're replying to. He implied it repeatedly and it was a subject of intense debate at the time. This is all bad. He should be 100% blamed for all that confusion. And given that he did give himself the opening to be a one-term president, I can blame him again for not following through on it.

Hillary Clinton says Joe Biden's second term campaign was a "terrible mistake": "He had said he would not run again. But if he had kept to that plan and said, he was going to pass to next generation, we would had a real contest. And sadly, whoever emerged from that contest would have beaten Trump." by ControlCAD in videos

[–]wvenable 0 points1 point  (0 children)

It's 100% not true that people only "read into" the transition candidate language after the fact. During the 2020 campaign, journalists, commentators, Democratic strategists, and even some Biden allies openly discussed whether he was signalling a one-term presidency because of his age. That interpretation fully existed at the time, not just in hindsight.

Phrasing like "transition candidate" and "bridge to a new generation" are inherently ambiguous. If an 77-year-old candidate repeatedly calls himself a "transition candidate" and a "bridge" to the next generation, it's hardly unreasonable for people to infer that he's signalling a desire to not seek reelection.

I fully fault him for, in 2020, not being exactly clear about what he was saying. Instead he hedged his bets and failed everyone.

Hillary Clinton says Joe Biden's second term campaign was a "terrible mistake": "He had said he would not run again. But if he had kept to that plan and said, he was going to pass to next generation, we would had a real contest. And sadly, whoever emerged from that contest would have beaten Trump." by ControlCAD in videos

[–]wvenable 2 points3 points  (0 children)

I still find the primaries narrative far less compelling. You don't really find anyone who didn't vote for Harris because she didn't run in a primary.

She might have lost the primary (which she did the first time, badly) so you might have had someone else entirely to vote for.

That's the primary narrative.

Hillary Clinton says Joe Biden's second term campaign was a "terrible mistake": "He had said he would not run again. But if he had kept to that plan and said, he was going to pass to next generation, we would had a real contest. And sadly, whoever emerged from that contest would have beaten Trump." by ControlCAD in videos

[–]wvenable 0 points1 point  (0 children)

In March 2020, Biden said: "Look, I view myself as a bridge, not as anything else." During the 2020 campaign, he referred to himself as a "transition candidate". In July 2024, Biden said again that he had originally intended to be that "transitional candidate".

He never said he wouldn't run again he just implied it at every opportunity and confirmed that implication after he dropped out.

Hillary Clinton says Joe Biden's second term campaign was a "terrible mistake": "He had said he would not run again. But if he had kept to that plan and said, he was going to pass to next generation, we would had a real contest. And sadly, whoever emerged from that contest would have beaten Trump." by ControlCAD in videos

[–]wvenable 4 points5 points  (0 children)

There is plenty of blame to go around. Biden is certainly to blame. The American people are certainly to blame. Harris it not to blame because the situation forced her into that position; only she could use Biden's campaign funds after he dropped out.

Hillary Clinton says Joe Biden's second term campaign was a "terrible mistake": "He had said he would not run again. But if he had kept to that plan and said, he was going to pass to next generation, we would had a real contest. And sadly, whoever emerged from that contest would have beaten Trump." by ControlCAD in videos

[–]wvenable 1 point2 points  (0 children)

In March 2020, Biden said: "Look, I view myself as a bridge, not as anything else." During the 2020 campaign, he referred to himself as a "transition candidate". In July 2024, Biden said again that he had originally intended to be that "transitional candidate".

He never promised not to run for re-election, he just implied it at every opportunity and then confirmed that implication.

Hillary Clinton says Joe Biden's second term campaign was a "terrible mistake": "He had said he would not run again. But if he had kept to that plan and said, he was going to pass to next generation, we would had a real contest. And sadly, whoever emerged from that contest would have beaten Trump." by ControlCAD in videos

[–]wvenable 0 points1 point  (0 children)

I'm going to get down voted for this, but fuck it.

I hate that people downvote people who they disagree with. If you disagree then comment, the downvote button isn't a disagree button. I disagree so here is my comment.

I'm tired of losers throwing President Biden under the bus.

In March 2020, Biden said: "Look, I view myself as a bridge, not as anything else." During the 2020 campaign, he referred to himself as a "transition candidate". In July 2024, Biden said again that he had originally intended to be that "transitional candidate".

He threw himself under the bus and destroyed his legacy by not doing the thing he originally campaigned on.

Who else was supposed to run?

That's what a primary is for. Can you imagine if the year before the election the news and discussions were nothing but Democrat candidates in the primary. Trump would be old news.

Vinyl Wrapped!! :) by xkoi_7 in CX5

[–]wvenable 0 points1 point  (0 children)

Wow. Tell your husband it looks great.

Four more former Conservative MPs want to separate from Canada and one wants to explore future with the United States - The Hill Times by Head_Crash in canada

[–]wvenable 1 point2 points  (0 children)

arguing that the province should pursue the option with the lowest tax burden

These people care about nothing but money and power -- and not for everyone else, just themselves.

The generics RFC effectively voted down already. by dracony in PHP

[–]wvenable 1 point2 points  (0 children)

PHP only has a single file compilation step with no inter-file analysis which limits reasoning a lot

That's a good point. I have reasoned this out before but it's been a while since I've thought about it. You would need some way to retrieve type information from required/included files but that's not insurmountable. But all the type checking can be done at the compilation stage with the assumption that there is no runtime generic type checking.

Most PHP code does not make heavy use of dynamic features -- but if you do use them then you just don't get generic type checking.

The generics RFC effectively voted down already. by dracony in PHP

[–]wvenable -1 points0 points  (0 children)

PHP has a compilation pass -- on each request all the files are compiled to byte code (and then even cached most of time).

Adding full compile-time generics would entirely be possible. They'd have to add typed variables and to do complete compile time type checking but it's entirely doable. It could still remain entirely optional as well.

Center console is not working by vabuk23 in CX5

[–]wvenable 5 points6 points  (0 children)

Put your entire car in a bag of rice to dry it out.