Entries tagged with “storage” from O'Reilly Radar

Thu

Oct 29
2009

Nat Torkington

Four short links: 29 October 2009

Learning Programming, Functional Javascript, Controlling Firefox, Kicking Ass (with SSDs)

by Nat Torkington@gnatcomments: 0

  1. Julie Learns to Program -- blog from our own Julie Steele as she learns her first programming language. The point is: it’s in me. I wasn’t sure that is was, and now I know—it is. And what, exactly, is “it”? It is the bug. It is the combination of native curiosity and stubbornness that made me play around with the code and take some wild guesses instead of running straight to Google (or choosing to stay within the bounds of the exercise). That might sound like a small thing, but I know it is not. I was determined to make the program do what I wanted it to do, I came up with a few guesses as to how to do that, and I kept trying different things until I succeeded (and then I felt thrilled). As much as I have to learn, I know now that I really am hooked. And that I’ll get there.
  2. underscore.js -- new Javascript library of functional programming primitives (map, each, inject, etc.). (via Simon Willison)
  3. WWW::Mechanize::Firefox -- Perl module to control Firefox, using the same interface as the WWW::Mechanize web robot module. (via straup on Delicious)
  4. Anatomy of SSDs -- teeth-rattlingly technical Linux Magazine article explaining the different types of SSDs (Solid State Disks--imagine a hard drive made of rapid-access Flash memory). Artur Bergman told me that installing an SSD drive in his MacBook Pro gave the greatest performance increase of any computer upgrade he'd performed since he went from no computer to one.

tags: hardware, javascript, learning, linux, perl, programming, storage, webcomments: 0
submit: Reddit Digg stumbleupon   

 

Thu

Sep 3
2009

Nat Torkington

Four short links: 3 September 2009

Smarter Eyes, Urinal Protocol Efficiency, Petabytes on a Budget, and LocaLondon

by Nat Torkington@gnatcomments: 1

  1. Many Eyes Make All Bugs Shallow, Especially When The Eyes Get Smarter (David Eaves) -- Mozilla released bug submission data, and David realizes with some minor investment (particularly some simpler vetting screens prior to reaching bugzilla) bug submitters could learn faster. For example, a landing screen that asks you if you've ever submitted a bug before might take newbies to a different page where the bugzilla process is explained in greater detail, the fact that this is not a support site is outlined, and some models of good "submissions" are shared (along with some words of encouragement). By segmenting newbies we might ease the work burden on those who have to vet the bugs.
  2. Urinal Protocol Efficiency (xkcd blog) -- geeks are pattern-matching creatures that can count. This leads us to a question: what is the general formula for the number of guys who will fill in N urinals if they all come in one at a time and follow the urinal protocol? One could write a simple recursive program to solve it, placing one guy at a time, but there’s also a closed-form expression. If f(n) is the number of guys who can use n urinals, f(n) for n>2 is given by: [...] The protocol is vulnerable to producing inefficient results for some urinal counts. Some numbers of urinals encourage efficient packing, and others encourage sparse packing. (via Hacker News)
  3. Petabytes on a Budget: 67Tb for $7,867 -- DIY cloud hardware. (via timhaines on Twitter)
  4. LocaLondon (Chris Heathcote) -- informative, ingenious, and replicable (like all that Chris does), it's a Twitter feed of art exhibitions in London (when they open, when there's a week left, and on the last day) and a glorious horizontal touchscreen-friendly meta-reviews site so you can quickly see at a glance what's on now and what people think of it.

tags: cloud computing, design, geek culture, local, math, social software, storage, uicomments: 1
submit: Reddit Digg stumbleupon   

 

Tue

Aug 4
2009

Nat Torkington

Four short links: 4 August 2009

NASA Cloudware, btrfs, eBook Editing, Exponential Death

by Nat Torkington@gnatcomments: 1

  1. NASA Nebula Services/Platform Stack -- The NEBULA platform offers a turnkey Software-as-a-Service experience that can rapidly address the requirements of a large number of projects. However, each component of the NEBULA platform is also available individually; thus, NEBULA can also serve in Platform-as-a-Service or Infrastructure-as-a-Service capacities. Bundles RabbitMQ, Eucalyptus, LUSTRE storage, Fabric deployment, Varnish front-end, MySQL and more. (via Jim Stogdill)
  2. A Short History of btrfs -- Now for some personal predictions (based purely on public information - I don't have any insider knowledge). Btrfs will be the default file system on Linux within two years. Btrfs as a project won't (and can't, at this point) be canceled by Oracle. If all the intellectual property issues are worked out (a big if), ZFS will be ported to Linux, but it will have less than a few percent of the installed base of btrfs. Check back in two years and see if I got any of these predictions right!
  3. Sigil -- open source WYSIWYG eBook editor. (via liza on Twitter)
  4. Exponential Decay of Life -- This startling fact was first noticed by the British actuary Benjamin Gompertz in 1825 and is now called the “Gompertz Law of human mortality.” Your probability of dying during a given year doubles every 8 years. For me, a 25-year-old American, the probability of dying during the next year is a fairly miniscule 0.03% — about 1 in 3,000. When I’m 33 it will be about 1 in 1,500, when I’m 42 it will be about 1 in 750, and so on. (via Hacker News)

tags: bio, cloud computing, data, ebooks, math, publishing, storagecomments: 1
submit: Reddit Digg stumbleupon