MessiandNeymar

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Friday, August 23, 2013

What's on my reading list

Posted on 2:19 PM by Unknown

It's another beautiful Bay Area summer afternoon, by which I mean that it's 2:00 PM and the sun has finally come out. At least, the next 5 hours will be beautiful. In the meantime, here's some of the things I'm reading this weekend:

  • Moving forward
    There is never a perfect time for this type of transition, but now is the right time. My original thoughts on timing would have had my retirement happen in the middle of our transformation to a devices and services company focused on empowering customers in the activities they value most. We need a CEO who will be here longer term for this new direction.
  • Meet the Town That's Being Swallowed by a Sinkhole
    What happened in Bayou Corne, as near as anyone can tell, is that one of the salt caverns Texas Brine hollowed out—a mine dubbed Oxy3—collapsed. The sinkhole initially spanned about an acre. Today it covers more than 24 acres and is an estimated 750 feet deep. It subsists on a diet of swamp life and cypress trees, which it occasionally swallows whole. It celebrated its first birthday recently, and like most one-year-olds, it is both growing and prone to uncontrollable burps, in which a noxious brew of crude oil and rotten debris bubbles to the surface. But the biggest danger is invisible; the collapse unlocked tens of millions of cubic feet of explosive gases, which have seeped into the aquifer and wafted up to the community. The town blames the regulators. The regulators blame Texas Brine. Texas Brine blames some other company, or maybe the regulators, or maybe just God.
  • The Cost Of Creating A New Drug Now $5 Billion, Pushing Big Pharma To Change
    A 2012 article in Nature Reviews Drug Discovery says the number of drugs invented per billion dollars of R&D invested has been cut in half every nine years for half a century. Reversing this merciless trend has caught the attention of the U.S. government. Francis Collins, the director of the National Institutes of Health, in 2011 started a new National Center for Advancing Translational Sciences to remove the roadblocks that keep new drugs from reaching patients.
  • What Is Medium?
    All this built the idea that Medium was something more than yet another blogging platform. It was a place to be seen. Pieces that might have run on The Atlantic, The New Yorker, or Wired would pop up on Medium, and I'd be like, "Dang. How'd that happen?"
  • What Medium Is
    rich guys buy “credible” publications in order to have big platforms for their ideas.

    But, even though I like what Hughes seems to represent, and he’s seemed to have a thoughtful touch in how he’s running TNR, I’m pretty sure I’d forgotten the magazine existed by the time he bought it. I have no doubt there is a small but significant audience to whom the brand is really important, but cultural credibility is no longer based entirely on having an august old name atop of some writing.

    By contrast, Medium is a free-for-all, with the most perversely obtuse branding for a platform since Google named its nearly-chromeless browser Chrome. There’s some amount of crap on the site, for which it’s justifiably earning criticism, but there are also paid pieces which will undoubtedly start to meet or exceed the quality of the average TNR article.

  • The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines, Second edition
    It's such a far ranging book that it's impossible to characterize simply. It covers an amazing diversity of topics, from an introduction to warehouse-scale computing; workloads and software infrastructure; hardware; datacenter architecture; energy and power efficiency; cost structures; how to deal with failures and repairs; and it closes with a discussion of key challenges, which include rapidly changing workloads, building responsive large scale systems, energy proportionality of non-CPU components, overcoming the end of Dennard scaling, and Amdahl's cruel law.
  • Of Dice and Men: The Story of Dungeons & Dragons and The People Who Play It
    In Of Dice and Men, David Ewalt recounts the development of Dungeons & Dragons from the game’s roots on the battlefields of ancient Europe, through the hysteria that linked it to satanic rituals and teen suicides, to its apotheosis as father of the modern video-game industry. As he chronicles the surprising history of the game’s origins (a history largely unknown even to hardcore players) and examines D&D’s profound impact, Ewalt weaves laser-sharp subculture analysis with his own present-day gaming experiences. An enticing blend of history, journalism, narrative, and memoir, Of Dice and Men sheds light on America’s most popular (and widely misunderstood) form of collaborative entertainment.
  • The Pentagon as Silicon Valley’s Incubator
    Though Silicon Valley sees itself as an industry far removed from the Beltway, the two power centers have had a longstanding symbiotic relationship. And some say the cozy personal connections of ex-intelligence operatives to the military could invite abuse, like the divulging of private information to former colleagues in the agencies.

    “They have enormous opportunities to cash in on their Washington experience, sometimes in ways that fund further innovation and other times in ways that might be very troubling to many people,” said Marc Rotenberg, executive director at the Electronic Privacy Information Center in Washington. “Both sides like to maintain a myth of distant relations. The ties have been in place for a long time.”

  • John Carmack discusses the art and science of software engineering
    I talked a lot last year about the work that we’ve done with sta­tic analy­sis and try­ing to run all of our code through sta­tic analy­sis and get it to run squeaky clean through all of these things and it turns up hun­dreds and hun­dreds, even thou­sands of issues. Now its great when you wind up with some­thing that says, now clearly this is a bug, you made a mis­take here, this is a bug, and you can point that out to every­one. And every­one will agree, okay, I won’t do that next time. But the prob­lem is that the best of inten­tions really don’t mat­ter. If some­thing can syn­tac­ti­cally be entered incor­rectly, it even­tu­ally will be. And that’s one of the rea­sons why I’ve got­ten very big on the sta­tic analy­sis.
  • 100x faster Postgres performance by changing 1 line
    Postgres is reading Table C using a Bitmap Heap Scan. When the number of keys to check stays small, it can efficiently use the index to build the bitmap in memory. If the bitmap gets too large, the query optimizer changes the way it looks up data. In our case it has a large number of keys to check so it uses the more approximative way to retrieve the candidate rows and checks each row individually for a match on x_key and tags. All this “loading in memory” and “checking individual row” takes time (the Recheck Cond in the plan).
  • what does "Bitmap Heap Scan" phase do?
    A plain indexscan fetches one tuple-pointer at a time from the index, and immediately visits that tuple in the table. A bitmap scan fetches all the tuple-pointers from the index in one go, sorts them using an in-memory "bitmap" data structure, and then visits the table tuples in physical tuple-location order.
  • I will not do your tech interview.
    As I informally observed the track record of those pipelines in hiring great people, I began to realize that the only real predictor of great hires was if the candidate already knew someone on the team.
  • Cultivating Hybrids: 4 Key Data Architectures for Scaling Infinitely
    When a transaction happens on an in-memory data grid (IMDG), it is distributed across nodes with micro-second based latency. Of course, not all businesses require this type of performance, but thousands of simultaneous transactions per second basically mandate it. With processing via functions, procedures, or queries, each member gets a request, partial results are sent back, and they are combined. This scatter gather or MapReduce type of approach is the same model Hadoop uses, but it is in real-time with memory-level latency. Different from in-memory databases that have the entire data set replicated across each member in a cluster, IMDGs distribute parts of the data across members. The system is responsible for tracking itself and knowing where each piece of data is, making the location transparent to clients. Part of the approach to architecting and managing IMDGs is optimizing the data’s distribution and replication. For example, strongly correlated data is colocated on a peer to remove network hops within a single query. The system also distributes functions, procedures, and queries transparently to nodes hosting specific shards of data. There is still a limit here, there must be a financially reasonable way to store the entire data set in memory—petabytes can draw a limit.
  • Engineers Unplugged Series 3 Episode 9 – Overlay Networking
    While attending Cisco Live USA this year, Amy Lewis put me in the head lock and refused to let me go until I agreed to appear in a video for the current series of Engineers Unplugged.
  • Chesscademy: A fun and free way to learn chess!

Well, that should keep me busy for a few hours...

Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Shelter
    I meant to post this as part of my article on Watership Down , but then totally forgot: Shelter In Shelter you experience the wild as a moth...
  • The Legend of 1900: a very short review
    Fifteen years late, we stumbled across The Legend of 1900 . I suspect that 1900 is the sort of movie that many people despise, and a few peo...
  • Rediscovering Watership Down
    As a child, I was a precocious and voracious reader. In my early teens, ravenous and impatient, I raced through Richard Adams's Watershi...
  • Must be a heck of a rainstorm in Donetsk
    During today's Euro 2012 match between Ukraine and France, the game was suspended due to weather conditions, which is a quite rare occur...
  • Beethoven and Jonathan Biss
    I'm really enjoying the latest Coursera class that I'm taking: Exploring Beethoven’s Piano Sonatas . This course takes an inside-out...
  • Starting today, the games count
    In honor of the occasion: The Autumn Wind is a pirate, Blustering in from sea, With a rollocking song, he sweeps along, Swaggering boisterou...
  • Parbuckling
    The enormous project to right and remove the remains of the Costa Concordia is now well underway. There's some nice reporting on the NP...
  • For your weekend reading
    I don't want you to be bored this weekend, so I thought I'd pass along some articles you might find interesting. If not, hopefully y...
  • Are some algorithms simply too hard to implement correctly?
    I recently got around to reading a rather old paper: McKusick and Ganger: Soft Updates: A Technique for Eliminating Most Synchronous Writes ...
  • Don't see me!
    When she was young, and she had done something she was embarrassed by or felt guilty about, my daughter would sometimes hold up her hand to ...

Blog Archive

  • ▼  2013 (165)
    • ►  September (14)
    • ▼  August (19)
      • Attacking chess
      • Understanding Computation: a very short review
      • Stuff I'm reading, end-of-August edition
      • The Perforce Distributed Service
      • Messi and Neymar
      • Feed the feedly
      • Fallen Enchantress: Legendary Heroes: A very short...
      • What's on my reading list
      • The surveillance state, redux
      • Groklaw shutting down?
      • Making sense of Bloomberg
      • Games
      • Forest Service fire lookout towers
      • Young Men and Fire: a very short review
      • The surveillance state
      • Grouse Lake, all to ourselves
      • My backpacking trips with Mike
      • See you in a week
      • Nice writeup of Time
    • ►  July (16)
    • ►  June (17)
    • ►  May (17)
    • ►  April (18)
    • ►  March (24)
    • ►  February (19)
    • ►  January (21)
  • ►  2012 (335)
    • ►  December (23)
    • ►  November (30)
    • ►  October (33)
    • ►  September (34)
    • ►  August (29)
    • ►  July (39)
    • ►  June (27)
    • ►  May (48)
    • ►  April (32)
    • ►  March (30)
    • ►  February (10)
Powered by Blogger.

About Me

Unknown
View my complete profile