Archive | December, 2014

Square for Meat: still not there yet

31 Dec


Before we did our first market we went ahead and ordered up a pair of Square credit-card readers to use with our smartphones.  I initially had very high hopes for Square as I was looking over it’s capabilities.  In addition to the credit-card reader, Square has a web-based “register” that can do all sorts of useful stuff, like generate sales reports and inventories.  Unfortunately for us, the one feature set that Square does not support is pricing by weight.  All the cool features of the Square register depend on running all transactions through Square, which is made difficult when you can’t input variable prices. This meant that Square was relegated to a credit/debit-card processing role for us for the past two years, even though it is capable of much more.

As we look at growing our sales at our new market next year we’ve come to the realization that our checkout process is going to be holding us back.
All of our beef and pork comes labeled with only the weight printed on the package. We have to calculate the price for each individual cut and add up the total on a little adding-machine that we bought. After we’ve made change, bagged up the goods and sent our customer on their way, we record the sales on a sheet of paper.
We break down our sales by category: Beef, Pork, Chicken and Eggs.
It makes for really useful sales records, but it’s very slow and we’re prone to missing things.


I took another look at Square’s capabilities this past month and found that there have been a few changes.  While Square sill does not support pricing items by weight, they have come up with a few workarounds.  They’ve also come out with a POS/register system that supports scales, UPC scanners and the like.

The UPC scanner sounds like it could be really useful if it would work out right. Our butcher uses a Hobart Quantum scale to weigh and print labels for all of our beef and pork. This scale is capable of printing type-2 UPC codes on all the labels. The type-2 codes contain two bits of information in them. What the item is, and what the item costs. Type-2 codes were designed for use with meat, where weight (and therefore price) varies with each cut.
So we know it’s possible to get labels with individualized UPC codes, it’s now up to Square to see if they can read such codes. Square’s website is tragically devoid of much useful information, after browsing a few youtube videos it looks like I may be out of luck. I glean that Square’s software is limited to using UPC codes for a PLU (price look up) function. No word anywhere about Type-2 UPC codes.

I called up Square, and after explaining my question a few times and waiting a few minutes on hold, I heard back that they do not support Type-2 UPC codes.

The good news is that sometime in the past two years Square began supporting variable-priced items. We can at least get the prices printed on labels, input those prices by hand as a variable-priced item.

Looks like that might have to do.

I think it’s a problem they’ll get around to fixing, but not until all this chip-and-pin card stuff gets settled.

Hello Feeder Calves

18 Dec


The cows and bull may be gone, but they’ve made way for this big group of feeder calves.


Twenty eight new calves.

That makes a total of 33 calves for the upcoming market year.
They’re all penned up in the barnyard for a few days while they acclimate to their new surroundings and get used to electric fencing.

The Cow Obesity Epidemic

16 Dec


I’m beginning to think that there’s an obesity epidemic among the cattle here in Minnesota.

I’ve spent some time at the local salebarn trying to buy some calves, and I’m always amused at the cattle that get the best reception by the auctioneer and the bidders.  The cattle that earn praise (and high bids) are almost always obese.  The auctioneer will opine, briefly, (he’s an auctioneer after all) about what good-looking cattle they are.  They’re “good heavy cows” that have been “fed hard” by a local farmer of high-esteem, or “reputation kind.”

The problem is that, if you apply any sort of objective measurement by any reputable authority the “choice” cattle around here are too fat.

Take for example this Holstein steer.


I can just make out the pin bone beneath the tail, the hook bones are completely invisible.  That’s really saying something for a dairy cow, as they have very prominent hook bones.

I’d put him at a solid BCS-7 if not 8.


The beef cattle, Angus in particular, were even worse, with most qualifying as a BCS-8.  The Angus were pretty flighty, not wanting to stand still to have their pictures taken, so here’s the best I have.


Aside from all the running around, it looks an awful lot like this:


Too fat.
Is it any wonder that local butchers get complaints about their beef being too fat?

too fat shortribs

Compare that to our cattle, which we typically butcher at a BCS-5


And let’s not even talk temperament.  I saw an Angus bull (as well as a few Angus steers and heifers) try to charge everyone in sight today.

Farewell Cow/Calf Herd

11 Dec


Today was a bit of a sad day.

After hearing that we’d be doing the Saint Paul Farmers Market this coming year, we’re getting out of the cow/calf business (at least for the time being).

We loaded up all of our eleven bred cows and the bull into the livestock trailer and hauled them to the other side of town where they’ll be put up for auction in tomorrow’s bred-cow auction.


After a quick assessment of the sales figures of the Saint Paul market we concluded that we’re going to be able to sell many more cattle than we can raise ourselves.  When we came up with the grazing plan with the NRCS this summer we came up with a pasture carrying capacity of 35 head of cattle. In all likelihood we’re going to be able to sell 35 cattle per year with our new market.  That means that we don’t have enough land to support 35 feeder cattle (the cattle we sell as beef) as well as their 35 mama cows and a bull.

Until we can rent, lease or buy more land (which will be a while at current sky-high land prices) we’ll have to settle for raising feeder cattle only.  This is going to make things a bit harder for us, as we are giving up control of our cattle genetics, and forcing ourselves out onto the feeder calf market (which is also sky-high right now) to procure all the calves that we’ll need.  After our bull and cows are sold at the auction tomorrow we’ll be plowing that money right back into more feeder cattle, enough to get us through the coming year of farmers markets.

With the recent improvements in our fences and watering system, we should have plenty of grazing to get feeder cattle fattened up on.  With no breeding or calving to worry about we will be able to concentrate more on maximizing our grazing and turning grass into beef.

Hooray! Oh No!

10 Dec

We’ve been looking for another farmers market to attend next year. We were hoping to land another market in the south suburbs (of the twin cities) like our markets in Eagan and Apple Valley.

We were not expecting to have the Downtown Saint Paul market fall in our lap.

For those of you not from the area, the downtown St. Paul market is THE biggest market in the state, quite possibly the biggest in all the surrounding states.  We’re talking 8,000-12,000 people per day.  Compare that to our biggest market so far (Eagan) which sees about 3,500 people on it’s busiest day of the year.

Right now I feel like a high-school kid who’s just been signed by the Yankees.  (or something like that, I don’t play sport-ball)

Market starts on April 19th, so that means we have 4 months to prepare.

Based on the rough sales numbers of the farmer we’re replacing, we’re preparing ourselves for 5-6 times the sales volume of our three markets last year.

No idea how were going to make it work, but we’re sure gonna try.





2 Dec


Some months ago (6 of them to be exact) a bulldozer showed up in our alfalfa field.


First there was a driveway.


Then there was a hole.


Then a foundation.


Then there was most of a house.


And finally, there is electricity.


My parents have now ended their involuntary experiment in living the entire month of November without electricity (at least when the generator wasn’t running).  They’re now snug in their new house with 18 solar panels on the roof, a dozen huge batteries in the basement and enough fancy electronic gizmos to make it all play nice together.

One farm, two fossil-fuel free households!

Advanced Craigslisting

2 Dec

A while back I wrote a bit about how I’m using a little web-based service called IFTTT to automate the Craigslist searches that I tend to do a lot.

It’s been two years of farming here, and we still use Craigslist constantly to get stuff that we need like goats, grain bins, feed bins, IBC totes, fence posts and a tractor.

The best deals on Craigslist tend to go very quickly, so having IFTTT tip you off about new Craigslist ads can be a real benefit.

While I really like IFTTT, it’s primary limitation was the quality of the search query that you define.  I had initially put in some rather basic search queries. I’d just type in the normal stuff that I would search craigslist for.  If I wanted a grain bin, I’d tell IFTTT to search for “grain bin”.

This strategy works, but it does return a lot of results that are just noise. Craigslist searches the entire title and content of a post for the terms in your search query.  As a result the query “feed bin” may return results for a Minolta copier (with auto-feed and 10-bin sorting!) that are entirely irrelevant. You have some rudimentary control by narrowing the category you search in.  You can cut out most of the copiers by searching for “feed bin” within the farm & garden category.  This does risk missing out on a few really good deals where the person who posted the ad has miscategorized it (same goes for misspelling).

This still leaves us with one big problem.

A feed bin is not always a feed bin. As with a lot of farm equipment, there are often multiple names for the same object.  Depending on which farmer you ask, you may hear about their “feed bin” “bulk tank” “grain bin” or “feed tank” all while referring to the same piece of equipment.   You could add a new IFTTT recipe to cover each of these name variations, but then you will undoubtedly add to the “noise” that your search results return.  Now you’re returning dozens of new listings every day for irrelevant listings for copiers, combines, aquariums and grain dryers.

This is where a good search string can really help you out, and since you’re letting IFTTT automate the search, you only have to come up with a complicated search string once.


It’s time to learn advanced Craigslisting:

When you type “feed bin” into the Craigslist search box, Craigslist sees:

feed AND bin

Space = AND


But what if you want an OR?

On Craigslist you can signify OR with a bar | (that’s Alt 124 for you PC users).

Using an OR we could search

“feed bin | grain bin | bulk bin”

and Craigslist would see

feed AND bin OR grain AND bin OR bulk AND bin


To winnow down things a bit more we could use parentheses to make groups of search terms.

It’s a bit redundant to search for feed bin, grain bin and bulk bin when they all share the word “bin.”

We could instead search for

“( feed | bulk | grain ) bin”

which Craigslist would interpret as

feed OR bulk OR grain AND bin


Using two groups would widen the search a bit more

“( feed | bulk | grain ) ( bin | tank )”

which Craigslist would interpret as

feed OR bulk OR grain AND bin OR tank


If you’re still getting some consistently irrelevant results you can use a minus sign to indicate terms to exclude from your results.

You may want to exclude results about grain dryers by adding “-dryer” to your search string.

That would make

“( feed | bulk | grain ) ( bin | tank ) -dryer”

which Craigslist would interpret as

feed OR bulk OR grain AND bin OR tank BUT NOT dryer

You have to be careful when excluding results (especially excluding numbers) as it looks at the ENTIRE content of the post for prohibited words.

It’s possible to exclude results for larger grain bins by adding “-000” (excluding bins with multi-thousand bushel capacities) but you’ll also exclude anything with an even $1000 price or any listing with a “000” in the phone number.


If you want to get really fancy (and try to nab the good deals that get overlooked due to spelling errors) you can add a “wildcard” to your search using an asterisk.

Searching for “grain bi*” will let Craigslist return that odd listing that some unfortunate fellow posted for a “grain bim” but it will also return “grain binder”.

On a related note, never search Craigslist for “barley” and expect to get many ads for the cereal grain crop.  You will return plenty of results for “barley used” kids toys & clothes.


These advanced Craigslist searches are quite helpful when you’re looking for a very specific item in a fairly wide category.  For example, we’re currently looking for a commercial chest freezer with a sliding-glass display top.  While there are tons of home and commercial freezers and refrigerators on Craigslist, a display top freezer is somewhat rare.  They are also known as “ice cream freezers” which only adds to the problem.  After a bit of fiddling around I came up with a search string that works pretty well:

“( ice cream | display | glass ) ( true | kelvinator | arctic air | commercial | nsf ) freezer”

Now if anyone posts one on Craigslist in my area, I’ll be notified within 15 minutes.  Not bad.