365 karma · joined August 24, 2007
How do you like Crystal Ridge?
Why do I need a slower plugin manager that requires editing .vimrc to enable/disable plugins, when a couple of simple shell commands is faster and less error prone?
vimenable() { mv $VIM_DISABLED/$1 $VIM_BUNDLE }
vimdisable() { mv $VIM_BUNDLE/$1 $VIM_DISABLED }
vimupdate() { for p in $VIM_BUNDLE/*; do (cd $p; git pull); done }
The dependent plugin support is interesting but until all the plugins include a standard dependency spec, I have to do it manually anyway.There is a spectrum of design choices between strong consistency with best effort availability and best effort everything that make sense to many practical use cases.
This is BS. What if you have 3 physical servers with 30% utilization? DRS can _seamlessly_ consolidate _arbitrary_ application VMs to one server and shutdown the rest. With bare metal, only certain specifically designed workloads (stateless web farms and some distributed systems etc.) can be moved easily.
It seems that dismissing virtualization out of sheer ignorance is a fad these days. Virtualization provides important hardware abstraction to a much wider variety of workloads.
Personally, I'd avoid any distributed storage systems without end-to-end checksums.
Another related mandatory feature is background scrubbing (periodically verify block checksums and discard corrupted replicas).
http://arstechnica.com/business/2010/07/wifi-hole196-major-e...
The "just like SSL" comment is justified, AFAICT.
OTOH, I'm too somewhat disappointed at the quality, security and the development of the MiOS, but we as hackers can at least do something about it.
BTW, what does a deadbolt have anything to do with your Nest/HVAC system? Do you want to depend on Google to open/close your locks as well? It's _not_ normal to take 15-30 seconds to open a Z-wave deadbolt remotely (it's immediate if you use the lock keypad) with 50% of success rate: something (probably the security C/R exchanges) is timing out: the default timeout is 20 seconds. For me, it was 100% (knocking on wood:) with a few seconds latency for the times I tried, executing a night arrival scene from a phone in a car, which turned on path/door lights and unlocked the door, because I'd have groceries/takeouts in my both hands.
I'd tend to agree that Z-Wave devices and a Vera* controller is probably too much for non-tinkerers to handle in the current state, because average people can't even handle a wifi printer :). There are people who use Nest as a basic thermostat, i.e., for the looks only.
The main motivation for me to squawk on this topic is that I don't like the _trend_ of external services (nothing against Google per se :) owning my data and now control of my home.
We (hackers/tinkerers) can do better and demand a choice.
Nest is $250 each. Ouch.
A VeraLite-G (eBay make an offer): $135.
A Z-Wave thermostat (2-gig CT100 that can display humidity on the main display): $80 (I got a couple for $62 on sale)
No dependency on Google to control your home: priceless.
Disclosure: I use MasterCard sometimes.
You can already do all that and more with plethora of Z-Wave devices with Vera* without any external services.
I'm not opposed to Internet connectivity per se but the external (Nest/Firebase/Google) services requirement for remotely controlling and/or automation of the devices.
The only appeal of Nest to a hacker is its industrial design, IMO. Apparently its UX is not that great (humidity display fail) either, while an $80 z-wave thermostat is much more usable/flexible.
OTOH, I'm probably not part of the target market, as I'm perfectly happy futzing around with Vera* and VLAN/VPN/SSH tunnels.
I tried to get a takeout with my emails several times, all I got is on 2.3MB errors.html, telling "service cannot retrieve this item" over and over again.
So it's not ACID by default and practically not usable with immedaite sync turned on (huge amount of seeks due to use of mmap), just like mongo.
LSMs are getting popular because it's harder to scale durable writes than reads, which can be handled (in many cases independently) by caching.
I suspect that the story trick (as all tricks that appeal to anything other than critical thinking) will backfire soon enough.