Well, the Intel DRM driver is pretty closely tracking linux upstream and most desktop stuff just works, so you could say it's a viable alternative. But it doesn't have DTrace or ZFS, although it has LUKS/dm-crypt for compatibility with Linux and the Hammer1 filesystem provides most of ZFS (missing some important bits) while requiring much much less RAM. You can actually dedup your Hammer filesystem with little RAM. Matt's been working for a long time on Hammer2 and it's still under heavy development. The message passing, less sharing concurrency in the kernel allowed Dragonfly to be competitive with Linux in benchmarks with just a few developers and a simpler kernel locking scheme altogether. DTrace is the number one feature I miss compared to FreeBSD, but other than that it's great. But FreeBSD gets a lot more contributions so is a much safer bet for production and they're also well on their way to have a linux abstraction layer for quicker sync of kernel drm drivers. So they will soon close up to Dragonfly in terms of Intel and Radeon graphics support. Also FreeBSD gets official Nvidia binary drivers if you need them and they have a kernel driver ABI that doesn't require you to rebuild nvidia.ko.
Exactly, because there are huge differences between people in HN and other people on the internet. most (not all) stuff in HN is quite good and the links to books/papers are my favorite ones.
That is not how aquaponics and vertical farming work. They use solulable nutrients which are either gained through a nutrient cycle (the water flows down to a pool which has fish in it), or via mining of otherwise hard to get nutrients. Soil is not used. While the source of all these nutrients is a problem, it is comparible to the huge quantities of petrolium based fertilizers that we use today. It is bad, but what we have now is bad too...
... so you are proposing a bad idea that seems pretty wrong from multiple aspects. generally hydroponics is a sht cheap substitute for real growing for those who cannot afford quality vegetables (sadly, I sometimes fall down that hole too and then regret this decision while eating this tasteless cr*p full of unhealthy chemistry).
Perhaps, but do you necessarily want to whitelist the entire site and all the accompanying JavaScript, or just the top level domain and a few components to allow it to work correctly. Depends on the granularity you desire. That's where uMatrix would come in handy.
Great answers folks. I don't think I will need it in the immediate future, and will attempt to only install necessary software that I anticipate that I will need. I bought the 4gb RAM MBA and it does well...much better in Chrome than in Safari..still learning.
Thanks. In Linux I used aptitude quite often to clean old kernel versions and install other verified software, and it felt good to install software from a relatively safe location. So, does this only install things that are in the Mac App Store?
No. Homebrew is pretty much exclusively for installing GUI-less command line 'stuff' in OSX. Things like Nginx, mySQL, RVM, Golang, Bitcoind, etc. etc. Unlikely you'd even need it unless you're doing some kind of development or non-Apple-approved tinkerage.
Disable WebRTC with media.peerconnection.enabled=false
(WebRTC leaks your local network IP, without any user interaction. This helps differentiate computers on a network/VPN. Here's a plugin which provides an easier way to toggle this off/on. https://github.com/ChrisAntaki/disable-webrtc-firefox)
Disable plugin & mimetype enumeration with plugins.enumerable_names=""
(Our browsers oftentimes have unique sets of plugins & mimetypes, when you factor in the version numbers. This helps differentiate specific browsers, on a network/VPN. Here's an addon which adds an easier way to toggle this off/on. https://github.com/ChrisAntaki/plugins-and-mimetypes-firefox)