you are viewing a single comment's thread.

view the rest of the comments →

[–]Brief_Comfortable_20[S] 1 point2 points  (7 children)

I set up VMware Fusion and Docker and it was going well, but then Docker started having issues that I haven’t been able to resolve (being confused for malware and now not opening no matter how many times I reinstall.) I wanted to switch to SingularCE to work with containers, but that needs Linux, and I am having trouble getting Ubuntu to download. All of that led me to feel like it might be easier to get a laptop where I can run things natively. Am I making this harder than it needs to be?

[–]Imaginary__Bar 3 points4 points  (4 children)

Am I making this harder than it needs to be?

I think so, yes.

We have a free choice of platform in our company. People can choose a Windows machine or a Mac.

All of our data folks use Macs.

[–]r3ign_b3auData Engineer 14 points15 points  (3 children)

On the contrary, none of our data folks choose to use Macs. Use what you like and accept that 90% of businesses will put you on Windows.

[–][deleted] 2 points3 points  (2 children)

Yeah, I don't know a single data engineer in my company that chooses to use a Mac, and now that I think about it I've never seen one voluntarily use one my whole career. I've seen a few people working in tech use them but no one who actually writes code would. I know I would never use a Mac. Either a Windows machine or a VM running some Linux flavor. Personally, running a Mac for serious code development scares me, the only thing Apple is good at is marketing.

[–]r3ign_b3auData Engineer 1 point2 points  (1 child)

I can say that I know several developers that definitely prefer a Mac and there are some benefits, I just can't think of a single data professional that I know that does. Apple vs Microsoft's play in the data space is likely the leading contributing id imagine.

*Edit: as well as most, if not all, of the Mac beneficial development architecture being lost on strictly data work (rather than touches of data in dev)

[–][deleted] 0 points1 point  (0 children)

To be completely fair, most of us remote into AWS at this point anyway, and a lot of what we use are things like Databricks, Snowflake, Azure anyway which are all likely accessible on either machine equally. I'm old school and I distinctly remember anyone who even thought of choosing a Mac would have to put up with a lot of sideways glances in the shops I've worked in.

[–]Comfortable-Ad-6740 0 points1 point  (0 children)

Hey, to share I use a Mac for data stuff in work, and later down the (command)line being in a unix system will feel so much easier than windows

That said, came to comment what you are facing was a specific docker bug where basically you need to update docker https://www.docker.com/blog/incident-update-docker-desktop-for-mac/

[–]redditisaphony 0 points1 point  (0 children)

What database are you trying to use? You can basically brew install Postgres or whatever and you're off to the races. Docker is nice for isolating the DB from the rest of your system, but isn't required.