Live data from Hacker News

The Surface Book 2 is everything the MacBook Pro should be

char.gd

231–240 of 467 posts

Re: The Surface Book 2 is everything the MacBook Pro should be

#231

Earlier quoted context omitted.

That makes sense, however if you are Windows user, bash is not an obvious choice for primary shell there.

I don't think that is correct. If you install WSL you are not a typical Windows user.

I didn't mention "typical" Windows user. WSL will always be a second-class citizen in Windows, so if you are power user trying to improve your performance, what's the point in choosing a second-class solution after choosing this OS? Learning one more shell, just like learning one more programming language, has some benefits.

Re: The Surface Book 2 is everything the MacBook Pro should be

#232
post #10

Such articles always give too much importance to the hardware (which is somewhat important, no doubt) and not enough importance to the software. Many people are looking for quality alternatives to Macbooks, Mac Mini, etc (myself included). Mac Mini hasn’t been updated for 4-5 years. So, I started setting up a Windows desktop as a Mac Mini replacement. But when it came to finding all the alternatives to the OS X softw…

>try edge

So exactly what safari does, no?

Re: The Surface Book 2 is everything the MacBook Pro should be

#233
post #110

Earlier quoted context omitted.

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…

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.

    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

#234
post #177

Earlier quoted context omitted.

I don’t understand this complaint. What notifications are you getting? The only thing I get is the notice from windows defender telling me a scan completed.

With the latest Windows update that notification had a button with something like "see fewer of these" which took my into the settings where I could turn off that specific notification.

Also the focus notification when using a fullscreen app. Had to turn it off in two different places. Granted my mac gets a ton of notifications too so its not that big of a deal. Microsoft could just use with a little better notification management screen to quickly turn them off.

Re: The Surface Book 2 is everything the MacBook Pro should be

#235
post #169

Earlier quoted context omitted.

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 belie…

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...

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

#236

Earlier quoted context omitted.

> 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.

Probably don't want to lose their ssh connections.

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

#237

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 fai…

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

Re: The Surface Book 2 is everything the MacBook Pro should be

#238
post #70

Earlier quoted context omitted.

Hey! Writer here. I discuss the software at length in here, but as I point out in the piece I've already covered why WSL and Bash work very well at length, so didn't want to muddy the water too much: 1. How to use Bash on Windows to retain your previous setup: https://char.gd/blog/2017/how-to-set-up-the-perfect-modern-d... 2. Why WSL/Bash is good enough these days: https://medium.com/charged-tech/why-i-left-mac-for-w…

How about stuff like defragmentation, Windows registry issues, malware, adware and all the other stuff I vaguely remember? 10 years ago, I used to be a power user at Windows before that (as a gamer/kid) but really though I forgot what time I needed to put into the laptop just to keep it up to performance.

Defragmentation is something from prehistoric ages of Windows (if I remember correctly, they made it automatic in Vista). Malware, adware etc are the same class of problems as unprotected sex: if you are careful, you are safe and will never see it. It's not a Windows "feature".

Re: The Surface Book 2 is everything the MacBook Pro should be

#239
post #232
post #10

Such articles always give too much importance to the hardware (which is somewhat important, no doubt) and not enough importance to the software. Many people are looking for quality alternatives to Macbooks, Mac Mini, etc (myself included). Mac Mini hasn’t been updated for 4-5 years. So, I started setting up a Windows desktop as a Mac Mini replacement. But when it came to finding all the alternatives to the OS X softw…

>try edge So exactly what safari does, no?

Other users can report their experiences, but I've never been prompted to try Safari in three years of using OS X daily. Default web browser is available in the first page of system preferences and all the stock applications (Mail, Notes, etc) open links in there, unlike Windows settings opening Edge if you click something like "Learn more".

Re: The Surface Book 2 is everything the MacBook Pro should be

#240
post #12

Has anyone managed to get Linux booted on this thing and working well? I've been debating purchasing one, but I am afraid that I'll be stuck with Windows, which, for what I work on, makes hacking pretty difficult. EDIT: Just as a note, I know about WSL (I use it at work), but I would greatly prefer to have Linux working on root. I have a lot of custom systemd setups, and I've become somewhat dependent on XMonad.

Yeah I daily drive Ubuntu on my SB2. I've owned it since launch and it works great for development.

I'm running JakeDays 4.17 kernel. There are still issues with battery status displaying and some ACPI issues, though it hasn't been so detrimental that I can't use Linux.

Post reply on HN