News for hackers. Stuff that matters.
Re:The Surface Book 2 is everything the MacBook Pro should be by makecheck on Wednesday June 27, 2018 @02:18PM (#17410478)
It’s 2018 and I still see people walking around with Windows laptop lids open because they presumably have no confidence in Windows’ ability to sensibly preserve state after closing the lid. Software matters, and how it integrates with hardware.

And I keep waiting for them to fix just the basics in Windows 10. Not utterly losing both the sizes and positions of all windows just because the laptop was undocked. Not failing to recognize the external display upon docking, despite the display working a few minutes earlier. Not completely failing to find files and apps based on how I typed them (“A” brings up “abc” but typing “ab” makes “abc” go away!?). Such a long list.

Re:The Surface Book 2 is everything the MacBook Pro should be by andrei_says_ on Wednesday June 27, 2018 @04:20PM (#17411500)
Not spying on me and not transmitting unknown to me personal information to unknown parties would be a killer feature.

I treat any windows machine as if it has a keylogger and submits all my activity to all major governments (maybe only one today and “all” in a few years when my data gets sold, shared or stolen).

This is a serious issue for me.

Re:The Surface Book 2 is everything the MacBook Pro should be by NicoJuicy on Thursday June 28, 2018 @01:26AM (#17414292)
This issue comes again and again, I'm getting really tired of this "issue". After all this time this is the top comment, while discussing a really good convertible?

He mentions that people don't trust Windows for savely restoring their session, but if i'm not mistaking, it's Ubuntu ( i think) that had such a bug for a VERY long time ( https://ubuntuforums.org/showthread.php?t=2321399 ). I have never heard such problems on Windows...

It's measuring activities and performance yes, it's not stealing your information. Ubuntu did it too and even integrated Amazon in the search field.

You can even see what it sends: https://www.howtogeek.com/348699/how-to-see-what-data-window...

PS. Probably going to get downvoted to oblivion, but please respond with comments and not with (too much) downvotes.

PS 2. I also use Ubuntu a lot, which is why i can compare it too Windows on experience. Can't compare to other distro's, if i didn't use it. Both have their pro's / cons.

Re:The Surface Book 2 is everything the MacBook Pro should be by misterhtmlcss on Thursday June 28, 2018 @10:36AM (#17417183)
Nico I ha estado major issues and they were the original reason for switching from Windows. I'd love you feedback on them.

1. Apple doesn't slow down due to not being rebooted. I rarely reboot for this reason; basically only for system updates.

2. Suspend I believe is the service? I just close the lid, open, login and keep working. This last time I used Windows wasn't possible. From crashing applications and the direct loss of data due to that crash to not waking and needing me to reboot the whole system.

3. My entire experience with Windows aside from the need to frequently reboot is that it always slows down from the first day of purchase until the day I lose my mind over the speed of it's activity and go buy a new one... This slow down is the slower more incideous one that progresses over months until nothing not even a reboot nurses enough out of it to make it performant anymore.

These are literally the three issues that cause me to be terrified of switching. When Apple did the 'it just works' commercials I switched, because I didn't want to be so involved in the OS. I wanted to just use it and do my things, which aren't nearly as intensive as some others ex. I just do front end work minus the crazy designer apps that require huge RAM and expensive Graphics Cards.

If these 3 things are no longer issues on Windows then I'd really consider it because they are the only reason I'm with Apple at this time. Since Jobs died they've gotten even worse at servicing their MacOS base that it's crazy to be using their product at this point, since they clearly don't give a shit about us.

Lastly I used to use Linux back in the day, but left it because the lips stick (GUI) doesn't abstract away enough of the day to day tasks and I refuse to be a 'programmer' when I just doing regular stuff like writing emails, productivity tools and looking at photos. I'd totally be game if losing a file on download wasn't still a distinct possibility along with the anxiety of not knowing if an app was installed right or full removed; an issue I have with Windows too btw, but not with MacOS.

Re:The Surface Book 2 is everything the MacBook Pro should be by NicoJuicy on Thursday June 28, 2018 @05:55PM (#17420815)
I reboot once a month, never have an issue.

I do research the laptop that I buy though, but can't think of anything else, except my laptops are about 1000€, not 500 :)

Re:The Surface Book 2 is everything the MacBook Pro should be by ionised on Thursday June 28, 2018 @11:36AM (#17417753)
> It's measuring activities and performance yes, it's not stealing your information. Ubuntu did it too and even integrated Amazon in the search field.

Not sure why you think that is a justification. People weren't happy about that either.

Re:The Surface Book 2 is everything the MacBook Pro should be by lord_ring_111 on Thursday June 28, 2018 @03:35AM (#17414822)
Comparison to ubuntu is silly. Comparison should be with osx.
Re:The Surface Book 2 is everything the MacBook Pro should be by NicoJuicy on Thursday June 28, 2018 @09:35AM (#17416698)
Apple also tried ads ( failed) and is a lot more expensive. And as said in the comment, i don't use/care about osX. I do use Ubuntu a lot, that's why i compared it.
Re:The Surface Book 2 is everything the MacBook Pro should be by tekknik on Friday June 29, 2018 @08:46AM (#17424164)
Look at those prices again, Apple is not “a lot more expensive” in fact the surface book cost as much or more. at least apples machines are high quality, when was the last time you saw a 10 year old PC laptop running like it was new?
Re:The Surface Book 2 is everything the MacBook Pro should be by NicoJuicy on Friday June 29, 2018 @09:04AM (#17424187)
You are targeting the Surface book, while i mentioned ( everywhere) Windows in general and a laptop of 1000 € ( in another comment).

The discussion was also about hibernate or suspending, where some seem to complain about. I have never had issues with it, i mentioned issues about it in Ubuntu.

--> at least apples machines are high quality -> Didn't read: https://news.ycombinator.com/item?id=17413572 + https://news.ycombinator.com/item?id=15496745 + https://news.ycombinator.com/item?id=13797042 ? Top dollar for a failing critical component. Yeah, you are so right ;) - you can keep your device :)

I will keep working on my Convertible HP Spectre x360 with docking station for attaching 2 external monitors through the USB-C standard on Windows :) .

Re:The Surface Book 2 is everything the MacBook Pro should be by andrei_says_ on Thursday June 28, 2018 @02:20AM (#17414514)
Thank you for the links.
Re:The Surface Book 2 is everything the MacBook Pro should be by NicoJuicy on Thursday June 28, 2018 @02:21AM (#17414517)
No problem, thanks for a decent response ;). I'm always cautious when it's a "we vs them" story. In case of Windows it could be vs Apple, Google, Linux... So :)
Re:The Surface Book 2 is everything the MacBook Pro should be by hactually on Thursday June 28, 2018 @02:33AM (#17414555)
> Probably going to get downvoted to oblivion, but please respond with comments and not with (too much) downvotes.

Probably due to the fact that you're using whataboutism[1] as a defence rather than tackling the fact that Windows does log user activity and report it.

[1] https://en.wikipedia.org/wiki/Whataboutism

Re:The Surface Book 2 is everything the MacBook Pro should be by NicoJuicy on Thursday June 28, 2018 @09:36AM (#17416707)
I mentioned what Windows does and talked about something else i can compare.

My relevant point was : It's measuring activities and performance yes, it's not stealing your information as the user activity is also anonymous.

I don't see you making a relevant comment though.

Re:The Surface Book 2 is everything the MacBook Pro should be by ionised on Thursday June 28, 2018 @11:39AM (#17417785)
> My relevant point was : It's measuring activities and performance yes, it's not stealing your information as the user activity is also anonymous.

Firstly, how do you know it is truly anonymous? And is this anonymisation being done on the users machine, or one Microsoft's servers? If the latter, MS has access to unanonymised data.

Secondly, cross-referenced with other 'anonymised' data sets it is quite possible to de-anonymise people. I'm not convinced there is any such thing as a truly anonymous data set anymore, not when it comes to data collected from a users device.

Re:The Surface Book 2 is everything the MacBook Pro should be by NicoJuicy on Friday June 29, 2018 @12:05PM (#17425274)
They are pretty specific without hiding the fact what they collect here : https://privacy.microsoft.com/en-us/windows-10-feedback-diag...

A governement can automate it to follow it back to the user, but a corporation can't.

They are the only ones that show it this straight forward, can you find a page like that on one of the other big tech companies? ( Apple, Google, Amazon)

TL;DR; You can follow it back to a specific device, but you can't follow it back to "who is the user". Which seems to be a valid business decision, considering the complex matter they are in ( the biggest variety of devices and users).

You can also check it for yourselve: https://www.theverge.com/2018/1/24/16927056/microsoft-window...

Telemetry can also be disabled

This seems to be the worst, if a part of a document contains your personal data, when you are working on it and it crashes.

Full data includes all Basic and Enhanced data, and also turns on advanced diagnostic features that collect additional data from your device, such as system files or memory snapshots, which may unintentionally include parts of a document you were working on when a problem occurred. This information helps us further troubleshoot and fix problems. If an error report contains personal data, we won't use that information to identify, contact, or target advertising to you. This is the recommended option for the best Windows experience and the most effective troubleshooting.

Re:The Surface Book 2 is everything the MacBook Pro should be by King-Aaron on Thursday June 28, 2018 @03:38AM (#17414836)
Personally I just downvote someone immediately when they mention anything about being downvoted in their post. It's called losing the game.
Re:The Surface Book 2 is everything the MacBook Pro should be by KirinDave on Wednesday June 27, 2018 @05:25PM (#17411985)
> I treat any windows machine as if it has a keylogger and submits all my activity to all major governments (maybe only one today and “all” in a few years when my data gets sold, shared or stolen).

Why is Apple's OSX, which exhibits a lot of the same behavior with spotlight, exempt from this concern?

Don't get me wrong, I don't like these as-you-type-send-it-up search interfaces. But if we're gonna call companies on doing this, Microsoft has scaled back its analytics more than Apple and its App store have.

Re:The Surface Book 2 is everything the MacBook Pro should be by millstone on Wednesday June 27, 2018 @06:10PM (#17412288)
Apple deserves the same scrutiny, but Spotlight Suggestions is designed for privacy. It uses randomly generated frequently rotated IDs and is easy to disable.

Disabling Windows 10 telemetry is difficult and cannot be done via user settings. Microsoft has also been adding telemetry to other products such as VSCode and .NET Core.

Re:The Surface Book 2 is everything the MacBook Pro should be by KirinDave on Wednesday June 27, 2018 @10:16PM (#17413562)
The only assurance you have that Apple isn't producing a profile is their honest promise. Nothing stops them as it stands other than some hand waving.

And you cannot disable application telemetry in the App store which everyone has, including Apple's apps. Apple's approach doesn't stop anyone from turning their apps into a privacy disaster.

But sure. Windows telemetry is unique. Right.

Re:The Surface Book 2 is everything the MacBook Pro should be by brazzledazzle on Wednesday June 27, 2018 @10:37PM (#17413653)
I would prefer if they’d formalize their promises into some kind of gaurantee that was enforceable. I believe them today, but what about tomorrow? We’ve all seen companies change dramatically (for both better and worse) and do things that were extremely unethical and/or illegal. Companies are run by people after all.
Re:The Surface Book 2 is everything the MacBook Pro should be by tekknik on Friday June 29, 2018 @09:13AM (#17424254)
except for MS windows is a product, and for apple macos is a means to an end. plus apple doesn’t advertise in my app launcher or then use their data in their search engine (that they don’t have)
Re:The Surface Book 2 is everything the MacBook Pro should be by ymse on Wednesday June 27, 2018 @05:34PM (#17412025)
> Why is Apple's OSX, which exhibits a lot of the same behavior with spotlight, exempt from this concern?

They aren't. Neither is Ubuntu[0]. Luckily there are plenty of other operating systems that take your privacy seriously.

Join the bright side.

[0] https://www.gnu.org/philosophy/ubuntu-spyware.en.html

Re:The Surface Book 2 is everything the MacBook Pro should be by nailer on Wednesday June 27, 2018 @05:46PM (#17412103)
Realistically, you probably shouldn't be running them on anything with Intel Management Engine, which has a Minix OS with an IP stack that you don't control.
Re:The Surface Book 2 is everything the MacBook Pro should be by fsloth on Wednesday June 27, 2018 @11:43PM (#17413912)
This. What does it matter what OS you are running if you want nothing to leak unless you do complete vetting of the hardware as well. Preferably by ordering many in the same configuration and dismantling one to see it does not have anything extra. And if you do that, there is still the case of the firmware of oh so many components that are integrated to a modern pc. How do you know your network stack is not spying on you.

To be dogmatic, either you have to have enormous amount of resources to create your own secure hardware, or abandon all computing devices.

I prefer using off the shelf computing devices. The only level of security I excpect of them is that no-one will abuse my credit card if I don't act stupid.

Re:The Surface Book 2 is everything the MacBook Pro should be by bigphishy on Thursday June 28, 2018 @03:04AM (#17414683)
>How do you know your network stack is not spying on you

Meh, that's true, but you can always monitor your device from an upstream router or network traffic monitor.

Re:The Surface Book 2 is everything the MacBook Pro should be by tracewpearson on Wednesday June 27, 2018 @07:07PM (#17412672)
I'm not sure that Intel ME fits into most peoples privacy threat model the same way that OS and application analytics do.
Re:The Surface Book 2 is everything the MacBook Pro should be by KirinDave on Wednesday June 27, 2018 @10:13PM (#17413555)
Ubuntu used to, and Apple's measures are wholly ineffective. They're token gestures.

But I don't trust any given computer os very much. They're all projects run by folks that have given me 0 reason to trust them.

One of the most insufferable parts of your post is the assumption I don't use Linux as a primary OS. I do. I hate it slightly less than OSX. But they're all awful in equal but unique measures.

Re:The Surface Book 2 is everything the MacBook Pro should be by ymse on Wednesday June 27, 2018 @11:44PM (#17413914)
I'm sorry if the post came across as assuming. I just wanted to spread awareness, not necessarily aimed at you.

There are good and trustworthy projects out there IMO. I use GuixSD and OpenBSD for all my computing needs and have 0 reason not to trust them. Curious to hear any arguments against either.

To paraphrase the venerable Mutt email client: All operating systems suck. These ones just sucks less...

Re:The Surface Book 2 is everything the MacBook Pro should be by KirinDave on Thursday June 28, 2018 @12:25AM (#17414056)
> There are good and trustworthy projects out there IMO. I use GuixSD and OpenBSD for all my computing needs and have 0 reason not to trust them. Curious to hear any arguments against either.

If I could use them for anything besides bespoke server projects and really awful desktop environments I might be more interested. As it stands, they're of no use professionally, I've had poor luck on the kinds of hardware I am interest in using as a hobby, and they make Linux seem thoughtful and snappy when it comes to desktop environments.

> To paraphrase the venerable Mutt email client: All operating systems suck. These ones just sucks less...

I'm trying not to be too Negative Online, so don't get me started on that. :D

Re:The Surface Book 2 is everything the MacBook Pro should be by bradford on Wednesday June 27, 2018 @06:25PM (#17412395)
disclaimer: MS employee, this is solely my opinion

Does the GDPR do anything to put your concerns on this issue to rest?

(By those regulations, MS is required, under penalty of very large fines, to not do what you are accusing them of doing.)

Re:The Surface Book 2 is everything the MacBook Pro should be by tfehring on Wednesday June 27, 2018 @07:59PM (#17412951)
It's my understanding that companies only need to comply with GDPR when providing services to end users in the EU and that companies that comply with GDPR globally are only doing so due to resource constraints that Microsoft doesn't face.

However, I'm probably less informed on GDPR than the average HN user, so it's very possible that my understanding is off-base or incomplete.

Re:The Surface Book 2 is everything the MacBook Pro should be by PretzelPirate on Wednesday June 27, 2018 @11:15PM (#17413805)
Re:The Surface Book 2 is everything the MacBook Pro should be by slazaro on Thursday June 28, 2018 @11:19AM (#17417581)
> Does the GDPR do anything to put your concerns on this issue to rest?

If the company starts doing things right ONLY after there's some legislation making the wrong thing illegal, what does that tell you about the company?

Re:The Surface Book 2 is everything the MacBook Pro should be by mark-r on Thursday June 28, 2018 @12:06PM (#17418080)
I think you're misreading the statement - he's implying that what they actually already do is in compliance.
Re:The Surface Book 2 is everything the MacBook Pro should be by andrei_says_ on Wednesday June 27, 2018 @10:31PM (#17413627)
It will, after I see MS getting caught and going through a lawsuit which results in tools providing accountability.
Re:The Surface Book 2 is everything the MacBook Pro should be by bradford on Thursday June 28, 2018 @02:25AM (#17414529)
MS already lets you see and delete what they collect on you at account.microsoft.com/privacy

We did a lot of work to comply and provide these tools and people still think MS is part of some grand conspiracy.

Re:The Surface Book 2 is everything the MacBook Pro should be by arto on Thursday June 28, 2018 @02:43AM (#17414589)
Re:The Surface Book 2 is everything the MacBook Pro should be by some_account on Thursday June 28, 2018 @08:45AM (#17416377)
Why do you expect people to trust corporations at their word? Specially someone like Microsoft!
Re:The Surface Book 2 is everything the MacBook Pro should be by ionised on Thursday June 28, 2018 @11:43AM (#17417825)
> We did a lot of work to comply and provide these tools and people still think MS is part of some grand conspiracy.

Given Microsoft's history I'm not sure why you're surprised.

Re:The Surface Book 2 is everything the MacBook Pro should be by bcheung on Wednesday June 27, 2018 @09:16PM (#17413328)
I doubt intelligence agencies are limited by the same standards.
Re:The Surface Book 2 is everything the MacBook Pro should be by malloryerik on Wednesday June 27, 2018 @11:31PM (#17413864)
I guess you should stay away from North Korea's Red Star Linux, in that case.
Re:The Surface Book 2 is everything the MacBook Pro should be by anthony_barker on Friday June 29, 2018 @06:46AM (#17423708)
. this plus they own linkedin, skype, a ton of media, and now github as well as have plugins into almost every major company/government in the world via their Active Directory.
Re:The Surface Book 2 is everything the MacBook Pro should be by pure-struggle on Thursday June 28, 2018 @02:40PM (#17419379)
More Americans use Apple products. If anything the American Government would be more likely to target Apple products for domestic mass surveillance programs.
Re:The Surface Book 2 is everything the MacBook Pro should be by 2bitencryption on Wednesday June 27, 2018 @04:46PM (#17411718)
> I treat any windows machine as if it has a keylogger

I found the problem

Re:The Surface Book 2 is everything the MacBook Pro should be by martin_ky on Wednesday June 27, 2018 @03:41PM (#17411155)
> It’s 2018 and I still see people walking around with Windows laptop lids open because they presumably have no confidence in Windows’ ability to sensibly preserve state after closing the lid.

At my workplace it's about 60:40 Windows to Mac user ratio. Regardless of the machine, nobody closes the lid when moving in the office between desks and meeting rooms. So, I'd say it's probably not that.

Re:The Surface Book 2 is everything the MacBook Pro should be by ams6110 on Wednesday June 27, 2018 @03:49PM (#17411221)
Probably don't want to lose their ssh connections.
Re:The Surface Book 2 is everything the MacBook Pro should be by diroussel on Wednesday June 27, 2018 @05:10PM (#17411886)
Back in 2004 I had an ssh terminal open from my Mac (12" PowerBook) to my home Linux server. I closed the lid and took the laptop away with for a trip. For some reason I didn't use the laptop during the week. When I got back home 6 days later I opened the laptop and saw the ssh session. I tried it out and it still worked! I was amazed!

The ssh client had no keep alive. And the sshd had no keep alive. There was not firewall and a long DHCP lease. So it all just worked.

But because of firewalls aggressivly closing xonnections, these days we tend to need keep alives and so I don't this this would work today.

Re:The Surface Book 2 is everything the MacBook Pro should be by synthmeat on Wednesday June 27, 2018 @03:52PM (#17411249)
Re:The Surface Book 2 is everything the MacBook Pro should be by Xeoncross on Wednesday June 27, 2018 @04:25PM (#17411536)
mosh doesn't support port forwarding. There is a $400+ bounty for the feature.
Re:The Surface Book 2 is everything the MacBook Pro should be by SirensOfTitan on Wednesday June 27, 2018 @05:54PM (#17412169)
Re:The Surface Book 2 is everything the MacBook Pro should be by Xeoncross on Wednesday June 27, 2018 @06:12PM (#17412305)
Great, they seem to have just solved `-R` (reverse) tunnels: https://github.com/MisterTea/EternalTerminal/pull/80
Re:The Surface Book 2 is everything the MacBook Pro should be by brotherjerky on Wednesday June 27, 2018 @05:38PM (#17412043)
Link? I'll throw in $100 right now
Re:The Surface Book 2 is everything the MacBook Pro should be by Xeoncross on Wednesday June 27, 2018 @06:09PM (#17412285)
I'm sure many people would appreciate that gesture

https://github.com/mobile-shell/mosh/issues/337

Re:The Surface Book 2 is everything the MacBook Pro should be by koko775 on Wednesday June 27, 2018 @04:58PM (#17411812)
EternalTerminal does though, and it integrates better with tmux.
Re:The Surface Book 2 is everything the MacBook Pro should be by wslh on Wednesday June 27, 2018 @04:59PM (#17411820)
~$ 400 ? Not tempting at all.
Re:The Surface Book 2 is everything the MacBook Pro should be by shpx on Wednesday June 27, 2018 @09:31PM (#17413392)
If you have tmux or your remote machine, you can add this alias to your mac's bashrc

    alias my-server='ssh server-hostname -t "tmux new-session -s user || tmux attach-session -t user"'
It will connect to a tmux session on the remote machine if it exists or start a new one if it doesn't. If you Cmd+w your terminal window or disconnect, the tmux session stays running on the remote machine.

You could also tell it to try reconnecting every second and bind it to something easy to type like 'kj' (too bad df is already taken)

    alias kj='while true; do my-server; sleep 1; done'
Re:The Surface Book 2 is everything the MacBook Pro should be by oso2k on Wednesday June 27, 2018 @04:25PM (#17411532)
There’s tmux, abduco, & screen for that on Linux.
Re:The Surface Book 2 is everything the MacBook Pro should be by philsnow on Wednesday June 27, 2018 @05:26PM (#17411989)
mosh is an infinitely better user experience for certain use cases, particularly poor/intermittent connections. session establishment is very slow and requires a lot of round-trips, and if you have high latency and packet loss, it becomes painful. if you establish a session once with mosh, you don't have to establish connections after that, you just blit UDP packets.
Re:The Surface Book 2 is everything the MacBook Pro should be by bubblethink on Thursday June 28, 2018 @01:15AM (#17414243)
mosh on its own doesn't handle scrollback buffer. So you're back to tacking on other things like tmux on top.
Re:The Surface Book 2 is everything the MacBook Pro should be by synthmeat on Wednesday June 27, 2018 @05:32PM (#17412016)
Those three are only neighbours to maintaining ssh connections problem.
Re:The Surface Book 2 is everything the MacBook Pro should be by glup on Wednesday June 27, 2018 @06:54PM (#17412594)
You can run those on the remote side of the mosh session
Re:The Surface Book 2 is everything the MacBook Pro should be by satysin on Wednesday June 27, 2018 @06:26PM (#17412403)
Modern Standby/Connected Standby in Windows 10 won't lose any network connections while in standby.
Re:The Surface Book 2 is everything the MacBook Pro should be by emsy on Wednesday June 27, 2018 @04:44PM (#17411701)
Regardless of the reasons for people not closing their laptop lids, these issues exist and they shouldn't.
Re:The Surface Book 2 is everything the MacBook Pro should be by vetinari on Wednesday June 27, 2018 @02:47PM (#17410726)
> Not failing to recognize the external display upon docking, despite the display working a few minutes earlier.

Now that you mention it... I have exactly the same problem with rMBP since upgrading to 10.13.5. Just this monday morning I've spent 20 minutes checking all the cables and why it doesn't work, until I rebooted the machine and then it suddenly worked.

Re:The Surface Book 2 is everything the MacBook Pro should be by YeGoblynQueenne on Wednesday June 27, 2018 @05:45PM (#17412094)
>> Just this monday morning I've spent 20 minutes checking all the cables and why it doesn't work, until I rebooted the machine and then it suddenly worked.

Mnyeah. The fabled Mac-Windows convergence, as foretold in the days of yore. MS hardware gets sleek commercial blogposts from evangelists, like Macs; and Apple's OS needs to be rebooted every once in a while to work right, like Windows.

Re:The Surface Book 2 is everything the MacBook Pro should be by derefr on Wednesday June 27, 2018 @10:51PM (#17413703)
Given the recent updates in 10.13.x for external GPUs, it might not have been a reboot that fixed the problem, so much as a deferred update to a point-release that fixed a problem created in the previous point-release.
Re:The Surface Book 2 is everything the MacBook Pro should be by AgentOrange1234 on Wednesday June 27, 2018 @03:34PM (#17411096)
It's so bad. My MBP used to work flawlessly here, connecting and disconnecting from monitors, shutting and opening the lid. Now every time it goes to sleep it loses the ability to talk to my mouse. I've given up and just set the display to remain on for an hour. Sigh.
Re:The Surface Book 2 is everything the MacBook Pro should be by NetOpWibby on Wednesday June 27, 2018 @06:59PM (#17412627)
UGH, it’s so frustrating!
Re:The Surface Book 2 is everything the MacBook Pro should be by squeaky-clean on Wednesday June 27, 2018 @04:21PM (#17411504)
Just so we can have all parties involved here, this morning I had the same issue with a Dell notebook running Ubuntu (and nvidia graphics which are probably to blame). Couldn't get my external monitor to work until I rebooted.
Re:The Surface Book 2 is everything the MacBook Pro should be by ashelmire on Wednesday June 27, 2018 @04:23PM (#17411519)
Had the same issue with one of my monitors with my MBP this morning. It's rare, but it does happen from time to time.
Re:The Surface Book 2 is everything the MacBook Pro should be by mchristen on Wednesday June 27, 2018 @04:25PM (#17411537)
I've noticed this problem across all of my DisplayPort based monitors regardless of manufacturer of the display or the driver.
Re:The Surface Book 2 is everything the MacBook Pro should be by tajen on Wednesday June 27, 2018 @04:22PM (#17411511)
I’ve stopped upgrading when Apple introduced the kernel panic feature in Yosemite...
Re:The Surface Book 2 is everything the MacBook Pro should be by philjohn on Wednesday June 27, 2018 @03:37PM (#17411123)
I tend to do a PRAM and SMC reset after major updates ... seems to flush most of the kinks out.
Re:The Surface Book 2 is everything the MacBook Pro should be by maxxxxx on Thursday June 28, 2018 @01:08AM (#17414221)
That's one thing I don't get. Why doesn't apple do this periodically instead if the user having to do it? I have had several occasions where resetting PRAM or something else resolved problem. Why not do it once a day, week or whenever?
Re:The Surface Book 2 is everything the MacBook Pro should be by Casseres on Wednesday June 27, 2018 @02:42PM (#17410679)
The first thing I always do on a new laptop (or install) is go into Power Settings and change the Closing Lid action from putting the computer to sleep to just turning off the screen.

It's surprising how many people never change the settings on their computers. Whenever I saw someone with the taskbar icons combined, I always asked them if they liked it that way, and they would say "No." So I always offered and they always accepted me going into the settings for them and changing it to 'never combine'.

Re:The Surface Book 2 is everything the MacBook Pro should be by beagle3 on Wednesday June 27, 2018 @02:55PM (#17410781)
If you put it in your bag, you're more likely to fry something. Was extremely common with spinning rust media. Incidentally, the common cause was "close lid" action set to "sleep", but Windows being unable to actually put the computer to sleep for some reason.
Re:The Surface Book 2 is everything the MacBook Pro should be by moolcool on Wednesday June 27, 2018 @03:17PM (#17410951)
You can sleep after n minutes of lid closed. I find this a good compromise of not toasting my laptop in a bag, and being able to head to a different room without losing any application state
Re:The Surface Book 2 is everything the MacBook Pro should be by coldtea on Wednesday June 27, 2018 @03:44PM (#17411180)
Sleep doesn't lose any application state.
Re:The Surface Book 2 is everything the MacBook Pro should be by wang_li on Wednesday June 27, 2018 @04:39PM (#17411648)
It does if your application state happens to include TCP connections. When Windows wakes, prior to powering up the NIC hardware, it sends all applications a notice indicating that the network is down so everything kills their network connections. This happens on my hardwired desktop. It's one thing if the device can potentially be roaming and changing networks while the system is asleep. But for a wired network connection it's BS.
Re:The Surface Book 2 is everything the MacBook Pro should be by coldtea on Thursday June 28, 2018 @05:37AM (#17415391)
>It does if your application state happens to include TCP connections.

That's not really what's meant by state though...

Re:The Surface Book 2 is everything the MacBook Pro should be by wang_li on Thursday June 28, 2018 @11:57AM (#17417982)
It’s what I mean. Losing the TCP session is more or less the only thing I care about with my vpn, ssh, and occasional cifs session. A dead putty window is 98% useless.
Re:The Surface Book 2 is everything the MacBook Pro should be by txcwpalpha on Wednesday June 27, 2018 @04:23PM (#17411523)
Sleep isn't supposed to lose any application state, but I've certainly had many issues before with applications freaking out after waking up from sleep, on both a Mac and Windows machines. Sometimes it seems like more of an issue with the way the application handles sleep/network interruptions etc, but the end result is still the same.
Re:The Surface Book 2 is everything the MacBook Pro should be by tomc1985 on Wednesday June 27, 2018 @05:35PM (#17412034)
There is another comment floating around on this thread about how expecting network state to be preserved after sleep is unreasonable; when the system wakes up most likely its open connections will be stale. Might as well close them gracefully at sleep time.
Re:The Surface Book 2 is everything the MacBook Pro should be by YeGoblynQueenne on Wednesday June 27, 2018 @05:51PM (#17412140)
You can have the power button put the computer to sleep. So, close the lid --> lock the screen; press the power button --> go to sleep. So you don't have to open the lid, log in, put to sleep, close the lid, put in bag- just open lid, push button, put in bag.
Re:The Surface Book 2 is everything the MacBook Pro should be by Casseres on Wednesday June 27, 2018 @03:01PM (#17410830)
True. In those instances, I would manually put it to sleep via the Start Menu button.

However, I've had my laptop wake up from Sleep while in a bag several times, causing it to overheat. That pissed me off. If I recall correctly, I think it was a Bluetooth event causing it to wake up.

Re:The Surface Book 2 is everything the MacBook Pro should be by BinaryIdiot on Wednesday June 27, 2018 @03:23PM (#17411003)
> The first thing I always do on a new laptop (or install) is go into Power Settings and change the Closing Lid action from putting the computer to sleep to just turning off the screen.

Yikes! Why? I haven't had an issue with a laptop properly going to sleep and coming back in many years. This was something I used to do back in 2008 but it's hard to imagine today.

Re:The Surface Book 2 is everything the MacBook Pro should be by Casseres on Wednesday June 27, 2018 @03:25PM (#17411017)
Because I close the lid when not in use, and don't want programs running in the background to stop when it goes to sleep.
Re:The Surface Book 2 is everything the MacBook Pro should be by coldtea on Wednesday June 27, 2018 @03:44PM (#17411177)
If you want some program to finish processing something (e.g. video render), there are programs on both Mac and Windows to keep the laptop from sleeping on demand.

The normal situation, 99% of times, when one closes the lid on a laptop is to not use it, and to not want to have any programs run in the background. You close the lid to put the laptop in your back, take it to the office, etc.

Except if you have your laptop always on your desk and never leaving it. In which case it's not really used as a laptop...

Re:The Surface Book 2 is everything the MacBook Pro should be by the_af on Wednesday June 27, 2018 @04:38PM (#17411643)
> Except if you have your laptop always on your desk and never leaving it. In which case it's not really used as a laptop...

This is exactly how I use all of my laptops, both personal and at work, about 90% of the time. I consider them "portable desktops" ;)

Re:The Surface Book 2 is everything the MacBook Pro should be by EpicEng on Wednesday June 27, 2018 @04:34PM (#17411613)
I close the lid of my laptop constantly and, even if (when) sleep works, I don't want to wait around. Have never had an issue.
Re:The Surface Book 2 is everything the MacBook Pro should be by SECProto on Thursday June 28, 2018 @02:03AM (#17414448)
I had an issue where I got a pink screen of death every time i woke my windows 10 laptop up from sleep. I believe it was a driver bug. It finally got fixed with the Spring Creators Update, so now I can sleep my computer again!

(side note/separate complaint, windows 10 tries to update one driver repeatedly, every time I check. I wish there were some way to disable that update.)

Re:The Surface Book 2 is everything the MacBook Pro should be by coldtea on Wednesday June 27, 2018 @03:41PM (#17411154)
>The first thing I always do on a new laptop (or install) is go into Power Settings and change the Closing Lid action from putting the computer to sleep to just turning off the screen.

Or you can get a Mac laptop, where getting the computer to sleep when you close the lid and start again fast when you open it just works.

Why would you let the laptop keep running, waste battery, risk overheating and endanger any spinning HDs you might have in it, when the lid is closed?

Re:The Surface Book 2 is everything the MacBook Pro should be by brazzledazzle on Wednesday June 27, 2018 @10:24PM (#17413598)
You should talk to the last couple MBPs I’ve had. Sometimes they pretend like they’re going to sleep but they actually stay up late and when I pull them out of my bag the next day they have 30% of their battery left or less. Sometimes I’m lucky and the fans will be screaming so I realize before I put it into the bag that it didn’t actually sleep.

You could say it’s my (non-OS) software and you might be right, god only knows how much redundant shit security teams put on there to protect us (read: cover their asses) but why is any software allowed to prevent the laptop from sleeping when I close the lid? It should be assumed it’s going in a bag and should take protective action.

Also, you may want to talk to my laptops about kernel panics on docking or randomly losing window placement for no apparent reason.

I think it’s pretty neat that you’ve had such a bug-free experience but unless you work for Apple and are intimately aware of the frequency or infrequency of these types of issues it might be worth exploring a decrease in snarkiness.

Re:The Surface Book 2 is everything the MacBook Pro should be by ScottBurson on Thursday June 28, 2018 @01:15AM (#17414241)
When I had this problem it was because I had Bluetooth on, and the setting "Allow Bluetooth devices to wake this computer" (on the Advanced dialog of the Bluetooth system preferences) was enabled. I turned that off and the problem went away. I think it was being awakened by my phone.
Re:The Surface Book 2 is everything the MacBook Pro should be by jasonlotito on Wednesday June 27, 2018 @05:37PM (#17412041)
> Or you can get a Mac laptop, where getting the computer to sleep when you close the lid and start again fast when you open it just works.

Except it doesn't "just work." It sometimes works, sometimes doesn't, and the doesn't work happens often enough that I don't close my laptop. And let's not get started with plugging into external Apple monitors.

Re:The Surface Book 2 is everything the MacBook Pro should be by roryisok on Wednesday June 27, 2018 @06:18PM (#17412343)
> Or you can get a Mac laptop, where getting the computer to sleep when you close the lid and start again fast when you open it just works.

With the added compromise of a touch bar instead of function keys. And a horrible typing experience. And a default OS with a recent history of downright laughable security issues.

Re:The Surface Book 2 is everything the MacBook Pro should be by james_in_the_uk on Wednesday June 27, 2018 @05:00PM (#17411834)
Or change sleep to hibernate. Noticably slower on my surface pro than sleep on my macbook, but not slow enough to actually cause a problem. We are talking difference between 'instant' (macbook) to a second or so (surface pro).
Re:The Surface Book 2 is everything the MacBook Pro should be by garrettdc on Wednesday June 27, 2018 @03:50PM (#17411239)
That isn't in the cards for most people considering you can buy laptops for a fraction of the price and also that most people are getting Windows PC's from their employer
Re:The Surface Book 2 is everything the MacBook Pro should be by zlynx on Wednesday June 27, 2018 @04:31PM (#17411589)
So problems with suspend aren't Windows. It's cheap crap laptops. Yep.
Re:The Surface Book 2 is everything the MacBook Pro should be by BinaryIdiot on Wednesday June 27, 2018 @03:19PM (#17410965)
> It’s 2018 and I still see people walking around with Windows laptop lids open because they presumably have no confidence in Windows’ ability to sensibly preserve state after closing the lid. Software matters, and how it integrates with hardware.

Interesting. I've never seen or even heard of this. Windows didn't do a great job at this in general like a decade ago and the Surface Pros had a bug that was eventually fixed relating to it but I've never heard or seen an issue beyond those. I have multiple Windows and Mac machines and they both do great at preserving state when closing the lid.

Re:The Surface Book 2 is everything the MacBook Pro should be by olyjohn on Wednesday June 27, 2018 @03:29PM (#17411045)
I manage a few hundred Windows notebooks. Probably about half of them have issues hibernating. Despite the fact that they are identical systems, identical image, etc. I just tell everybody to shut it down before you put it in your bag. Otherwise we end up with overheated, melted laptops. It's always been this way in my experience. Windows is certainly better than it used to be at this, but I would be willing to believe that the hardware vendors aren't implementing things properly. I guess that's the downside of not controlling your hardware.
Re:The Surface Book 2 is everything the MacBook Pro should be by wdn on Wednesday June 27, 2018 @03:49PM (#17411232)
Are you sure it is Windows not Chrome?

If you closed the lid while Chrome is running, it prevents Windows from sleeping.

https://techjourney.net/chrome-prevents-windows-from-going-i...

Re:The Surface Book 2 is everything the MacBook Pro should be by dep_b on Wednesday June 27, 2018 @05:06PM (#17411871)
Chrome has a very parasitic relationship with it's host OS's. Stopped using it when it halved the amount of hours a brand new MacBook lasted on a battery. My apologies for the webdevs that have to maintain Safari compatibility for me but the difference is just too big to ignore.
Re:The Surface Book 2 is everything the MacBook Pro should be by giobox on Wednesday June 27, 2018 @07:04PM (#17412655)
While it probably still loses to Safari in a Mac battery benchmark overall, Chrome is much better today in this regard than it was a few years ago - the gap isn't what it once was.
Re:The Surface Book 2 is everything the MacBook Pro should be by mikec3010 on Wednesday June 27, 2018 @04:19PM (#17411489)
At this level, do you have "premium" access to Microsoft support? At some point the company actually listens to you, right? What happens when you contact them, get ahold of a person, and say "yeah we paid you $300k in license fees the last 3 years. This pretty basic feature of your product doesn't work. Can you fix it for us?"

Do they really just tell you to go pound sand when a corporate client asks them for support?

Re:The Surface Book 2 is everything the MacBook Pro should be by dboreham on Wednesday June 27, 2018 @07:41PM (#17412857)
>Do they really just tell you to go pound sand when a corporate client asks them for support?

I'm guessing they tell you to call Dell or HP because that's who's responsible for whether hibernation works on their specific machines.

Re:The Surface Book 2 is everything the MacBook Pro should be by listenallyall on Wednesday June 27, 2018 @11:39PM (#17413889)
What enterprise security tools do these systems run? What Anti-virus? Systems management? Logging? Hardware diagnostics? What group policies have you set?

Windows is far from perfect, but these other tools that are supposed to help you are more often the source of site-wide problems like what you've described.

Re:The Surface Book 2 is everything the MacBook Pro should be by e40 on Wednesday June 27, 2018 @05:42PM (#17412065)
Yeah, I saw a dude in the elevator (this year) because his Windows 10 started installing updates when he shut it down, but he needed to leave the office.

I get so much crap when I say this online, but Windows is a complete shit show. Yeah, there are issues with macOS, but it is lightyears better. Yeah, I know Apple has dropped the ball on hardware, but my 5 year old MBP is just fine.

Re:The Surface Book 2 is everything the MacBook Pro should be by tomnipotent on Wednesday June 27, 2018 @06:27PM (#17412407)
> Windows is a complete shit show

I have more problems with my late 2016 MBP now than I do with any of the Win10 machines I use, and I've been using both OSs for 25+ years. The whole" Windows is a shit show" feels like the tired diatribe of people that want to crap on Microsoft but haven't actually used the OS themselves in years.

Re:The Surface Book 2 is everything the MacBook Pro should be by jen729w on Wednesday June 27, 2018 @08:06PM (#17412983)
Okay, so recent story from a Mac user here. My boss got a new Surface thing - I don’t know which exact model, sorry - and actually he really likes it. (He’s also a Mac guy.)

So we’re sitting on a plane and he’s showing me how easy it is to sort email in tablet mode, and it blue-screens. Really unlucky, right, because normally it doesn’t do that of course. But hey, shit happens, we chuckle, whatever.

So he puts it in the seat pocket. Then 45 minutes later we land, so he gets it out of the seat pocket. And the thing is burning hot because it hasn’t shut down. It’s just sitting there, on the blue screen, fans going mental.

This is a device made by Microsoft, running Microsoft software. And we’re in 2018. And that’s the default behaviour. It’s not great, is it?

Re:The Surface Book 2 is everything the MacBook Pro should be by tomnipotent on Wednesday June 27, 2018 @08:14PM (#17413032)
This exact same thing happens to my MBP, and it's 2018. In fact, it happened today then I unplugged it from an external display and it froze and didn't respond to closing the lid.
Re:The Surface Book 2 is everything the MacBook Pro should be by jen729w on Friday June 29, 2018 @02:00AM (#17422687)
Unprompted, sheer coincidence, message from my boss 1 day after this post:

“Closed laptop at office. Put in bag. Took car to Paddy’s. Got on train to finish off email. Laptop still on. Bag almost of fire. 7% battery left. Microsoft, your products are total shit.”

I’ve run a Mac for 15+ years and I can say, hand on heart, this has never happened to me.

Re:The Surface Book 2 is everything the MacBook Pro should be by art0rz on Wednesday June 27, 2018 @06:02PM (#17412222)
I've shutdown my laptop/closed the lid loads of times during updates, Windows manages just fine. It rolls back the update if needed and tries again upon boot.
Re:The Surface Book 2 is everything the MacBook Pro should be by makecheck on Wednesday June 27, 2018 @06:39PM (#17412491)
In a way it doesn’t matter if the OS can recover because people don’t think it will, and it also says “do not turn off your computer”. It’s not at all hard to imagine people feeling glued to their desks or afraid to take the machine away with that information.

If the OS can recover, it should just say “you may still shut down at any time but the update will start from the beginning if you do”.

Re:The Surface Book 2 is everything the MacBook Pro should be by eisa01 on Wednesday June 27, 2018 @06:13PM (#17412314)
Yup, done so as well. I was surprised it went well!
Re:The Surface Book 2 is everything the MacBook Pro should be by blt on Wednesday June 27, 2018 @05:49PM (#17412128)
My 5 year old MBP is more than fine, it's great, but I am worried about what I will be able to buy to replace it. Eventually it will break; if not then someday I'll want something with more computing power.
Re:The Surface Book 2 is everything the MacBook Pro should be by justanothernerd on Wednesday June 27, 2018 @10:58PM (#17413725)
My mid-2012 MBP was one of the best laptops I've ever owned. Unfortunately I eventually broke the screen and it was going to be $800 to replace it. This happened about the time the MBP line got refreshed in 2016 so I got one of the new ones.

My 2016 MBP has been the worst laptop I've ever owned... fails to sleep, fails to wake, physical keys keep dying, touchbar freezes and won't unlock the machine, it can't keep external monitors straight (to be fair, that might be more of an OS issue than hardware?)

Keep that old one as long as you can! I wish I hadn't "upgraded".

Re:The Surface Book 2 is everything the MacBook Pro should be by plattegrond on Thursday June 28, 2018 @02:54AM (#17414637)
Sell it and buy a refurb from a reseller. I did to replace my busted 2013 with a 2015, and now I'm set hopefully for another few years until Apple comes to their senses. I use Windows just for games, and the sheer frustration even there is enough to turn me off of it. Basic things like launching apps and control panels from the search bar don't work. It fails to pick up the right resolution on my external monitor sometimes. "Geforce experience" is a piece of crap that requires an account to use. Everything feels like I'm at a mall, instead of on my own PC: tacky, hostile, fake, noisy, incoherent.

There is no Mission Control, no Time Machine, no Spaces, the UI still thinks of document windows as applications, there is no Application menu, the keyboard shortcuts are crap, application installs dump stuff all over, settings don't apply immediately, resolution scaling is broken, ... People who think Windows is on par with macOS don't know jack about macs and never bothered to get good at them. It'll be a cold day in hell before an NT-derived windows can compete. MS needs to clean house and commit to doing what Apple did with OSX in 2001... Get rid of the cruft, put the user first, and make everything work.

The article's mention that ejecting the screen takes a software release and that certain apps can prevent it is the kind of bullshit Steve Jobs would've mocked and told the developers to fix if they expect to be taken seriously. A product should serve the user and provide affordances, not hold them hostage.

Migrating to my new MacBook was trivial, and the machines set up an adhoc WiFi network automatically to transfer all the files. Once done, everything worked as before. All without my involvement. That's why people use and want Macs.

Re:The Surface Book 2 is everything the MacBook Pro should be by JimA on Thursday June 28, 2018 @08:52AM (#17416408)
Well said... Two more I would add to your list of things to fix - 1) Windows always starts out great, but in a couple of years needs a reinstall to get performance back. It needs a way to really uninstall and not depend on an app to make it's own uninstaller 2) Dismal battery life. The article indicates they helped with that on the SBP by using two batteries (plus using an 8th gen CPU), but that is a band-aid. Windows to apples on the same HW and running the same apps have vastly different battery life (provable when running boot camp), and in my experience Windows is more likely to have a rogue process or service which sucks power (although OSX can have that too, it's at least easier to identify and kill).

Just upgraded to a 2015 MBP, and still use Win10 for my home system which is fine there. For mobile tried a new Dell XPS with both Windows and Ubuntu for a couple of weeks thinking the shiny HW would make up for the OS, but it was not a good experience. Was a relief to get back to OSX...

Re:The Surface Book 2 is everything the MacBook Pro should be by PhasmaFelis on Wednesday June 27, 2018 @11:05PM (#17413760)
A few years ago I'd have agreed with you. Do you know a way to make OSX not force every fullscreen window into a separate desktop for no reason? It started doing that a few versions back.
Re:The Surface Book 2 is everything the MacBook Pro should be by skygazer on Friday June 29, 2018 @02:27AM (#17422789)
hold the ALT (option) key while clicking the window's green maximize "button." It toggles between an enlarged and "normal" window size, without going into full screen mode.
Re:The Surface Book 2 is everything the MacBook Pro should be by cornellwright on Wednesday June 27, 2018 @02:24PM (#17410532)
These are fair criticisms, but I don't think anybody has this nailed. I use a mix of Windows, Mac, and Linux, and have found myself walking around with the lid open in all three. Mac seems to handle what you describe better than everyone else, but it's far from perfect.

I have one monitor that used to work fine on Windows and Mac. After a software update the Mac only recognizes it about 1 in 20 tries of plugging and unplugging.

Re:The Surface Book 2 is everything the MacBook Pro should be by ghaff on Wednesday June 27, 2018 @02:39PM (#17410659)
Macs seem to be pretty good in my experience. It was something I really noticed about them when I first started using about 8 years ago. The only real monitor problem I've had was with an iMac that decided it didn't want to initialize the dual displays properly if the 2nd was plugged in when it was booted. Took me about a day to figure I needed to unplug the 2nd display. Eventually some OS update fixed it.

Linux is a lot better than it used to be. I can reliably close the lid on my Lenovo X200 running Fedora. And anecdotally there seem to be fewer people going between meetings with laptops open these days so that's presumably a common experience with RHEL and Fedora on company-issued laptops.

Re:The Surface Book 2 is everything the MacBook Pro should be by gm-conspiracy on Wednesday June 27, 2018 @04:20PM (#17411495)
My G4 iBook was amazing at suspend/resume, but each revision, it has gotten progressively worse.

I am afraid of my brand new MBP w/ touchbar. I use it with the lid shut as a powerful Mac Mini.

It is too fragile to move frequently.

Re:The Surface Book 2 is everything the MacBook Pro should be by athenot on Wednesday June 27, 2018 @05:04PM (#17411862)

    man pmset
OK, so RTFM jokes aren't funny anymore. Specifically, what you're looking for is to change the hibernation mode. Old macos used to keep the RAM powered during sleep, so there's a slight drain on the battery, and if it runned out, well state was lossed. BUT the upshot was that wakeup was instant.

As it turns out, that's the default mode on desktop. And you can set your laptop to do that too (assuming you're ok with the tradeoff).

    sudo pmset -a hibernatemode 0
Here's the relevant section from the man page:

     hibernatemode supports values of 0, 3, or 25. Whether or not a hibernation image gets written is also dependent on the values of standby
     and autopoweroff

     For example, on desktops that support standby a hibernation image will be written after the specified standbydelay time. To disable
     hibernation images completely, ensure hibernatemode standby and autopoweroff are all set to 0.

     hibernatemode = 0 by default on desktops. The system will not back memory up to persistent storage. The system must wake from the con-
     tents of memory; the system will lose context on power loss. This is, historically, plain old sleep.

     hibernatemode = 3 by default on portables. The system will store a copy of memory to persistent storage (the disk), and will power memory
     during sleep. The system will wake from memory, unless a power loss forces it to restore from hibernate image.

     hibernatemode = 25 is only settable via pmset. The system will store a copy of memory to persistent storage (the disk), and will remove
     power to memory. The system will restore from disk image. If you want "hibernation" - slower sleeps, slower wakes, and better battery
     life, you should use this setting.
Re:The Surface Book 2 is everything the MacBook Pro should be by chipotle_coyote on Wednesday June 27, 2018 @04:59PM (#17411828)
People in my office (including me) move around with their MBPs pretty frequently. I know saying "other than the keyboard, they seem to be pretty well built" is the tech equivalent of "other than that, Mrs. Lincoln, how was the show," but I've never had any issue with waking up from sleep, or display issues when I disconnect the external monitor, whether or not the laptop lid is closed at the time. (I generally run with the lid closed when I'm at my desk.)
Re:The Surface Book 2 is everything the MacBook Pro should be by gm-conspiracy on Friday June 29, 2018 @09:22AM (#17424314)
Definitely not my experience. I usually have to open and close the lid to get the external display to work properly.

It could be my monitor or usb-c to displayport adapter, though.

Also, this is my 2nd current gen MBP in less than 6 months.

Re:The Surface Book 2 is everything the MacBook Pro should be by alexbeloi on Wednesday June 27, 2018 @03:28PM (#17411038)
> Not completely failing to find files and apps based on how I typed them (“A” brings up “abc” but typing “ab” makes “abc” go away!?).

It's the 'basic' stuff like this and bizarre feeling UI pauses at blank windows that make it unbearable to work with. It's the opposite of snappy and constantly interrupts a productive workflow making me wonder 'why is it doing this' rather than thinking about my work. It's like having an essentially perfect phone that inexorably buzzes every 1-5 minutes (at random), you would throw it against the wall in less than a day.

Re:The Surface Book 2 is everything the MacBook Pro should be by gamblor956 on Wednesday June 27, 2018 @03:03PM (#17410843)
I use Windows 10 at work and at home, and in my experience it's been more stable than Windows 7, which I similarly used at home and at work for years. Annoying mandatory updates aside (and now less annoying since you can control when they happen), Windows 10 is pretty much the same Windows experience as before, in a slightly different skin.

One thing I noticed that was fixed with Windows 10 that was a problem in Windows 7: my laptops now handle state properly after the lid is closed (assuming you use hibernate or sleep rather than just screen-off).

Re:The Surface Book 2 is everything the MacBook Pro should be by ilikehurdles on Wednesday June 27, 2018 @05:17PM (#17411936)
Completely the opposite experience. I paid for windows 10 because I was going through a gaming streak and hoped that the more premium version would be more configurable from the privacy-invasion standpoint, switching from Linux. What a mistake. After a miserable experience of figuring out how to disable the spyware and the auto-updating bundleware crap, it worked fine for a while... then: BSOD after BSOD. Sometimes it was once a month, toward the end it was multiple times a day. Pretty much it would grind to a halt over the course of a few seconds and stay completely frozen for a few minutes before totally giving up. I ran memtests and they checked out. Put CPU at stock speeds and kept having problems. Disabled all non-essential hard drives, reinstalled drivers, it still persisted.

Yes, I absolutely get that it's probably a hardware issue, but I couldn't figure it out based on the logs and driver installs/reinstalls. I had nearly identical hardware with Windows 7 and Linux and never encountered these problems. I get that these things happen but I'm a lot more confident in 1) it almost never happening on modern linux distributions and 2) it being more-or-less diagnosable if it does.

There were other issues as well. Mysterious microstutters on top-level hardware, more and more unwanted crap being installed and re-enabled after each major update, the update system as a whole....

After a while I got tired of it and switched back, regretting wasting the money.

Re:The Surface Book 2 is everything the MacBook Pro should be by wilde on Wednesday June 27, 2018 @03:36PM (#17411113)
I have literally this same list of problems on MacOS. Connecting to external screens is apparently hard. MacOS also ignores commands to lock the screen until it’s done changing screens. :(
Re:The Surface Book 2 is everything the MacBook Pro should be by FPGAhacker on Wednesday June 27, 2018 @08:59PM (#17413227)
Problem I have is apps remembering their screen position even when the monitor is disconnected. It’s off to the side in phantom monitor space.

Not Windows fault, but annoying none the less.

I have sleep wake problems on my 2015 mbpr and a bunch of other complaints. But it’s still light years ahead of my work laptop.

I can’t say how much is windows fault and how much is corporate spyware.

Win10 on my mbpr is a vast improvement, but macOS is still the clear winner for me.

Re:The Surface Book 2 is everything the MacBook Pro should be by coldtea on Wednesday June 27, 2018 @03:39PM (#17411138)
>I have literally this same list of problems on MacOS. Connecting to external screens is apparently hard.

Never had any problem connecting 3 different MacBook Pro's (across the years) to 3-4 different external monitors (Dell, LG, Samsung, etc) and to several projectors (including through a VGA adaptor and HDMI ones).

>MacOS also ignores commands to lock the screen until it’s done changing screens.

So for all of 2 seconds it takes?

Re:The Surface Book 2 is everything the MacBook Pro should be by cmorgan31 on Wednesday June 27, 2018 @04:46PM (#17411714)
I personally enjoy my MacBook Pro (15-inch, Late 2016) but it has a problem with going to sleep after being plugged into an external monitor all day. I find at least 1/3rd of the time it has frozen after being disconnected from the monitor and I am forced to do a hard restart. Perhaps this is user error, but I do not remember having as much issue with the older generation. I use two Dell IPS monitors which are relatively new and connect via HDMI => USB-C adapter. It's an inconvenience which you shouldn't have to deal with on several thousand dollar laptops.
Re:The Surface Book 2 is everything the MacBook Pro should be by Implicated on Wednesday June 27, 2018 @04:54PM (#17411781)
> Never had any problem connecting 3 different MacBook Pro's (across the years) to 3-4 different external monitors (Dell, LG, Samsung, etc) and to several projectors (including through a VGA adaptor and HDMI ones).

Consider yourself lucky.

> So for all of 2 seconds it takes?

Most times. But occasionally I've seen the OS seemingly get confused/stuck in the process. Flickering, moving windows into various locations on the screen, taking 10-15 seconds to get back to functional/usable.

Re:The Surface Book 2 is everything the MacBook Pro should be by Rebelgecko on Wednesday June 27, 2018 @04:28PM (#17411565)
Have you used multiple external monitors at the same time? My MBP often gets confused about which one belongs on which side
Re:The Surface Book 2 is everything the MacBook Pro should be by Implicated on Wednesday June 27, 2018 @04:55PM (#17411792)
I ended up labeling the cables and making sure to use them in the same configuration this has mostly been solved. Still get's confused at times.
Re:The Surface Book 2 is everything the MacBook Pro should be by hammock on Wednesday June 27, 2018 @09:05PM (#17413253)
That's funny because I'm pretty sure Windows has a setting that you can set it to NOT go to sleep at all when you shut the lid, but MacBooks DO NOT have this feature.
Re:The Surface Book 2 is everything the MacBook Pro should be by f3xy on Wednesday June 27, 2018 @09:13PM (#17413309)
The name of the mode escapes me , but they don’t sleep if you have an external display mouse and keyboard connected. I don’t normally use this mode as usually utilize the laptop hardware too when “docked” but when people ask I always help them with this and it works fine
Re:The Surface Book 2 is everything the MacBook Pro should be by Lazare on Thursday June 28, 2018 @12:07AM (#17413986)
> And I keep waiting for them to fix just the basics in Windows 10. Not utterly losing both the sizes and positions of all windows just because the laptop was undocked. Not failing to recognize the external display upon docking, despite the display working a few minutes earlier.

I use and seriously like OS X but...those are two of my biggest pet peeves with the OS. I constantly need to re-arrange my windows every time it notices that an external display had been added or removed, and it frequently (maybe 2 per week) will inexplicably refuse to recognise an external display until I go through a little dance of power cycling things, unplugging them, plugging them in, and trying again.

Worse, it also periodically stops working with my (bog standard USB) keyboard and mouse until I unplug them and plug them back in. It's amazing how confusing it can be trying to debug why a UI element isn't working when clicked until you determine that the computer has decided a modifier key is stuck down.

The Apple ecosystem was fantastically stable and reliable a few years back, but things are changing, sadly.

Re:The Surface Book 2 is everything the MacBook Pro should be by perseusprime11 on Wednesday June 27, 2018 @04:01PM (#17411326)
Mac has similar issues. Keeps losing bluetooth connections with mouse & keyboard, sometimes have to restart to recognize the display. Still does not have simple way to hide icons on desktop or to dock multiple windows and resize them without using a third party solution.
Re:The Surface Book 2 is everything the MacBook Pro should be by makecheck on Wednesday June 27, 2018 @06:32PM (#17412442)
Which desktop items? Using Preferences in Finder, you can hide any automatic ones (disks, servers), and everything else is just a question of whether you put files in the Desktop folder.
Re:The Surface Book 2 is everything the MacBook Pro should be by eksemplar on Thursday June 28, 2018 @01:00AM (#17414188)
I’ve used windows since 3.11. Sure I’ve had a stint of Linux here and there, especially when I was young enough not to be bothered by the configuration.

I’ve never not liked windows, though I did skip both ME and 8, but windows 10 has been such an awful experience that I bought a mbp late 2015 version last year, and I doubt I’ll ever use windows as my main OS again.

I still use it at work, and while you avoid a lot of the shit, like auto-installed pre-installers for Facebook styled games in an enterprise setup, it still lowers the brightness of my screen when I undock it, even though I’ve specifically told it not to in every setting I’ve been able to find.

That’s just the tip of the iceberg, windows 10 is quite frankly the worst OS I’ve ever used.

Re:The Surface Book 2 is everything the MacBook Pro should be by Angelore on Friday July 06, 2018 @09:21AM (#17471153)
Do you have Intel graphics in there by any chance? I've had the brightness issue on xps 15, and it turned out that the Intel drivers were responsible.
Re:The Surface Book 2 is everything the MacBook Pro should be by a_lieb on Wednesday June 27, 2018 @04:07PM (#17411357)
> (“A” brings up “abc” but typing “ab” makes “abc” go away!?)

To be fair, this one happens to me with Spotlight all the time.

Re:The Surface Book 2 is everything the MacBook Pro should be by ztjio on Wednesday June 27, 2018 @07:59PM (#17412956)
This and other similar things are so often and easily ignored. I see people talking about Macs not supporting pro use. But hey, tell me, how am I going to power my 6 external displays on a Surface product of any kind?

I get that people want some more variety and excitement, and maybe feel like the Thunderbolt port thing is problematic (despite absolutely enabling my most “pro” setup I’ve ever had on my ’17 13” TB MBP) and obviously the keyboard design has issues.

But as a whole package it’s still the best commercial product you can buy in its space, and considering actual size, has no real competition even if you ignore the many, many software issues one faces when leaving the warm, design-loving embrace of the macOS software ecosystem.

I’ll reconsider this situation after Microsoft releases a Surface product that isn’t almost guaranteed to require one or more returns to the store and oh, yeah, has Thunderbolt 3 support so I can plug in 2 cables to get: 6 external displays (1 4k, 5 2560x*), NVMe speeds to external storage, gigabit ethernet, digital audio, SD card reader, spare ports, etc. etc. (aka OWC TB3 Dock with nearly every port in use.)

There are a few non-MS laptops that might handle the hardware requirements I meet with my current setup, but, nothing that couples the hardware with the Software. Show me even one single app that matches the care and design of Things for macOS + iOS, for example. These are things I use every. single. day. for nearly every. single task.

Frankly, I look forward to Apple fixing some of their issues with the MBP line and hopefully by then the situation with mobile processors will be improved enough to allow for some bigger memory footprints and the like, though, honestly, despite running minikube based workflows locally, I’ve never ran out of RAM at 16GB. I guess it’s because I don’t use Slack.

Re:The Surface Book 2 is everything the MacBook Pro should be by hug on Wednesday June 27, 2018 @08:16PM (#17413047)
> I see people talking about Macs not supporting pro use. But hey, tell me, how am I going to power my 6 external displays on a Surface product of any kind?

I have many friends, most of whom are professionals, but none of whom are software devs. A bunch of them do devops and SRE work, a bunch of them are creative professionals, and a bunch of them are in other professional services, like finance and law. Personally, I work for an "IT services" company, essentially doing outsourced devops and ops for numerous other professional services companies.

What I'm getting at is that I know literally hundreds of professionals, across my personal and work life. The sum total of those in my life who need or use 6 displays: Zero.

You are not, in any way shape or form, a typical professional. If you need 6 displays (which you might, but I'd bet a dollar you don't) you're basically so far out of the ballpark of standard professional that you're on the moon.

Let's not pretend that the Surface Pro — or the Macbook Pro, for that matter — are in any way not suitable for the vast majority of professionals.

Re:The Surface Book 2 is everything the MacBook Pro should be by FPGAhacker on Wednesday June 27, 2018 @08:54PM (#17413203)
Dxxvi beat me to it, but yeah, traders. Old friend of mine at Raymond James told me once he had ten. But I don’t think they were all one computer.
Re:The Surface Book 2 is everything the MacBook Pro should be by dxxvi on Wednesday June 27, 2018 @08:51PM (#17413187)
I guess he is a stock dealer. That's why he needs 6 monitors.
Re:The Surface Book 2 is everything the MacBook Pro should be by ztjio on Wednesday June 27, 2018 @09:28PM (#17413372)
I don’t know of any stock dealers using kubernetes, but, maybe I’m just out of the loop.

No, I’m a developer, I work in, I dunno what you want to call it, Machine Learning Data Engineering? Stuff like that.

I use seven displays because I like spatially organized workspaces. Four of them are only 10”, effectively 1280x800 displays, two of which are always showing terminals. I have a particular way I like to work that I’ve developed around how macOS handles multiple displays/Spaces that benefits more from many small displays than few large ones.

Re:The Surface Book 2 is everything the MacBook Pro should be by soyiuz on Wednesday June 27, 2018 @10:30PM (#17413626)
You are a prime candidate for a tiling window manger such as i3, designed specifically with fixed windows at fixed locations in mind.
Re:The Surface Book 2 is everything the MacBook Pro should be by ztjio on Wednesday June 27, 2018 @11:10PM (#17413782)
I used a tiling window manager years ago when I ran Linux as my main OS. I’ve used similar third party tools to try to get... a similar effect on macOS but it always falls apart.

In the long run, I more greatly value the software I get to use on macOS (not to mention things like first party hardware and software support) over the window managers and that type of thing available elsewhere, and frankly, as a geek, it feels cool having a matrix-operator-like setup as my workstation so I’m happy.

Re:The Surface Book 2 is everything the MacBook Pro should be by voltagex_ on Thursday June 28, 2018 @12:33AM (#17414089)
You must be close to PCIe limits pushing that many displays.
Re:The Surface Book 2 is everything the MacBook Pro should be by ztjio on Thursday June 28, 2018 @06:09AM (#17415542)
It’s up there. Well, kinda. The eGPU asks for all of the PCIe bandwidth available on its TB3 controller, actually, it asks for it twice, once for the video and once for the audio devices. But in reality it requires far less. For one, the entire screen data set isn’t sent constantly over TB3, that’s going to be highly variable but never especially demanding since I’m not running any games or anything like that there. And two, the displays on that are all 2k (2560x1600) resolution.

On the other controller, although it’s the one that doesn’t actually offer the full 40GBps, we have a 4k and a 2560x1400 display actually driven via DP over TB3 so that does eat up a lot of bandwidth. About 24Gbps. What’s left is basically powering a USB 3 hub with a handful of devices rarely using their full capabilities simultaneously. So it’s plenty of remaining bandwidth. But the official requested throughput is actually well above the real capability of the hardware so it’s hard to say exactly how close to maxed out it all is. Just that I’ve not yet had any issues or conflicts with the setup.

Re:The Surface Book 2 is everything the MacBook Pro should be by 0x00000000 on Wednesday June 27, 2018 @05:58PM (#17412203)
The instantaneous system wide search is my number one favorite thing about Mac OS. I wonder how many hours of my life I have spent waiting for a Windows explorer search to complete only to accidentally click on one of the results, hit back, and have it start the search all over.
Re:The Surface Book 2 is everything the MacBook Pro should be by phonon on Wednesday June 27, 2018 @06:05PM (#17412251)
Re:The Surface Book 2 is everything the MacBook Pro should be by listenallyall on Wednesday June 27, 2018 @11:22PM (#17413830)
"Everything" is the among the greatest pieces of Windows software ever written. It is wonderful. I cannot figure out why, with all of their money, Microsoft doesn't just pay the guy a little cash and make it a built-in feature of Windows. It would increase the usability of Windows, especially among novice users, enormously.
Re:The Surface Book 2 is everything the MacBook Pro should be by phonon on Thursday June 28, 2018 @10:54PM (#17422036)
I think they refuse to use the technique because it doesn't respect file permissions the way they prefer (IIRC).
Re:The Surface Book 2 is everything the MacBook Pro should be by jaysonelliot on Wednesday June 27, 2018 @08:27PM (#17413093)
Not utterly losing both the sizes and positions of all windows just because the laptop was undocked. Not failing to recognize the external display upon docking, despite the display working a few minutes earlier.

Both of my MacBook Pros (2015 and 2018, Sierra and High Sierra, respectively) exhibit this exact behavior.

I deliberately avoid letting my laptops go to sleep, and try not to unplug them from their monitors because I don't want to spend time re-positioning every single window and tool palette. It really defeats the purpose of having a laptop.

Re:The Surface Book 2 is everything the MacBook Pro should be by eco on Wednesday June 27, 2018 @03:55PM (#17411272)
I used to leave my (very old) laptop lid open not because I didn't think it would restore properly but because it took much longer than I liked to come back from suspension. My new Thinkpad X1 Carbon restore quickly (much quicker than my much more powerful desktop even).

My understanding is that window size and positioning issues on Windows are a graphics card driver issue and it's up to the graphics card maker to finally fix it. I don't know the details though, that's just what I've read. It's obnoxious for sure.

Re:The Surface Book 2 is everything the MacBook Pro should be by Const-me on Thursday June 28, 2018 @03:45AM (#17414864)
It probably sleeps too deep. Because it takes that long to resume, It looks like your laptop hibernates instead of sleeping. It can be quick enough with a fast SSD and not too much RAM. I usually disable hibernation on my PCs, the sleep consumes some power maintaining RAM state but the amount is low, a laptop can sleep for days. Wake up from that state takes about 1-2 seconds.
Re:The Surface Book 2 is everything the MacBook Pro should be by brazzledazzle on Wednesday June 27, 2018 @10:33PM (#17413634)
People do that with both operating systems where I work and they’re both hit or miss which is why people do that. Am I exchanging messages from HN users through some kind of time portal to the Snow Leopard era? Apple has been dropping the ball big time with macOS for a while now and if you haven’t run into window rearranging, bizarre monitor connecting issues or kernel panics from docking I am insanely jealous.
Re:The Surface Book 2 is everything the MacBook Pro should be by krzat on Thursday June 28, 2018 @09:10AM (#17416530)
My favorite feature of Windows 10 is displaying ads for Minecraft or Candy Crush or whatever in the start menu.
Re:The Surface Book 2 is everything the MacBook Pro should be by jkchu on Thursday June 28, 2018 @04:53PM (#17420393)
To be fair, it is very easy to remove those adds.
Re:The Surface Book 2 is everything the MacBook Pro should be by blinkingled on Wednesday June 27, 2018 @05:57PM (#17412194)
Probably a moot issue with Connected Standby enabled laptops. It doesn't actually sleep - just puts everything in low power mode - my X1 consumes 0.3W in that mode and the desktop is right there as soon as I open the lid and place my finger on the FP reader!
Re:The Surface Book 2 is everything the MacBook Pro should be by dchest on Wednesday June 27, 2018 @04:55PM (#17411793)
That reminded me that I once had Windows XP and Vista RC1 installed as dual-boot. I was finishing slides in XP and closed the lid. When I opened it a few minutes later to give my presentation, it was running Vista.
Re:The Surface Book 2 is everything the MacBook Pro should be by flamemyst on Thursday June 28, 2018 @09:06AM (#17416493)
Personal anecdote

I like to walk short distance with lids open to maintain wifi connection as I usualy keep remote connection to server. For longer walk distance, close the lid for easier walking.

Re:The Surface Book 2 is everything the MacBook Pro should be by tomcooks on Thursday June 28, 2018 @10:06AM (#17416938)
Consider using MoSH[0] if you switch networks often

[0](https://mosh.org/)

Re:The Surface Book 2 is everything the MacBook Pro should be by JohnSully on Wednesday June 27, 2018 @02:47PM (#17410714)
Sleep works great on my Lenovo P50. The only device that sometimes fails to come back up is the finger print reader.
Re:The Surface Book 2 is everything the MacBook Pro should be by fortyseven on Thursday June 28, 2018 @12:11PM (#17418123)
I can't even turn off my friggin' monitor without Windows losing track of my window sizes. Baaaaah.
Re:The Surface Book 2 is everything the MacBook Pro should be by dzhiurgis on Saturday June 30, 2018 @07:35PM (#17433280)
Author uses IntelliJ which is a $1000 IDE ghat steals focus as you type in it...
Re:The Surface Book 2 is everything the MacBook Pro should be by agentdrtran on Wednesday June 27, 2018 @04:38PM (#17411645)
The window resizing on dock/undock absolutely kills me.
Re:The Surface Book 2 is everything the MacBook Pro should be by zumu on Thursday June 28, 2018 @01:55AM (#17414414)
This is exactly how I feel about my 2016 MacBook Pro
Re:The Surface Book 2 is everything the MacBook Pro should be by walterstucco on Wednesday June 27, 2018 @05:12PM (#17411898)
I don't disconnect my MBP from power because it could go to sleep and disconnect the WI-FI after a few minutes regardless of network activity

I guess it's just that Windows users know the system they use and its flaws (even perceived so) better than Apple users