Introducing Surface Book 2
blogs.windows.com
blogs.windows.com
And then after all of that, you click through to the store and there's no pricing information whatsoever and no pre-order date on the store page (there is a date buried in all the text in the announcement), just an unfriendly "Not available" broken button... no price, no date, and I don't even remember what was supposed to be interesting about the thing. Something about having more pixels than a Mac. Whatever interest I had in the product evaporated a long time ago, but the lack of concrete info on price makes me forget about it entirely.
Edited to add: Oh cool, I just went back to the page and noticed the "Microsoft Band", a product that was officially discontinued over a year ago, is prominently featured in the navigation bar across the top of the page. Good work, team!
* this page is an ad copy with very little of interest
* the store page (https://www.microsoft.com/en-us/store/d/surface-book-2/8MCPZ...) has no date, no price and only hints at specs (you can pick a model but have no idea that e.g. the 13.5" i5 is iGP and the i7 is dGPU)
* https://www.microsoft.com/en-us/surface/devices/surface-book... has the actual stuff you want, with a detailed specs breakdown and the price of every configuration although even there are incoherences (Tech Specs states the 15" has 16GB RAM, but "Configure" lists an 8GB 15" configuration)
There was initial excitement when the 1st generation launched with actual Wacom technology, as a lot of us do work in Windows, but it quickly fizzled when Microsoft cheaped out and went with less performant ntrig digitizers.
With Wacom's Intuos tablets you've probably noticed they have a really big bezel. Maybe 2-3 inches around every side. It's not just a physical design decision, they need that in order to work. MS couldn't accommodate that on the surface, so the accuracy at the edges dropped off. And this being Windows with a lot of software not designed for touchscreens, that meant you were trying to poke at tiny toolbar buttons in the least accurate region of the digitizer.
Ntrig solves that, it's let them at least be consistent across the whole surface, even as bezels got smaller and smaller. But like you said, the peak accuracy of Wacom in the middle of the screen probably beats it.
I sold my SP3 to buy a 9.7" iPad Pro when those came out, mainly because I got annoyed with the digitizer. If you draw a line slowly you can see it get visibly pulled back and forth along the digitizer grid. To get smooth lines you have to do fast sweeping strokes, which I really didn't like.
For reference, lines drawn on a SP3 in OneNote: http://i.imgur.com/bxpnPSv.png
In an AMA on reddit the Surface team attributed some of the pen performance issues to "capacitive coupling" making the pen not detected as accurately if you let the tip touch a ruler, so those are drawn freehand. Even so, you can clearly see the lines get pulled into the pattern of the ntrig grid.
I also had one of the Surface Pros with ntrig digitizer. It was near impossible to draw properly. Quick sketching is fine, but slow and precise lines were impossible. Cursor just jumped around and was unusable.
If Apple made a big push to improve their hardware, get full blown Photoshop with Adobe’s brush engine, this could conceivably change. Everything’s too piecemeal right now though. File management is still terrible, Photoshop brushes are only available in Adobe’s terrible apps, lots of Bluetooth buginess from app to app, inconsistent UI patterns etc. The newest Procreate update and Affinity designer are pretty cool, but it’s still not there yet.
Disclosure: Microsoft employee, so arguably biased toward the Surface.
You can see some slight vertical jogs, but nothing to the degree of what the Surface has. I've never noticed it in actual use on the iPad. On my SP3 I definitely did.
I don't actually know how the technology in Apple's Pencil works compared to Wacom and ntrig, but my assumption is that it's more similar to ntrig with having the detection hardware up front in the display/glass assembly instead of behind it. It uses an active stylus w/ battery (similar to ntrig), while Wacom's stylus is a passive batteryless device.
In terms of accuracy, iPad and Wacom seemed similar to me. Never used a Cintiq (just the screenless pads) so I can't make a fair comparison. I've heard that the Cintiq has more visible lag with your stroke catching up to the pen, but that's much harder to notice when you're drawing on your desk while watching a separate screen.
The iPad is my favorite, hands down. It feels very natural to use.
Whether or not it is equivalent is a subjective judgement on the part of the user.
Personally, the current stylus input supported by ntrig is sufficient for my particular needs.
The ntrig technology Microsoft acquired has been significantly improved since its first implementation, so I think your judgements are perhaps somewhat obsolete?
I'm sure their digitizers work great for the average user, but Wacoms are primarily devices for pros. None of the Surface stuff is at that "level," unless you're comparing them to other (IMO bad) PC integrations.
https://www.penny-arcade.com/news/post/2016/10/26/the-surfac...
But when it comes to actually coding, it's much less "easy" than on a MBP. Some people swear by powershell but I just did not jive with having to do that when everyone else is using bash - so I'm using WSL, which has... difficulties. Random stuff doesn't work - SSHFS for example. Obviously anything than needs a GUI, though if you config just right you can get a display server ported through to windows through some sort of godless black magic.
I know they're still working on WSL, and if they can lock that down, I think Windows machines will be fantastic all-around dev tools, especially for a very visual developer like me (I just can't get over how great it is to whiteboard on the surface pro).
I tried that, then went back to using VirtualBox in seamless mode with Lubuntu. I was very disappointed. I'm still more productive on my 2012 Macbook Pro than I am on my 2017 Windows laptop.
I switched to a surface book about 4 months ago, and will probably be upgrading to this when the $ is in my budget.
Just speaking as someone that's tried both the book, pro, and laptop, I found the pro to be the most versatile of this weird "kind of tablet" line microsoft has going. You don't gotta push a button to take the screen off (that only works kinda sometimes and can lag), it's smaller/lighter, still just as powerful.
This does not exactly inspire faith in the product.
Does that link work for you? It's the best image of the keyboard on that page.
Who wrote that line, a Rackspace support bot?
Why would I be surprised though, their entire website is a giant clusterfuck and always has been.
I'm hanging for the X1 Carbon with this line of CPU myself; currently on the 1st gen X1C with i7 cpu, and the main issue I have is probably the battery life aside from the 8gb memory. That was the top spec back in 2011, glad I didn't penny pinch. The ultrabook still looks new; love the Lenovo keyboard and trackpoint.
It's not Coffee Lake, it's Kaby R.
I wonder about that with truck commercials.
I feel like every truck commercial is a sort of "See this is how we want our customers to act!"
I never actually considered it from an "internal customer" (i.e. the boss) perspective. I just always saw them as painfully out of touch, but it isn't an "out of touch" issue; it is a focus issue.
This is what made Jobs so great. Most of the criticisms about him are surely correct, but he was a boss who tried to understand the customer, and succeeded at it frequently.
I just clicked the blgopost and was surprised by its quality even after having read these comments. I expect large companies to display good grammar.
Relatedly, it seems like Microsoft has a million blogs on different domains, it's hard to keep track of what's what.
"When you think about Microsoft and you hear our mission, it’s powerful."
At one point, the blog entry says: "In product making, we believe every detail matters. ". Those of the type of things Steve Jobs would never let Apple push out as PR.
No-one needs to be told that the Surface Book 2 is going to be faster than the Surface Book 1.
- There's more than one previous iPhone
- It's a broader statement. There are multiple variants so the new one isn't guaranteed to be more powerful (e.g. iPhone 5C is the same power as iPhone 5)
This is the actual launch page: https://www.microsoft.com/en-us/surface/devices/surface-book...
They're 'starting with why' - https://www.youtube.com/watch?v=qp0HIF3SfI4
TL;DW: a marketing consultant suggested replacing "We make computers to empower people" with "We empower people; we just happen to make computers"
Personally I think it looks nice, but I have a Surface Pro 2 that works just perfectly fine and I love it. The hardware on it is still good and I don't see any reason to upgrade.
EDIT: Don't work for MS, just a happy Surface owner.
"The breakage rate for Microsoft Corp’s Surface devices is significantly worse than for other manufacturers’ laptops and tablets, Consumer Reports said, adding that it was removing its “recommended” designation for Surface products."
https://www.reuters.com/article/us-microsoft-surface/microso...
In the past, there was a minor issue that the surface tablet didn't understand that you removed the keyboard. But that seems to be fixed now and it didn't happen that often anyway.
As a result I will probably upgrade to the SB2 in a few years and still be very happy.
I don't get this. Your feelings of inferiority are your own feelings, not the fault of a tech company's marketing agency or some other external agent.
It has not disappointed me.
Even that’s not entirely fair. The submitted link was to the blog post, not the marketing page that someone else posted.
[1] https://www.reddit.com/r/SurfaceLinux/comments/3qcqha/ubuntu...
Man, I would have bought it in heartbeat.
I don’t reason why Microsoft pushes touchscreen anymore. Considering their Win10Phone is dead already as they are the one admit it.
So we have detachable Surface Pro which is great. But we can a surface laptop without touchscreen, on it.
Doesn't that eliminate one of the primary draws of the platform? I love taking notes and whiteboarding on my SP3.
If I had paid more than a few hundred dollars for an SP3, I would be quite upset with the numerous annoyances. As of now, it generally works ok. Of course Windows is still trash (which app do I use for settings again)?
But yeah, once you start taking people's money in Apple ballpark (and these are not cheap), make things work at least as good as Apple (which, yes, isn't perfect), or expect negative comments.
You seem to dislike Windows quite a bit. To the point where it seems personal or you have a vendetta against it.
Yes things like settings are silly in modern Windows. But they aren't make or break stuff.
There's major positives to be seen from Windows too. They are the only major player trying to get touch working on desktop. That's not easy to do.
You don't specify what sloppiness or "years of varying quirky behavior" so I can't say much about that. If I wanted to really criticize the other OSes I have experience with - MacOS and Ubuntu. I'm sure I could come up with sloppiness issues and varying quirky behavior too. It wouldn't be hard at all, but it wouldn't be right either. They are both solid OSes overall (at least for now).
I have better things to do then have a "vendetta" against either a corporation or a piece of equipment (I don't know which you were insinuating).
At the same time I have no reason to defend commercial entities that should do better.
Like I said, I use the goddamn thing (SP3) as a daily driver for mobile use. It doesn't change the fact that numerous things have been appallingly broken for a stack completely controlled by Microsoft. I absolutely do not care to enumerate the "quirky behavior". For that you can go to answers.microsoft.com and also get a laugh observing that shitshow of unhelpfulness.
Apple help for MacOS stuff for example is hilarious from official or major communities. They treat everyone like complete newbies.
Not being too used to Ubuntu except for production servers, I was never able to resolve getting it to work on my Touchpad back in 2010 nor getting my VM to update from 14 to 16 without screwing up. From my pov, in aggregate, all the OSes have their issues
Why not sell the SP3 and get anything else? No one should use something they dislike this much if it isn't mandated.
The brilliant concepts by Microsoft are so amateuristically executed. I learned my lesson and am staying away.
https://answers.microsoft.com/en-us/surface/forum/surfpro4-s...
Seems minor but it's annoying when you're stuck looking at some crappy tv show or movie for an hour on each flight.
Although, flight attendants aren't walking around with scales checking and it certainly looks less conspicuous in folded mode. But, I've successfully used my 4 lb 15" Retina MBP during take off/landing many times without issue. YMMV
http://www.cnn.com/2013/11/07/travel/faa-airplane-electronic...
https://www.faa.gov/other_visit/aviation_industry/airline_op...
> Larger PEDs are those the operator has determined weigh more than 2 pounds or are of a size that would impede egress
One downside to the laptop is it only comes with a single USB-C port, so you'll probably need a hub.
I'm currently in the process of making this choice. Looking at Lenovo T470p/Dell XPS 13/15. If I'm doing linux development is it worth even thinking about the surface laptop?
Went with T470P i7-7700HQ with 2560x1440 screen, literally haven't switch home desktop on since I got it.
Works great with fedora as well (except touchpad driver issue that's in the works) everything works great out the box.
I will probably rarely use the keyboard/trackpad except when travelling (not often) as most days I plan to use an usb mechanical keyboard+mouse. So all I'm really bothered about is whether I get better value for money in terms of CPU and screen with the XPS compared with a thinkpad. Of course the XPS is prettier as well ;)
I've read the XPS screen is amazing whilst the thinkpad one is not so hot, do you have an opinion on this?
I read the same reviews on the T470P screen even the 2560x1440, I was worried it wouldn't be bright enough but on a night it's too bright so I dial it down to 40% or so, during the day rarely need to go over 80% even with the sun in the window behind me, the anti-reflective coating is good.
The XPS15 had deeper richer colours but the T470P has a damn fine panel and for looking at text I preferred.
FWIW, I went for the 256GB SSD and I wish I'd gone for the 512GB but other than that it's a truly stellar little machine.
Even get good battery life (I went for the 72whr and 6 hours under use is about fair (though that will drop rapidly if you actually hammer the battery, 35W processors on a 72wh battery..).
I curse the day ive chosen 13” xps with 3200x1800 hdpi screen. Id trade it for fullhd in a blink.
Three issues:
1. It is goddamn mirror, and mind you im not picky here
2. Hundreds of apps or system parts (regedit? Wtf?) are complettly messed up by hdpi and scaling leaves you either too small or problems. Keybase desktop client (search for my bug) shows what you can expect. Windows 10 can not handle it. Gnome works more/less.
3. You dont need it on 13” screen. FHD is enough.
Oh, and you cant disable touchscreen without serious jujitsu (bios option is ignored by windows)
Simply dont. Take fullhd.
I know that dell xps 13" with FHD screen is very good in this regard, while dell xps 13" with 3200x1800 is mirror like.
Let me know if you have any specific questions and I'll be happy to answer... but long story-short, this is the best laptop I've ever touched or owned.
But essentially, if I'm mainly interested in performance and the screen it sounds like an XPS might be a better choice than a thinkpad? Do you have a 4k screen?
basic scripting works fine, but quite a few things fail. The most recent one i stumbled on was kivy [1]. It couldn't start X-Sessions to open any windows.
Just hazarding a guess, but are you using the xiwi X11 replacement? That's just a dummy x server, with everything forwarded to a chrome app. Its a hack to get around the chromeos switch from x to a custom wayland'ish display server. Pretty slow.
But with crouton, you can also run a full xorg on vt-2. And I would be very surprised if anything failed to run there (from a graphical perspective). Even steam with full hardware acceleration works.
I've since installed galliumOs though, so I can't test anymore.
My one supports NVME in both slots so I don't know what other people on the internet who are saying the 12 inch doesn't support NVME are on about. I have the Kaby Lake version.
I have a 8GB swap which I guess is fast enough as its on the second NVME.
Not least because it supports 2 4K monitors (60fps over USB-C, 30FPS over HDMI), but is also a solid laptop in its own right.
Also, the model I have has 32GB of RAM.
The only downside is the battery life, I get about 2 hours.
Also it actually supports 3 (!) 4k displays at 60hz if you include the built in screen. With the TB16 dock it is a joy to use.
I wouldn't buy any of the surface devices if you're planning to put linux on it (it's a little bit pointless), but maybe WSL + Docker on Windows are enough for you. (For me they are at least)
Dell sells Linux certified models, the XPSs even. Maybe it's called the "Developer Edition" or something. You can always go with System 76 or Librem or something along those lines too.
The Windows ones have more RAM and essentially the same hardware, I got a 16GB version and put Linux on it myself, all the drivers were the same and everything works perfectly. (The only caveat was a UEFI setting related to hard drive configuration and Windows Fast Boot, I forget the details but it wasn't too hard to fix.)
Really happy with it overall.
Currently I'm buying a old X61s and going to convert it to X62: https://www.notebookcheck.net/Lenovo-X62-Laptop-Review.21159...
They work OK on stock kernels since around 4.10 (but one must "backport" the linux-firmware package from Ubuntu Artful for having a working Wifi).
For a "non fancy" work usage (no stylus etc.; mostly keyboard and touchpad), the "only" nags are:
- no sleep functionality
- you can't permanently enable the Fn button, and worse, it seems that it disables itself regularly, and even worse, independenly of it being active or not, the light is off (it's not a defect; the light just turns itself off shortly after activation).
With those points in mind (point 2 is much more annoying than it reads), I think Surface machines are poor solutions for Linux users, unless the user needs to have tablet and laptop in a single machine. In fact, I'll buy the next-gen XPS 13 once it's available and mature.On the other hand, Surface Books are the state of the art of large/work tablets. There's nothing remotely comparable: a 700gr 13.5" tablet is amazing (although the batteries don't last very long), and the fact that there is a 15" model is even more impressive.
Windows 10 is IMO the best Windows ever, but I was surprised that the ecosystem was really poor compared to macOS. Most of the software you find online are outdated win32 apps with scaling problems. Even modern software from major companies still has scaling problems such as Adobe CC or even the mighty Photoshop.
I also didn't find worthy replacements for my most used apps such as Alfred. Even something like iStatMenus doesn't have a replacement in Windows, all the alternatives are really poor in comparison.
On the other hand, outside of ML it's not like many software developers need to upgrade to a new GPU every (other) year and current processor trends show very little performance uplift between generations to upgrade - once Apple finally gets 32GB of memory in the MBP most developers will be set for many years.
Even though you don't need lots of power, there's plenty of solid and valid reasons why others might.
Moreover
1. latency is low enough that people are playing triple AAA video games on AWS for a $1/hr.
https://lg.io/2015/07/05/revised-and-much-faster-run-your-ow...
2. Sure, that's a good reason. It had better be spewing out lots of data, though, or again, you might as well process in the cloud.
3. Being able to access your workstation via airport wifi at all is actually a benefit in this case, unless you intend to wheel it around like a suitcase.
Did you walk out of a 1980s time warp or something? The workstation in this case carries 1TB of storage and weighs 3.5 lbs. (And it still has wifi in case you need that).
Regarding your number 3. For a lot of this, we are talking about devices like the MacBook Pro line. Not huge workstations.
Exactly.
I wrote this last year criticising the current state of Mac hardware.
https://medium.com/@Pier/the-problem-of-osx-hardware-in-2016...
You can do fun things, like tail logs to a file using linux and simultaneously analyze the file using windows tools.
You shouldn't access files in WSL using windows, but the other way around it's absolutely ok.
So if my projects are at C:/Development/Projects/...
Then I just open /mnt/c/Development/Projects/... on WSL
I haven't had any permission problems, not even once.
Same for Docker for Windows. It uses Hyper-V + some network disk sharing magic, which makes directory mounts into docker containers work great. So sometimes, like, when I need to debug a non-cross-platform linux program. (WSL doesn't handle process forking well, so some debuggers, like Go Delve don't work) I just do something like
docker run -v C:/Development/Projects/MyProject:/mnt/MyProject -it ubuntu /bin/bash
Apple's neglect.
Elaborating on it, Custom hardware (esp. GPU) support. DX 11 over Metal. Apple chose not to upgrade OpenGL or implement Vulkan.
- The laptop lineup only offers Intel graphics or AMD's weakest mobile GPUs. I suspect that Metal has something to do with why they've pretended Nvidia doesn't exist for the past ~5 years.
- The only non-abandoned[2] machine in the desktop lineup is a non-modular all-in-one.
- Apple ceded the creative-pro software market to Adobe. Final Cut, Logic, used to be industry leaders, and they had companion software products that Apple has either neglected or discontinued. Premiere + After Effects is a far more powerful & widely used toolset than Final Cut + Motion, plus Adobe's software also runs on powerful Windows PCs, eliminating Apple's lock-in.
- Pen-input is iPad exclusive. Apple has no desire to bring touch to the Mac, and while I agree that macOS is not designed for fingers, I'm sure artists would like a convertible MacBook Pro that supported the Apple Pencil.
[1] Obviously this is a generalization
[2] For all intents and purposes, the Mac Pro will still be abandoned until they release the promised new one circa 2018. The current Mac Pro and the Mac mini are terrible, ancient PCs that only sell any units because Apple has neglected giving macOS any good hardware to run on in those form factors or price points.
You can stick really fast processors, tons of RAM and one or two Nvidia graphics cards in a very cheap tower. If only Apple sold a cheesegrater-style tower that could do that ;-)
Thee are even some Windows laptops that do the job now. Wirecutter picked the Dell XPS 15 as The Best 15-Inch Laptop for Photo and Video Editing https://thewirecutter.com/reviews/best-15-inch-laptops-for-p...
There's also a fair amount of peer pressure.
I was at a big software company and I choose a Lenovo with Windows instead of a Mac. I was the only one, and the other members of the team constantly tried to get me to switch, and trolled me, as if they were embarrassed with me. Now I'm at another big company, where Windows is more prevalent (legacy), but team members are still shocked that I chose again a Lenovo with Windows and Ubuntu VM on top.
If you were to interview to a startup and the founder coded on a Windows, what would most devs feel about it?
Which ecosystem is "poor" depends on your own current situation.
Sure you can. I've gotten macos installed in a vm and even ran a hackintosh for a while which was remarkably easy these days.
I do realllly wish Apple would open up and let us officially install on different hardware - especially if they’re only going to update the Mac pros every few years.
Indeed, I was speaking from my personal experience.
The ecosystem on windows 10 is poor but then again I just download from one of the million win32 applications. I just don't use "apps" from store.
Just last week I played a game of Age of Empires II with my cousin, a game which was "released" in 1999 on a Surface with Windows 10. While on my MacBook I have issues because every major OS upgrade breaks something and I have to repurchase newer versions or give up if the dev isn't interested/around anymore.
OTOH I've found that it's not such a big deal in practice. In my 10+ years as a mac user I've only hit this problem a couple of times. Likewise in Windows I rarely open old outdated software.
That is of course my anecdotal and personal experience.
I dunno why people say that one or the other is superior for work (except if you work with some special software that exists only for one OS). Both of them are equally good, since everything is moving to the cloud, for most non-specialized tasks you need one app - a browser. If you look at other fields like programming, graphics work, 3D,.. they are the same again (except for special cases like C# or Swift development).
And things like iStatMenus is not something that is used for work, its a widget that you like. Perhaps you simply like the look and feel of OSX more?
Not really. The features I want could be easily developed in Windows, or Linux, but for some reason this isn't the case.
A good example of this are launchers. Once you start using a launcher you wonder how you could have lived without it.
MacOS offers Spotlight which is very limited but there are 3 very good third party options: Alfred, Launchbar, and Quicksilver. These offer a lot more than simply opening files and applications.
There are launchers for Windows too (launchy, Wox, etc) but the functionality is very limited compared to the macOS options. I suspect this may be cultural. Maybe there are no good commercial solutions like in macOS because there is no market.
Even Linux has better free launchers than Windows. For example: https://github.com/qdore/Mutate
I have found this same problem with other types of applications. For some reason the macOS options are simply better. And again, this is completely unrelated to the OS. It seems there is simply no interest in the Windows world for these types of things.
For example macOS has Karabiner which allows to configure you keyboard in a myriad of ways. Terminals like iTerm are also better in macOS, maybe because of the *Nix tradition. Monitors like iStatMenus which offer you one click access to deep information on hardware, network, etc, are non existent. BetterTouchTool which allows to deeply configure gestures on your trackpad, again, nothing on Windows like it. I could go on, but you get the idea.
Armed with Putty and a browser, I only missed the touchpad of my macbook. I do most of my work in Jupyter and in vim. It's rather liberating to realize you are not tied to one ecosystem. My point is I thought I would never be productive without my mac but that simply wasn't true.
I suppose I am an edge case though as most of my work is performed on my headless linux workstation.
For those wondering, TSA held on to my macbook which I retrieved over the weekend.
Care to elaborate more on what really happened?
http://abcnews.go.com/Blotter/top-20-airports-tsa-theft/stor...
If you really want to know how it'll perform under heavy workloads, you probably want to hit it with prime95 or blender for 30+ minutes and monitor core frequencies to see where it ends up running at.
Why do they continue to ignore Gamers on the Mac Platform.
There are plenty of Mac OS games and people don't play them.
Also the laptops are also single click.
That's not out of the box :) But an Apple Mouse can not have right click added it physically has one button but it does it in software and it doesn't work or it button bounces whenever I have tried.
95% of all Mac I have ever seen or used have Official Mice.
Every pointing device they've made for well over a decade has had multiple clicks.
Until then, maintaining a desktop gaming PC and buying the base MacBook Pro model every now and then seems to be more cost effective.
The primary issue for gaming on OSX is and has always been drivers. You can generally get 80~100% better framerates by running the same game on Windows (via Bootcamp).
- Hardware: PC Gamers usually customize hardware to have pretty decent power (GPU, CPU, Memory, etc) for relatively cheap when compared to Mac. In PC market, there's hardware competition for literally every single part of the hardware. For games that require extra power, you would need a powerful machine and, while they do exist in newer generations of iMacs, it's just damn expensive. Which brings me to my next point: market.
- Market: Although Mac users grew significantly, I'd say it's still pretty small when compared to PC. If you are a game developer, especially an indie game dev, you may find how depressing it can be to publish a cross platform game. It's not super hard given the popularity of game engines such as Unity and UE4. But the issue, in my opinion, is if your game has multiplayer, for example, you're probably going to have a bad time dealing with platform differences. Aside from that, you're going to have to deal with other platform differences in a lot of different levels. At some point, you're going to ask the question: is it really worth the extra investment? You are going to delay publishing your game for probably little gain. Developing for the larger market first might make more sense. Not only for indie devs but for AAA games too.
This is changing fast if not changed already. Xbox One, DX12 lock in on Universal Windows Platform and finally,
> Windows 10 also has a "Gaming Mode" as part of the OS for performance improvement which some games might have it turned on automatically.
https://www.vg247.com/2016/10/14/dota-2-windows-10-anniversa...
Valve was skeptical about Microsoft turning Windows into a walled garden when they announced DX12 only for Windows Store exclusive games, that is when they started pushing their efforts into SteamOS, moreover a stable runtime (based on Ubuntu LTS) for Linux games, which has helped _a lot_ for linux gaming.
Xbox Game DVR predates Game Mode; you can enable/disable them independently.
So even if DX12 was restricted to UWP apps (which, reminder, it isn't) UWP apps are not restricted to the Store either, and Steam could install UWP apps, too.
A relic from HFS of old, there's some notable applications that still fail hard on case-sensitive HFS+/APFS volumes so the default is insensitive (hey, Adobe, I'm looking at you - OS X/macOS 10 has been out for a decade and a half, get your shit together).
1. By and large, OSX ships the BSD userland not GNU
2. You can trivially add up-to-date GNU tools to OSX: install homebrew, install whichever GNU stuff you want
Go to Desktop (This is stupid it is Fn + F11 OR Command F3 based on what keyboard you have) Also Win - D makes a lot more sense! It is a default motion on a track pad.
File Manager - Windows (Win - E) Mac OS NOTHING
I have never seen why Mac OS gets a pass by so many people when there are clear paper cuts in its interface and it gets worse and worse over the past 10 years.
Anyways my usual way of going to the desktop is to just command-tab to Finder, and then command N to create a new Finder window, or any of the shortcuts in the Go menu.
Nobody is claiming that the Mac UI is perfect, but it's been way more stable and unified than Windows. Of course there was Windows 8, but even Windows 10 still has things like both the new Settings and old Control Panel, and the old start menu next to the god-awful, ad-ridden Live Tiles. I recently tried to enable automatic login on my Windows 10 laptop and was told to run "netplwiz" in the Run dialog command line. It's a mess.
I like that the Mac uses the Super key for common shortcuts, which frees the control key for Emacs-style keybindings. It seems that besides i3, no other popular desktop environments allows a similar setup. I am a Mac convert after I start writing code seriously and as much as I still like Windows, I can't go back because of this.
As much as I also love Linux (I know, I love all 3 major OS for different reasons), I cannot use it as my full time desktop OS for obvious reasons. MacOS currently represents a perfect trade-off for me.
But. I need to do iOS development from time to time. At the very least, I need to be able to test web pages in Mac browsers. I can run a Windows VM on a Mac very easily, but I can't run a Mac VM inside Windows very easily. Sigh.
My windows workflow involves a Virtualbox VM, with ~/ in the guest mounted as Z: on the windows host.
Use gvim installed direct on windows (so long as you don't need super complex plugins which shell out to utilities) to edit files in Z: which exist on the host, with PuTTy and tmux as your terminal. Done.
The thing holding windows back right now is a terminal emulator to sit ontop of WSL, and WSL's ability to run background processes properly without closing them all when i close a terminal (and to have things autostart on boot).
There are workarounds right now to solve this, though.
Anyway, I agree with you. I have a pro at work, but recently got a plain macbook, and it is awesome. Great for even iPhone dev work.
"Introducing Surface Book 2, the most powerful Surface Book ever"
Out of the two of them so far?
Improvements along a particular dimension aren't always a given. If they said "Introducing the Apple iPhone 8 Plus, the lightest iPhone ever" they'd be lying. You can't assume that a newer model of something is always going to be more powerful.
Language isn't purely literal. Especially when there's a limited number of words to market to people. You can't write a 10 000 essay. So mentioning a detail isn't just to communicate the literal facts, it's to highlight details, point out significant details. So when someone says "it's the most X ever" they are saying that the improvements are significant enough to make them notable.
In EU there's a law that forbids using such an unsubstantiated/unverifiable/subjective claim in the advertisements.
EDIT: Recalled one more detail: If you use a claim like that in the commercial then EU regulatory institutions can demand an actual peer reviewed research paper backing it up :)
Seems like a solid follow up to the original Surface Book (which I have). In my experience my Surface book is most usable in 'studio mode' (their name for folded back over the keyboard with the display up) and an external keyboard. That gives the maximum graphics power and its possibly to use the stylus to draw on it easily.
As a laptop the weight balance is off enough that there are a lot of orientations that just don't work (the system falls back on the display.
As a development machine with the dock to add extra displays I've found it both responsive and powerful enough. On the road my 12" Surface Book is a bit too little screen area and so I use my 15" macbook pro 2015 for that. The 15" version of the surface book 2 would be a win there but at 4.2lbs my shoulder will complain. (I briefly had the 4+ pound Sony VAIO and it was painful enough that I just never took it on trips as powerful as it was.)
At the end of the day I think Microsoft is doing a good job of exploring the mobile development workstation space in a way that is currently out pacing Apple. Microsoft is still behind (as far as I am concerned) in software but with things like WSL they are plugging the gaps which made them unusable for my purposes.
I haven't had any issues with my SB falling back on the display, (the keyboard is nice and heavy on mine) so I'm wondering if it's the graphics card or something else.
8th gen intel processors were not out when the new Surface Pro released. And they had to release it because it was long overdue since SP4.
> On the road my 12" Surface Book is a bit too little screen area and so I use my 15" macbook pro 2015 for that. The 15" version of the surface book 2 would be a win there but at 4.2lbs my shoulder will complain. (I briefly had the 4+ pound Sony VAIO and it was painful enough that I just never took it on trips as powerful as it was.)
15"MBP: 4.49lb(2015), 4.02lb(2016&2017)
First, I did not think the MBP was that heavy. But you are absolutely correct. I put it on my scale and it comes in a bit over 4.5 lbs. (I'm attributing the extra weight to the stickers.) So that does make the SB2 faster, better screen, and longer battery life. Could be an expensive realization :-).
I was recalling the article in ars where they were talking about the LTE version [1], which is missing the i7. I suspect I'm the only one who wants a laptop with a decent LTE radio that can take advantage of the increased area to offer something which can pull in even weak LTE signals and work at something resembling full speed. I guess we have to wait for Intel to do some sort of Centrino type deal with an LTE modem manufacturer before we see something like that.
[1] https://arstechnica.com/gadgets/2017/09/microsoft-seems-to-h...
This really makes it incredibly powerful. I run with dual 4k monitors off of a Dell XPS with an Nvidia 1050 with 4GB. Feels like a desktop.
(Does this also support 32GB of RAM? That is required for development these days with multiple containers running locally. My Dell XPS 15" supports 32GB of RAM.)
Hell even the "ultrabook" workstation from HP, the ZBook Studio supports 32GB of ram [0].
One has to trade capacity for speed. 16GB is such a wall now, it makes me think Intel crippled their latest chips because they are too good.
[0] http://www8.hp.com/h20195/v2/getpdf.aspx/c04832209.pdf?ver=1...
The SB is not a workstation. It uses 15W U CPUs…
> One has to trade capacity for speed.
DDR4 trades battery for capacity, that's why "ultrabooks" concerned about the balance of weight and battery life are limited to 16GB: intel does not support lpddr4.
Look around the web, if you can keep the surface cool enough, they never PL (power limit) throttle unlike most other Intel -U based devices.
6 and 2. The 1050/2GB is for the 13", the 1060/6GB for the 15".
> Does this also support 32GB of RAM?
No, since Intel still only supports LPDDR3.
My guess is that this laptop will have heavy thermal restrictions on the 1060's performance, not to mention a lack of power to actually run it at it's max TDP.
I wonder if they're using nVidia's new technology which underclocks/underpowers the GPUs at (their claim of) only modest cost in performance.
That sounds like a horrible way to convince me I want this.
It sounds like a technical reason for it being excluded (lacking extra PCI-E lanes) but it is just disappointing on a laptop in the $2.5k-$3k range in late 2017.
So like 3 people.
The machine was beautiful and both the keyboard and trackpad felt amazing, but even if my unit was defective the pen and tablet experience were poor compared to something like an iPad Pro.
Also the display was really sharp in terms of resolution but suffered from an insane amount of ghosting while scrolling[2].
Of course it would be. How would it be different if it is a Windows Machine and not a mobile device?
Windows prompts a touch keyboard and has other features, but the experience is really poor generally speaking.
We can argue semantics if you wish, but the truth is the Surface line is being sold as 2 in 1 devices that wants to combine a tablet and a laptop.
> Also the pen isn't for gui interface, but it is for doing creative art.
Same thing on the iPad Pro or a Wacom MobileStudio which have much better stili than the Surface line.
What is your point?
Although, my keyboard has seen better days. The case I got was too tight, and that forced the edges to fray very quickly.
Have you looked at the Surface Studio? I realize it's not super powerful for a desktop, but the price is simply too good compared to the Wacom tables.
[1] Or perhaps it's more that the configuration options are really inflexible, with every configuration having the highest-end CPU and GPU.
https://ark.intel.com/products/124968/Intel-Core-i7-8650U-Pr...
see, that argument goes both ways.
I just wish Apple will make their own Metal GPU for Mac. At least then I know the GPU will be best at something Apple designed to do.
https://www.engadget.com/2017/09/23/apple-power-vr-imaginati...
"The A11 Bionic chip inside Apple's new iPhone 8 series and upcoming iPhone X is the company's first-ever self-designed GPU."
I should imagine it's only a matter of time.
This hurts my brain for some reason. Metal is a API to access the GPU and you want them to make a new GPU for that....API. Huh ?!?
And detachable tablet, and digitiser?
16:9 can't be equated to and is significantly worse than 16:10, which is worse than 3:2, which is worse than 4:3 (which is coming back on tablets). There were even 5:4 displays at one point (early days of desktop LCD, I still have my 1280x1024 19" ViewSonic VP191b).
Assuming 15" diagonals on all of them:
* a 16:9 display is 96 sq in and 7.4" high
* a 16:10 display is 101 sq in and 7.9" high
* a 3:2 display is 104 sq in and 8.3" high
* a 4:3 display is 108 sq in and 9" high
* a 5:4 display is 110 sq in and 9.4" high
As you can see, 16:10 -> 16:9 is actually the largest loss in surface area and second-largest loss of height (largest being 4:3 -> 3:2).
However if you're watching a movie, the 16:9 has 100% coverage for 16:9 and 75% coverage for Cinemascope, every other format gets lower in both relative and absolute coverage, down to 70% (77 sq in) and 53% (58 sq in) for a 5:4.
> How the hell did people think it was a good idea?
Black bars on movies, better view angles in FPS, and cheaper.
Pros:
- Longest battery life I've ever had in a laptop - bottom of the device is entirely battery (or maybe a GPU if you picked that one) and that's comparing it to a Haswell MBA.
- Excellent (huge) trackpad
- Studio mode is great for life drawing classes
- Face unlock just works on desktop mode
- Windows 10 is a nice modern OS (visually) and WSL /Powershell (if you want to learn it) are excellent.
- Surface Dock cable is awesome - a single magnetic charger / display / docking cable.
Cons:
- As a tablet it's too heavy.
- As a tablet face unlock doesn't work on tablet-type angles
- Silly Windows 10 apps. Like Instagram, which has a notification entitled 'Instagram', the contents of which are 'Instagram'.
- No international support - take the device overseas and need help and you're dealing with 'Old Bad Ballmer' Microsoft, who will send you back and forth between eg US and UK for years without fixing your hardware.
I'd buy an SB again, but I'd also look at the Surface Laptop (and maybe Surface Pro if someone I trust says you can type on that keyboard).
it has great battery life, it comes in 15" and you can detach for tablet mode it has a pen (so I don't have to have ipad pro + laptop) touchscreen is just better, I've seen people use it, and it is better then my macbook air it has nvidia 1060 so I can play games
I need to figure out how to work on this, as it has Windows and I am game. I need some really good terminal and graphical vim and I will be golden.
Linux 4.9 aimed to make the Surface usable, but I haven't found a distro that played with the Wifi drivers nicely (would work for a few minutes, then would shut off, become unresponsive, and required a hard reboot to get working again). There is a Fedora Surface image that many suggest works really well on Surfaces, but I couldn't get it to boot.
Now I just prefer using a Virtualbox image to do all my Linux stuff. It's easier to set up and requires far less rebooting.
On the other hand, I have never even contemplated dual booting it because WSL does everything I need Linux for. It is actually pretty good.
Being a developer, 8 GB seems tight these days! 15-inch 16 GB variant comes with i7 but the price is a little too steep (starts from 2500 USD)
No number pad means that the touchpad in centered with the screen and the keyboard so I wouldn't have to slide the laptop to the right to have the important keys and the touchpad in front of me.
3:2 * 5.33 = 16:10.66, so extra vertical space.
Also I can't tell if it does USB-C Power Delivery or not? Or would I still need a separate charger for this? Would be really nice to only carry one charger for phone and laptop...
From here: https://www.windowscentral.com/surface-book-2-tech-specs "Microsoft is still using its proprietary Surface Connect for power and the optional Surface Dock."
aaah.. at the end: "Users can also recharge the Surface Book 2 with a USB Type-C charger as long as it is powerful enough. Devices can be charged from the Surface Book 2, such as a phone using USB Type-C."
Almost every new phone.
I like the design, but the price is far too high - for me - and I'm neither a fan of Intel nor NVidia.
HP Envy x360 [2] seems to come out ~soon~ based on Raven, but the outlets/the community seems concerned that they'll limit those to single-channel. Which according to reviews in the past severely cripples the whole setup. That said, details aren't out so maybe HP does the right thing..
So potentially two options I'm aware of, one flawed and one potentially flawed.
The only other one I found was a (gaming) monster from ASUS that is not a laptop in my world..
1: HK link, sorry for that: https://www3.lenovo.com/hk/en/laptops/thinkpad/thinkpad-a-se...
2: German link, sorry for that: https://www.computerbase.de/2017-10/raven-ridge-hp-notebook-...
Thus i am stuck using their older driver pack, and ever so often i have to beat back Windows trying to auto-update the driver...
Looks like HP will have a ryzen-based laptop, though there's no telling how the chip will compare to the desktop variant
Lenovo seems to have an offer available today - for about a month now. With .. other issues.
Marco Arment posted this a couple days ago, and it sums up... some of... the issues with USB-C: https://marco.org/2017/10/14/impossible-dream-of-usb-c
My take (it's not positive): https://news.ycombinator.com/item?id=15474131
It certainly has its quirks and limitations.
Ignore everything else and it’s a nice upgrade just for this.
While I lament non-standard implementations, much like Apple's old MagSafe adapter and the Surface connector, sometimes the non-standard version is vastly superior.
Still a USB charging port on a regular charges seems mighty convenient and I’m certainly jealous!
Did I miss something about today? I didn't even know they were doing a SB refresh.
What?
The overall distribution of proficiencies and talent across engineering teams (both hardware and software teams) in my opinion were about equal across the three.
(One major difference though is finding engineers who don’t mind doing nitty gritty dirty work like Dev ops and/or setting up test automation stuff is harder in big companies because somehow many of the senior engineers at big companies feel that if the setup isn’t given to them by someone else, it’s not their job to set it up for their team, so they just use what’s available/existing even if it’s insufficent for good quality.
(Not trying to bash on any oldies on my existing or previous teams of course there were few exceptions)
At startups though engineers don’t have this “that’s below me” Attitude and will put in the time to set up automation if it makes the team more agile.
In fact setting up developer automation was one of the first things I set up for my team before getting to my feature development tasks and team has acknowledged it made huge difference in the overall team agility and reduction in regressions found by the QA folks every time code was checked in )
Anyway this made me realize the importance of good marketing which Microsoft lacked a lot imo and also engineering leadership product vision
Since generally I’ve noticed you’ll get about the same distribution of engineering talent
And what really makes the difference are a good marketing team and good engineering management team
who believes in the importance of code quality (ensuring things like checkstyle and findbugs are enabled as required to pass for check in and having required code review approvals for check in) and automation in tests (ensuring some set of unit, integration, and functional tests are run to be passed before check in), and automation in deployment.
On the other hand it's easily repaired and upgraded, and has an easily swapped battery, so you can bring a couple spares along on a trip. The Surface Book obviously targets the "creative" market, but as long as you spend most of your time in a terminal, an editor, or a web browser, and have an occasional need for a pen and touch screen, then the old Lenovo ThinkPad tablets are awesome.
For the 2300$ more, you get a better and fully-featured CPU, GPU, a great screen (My eyes hurt at 1920x1080 already), great battery life, a lightweight tablet, great touchpad. I think the sentence "my bet is that for the average HN reader use case it scratches all the same itches as the Surface Book" isn't that true in practice.
I usually think it's good to make no compromises on my main development machine. It just boosts productivity and fun in the end.
Most reviews of the original Surface Book concur that it's "nearly" as good as the MacBook's trackpads. Also remember that the display is a touch screen.
I don't see why they can't sell screens and bases separately. This would be a huge plus if I could upgrade different parts of my laptop.
Kind of overpriced, but, as a non-gamer, it's been painful to "downgrade" to any of the clunky boxes that pass for gaming desktops (100% personal opinion).
Has been a seriously empty niche.
I get that the Surface Book is supposed to be a high-end device, but that is ... far out.
Still, as much as I dislike most of their software, I have to admit Microsoft knows how to build some neat hardware. If only it weren't so pricey...
https://www.apple.com/shop/product/MK0C2AM/A/apple-pencil-fo...
> Surface Book 2 brings you a full array of ports, including USB-A, USB-C, and full-size SD card reader which makes it easy to connect other devices, accessories and memory cards without the need for a bag full of dongles.
I find there is a good reason to like it, compared to this:
From what I understand they finally patched most of these out after more than a year. No need to go on that roller coaster again.
It's been running like champ ever since.
I use a six year old Thinkpad and it feels like a new machine. This just doesn't look like it's worth ten of my laptop.
edit: I checked the price.
That aside, I wonder if I can put Linux on it.
Throw in 32GB RAM next time please, by then i'll need it.
Issues will need to be tinkered with and fixed.
If you don't want the above features, you could get a machine that runs Windows 7 well with good hardware specs for less money.
I want anybody who doesn't believe me to google up a picture of one next to the other.
In addition, macbooks are bezel-filled and sleek, where this emphasizes straight edges. Horizontal corners are rounded, but vertical edges are square.
Keyboard is also very square, instead of the rounded rects favored by macbooks.
About the only thing that's the same is that they're both aluminum white laptops.
But, when you ask the question that way, it kind of answers itself. People like metal, because it feels more high end than plastic. Unibody chassis don't need to be fastened together, which is good for manufacturing and looks. People like thin laptops because they are more portable than thick ones.
But it's a metal laptop that comes in two sizes, so it looks like a MacBook to some people.