Live data from Hacker News

The Surface Book 2 is everything the MacBook Pro should be

char.gd

241–250 of 467 posts

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

#241

The Surface Book also runs something I never want to deal with again: Windows 10. I can't deal with a software that constantly gets in the way of my work. I gave Windows a lot of tries, but the latest edition was the last straw for me. Never going back.

Yup. Can't deal with Windows. MacOS or Linux or else I'm really not interested in the hardware at all.

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

#242
I looked at the surface book but ended up going with the T470P (i7-7700HQ/2560x1440) because it allowed me to put 32GB of RAM in it, 16Gb just isn't enough for my workflow (If I have a Win10 instance running in a VM for VS2017, a couple of vagrant instances and intellij open then I can eat 16GB in no time).

Also I've been a Linux user for development for >10 years and a mixed linux/windows user for another 10 or so before that, simply not giving up Linux at this point.

However pretty it was (and it was) 16Gb just isn't enough for me.

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

#243
post #96

Earlier quoted context omitted.

What problems did you find it with it? I've been using it for the past 6 months after dual booting and running VMs for a long time and found I haven't found a reason to boot into my VM yet.

IO performance is atrocious. git status on a Linux tree takes a 10s of seconds.

I don't know when you last tried it, but IO performance is much better in the new (Fall Creators Update) version. I had the same problem with git status but after updating it's much quicker. Things also seem like they're faster in the WSL file system than when you're using WSL in the Win32 file system.

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

#244
post #55
post #30

Earlier quoted context omitted.

How is your experience with WSL? Do you get stuck in a lot of corner cases with it? Or does it work seamlessly most of the time? Guess not, considering you’d “greatly prefer Linux working on root.”

I don't have a big problem with it at work, but at home I tend to go kind of hardcore at home since it makes me feel validated as a geek. I know you can install X on Windows, but I tend to prefer using XMonad with urxvt to navigate at home, so as to minimize my time using a mouse; AFAIK, you can't interop the Windows version of Firefox in my XMonad setup for WSL. I'm not saying I couldn't make an equally productive s…

You can run window managers just fine with X on windows. I use i3 and bspwm on my surface almost anytime I turn that machine on (I have other Linux laptops I use as well and the config is one rsync away usually). Just be sure that whichever x server you run doesn't run its built in manager. With VcXsrv you can do this via XLaunch.

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

#245
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…

I mean, this article in particular was written by a developer who can develop in any language they want, and chooses PHP. Of course they don’t pay attention to how important software choices are.

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

#246

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

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

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

Have you not used a Windows computer in 10+ years?

> defragmentation

No longer an issue. I'm honestly not up to date on why not, but nobody ever mentions it anymore.

> Windows registry issues

What issues? I haven't gone into the registry for anything in a long time.

> malware, adware

Not an issue as long as you run a modern browser and avoid going to sketchy websites and installing random things from them.

If you haven't used Windows since early XP, it's really worth another try. It's a whole lot better now.

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

#248
post #70
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…

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…

My previous setup was “any modern os except the windows trash fire”. I’m not sure how WSL is going to solve that.

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

#249
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…

Have you ever tried something else than Ubuntu?

Honest question

My work machine is a Debian with KDE Plasma 5 and it's everything you ever dreamed of plus I can go back to Xfce whenever I feel like life is moving too slow

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

#250

Earlier quoted context omitted.

I've tried to adopt the alternative bash systems on Windows, and they are nowhere close to terminal options on OS X (or Linux!). It still boggles my mind why we have to stay within the limits of the cmd.exe UI, with the lack of window resizing, easy copy/paste, and proper font rendering. Then, on top of that, Windows will never have a proper unix-like filesystem. I just can't go back to that. The only thing windows h…

I don’t use cmd.exe for anything. It’s Powershell all the way. Powershell, while different from the BASH way of doing things, is a really nice commandline tool.

Powershell is flashy but I find it's a poor interactive tool but great for scripting. I tend to stick with cmd as the better shell and run sh scripts when I need a little more done.

It may be old and have its quirks but people dismiss cmd way too quickly.

Post reply on HN