Look at Me, Still Talking

When There is Science to Do...

  • About Me
  • Family Site
  • Photography
  • Work
    • 0
      17 May 2012

      16-bit Time Capsule: SNES Emulator Makes a Case for Software Preservation - Tested

      • Edit
      • Delete
      • Tags
      • Autopost
      Media_httpfilestested_zaojg
      via tested.com

      This is a long read but very interesting. Most of the story is about reverse engineering the ability to emulate SNES hardware at a low level. Low level, in this case, means identical results come out of your software as would have come out of the actual chip. It is much harder than it sounds.

      Even more interesting is the message that the intellectual property owners are very poor stewards of their own products. Video game software, for instance is generally released in a window of at most 10 years before it is replaced. US Copyright law allows for protection of up to 70 years beyond the author's death.

      In that lengthly gap of time, the original medium of release becomes unusable if not properly stored or duplicated. I remember when I got my first CD-R drive. They said the discs would last ONE HUNDRED YEARS. I was lucky to have them last 10 if I tucked them away safely. Beyond the medium of storage, the devices themselves fail. Just look at the Xbox 360's RRoD phenomenon for a nice glimpse of the gloom that awaits kids who grow up fondly remembering that hardware platform.

      Most surprisingly the best stewards of software are apparently the thieves of it. What an odd thing to consider.

      • views
      • Tweet
    • 0
      11 May 2012

      Like Beer? Help My Friend Mike Out

      • Edit
      • Delete
      • Tags
      • Autopost
      Media_https3amazonaws_hcjeb
      via kickstarter.com

      Click on the kickstarter.com link to donate to Mike Brenner's campaign for his brewery. I used to work with Mike back in my early days at OnMilwaukee.com. We taught each other many things. He is better at HTML because of me... I can realistically bark like a dog and imitate a walkie talkie because of him.

      I hope he makes his goal so please help him out!

      • views
      • Tweet
    • 0
      10 May 2012

      The Amazing World of Cargo Bikes - From Car Talk

      • Edit
      • Delete
      • Tags
      • Autopost
      Media_httpwwwcartalkc_efjeg
      via cartalk.com

      I just had to share this article I got from the car guys today about cargo bikes.

      • views
      • Tweet
    • 0
      8 May 2012

      Amazon sinks it's claws into the fashion industry... I want something else though.

      • Edit
      • Delete
      • Tags
      • Autopost

      The online retailer is shooting 3,000 fashion images a day in a photo studio using patent-pending technology.

      And it is happily losing hundreds of millions of dollars a year on free shipping — and, on apparel, even free returns — to keep its shoppers coming back.

      Having wounded the publishing industry, slashed pricing in electronics and made the toy industry quiver, Amazon is taking on the high-end clothing business in its typical way: go big and spare no expense.

      via nytimes.com

      Click the NYTimes.com link to read the full story about Amazon getting into fashion.

      The company I work for primarily sells business books so naturally Amazon represents the largest competitor in our industry. We constantly keep an eye on what they're doing to gauge how it might further impact our business. When the fashion article was being forwarded around the office one of my coworkers named Mel replied with something really great:

      "If Amazon applied their cut to the bare bones tactics on pharmaceutical companies to provide cheaper medicines I might feel different but this seems so tyrannical."

      If only Amazon got into health insurance and pharmaceuticals... I'd gladly sign up as they squeezed those industries to death to get the best deal for "Amazon Health Prime". I don't take prescriptions but getting them overnighted for $3.99 and no copay sounds great!

      • views
      • Tweet
    • 0
      26 Apr 2012

      MongoID, Any_In and Implicit Sorting

      • Edit
      • Delete
      • Tags
      • Autopost

      My current project at work is using MongoDB with MongoID and Rails 3.  I have these two models that are related in such a way that one or more class B records are associated with one class A record.  It is actually similar to has_and_belongs_to_many but for other reasons I am not going that route.  Anyway the most bizarre thing started happening today as I was refactoring some controller code for class A.

      Class A has an Array that holds plain text id values for all of the class B records a user has associated with it.  Since this is an array one would expect the order the records get stored is the order they come out.  I have a part of my controller that lets the user rearrange the order.  There is a three step process to creating/updating an instance of class A, so the sorted array of class B ids is kept in a session variable.  

      In order to display the list of class B records to be sorted, I was doing something like this in the controller:

      @class_b_records = ClassB.any_in(_id: session[:class_b_list])

      Using the jQueryUI sortable interface, javascript sends a post request behind the scenes whenever the user drags a list entry above or below another one.  Before using any_in a browser refresh would present you with the same order you just had.  Suddenly by loading the class B records via any_in, it wasn't doing that.  

      It would constantly revert to the old order every time.  This is bizarre because the controller is setup to ignore the order of these class B records if there is anything in session[:class_b_list].

      I reverted the code back to iterating over the class_b_list session variable and pushing instances of ClassB.find(class_b_id) onto @class_b_records.  This works as expected.

      I haven't dug into the docs but I suspect that any_in is sorting the records based on the id, which is indexed by MongoDB.  MongoDB indexes store the sort order with the index, so that would be why. 

      This was a very peculiar thing to debug.  I suspect I will be removing refactoring in other places that involved switching to any_in when objects need to come out in the same order as they were stored.

      • views
      • Tweet
    • 0
      25 Apr 2012

      No more emacs or textmate

      • Edit
      • Delete
      • Tags
      • Autopost

      P254

      • views
      • Tweet
    • 0
      23 Apr 2012

      Destroy All Software Screencasts

      • Edit
      • Delete
      • Tags
      • Autopost
      Media_httpswwwdestroy_jpqmd
      via destroyallsoftware.com

      I recently subscribed to this site for work. It has some good Rails testing screencasts and some pretty helpful things about switching to VIM. I've always been a half-hearted emacs guy for no reason other than it didn't confuse me like vim did when I first started with linux in 1996.

      I've gradually used vi/m more and more and emacs less and less. Usually only for system administration and never for development. I'm trying to change that now because I absolutely love what I see in the way of using vim for Rails programming.

      Anyway, Rails, Testing, VI, DAS is great for all of it.

      • views
      • Tweet
    • 0
      20 Apr 2012

      What does a hamburger with 1,050 pieces of bacon look like?

      • Edit
      • Delete
      • Tags
      • Autopost
      Media_httpdeathandtax_dzoko
      via deathandtaxesmag.com

      In case you were curious about such a thing. Image leads to full story.

      • views
      • Tweet
    • 0
      20 Apr 2012

      Artisan Bread in Five Minutes a Day

      • Edit
      • Delete
      • Tags
      • Autopost
      Media_httpwwwartisanb_bwiks
      via artisanbreadinfive.com

      I want to recommend this book to anyone who wants to learn to make bread or already is into bread making and wants a very easy option for _great_ bread. The 5 minute thing is no gimmick. I've been baking my own bread for at least 10 years and have gone from bread machine stuff, to the whole thing manually to this.

      The book is great so click the link above to check out their web site.

      • views
      • Tweet
    • 0
      24 Mar 2012

      Baldur's Gate: Enhanced Edition Coming to iPad - iPad Preview at IGN

      • Edit
      • Delete
      • Tags
      • Autopost

      Overhaul Games put weeks of speculation to rest today, officially announcing that Baldur's Gate: Enhanced Edition will be available for iPad this summer, alongside the PC release.

      - PC Screenshot
      Available soon in the palm of your hand.
      via wireless.ign.com

      I already mentioned this with Google+ but I am looking forward to getting my hands on the iOS port of Baldur's Gate and TotSC expansion. The original PC game set the standard for story telling in electronic RPGs and was a hell of a lot of fun.

      GO FOR THE EYES BOO!

      • views
      • Tweet
    « Previous 1 2 3 4 5 6 7 8 9 10 11 Next »
    • Search

    • Tags

      • Photography
      • Politics
      • Video Games
      • OS X
      • Apple
      • iPhone4
      • Programming
      • Mac
      • Ruby
      • Shorewood
      • Sigma
      • WI
      • Fantasy
      • Banking
      • Beer
      • GRRM
      • Linux
      • Movies
      • Rails
      • Song of Ice and Fire
      • iTunes
      • Amazon
      • AppleScript
      • AppleTV 2
      • Automator
      • Biking
      • Darkroom
      • Deus Ex
      • Developing Film
      • Greed
      • Handbrake
      • Health Care
      • Home
      • Microsoft
      • MongoDB
      • Portal 2
      • Rumors
      • SabNZBD
      • SciFi
      • Screenshot
      • SickBeard
      • Social Media
      • Vim
      • Wine
      • b&w
      • iPad
      • MacPorts
      • 35mm
      • 6x4.5
      • Accordions
      • Advice
      • AgriZap
      • Any_In
      • Aperture
      • App Store
      • Austin
      • B&W
      • Bacon
      • Baldur's Gate
      • Bank of America
      • Barcode Scanning
      • Battlefield
      • Beseler 23c
      • Blog
      • Book stores
      • Booxter
      • Bread
      • Brenner Brewing
      • Browsers
      • Buzzword Soapbox
      • Capital One
      • Captcha
      • Cedarburg
      • Cheese
      • China
      • Commute
      • Coop
      • Copyright
      • Craig's List
      • Crisis
      • CueCat
      • DP2
      • Dead Island
      • Death
      • Deficit
      • Distributed Computing
      • Donations
      • Dragon Age 2
      • Dragon Age: Origins
      • Durst 606
      • EA
      • Easter
      • Ebooks
      • Enlarger
      • Entertainment
      • Environment
      • Fashion
      • Fiction
      • Firefox
      • Foxconn
    • Archive

      • 2012 (12)
        • May (4)
        • April (5)
        • March (3)
      • 2011 (97)
        • November (1)
        • October (7)
        • September (4)
        • August (7)
        • July (12)
        • June (8)
        • May (21)
        • April (37)
    • Obox Design
  • Look at Me, Still Talking

    I live in Shorewood and work in Milwaukee. Both are in Wisconsin. My employer is 800-CEO-READ and I am their programmer and I run all the computer stuff. We do Ruby on Rails development and have created sites like 800ceoread.com, inBubbleWrap.com and ChangeThis.com

    5275 Views
  • Get Updates

    Subscribe via RSS
    BuzzPicasaFlickrYoutube