edit: of course it runs Windows. It also comes pre-installed with it.
edit: of course it runs Windows. It also comes pre-installed with it.
Most people that I showed the Surface to were impressed by what they saw, but almost always came back to the same thing: it doesn’t run macOS.
I’m increasingly frustrated by this because it’s almost always a misunderstanding of how far Windows 10 has come, and how compatible the workflow now is regardless of what you might do for a job. I suspect most people haven't touched Windows since years ago and it's time for a serious second look if so.
I’ve written about web development on Windows 10 before, but even since a year ago it’s come such a long way. The Bash on Windows environment is now so performant and well supported that you won’t even know the difference if you move from a MacBook, and Microsoft continues to improve it at an impressive clip.
Unless you’re using Xcode, your workflow will almost certainly move from macOS to Windows as a non-event: it’s that good now, and I spend most of my time living in the Bash environment without any problems — even with complicated situations like Symlinks inside Bash now actually working fully.
The only thing windows has going for it when it comes to development is performance. My windows desktop screams compared to my mac, but is relegated to gaming.
Powershell, while different from the BASH way of doing things, is a really nice commandline tool.
It may be old and have its quirks but people dismiss cmd way too quickly.
On top of that, all of the little things are wrong. MacOS/Linux aren't identical by any means but I expect (say) important configuration for everything, not just my things, to be accessible via my shell. My shell, by which I mean having to bail out into PowerShell (which is a bad acid trip) or into clicking stuff is just not gonna fly. I am not unfamiliar with or uncomfortable with Windows but it irks the hell out of me to have to bail out of my work environment to start clicking around or to `Start-OddCommands -WithSillyFlags` and there's no reason for it.
When I ditched MacOS, I instead went to Fedora. (Which, I am told, does run quite well on a Surface Book.) There's a Windows partition on my work machine, but it's mostly just so I can run a DAW (Ardour is bleh, don't @ me) for remotely recording audio.
It doesn't step to either Tilix or iTerm2, depending on platform.
Worse: because VSCode--and if it wasn't a Microsoft product I would be less annoyed, but it's their editor and their OS so they can own it too--doesn't really support per-platform configurations, working around it by disabling stuff on VSCode causes my settings sync solution to break my other machines...
It would be neat if the config file were JavaScript that's executed on startup like Emacs does. My init.el has a couple functions that behave differently under Mac (it still calls it NextSTEP, how cute) and Wayland (which it nostalgically calls X). After "accidentally" destroying my last corporate issued Windows install, I never went back and ripped the Windows-specific part of "set-perfect-font-size".
With the pounding I've put on my hands, emacs is mostly a nonstarter, so I'm jealous.
I feel like this is evidence of living in a bubble. Windows is the dominant OS for anything in a PC form factor (even if you include the iPad Pro in the count).
For most people, the web is the dominant platform and Windows is just what draws Facebook on the monitor.
I've never been happier using Windows with WSL + Docker for Linux based web development. Things are super stable and the computer I built for ~$750 almost 5 years ago (i5 3.2ghz, 16gb of ram, ssd, decent video card, etc.) still runs as fast as it did on day 1.
If you want to use BitLocker in W10, you have two options:
1. Escrow your FDE keys with Microsoft Live 2. Go through the hassle of setting up a PDC and escrowing them to your domain.
There is no option to NOT escrow your keys to a very LEO-cozy company with a local account. This is an immediate deal-killer, regardless of any other features or improvements.
https://articles.forensicfocus.com/2016/03/23/bitlocker-what...
The short version is there are multiple levels of BitLocker functionality and what options are available is dependent upon hardware, group policies, and the Windows Edition installed.
Not a problem anymore
https://gaiustech.wordpress.com/2018/06/16/wsl-is-a-game-cha...
I say it every time it comes up, because it’s true, Surface is what Macbooks and iMacs should have been, perhaps would have if Jobs were still around