Earlier quoted context omitted.
Do your co-workers not have issues with HiDPI support on Linux? I've heard it's not the best experience and can require quite some fiddling to get working correctly.
The biggest problem in linux is not directly HiDPI. HiDPI works (mostly). However if you can't use wayland you will have a problem when you need the following: Multiple monitors with different screen resultions. Lets say your laptop has 4k and you use two external monitors with 1080p than it gets tricky with older wayland or x.org. However on later stable/edge channels most things are probably better than when I test…
Ask HN: Are there any reasonable alternatives to MacBook Pro for developer?
381–390 of 502 posts
Re: Ask HN: Are there any reasonable alternatives to MacBook Pro for developer?
#382My two cents, biased against Mac: Mac is not a reasonable choice for developers. Reasonable choice is an open source system, configured to suit your needs. As a developer, you want to be in control of the system, not the other way around. Well, at least, with Linux, you're much more in control, and have ways to be more efficient in your work. Regarding the constraints you mentioned: * cost: it's often posible to find…
Re: Ask HN: Are there any reasonable alternatives to MacBook Pro for developer?
#383Earlier quoted context omitted.
OK, so I guess the problem comes from trying to fuse everything into one screen? In the old days, we would run X with separate screen numbers to get multiple outputs via multiple graphics cards. You could slide your mouse between screens, but you couldn't drag a window across or have a window spanning the two screens. Each window remained confined to one screen, and only a few apps knew how to open windows on more th…
> In the old days, we would run X with separate screen numbers to get multiple outputs via multiple graphics cards Those days are gone. No matter how hard you try - either you are simply not runing on current hardware, have very modest expectations or close your eyes to realize that the Linux desktop in this regard is at least two years behind, minimum!
For reference, I have been using Linux continuously on all sorts of hardware since 1994. What I lack is any practical experience using modern Windows or Mac OS, so I have no idea what implicit expectations you may be bringing from those. The last time I ran Windows directly on hardware was before Windows 95 was released, and similarly my only real Mac experience was on monochrome classic Macs before OS X existed.
Over the years, I have used just about every sort of display hardware with Linux, ranging from serial terminals, Hercules monochrome graphics, 800x600 through 1600x1200 CRTs, the first wave of DVI-based LCDs, various HDTVs, the first DLP projectors, and my current dual 4K monitors. I was also involved in the early testing and deployment of 2D and 3D accelerators on Linux, as well as things like clusters driving arrays of projectors. We even had one of those IBM "Big Bertha" displays in our lab at one point, which was one of the first 300 DPI LCD monitors available. Just about the only thing I haven't used with Linux is head-mounted displays nor stereo glasses. My last involvement with VR was 20 years ago when SGI Onyx-based CAVE systems were prevalent in academia, combining head-tracking, active shutters, and multiple wall projectors.
But, to be honest, I have no use case to combine different DPI monitors into a single graphical screen or desktop. If I connect a laptop to a projector or display panel for presentations, I tend to just want to duplicate the presentation view on the internal screen. Otherwise, I use the laptop to be mobile and I use workstations with their dedicated displays.
Re: Ask HN: Are there any reasonable alternatives to MacBook Pro for developer?
#384I recent got a 15 inch Dell Precision. I’m running a recent Ubuntu. I don’t recommend. It constantly throttles the CPI. I get lots of PCIe recoverable errors. The USB bus runs out of available throughout. Plugging anything Displaylink is a disaster. The camera/microphone is below the screen, which sucks more than I expected. It takes 2 hands to open the laptop. It is possible to plug in the power supply such that com…
Re: Ask HN: Are there any reasonable alternatives to MacBook Pro for developer?
#385I recently migrated from a mid-2013 MBP, primarily because I was increasingly disgusted with the lack of control over my own system. I knew (more or less) what I was getting into when I bought it, but that choice grated as it needed work. The battery had pretty much gone, and not only wasn't something I could fix, but the Apple stores I visited didn't carry the part. Turns out it's not just the glued-in battery, but…
Re: Ask HN: Are there any reasonable alternatives to MacBook Pro for developer?
#386Re: Ask HN: Are there any reasonable alternatives to MacBook Pro for developer?
#387Not a hardware req, but I've recently become quite enamored with Win 10 + WSL (Windows Subsystem for Linux) after years of using a Mac. WSL lets you run a lightweight Linux shell (Ubuntu, SUSE, Kali are supported atm) without a VM. It's purely for command-line purposes, no X, but that's fine for me. Windows for UI, then I can run all my bash in the Ubuntu shell almost seamlessly. You can run the shell directly from s…
The filesystem is slow though, for e.g. Rails work you will feel the difference between WSL & normal Linux.
Re: Ask HN: Are there any reasonable alternatives to MacBook Pro for developer?
#388You maybe need to step back and look at the bigger picture you seem to need to run many vm/ docker instances - and need a lot or RAM a CPU cores. would not a decent whitebox system using ryzen or threadripper be better suited? Do you really need to work on a laptop? it sounds like you'd be better off with a bigger desktop and a dual monitor set up - don't get caught up in the glamor of the apple brand.
Besides that, building large projects is one of the areas where multicore systems really shine. The projects I work on have hour plus build times on the 2-4 core class machine one generally finds in a laptop. Those times can be shrunk to Basically, I would reverse it, get the best desktop class machine possible, and a fairly low end laptop with a decent screen. Put the desktop wherever you do the most work, and then remote into it with the laptop. If your stuck on a plane/etc, work on a presentation or whatever..
Re: Ask HN: Are there any reasonable alternatives to MacBook Pro for developer?
#389Earlier quoted context omitted.
Friendly reminder that Lenovo made a deliberate choice to ship malware payloads to its customers from the factory [0] by preinstalling an SSL MITM proxy configuration from an adware vendor. This is not some suspicious technology with legitimate uses like Intel Management Engine. This is not concerns about the second-order implications of your voluntary uploads to Facebook and Google. It's not even an agency with a re…
Friendly reminder that nobody cares.
Re: Ask HN: Are there any reasonable alternatives to MacBook Pro for developer?
#390Earlier quoted context omitted.
Thinkpads weren't affected [source] ( https://support.lenovo.com/lu/en/product_security/superfish ). You're welcome to boycott the company, but the corporate models are protected.
One might boycott a restaurant because they don't like its political activism, labor and sourcing practices, etc. This is much simpler than that. Lenovo served poisoned food. Not as a food-safety oversight, but as a matter of policy. The fact that they only did it for some menu items is irrelevant.