Earlier quoted context omitted.
Yep, they saw no real backlash to doing this for the Python one, then decided to do it here as well.
Of course not. Python is in the hands of people with a mixed contribution history (to say the least) who want to preserve their jobs at Google, Microsoft, RedHat etc. The rest of the Python "community" does as they are told. They are not in a position to voice dissent, unlike de Icaza, who has a great programming record and courage.
Despite best efforts .NET is still not an open platform
321–330 of 500 posts
Re: Despite best efforts .NET is still not an open platform
#322Earlier quoted context omitted.
He provided a citation. Please provide one to back up your argument
It's an opinion piece. Citation implies academic paper. Not quite the same.
There are dissenting papers [2] mostly revolving upon Dodge v. Ford Motor Company, but there are many intractable problems when you assert such primacy. Over what duration? As compared to which company? Accounting for intangibles? Valuation of non-monetary factors? Accounting for market gyrations? Primacy by what percentage? That dissenting paper glosses over much of the nuance of Stout's thesis [3], as well as case law ever since that point to the problematic practicalities of courts deciding how companies should carry out the distribution of the benefits of organizing stakeholders together.
So many people who should know better keep repeating this canard. Shareholders can certainly mount a challenge through corporate governance channels for example, but they fare poorly when mounting a challenge through the courts.
[1] https://corpgov.law.harvard.edu/2012/06/26/the-shareholder-v...
[2] https://clsbluesky.law.columbia.edu/2022/04/26/why-we-should...
[3] https://scholarship.law.cornell.edu/cgi/viewcontent.cgi?arti...
Re: Despite best efforts .NET is still not an open platform
#323I'm somewhat confused what's going on here.
Microsoft is starting to port VS studio (IntelliSense) which is proprietary to VS code which is opensource. Current C# plugin (Omnisharp) is opensource, so they announce that it will be replaced by a closed source selector that let you choose the opensource or the proprietary plugin with the proprietary as default. It's Embrace, Extend, Extinguish just in front of our eyes, so opensource people are pissed.
Re: Despite best efforts .NET is still not an open platform
#324Earlier quoted context omitted.
Funny, I don't see any good from IKEA when you look at the greater picture. More waste, un-accounted for externalities all over the board (labour laws, environment exploitation), extremely well-honed organisation designed to evade taxes through "charities".
IKEA in a vacuum has many many flaws. As I see it though, what IKEA displaced wasn’t the family owned expert artisans manufacturing built to order furnitures. It was piss poor, badly designed, actual shitty materials, poor country labor intensive flat packs. When I was a kid my family bought cheap mass produced furniture from shopping malls, the looks were fine, it came from Vietnam or China [0], and the quality was…
If your country (cough-cough USA) had already descended into the "crap products globalisation stage" before IKEA came along, it will feel like a net positive.
If your country (cough-cough Sweden) got IKEA before that stage, I would say, yes, IKEA displaced quality furniture.
I'd say the overall problem is un-accounted for externalities. Cheap crap from China or Vietnam is just a symptom of the same illness.
Crappy products are okay, in a free market economy. But crappy products with huge environmental costs undercutting "kosher" crappy products, is not okay.
What use are even labour and environmental laws if one can skirt them by pushing the problem elsewhere?
Re: Despite best efforts .NET is still not an open platform
#325Earlier quoted context omitted.
The web page is FUD, but the GitHub issue is describing yet another top level management decision which is totally not helpful source code wise and reputation wise. Creating a bridging host component for tools with multiple intellisense or debugging providers is okay, but the host must be open source to control what is happening. This is a strategic move to unify VS and VS Code ... And the open source debacle is the…
What does an IDE have to do with a software framework? Besides Java and eclipse, what other frameworks provide an open source IDE?
Re: Despite best efforts .NET is still not an open platform
#326Earlier quoted context omitted.
The other problem with "Public companies are inherently evil by default" is that saying that "the whole system is wrong", is just providing leaders with an excuse. Public Companies can serve their customers, shareholders, and look after their employees while still being ethical, there is always a choice, and there are many positive benefits to behaving ethically, for one, it means you are a trustworthy company to dea…
It's like the story of the scorpion and the frog. If you know that the system is broken and it is setup in a way that rewards bad behavior, what do you think is the best course of action: to expect that exceptional individuals will be always in charge to avoid the mistakes, or to fix the system so that even normal , fallible humans can be at helm and not having everyone else worried about potential abuses?
I assume normal and fallible humans are the ones who are going to setup this new system that will prevent abuse?
Re: Despite best efforts .NET is still not an open platform
#327Earlier quoted context omitted.
Let's knock some of this nonsense on the head shall we? Directors do not have a legal responsibility to boost their shareprice. Companies do not have a single goal. Public companies are not obliged to increase their share price. Every company is different. I'd also add that on top of all that, different countries have different corporate law.
True, but we are not talking about a two man company or a historic trust fund in southern France. We talk about an US shareholder company which leadership (do not be nitpicky) can be sued for by shareholders by not doing the best for their money. And law indeed differs... But everywhere someone will be made responsible for not getting the best for their buck (the simplest case: being fired). That applies to FAANGMxyz…
Re: Despite best efforts .NET is still not an open platform
#328Earlier quoted context omitted.
The web page is FUD, but the GitHub issue is describing yet another top level management decision which is totally not helpful source code wise and reputation wise. Creating a bridging host component for tools with multiple intellisense or debugging providers is okay, but the host must be open source to control what is happening. This is a strategic move to unify VS and VS Code ... And the open source debacle is the…
> host must be open source to control what is happening. Open source does not mean that there is any control with other entities than Microsoft. We can see what is happening, but it is up the the Microsoft to decide what code is merged and so on.
Re: Despite best efforts .NET is still not an open platform
#329Earlier quoted context omitted.
Let's knock some of this nonsense on the head shall we? Directors do not have a legal responsibility to boost their shareprice. Companies do not have a single goal. Public companies are not obliged to increase their share price. Every company is different. I'd also add that on top of all that, different countries have different corporate law.
True, but we are not talking about a two man company or a historic trust fund in southern France. We talk about an US shareholder company which leadership (do not be nitpicky) can be sued for by shareholders by not doing the best for their money. And law indeed differs... But everywhere someone will be made responsible for not getting the best for their buck (the simplest case: being fired). That applies to FAANGMxyz…
(https://www.cnbc.com/2022/03/15/oil-shell-directors-sued-for..., https://www.forbes.com/sites/timabansal/2021/05/27/big-oil-u...)
It will be a lot harder to argue that developing a closed-source component is, in the long run, bad for Microsoft, though.
Re: Despite best efforts .NET is still not an open platform
#330I can definitely say that for me, this is the straw that breaks the camel's back. I am turning my back on the .NET ecosystem, after having written C# for 7 years. The `dotnet watch` debacle from last year, still having key parts like the debugger closed-source and now again with this: It's just too much. I do not want to build anything of value on top of such a shady platform that's completely controlled by one Megac…
The problem with MVPs is that they are effectively Microsoft sponsored marketing outlets. I know a few of them personally and they are great people but damn have they drunk the kool-aid.
MVP are pointless.