Get Adobe Flash player



Walrus In A Canoe: The Rebirth

Coming soon. Now-ish. More garbage.

Sweet D’s Tasty Meat Rectangle

This recipe is a work-in-progress meatloaf mutation. It takes what I like about meatball recipes and changes them from a sphere into a loaf. It combines this with the fancy sauces I have learned for high brow meatloaf recipes and creates an unholy offspring.

I will probably alter this recipe over time to refine it.  Yes, there are raisins / prunes in it. These are like sweet flavor crystal mines ready to explode in your mouth. Don’t knock it til you try it.


Sweet D’s Tasty Meat Rectangle (serves many)


1 lb Ground Beef
1.5 lb Ground Turkey
1 Cup Fresh Bread Crumbs
1/2 Cup Parsley, Minced
1/3 Cup Raisins or Prunes, Minced
1 Medium Sweet Onion, Minced
4-6 Cloves Garlic, Minced
2 Eggs, Beaten
1 Tbsp (-ish) Salt to Taste
Black Pepper to Taste


1/4 Cup Ketchup
1/2 Cup Tomato Paste (half 6 oz can) Mixed w/ Wine into Sludge
2 Tbsp Worcestershire Sauce


1/2 Cup Ketchup
1/2 Cup Tomato Paste (half 6 oz can) Mixed w/ Wine into Sludge
1/4 Cup Fancy Mustard (I like whole grain mustard)
2 Tbsp Worcestershire Sauce
2-4 Tbsp Huy Fong Chili Garlic Paste (you rike spicy?)
3 Tbsp Brown Sugar


Step 0: Mix meat cement (SECTION 2). 

Step 1: Knead all the meat solids together (SECTION 1) with your filthy hands until they are a uniform blob. Add meat cement (NOT ALL AT ONCE) until the blob stays together and is not a soggy mess. You may have some left over. 

Step 2: Mix the sauce / glaze (SECTION 3). 

Step 3: Grease a 9″x13″ baking pan and construct your meat rectangle. It should be about 1.25 – 1.75″ tall and have room to spare on the sides. Paint a solid layer of glaze on top of the loaf. Allow it to gloriously drip off of the sides if you desire (but it will burn if you let it touch the baking pan since there is sugar in the sauce). 

Step 4: Heat oven to 375 degrees. 

Step 5: Stick baking pan (uncovered) in oven for about 40 minutes. Monitor internal meat temperature and aim for about 160 degrees. 

Step 6 (optional): Add additional glaze and return to oven for 5-10 minutes to bake on for maximum flavor potential. Or not.

Honey Bee & D

fbAsyncInit() not firing? Here is a sure-fire way to handle Facebook async initialization.

I recently had trouble with a Facebook page tab not resizing properly because fbAsyncInit() was not firing. However, this only happened in Chrome. Firefox yielded no issues, and I tried multiple ways of loading Facebook (synchronous, asynchronous) based on documentation and some Stack Overflow threads and nothing was working.

What I did was make two noob mistakes.

Mistake #1: Trusting Facebook. The example I followed ( loads the API via HTTP://. This will not work in all situations (more below).

Mistake #2: Trusting Stack Overflow. The most popular answer here gives bad information ( Again, this suggestion forces HTTP://.

If you are trying to access an insecure resource (HTTP://) from a secure website (HTTPS:// – which is required for Facebook tabs, for example), certain browsers will fail, as they should. You should never be loading HTTP:// from HTTPS://. Expect this browser behavior to only become stricter over time. Most API’s now tend to load via // rather than any specific protocol, as // selects the protocol automatically..  

Now you may ask, if you can’t trust Facebook, and you can’t trust Stack Overflow, who can you trust? You can trust me, honest ;) Also, when referencing a Facebook example, make sure you check with official API documentation before implementing anything. The Facebook documentation on asynchronous API integration is correct and is frequently updated ( Be sure to check for changes before every new project, as Facebook tends to move things around. 

And that’s that.

Image Overlaying YouTube Video Flickers

If you have ever had an image positioned on top of a YouTube video (see example below), you may have run into a flickering issue in Chrome.

The solution is an issue that browsers sometimes run into with Flash wmode’s. Fortunately, this is simple to correct if your Flash application can function in wmode=”opaque” or wmode=”transparent”. Setting the wmode to either of these options will remove any flicker that you are encountering.

If you are using YouTube, you can set the wmode by adjusting the player parameter ‘wmode’ to either ‘opaque’ or ‘transparent’. See more on player parameters here:

CSS Rotation Clipping in Safari?

I recently ran into issues with Safari randomly clipping my DOM elements. See the image below to see what I mean:

This isn’t a matter of simple overflow: hidden – this rendering error will occur randomly and will correct itself if other elements on the page move or you highlight some of the affected DOM elements.Or sometimes it won’t. It’s random, after all.

I found a way of preventing this from happening by making sure the DOM elements’ container has a set width and height. In my case, the width and height meant nothing in terms of how the elements were rendered (they are all absolutely positioned), but for some reason Safari took this into consideration. I tried random dimensions and it seems to make a small difference with clipping edge elements for only a fraction of a second, but in the end always renders completely. As a rule, you will probably want to make your bounding box larger than the elements within it to get the smoothest result.

Let me know if you’ve run into this and if this helps!

Facebook FB.ui() post to feed error: “An Error has Occurred”? Simple Fix

If you followed this ( to the T and are getting an error, try this simple fix:

var obj = {
method: 'feed',
redirect_uri: 'YOUR URL HERE',
link: '',
picture: '',
name: 'Facebook Dialogs',
caption: 'Reference Documentation',
description: 'Using Dialogs to interact with users.'
FB.ui(obj, callback);

The redirect_uri  parameter is not meant for FB.ui() calls, and will break them. Remove redirect_uri from your obj and you should be good to go.