Live data from Hacker News

The Surface Book 2 is everything the MacBook Pro should be

char.gd

251–260 of 467 posts

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

#251

I think Apple should open source macOS so it can be decoupled from their hardware, or just start cloning it in open source against their wishes as was done to Windows. Otherwise it's time we let macOS go because Apple plans for it to run iOS apps and to use their iOS processors in their computers, so we and our tools and software are approaching obsolete and when iOS devices can compile apps we will start being redun…

It’s not to directly run iOS apps, but to make it easy to adapt them.

We also don’t have any evidence of a change in processors.

Please stop presenting speculation as facts.

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

#252
post #247

Earlier quoted context omitted.

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

A point to add about malware. Make sure your user account your use is a standard one and not an Administrator account. That goes a long way towards cutting down on potential malware.

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

#253

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…

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.

> 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

#254
post #195

Earlier quoted context omitted.

Probably don't want to lose their ssh connections.

There’s tmux, abduco, & screen for that on Linux.

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

#255

Earlier quoted context omitted.

Of course I want this! Globally installed npm and composer packages live in ~/.npm/ and ~/.composer/ and they both have a global packages.json esque file that I need to occasionally edit. The packages installed in those folders MUST be parsed by VSCode for intelesense to work properly. All I'm saying is I'm not gonna jump through all these hoops. I'd rather just keep working on my mac. Hell I'd rather hackintosh a su…

npm/node works fine in Windows (and I'm pretty sure it's the same with composer), so why do you want to use it in WSL? Edit: this is a genuine question of an engineer, who uses Git/npm/node for fullstack development on Windows 10 every day. What kind of setup do you have and what UX do you expect, that requires running the tools in WSL?

I just don't want to use Windows to test my code when production is in Linux. There are things all those tools do when running in Windows that is specific to Windows. And I'm not some anti-windows Microsoft hating guy. My main desktop is running Windows 10 and I was quite excited for WSL to come out so I had Windows 10 Insider Preview running on my machine for more than a year. But at the end of the day when I want to do "real" work I keep going back to my Macbook.

Windows command prompt compared to bash is simply horrible. I personally find Powershell to be just as bad. The console app in windows is still light years behind Terminal in OS X. In fact VSCode's built in terminal wrapper is orders of magnitude better.

Things like wkhtmltopdf to generate PDFs or ffmpeg to work with videos should run as they do in Linux on the production server. In OS X I can use brew to set things up. In windows I have to hunt down binaries, put them in the right place, and set the path manually via an OS level GUI many clicks down in Advanced Settings.

The extra work I need to do to make all those tools work in windows makes setting up a windows dev environment cumbersome and annoying. The way it's laid out in OS X gives me way cleaner interoperability with the way the code actually runs in a Linux environment.

It's one of the reasons I love WSL! Finally I can have a ~/.ssh/config in Windows! But I still can't edit the file from a Windows text editor.

Finally if I'm on a team where the production environment relies on some of these linux binaries being available I don't want to waste work hours researching and writing on boarding documentation for the one dev that feels like working in windows when the rest of us are on macs.

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

#256
post #195

Earlier quoted context omitted.

Probably don't want to lose their ssh connections.

There’s tmux, abduco, & screen for that on Linux.

Those three are only neighbours to maintaining ssh connections problem.

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

#257

Earlier quoted context omitted.

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.

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

> 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

#258

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

Laptops with 128GB RAM are now a thing [1]... in case you find yourself wanting more than 32GB

[1] https://www.msn.com/en-us/news/technology/laptops-with-128gb...

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

#259

Earlier quoted context omitted.

Sleep doesn't lose any application state.

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.

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

#260

Earlier quoted context omitted.

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

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

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

Post reply on HN