Profile

Cover photo
Karl Rosaen
Works at Food52
Attended University of Michigan
Lives in Ann Arbor, MI
404 followers|221,597 views
AboutPostsPhotosYouTube+1'sReviews

Stream

Karl Rosaen

commented on a video on YouTube.
Shared publicly  - 
 
I used this technique with an all-clad 8 qt - worked well! Still eying a Le Creuset, but seems to work in the meantime. 
1
Add a comment...

Karl Rosaen

Shared publicly  - 
 
Did Android have to "start over" when the iphone was announced? Not so much - good insight here from one of the engineers at the core of the android team who's been there since 2006.
 
Also, on another topic, I have been kindly reminded of this again relevant post I made a few years ago:

http://www.osnews.com/permalink?517243
OSNews is Exploring the Future of Computing with news on desktop, server, mobile, and specialty operating systems and new computing technology.
1
1
Adam Haberlach's profile photo
Add a comment...

Karl Rosaen

Shared publicly  - 
 
This counts as #throughglass right? 
6
Josh Estelle's profile photo
 
Yup
Add a comment...

Karl Rosaen

Shared publicly  - 
 
Bad ass
 
I started working on this sword almost a year ago and it's still not done. Time is precious :-)
1
1
Devesh Parekh's profile photo
Add a comment...

Karl Rosaen

Shared publicly  - 
 
Interfaces are good, but just use data for arguments and return values
 
A few years ago I saw this page: http://www.csis.pace.edu/~bergin/patterns/ppoop.html 

Local discussion focused on figuring out whether this was a joke or not. For a while, we felt it had to be even though we knew it wasn't. Today I'm willing to admit the authors believe what is written there. They are sincere.

But... I'd call myself a hacker, at least in their terminology, yet my solution isn't there. Just search a small table! No objects required. Trivial design, easy to extend, and cleaner than anything they present. Their "hacker solution" is clumsy and verbose. Everything else on this page seems either crazy or willfully obtuse. The lesson drawn at the end feels like misguided epistemology, not technological insight.

It has become clear that OO zealots are afraid of data. They prefer statements or constructors to initialized tables. They won't write table-driven tests. Why is this? What mindset makes a multilevel type hierarchy with layered abstractions better than searching a three-line table? I once heard someone say he felt his job was to remove all while loops from everyone's code, replacing them with object stuff. Wat?

But there's good news. The era of hierarchy-driven, keyword-heavy, colored-ribbons-in-your-textook orthodoxy seems past its peak. More people are talking about composition being a better design principle than inheritance. And there are even some willing to point at the naked emperor; see http://prog21.dadgum.com/156.html for example. There are others. Or perhaps it's just that the old guard is reasserting itself.

Object-oriented programming, whose essence is nothing more than programming using data with associated behaviors, is a powerful idea. It truly is. But it's not always the best idea. And it is not well served by the epistemology heaped upon it.

Sometimes data is just data and functions are just functions.
Understanding Object Oriented Programming. Joseph Bergin Pace University jbergin@pace.edu. Russel Winder King's College London russel@dcs.kcl.ac.uk. The code on this page grew out of a discussion on t...
1
Omari Stephens's profile photo
 
Wow...
Add a comment...
Have him in circles
404 people
Wei Wang's profile photo
Jayasanka Rajapksha's profile photo
Elizabeth Murray's profile photo
Ben Lewis's profile photo
The Local Coffehouse Guide App's profile photo
Elina Schmitt's profile photo
nguyen cuong's profile photo
Paul Salvette's profile photo
Roxanne Rathge's profile photo

Karl Rosaen

Shared publicly  - 
 
Snowy waves
1
Add a comment...

Karl Rosaen

Shared publicly  - 
 
Huron River
6
Add a comment...

Karl Rosaen

Shared publicly  - 
 
not bad, Ann Arbor
4
Add a comment...

Karl Rosaen

Shared publicly  - 
 
I like how the musical note is encoded in the glyph - redundant but helpful.

http://www.hummingbirdnotation.com

"A fresh take on music notation — easier to learn, faster to read, and simpler for even the trickiest music."
2
9
Marcelo Módolo's profile photoAndrew Pam's profile photoTracy Bowersox's profile photoAaron Gordon's profile photo
9 comments
 
Oh, but the "time signature" influences the music. 2/2 and 4/4 are supposedly different, 3/4 is very different, and people can tell by ear that some crazy Dave Brubeck piece is in 11/4 time or whatever. If it was just a notational time gridding system that wouldn't be the case. (It's not like people talk about the width of the notebook Herman Melville used when he was writing Moby Dick.)
Add a comment...

Karl Rosaen

Shared publicly  - 
 
Haha
1
Add a comment...

Karl Rosaen

Discussion  - 
 
Was thinking of reading Ready Player One over the holidays - has anyone read it?

http://www.amazon.com/Ready-Player-One-Ernest-Cline/dp/0307887448
1
Mark Womack's profile photoKarl Rosaen's profile photoAndy Warner's profile photoAileen K Lem's profile photo
4 comments
 
I haven't read it, but I look forward to hearing about it if you do end up reading it! It sounds like a good one--I've added it to my to-read list!
Add a comment...
People
Have him in circles
404 people
Wei Wang's profile photo
Jayasanka Rajapksha's profile photo
Elizabeth Murray's profile photo
Ben Lewis's profile photo
The Local Coffehouse Guide App's profile photo
Elina Schmitt's profile photo
nguyen cuong's profile photo
Paul Salvette's profile photo
Roxanne Rathge's profile photo
Work
Employment
  • Food52
    VP of technology, 2012 - present
  • Real Time Farms
    Co-Founder, 2010 - present
  • Google
    Software Engineer, 2005 - 2009
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Ann Arbor, MI
Previously
Bay Area, CA
Story
Introduction
VP of tech at food52.com, co-founder or realtimefarms.com, ex googler (AdWords API, Android).

Foodie, hacker, Ann Arbor enthusiast.
Education
  • University of Michigan
Basic Information
Gender
Male
Karl Rosaen's +1's are the things they like, agree with, or want to recommend.
One Today by Google
market.android.com

One Today is a mobile app that brings together people and nonprofits through the simple act of giving $1.One Today will present you with a n

Chromecast
market.android.com

Chromecast is the easiest way to enjoy online video and anything from the web on your TV. Plug it into any HDTV and control it with your exi

EasyEyez
market.android.com

Trouble sleeping? Device screen too bright even on the lowest brightness setting? Want to give your phone a warm look instead of that eye st

Sonos Controller for Android
market.android.com

The Sonos Controller for Android is a free wireless music controller for Sonos.Control all of your music, in every room, from your Android d

Evernote
market.android.com

★ New York Times ‘Top 10 Must-Have App’, Winner: TechCrunch Crunchies, Mashable Awards and the Webbys. ★ Evernote is an easy-to-use, free ap

Hipmunk Flight & Hotel Search
market.android.com

With Hipmunk you'll see all the relevant flights on a timeline, helping you visualize the right choice. Unlike every other app out there, Hi

Trello - Organize Anything
market.android.com

Whether you're planning a surprise birthday party for your best friend, writing an epic screenplay, tracking million-dollar sales leads, or

Google Maps
market.android.com

Download the latest release of Google Maps, and never carry a paper map again. Get Google Maps with Navigation (Beta), Places, and Latitude

Galaxy Nexus
www.google.com

Galaxy Nexus. First phone with Android 4.0, Face Unlock, Android Beam, an amazing HD screen and 4G LTE fast.

Google Chrome to Phone
market.android.com

Send links, maps, phone numbers, & more from your Chrome browser to your phone! Google Chrome to Phone lets you easily share links, maps

SwiftKey 3 Keyboard
market.android.com

Unlock your typing potential. SwiftKey 3 is half price for one week (regular price $3.99/£2.99/€3.99) * Webby Awards People’s Voice Winner f

Google Voice
market.android.com

Make cheap international calls with your Google number. Send free text messages. Place calls and send text messages showing your Google numb

Human-Computer Interfaces
www.hci-class.org

Human-Computer Interfaces is a free online class taught by Scott Klemmer.

Meat Distribution Part 2: Technology on the Range | Food+Tech Connect
www.foodandtechconnect.com

“The question is, do you really want to be a rancher, or do you want to be a meat company,” says Loren Poncia of Stemple Creek Ranch, as we

Spotify
market.android.com

Spotify gives you instant access to millions of songs on your Android device. With the Spotify app, you can choose to listen for free, or su

World of Goo
market.android.com

----------- - "Game of the Year" -MetaCritic, IGN, TouchArcade, Rock Paper Shotgun, GameTunnel - Best Games for Android lists - NYTimes, tec

Google Drive
market.android.com

Keep everything. Share anything. *** Google Docs is now a part of Google Drive! *** * With Google Drive, you can store all your files in one

Steve Wozniak’s Android love is no surprise | Dwight Silverman's TechBlo...
blog.seattlepi.com

Steve Wozniak may be one of Apple’s co-founders, but above all he’s an engineer at heart. If you’ve read his autobiography, iWoz, or Walter

HD Widgets
market.android.com

Ready for Jellybean! . "Android users swear by the HD Widgets app" - The Guardian "Amazingly awesome and beautiful" - Android Community "ele

Androminion
market.android.com

Play Dominion, the award winning strategy game, on your phone or tablet against brilliant* AI's! Version 4.x now contains all the cards from

Low key atmosphere, curated selection of goods with an eye towards sustainability. Would be hard do all of my shopping here, but I find myself stopping by every couple weeks to pick up some meat or seafood along with a few other things.
Quality: Very GoodAppeal: GoodService: Good
Public - 2 years ago
reviewed 2 years ago
Interesting selection of German craft beers complemented by a solid cocktail menu. Freshly made, warm, huge pretzels served with tasty mustard sauce. Live gypsy jazz music with people dancing, and plenty of spillover space in another room with picnic tables for hanging out. I had a good time on a Thursday night, lively but not too crowded.
Food: Very GoodDecor: ExcellentService: Very Good
Public - 2 years ago
reviewed 2 years ago
2 reviews
Map
Map
Map