Live data from Hacker News

Microsoft, currently the most valuable company, is having a Nadellaissance

bloomberg.com

281–290 of 353 posts

Re: Microsoft, currently the most valuable company, is having a Nadellaissance

#281

> There’s a bit of Silicon Valley cred, too, thanks to its acquisitions of LinkedIn, the professional social network, and GitHub, the software code repository. I would have thought open sourcing so much of it's framework, vscode, and typescript would have had a greater impact.

I remain skeptical of some of the company's intentions and practices, esp. regarding privacy and user rights/freedom, but VSCode and TypeScript have truly earned the respect of the community.

For me personally, these two open-source projects have greatly influenced my view of Microsoft for the better.

Re: Microsoft, currently the most valuable company, is having a Nadellaissance

#282

Earlier quoted context omitted.

“It's funny that 15 years back I was so anti MS and pro Google and now I think it's the other way!” Stay skeptical of all of them. No need to be fan of one of the big techs. In the end they are all greedy organizations that want to dominate. None of them should be trusted.

As a developer MS has treated me really well, IMO. They churn out as much short-lived tech as the next company but I think their windows-based culture of backwards compatibility carried over into the developer ecosystem, and the future of .Net Core running in Linux containers with docker and k8s, against SQL Server on Linux would make anyone who's been away from their tech for the past 5 years think they stepped out…

On backwards compatibility. I recently learned that apple has deprecated OpenGL and soon will not support it at all. What a slap to developers... so yeah there is some value to Microsofts approach.

Re: Microsoft, currently the most valuable company, is having a Nadellaissance

#283
post #29

Earlier quoted context omitted.

> “Intellisense with AI now available on VS Code” is Microsoft’s nice way of saying “We harvest the shit out of your data”. What? The IntelliCode description says that "Contextual recommendations are based on practices developed in thousands of high quality, open-source projects on GitHub each with high star ratings.". I'm not clear on how you think Microsoft will harvest data from doing this - much less how it is re…

There is telemetry built into VS Code that you can turn off, but it is turned on by default. There is no way to know how they're using that data. Microsoft also collects data on Office365 platform and even local Office 2019 installs. I was trying was to make a tongue in cheek point, rather than specifically digging into exact methods of how they collect data. You may be right but it is besides the core issue we are d…

I'm a Windows desktop user, XP, 7, and 10. That's what I want, a DESKTOP. I don't have a smart phone. I may soon buy a $20 mobile flip phone. I have nothing from Apple.

For my own general purpose computing, I want Windows desktop especially with its backwards compatibility.

For business, I'm doing a startup which for the users is a Web site, and I wrote the code on XP and will run it on 7 as my server until I switch over to Windows Server.

I've done nothing with Unix or Linux.

In the past 10 years, I've typed in about 400,000 lines of text as software, with about 100,000 program language statements. For the compiled code, it's essentially all Visual Basic .NET with ASP.NET for Web pages and ADO.NET for getting to SQL Server database. I like VB.NET. I did my startup Web pages with ASP.NET -- seems fine to me although they are my first Web pages and I;m no Web page expert. E.g., I wrote no JavaScript although ASP.NET writes a little for me which is optional.

For a cloud, for now I'd be concerned about cost, startup time, and security. Later I'll be concerned about security.

I tried Visual Studio for a few minutes and gave up on it. I've used no integrated development environment and have no desire to.

My two most important tools are my favorite text editor KEdit and my favorite scripting language Rexx. I type my code into KEdit and have a lot of KEdit macros to help me with the code. The code for my Web site is about 100,000 lines of typing and about 24,000 programming language statements -- I had no trouble debugging and never wanted anything like Visual Studio.

I wouldn't use Visual Studio for free -- too much botheration for too little need.

When I looked at Visual Studio, I could find no reasonable, usable, competent documentation, and no way do I want to take out months to figure out like a puzzle and document Visual Studio for my own use. E.g., Microsoft keeps talking about "intelisense" as if I should already know what that meant and would like it. Of course, I can't look up intellisense in a dictionary, and absolutely, positively, with feet locked four feet down in reinforced concrete will Microsoft refuse to document, describe, and explain what they mean by intellisense. It is as if their gibberish not in any dictionary has self-evident meaning and value -- it has neither. Grotesque, outrageous, inarticulate, incompetent, sick-o communications.

It turns out, ASP.NET is super easy to debug -- just give the .ASPX file to a Web browser and let ASP code do its things.

For Office and e-mail, I use my legal copy of Office 2003 with Outlook. Now that I have good, extensive notes on how to adjust the settings and options on Outlook, I can do the setups in an hour instead of the several days as before; it's fine. There are some improvements I could think of, but I doubt that Microsoft would be interested. It might be that I could program the improvements with the old VBA which might be able to read and parse an Outlook PST file, but so far I've never tried VBA and when I did want to try it didn't have a copy. For Excel, I use it to draw simple graphs and otherwise regard it as worthless -- I'd much rather write code in Rexx, VB.NET, Fortran, PL/I, etc. and then use Excel to draw the plots. My understanding is that now there is much better graph drawing software, likely with API's, or better API's, than Excel.

For high quality word whacking, I use D. Knuth's original TeX and love it. I hate Word -- used it some, got okay with it, but hate it.

Lessons: To me, for my personal computing and for business, I want the full power of a good desktop computer. I place high value on backward compatibility, e.g., back to Office 2003, an old Watcom Fortran, an old IBM OSL (Optimization Subroutine Library) to be called from Watcom Fortran, KEdit, Open Object Rexx, etc. For business and software development, VB.NET is fine.

Far and away my greatest gripe with computing, the computer industry, and Microsoft is documentation -- on average, the quality of the documentation is awful. To me, the biggest problem in my startup, by far, is poor documentation. Broadly the poor documentation has commonly taken me 100-200 hours to do things I should have been able to do in one hour. So, I DO write my own notes and then AM able to do the stuff in one hour. The bad documentation is close to killing my startup. Long since I should have been sending six figures a year to Microsoft for licenses on their software, and the main reason I'm not is their documentation. E.g., it took me two weeks of full time mud wrestling JUST to find a connection string that worked with SQL Server -- should have taken 10 minutes. Recently I spent 80 hours full time getting simple file sharing, as a first time user, between my 7 and 10 systems. I wrote up notes for myself that will solve the problem for any first time user in less than an hour. I posted the notes on TechNet. Responses from others were awful, e.g., kept talking about Workgroups and Homegroups and some Windows password tool, ALL of which are just irrelevant down to next to useless. Apparently nearly no one still actually knows how to use the simple, well designed, command line NET commands to set up first time user file sharing. The old NET documentation is also awful, gets a grade of flat F in just simple Bachus-Nauer syntax notation 101 and totally omits anything about semantics, meaning, usage, understanding, security, consequences, timeouts, etc. I had so much trouble with even simple things with SQL Server that eventually I got help, really simple answers, from some high up SQL Server executive.

To me, the most serious problem blocking information technology, computing, Microsoft, and my work is BAD DOCUMENTATION.

When Microsoft learns how to describe their work, then I'll start to consider if they are a competent, functioning company with a bright future.

Re: Microsoft, currently the most valuable company, is having a Nadellaissance

#284

Earlier quoted context omitted.

As a developer MS has treated me really well, IMO. They churn out as much short-lived tech as the next company but I think their windows-based culture of backwards compatibility carried over into the developer ecosystem, and the future of .Net Core running in Linux containers with docker and k8s, against SQL Server on Linux would make anyone who's been away from their tech for the past 5 years think they stepped out…

On backwards compatibility. I recently learned that apple has deprecated OpenGL and soon will not support it at all. What a slap to developers... so yeah there is some value to Microsofts approach.

There is an advantage and a disadvantage to backwards compatibility. Letting people keep using old technology that hampers progress. You have to devote resources to ensuring that it still works, and you have less people using the new stuff.

Re: Microsoft, currently the most valuable company, is having a Nadellaissance

#285

Earlier quoted context omitted.

As a developer MS has treated me really well, IMO. They churn out as much short-lived tech as the next company but I think their windows-based culture of backwards compatibility carried over into the developer ecosystem, and the future of .Net Core running in Linux containers with docker and k8s, against SQL Server on Linux would make anyone who's been away from their tech for the past 5 years think they stepped out…

On backwards compatibility. I recently learned that apple has deprecated OpenGL and soon will not support it at all. What a slap to developers... so yeah there is some value to Microsofts approach.

Apple isn't afraid of ditching tech when it becomes clear it's a dead end. In almost all cases they've been correct and the rest of the industry soon follows their leads.

Think how reliable Windows would be today if they hadn't left in all the cruft as far back as Windows 2000.

Re: Microsoft, currently the most valuable company, is having a Nadellaissance

#286
post #232

Earlier quoted context omitted.

I don't want my data in the hands of my competitors. Amazon is either competing with or threatening to compete with a wide range of organizations.

Whether you are using Azure or AWS, if you’re concerned about your data, you should be encrypting it with customer managed keys. Netflix is AWS’s largest customer, even though it competes with Amazon Prime Video.

Encryption doesn't hide everything. For example, Amazon could estimate the geographical location of everyone watching Netflix and use that information to determine optimal billboard advertisement locations for it's advertisement campaign.

Re: Microsoft, currently the most valuable company, is having a Nadellaissance

#287

Earlier quoted context omitted.

I disagree with the paren't sentiment but I think they raise an interesting point: is/should there be a license that says: you can read/use/modify {this} but you cannot use it as a training data for the AI. {this} can be code or text or an image or any other content.

Genuine curiosity... why have you put an apostrophe in "parent"?

attempting to write "parent's" before coffee

Re: Microsoft, currently the most valuable company, is having a Nadellaissance

#288
post #202

Earlier quoted context omitted.

That's fair. But perhaps you'd agree with me that there's a line between a company making products like cameras - which can certainly be used to cruel ends, but typically easily replaced by any of your competitor's products, and not pivotal to such efforts - and a company building a product that has no real replacement, is central to anti-human practices, and routinely ignores the criticisms and suggestions of human…

I agree 100%! In fact your comment reminded me of something from nearly 20 years ago. A friend was putting together a startup for some kind of "interactive advertising email" and asked a couple of us if we would find it objectionable if we did a joint promotion with a porn company. I said that if I worked for a camera company, of course I would know that our products would be used for all sorts of different purposes…

How are videos of consenting adults in any way like "genocidal maniacs"? You raise more questions than you answer.

Re: Microsoft, currently the most valuable company, is having a Nadellaissance

#289
The higher the rise, the harder the fall. Great old-timers continue to jump ship in droves, and new people only apply after getting rejected by FANGs of the world. Given the size of the company this will take a while longer to play out, but play out it will, eventually.

Re: Microsoft, currently the most valuable company, is having a Nadellaissance

#290

Earlier quoted context omitted.

I agree 100%! In fact your comment reminded me of something from nearly 20 years ago. A friend was putting together a startup for some kind of "interactive advertising email" and asked a couple of us if we would find it objectionable if we did a joint promotion with a porn company. I said that if I worked for a camera company, of course I would know that our products would be used for all sorts of different purposes…

How are videos of consenting adults in any way like "genocidal maniacs"? You raise more questions than you answer.

You're really misrepresenting what I said.

I wasn't comparing videos of consenting adults with genocidal maniacs.

I was sharing a real life example of a situation where I had no problem building a general purpose product that anyone could use, while at the same I might object to special deals or promotions with an industry I was uncomfortable with at the time.

The only reason I even mentioned porn and genocide in the same sentence was to say "you may not relate to my porn example, but there is probably some other situation - like a custom feature for genocidal maniacs - that you would personally object to." And I didn't bring up genocide out of the blue, it was the very topic of the thread I was replying to.

Post reply on HN