Apple Sucks Now, Here’s a ThinkPad Buyer’s Guide
hackaday.com
hackaday.com
13-inch MacBook Pro with 2.0GHz Processor and 256GB Storage 13-inch MacBook Pro with Touch Bar and Touch ID, 2.9 GHz Processor and 256GB Storage 13-inch MacBook Pro with Touch Bar and Touch ID, 2.9GHz Processor and 512GB Storage
The ThinkPad naming convention makes marketing easier, product differentiation simpler, and by comparison shows us Apple without Jobs the first time was better than Apple without Jobs the second time."
Uh, no, those names tell you exactly what the product is. Nobody except extreme aficionados could tell you the significance of 300/500/700 off the top of their head.
So what's with the "because I need it, everyone would need it" attitude?
The problem with Apple (well, a problem with Apple; they've more than one) is that if you need more then you are completely and totally out of luck.
So it becomes 'since not enough people need it, I can't have it.'
So many people here Talk like Moores law suddenly stopped at all in the early 2010s...
I care about CPU performance for compiling large projects. If I ever end up having time outside of work, I would like to try my hand at GHC development. I have made an attempt at it in the past and builds could take hours on my 2011 MBP.
I don't use an IDE by choice but back when I had to use Android Studio, I definitely would have appreciated a faster CPU as well. I'm not sure if this is still an issue.
Even if you aren't doing anything CPU intensive, I think it's nice to know just because you want to know what you're paying for.
An i7 (U,M) in an ultrabook is vastly different from the i7 (MQ, HQ) in a gaming laptop.
A lot of people don't realize that, they just assume that i7 means "fastest intel processor".
It also doesn't help when computer manufacturers say "#th generation Intel processor". Unless you're keeping up with that stuff, how does a consumer buying a computer even make sense of that stuff?
So vendors can cheap out on cooling, cripple the cpu, and there's no way to tell until you buy it and check yourself.
No wonder PC sales are so bad these days.
Each generation have code name like Caby Lake etc.. but also corresponding number. You know that if computer have i7 6700 it is roughly 5-15% faster than previous generation i7 5700.
Just because Apple tend to hide this detail it is not Intel to blame.
Intel Core i5 6440HQ -- 6390 Intel Core i5 7200U -- 4856 Intel Core i7 6650U -- 4857 Intel Core i7 6700HQ -- 8023
By looking at the numbers in the name alone, there's a wide variability in how fast they are. That's pretty confusing to someone who doesn't keep track of CPUs.
Intel Core i5-7200U vs.Intel Core i5-6200U difference is what you will expect - 10-15% in most benchmarks
There is some variation but naming convention is better than Qualcomm where 820 vs 821 do not give you any information. AMD naming conventions is also useless when they release the same chip multiple times. nVidia sometimes release new generation of chips where low end models are in fact previous generation with different names. ARM naming convention is useless as well... Intel compared to rest in industry have in fact good naming conventions.
I am not Intel fanboy, they cut huge premium on theirs chips, still have crappy drivers in Linux and release buggy chips.
Its the same with the xeon line, where you really have to dig into the details to know what the difference is between a E5-46xx and a E7-48xx. Early on it seemed like intel was going to use E3=1 socket, E5=2 socket, E7>2 socket, but then they started bluring the lines. And then there are all the secondary features like extended availability of a SKU which isn't even broken down on the ARK matrix.
Then of course it changes every month or so when they add a couple new ones and remove a couple old ones. No wonder everyone is confused, half us here are computer geeks, and we need the internet to determine the difference between most of the part numbers. To average users, its complete crap. Worse, since so many of them are similar, you have to look at heaps of benchmarks to determine if some random i7 is actually faster than some random i5/whatever..
Basically, it seems to me that intel has far to many people in product segmentation/marketing and they could use some serious housecleaning. Do we really need 500 (probably worse that that) SKU's varying in one feature or another? They could rip out every other clock rate stepping and no one would really notice, heck they could rip out 1/2 the core count ones too.
It was not a Beige Toyota Sports Car with 1.6L 4 cylinder gasoline engine and 5-speed manual transmission, 14" wheels, sunroof, and cassette player
Great battery life, super portable, an external battery for long flights and an AMAZING screen. It even supports touch, which I don't use all the time, but find nice to have.
With either the Lenovo or Dell, make certain to add multi-year same or next day service. With Dell, it's easier to do that from their small business sections than from the home section. If you forget, just call and buy separately. I got my laptop from MS Store due to a sale then called and added 4 years to the warranty. While many rave about the genius bar, I find the "come to my home or office and fix this" experience far preferable.
I've been keeping an eye on the XPS 13, but it looks like the "Developer Edition" has gone away. Do you know what the current equivalent is?
For folks in the US, visit http://www.dell.com/us/business/p/xps-13-9360-laptop/pd and filter by Operating System -> Ubuntu
At least swapping them out is an easy job.
iw info also says, that it supports AP mode.
[1] http://www.dell.com/us/business/p/precision-m5510-workstatio...
The Broadcom chip is equally as bad in either windows or Linux in my experience.
Under Linux it works, but from what I hear, it's very slow.
It also installed next to Windows pretty well, once I turned off Secure Boot in the Bios. Grub worked without hassle. You may also have some fiddling with the AHCI vs. RAID sections in the BIOS; google around for info on that. You may also need to reinstall Windows 10 from scratch to avoid issues with "locked blocks" on the main hard drive so you can shrink partitions, and to deal with the switch from "RAID" to "AHCI" (not strictly necessary but if you're going to reinstall anyhow it works). Depends on the line up.
I do recommend that if you get one, you figure out whether you're going to dual-boot immediately, before you "move into" Windows. It's much easier to put together a dual-boot setup with a fresh install of Windows 10, I found. (And it's actually Window's fault, not Linux's, for refusing to evacuate enough of the drive.) If you do plan to reinstall windows, go to the Dell driver page, grab all the relevant ones, and stick them on the Windows 10 installation USB stick you make. (There's a tool from Microsoft that just lets you download the Windows 10 install media, then picks up the license off the motherboard.)
Also, I found you will have to install a particular BIOS to make sure you don't get this weird and very annoying screen flicker where it dims for a couple of frames every ten seconds or so; A06 I think from the BIOS page.
It has not been the smoothest trip. But then, getting Linux running on a laptop perfectly never is. But I have ended up with a satisfactory primarily-Linux system. (I boot into Windows for games. Dual-boot is less frustrating when booting is so fast; I counted 32 seconds to hibernate Linux, reboot into Windows, and have Steam up and functioning. It's actually faster for me to do that from Linux than to start up my PS3 and be playing a game from a cold AV system start.)
[1]: https://www.amazon.com/gp/product/B0167N9R8E/ref=oh_aui_sear...
I've got one T430s that dual boots between Windows and Fedora, and Fedora is fine with the Secure Boot on (if you use your custom kernel modules, you will have to sign them, though). Windows, on the other hand, can be annoying when the Secure Boot is off.
I was under impression, that Ubuntu does not enforce signing kernel modules even with Secure Boot on.
For the last few years, I've recommended to anyone buying a "personal" laptop to order it from the "small business" portals/sites instead of the normal "consumer/home" ones.
You usually get better support (or better support options), including US-based phone tech support (personally, that doesn't really matter to me as long as I can understand the support agent but, honestly, it does matter to a lot of people) and sometimes better warranties as well. It may cost a few bucks extra but it's well worth it when the time comes that you need it.
Ugh, I don't care about plugging in dual 5k monitors, I use my laptop monitor when I use my laptop -- I only care about HDMI for conference room sharing since everyone has that. I'm sure in a year I won't care once I buy a hub and new adapters... I apppreviate pushing the envelope but I like more "standard things" like USB and HDMI.
Personally I think Apple made the right decision by dropping the HDMI port since the Thunderbolt 3 ports are far more flexible.
[1] http://www.anandtech.com/show/9483/intel-skylake-review-6700...
What I want: Quad-core CPU, decent-ish discrete graphics, a great screen, a somewhat compact case that doesn't weight a ton.
What I get: An endless supply of 13" ultrabooks, 6+ lb. gaming laptops with 2 hour batteries that sound like an airline taking off on startup, sub-$800 junkers, and the "mobile workstation" that still has an optical drive.
Afaik, only the XPS 15 and Razor Blade (14") really come close to the sweet spot. The XPS 15 is still awaiting its Skylake update, and the Razor, while nice, is a bit too gamey for me.
Of course, I'd want to run Linux and with the mishmash that is the current state of linux HiDPI support and uncertain future of Weyland nvidia and ati drivers, I'm not really sure where that leaves me.
For presentation software: personally I've completely switched to HTML5 based presentations (with reveal.js generated from markdown with pandoc), because even in 2016 I still see professionals at big conferences fail at playing back videos, or just plain hanging their Windows computers, when using PowerPoint. But when was the last time a video failed to play in your browser?
Configuring a printer is pretty good, actually: for the most part, you plug it in, and it Just Works™. Networked printers are another matter, but by no meand impossible.
Presentation on Linux can be handled by LibreOffice, Google Slides, or Reveal.js (which has become increasingly popular with developers of late)
I've never had trouble with updating my system, and I'm on ArchLinux. The one thing you may have trouble with is wifi, but if your wifi chip's supported, the rest is most likely good. However, it does depend on your setup.
Really, the only thing you might have trouble with is video editing, and even that's not so bad anymore: OpenShot is as good as WMM ever was, and Lightworks, the NLE of choice for many professionals, has a Linux version.
As for gaming, I've been gaming on linux since 2011, when Steam on Linux was but a madman's dream. It was possible to play many exellent games (some through wine, some native), and with the dawn of Steam on Linux, that's never been more true.
Nope. They (Skype/Microsoft) have not updated skype in years. It's still version 4.3, and recently on Linux Groupcall is problematic as all the other Skype clients got upgrades.
Though digging around for a known workaround to that last problem it appears there is a new alpha-grade update for Skype-on-Linux: https://community.skype.com/t5/Linux/Skype-for-Linux-Alpha-a...
Skype need to be some kind of amazing mismanagement where with such simple product they keep losing quality. To compare Curse/Discord for games work and look way better.
Spotify, Photoshop, Sketch, Illustrator, iMessage, Apple Numbers (I'd settle for Excel), Keynote (far superior to Powerpoint), Hearthstone, Apple Calendar, Apple Mail, Apple Maps, Apple Photos
For nearly every one of those apps I'd have to settle for an inferior user experience on Linux. It would be significantly more bearable on Windows, but still would be a UX compromise compared to my experience on the Mac today.
iMessage and Apple Maps are accessible from your phone (as is Hearthstone, for that matter), and probably more convenient there, although iMessage might be useful on the desktop as well. Google Maps, however, is a thing, and probably better.
I've heard good things about Shotwell for photos. Have you tried it, or did you dismiss it out of hand?
Mail and Calendar can be replaced by Thunderbird, or any number of other email clients if Thunderbird concerns you. None of them, AFAICT, are worse than Apple's mail and calendar apps, which are pretty "meh" IMHO.
So of the apps you listed, only iMessage, Keynote, and Sketch don't work on Linux, and don't have viable alternatives.
I have no idea at all if that would be remotely close to suitable for you, but, y'know, have a random data point in case it turns out to be helpful.
So, for me, as far as I can tell, "don't use IE" plus "don't install random crap you downloaded from the internet" plus "my mail client is mutt under screen on a server" between them are basically sufficient defense these days. How far that generalises I can't really say.
I do use Jessie with Broadwell, and it runs quite well indeed.
Gnome 3 is a full desktop environment with pretty good tiling functionality built in and enabled by default.
I'm just too invested in macOS in terms of apps, comfortableness, muscle memory, etc. I actually really like it as well.
I never thought I'd compare new Apple hardware versus Thinkpads to a presidential election, but here we are.
Aside from a Hackintosh my only choice is a maxed out 2015 one that should last me about five years, if not more, with my current usage. It's not the choice I wanted to make but I'm not getting a $2000+ laptop without any ports I can use without adapters.
Your real switching cost, however, is in your apps. If you're dependent on something that is Mac only, it is really, really hard to switch.
Most of my core apps are multiplatform (Sublime, Slack, 1Password, Evernote etc.) but I was concerned about Terminal and Aperture. Terminal was easily addressed by Cmder (and now you can use Window's Linux shell instead), and Apple EOL'ed Aperture, which meant I had to find a new RAW tool (I use DxO Optics Pro now, which is cross platform).
I just did this.
I currently use a second-from-last generation 11" Macbook air and it works perfectly and I expect it to last another 2-3 years.
However, I just purchased a refurbished latest-generation 11" macbook air, with maximum specs, to keep on reserve.
Now I can put off these decisions for 5 or more years.
1. Run Windows 10 and Linux in multi boot, use Linux normally, Windows when you need stuff that are not available on Linux.
2. Run Windows and use VMs to have a Linux development environment.
3. Run Windows with some Unix-alike layer, like the one introduced in Windows 10 or something.
I think for me it's "1", I don't think I'll be able to use Windows on a daily basis, since I still see people that install things like anti-malware/virus. I can't go back 15 years in computing experience easily.
P.S. Note how people that need to develop for Apple devices, like mobile devs, don't have any way out of the Apple ecosystem, since the SDKs are Macos-only.
That might be too hard, but, if the cloud paradigm is totally unrealistic, then you do get an escape key plus you can run an LTS version of Ubuntu in a browser tab. Here you can run a dev stack, do work in real spreadsheets and run terminal windows for vi. Okay, no Adobe or other professional software but you do have Android apps.
There are two options for Chromebook hardware. Much like how there is 0, 1 and infinity with everything pretty much in-between, for maximum Chromebook chic go for either the ultra high end Pixel or the ultra low end machines that cost less than anything else. Anything in-between is a compromise on minimalist stupidity. The bargain Chromebooks are designed for 9 year old kids and seem not to contain things like CPUs, RAM or other storagey stuff. They are indestructible and the battery lifetime is measured in days when in realistic usage, just charge them overnight once in a while.
With either hardware route you can install a full cornucopia of operating systems in an Ubuntu chroot with Crouton, to have your 'Unity' desktop in a tab. Here there is an escape key for working in vi.
Just for added operating system overhead and complexity you can run virtualbox in your Ubuntu chroot, then you can run Windows 10, Ubuntu and ChromeOS fully side by side. I have no idea if Hackintosh is possible on a Chromebook but that sounds like a bit too far.
The Chromebooks are definitely RAM limited and ports are ancient history. However, if you go high end Chromebook Pixel LS to run the above stack then you do get the finest keyboard, 3:2 screen, aluminium case, sound system and browsing experience going. Nice hardware but a heap of operating system hacks to run useful software.
So even if you want to install MS Windows from official microsoft media, you can't.
Why would lenovo would disable AHCI (which breaks windows and linux), then mess with a fake RAID (despite having a single storage device).
Seems like Lenovo REALLY doesn't want consumers reinstalling the OS.... makes one wonder.
Want everything Lenovo laptops have to offer, but with software you the user can read and control? I don't have one myself, but I've heard good things, and X200s are not so old as to be unusable, especially with Linux.
> support https://minifree.org. Same hardware, but you know the software is under your control.
Maybe this is purely my own sentiment, but the manufacturer can install whatever it wants, so long as it's just on the disk. I buy the laptop for the hardware, not the software.
If their behavior in doing this implicates them doing worse things, such as malware on device firmware or in the BIOS, or system management mode code, then one would be right to avoid this.
Even if you want to give them a pass for unethical behavior, Lenovo still installs a lot of extra software that you don't really need. If you do buy a Thinkpad, I recommend reformatting the machine and doing a stock Windows install.
The default power settings on Linux are pretty bad, though. Anyone with Linux on their laptop should create a boot service that runs this command:
powertop --auto-tune
...and observe battery time increase by ~25%.that should be done with all computers no matter who you buy it from
However, given there's a recovery partition and you don't wipe it while doing a stock install, "try both and see which you prefer" is clearly an option.
If you don't want to wipe, you can selectively install and uninstall the Lenovo software. I have a 12.5" Thinkpad Yoga that I've uninstalled lots of stuff and it works great now. Some things, like Lenovo's power management tools, didn't get along very well with the standard Windows tools.
They seem to claim performance/battery improvements with their magic single disk "RAID" interface. Doubly dubious because said device just binds with the windows software raid driver.
What is worse is lenovo disables the included AHCI (breaking both Linux and Windows), so you have to use their install media to install the OS. Which of course installs whatever crap the original laptop came with.
Dell has never done that... ohh wait
https://www.eff.org/deeplinks/2015/11/superfish-20-now-dell-...
Dont use OEM Images, or better yet dont use Windows... that is my point
That said, I'm quite happy with my Dell Latitude D830 and my PowerBook G4 :)
If you are comfortable with putting together your own PC (which I suspect most of the HN audience is), you will get way more mileage out of it than buying a newish chromebook for a similar price. I've heard rumors of a "thinkpad classic" machine in the same form factor with an upgraded CPU, USB 3.0, and high res screen, which I would love.
You can drop down to the T460, but it's not made of the same premium materials, and also doesn't even come with the high-resolution screen option. People are flipping out about the escape key, but Lenovo won't sell you a 14" laptop that has both a high-res display and a battery big enough to run it!
The s series is the compromised T460 for slimness, cant have it both ways.
I'm not sure what it was like in older Thinkpads, but for the last few cycles (T450s, T440s), the 's' series has been strictly better: same guts, but lighter and thinner by virtue of a more expensive chassis. The "Carbon" series was always the "super thin and light" option.
After placing an order for a Thinkpad that I needed urgently, they, without explanation or email canceled the order the next day.
Trying to contact customer service, I found out that their online chat employees have no access to customer order history, because "the functionality isn't there yet". Direct quote from support.
2 months later I got an email from them, asking how I like my purchase (7 weeks into using a Dell laptop)
Not to mention their site being unusable in 3/4 browsers I tried to order.
The level of incompetence from them is just staggering.
Personally, I liked the key feel of the old installs better but find the new ones perfectly serviceable.
But I think the key point here is that, shockingly enough, people's opinions differ and you probably need to try any given keyboard yourself to make an informed decision.
No, not everyone. I remember the time Apple "simplified" Final Cut Pro "X". The professional users moved on to other products and never looked back.
A laptop is not for you. Here’s PCPartPicker. Build your own desktop. It’s like Lego, but for adults."
Yeah, cool, let me know when I can take a desktop in my hand luggage. There are people who legitimately need a lot of CPU power and lots of ram in a laptop - and there are products for them ( http://www.eurocom.com/ec/configure(2,270,0)ec ) being dismissive is not helpful.
[1] http://money.cnn.com/2015/02/19/technology/security/lenovo-s...
Run Windows 10 if you just want to get work done, or Debian or something if you need metal Linux (as opposed to VMs)
Glitches aside, i felt like Apple is trying to convert me to their religion and the view of the world through Apple's glasses. After about 6 month of struggle and I am happy Pro Lenovo user.
Having said that - Apple's smartphone offerings are superb and intuitive - exactly how it should be.
I regularly use both macOS and Windows, and I don't see what you mean. Can you elaborate?
Whenever your boss comes and asks you "What would you like to be your primary machine?". I bet you will reply "Latest MacBook Pro". Yeah sure it will be kinda hard for you with 16 gigs of RAM, but nonetheless much easier than having a Hackintosh.
My reply was a Razer Stealth, but I was told I had to get an Apple. So, I'm getting a $2800 dual core laptop, because I need F-keys. At least I'll be allowed to install Linux on it.
Edit: New Surfacebook also looks nice.
https://www.reddit.com/r/linux/comments/53ri0m/warning_micro...
Meanwhile, Intel also made a driver for Linux that recognizes the RAID mode and works with that.
[1] https://www.reddit.com/r/linux/comments/53ri0m/warning_micro...
Tim, this is why leadership of companies at the top by "committee" doesn't work. You need a strong leader (type A) that is a dictator to silence the masses and guide the company forward. Otherwise, you get a million different voices speaking up thinking they are somehow instantly experts in a field.
But I care a lot more about the OS and the software I use than the relative price value of the hardware I'm using.
OS X is a far superior operating system from Windows. Even if Lenovo offered computers twice as fast for half the price I won't switch until the user experience of Windows improves.
- Remove the function keys, remove escape, and all other ancient stuff like Sys Rq and Pause / Break, remove arrow keys, remove Page Up etc. Swap the places of the trackpad and the keyboard so the keyboard is closer to me and the mouse is farther away. I use the former most of the time, and it's more ergonomical that way.
- No moving parts; have a 64GB SSD disk, a 4-8GB RAM, a decent CPU that supports virtualisation, open-source compatible hardware (i.e. run any Linux and any BSD systems on it, OpenBSD for me, especially), no cam or mic, generally no recording devices, have a decent speaker, USB ports, two jacks, one for the mic one for the earphones.
- Thin, light, 15.6"-13" in size.
- Battery that guarantees me at least 3-4 hrs of time, under load. Weight or thinness can be compromised to achieve that.
Do you even code bro?
Not sure what that has to do with coding, but go on
> I've done professional coding in the recent past and have very recently gotten two patches into GNU Emacs, though I'm a humanities undergrad nowadays.
Yes exactly, you don't code, that's why you think it's a good idea to remove page up/down.
The main draw of the ThinkPad is that it's an unparalleled input system (TrackPoint means never leaving the home row, keyboards are second to none), they're very tough, have great battery life, very serviceable, and you can get amazing deals on eBay or through outlet/refurbishing. If you go with the X series, they're also the only < 13" machines that have replaceable batteries, a full complement of ports, reasonable specs, etc. In other words, they're the perfect dev machine. The cons are pretty bad screens, thickness, and relatively poor trackpads.
So for each desk get a widget that takes a tb3/usb-c connection and connects to your mouse/monitor/keyboard.
Basically an instant dock. If you really hook up more than one device, travel light, AND need more than 10 hours a day buy a little usb hub.
I suspect over 95% of laptop use is either at a desk or requires less than 2 USB-C/tb3 ports.
Even today, I'm using two TB2 ports and one USB port (i.e. three ports on the computer) because: 1 x miniDP (no, most displays are not TB2 native and cannot daisy-chain with other TB devices), 1 x ethernet adapter (the Apple one cannot daisy-chain either), and USB hub for the rest.
Preorder for $105 http://www.theverge.com/circuitbreaker/2016/10/28/13453274/a...
T400 is Core 2 Duo machine and works without IME. T420 is i5/i7 machine and IME is a requirement and you cannot make a BIOS replacement without it.
Yes you can install Linux, but I'm not going to pay a premium price to then spend my time hunting down the correct drivers and in the end still have some hardware not supported.
Either all of the hardware that I paid for is fully supported by some Linux distribution and on top of that I don't have to lift a finger to keep it updated or I'm not buying at that price.
I pay and you solve my problems, not I pay and you deliver me a bunch of new problems that I'll have to tinker with.
That's really why I switched to Mac's. I'm also not terribly convinced by the new touchpad, but maybe it'll grow on me.