Top quality drama going on. And not exactly surprising, either - "hey, lets all put 100m USD solely in the hands of an immutable blob of complex imperative code". I'm pretty stumped as to how $100m got into the fund, but maybe it's only worth that much due to value fluctuations in this cryptocurrency (which are presumably cratering right now).
If you're curious (I recommend it), I found these links pretty good to get the gist:
What is the DAO: http://www.coindesk.com/the-dao-just-raised-50-million-but-what-is-it/
As for ETH itself, it's a "smart contract" platform - where instead of having contracts interpreted by lawyers, they are written in code that lives forever in a bitcoin-like blockchain (i.e. the code is law for all who choose to participate, with no reliance on human interpretation). Here's a simple example to give you the gist: https://solidity.readthedocs.io/en/latest/introduction-to-smart-contracts.html#a-simple-smart-contract
The attacker's public response (probably fake, but it makes a fun point): http://pastebin.com/CcGUBgDG
And a choice quote from a month ago (https://news.ycombinator.com/item?id=11728592):
> Smart contracts should be thought of as "the Underhanded C Contest on the blockchain."
"It is hard to see how GPL can survive such a result. In fact, it is hard to see how ownership of a copy of any software protected by copyright can survive this result."
(the "stillmaintained" domain is now expired, and the project definitely not maintained)
I have a problem with having created a bunch of software in the past which I'm now not all that keen on maintaining / improving, usually because I don't use it or care much about that problem these days. And I feel like that's just going to get worse as time goes on, unless I get drastic and actually delete github pages (I leave lots of old code on github because hey, it might be useful to someone).
I guess in theory there should be no expectation of any help from a github repo, but it's still effort to communicate that well when people raise issues, and also I feel like a jerk for waiting until they have a problem (and might have invested a bunch of time preparing a bug report that nobody cares about.
Can't decide whether the answer is a thicker skin (get over my desire to help people in my free time on projects I no longer enjoy or some way of better communicating this across a rather annoying number of github repos, pypi packages, etc. so that I don't have to feel like a jerk.
Of course, this being the future, I had to say "OK Google" about 7 times before it actually heard me :(
Me: Ok Google
Me: Set an alarm for 8am
Google: OK, setting alarm for 8 am. Do you want to save this?
Me: Yes. Yes yes yes!
/me gets out of bed and clicks OK.
(also: birds, moose, foxes and other adorable wildlife)
I tried really hard to make this cover photo a lovely evening shot of Edinburgh Castle, but google+ insists on using this photo of me napping instead. You lot better click through, I swear there's very few pictures of me napping at all. Mostly it's squirrels, birds, mountains and castles.
..what could possibly go wrong?
jquery 1.12 gets released, and then everyone gets an actively misleading error about requiring a jquery version "between 1.7 and 2.1"
Oh, and the juice is better than other juice juice because of "life force" and "chi".
Words fail me.
9.9. operator — Standard operators as functions — Python v2.7.2 document...
9.9. operator — Standard operators as functions¶. The operator module exports a set of functions implemented in C corresponding to the intri
pathogen.vim - Easy manipulation of 'runtimepath', 'path', 'tags', etc :...
created by. Tim Pope. script type. utility. description. Manage your 'runtimepath' with ease. In practical terms, pathogen.vim makes