Microsoft: Join Developer Design
microsoft.github.io
microsoft.github.io
This is some incredible self-awareness. I've encountered more than a few people who casually brush off applying to Microsoft because they prefer developing on unix machines.
For the outside it still feels like unix is seen as a necessary evil.
It will be used extensively, devs are welcome and MS platform need to be compatible at the lowest level. But at every term ther is this tingling feeling of “you know we would have preferes if everyone was on windows and coded on VisualCode for .Net”
I think MS changed a lot in the last decades, but it still doesn’t feel like the best place to work in for people who fundamentally don’t care about windows ecosystem. Is this undue prejudice nowadays ?
If you mean VisualStudioCode it's cross platform and you can program .NET in it with .NET Core on Linux.
If you mean Visual Studio then that's only good on Windows.
MS earns its money selling 7-digit support contracts for databases and other enterprisy products. More and more, they will go the way of IBM and shift to services.
To remain invested in some sort of petty tribalism proscribing individual choices in tools would just be embarrassing at this point.
It may also be harmful, causing its workforce not to notice good ideas first appearing on other platforms, scaring away people not willing to work with (in their view) inferior tools, and risking to end up with a shortage of expertise when they decide to expand on non-windows platforms.
...
They surely meant Microsoft/TypeScript if that's what worries you...
I'm a designer who codes, a coder who writes, and a writer who designs. Will send something soon...
It's the same company with another coat of paint, designed to get you to react exactly how you are reacting now. And you don't even realize.
Why can't people be excited by something from Microsoft?
The rest is just a trap to get developers back on their platform.
I'm not a fan of Apple either, but at least they are not hypocrites.
If MS stopped pretending that they <3 Linux. (see my other comments)
And if they stopped pretending that they are this new friendly open company. Forcing upgrades to win10 and forced telemetry that is a pain in the ass to turn of permanently, is not at all open or user friendly. What a privacy nightmare.
If they did just that, then at least I wouldn't hate them for being such hypocritical assholes. They'd just be a company whose products I don't like.
https://www.computerworld.com/article/2878026/microsoft-to-b...
I thought that this article was overly pessimistic until Microsoft's rings of "insiders" didn't catch the fact that the Windows 1803 update broke machines with pretty common Intel and Toshiba SSDs.
All of this wouldn't bother me at all if it weren't for the MS Office monopoly that forced everyone from schoolchildren to public servants to deal with this crap. I want nothing to do with keeping this business running.
If they honestly released a top notch version of Office for Linux would you, in 2018 where most have switched to Google Docs or other web based office tools actually use it?
I very much doubt it. I feel you're just reeling these things off as some burden of work you want them to toil away at as a debt you expect them to pay to the Linux community.
If they did release Office for Linux, I'd use it for work, since everyone uses it there.
> I feel you're just reeling these things off as some burden of work you want them to toil away at as a debt you expect them to pay to the Linux community.
I don't think they owe anyone anything. I'm just saying if they claim to love open source or Linux, then they need to prove it.
So the online version of Office 365 and the desktop version and the mobile apps will share a lot of the same code. This would also make it far easier to deliver desktop apps for Linux should they decide it's worth it.
They've also worked together with Linux projects to make the Windows Subsystem for Linux a thing (so you can now actually "install Ubuntu" from the Windows app store).
The vendor lock-in company you're thinking of is now called Apple, not Microsoft.
I will believe they changed, when they release their crown jewels (especially Office) for Linux as a first-class release (i.e. not ala IE for Solaris or WMP for HPUX).
If so, yes
Not to mention the fact that they are extremely user hostile. Putting ads in a paid for OS? And mining private data. If their OS was free I'd at least say they had an excuse to do that.
But microsoft does. So by not open sourcing or releasing their main products on Linux, they are being hypocritical assholes who just want to look good.
.NET Core runs on Mac, Windows and Linux and is BSD licensed, and totally not all garbage (though I'm guessing you will disagree with me here with no backing facts because what defines garbage is mostly opinionated views). VS Code is the same scenario. Wow it astounds me the lack of understanding coming from you.
So what I'm saying is that it doesn't really bring anything worthwhile to the table.
VS Code. Yeah, I am not at all interested in an electron based code editor. And yet again, there is nothing new or novel here. There are dozens of other code editors that are free, cross platform, and very powerful.
If they open sourced (or even released on multiple platforms) Visual Studio, then I'd take notice. Same for Office.
> Wow it astounds me the lack of understanding coming from you.
And I'm likewise astounded at all the people falling for microsoft's brainwashing PR bullshit.
Again with the lack of understanding, Microsoft produced a new standard for editors called Language Server Protocol[0] that once implemented in an editor and for a language can be used across editors and IDEs. They are doing more contributions through VS Code than you realize.
As for Open Sourcing VS I would love that but VS Code is snappy and awesome as it is so it doesn't bother me. VS Code with the right plugins (same can be said of Emacs, Vi etc) is amazing. For Dlang / Rust the best support I've seen for either language is for VS Code which is the youngest mainstream editor out there atm. Don't simply dismiss VS Code it's fame / usage speaks for it's own quality as a tool for editors. You even see in Sublime Text and Atom discussions that a number of people have just simply switched to VS Code.
Have you tried VS Code and decided it's bad or are you just being prejudiced?
None of MS’s competitors open source any of their key products either.
Careful, you’ll end up like ESR
Companies change. Especially large corporations that have always been fairly heterogeneous. Microsoft never cared about killing open source, Microsoft cared about improving its bottom line and killing open source was considered a necessity to accomplish that goal. That didn't work out and now they're doing things differently.
Designed in Figma. Built in Code. Open sourced on GitHub.
Code and GitHub is now Microsoft's, I wonder Figma would be acquired too, Figma is a great software and really useful for me who doesn't have a Mac.
I assume there will be hundreds in a week or two and the site will be something completely different.
For example, a PR just came in, containing a time-travel functionality so that you can travel between commits, on the fly!
If that isn’t cool and something worth celebrating, I don’t know what is.
I'm in the camp that uses Windows, Linux and Mac. Whatever laptop is nearest to me and gets whatever task done the quickest is the one I'll use, and these days it's my Surface Book 2 which has replaced even my iPad from being my media consumption device.
They contrasted this with Apple who spent less than $3B (at the time) on research with crazy returns on investment.
Immediate profit from research isn't guaranteed. The rule is copy where necessary or die.
Here is a screenshot showing what it looks like in Chrome on the left and Safari on the right: https://imgur.com/gpSMx44
Firefox 62.0b9 is similar to Safari, except the blocks are all black instead of colored, and the relative dimensions are different.
console.log("%c\t\t\t\t\t\t\t\t\t\t\t\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Hi there! \n\nIt seems you like to poke around as much as we do.\n\nhttps://github.com/Microsoft/join-dev-design", "color: white; background-color: #080808; background-image: url(https://microsoft.github.io/join-dev-design/msft-square.svg)... background-size: 70%; background-position: 50% 25%; background-repeat: no-repeat; padding: 3em; text-align: center;font-size: 1.25em;");
I know they can also track my every keystroke and cursor in their window but I somehow thought of right click -> inspect as not subject to tracking. I’m so much to learn.
As soon as this got merged, I realized, just as yread points about below; the complication of tracking due to the ability to include url() tags. Would be fun exploring the complications of that.
Blame is on me for not testing it in multiple browsers but I kind of assumed it would break somewhere due to this relying on fairly experimental features. :)
I know that we can style console text (try open console in facebook when using Chrome), but only until today, I learn that we can also add image background. Thank you.
Also GitHub has long supported :emoji-name: expansions for those that want to limit UTF-8 in their git commits, and for those on operating systems without dedicated emoji soft keyboards. (In recent Windows 10, Windows+. and Windows+; bring up the emoji keyboard. It's great.)
I've seen projects require emoji as prefixed commit type descriptors: a bug emoji like ant is more interesting than FIX:, a wrench more interesting than TOOLING/SUPPORT:, etc. A neat benefit of that is it leaves the commit types as one character width lining things up nicely and leaving more room for meaningful text in the commit header.
I tend to do something similar with my personal repositories though not nearly as systematic.
Huh, Mac is not a PC?
> We believe in diversity, openness,
We know, with Windows 10 openness of your private data is a core feature
> Send a PR with any improvement to microsoft/join-dev-design
Short of ideas and creative people? Or just want it for free?
Only if you do uncertified repairs on it :^)
As I see it, it's at worst a fun experiment on the design of a single page. I think it's also a very nice way to get a conversation going with people who might be good fit for their team.
All in all, I don't think there's any need to be that negative about it =)
Is repeating 'intelligent cloud' over and over again helpful in getting customers? Or is this all just a big stock pump?
The lack of a frecency based app launcher, fuzzy findable window switcher, auto hide and scrolling of menu bar items when an apps menu is too long are all things that can be done in a pinch on GNOME or on something like bspwm, i3 etc. but need me to shell out around ₹2000 to buy third party software on the Mac is appalling.
Finder is shit compared to Nautilus, their spaces implementation leaves a lot to be desired etc.
Plus spotlight works well as a "frecency based app launcher".