What To Check When Buying A Used ThinkPad

I have been shopping around for a used ThinkPad after killing my last one in a spectacular display of negligence.  I have always been a careful consumer when it comes to buying high end electronics, but my recent work in China has opened my eyes to the massive scale of counterfeiting operations that go on there.  When you are buying used high-end electronics like a ThinkPad, you want to make sure that you are dealing with a legitimate source.  Finding legitimate sources are easy when shopping for new or refurbished equipment (go straight to Lenovo or one of their authorized partners/retailers).  Now when you are talking to someone on eBay, or some guy from Craigslist in your local QuickieMart parking lot (you don’t actually tell them where you live I hope!) it is a little harder to ascertain if they just came back from China with a suitcase full of counterfeit products to sell.

I have compared several legitimate Samsung S3 phones and ThinkPad computes side-by side with counterfeits, and you can not tell a difference looking at them.  The difference in price though, 800RMB (~$120USD) for the S3 and about 2000RMB (~$320USD) for the a perfect knockoff X201 ThinkPad.  People who bought the fake phones had them last for most a month or two before they died, and side-by-side their performance was nowhere near the real things (I have no experience with the Lenovo computes, but expect the same would be true).

When I am shopping for a used ThinkPad, there are several key things that you want to check:
-Is it a legitimate ThinkPad product?
-Is it really equipped as they are advertising?
-Is it stolen?

You can check all of this with two pieces of information, the “Machine Type” and serial number.  The first two are easy.  Go to the Lenovo website and go to the support section.  The first item can be checked by going to the warranty section of support and clicking on Check Warranty Status link.  Enter the Machine Type and Serial number.  You can find out when the computer was purchased, if it has warranty remaining, any extra warranty services that were purchased with it, etc.  To check if it is really equipped as they are claiming, go to the Guides and Manuals area of the support section.  Enter the full machine type then look for the see product detail tab.  This will tell you how that machine was configured when ordered from Lenovo.  Someone may have added memory or changed hard drives, but not much else is user serviceable on the computers.  Be sure to confirm any differences carefully.

Checking if the machine is stolen can be a little bit trickier.  I have called Lenovo tech support with S/N’s before and sometimes they claim they can not check if they have been reported stolen, and sometimes they say they will look for me.  I also call my local police and have them run the number through their stolen property database.  My local police have been good about doing it over the phone, but I have been in other cities where they want to send an officer out to “inspect” the S/N before running it (and probably nab the person if its stolen).  That can make it a little harder to setup a meet with the seller, not to mention intimidating, but I think if they show up knowing a cop is going to come check the S/N it’s probably legitimate.

I have had some people be shy about providing the S/N’s before, and most of the time those people were sketchy when I met them in person.  As a personal rule, I now demand that they provide details I can use to look into the legitimacy of a deal before I meet.  I am sure I lose out on some legitimate deals, but it has kept me out of trouble so far.

 

Tagged with: , ,
Posted in Tips And Tricks

Review: Using the MacBook Pro Retina for engineering running Windows 7

I have been using a MacBook Pro Retina for the past week.  I am an engineer that needs to use CAD programs to design while on the road.  I have been greatly disappointed with the current PC choices from the major manufacturers with respect to screen size.  It seems that no one will make a display for laptops that is larger than 1080 in the vertical.  If you are a power user doing CAD or software design, you probably know that 1080 is about as small vertically as you can use.  This has in the past few years limited the choices of laptops to mobile workstation monsters like the Lenovo ThinkPad W700.  The problem is these last dinosaurs of laptops that sported usable screens are disappearing.  Lenovo discontinued the W700 line, and their current top of the line workstations only offer 1080 vertical.  I have been using ThinkPad’s for 15 years and this MBP is the first non-ThinkPad I have bought.

Years ago when IBM was in possession of the ThinkPad line, there were many choices for screens.  I had a T42 with a 1600×1200 screen that was great.  As display technology advanced I expected only better and better screens, but the reality is that we have been LOOSING resolution as the screens merge with the current “HD” TV standards.  Anyone around when the 1080p thing came about knows that was considered a poor resolution in the computer screen world, but look around and now that is the best you can do!  Could you imagine the response of people if their cars were getting smaller and at the same time average mileage was also reducing?

Today I will be returning my MacBook Pro and forgoing any laptop for the time being.  I am packing an HP Compaq 8300 Elite and a Dell UltraSharp monitor into a pelican case.  This is a ludicrous plan that I cannot believe I am being forced into, but this is the only way that I can continue to meet my mobile design needs.

Here is a quick review of the MacBook Pro Retina running Windows:
The software I have to use is all Windows based, so I have only been using this computer with Windows 7 64bit.  The main selling point (and only reason I tried) for the MBP is the screen, and I love this screen.  At 2880×1800 there is plenty of space to work and my CAD software looks beautiful with plenty of space for all the menus and buttons to be easily available.  I can easily have two full page word documents open at the same time.  While the text is small, it is crisp and readable (I still have good eyes).  There are some slight annoyances like the keyboard, its missing standard windows keys, but again you can learn the shortcuts and get around this.  There are a few things that I have not been able to get over.

What are the deal killers for me?  First there is no Ethernet port on the computer.  The only way to get a gigabit Ethernet port is from the Thunderbolt adapter, while I could probably learn to deal it is not hot swappable under Windows.  Want to switch to wired, that will be a restart.  This is the case for ALL Thunderbolt accessories like their monitor, external storage, etc.  Also when you are using anything Thunderbolt, you cannot sleep the computer, something about it does not work properly with sleep (this is not a big deal anyway as you have to restart anyway since it’s not hot-swappable).

The price for my computer with three years of Apple care and the Thunderbolt connector was almost $4,000.  That is twice the cost of a comparably spec’ed ThinkPad WITH three year accidental damage warranty (which Lenovo is really good about, I should know).  The Apple, from look/feel and personal accounts of friends that use them, is a fragile computer compared to the ThinkPad and Apple offers no accidental damage plan.  “David, you will kill that thing within six months” has been a common response from my Mac friends learning I bought a MBP.  While windows itself has seemed stable, the accessories and MBP features are a bit buggy.  Plugging in an SD card under windows is like playing Russian roulette with a BSD.

In the end, I decided that the screen was not worth all the other issues and $4K.  I am not sure a new ThinkPad is worth $2K with the screen it has either.  For now I am going to be spending a quarter of the cost of the MBP and just lugging around a desktop and a real screen.  ThinkPad has my loyalty, and it pains me to not be able to buy another one, but what is the point of buying a high-end machine if you cannot use it for what you need?

Tagged with: , , , , , ,
Posted in Engineering, Review

How to undo new gmail compose interface

Google just rolled out a slick new method of composing email responses in a window within the main page.  It looks like it could be a pretty powerful new interface, but is not yet complete.  I clicked on the try new interface link, but then decided I didn’t like it.

Undoing this curious click took a little more digging around.  Google outlines the process (along with many other details of the new compose interface) here.

In short here is how to switch back to the old style of writing emails from the new compose:

If you change your mind or if you need to use a feature that isn’t available yet, you can switch back to the old experience at any time. Here’s how:

  1. Click Compose
  2. At the bottom corner of the message pane, click the More menu icon More options drop-down arrow next to the Discard button.
  3. Select “Switch back to old compose.”

 

Tagged with: , , ,
Posted in Tips And Tricks

Chinese TP-Link Mini Router Configuration

If you are in China, there is no doubt that you have seen those small TP-Link mini-routers/wireless access points that are for sale everywhere.  If you have purchased one of these and been dismayed that you can not seem to connect to the configuration page, or that it seems stuck in access point mode, or even if you did manage to connect to the configuration page only to find it all in Chinese (you are over the big hurdle if you can make it that far!) I want to provide you with a quick tutorial.

I have tried this on the following routers:
TL-WR700N
TL-WR702N

First off, these routers default to the access point mode, which makes connecting to the configuration page a little difficult.  If you find the instructions on the TP-Link website for their similar products in English, they will only lead you astray because they have different default settings on the Chinese version (I have no idea why!).  If you have been having issues, or messing with settings already, it’s a good idea to start out by resetting the router to the default settings so you are sure you are starting out on the right page.  You can reset all these units by using a paperclip or other pointy object to hold the reset button down until the LED blinks quickly (about 10-20 seconds).

To connect to the routers configuration page:
-Plug the router into your computer with an Ethernet cable
-Set your computer IP to 192.168.1.1 (Help finding directions)
-Open your web browser
-Type “192.168.1.253″ into the address window and press enter
-A login window should open, type “admin” into both fields (user name and password)

You should now see the routers configuration page.  If you do not read Chinese it can be a little intimidating, but this is where Google Translate becomes your friend.  You will need a working internet connection, so connect the router to your computer however you are not connected to the internet (If you are on wifi, connect the router to your wired port).  You can then copy-paste the screen into Google translate and work through the options.

 

Tagged with: , ,
Posted in Tips And Tricks

Embedding a 3D pdf into a post

Adobe’s has recently started supporting 3D models in their pdf format, and my latest version of SolidWorks now supports saving parts and assemblies into that format!  This is a very exciting development for sharing models as before this was only possible through e-drawings which was a pain for clients that did not receive files in that format often as they had to go download and install the software and deal with the often updates.  Putting the power of e-drawings into the core Adobe PDF software that just about everyone has makes sending these files much easier!

This is done with the simple code shown below:
< embed src="http://davidmandrell.net/wp-content/uploads/2012/09/3dmodel.pdf#toolbar=0&scrollbar=0&navpanes=0" width="550" height="450" >< /embed>

This code has some tweaks built into it that prevent the display of the scroll bars, navigation pane, and tool bar.  Four our use we do not need them and they just take up most of the viewable space so by suppressing them we can focus more on the model.    The potion of the code that does this immediately follows the file location/name “#toolbar=0&scrollbar=0&navpanes=0

While this first pass at making 3D models universally accessible is a good start, there is a lot of room for improvement.  For example it is not yet available on Android, and a lot of viewing options are not available yet.  I hope that one day it will be as configurable as my models are in SolidWorks.  That will be a powerful tool for allowing clients to visualize models without complicated software.

Tagged with: , ,
Posted in davidmandrell.net, Tips And Tricks

Precision Application of 3M Epoxy Adhesives

Dispensing needle attached to 3M auto-mix nozzle using 3M DP-100 Plus epoxy.

I have used 3M industrial adhesives for many years.  3M makes some great stuff, and their applications support is very good at helping you pick the right product for the job (this is harder said and done considering how many different adhesive products they carry!).  When I worked at ONAMI, one of my main complaints was their auto-mixing nozzles.  Even though they were pretty fine for most applications, when working at the very small and precise scale necessitated by our projects, the auto-mix nozzles were just too blunt to get in where we needed and the hole in the end was massive.

Loctite has a similar auto-mixing nozzle, but theirs are offered in a version with a luer lock tip that would allow you to attach dispensing needles (short blunt needle).  For a long time I steered to Loctite whenever possible because this was a much better solution for the fine work that we needed.  Unfortunately, they did not always have a product that met our requirements, and it was back to trying not to make a mess with 3M’s auto-mix nozzles.

After many ruined samples and even more messes, I realized that there was a better way. The 3M auto-mix nozzle was about the right size for the luer lock tips, but lacked the twist-lock that would hold it on.  When you squeeze the handle, the pressure would overcome the friction-fit and the tip would pop off and epoxy would go everywhere.  This was especially true with the shorter working times when you would have to squeeze a little bit out that was starting to cure.

The solution I finally came to was to use 3M’s DP-100 Plus epoxy to glue the tips on!  This has worked great for me so far dispensing a number of different products, even the more viscous epoxies.

3M’s auto-mix nozzle (left) with three luer lock dispensing needles (left-to-right 25, 22, and 20 gauge).

Dispensing needle attached to 3M auto-mix nozzle using 3M DP-100 Plus epoxy.

Tagged with: , , ,
Posted in Engineering, Prototyping, Tips And Tricks

Automated Embryo Plating System (AEPS) Development

In my current position with the Tanguay Lab at Oregon State University, I have been working on a project to develop automated systems to enable high-throughput toxicology/pharmacology screening using the zebrafish model.  This process has been going on for approximately two years with many iterations of designs that have been evolving as the needs and new processes are developed.

One of the long-term goals has been to develop an automated system to handle dechorionated zebrafish embryos without damage.  This has been a major challenge because the chorion is the embryos protective shell, and once removed it is incredibly vulnerable to damage.  Generally speaking, the faster you manipulate an item, the rougher the handling is.  Our first system was developed using a six-axis robot that was designed to manipulate zebrafish embryos with the chorion on.  This was a pretty successful system, and was quite easy to develop.  It however never made it past the prototype stage as our lab was moving away from any screens involving chorionated embryos due to technical issues of using them in high-throughput screens.

This video shows the first prototype system:

This video demonstrates one of the mid-development AEPS prototypes.  This system employs some of the same concepts as in the initial prototype system, but many improvements learned through hard work, and several iterations of development.  The main difference visible in this video is the switch from a six-axis robot to a SCARA style robot.  This tool was also used to test out several machine vision systems.  In the last part of this video a proprietary system that was developed by one of the labs commercial vendors is seen.  In the final AEPS iterations we utilized machine vision software developed in house using Cognex In-Sight Micro cameras.  This video was the first public demonstration of the tools being developed by the Tanguay Lab.

This video shows AEPS mid-development and was the first public video of the system:

This video shows the final AEPS’s that were deployed for use in the Tanguay Lab.  There are currently four of these systems in place and they are used daily with great reliability.  Staff are released from the tedious and time consuming duties of plating embryos and are able to focus on other aspects of the screening.  By increasing throughout with four robots, work that once was spread out throughout the day can be compressed to a few hours allowing more efficient processing of experiments and increased throughput.

This video shows the finished AEPS operating in the lab:

 

Posted in Engineering, Tanguay Lab

Brother HL-5340D Toner Out Fix

I have a Brother HL-5340D printer that I bought over three years ago.  Its a great cheap little printer (my only gripe is no network, but that’s nothing a parallel print server cant solve).  It’s fast, it’s cheap, it duplexes, it’s great for a cheap desk-side printer.

I have been very happy with it… until it stopped printing.  Without warning, and in the middle of an important document it just stops like when it’s out of paper, but it has plenty.  It is indicating that it is out of toner.  This would not be any surprise to me as I have been using this one cartridge since I originally purchased it.  There is no low toner warning, no way to say “okay please finish my really important document”, just F-U go buy more toner.

I pulled the toner cartridge out and its still has a non-trivial amount of toner in it.  I started to think that it forces you to replace the toner based off of page count, which would really anger me.  No, it has two little windows that it can see through the toner cartridge.  When the toner level gets below this level (which seems to still have a significant amount to me) it stops working.

In order to fix this and keep printing my important document, I took a little piece of duct tape and put it over one of the holes where it did not seem like it would interfere with anything and BAM it was working!

If you have a Brother printer that stops printing due to low toner, I suggest you try to resolve it by covering one of the little windows.  I am now at just over 4,000 pages on a TN-620 which is rated for 3K, so I am happy!

Tagged with: , , , , ,
Posted in Tips And Tricks

Circular Dielectrophoresis Chip

In my last post I showed a quick and dirty prototype DEP chip that I made for one of my student workers, Caleb Jephson.  For the engineering expo in Kelly, I developed a new chip that is a circular array of pads.  This will allow the droplet to move continuously during their presentation.  It also demonstrates a different type of electrode routing that carries the charge to the main pads.

This is the test-cut using the ESI5330 laser cutting out paper at low power to check the geometry and size.  The broad-field piece (right) was simply lifted off of the smaller pieces (left) and set next to them for this photo.

Paper cut out using an ESI 5330 laser to check the tool path for a part about to be cut.

 

This is the first chip that was cut.  It is again the copper tape on top of a PEI substrate.  The laser cuts the copper and glue layers, but does not cut through the PEI.

Dielectrophoresis chip made from a substrate of PEI, and copper tape for the electrodes.  The copper tape has been cut using an ESI 5330 laser.

 

After peeling the broad-field copper off, you are left with the electrodes and pads.

Dielectrophoresis chip with the unwanted copper tape removed leaving just the electrodes.

 

This shows the finished product.  30ga wires have been soldered onto each landing pad, and then secured to the PEI with a small amount of glue.  This prevents the copper pads from being pulled up if the wires are pulled on, the copper is only secured by the sticky backing.  A very thin piece of microscope glass has been glued over the top of the electrodes and treated with Rain-X.  This creates the hydrophobic surface for the microfluidic drop to move on.

Completed dielectrophoresis chip.  There is a very thin glass slide covering the electrodes that has been coated with Rain-X to improve the hydrophobicity of the surface the microfluidic drops will move on.

 

Tagged with: ,
Posted in Engineering, Prototyping

Dielectrophoresis Prototyping

One of my undergraduate student workers has been working on a droplet microfluidics project for Dr. Koesdjojo.  They are seniors in Electrical Engineering at Oregon State University and are doing this for their senior design project.  Their plan is to move small 5 to 10 microliter sized droplets around a work surface using dielectrophoresis (DEP).

Its been pretty interesting to watch the project come along as they have really built almost everything themselves, from the high voltage power supplies, to the case that contains it all.  One area that I have been helping them out with is the actual work surface, or dielectrophoresis chips that the water droplets go on.

The first chip we attempted to make was on a commonly available copper clad PCB.  For this, we used an ESI5330 laser to cut through the copper portion of the board down to silicon to create isolated pads.


We ran into a number of issues with this approach.  First, designing the cad files was difficult as we needed several passes offset from each other to get an aspect ratio wide enough to allow the laser to cut all the way through the copper.  At the bottom of the cut, we ended up with pretty poor quality, and had several copper bridges on each pad.  We learned we could use a power supply to burn out the these shorts and isolate the pads.  We did not see the arcs into the atmosphere and jumping all around until we reviewed the videos!

After seeing that we did have arcs discharging all over the place while we were burning in the pads, no one wanted that job anymore!  In the end, even after having the pads all isolated, the chips had issues with arcing across the air gap (~75-100 microns) when operating at the high voltages needed for DEP.

With the deadline for the first check off fast approaching, a new design was needed.  This came in the form of sticky backed copper tape that we found in the main fab.  We took the tape and applied it to a scrap piece of PEI and did some sample cuts.  We were able to cut and then pull out thin slivered of the copper tape (down to ~100 microns in width).  I quickly drew up another design in SolidWorks using what we had learned, and voila!

This chip has gaps between the electrodes about 300 microns wide.  Since we were using copper tape and peeling away what we did not want, there was enough of a difference in surface height that we could not simply sputter down silicon dioxide and have a hydrophobic surface.  In the end for this prototype we used a layer of parafilm that we heated slightly with a torch just enough to make it tacky and stick it onto the chip.  We then used Rain-X to help make the surface even more hydrophobic.

Tagged with: ,
Posted in Engineering, Prototyping