Live data from Hacker News

The Mac Pro Lives

daringfireball.net

701–710 of 821 posts

Re: The Mac Pro Lives

#701
post #178

Am I the only one that sees OS X as the biggest reason to switch to Mac? I mean Windows is good, but nowhere good as OS X. And please, don't tell me Ubuntu or other linux flavors. They look good (and are good if you are programming on them) but the UX is still lacking a lot. (Never mind the confusion of the different flavors, packaging systems, and configurations). Also god forbid you have a problem (especially a har…

Try elementaryos. Just buy intel hardware and youll be set for drivers. Try it and tell me its bad

Re: The Mac Pro Lives

#702
post #178

Am I the only one that sees OS X as the biggest reason to switch to Mac? I mean Windows is good, but nowhere good as OS X. And please, don't tell me Ubuntu or other linux flavors. They look good (and are good if you are programming on them) but the UX is still lacking a lot. (Never mind the confusion of the different flavors, packaging systems, and configurations). Also god forbid you have a problem (especially a har…

I'm with you on this. The bloatware in modern operating systems, even once you take away the PC-vendor garbage, is appalling. I feel like they could keep things the way they are, and offer an AOSP-like vanilla version for people who generally know what they're doing (Google does a pretty good job with limiting it). I'd pay hundreds of dollars more for this software option (have previously considered hiring someone to…

You can turn Siri and iCloud off at first boot-up, and the others are just apps that sit in /Applications and don't really take up much space, and won't bother you if you don't use them.

(The only exception might be Garage Band with its huge sound files, but you can simply find and delete those.)

Re: The Mac Pro Lives

#703
The Mac Pro was a problem when it went away from the cheese grater tower. It was a good clean accessible tower that looked good.

I do always need a macOS machine around to build iOS apps but the current Mac Pro is too expensive and limited for what it is, non customizable or upgradable really. I also want a pro machine that isn't an iMac, which really is what you have to settle for now, because I want a separate screen that I don't have to toss or I can donate when the iMac dies in 3-4 years.

A major problem is that Apple doesn't even make their cinema displays anymore, they were once the best screens and beautiful. LG is their monitor seller now. Why?

Apple is just missing the Pro users that like to customize their machine and modernize it. I have since moved back to custom PCs for my main power/pro machines and just do iOS builds on the Mac Pro 2012 now. The worst part is the next couple versions of macOS might not even run on that Pro because they are force EOL the hardware in the OS, not because of the lack of power as their hasn't been much progression there at all, just to EOL hardware when there isn't even a good new one to move to. I also feel a little disappointed in the new Macbook Pros. Some people I know are back on PC and just bought Mac Minis to compile their iOS apps.

macOS really is a great unix backed OS out there and the best looking for dev. Macs became so useful in 2006ish when they went intel and started creating the software around that and new web tech (canvas,webkit/webgl/khronos funding) that revolutionized. Unity on Mac pulled me into the Apple world again, for a time Unity was Mac only. Great things were happening after 2006 including the iPhone pushing dev to more macs. Apple has squandered that. They just seem apt to kill all that now and go totally proprietary and machines that are one block. That isn't going to attract Pro users or developers like it did a decade ago. They are losing their developers and pro creative/video/interactive users, that should be scary to them. Pro users are saying to Apple, "we'll believe it when we see it, for now we'll be over here".

Re: The Mac Pro Lives

#704

Earlier quoted context omitted.

> If you want to just automate a task, having intermediate objects that are serializable (eg. strings) so you can `foo ... > blah` and inspect the value of blah before continuing (`cat blah | command2...`) has always seemed far more tangibly useful. String parsing is the bane of my command line scripting experience. Even in targeting "identical" environments, all it takes is one changed installation default altering…

I've been using shells on Linux VMs and Macs for years now and I've probably written less than 50 functions, and the number of times I've typed sed or awk is probably lower than 100. I pull out the real scripting languages for real jobs. I only use shells for quick things. Sure, I could write a Python script right now that would read me the last lines of a log file on a remote server. Or, I could just type something…

> I pull out the real scripting languages for real jobs. I only use shells for quick things.

It's my experience that the latter eventually morphs into the former "without question".

And go figure, the build server doesn't have python installed. Or only has python 2. Or only python 3. Ditto for a coworker - this being game development, a lot of those coworkers aren't programmers, and won't be able to debug "hey python is missing" on their own - sucking up IT and developer time.

> It has a deeper understanding than bash/zsh/whatever, but it also requires more typing.

Aliases, tab completion... you're not wrong, but I've not found it an issue in practice. In fact, rather the opposite: I have to do a lot more reading of documentation to decode bash/zsh scripts and whatever melange of implementation specific single letter flags they happen to be using. This is perhaps because I'll script anything that gets annoying. I don't spend a huge amount of time doing bespoke commands in a shell, though.

> "Get-Item"

    gi
EDIT: "Get-Alias" (or gal) will share a lot of shorthands. TIL %{...} is just using % as an alias, and that ?{...} is another option.

> nor do I want to ever worry that using redirection (e.g. "something > log.txt") will mess up because PS defaults are the way they are.

I've done a lot of redirection without problems - if there's a footgun I should know to avoid, please share!

Re: The Mac Pro Lives

#705
post #694

Earlier quoted context omitted.

Er, are they good? I have a gorgeous Dell IPS 4k monitor at work and (I know, it's very silly) I actually get a tiny thrill whenever I pop my IDE open in it. It's just so darn pretty .

Sitting in front of a Dell 4k monitor and having used a good 4k monitor I am would not call Dell's offering good. I have never used an Apple monitor, but I have used several other 4k monitors and they are great. My Dell monitor is just fraught with compatibility issues and needs special software to work with win 7. I use Ubuntu and it barely works there, my coworkers have to treat theirs like special snowflakes.

Seriously? I haven't experienced any issues like that with Ubuntu. I have mine hooked up to a macbook pro running Ubuntu through a DVI cable.

Why are you still using windows 7?

Re: The Mac Pro Lives

#706
post #694

Earlier quoted context omitted.

Sitting in front of a Dell 4k monitor and having used a good 4k monitor I am would not call Dell's offering good. I have never used an Apple monitor, but I have used several other 4k monitors and they are great. My Dell monitor is just fraught with compatibility issues and needs special software to work with win 7. I use Ubuntu and it barely works there, my coworkers have to treat theirs like special snowflakes.

Seriously? I haven't experienced any issues like that with Ubuntu. I have mine hooked up to a macbook pro running Ubuntu through a DVI cable. Why are you still using windows 7?

I think I communicated that poorly. I only need to use win 7 every 3 months when I change my domain password. I don't need a 4k monitor for that, so I go without.

On Ubuntu the monitor needed much finagling to get working right, unlike my AOC or Asus 4k monitors which both worked when hotplugged using HDMI.

My coworkers, who aren't all devs, have more work to do in windows and they needed the special software.

Re: The Mac Pro Lives

#707
post #318
post #222

Earlier quoted context omitted.

Window management in OSX is horrible. Finder is even more horrible. It reminds me of the Windows 95 Explorer. A network drive hangs? Good luck with Finder..., the whole system halts.

My number one complaint about OSX is also window management. I've never found anything comparable to the way Windows 7 let you use the left/right arrows to line up windows on half the screen. That is the only thing I miss about Windows, but it's a pretty big one. Also, when dis/connecting monitors on OSX, windows often get lost. ps- if anyone has any suggestions or recommendations, I'd love to hear them!

Get magnet from the App Store, it's better than windows!

Re: The Mac Pro Lives

#709

Earlier quoted context omitted.

> Am I the only one that sees OS X as the biggest reason to switch to Mac? Not any more. Mac OS looks and feels very antiquated compared to Windows today. As a developer, Windows has caught up to MacOS for the shells and beats it in pretty much all the other areas (UI of the OS, keyboard shortcuts everywhere, great file manager(s), much more productivity tools available, etc...). And of course, Windows laptops are an…

Can you tell me more about your bash setup? It seems silly, but to me two big annoyances are 1. I can't figure out how to easily open up the bash/ubuntu thing where I need it. I'd love to just have a dedicated "github stuff" folder that it opens into by default (and can edit). I always seem to put stuff where bash ubuntu isn't allowed to touch, or I'm manually CDing around until I find that weird place where the C dr…

I actually have a few different setups on my various Windows computers, just to test things. And they are all pretty much equivalent, the only difference is the console I use (Cmder, msysgit, etc...).

The main take aways:

- I share all my dot files (.bash_profile, etc...) between Windows and Mac OS. They are in a Google Drive folder and whenever I move to a new machine, I just copy them all verbatim and they work right away.

- Bash, git and ssh work out of the box on these Windows/UNIX shells.

I agree with the colors, fonts and the copy/paste interaction on Windows. Not great, but tolerable. I want to experiment with more consoles since there are so many to choose from on Windows.

Oh and Cmder has transparency and you can configure copy/paste to be by line instead of by block, at least.

Re: The Mac Pro Lives

#710
post #140

Earlier quoted context omitted.

I've been building hacks (as the community calls them) since 2010. If you get a golden build and get it working it's almost like a real mac. It's possible to get everything working 100% but it's time consuming and even in the best case scenario macOS updates will probably be a pain. Another aspect to consider is noise. If you come from the Mac world you are probably spoiled by low noise or silent computers. PCs are v…

Macs (maybe with the exception of a Mac Pro) are only silent at idle, not in full load. By my definition of 'silent' at least. If you can't hear the system while gaming because you use headphones, sorry, it's not silent. If you just randomly build a beige box hackintosh, it will be noisy. If you spend some quality time on silentpcreview, you can get one that is silent even under load. I know, I have one. Still, I'd v…

Silent computers at full load are very rare, but a common PC is noisy even at idle.

My point is simply that one has to put special effort when building a PC to even get silence at idle.

Post reply on HN