150
submitted 21 hours ago by [email protected] to c/[email protected]
top 35 comments
sorted by: hot top new old
[-] [email protected] 2 points 36 minutes ago

An OS that requires you to upgrade your hardware and now we are discussing performance concerns? The writing was on the wall.

[-] [email protected] 21 points 17 hours ago* (last edited 17 hours ago)

Ok, so WinAero points out React Native is cross-platform, but surely that shouldn't matter for the Windows start menu, right? Unless it's some ARM compatibility thing, making it easier to port or something. Just sounds like Windows is slowly turning into a web app altogether..

[-] [email protected] 9 points 11 hours ago

Just sounds like Windows is slowly turning into a web app altogether

Because it is.

[-] [email protected] 1 points 10 hours ago* (last edited 10 hours ago)

That's just VDI, not windows being a webapp. AWS Workspaces is the same concept.

[-] [email protected] 53 points 20 hours ago

Carmack, former CTO of Oculus and co-founder of id Software, argued that software inefficiencies - not hardware limits - are the real bottleneck in computing today.

Used to be programs needed to be well-optimized to run in limited hardware. I can imagine that optimization sensibility has taken a back seat now that companies can just say "you need better hardware".

[-] [email protected] 13 points 19 hours ago* (last edited 19 hours ago)

At this point it's pretty much a challenge to write software bad enough that a computer will struggle to run it.

(Not a particularly great challenge obviously - I'm quite good a it myself)

[-] [email protected] 2 points 11 hours ago

You doubt my spaghetti code?!

[-] [email protected] 4 points 18 hours ago

Yeah performance, security, etc., is always a low priority in software departments. All work generally have to get funded by some current or expected income specifically linked to that work. Things are never linked to cost of NOT doing the work. It's always assumed that there's no cost to not doing something. This is a huge flaw in moderne business practices in general as the only thing that matters is current revenue for purposes of stock price or the companies value to investors. In software this means that any work is generally tied to some feature requested by upper management and usually connected to some sale or otherwise linked to expected income. And that means every new feature gets a limited budget and generally in the end, cost cutting trims that down before delivery, but instead of cutting business features, they have to cut things like performance and security testing and development. Those end up as "technical debt", but there is almost never any income that gets tied to those unless there's a lawsuit or other legal requirement that forces the company to fund those things. The whole idea of a department having to "sell" every piece of work to a "internal customer" so they can get money from the organization is a ridiculous idea. It's all the same company's money, there's no actual customer and the whole bureaucracy to support all of that is a huge waste of time and money that could be put into the longterm health of the company. But longterm health isn't important anymore in so many industries because consolidation and legal maneuvering has removed most competition in many industries.

[-] [email protected] 37 points 19 hours ago

Users report that clicking the Start button can spike CPU usage by 30% to 70% on at least one core, depending on the hardware configuration.

Good grief. And that's coming from a GNOME user.

[-] [email protected] 26 points 19 hours ago

So every time I click the start menu and there's a noticeable lag before the menu comes up isn't just me overreacting?

[-] [email protected] 4 points 19 hours ago

Or when it crashes altogether. Now it makes sense

[-] [email protected] 16 points 18 hours ago

Does anybody have a link to an actual source for the claim? I would absolutely believe it, but this article's "source" just seems to be the same article but Russian. The guy on Twitter claiming to be the author of the code seems to be trolling, leaving me with no leads.

I want to send this to my coworker who hates React, but I don't want to spread misinformation.

[-] [email protected] 9 points 16 hours ago

I think the whole thing comes from this video : https://www.youtube.com/watch?v=kMJNEFHj8b8&t=276 (at ~4:30)

[-] [email protected] 10 points 15 hours ago

Well thats sounds like a pretty good source. What a joke Microsoft is ffs

[-] [email protected] 10 points 17 hours ago

I've also been on the hunt for a proper source, this was the closest official statement I found close to the subject matter, but it does not explicitly say

https://devblogs.microsoft.com/react-native/rnw-settings-win11/

[-] [email protected] 12 points 18 hours ago

I wonder if the new right-click menu is also part of this “improvement”, because it too is slow. Actually, a lot of stuff that used to be really fast in Explorer is now not nearly as fast.

[-] [email protected] 1 points 12 hours ago

The new right click is too slow ? I use Windows 10 and the right click menu takes several seconds to open, can it really be worse ?

[-] [email protected] 17 points 20 hours ago

Wtf??? That’s insanity…

[-] [email protected] 9 points 18 hours ago

My question is: why??? Like, it makes no sense at all.

Something is very wrong with software development when a leading operating system vendor resort to using a 3rd party cross platform framework for their most important menu in said operating system.

It’s not like they’re going to make a start menu for iOS or something.

[-] [email protected] 1 points 14 hours ago

Not iOS; it's for all those Linux users that miss having a sluggish Start menu.

[-] [email protected] 1 points 12 hours ago

I want the Start Menu on my printers touch screen.

[-] [email protected] 0 points 11 hours ago

for their most important menu in said operating system.

I'd argue that the start menu is almost irrelevant these days. I basically haven't used it since Windows 8, despite using windows every single day.

[-] [email protected] 1 points 4 hours ago

Microsoft had to panic release 8.1 because they messed up the start menu so badly in 8, so I’d say it’s still relevant. Maybe not as much for power users.

[-] [email protected] 6 points 19 hours ago

I wonder how many collective watt hours this inefficiency adds up to over time in comparison to one that was well-optimized

[-] [email protected] 5 points 18 hours ago

Headline: Horrible Software Platform Is Really Terrible, Still

Me: hm. *shrug*

[-] [email protected] 4 points 19 hours ago

What in tar nation? Why would they ever do such a thing? The main point of React Native is to make an application cross-platform (i.e., so it can run on multiple operating systems). What's the point in developing a Windows Start menu that can run on macOS, Android, or whatever?

Unless they're going for the second point of React Native, which is to be able to develop with JavaScript, which has an abundance of developers (i.e., it's less expensive). Maybe they thought that this was the main point, regardless of performance issues.

[-] [email protected] 5 points 17 hours ago

Cross platform you say? So...like...ARM? 🙂

[-] [email protected] 4 points 17 hours ago

At a higher level, as in multiple operating systems. I think it's probably high enough that it doesn't care much about the hardware platform as long as it's supported. But I don't know the technical details of developing with React Native.

[-] [email protected] -2 points 11 hours ago

Why would they ever do such a thing?

Hmm I wonder why....

The main point of React Native is to make an application cross-platform

Oh so you know? Why are you wondering then?

[-] [email protected] 1 points 50 minutes ago

Unnecessarily biting reply. Microsoft investor perhaps?

[-] [email protected] 2 points 19 hours ago

Holy shit. Replacing OS native components with React Native is wild .

this post was submitted on 29 May 2025
150 points (96.9% liked)

Technology

2709 readers
350 users here now

Which posts fit here?

Anything that is at least tangentially connected to the technology, social media platforms, informational technologies and tech policy.


Post guidelines

[Opinion] prefixOpinion (op-ed) articles must use [Opinion] prefix before the title.


Rules

1. English onlyTitle and associated content has to be in English.
2. Use original linkPost URL should be the original link to the article (even if paywalled) and archived copies left in the body. It allows avoiding duplicate posts when cross-posting.
3. Respectful communicationAll communication has to be respectful of differing opinions, viewpoints, and experiences.
4. InclusivityEveryone is welcome here regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, education, socio-economic status, nationality, personal appearance, race, caste, color, religion, or sexual identity and orientation.
5. Ad hominem attacksAny kind of personal attacks are expressly forbidden. If you can't argue your position without attacking a person's character, you already lost the argument.
6. Off-topic tangentsStay on topic. Keep it relevant.
7. Instance rules may applyIf something is not covered by community rules, but are against lemmy.zip instance rules, they will be enforced.


Companion communities

[email protected]
[email protected]


Icon attribution | Banner attribution


If someone is interested in moderating this community, message @[email protected].

founded 2 years ago
MODERATORS