I always wonder why ppl do not use MacPorts? There was a great article on HN which basically drew a pretty clear picture how brew can easily mess your system up. Yet, being a new Mac user, wherever I go, I only see a reference to brew installs. I am using M1 for a over a month and it’s been a very smooth ride so far. Installing everything via MacPorts where I only had an issue with rabbitmqd which failed to build bec…
Onboarding with an M1
101–110 of 165 posts
Re: Onboarding with an M1
#102Every time I read one of these reviews it makes me so glad to be using a desktop PC with Manjaro. Things I need to do just all work for me, no surprise limitations, no worrying about how long an irreplaceable battery or SSD will last and no constant battle with some corporation over who controls my computer. I don't get people who would want to optimize for working on a train or a plane or in a meeting either. My des…
You really need to understand that this is nothing but a strawman.
I'm a M1 Air user. I'm currently worrying about how I'm gonna express some business logic in my app, not about some imaginary "irreplaceable" battery or an SSD. If anything breaks in the first two years (which probably won't happen), I'll have the machine or the part replaced for free. If anything breaks after the second year, well, I can either have it repaired or just get a newer Mac with the total cost of ownership of the old one being firmly below $50/month, which is laughably low for a tool that puts food on the table. And that's in an ex eastern bloc country where the average monthly wage is around $1300 net.
> My desktop is in a quiet room where I do work stuff
Mine too, in my bedroom, where I have a desk with a 43" screen on it. With the laptop connected in clamshell mode. Or on the couch. Sometimes I go to the office. Sometimes I go to meetings. And a laptop allows me to use a single machine for all that, ain't that great?
Re: Onboarding with an M1
#103Earlier quoted context omitted.
I switched from brew to macports recently, so here are my thoughts: - before, I had generally heard of homebrew a lot, and macports very little. Brew's marketing is better. I think this is intentional (as in Macports doesn't really do any) - The docs for macports are very poor. They are comprehensive, but barely navigable. Keyword search doesn't work well. They're obtuse. Further context: I also find brew docs poor,…
Interesting observations. Why does Brew seem more secure on first impression?
Re: Onboarding with an M1
#104I always wonder why ppl do not use MacPorts? There was a great article on HN which basically drew a pretty clear picture how brew can easily mess your system up. Yet, being a new Mac user, wherever I go, I only see a reference to brew installs. I am using M1 for a over a month and it’s been a very smooth ride so far. Installing everything via MacPorts where I only had an issue with rabbitmqd which failed to build bec…
For me it was that I heard about Homebrew first, installed it, never had any problem with it. So, marketing?
Re: Onboarding with an M1
#105As mentioned in the epilogue regarding single monitors, I feel that Apple was a little too silent regarding that limitation. It also caught me off guard especially as I purchased the LG 4K thunderbolt/usb-c monitors from the Apple website with the hope of connecting everything via daisy chain. I haven’t yet definitively found a DisplayLink hub that can output its video via thunderbolt and/or USB-C so whenever I see a…
I suffered more about having to trash my perfectly fine fullhd monitor(s) that worked great with linux until the day before, just because they decided to drop subpixel hinting with latest macos versions. Now I need 5-6 times more pixels to get comparable font rendering
Re: Onboarding with an M1
#106Earlier quoted context omitted.
> I am unsure if you need thunderbolt specifically to use USB c to display port cables. It seems you do not need thunderbolt but I am not an expert. Correct, you do not need Thunderbolt for this. Most laptops with USB-C support something called DisplayPort Alt Mode, which is essentially DisplayPort over the type-C connector; I'd imagine that's what those cables are doing. Now, if you have a Thunderbolt display specif…
If you are using USB-C in alternate mode, it means that you forego everything else: with USB-C cable, you can basically use USB2, power delivery and (USB3 or alternate mode) at the same time. Funny things happen when the alternate mode is Thunderbolt. It allows to tunnel DisplayPort and USB3 traffic, so when you are using TB alt mode, you still have usable DP and USB3, not USB-C natively, but packetized inside TB3 tr…
Incorrect. Perhaps with a low-end adapter, but with a higher end dock (and sufficiently modern hardware that supports DP1.3) you can drive 4k@60Hz [1], USB 3.2 Gen 2 10Gbit/s, USB 2, and PD at the same time over a single USB-C cable. For example, the Lenovo USB-C Dock Gen 2 that I use does this without any issues.
The configuration is that two superspeed lanes are used for USB 3.2. The other two superspeed lanes are used for DP-Alt, which have 8.1Gbit/s bandwidth per lane with HBR3 for a total of 16.2, which is perfectly fine for 4k@60Hz. You can even do higher resolutions with DSC (though I am not sure which, if any, docks support this).
[1] Or lower resolutions/refresh rates with HBR2.
Re: Onboarding with an M1
#107I always wonder why ppl do not use MacPorts? There was a great article on HN which basically drew a pretty clear picture how brew can easily mess your system up. Yet, being a new Mac user, wherever I go, I only see a reference to brew installs. I am using M1 for a over a month and it’s been a very smooth ride so far. Installing everything via MacPorts where I only had an issue with rabbitmqd which failed to build bec…
Brew was a big timesaver back then (maybe now too if macports is still in 'compile everything' mode) and that is the key reason why it became the dominant package manager. Nobody has 'moved back' because macports isn't 'better enough' to induce people to switch over like they did with brew originally.
Re: Onboarding with an M1
#108Earlier quoted context omitted.
From the article, https://doesitarm.com and https://isapplesiliconready.com
Both of those seem pretty binary, like "rosetta yes/no" or "works yes/no", and don't seem to have a way to say something like "works, other than split tunneling", etc. Or, as pointed out in another comment, "disrupting Sidecar".
Example,
https://doesitarm.com/app/photoshop/
> Known Issues
links to https://helpx.adobe.com/photoshop/kb/photoshop-for-apple-sil...
Re: Onboarding with an M1
#109As mentioned in the epilogue regarding single monitors, I feel that Apple was a little too silent regarding that limitation. It also caught me off guard especially as I purchased the LG 4K thunderbolt/usb-c monitors from the Apple website with the hope of connecting everything via daisy chain. I haven’t yet definitively found a DisplayLink hub that can output its video via thunderbolt and/or USB-C so whenever I see a…
I understand the lack of multi-monitor support in the M1s is an issue. But just after the launch of the M1, I came across a video that demonstrated an M1 Mac mini driving six monitors. [0] There is also a short write up about that workaround, for those who don’t want the video. [1] There are similar workarounds for the M1 MacBoooks. [2] Is this a reasonable workaround until Apple provides M1 hardware that can run mor…
If you occassionally just want to plug in to multiple displays, it can bridge the gap. It's no substitute for a dedicated workstation.
Re: Onboarding with an M1
#110Earlier quoted context omitted.
How did you install pandas without any work around? (Mini forge, building from source, making a Rosetta terminal)
(Not OP btw) While I'm not sure if it's building from source or pulling a binary, just pip3 install pandas seems to work just fine. Not a Rosetta terminal. Just ran a fresh install from a new poetry venv, seemed to work fine. This was the poetry output Using version ^1.2.4 for pandas Package operations: 3 installs, 0 updates, 0 removals • Installing numpy (1.20.2) • Installing pytz (2021.1) • Installing pandas (1.2.4…
For some reason, the pip building is failing for me (python@3.9 from homebrew, all non-brew packages in --user). However, if I download the source and do the bdist_wheel manually, it succeeds and produces installable wheel.
Cffi is unbuildable without a patch, it is failing on symbol ffi_prep_closure being non-existant.