I ended up buying a couple of used Dell Optiplex 9010's for a little more than $100 each. Also picked up a couple of Thinkpad X220's also about a $100 each. They all run faster than my Macbook Air.
Tried all of the Linux distributions, didn't really like any of them (I hated Ubuntu and all the variants). So I installed Slackware, I use a customized FVWM (as in I hacked the source code). Removed things like PulseAudio and NetworkManager. I use a customized version of Gnustep (just the Foundation part) because I need Objective-C. And I wrote a bunch my own UI using Cairo (not a fan of GTK or Qt).
I still use MacOS on my Macbook Air, but more as an appliance and not for anything serious. I feel much more comfortable with my computer now (I am no longer dependent on Apple!)
thank you :)
It's just a month in, but I'm quite happy. Everything works and everything is pretty. I can concentrate on important things, and of course on social media shilling.
Sure, macOS has its flaws. Sure, GNU command line tools are better than the BSD ones (fight me). Sure, it's not as hackable as a Linux machine.
But I've never been as productive. Everything works, I'm not fighting any hardware issue — Bluetooth? Wifi? Resume from sleep? Hell, I'm even rocking an external GTX 1080 GPU via Thunderbolt 2->3 adapter, and playing 4K games in Bootcamp.
I have a 16GB rMBP 2015, which probably is the last well made MBP, since the newer revisions seem to have so many issues, but I don't see myself going back to a Linux desktop ever again.
To be honest, the only two things I miss that work really well on Linux are Docker, and Wifi packet injection (aircrack-ng & co.)
There are plenty of gotchas, so make sure you read up on egpu.io and /r/eGPU
But once setup, and when Windows doesn't break everything with an update (happened with the Fall Creators update), works great and performance should be within 90-95% of a desktop setup, provided you're using an external monitor. You can use the internal LCD, but TB2 bandwidth will be the bottleneck in that case, and you'll get a bigger performance hit.
Here's my success post on reddit: https://www.reddit.com/r/eGPU/comments/77e86g/success_macboo...
It makes sense, since Docker relies on the Linux kernel and its VFS interface, which have to be emulated on other OSes.
Meanwhile on Linux, I had to wait for a month or so before the Docker PPA was updated after I'd upgraded to Ubuntu 17.10. (I've since migrated to an LTS-based distro, lesson learned.) I also like to use Kitematic for reading logs, which was annoying to install, and which looks out of place on Linux because it's an Electron app skinned to look like a macOS app.
TimeMachine and comprehensive HiDPI support are great bonuses. If I need to work in some other environment, I have VM's, Docker, and external development environments. The primary concern with macOS is security: both inherent (telemetry, etc) and what's been in the news lately, but with some easy tweaks and good security practices otherwise, it's generally not something I worry about.
I believe the only use for this LED is to know that the cable is actually plugged to the wall. It's probably useless for people who keep their charger plugged all the time, but it's very useful for me, a QA engineer with a testing table full of devices and cables, plugged and unplugged :)
You might want to check out the MATE desktop. It's a fairly no-nonsense desktop which also looks quite nice (see ubuntuMATE - especially with the arc themes). I keep going back to check out gnome, but while I admire the polish, I find some design decisions to remain a bit grating.
Well I still don't understand Apple's decision to axe MagSafe. It was a huge selling point of MacBooks. While I don't miss it sorely, the USB-C plug just gives me no joy.
On the plus side, with USB C you can charge from either side of the laptop, and dealing with broken cables is quite a bit cheaper than with Magsafe, where cables seemed to disintegrate with depressing regularity.
This is intriguing. Do you have a link to more info?, I can't seem to find anything.
Attempting to drag something from the Activities bar to the desktop results in the whole UI crashing, taking down all applications with it.
Trying to set the screen to wait more than 15 minutes to power off required googling up a StackOverflow answer. Why is there not a text input option for this?
I'm sure I'll discover something stupid tomorrow.
I've been using Gnome for quite a lot of time until recently. I got annoyed with a bunch of stuff, so I moved from Gnome to i3 and Fedora to Manjaro and I'm sooooooooo happy with the change!
The return key on my 2 month old 13" Macbook Pro has already lost its "click". A couple of times a week I have to reboot it to get sound working again. Plugging external monitors in is a coin toss. I have to carry an external dongle around to use it and the dongle gets noticeably warm when in use: what's going on in there?
Using Xfce and loving it so far, went through every single distro in existence.
For everyday needs, Linux has a lot to offer. If your needs include sophisticated, specialist applications (EG audio production), you'll want to look closely at what's available. Generally there are far fewer options, and they all may fall short of your professional requirements.
I've settled on XFCE as well. Xubuntu and Mint 18 are both stabile and solid.
In particular I've installed DockbarX--a dock that integrates into xfce4-panel, and vala-panel-topmenu (or somithing similar) to have a global menu.
I jumped from Mac OS due to cost of Apple Hardware, last year. I can't justify spending $3K for hardware that if it weighed 1lb more costs $650.
I bought a Quad core i7 Gaming laptop, Dual SSD's, 1080p display, 32GB of memory for $800, yay Black Friday. My original plan was to make the machine into a hackintosh, but while waiting for the WiFi daughter board to arrive from China I decided to install Linux.
I tried a number of Linux variants. I ended up settling on Elementary because it was the only distribution that would consistently "wake up" from hibernation or sleep. Every other distro would cause the machine to hang after hibernation or sleep, I spent a lot of time trying to make other distributions work, but to no avail.
I did get the WiFi daughter board and installed it, but I never seem to get around to creating my hackintosh.
I'm completely happy with my Linux laptop. Elementary has a couple of quirks, but nothing that makes me want to switch. The online version of Microsoft office allows me to interact with Office documents, which was always the biggest stumbling block, at least for me when it comes to Linux.
Just curious: What kind of value are you putting on your time ?
Admittedly, I can perfectly understand if you consider tinkering with distros an intellectually gratifying pursuit and therefore time well spent; I just wanted to point out that it would NOT be all that hard to justify spending an extra $2K.
I’m just a dabbler in all things Linux/sysadmin/IT who tried going from Windows to Linux as my desktop and did well until it came to dealing with X and graphics drivers for my aging nvidia 660. Sure I got everything up and running just fine with hardly any effort but just basic things like hardware acceleration in browsers and screen recording software were a giant pain in the ass that took entire weekends for me to only half way solve. Still, it taught me a lot more of how Linux has evolved since the dark days of floppy based Slackware and redhat installations. Give the people responsible for Quartz on OS X and the Windows GUI a kiss for me, bless their hearts. The year of Linux on the desktop will come when we can move away from the ancient parts of X and flatpaks are perfected.
Don't know if you've seen this, but as you mentioned a command line accounting system...
It's an open source command line accounting system (though it is written in C).
You can pull off envelope budgeting: https://frdmtoplay.com/envelope-budgeting-with-ledger/
Enjoyed the article very much. The macOS / Linux / Windows switcherooney debate has been going on for years with me. The new MBPs make it an easy choice but Linux on the desktop (T470s recently purchased) makes me less productive than macOS on a 2015 MBP.
I've switched away from this MBP no less than 4 times to 4 different Linux laptops and each time have come back after roughly 1 month. It sickens me (I work for Red Hat so FOSS is quite deeply ingrained) to work on a Mac every day instead of respecting freedoms but sometimes you just need to get on with it.
For Dropbox on FreeBSD, I found just installing the CLI (pkg install dropbox-api-command) and then calling "dropbox-api sync" in cron ever 10 minutes was good enough.