News for hackers. Stuff that matters.
Re:Ask HN: Feasible Alternative to the MacBook Pro? by robert_foss on Sunday October 20, 2019 @11:01AM (#21304567)
There's no real package manager. You can't rebuild your kernel. You can't upgrade your hardware. Once your HW is unsupported by Apple you're stuck with an old OS that is unsupported by third party software as well.
Re:Ask HN: Feasible Alternative to the MacBook Pro? by journalctl on Sunday October 20, 2019 @12:56PM (#21305343)
I don’t... I don’t want to rebuild my kernel? I want my goddamn computer to compute. I want to get my work done, then maybe order Chipotle. At least the Mac sleeps properly when I close the lid, unlike every Linux laptop I’ve ever had.
Re:Ask HN: Feasible Alternative to the MacBook Pro? by Joeri on Sunday October 20, 2019 @02:04PM (#21305829)
My Thinkpad T460p on ubuntu sleeps properly when I close the lid, every time, which is better than Windows managed on the same machine. I am running a stock kernel though.
Re:Ask HN: Feasible Alternative to the MacBook Pro? by journalctl on Sunday October 20, 2019 @02:44PM (#21306155)
I’m glad it works for you. It doesn’t work for me, on top of the myriad other Linux things that don’t work for me that, although well within my capability to fix, I would rather not have to deal with.
Re:Ask HN: Feasible Alternative to the MacBook Pro? by pfortuny on Sunday October 20, 2019 @02:47PM (#21306179)
Right, yours does. OK.

All macs do.

Re:Ask HN: Feasible Alternative to the MacBook Pro? by ofrzeta on Sunday October 20, 2019 @05:13PM (#21307192)
On my Lenovo sleep works as good as on my older Macbooks. Not having a power saving sleep mode as good as the Macs was one of my main complaints when switching away from Apple. The key to success was the systemd's hybrid sleep mode. With it I can use the Lenovo just as the Macs, that is: never switch off, just close the lid and restart work when I open it again. As a bonus it also properly hibernates when it runs out of battery (just as the Macs do).
Re:Ask HN: Feasible Alternative to the MacBook Pro? by glitchcrab on Sunday October 20, 2019 @04:38PM (#21306945)
Well done - a function works well on a restricted set of hardware which the OS has been tested thoroughly against. How do you expect that same thing to be achieved with the hundreds of potential laptops out there which could run Linux?
Re:Ask HN: Feasible Alternative to the MacBook Pro? by austhrow743 on Sunday October 20, 2019 @10:17PM (#21308860)
Who cares? The tribulations of the creator are not the concern of the end user.

If i can expect a macbook to work properly running macos, but can't expect a laptop running Linux to work properly, that's all I need to know. I'm not going to be all "I guess it doesn't matter that my laptop doesn't sleep, they have hundreds of models to account for!" and just deal with it.

Re:Ask HN: Feasible Alternative to the MacBook Pro? by earenndil on Sunday October 20, 2019 @05:25PM (#21307271)
> a function works well on a restricted set of hardware which the OS has been tested thoroughly against

So--mac and linux are equal?

Re:Ask HN: Feasible Alternative to the MacBook Pro? by new_realist on Sunday October 20, 2019 @11:18AM (#21304667)
“You can’t rebuild your kernel.” Are you kidding me? Apple supports the hardware it ships on day one, then provides free updates until the device is obsolete.

If you must rebuild Apple’s OSS kernel, you can follow the instructions here: https://developer.apple.com/library/archive/documentation/Da...

Re:Ask HN: Feasible Alternative to the MacBook Pro? by omnifischer on Sunday October 20, 2019 @11:48AM (#21304863)
what means device is obsolete?

Do you mean i3 cannot handle general browsing tasks?

Please read https://en.wikipedia.org/wiki/Planned_obsolescence

Re:Ask HN: Feasible Alternative to the MacBook Pro? by derefr on Tuesday October 22, 2019 @07:30PM (#21329553)
It means "until the third-party developers in the OS's application ecosystem have changed their definition of 'state of the art' to include the use of enough new layers of bloat that old devices can no longer run the newest [versions of] apps."

An obsolete laptop is the same as an obsolete phone: it's one where it chugs when opening Spotify, or Slack, or any other "nobody ever bothered to optimize this" app that everyone uses anyway.

Or, to put that another way: you can certainly retouch photos in GIMP, or even in Paint Shop Pro 7 on Windows XP. But what if you want to use seam-carving in your photo-retouching? PSP7 ain't got that. Once you know that your use-case dictates a modern version of some memory-hogging software, well, that constraint dictates what kind of computer is "obsolete" or not for you.

Re:Ask HN: Feasible Alternative to the MacBook Pro? by rocky1138 on Sunday October 20, 2019 @04:38PM (#21306943)
> the device is obsolete.

One of my biggest complaints about Apple is the difference between what I consider to be obsolete and what they do.

Re:Ask HN: Feasible Alternative to the MacBook Pro? by robert_foss on Sunday October 20, 2019 @11:54AM (#21304907)
What about hardware Apple doesn't ship? Or support that is buggy? What about GPU support using a non Apple-only APIs (I'm looking at you Metal).
Re:Ask HN: Feasible Alternative to the MacBook Pro? by pjmlp on Sunday October 20, 2019 @05:20PM (#21307242)
> What about GPU support using a non Apple-only APIs (I'm looking at you Metal).

My Unity projects work out of the box.

Re:Ask HN: Feasible Alternative to the MacBook Pro? by derefr on Tuesday October 22, 2019 @07:27PM (#21329529)
> There's no real package manager.

There's no "real package manager" on any of the BSDs; package managers are a Linux-ism. BSDs (like Darwin) have base-systems, developed and released as a whole; and then, separately, userlands, delivered through some kind of ports system. Critically, nothing in the base system is ever dependent on the userland; the system always works fine with zero userland ports installed.

Under such a paradigm, there's absolutely no difference between a first-party ports ecosystem and a third-party one.

> You can't upgrade your hardware. Once your HW is unsupported by Apple you're stuck with an old OS that is unsupported by third party software as well.

Personally, I like the era of disposable computers. Most computers have got hardly anything in them these days, anyway; just an SoC and a battery. What would you upgrade? It'd be like upgrading the parts in an electric toothbrush. In both cases, there's just a few parts, and they all wear out at about the same rate, such that when the device is worn out, it's all worn out. Just get a new one, and recycle the old one for scrap (i.e. what Apple does when you use their trade-in program.)

Re:Ask HN: Feasible Alternative to the MacBook Pro? by wool_gather on Sunday October 20, 2019 @01:02PM (#21305385)
"no real package manager" [MacPorts has existed nearly as long as the public OS][0] and was even hosted by Apple until a few years ago.

(And there's the App Store, which is effectively a non-technically-inclined-user's "package manager".)

[0]:https://trac.macports.org/wiki/MacPortsHistory

Re:Ask HN: Feasible Alternative to the MacBook Pro? by skipants on Sunday October 20, 2019 @12:34PM (#21305173)
> There's no real package manager

I like Homebrew -- is it not adequate enough for your needs?

Re:Ask HN: Feasible Alternative to the MacBook Pro? by chaostheory on Sunday October 20, 2019 @12:42PM (#21305243)
There’s also macports, tends to have more packages, updated more often. Maybe what he meant was batteries aren’t included?
Re:Ask HN: Feasible Alternative to the MacBook Pro? by bdcravens on Sunday October 20, 2019 @08:25PM (#21308317)
> Once your HW is unsupported by Apple you're stuck with an old OS that is unsupported by third party software as well.

The latest version of MacOS supports hardware from 2012. High Sierra (released 2 years ago) supports hardware from 2009 and 2010, and very little if any software released today won't run on it.

Re:Ask HN: Feasible Alternative to the MacBook Pro? by masukomi on Sunday October 20, 2019 @10:36PM (#21308933)
speaking as someone with a long history of old macs, I'm very comfortable in saying this is a straw-man argument that doesn't matter BECAUSE every single mac I have ever had that they've dropped support for has been EFFING PAINFUL to use long before they dropped support. I've been using Macs since the Mac SE. Apple maintains support for their devices long after any reasonable person that wasn't dirt poor would have replaced them. Any poor person in the US would probably be better off going to the library and using the crappy free computers there, because macs that old are ridiculously slow.
Re:Ask HN: Feasible Alternative to the MacBook Pro? by pjmlp on Sunday October 20, 2019 @05:18PM (#21307231)
Cool stuff I used to do when I had time to spare back in the 90's at the university shared flat.

I don't want to do any of that any more.

Either it works out of the box, or it doesn't.

Re:Ask HN: Feasible Alternative to the MacBook Pro? by aspenmayer on Sunday October 20, 2019 @12:24PM (#21305105)
As to your last point regarding incompatible hardware, you can use tools like this to patch the installer.

http://dosdude1.com/catalina/