This page aggregates together stuff having to do with Joey from elsewhere on the net.
Whether or not Dorian S. Nakamoto (64) is satoshi, inventor of bitcoin, I'm finding ageism in tech to be an interesting lens through which to look today.
The myths that have been circulating before: "satoshi" was some "shadowy pseudonymous cabal of libertarian cryptographers" (dTal); the bitcoin code was the product of genius. "My fifteen point list of obvious likely bugs was systematically destroyed by a codebase that quite frankly knew better" -- Kaminsky http://www.businessinsider.com/dan-kaminsky-highlights-flaws-bitcoin-2013-4
Compare with how I've seen the bitcoin code described today: "Satoshi's style of writing code was old-school. He used things like reverse Polish notation. [...] We have rewritten roughly 70 percent of the code since inception. It wasn't written with nice interfaces. It was like one big hairball." -- Gavin Andresen
Then there's the HN thread, which seems mostly concerned with protecting a kindly grandfather (who is into model trains no less) from the world, and various reddit threads in various stages of denial and confusion, which I stopped reading when I got to the predictable "(sounds a bit senile tbh)" http://www.reddit.com/r/Bitcoin/comments/1zpuer/the_newsweek_article_is_probably_incorrect_look/
"ancient night dragon verse false thank built soak existence either hug keep rope hurry against"
-- my gpg key's fingerprint in electrum encoding
Celebrating spring with ob-house-cleaning, homemade chicken and vegetable soup, and my first little haskell library, http://hackage.haskell.org/package/electrum-mnemonic
I quite like net.unix.wizards and net.columbia (on olduse.net)
ghci> 10 *~ (meter/second) - 10 *~ (mile/hour) 5.5295999999999985 m s^-1 ghci> it /~ (mile/hour) 12.369362920544017 ghci> (1 *~ (foot/second/second)) / (1 *~ (meter/hour/hour)) 3950208.000000001
Not only useful as a command-line unit converter much smarter than units(1), but great if you want to avoid crashing your spacecraft into mars. (Although I'd be wary of the floating point errors too!)
"I have used the module to implement (proprietary) algorithms related to spacecraft propulsion systems and my experience is that it is both usable and substantially improves confidence in the code produced." -- http://www.haskell.org/pipermail/haskell/2006-December/018993.html
My wood pile has been reduced to a wood line.
Winter better end soon..
and done! :) Automated release processes FTW.
Not going on a trip tomorrow? Run obnam now.
this morning releasing new versions of debhelper, git-annex, ikiwiki, alien, moreutils, myrepos, git-repair, ikiwiki-hosting.. did I forget anything?
My code is trying to catch a 404 http exception while letting others through, and failing. Stumps me and two others for hours.
In despiration, parts of a library are rewritten to avoid using certian monad transformers in case they are somehow causing the problem. They are not.
Finally it turns out that I am catching a Conduit HttpException instead of the thrown http-client HttpException, which turn out to be different types in some versions of the libraries, and the same in other versions. The design of Haskell's extensible exceptions seems very dubious to me, since it essentially defeats strong type checking. Really, even Java has better exception handling.
I decide I want to make metadata fields be case insensitive (but case preserving). I import Data.CaseInsenitive and change the field type from String to CI String. I compile and fix the places the compiler tells me the type is wrong. Everything works perfectly, and it takes only 10 minutes to be confident that everywhere in 1500 lines of metadata related code, fields are now handled case insensitively.
Oh well, can't win em all, I suppose..
Mostly offline hard drives.
Funny, I nearly dented today (while some 200 gb of queued up file transfers were happening since it was the first sunny day in a while) about my ritual of noticing annex.numcopies is satisfied in some repo, and then paranidly increasing it to numcopies+1. :)
I see I am up to numcopies=7 for my mail, 5 for my music, and only 3 for my photos. Surely time to increase that to 4...
Yes, the note is displayed along with the suggestion when running hlint.
(hlint does not go in and make its suggested changes. Partly because they are sometimes not really a good idea and I'm sure partly because generating idiomatic haskell layout is a beast)
This reminds me strongly of hlint. Which I've heard described as "a slightly naive grad student reading your haskell code over your shoulder and making suggestions".
hlint substitution rule examples:
error = when (not x) ==> unless x error = fmap f (fmap g x) ==> fmap (f . g) x error = foldr (||) False ==> or error = foldl (||) False ==> or where note = IncreasesLaziness
Running it backwards is mad genius indeed.
How is team Canada doing? So they still have the bald guy who brushes so ferociously?
Not complaining though!
* Primer ($7k)
* Sound of My Voice (135k)
* The Man from Earth (200k)
Loved all 3. None show much on screen. All the special effects happen between your ears.
Compare with Safety not Guaranteed (750k), which is similar but lessens itself to merely a fun movie with its big(ish)-budget ending.
Anyway, there is something surprising going on, I had given up on real SF in film but it's just gotten weird and hidden.
To fix the other bug with time machine would involve Bell Labs, 1976, and more mind-altering substances than were in use when WIMP was developed.
author: Kim Stanley Robinson
average rating: 3.46
book published: 2013
date added: 2013/10/31
author: Terry Pratchett
average rating: 3.52
book published: 2013
date added: 2013/07/26
shelves: currently-reading, and-a-half-stars
author: China Miéville
average rating: 3.91
book published: 2012
date added: 2013/05/18
author: Lisa Napoli
average rating: 3.38
book published: 2010
date added: 2013/01/23
author: David Mitchell
average rating: 4.11
book published: 2004
date added: 2013/01/04
author: Kim Stanley Robinson
average rating: 3.87
book published: 2009
date added: 2013/01/03
List of feeds: