Wednesday, December 17, 2014

Trying Sous Vide

I've been curious about sous vide for sometime and took the plunge when I came across an Anova One for ~$160 on Amazon's Cyber Monday deal. Sous vide cooks by submerging vacuum sealed food in water at perfectly controlled temperature compared to traditional cooking methods where you heat up a pan or oven to few hundred degrees while trying to cook until desired doneness and try to pull the food from the heat source at the perfect time which becomes a quickly dwindling window. The problem with traditional methods is that it over cooks the outside with food like steak creating a grey band while aiming for between 130~139 fahrenheit in the center for medium rare where else sous vide doesn't run this risk because the water immersion is heated between 130~139 fahrenheit to cook the steak to a perfect medium rare from edge to edge. After sous vide traditional methods to cook a steak feels like the very definition of Schrodinger's cat. Another amazing benefit is not running the risk of overcooking your meat and can even leave it cooking longer to tenderize. The one shortfall with sous vide is that it doesn't create a Maillard reaction, which in laymen's terms is to brown your food. Specifically Maillard reaction is when proteins are super heated where sugars and amino acids breakdown to create that savory flavor, those lovely smells when steaks are cooked on a grill. With the Anova One delivered today I am in the midst of sous vide cooking a couple of blade cut steaks with carrots and asparagus to follow.


The Anova One is extremely straight forward to setup. The box contains device, power cord, and manual along with warranty and looking at the Anova One there is no mystery as to where the power cord goes and how it mounts on the side of a container. Initial power up has you pick either Celsius and Fahrenheit and then you're onto picking temp and time. Like I said, simple. So simple in fact I read the manual only to find out how to clean and maintain the device. Next comes food prep and that means a way to seal your food in an air tight bag. I didn't want to invest in a vacuum sealer quite yet so I used zip lock bags with the water displacement method, which like anything has its pros and cons. With the proteins I was able to get a better seal and the weight made up for any air in the bag to keep the food submerged, but with vegetables I couldn't get as much air out in comparison and would float which is slightly annoying having to binder clip a wooden spoon to pin the bags down in order to keep the veggies submersed. Another option with zip lock bags to to simply keep it open and clip it to the edge of the container, which I plan on trying out.


Cooking if you want to call it that is as simple as cooking with a crock pot. First I cooked the meat at 138 fahrenheit and the veggies followed at 190.


The meat pulled and veggies in, I realized an error in my methods. I'm so used to cooking various things at different timing on the range and to account for meat to rest that I now have to worry about the meat getting cold while the water comes to temp for the veggies which is slower than I imagined would be. I left the steaks in the zip lock bag to keep them as warm as possible while I busied myself preparing the next steps. I planned on searing the steaks in an iron skillet with fresh thyme and sage with oil and butter in the last few minutes of the veggies cooking. Once the water comes to 190 I drop the carrots in which have a fifteen minute cook time and the asparagus five minutes which mean they will be dropped the last five minutes of the carrot's cook time. I bring the skillet with oil to temp and as the asparagus are dropped I begin to sear the steaks basting with a spoon once I add the butter. Everything comes out at the same time, which is awesome and really easy to time things with sous vide compared to traditional cooking. To my joy the steaks aren't cold and the searing brought the steaks up to perfect serving temp. The vegetables are finished simply on the plate with olive oil, salt, and pepper. I pull the red herb potatoes from the oven and plate and couldn't be happier with the results. The steak was very tender and the medium rare just perfect and the vegetables maintained a vibrant color with perfect texture.


I left the Anova One running to hold temp at 140 and when I finished dinner I started cooking the tomorrow evening's dinner, country style pork ribs. The ribs were cooked at 140 for twenty two and a half hours and seared seared in the iron skillet with garlic and scallion infused olive oil. I cooked another round of carrots and asparagus sous vide and reheated left over potatoes. It was by far one of the most tender ribs I've ever made, and tasted amazing.


My first experience cooking sous vide is a positive one with lessons learned. Veggies should be cooked first and then the water temp dropped quickly with ice to cook proteins. While the proteins are cooking the veggies can be placed in the water to keep warm without cooking further. Furthermore this means that you can pre-cook veggies at portion size in a vacuum sealed bag in advance and bring to serving temp as the meat cooks as well. With sous vide I found it much easier to time everything coming out at the same time with that translating to being able to plan for exact dinner times next time I invite friends over. Clean up was really easy with the Anova One wiped and dried. I find that an immersion circulator is a worthwhile investment and if you've been thinking of trying sous vide, but aren't convinced yet you can try the stovetop method and see for yourself. The only thing to think of now is what to cook next.

Monday, December 8, 2014

I want the world to stop abusing the word 'hack'

This is just a rant of seeing all things being a, 'hack' these days. lifehack, this and that hack.......it feels like the collective IQ of our species dropped a few points when there was a movement on the internet to start calling things a hack when it all came down to either approaching something in its use slightly differently or god forbid, using something exactly as intended. That is simply not a hack. I realize that writing this will invite comments disagreeing with me and that's ok, we are entitled to our opinions just as I am with viewing those that use the word, 'hack' outside of cutting something roughly or with heavy blows, or in using a computer to gain unauthorized access as fuckery by mouth breathers.

Monday, November 24, 2014

Getting Geppetto Version 4.3.0 working behind a proxy (a workaround)

Geppetto stands alone as the only Puppet IDE available as of this writing. Initially created by cloudsmith the IDE leverage Eclipse with custom components for developing modules and writing manifests. As of version 4.0 Geppetto has been maintained by Puppet Labs with one of the fixes being that it would work behind a proxy. The idea is that the Puppet components should obey proxy settings set within Eclipse and the reality is that his doesn't work. First of all there are sparse documentation on where and how to set the proxy within Eclipse. In case the next release fixes the bug that I filed regarding this issue, here is where you set the proxy setting within Eclipse;

-Click the Window tab and select Preferences which bring up a new window
-Select Network Connections in the left pane and change Action Provider drop down to Manual
-Edit the proxy info as necessary and hit apply then close window

What happens once the setting is crated is that certain functions does obey the proxy settings except for Java function calls within Eclipse. When an attempt is made to import a module from the forge the error log isn't clear on where it fails, but the log reveals a java process that is making a call to https://forgeapi.puppetlabs.com. The workaround I have in place makes use of Proxifier to direct any traffic going out to http://www.proxifier.com/download.htm to make two hops, the first through Proxifier which then redirects it to the corporate proxy address and port. Here are the steps and settings within Proxifier;

-Click the Profile tab and Select Proxy Server. Enter your corporate proxy's IP and port and select protocol and click OK.
-Click Profile tab again and this time select Proxification Rules. Create a new rule called Geppetto and under Target Hosts enter forgeapi.puppetlabs.com and change the Action drop down to the the Proxy Server you set up in the previous step.

Proxifier will not pipe all traffic that tries to reach forgeapi.puppetlabs.com to the corporate firewall. The con of this process is that it requires a second application to continuously run, but sure beats waiting for my bug to be resolved.

Wednesday, November 5, 2014

How to get proxy working for Ubuntu 14.04 without GUI (Works for all users and sudo)

By default proxy settings aren't enabled on Ubuntu servers and I've come to find that there are syntax changes in 14.04 that are drastically different compared to their last LTS (Long Term Support) release without it being very obvious. I've crawled the web and have come across various solutions, but those solutions only fix pieces like apt-get and what I wanted is something that works across all users and all calls even when using sudo. One of the things that I figured out was the when you elevate with sudo it doesn't necessarily mean that it will inherit user variables and that was a key discovery that ultimately pointed me on the right path. Without further ado here are the steps. Keep in mind that I prefer vim for a text editor and my examples will reflect that and you can use whichever editor you are comfortable with.

1.) Update your environmental variable

The first step is to create exports in your environmental variables and you can do that by editing /etc/environment

sudo vim /etc/environment

In the file you should add your exports below the PATH= line and the syntax will look like this for each type, http, https, and ftp. (In older versions of Ubuntu you could use all_proxy which I am not sure is still in use and haven't tested for). One you edit for the exports you need, save and exit.

export http_proxy=http://yourproxyserver:proxyserverport

2.) Create your proxy file

As I've mentioned that by default Ubuntu doesn't have proxy settings enabled and this means that there ins't a proxy setting file for apt-get either. You will need to create one and if you are new to Linux, the file be will automatically created when you open a text editor by the name you intend to use for the file.

sudo vim /etc/apt/apt.conf.d/30proxy

Keep in mind that the two digit number before the file name is arbitrary, it can be any number except for ones already in use. If you want to use a number and see what's there you can run this to see what other files are in that directory;

ls /etc/apt/apt.conf.d

Moving on to editing the file, the syntax is highly specific and I would suggest copying and pasting what I have written below. Short of that, pay close attention to double quotes (" ") and semicolons (;) and be sure to close every curly bracket used. Save the file once done and off to editing sudoers file next.


3.) Update sudoers file

The sudoers file needs to be edited to allow it to not only inherit, but to also keep the environmental variables being passed to it that you specified in /etc/environment. The best way to edit the sudoers file located /etc/sudoers is to use viduso. Keep in mind unlike vi or vim it doesn't require you to type "i" to input and to save you press ctrl+x, agree with "y" and take the default .tmp file that visudo wants to use to update the sudoers file. The section that you be editing is towards the top where it lists "Defaults". There you will add additional lines equal to each environmental variable and here is the syntax for adding the http_proxy example from before;

Defaults env_keep += http_proxy

Once you are done editing we will perform some tests to find out if sudo is inheriting the environmental variables. Run the following two commands and the output should be the same for both, if sudo is missing ant of the grep searches than try to reboot first and if still the same issue than double check your syntax in previous edits.

env | grep proxy

and sudo env | grep proxy

Finally, try to run sudo apt-get update or if you have ruby installed sudo gem update and see if the updates run successfully.

Wednesday, October 29, 2014

Journey to my next SBR upper Part 1

After completing my SBR build things are sweet, things are great. There's something simply fun about shooting a SBR that needs to be experienced to make sense why something as seemingly banal as a shorter barrel is better. I've been running my 11.5 inch barrel with a Griffin M4SD compensator that mitigates muzzle climb well while keeping most of the concussive force away from the shooter even on a SBR. The M4SD has noticeably more side blast compared to an A2 flash hider, but that's to be expected when switching from a flash hider to a compensator. With the muzzle climb of .223/5.56 being manageable a part of me considered switching back to an A2 until I start shooting successive follow up shots and am reminded why I use a compensator. Two years and so many new products on the market later I wanted to build an upper around the new thinner cousin of the Noveske KX3, the Noveske KX5 in hopes of a muzzle device that balances muzzle control while directing the blast away from the shooter.

Ordering a part at a time on my last build afforded me the agility to change parts on the fly when either my initial choice for a part no longer meets my needs and specifications or a better part emerges on the market. I decide to repeat this method with the KX5 build and start with a loose idea of parts for the upper;

Noveske KX5
Barrel TBD
Keymod rail (likely BCM KMR)
Upper TBD

The first step was the barrel. A quick search on the internet reveals more choices than ever before and I realize that I need requirements and began making a list of things that I want to change about my existing SBR. One of the pitfalls I've encountered with a M4 profile barrel is that it heats up quickly and in turn heats up the Troy Battlerail Bravo until it becomes untenable to shoot without gloves. The debate over heat shifting point of impact rages on the the internet, but what I can tell you is that without being able to grip the forend my shot placement stops being consistent regardless of shift in POI. The heat issue lead me to choose a medium profile barrel that balances between weight increase and heating rate. The other requirements are maintaining a carbine gas system and to use a shorter barrel than what I have now to accommodate the KX5's long profile of 3.25 inches. The shortest a carbine gas system can be is ten inches and with the market offering either 10.3" or 10.5" those became my choices. Lastly I want to squeeze out as much accuracy out of the barrel while still being able to shoot either .223 Remington or 5.56 NATO and will be looking for a barrel chambered in .223 Wylde.

Though my requirements narrow my choices it still left me deciding between too many manufacturers without comparative data that indicates which barrel will best suit my build. I add another requirement for a twist rate of one in eight or ideally one in seven to better stabilize a 55 to 77 grain bullet through a sub-eleven inch barrel. Thorough deliberation left two choices between Noveske and Lothar-Walthar and I decide on Lothar-Walthar in the end. The things that steered me to L-W was the many emails that Woody from L-W answered as well as the performance that LaRue gets out of L-W's barrel blanks. Noveske is an outstanding company with a very long history for quality, but it was hard to resist a barrel of equal quality that cost around a hundred dollars less. The negative comments that I have for L-W is that they feel behind the times in terms of buying a barrel on the internet. Their website doesn't clearly convey what they have without reaching out to them to asking if a given configuration is available. Contacting them is a blast from the past with an @mindspring.com email address which I had no idea that domain still exists let alone that mail continues to be routed, or that anyone still uses those accounts.


Woody from L-W replies with the news that they have a 10.5 inch medium profile barrel in stainless steel with one in seven polygonal rifling available. A few more email exchanges to find out gas block size and total cost with shipping comes to $239.75. I ask Woody how to place an order since it wasn't obvious on their website. Is there a page on the site that I can place an order through? Do I email you this order and call you with a credit card? Maybe complete the transaction over paypal? No, no, and no.........he tells me that I need to write a letter with my order and that they accept either personal check, cashier's check, or money order. Had that been a phone conversation it would have been followed by a long pause of awkward silence.


With the ability to order anything on the web today it was weird, even awkward to type out an order and print it out only to stuff it in an envelope along with a check for the appropriate amount. Payment is no longer the final step by the consumer as I still need to write on to the envelope sender and return address, affix a stamp, and mail it. My present self is astonished with my past self at having done those things and wonder why anyone did it except that web ordering wasn't a thing back then yet. Soul crushing agony was around the corner at the realization that I am blind to the order fulfillment process. Letters don't let me click to see where my order sits, if it's shipped, and what the tracking number is. I am forced to wallow in the darkness that is mail order purgatory praying to the mocking demigods of snail mail and all things paper that it all miraculously comes together and that the barrel arrives. Now begins my descent into madness.

As I was driven slowly insane by the lack of order transparency I redirect my focus on figuring out the upper and rail. While I like the Bravo rail's full run of MIL-STD 1913 rails that enables me to mount accessories anywhere along the rail that flexibility comes with a price. MIL-STD 1913 specifications dictates a minimum dimension that can't be escaped and that translates to a rail that can only go so small yet maintain MIL-STD requirements while weight becomes a delicate balance between the rail's integrity and durability. I feel that keymod solves maintaining mounting flexibility without suffering MIL-STD 1913 restrictions for size and weight. With the KX5 being initially developed to fit under Noveske's super thin NSR rail I wanted to take advantage of that design specification and have part of the KX5 under the rail. Initial estimation points to either a twelve or thirteen inch rail to accomplish that look and will have a better idea when I can rough fit the parts. All of these thoughts regarding the rail distills down between Bravo Company Manufacturing's 13" KMR and Midwest Industry's 12" SSK. Both are well reviewed, durable, and light weigh solutions with just enough space to fit the KX5 with the final decision hinging on empirical measurement of actual length from upper to KX5 once parts arrive. For the upper I want mil-spec dimensions that surpass a typical upper's quality and the search leads me to Vltor's MUR upper which gives me increased wall thickness for a tough upper with a slightly different look compared to a traditional AR upper with very angular lines.

Withe the barrel ordered I impatiently eye my updated parts list and cultivate my inner zen to wait to order a part at a time;

Noveske KX5
Lothar-Walthar 10.5" barrel
Keymod rail (Either BCM KMR or MI SSK)
Vltor MUR upper

Now to get some of that patience that I hardly have any of.

Thursday, February 20, 2014

Valjoux 7750 are not all created equal.....or are they?

I recently had a conversation with a friend about how various watch makers use the Valjoux 7750 and that sparked the idea for this post. For the uninitiated the 7750 is an automatic chronograph movement designed by Edmond Capt for Valjoux and released July 1, 1974 only to be discontinued shortly after its release due to the watch industry's quartz crisis. When the watch industry stabilized the movement was revived and put back into production in the 80's and various models of it exist today that offer GMT, moon phase, power reserve indicator, tricompax layout, etc.

Chronograph movements aren't exactly a new concept with the very first one invented by Louis Moinet in 1816 to solve the issue with tracking astronomical objects against an accurate time plot. The first automatic chronograph was introduce by Zenith with the El Primo on March 1, 1969 that still incorporated a column wheel design. The 7750 came five years later and solved a design hurdle which was a movement that can be manufactured easier, cheaper, and faster. Initially designed as a workhorse movement and still referred as such by watch makers the 7750's initial intention was not to be a high end movement, but an affordable chronograph ebauche.

What made the 7750 easier to manufacture was the use of a cam and lever known as the coulisse lever system to replace the column wheel. The column wheel is a very precisely created piece and took tens of hours by a single person to finish and polish by hand elsewhere the coulisse lever system required far less precision in manufacturing yet maintained high accuracy. Not only was it easier to manufacture it is far more rugged than the column wheel and is the only type of mechanical chronograph to pass military standards. A draw back to the coulisse lever was that it wouldn't consistently reset the chronograph hands back to zero and Capt solved this by utilizing an existing patent from Henri Jacot-Guyot who filed his patent in 1940 that of a heart shaped cam now ubiquitous to the 7750 that accurately resets the hands to zero.

Despite its humble start the 7750 has become synonymous with a high grade movement and the workhorse gained popularity among manufactures and watch enthusiasts alike for reliability and accuracy. While column wheel chronographs remain to be the highest echelon of chronograph movements the 7750 in various incarnations and modifications has found its way into many high grade watches. This is where the distinction begins within the 7750. Because it is a common ebauche you often hear advice from collectors to thosee interested in an automatic chronograph to purchase a 7750 based watch at the best price point, or that how IWC calibres 790x,791x, and 792x are just 7750s and no need to spend that kind of money. This is a common and unfortunate misconception and it is making the same statement when buying car that all V-8 engines are the same and it doesn't matter which one you buy, or when selecting a mobile phone that all smart phones are identical and that it makes no difference if you purchase an iPhone or an Android.

To be fair there are many custom options that can be ordered directly from ETA ranging from Geneva stripes to blued screws and that there are many watches with stock 7750s and its variants dropped straight in. I wanted to mention this because depending on the watch it is just a 7750 and you are quite possibly paying for the branding. An example of this is the Swatch Group to whom I often compare them as the Pepsi Co of the watch world due to the number of brands it owns. As of this writing Swatch Group owns Breguet, Harry Winston, Blancpain, Glashutte Original, Jaquet Droz, Leon Hatot, Omega, Longines, Rado, Union Glashutte, Tissot, Balmain, Certina, Mido, Hamilton, Calvin Klein Watches & Jewelry, Swatch, and Flik Flak along with several movement manufactures namely ETA. For this writing I am looking very specifically at those watch makers who does modify the movement and worthy of assigning their own in-house calibre name.

IWC is one of those companies that uses ebauches form ETA and modifies them in house with their 792xx calibres fitted with the Trovis regulator among other changes. Sinn is another manufacture with modifications to the 7750 that sets it apart from a stock ETA offering by using a proprietary blend of materials that allows the escapement to never need lubrication. Back to the column wheel discussion Longines overhauled the 7750 through ETA (both owned by Swatch Group) as the Longines L.688.2 or ETA model code A08.231 with the major change being the retrofit of a column wheel to replace the coulisse lever system and market it as an entry column wheel automatic chronograph.

Helmut Sinn made the prediction that the market will be flooded with too many 'luxury' watches and this is the precipice we are seeing and where many draw the incorrect conclusion of 7750 based watches. ETA currently offers 7750 with and without day/date, 7751 moon phase, 7753 tricompax, and 7754 ETACHRON regulator along with additional component variation at the factory in an attempt to distinguish one 7750 from another. The quartz crisis forced many brands to go under and those that survived did so because they cut costs by ceasing R&D and production of in-house calibres in favor of using ebauches from ETA. In retrospect without the quartz crisis the proliferation of the 7750 wouldn't have been possible. Omega was one of those companies when facing bankruptcy in the 80's began using ETA ebauches to cut costs and in recent years returned to in-house movements when the market was favorable and profitable again. With growing sales of mechanical watches companies are less timid of taking financial risks in developing their own in-house caliber and this coupled with the desire to stand out in the market we are seeing for the first time in many years the development and production of in-house calibres. Breitling who is known for chronograph watches and practically made the style fashionable finally replaced the B13 which is a 7750 for their in-house movement the B01.

Another factor to using the 7750 is a simple supply and demand issue where companies that are either getting back into or are getting into manufacturing in-house movements and does not have the production capacity. Tag Heuer has been struggling to cease use of Calibre 16 which is a 7750. They began by acquiring rights to existing movements and one of the acquisitions was the Seiko 6S78 which Tag Heuer modified and produce in Switzerland as the Calibre 1887. Tag Heuer didn't anticipate the growth well and went back to using Calibre 16 in some of their watches to keep up with demand. Conversely another strategy that took advantage of the supply issue was Panerai who purposely stunted production that essentially created a limited run. Panerai began developing their own in-house movements in 2002 and rapidly developed a replacement for every ebauche they were using from ETA all at their own pace with the exception of a 7750 reference design which it removes the chronograph functions and maintains a subdial seconds at 9'o clock as the OP III. Even ETA couldn't keep up with the demand and outsourced some of their manufacturing to other companies. To qualify as Swiss made movements the companies it outsourced to had to be in Switzerland such as Sellita.

The venerable 7750 will be seen less due to ETA's decision to no longer sell ebauches but complete movements only to new clients beginning in 2011. They have also been cutting back on 7750 production because the Swatch Group no longer wants to support their competition when they have a number of their own brands to support. Timing however couldn't be better when it was discovered that several patents expired under ETA and that some of the affected patents were for the ETA 2824 and 7750. Sellita being an outsourcing vendor for ETA already had manufacturing capabilities for those movements and began producing exact clones of those movements under their own brand name and calibres as SW-200 and SW-500 respectively. Sellita SW-500 has already been showing up in watches that formerly used 7750s such as the Sinn 356.

Can you find stock 7750s in various brands? Yes you can, but you can also find interestingly modified movements where the 7750 is a reference design. With the watch industry changing towards in-house movements and ETA withdrawing from the ebauche business, we may soon find the 7750 to be an in-house movement to Swatch Group companies only. Now to track down a Lemania 5100 next.....

Update;

I came across this amazing article on the 7750 and it's worth a read