Earlier quoted context omitted.
How does M1 play with an external 4K monitor? I have a 2020 Mac with the highest fucking configuration (32GB RAM and i7 8-core 10th gen) and the fans on it are always going off. I figure a laptop with a discrete GPU can handle external screens and graphics much better than integrated, but was wondering what your take on the M1 mac for this would be.
I use a 49" Samsung monitor that does 4k and like you mentioned my Intel work macbook pro is constantly spinning fans/hot. The M1 I honestly haven't noticed it making any noise while plugged into it. It also runs a lot better, less graphic glitches and weirdness. I don't like having to use my work mbp at all anymore.
Ask HN: What’s a good laptop for software development at around $2k?
641–650 of 813 posts
Re: Ask HN: What’s a good laptop for software development at around $2k?
#642Earlier quoted context omitted.
The new M1 Mac’s really are impressive. I suspect I might be similarly impressed by the latest AMD chips with 8 cores, but quite a lot of my everyday workloads are seeing 5x-10x performance increases over my previous 2015 MacBook.
Even the cheapest M1s?
Re: Ask HN: What’s a good laptop for software development at around $2k?
#643Earlier quoted context omitted.
> As soon as you can adequately explain why there are people that are vehemently anti-Apple, you will have the answer to this question. Oh, oh! I know this one. Apple's devices are extremely closed. This is antithetical to the spirit of personal computing. But this is only one component: what ultimately pushes Apple to generate an anti-Apple crowd is the combination of them being a closed platform, them using every d…
> If you're a youngster you're probably happy with occasional hardware replacement and messes of dongles, but for many of us our computing experiences are rooted in opening up the box and switching the guts around, or booting different software on the box, and we don't especially appreciate having to constantly battle the hardware vendor to make this happen. I'm pushing 50 and 35 years ago I was building PCs (and sel…
Re: Ask HN: What’s a good laptop for software development at around $2k?
#644Earlier quoted context omitted.
I hate the butterfly keyboard too, but most importantly the worthless touchbar is gone and the physical escape key is back.
Am I the only one who thinks the touchbar isn't that bad? I have a MBP that has the touchbar and a real escape key. I'm a little sad they ditched the touchbar, I wish they had kept it but put it above the row of function keys. There are some things for which it's handy.
However since apple decided that only "either" was an option, I'm much happier with having the function keys back.
Re: Ask HN: What’s a good laptop for software development at around $2k?
#645** "I don't want to use a Mac" ** "I've had these problems with Mac" Reasonable response: Cool, use what works for you. EDIT> Here are some suggestions that match your constraints. Annoying response 1: You should reconsider because Mac works great for me. Annoying response 2: Your problems aren't real problems. Annoying response 3: Let's live debug your problems in this thread to see if they're real problems. Guys. I…
It's every Ask HN thread, every time I want to ask a question here I give up because I find myself listing the obvious, requirement-breaking answers that I know will come but that I don't want to see. It's not like stack-overflow where often the users are beginners and don't know what they want and it's sometimes helpful to point out XY problems. Here people are technically literate and know what they want yet the re…
"Guys how do I learn math?"
"Are there any apps that let you type in numbers and add them together?"
"Is there any way I can ask questions to strangers on the web so I dont have to type the equivalent into the Google search bar or look it up on Wikipedia, YouTube, Amazon, library etc etc etc etc?"
granted my most generous interpretation of this phenomenon is that many of these cases are "kids at keyboard" phenomenon. but its frustrating at times seeing it repeat endlessly here.
Re: Ask HN: What’s a good laptop for software development at around $2k?
#646This is not me, but the comment was too good not to share it again on HN.
This is from the self-post here, titled `Is Linux more private and secure than Mac OS?` https://old.reddit.com/r/privacy/comments/u6ws24/is_linux_mo...
Worth considering security when about to buy a daily-driver laptop!
-----------------
Linux is not more secure than macOS. Infact, it is not even remotely nearly as secure as macOS.
Linux for the most part lacks access control for apps. Flatpak and portal reduce some of this problem, but flatpak lacks granular control and no one is enforcing the usage of portals. As an example, controlling audio recording permission with Flatpak is a mess, as most things will just use the PulseAudio socket directly and you cannot deny them audio recording permission. You can revoke the PulseAudio socket, but that will deny both audio in and out. And this is only limited to apps which you install via Flatpak - any apps that you install via your package managers are not restricted whatsoever unless you spend hours and hours making an SELinux policy or AppArmor/Bubblewrap profile for each of them.
The X11 server on Linux is also a huge problem. Any X11 window can snoop on any other X11 window and keylog + screen record you. Nested X11 is not great for performance at all and its hard to enforce it system wide. Wayland solves this problem, but not all apps work with it yet, and XWayland windows can still snoop on each other.
None of the issues I described above exist on macOS. Unless you give an app elevated privileges, they all have to play by the rules with the permission system.
Linux also lacks the concept of verified boot or system integrity verification. In fact, most distros don't even do UEFI Secure Boot right - the verification ends at the kernel and the initrd is left unverified, unencrypted and vulnerable to evil maid attacks. There is no protection against persistent malware whatsoever too, even if you manage to protect the initrd, because there is no verification that extends to /usr, /bin, /sbin, and various other directories. macOS on the other hand has proper verified boot from the firmware to the system volume, protecting it from both evil maid attacks and persistent malware. Beyond verified boot, it also has system integrity protection, limiting what the root user can do.
There are also various miscellaneous things that macOS has such as system-wide umask setting (as opposed to just the shell), app signature verification, and so on.
Telemetry on macOS, for the mot part, is optional. Unless someone can prove otherwise (by capturing it on the network or something), any claim about invasive telemetry will not hold. Also, remember that being open source doesn't imply being trustworthy. You are still placing complete trust in whoever distributing the compiled version of your software (which will be your OS vendor most of the time if you use a traditional Linux desktop distribution) to not add nasty code in there and screw you over.
Some of Apple's apps do have mandatory telemetry or lack E2EE sync, but that is about it - you can simply not use them. One annoying aspect about macOS is that they really want you to make an apple account to do a major macOS version upgrade via the App Store (though you can still obtain the installer via their CDN if you know where to look) and that they collect hardware IDs.
In short, macOS has superior security when compared to Linux, and privacy wise it is still a great option as it has great protection against the third party software that you install. It is not great for threat models where you require anonymity, but most people don't have such threat models to begin with.
Some people will say Linux is targeted less and is therefore safer, but that is simply not true. Irrelevance != security. ReactOS is even less targeted than Linux, macOS or Windows because no one uses it, does that make it a secure operating system? And remember, malware for Linux does exist, and it's not hard to make one either. The security model is so bad that it's basically "if you execute bad code, you are screwed". There is not even a need for an OS exploit to compromise your system if the app you are running is malicious. The OS itself doesn't protect you from anything.
And before anyone jumping in accusing me of being an Apple shill - I am a Linux system administrator, and most of the systems I use daily (both on my servers and personal laptop) are Red Hat systems, not Apple ones. As much as I want to say that Linux desktop is better than macOS - that is simply not the reality, I'd be lying to you if I say so.
Re: Ask HN: What’s a good laptop for software development at around $2k?
#647Re: Ask HN: What’s a good laptop for software development at around $2k?
#648Earlier quoted context omitted.
The OS and first-party software are at least 50% of the reason I buy Mac hardware, personally. Safari (+20% battery life), Notes (missing a couple features I'd like, but has also never crashed or glitched on me in a decade of use, so...), Pages, Numbers, Keynote, Digital Color Meter, Preview (I love Preview), the excellent and remarkably low-latency Terminal, Mail, et c. Take those away and I'd just go back to buying…
Just started notes a couples weeks ago. Fantastic - disappointed I missed this for so long. Agree preview is great for what it is. Probably should go back to safari instead of chrome.
The two things that bug me: no markdown support, and no built-in export (but the format's simple and well known and there are existing 3rd party tools that can do it). Everything else is so good and so stable that I've been hesitant to go looking for something else to try to fill in those two features. I can live with a formatting bar and export being a little annoying if everything else is basically perfect.
Re: Ask HN: What’s a good laptop for software development at around $2k?
#649Just check the hardware compatibility lists to make sure certain things like the WiFi chips have Linux support.
Re: Ask HN: What’s a good laptop for software development at around $2k?
#650I can vouch for the Framework. It doesn't feel beta at all. I'm running Xubuntu 21.10 on it an it rocks. Someone created a repo with salt scripts which works all the kinks of the laptop under Ubuntu. The only thing I needed it for was to fix the touchpad issue after resume from sleep (it would be at max acceleration) and to enable hibernate (just note that you must disable secure boot first). https://github.com/light…
How is the battery life?