Nov 7, 2015

Lenovo ThinkPad Yoga 12 - Cooler Master NotePal X-Slim and LB1 High Performance Cooling Pads.

100 Celsius is not a good thing for any computer.  My current desktop computer is running at about 35 Celsius.

I had a Lenovo ThinkPad Yoga 12 with a broken CPU fan. The CPU fan is an absolutely essential component to cool the device. At the time I needed to get some stuff done and could not return it for repairs, so the best option I had was to purchase a laptop cooler. In the pursuit of a better opinion I bought two of them. One is a generic one, which goes by the name of LB1 High Performance Super Cooling Fan. The other one is branded, named the Cooler Master NotePal X-Slim.  I would also recommend having a laptop cooler if you intend on using your Yoga 12 as your main computer (perhaps hooked with the OneLink ProDock) at home, which will prolong the lifespan of your device.  Some images and thoughts below.

Nov 6, 2015

Lenovo ThinkPad Yoga 12 - Screen and Pen Calibration

Wacom's penabled technology is almost never spot on.  Furthermore, when the pen is close to edges the pen behaves quite radically.  Curiously, the best way to hold the pen for precision is to hold it vertically--which is NOT normal for us human beings.  So, to improve our pen's accuracy we can perform calibration.

There are two methods for calibrating our system.  The first is by Microsoft, and the second by Wacom.  The first method is often quite simple, but the second one may yield better results.

If you are using a version of the Yoga tablet that is compatible with Wacom Active Electro Static Pen then your accuracy is usually better than Penabled, but the calibration process would be similar.

Oct 29, 2015

R2D2 Volume Equation Step by Step

I saw an R2D2 volume equation on imgur the other day.  I did some math and it came wrong when no substitutions are allowed.   But we can achieve "R2D2" it if we allow substitution

Similarly: http://www.starwars-inspired.com/post/13774331797/r2d2-equation
Without any substitutions... it is not possible to get the volume indicated by the Yoda cartoon.  But it is possible to achieve it with substitutions.

This is the actual formula that you can achieve without using substitution.  It is not quite the correct form.

 Now, we want to achieve R2D2 in the form shown on the first image.  But how?  Let's do the work.

Volumes of shapes we need.

Img src: http://www.math.fsu.edu/~wooland/hm2ed/Part3Module9/Sol4/Sol4.html
Img src: http://cs.uwec.edu/~buipj/teaching/cs.170.s15/lab_01.html

We'll say that V1 is the volume of a sphere, and V2 is the volume of the cylinder.  The two volumes will give us the volume of R2D2, but remember that the volume of the sphere has to be cut in half, so V1/2

Known: D = 2R  , R = D/2

Here are substitutions that we'll need:  H = (5/3)D   ,  D = 2Pi    (you could also say that R = Pi too)

Volume of body = V1/2 + V2         
= (4/3)PiRRR(1/2) + PiRRH            -- Place the equations, and divide V1 by 1/2.  For web I used RRR instead of R^3, etc.
= (2/3)PiRRR + PiRRH                  -- The result.
= (2/3)PiRRR + PiRR(5/3)D            -- Substitute H
= (2/3)PiRR(D/2) + PiRR(5/3)D        -- Substitute one of the Rs
= (1/3)PiRRD + PiRR(5/3)D             -- Simplify
= PiRRD([1/3]+[5/3])                       -- Factor out PiRRD
= PiRRD(6/3)                                 -- Add the fractions
= PiRRD2                                      --  The result  (this is normally where one would stop)
= 2PiRRD                                      -- Rearrange
= DRRD                                        -- Substitute 2Pi with D
= RRDD                                        -- Rearrange
= (R^2)(D^2)                                   -- aka R2D2

Now, the substitution of H means that we have given it some actual numbers.  What does the shape of look like with the given value.

 Not too bad!

There may be something wrong though... a volume is something to the 3rd.  The (R^2)(D^2) would give something to the 4th. Oh well... you can't get them all.

Note: There could be errors, so always double check!