That has been a problem since forever. Microsoft themselves rarely used the tools they gave to developers. SourceSafe, MFC, WPF and the .NET frameworks that followed were only for 3rd party devs. And when they used these tools, the software usually got worse. One example was Visual Studio. 2008 was really nice with great customization and good performance. Then they wrote 2010 with MFC and it was slow and lost tons of features.
I think it’s better on the server side with ASP.NET.
As far as I have heard MAUI is pretty buggy and has lost momentum. It will probably go on the long list of basically abandoned .NET UI frameworks
You are mixing your UI frameworks and versions. VS 2010 is written in WPF. WPF is / was Windows Vista's and 7's UX. Old Control Panel in Win 10/11 still is WPF. All the wizards like ClearType wizard is WPF. MFC is much older (1992).
Unfortunately Microsoft likes to jump into bandwagons and many engineers at the company seem to like to reinvent stuff rather than adopt. WPF, WinUI2 and WinUI3 all share the same Xaml based structure. So they could have adopted WPF.
It is not that Microsoft doesn't develop advanced UIs with their frameworks. WPF is still well-used by Windows and other Microsoft utilities like Windows Terminal. They are just stupidly abandoning their built up bases for silly industry fads.
They jumped into tablet / touchscreen / hybrid-mobile-desktop bandwagon in late-2010s and tried to force WinUI as an UWP-only feature. It resulted in low adoption. They didn't adopt WPF to have same theming.
When WinUI2 failed, they tried to make modern C++ a reality and tried to remove UWP restrictions which is a good decision. However they diverted quite a bit resources into AI slop generation now and WinUI3 just languishes.
Same for MAUI. They tried to get into multi-platform, multi-device framework as a way to generate leads into Microsoft ecosystem.
They try to use various frameworks and UI stuff to get people hooked into the ecosystem and find ways to upgrade them into Azure and M365 customers. It is meaningless and tiring. All of those could be only WPF.
It is like Google and its many Bazel-like build systems (but not full Bazel) for each of Chrome, Fuschia and Android.
"I do not think there is an ethical way to challenge the American economy"
I think Europe could do much better without destroying safety nets. Starting a business should be easier and hiring people should be easier too. And in general a little more ambition couldn't hurt.
Then your beautiful microservice gets old and requirements change. Now you have to fix 15 different services, rework interfaces, coordinate with multiple teams. My golden rule is: if you can’t do a monolith right, you will fail even more at microservices. I think moving some parts into services but I see a lot of simplistic “we have users, so let’s do a user service. Then we have files, so let’s do a file service”. This will become a maintenance nightmare in my view.
> No you can update ONLY the micro services that are impacted by the new requirements without impacting the other micro services.
Only if the new requirements don't require a breaking API change. Microservices make API breaks more difficult, since they're loosely coupled it's harder to find all users of an old API & ensure they're updated than it is with a tightly-coupled system. Microservices make non-breaking changes easier, and help ensure all access is gated through an API.
Having nice gains early on fools you into thinking you're smarter than the market. That just makes your inevitable fall that much harder. Nobody made a lot of money on a stock and then thought to themself "I bet I was just lucky, I should probably stop now". Like everyone you will keep going until you lose out big.
Eero used to be pretty close. Years ago, I used to stalk the subreddit despite never owning an Eero just because the (US based) devs would often drop knowledge bombs. AFAIK they wrote the entire software stack in house.
I have no idea if that's still the case, especially post AMZ, but worth looking into if so.
I miss the insider information. Some Redditors were not nice and they all left Reddit and their insider information stopped flowing, it's a shame, it was cool to see behind the development veil.
Are you speculating or do you have actual evidence of layoffs or other large cuts stemming from the acquisition? Link to old news articles perhaps?
I doubt the old guard was super pleased with the acquisition and many probably left voluntarily after seeing their dreams of profitable exit abruptly become acquihired by AMZN. But I don't actually know anything about what happened then. (I'm presently at eero, joined long after the acquisition... FWIW my experience isn't really consistent with your claims)
You have the inside track so I'll defer to most. But on /r/eero the devs (specifically one in particular) always responded and were very engaged with the community. That sort of thing is only possible in a small passionate company. I don't trust any Amazon hardware in my home so I am curious if they're as good as they were. What is your experience like working there?
Addendum: looks like rank-and-file employees were screwed and the execs cashed in hard[1]. There was a lot of attrition after that. So I guess Amazon didn't have to lay people off, they did it themselves.
This was all before my time. I don't have the impression quality has deteriorated from past gens of the product, quite the opposite from where I'm sitting.
Working there is interesting. AMZN corporate can be a drag but I imagine that's true for any FAANG or part of any large company.
The fact that TP-Link products are vastly better and cheaper than all their numerous competitors is indeed a bit strange. You have to either think that all the people at Linksys, Netgear, D-link, etc. are incompetents or that something a bit out of the ordinary is going on at TP-Link...
I see that at the company I work at. US management at many companies is about doing the absolute minimum for a maximum of profit. It doesn’t allow for competence or long term investment so companies turn into empty shells.
It’s not that unheard of. Does anyone make a better $999 laptop than Apple? Nope, the MacBook Air is faster and gets better battery life with zero fans and basically nothing on the market compares. That doesn’t make Apple “suspicious” more than any other company.
TP-Link is the best for the same reason Apple is the best. They just have the momentum of being in the lead.
I would also say that TP-Link isn’t wildly and unrealistically cheaper or anything.
Their prosumer/business Omada lineup is clunky and kinda sucks compared to Ubiquiti.
Zyxel WiFi 7 APs are more competitively priced than basically anything last I checked.
> You have to either think that all the people at Linksys, Netgear, D-link, etc. are incompetents
They are. "Profit oriented". I bought a D-Link router once. Only one (1) port out of 4 was working. Great product, i never want to see something like this again. /s
Obama was pretty timid. Especially at the beginning of his presidency he assumed that his fellow democrats like Lieberman and Baucus were rational and wanted the best for the country and not just being pawns for the insurance industry. I bet if he had pounded the table, he would have way more success. Heck, LBJ made senators cry to get things done.
Hindsight is 20/20. I recall Obama later saying he wished he was more radical because he only realised too late that the holdouts to ACA were never going to vote for it. Essentially, they negotiated in bad faith but Obama only realised this after they’d made all the requested changes and still couldn’t get the votes.
My ex worked at Congress at the time and even stupid me realized quickly that Obama was being played. I remember having fights with her when I told her that Obama is naive. Maybe they don’t see what’s going on when they are on the inside.
I can totally believe that. I mean, look at the shock that Democrats have had to Trump doing all the authoritarian things he said he'd do!
I saw a similar thing in the UK where the newly-minted Labour government thought they could combat ReformUK on asylum policy. Luckily, I think they're slowly starting to realise that, no matter how hard they tack, ReformUK will always promise something more insane and unworkable.
I can't help but think of the American left as Charlie Brown and the right as Lucy holding the football. Once you realize the left is always willing to cede real power to win a moral victory over itself, it's just too easy to push that button and keep pushing it until the resistance eats itself.
They'll find something on Zohran, or else he'll make some compromise that makes the left turn on him. It's just a matter of time.
When you look at the donations politicians receive and the ROI they produce you quickly realize that they are way too cheap. Politicians should ask for way more money so lobbying is not that incredibly profitable.
> Politicians should ask for way more money so lobbying is not that incredibly profitable.
Except those corrupt politicians want lobbying to be profitable, so they can profit from it too. And if they ask for too much, they’ll just bribe the next guy or may even try to put their own in office. Can’t have that!
I'm surprised that politicians haven't established burdensome and expensive professional compliance and licensure requirements for their own trade to restrict upstart competition. Every other trade pays them to implement the same so it's not like they're not familiar with how to do it.
The individual bribes aren't the whole picture. The bribes are statements of loyalty. If I am reliably donating to your campaign every couple of years, then I am probably not donating to your opponents' campaigns.
And loyalty seems particularly important with the current administration, because they have an agenda full of things that are illegal or otherwise unsavory and un-American, so they need a nation run by loyal henchmen if the agenda is to succeed.
My girlfriend is nurse practitioner and she says United is the worst to deal with. They deny everything and it sucks up enormous amounts of time to appeal.
I think it’s better on the server side with ASP.NET.
As far as I have heard MAUI is pretty buggy and has lost momentum. It will probably go on the long list of basically abandoned .NET UI frameworks
reply