Category Archives: Technology

Get “Things” for Free (An Excellent To-Do list app)

2014-11-21_9-33-48Before I moved all my action items to Trello, the “Things” app was my favorite To-Do list for getting things done (‪#‎GTD‬). It’s free this week if you want to try it out. I think they have separate apps for iPhone and iPad, so if you have both you might go ahead and get it now to try out later.

Remember, if you get a free app, it’s yours for good, even if they raise the price again later. So you could get it this week, then delete, but re-install it anytime in the future for free.

Apple is giving App Store customers something to be thankful for as its offering Things as its free App of the Week.


9 Essential Settings for the Teacher’s iPad

When using your iPad to teach, particularly in the one-iPad classroom, you can run into a few frustrations with the technology. In spite of all the exciting new features you bring to the classroom with the iPad, there are also some headaches that come along with it.

Here are some of the settings that our teachers have discovered and implemented to help to alleviate many of those frustrations.

1. Use Side Switch to Lock Rotation

Tap the Settings icon on your home screen and go to the General tab. You can configure the side switch to either “Lock Rotation” or “Mute.” It is recommended that you change the default from “Mute” to “Lock Rotation.” This way you can switch from portrait to landscape mode when you move from one app to another, but while in the app, you can quickly lock the orientation.

Continue reading

How to Insert Equation Numbers in Word 2010

How to Insert Equation Numbers in Word 2010.  In most cases, I’m using LaTEX to typeset my math docs but when I am in a hurry or I’m having my students write up reports, I need to use Word.  Here’s a quick demo for adding equation numbers in word that auto-number and can be referenced in the text.

A Kindle for all Seasons

image About three weeks ago, I splurged and ordered myself a Kindle 2.  I had bounced back and forth between wanting one and not but finally convinced myself that it was time to add another gadget to my repertoire.  And let me say, I love it!!  To alleviate any guilt over spending that kind of cash on another gadget, I replaced my personal laptop with it and I haven’t regretted that decision for even a minute.

Here’s a short summary of what I’m using it for these days.

  1. Reading Books. 
    Duh! I know.  Who would’ve of thought that an ebook reader would work so well for reading books?  I’ve been impressed with just how easy it is on the eyes.  The font size is easily adjustable and there are times when I fill the page with tiny text and times when it is more comfortable on the eyes to have a large print. 

    The first book I read was “A Study In Scarlet” by Sir Arthur Conan Doyle, first of his Sherlock Holmes novels.  As a huge fan of House (the medical drama on Fox starring Hugh Laurie), I have been intrigued by the incredible similarities between the characters of House/Holmes and Wilson/Watson.  Plus, with the new Sherlock Holmes flick at the movies, I felt it was time to brush up. 

    The best thing about starting with these books is that they are all free!There are a huge number of public domain classics that you can put on your kindle for free and with the Whispernet service included in the Kindle, you don’t even have to plug it into the computer.

    For the record, I have actually purchased two books so far for the Kindle.  The first was “The Complete User’s Guide To the Amazing Amazon Kindle 2: Tips, Tricks, & Links To Unlock Cool Features & Save You Hundreds on Kindle Content (#1 Guide to the Kindle US & Global)” by  Stephen Windwalker.  The second was a Bible (which I’ll go into in more detail later).

  2. Lecture Notes. 
    I’ve begun using the Kindle for my lecture notes in all of my courses that I teach.  This was the deciding factor when wavering on whether to buy the Kindle or not.  I was fortunate enough to have a friendly neighbor lend me their Kindle so I could test out the PDF rendering.  Scanning my hand written and occasionally typed up lecture notes is a breeze with the copier at my office.  Once converted to pdf, I just move the files over via USB and the Kindle 2 natively renders the pdf.  As long as I’m careful to scan with the darkness turned all the way up, they are perfectly readable.  It’s extremely convenient to only have to bring my thin little gadget to class in lieu of the 1.5” binder.  Plus, it remembers where I left off.
  3. Daily Bible Reading
    Thanks to a free but awesome piece of software called Calibre, I have a daily bible reading downloaded from  I’ve not missed a day since I bought the Kindle.  I’m well into Exodus and wrapping up Matthew.
  4. News
    Using the same software, I can also have a USA today news feed prepared daily for my Kindle.  You can subscribe to newspapers and magazines through the Kindle store at Amazon, but cheapskate that I am, I have found a nearly as good solution for free.  Calibre has recipes built-in for several news sources including NYT, WSJ, USA Today and many, many more.  I do have to manually plug in my Kindle each morning to move these “subscriptions” over but the minor inconvenience easily outweighs the cost of these subscriptions on Amazon, in my opinion.
  5. Bible
    At first, I did not plan on putting the Bible on the Kindle.  However, the fact that I saw a friend using one in church combined with the fact that you can highlight and insert notes into the Kindle for any book convinced me to give it a try. I did some reading of reviews and found that the NASB by the Lockman Foundation is probably the best choice.  They were smart enough to include the book name with each chapter heading so that you can quickly look up a passage by just typing in the book name and chapter into the built-in search tool on the Kindle.
  6. Samples
    Just about every book in the Kindle Store at Amazon has a sample that you can have sent directly to your Kindle.  You can ready a chapter or two and see if the book is really something you are interested in.  You can shop for these books right on the Kindle or through the Amazon website.  When you click to send a sample, it shows up on the device within a matter of seconds.
  7. Checking Email/Facebook/Twitter
    The Whispernet service which delivers the books to the device is actually a data network just like I use on my Blackberry, only it’s free!!  I can log into my gmail, facebook, twitter, etc. and check all my stuff out from anywhere I have access to the the mobile network.  I’m pretty sure AT&T provides the service so if my Blackberry works, so does the Kindle.  It’s not a great browser and it’s relatively slow, but it’s still everywhere accessible and occasionally that comes in handy.

I’m aware that Apple’s probably about to announce the next big thing with its “iTablet” and I’m sure it will make a big impact on the world of ebook readers. And yet, I can’t imagine an Apple device that’s going to appeal to me in any way. I can guarantee it will be out of my price range.  I can guarantee that once I had it in my hands, I would be wishing it could run my windows stuff natively and that I could figure out how to get it to do what I want.  I’m not saying that Apple does things worse (or better) than Microsoft, but that I know how to do what I need to do and I don’t have the patience or the mental fortitude to balance my life between the Windows world at the office and an Apple world at home. 

Of course, the Kindle is not a device that runs Windows stuff natively but its niche doesn’t require it to.  If the iTable/iSlate or whatever it is going to be called, comes out and is basically an enhanced color ebook reader with awesome battery life and is in the neighborhood of $250 – $300, I will be totally bummed and will probably admit to having made a mistake in buying the Kindle.  Fortunately, that scenario is extremely doubtful.

In the end, I’m going to be very happy with my gadgetry for a good long while (at least 3 months, I’m sure).

Camtasia Screen Capture Problem Solved

image I was having a problem when using Camtasia Studio to do a screen capture of an algebra lecture.  On my laptop, the capture works just fine but on my desktop it was very jumpy.  For those who don’t know, I use a Wacom Tablet, Microsoft OneNote and Camtasia to produce a series of videos for our online Algebra sequence. 

Whenever I would begin recording, the system would slow down enough that the writing on the screen was broken and hard to read.  The sound capture was fine, it just seemed that the CPU was not able to keep up with capturing the video on the screen and allow me to write smoothly.  The laptop, where it works fine, is a faster processor but with the same amount of memory.  I’m not certain how the video adapters compare.

I first discovered the problem several months ago and had been switching back and forth ever since.  However, today I took initiative and attempt to solve the problem one more time and came across a tip I had not considered. 

The Solution that worked for me:  Reduce the color depth from 32 bit to 16 bit.  For the types of videos I am doing, that makes makes no discernible difference and now it is as smooth on my desktop as it is on my laptop.

Some other tips for increasing the capture rate were found here:

Here’s a short sample:

Merge Multiple Contacts in Gmail

An awesome new feature was recently announced by Google for the contact management tools in Gmail.  If you have multiple contact entries for the same individual in Gmail you can now easily merge them into one.


(From Lifehacker)

For example, if you’re staring in the face of numerous duplicate contacts that should represent the same person, the built-in contact merge feature in Google Contacts is a must. Just find the duplicate contacts, tick their checkboxes, and click "Merge these contacts…." Easy peasy. To manage your contacts, either head to the Contacts page in Gmail or to the unadvertised standalone site.

Gmail just keeps getting better.  I was back to using Outlook for long while until the Tasks feature was launched.  Now, all my email addresses are dumped into Gmail.  I don’t think I’m going back.

Oh, and thanks to the IMAP capabilities in Gmail, I have uploaded all my archived email into my Gmail account.  I can search my work emails dating all the way 2002. 

Oh, and I love the new Multiple Inboxes feature, as well.

Oh, and how about those themes?

You’ll find nothing but love for Google here…

How to not lose face on Facebook

image Be careful what you say.  You MUST assume EVERYONE is listening.

Every semester, I try to remember to convey this idea to my students in each of my classes.  Those that use online social networking tools like Facebook, MySpace, LinkedIn, Twitter, etc., must assume that when they put themselves out there, no matter where it is, anyone can see it.  I understand that most of them require you allowing people to view your page and follow your status updates, but there is very little guarantee that your information is going to be kept confidential.

I tell them to think of it this way: Imagine that you are applying for a position or even a promotion down the road.  Your boss sits down to a computer and “googles” your name.  What will they find about you and how will that affect their decision to hire or promote you?

As for a professor who also uses these tools, I have to be very careful.  I’ve set a policy for my blog that I will NOT discuss details about students in my current classes.  And later on, if I do decide to discuss specific students, I will NOT mention any incriminating information (without their full permission).

I was forwarded an interesting article regarding this very issue this morning (HT: Jay S.).  It is from the current issue of The Chronicle of Higher Education and it is entitled, “How to Not Lose Face On Facebook, for Professors” by Jeffrey R. Young.

He makes some of the same points in this article but goes on say:

But Facebook, like e-mail, yields more pros than cons, so the trick is to learn to master it rather than ignore it. That’s according to Nicole B. Ellison, an assistant professor at Michigan State University, who spent the past three years researching student behavior on Facebook, and who uses it herself. "There’s tremendous potential with these social networks for developing relationships and being exposed to different perspectives," she says. They are particularly well suited to academic work, where researchers need to keep up with a number of far-flung colleagues.

I totally agree with this and have been absolutely blown away by my ability to keep up with our past graduates plus finding alums from years gone by.  It is an amazing tool for connecting with people.  And no, I haven’t begun soliciting donations from them just yet but you never know.

On a related note, I still a little creeped out by the idea of a professor, like me, requesting connection (“Adding as a friend”) from my current students.  If they request it from me, no problem, but the other way around just seems inappropriate.  Plus, the Provost of our University is on Facebook and I have yet to request his friendship on there just because I don’t necessarily want him to know that I’m updating my status 4 or 5 times a day during work hours.

What boundaries have you set or would you set on a professor using social networks like Facebook?

I take it back!

image So far since the beginning of the week , I have received no less than four messages claiming to have attachments that did not.  Within seconds of receiving them, a follow-up email arrives confessing the stupidity, idiocy, or moron-itude of the sender plus the previously promised attachment.  I point no fingers as I am as guilty in this matter as anyone else.

Worse yet are those “Reply-to-all” instead of “Reply” mistakes.  Even worse is the Reply instead of Forward to.  I recall one time receiving an answer to a question from the Facilities Manager here on campus (my land-lord, basically) which I did not like.  Instead of forwarding to my wife my response of “Ugh!”, I replied that back to him.  Nice move, Einstein.

So, here’s a recommendation to all you happy clickers that let the send button do the talking when you’re not quite ready:

Email Delivery Delay in Outlook 2003/2007:

This allows you to double check and re-think sending your email even after hitting the send button.  It causes your email be held for a specified number of minutes after hitting send.

  1. On the Tools menu, click Rules and Alerts, and then click New Rule.
  2. Select Start from a blank rule.
  3. In the Step 1: Select when messages should be checked box, click Check messages after sending, and then click Next.
  4. In the Step 1: Select condition(s) list, select any options you want, and then click Next.

    If you do not select any check boxes, a confirmation dialog box appears. Clicking Yes applies this rule to all messages you send.

  5. In the Step 1: Select action(s) list, select defer delivery by a number of minutes. Delivery can be delayed up to two hours.
  6. In the Step 2: Edit the rule description (click on an underlined value) box, click the underlined phrase a number of and enter the number of minutes you want messages held before sending.
  7. Click OK, and then click Next.
  8. Select any exceptions, and then click Next.
  9. In the Step 1: Specify a name for this rule box, type a name for the rule.
  10. Click Finish.

Forgotten Attachment Detector in Gmail

For Gmail there is an experimental feature that detects from the wording of your message that you intended to attach a file but did not.  It pops up a warning if it thinks you meant to attach something.

To enable this feature, go under the Google Labs section of the Settings page in Gmail.  Scroll down to “Forgotten Attachment Detector” and select Enable.  Then click “Save Changes” at the bottom.

I just turned it on for the first time and ran a few tests on the way I might say that I have an attachment.  For example:

  • I have attached a file” – works
  • see attached” – works
  • see attachment”- works
  • “Attachment” as subject line – did not work
  • Here is the file I mentioned” – did not work

Not bad.  It’s worth having running in the background.

Mail Goggles in Gmail

For those emails that you send late in the evening or over the weekend when your head isn’t in the right mindset to respond to some naysayer at work, wouldn’t be nice of something stopped before you vented all over them.  How about having to work out 5 arithmetic problems before you send? That would give you time to reconsider what you have written.

There’s another experimental feature in Gmail that does just that called Mail Goggles.  I don’t use this one but I’ve played with it.  You can control the difficulty and set a schedule for when this will interrupt your sending.


I have yet to discover a way to delay the delivery of an email sent through the Gmail web interface.  If anyone knows how, I’m certainly interested.





Twitter summaries are history

imageJust a short post here to let you know that I am discontinuing the “Twitter Updates of the Week”.  For the last few weeks, I have had a plug-in for this blog post all of my Twitter posts, aka “tweets”, for the previous week.  Since I have Twitter piped into my facebook status, most of the friend of this blog were getting a double or even triple dose.  I felt it cluttered up the blog and misrepresented the blog’s primary purpose.  So, they’re history.

If you’re interested in keeping up with the life and trials of the Christian Mathematician, you can follow me on Twitter ( or you can just take a gander to the right of this post in the sidebar where you’ll see my latest status update.

By its very nature, this blog is a work in progress.  What I intend for it to be changes from week to week.  There are spurts of activity and the lulls.  I appreciate those who continue to follow and I hope that every once in a while something of interest tickles your fancy, as they say.

Shortest Sudoku Solver in Python

image Well over two years ago on this blog (have I really been around that long?), I posted a link to a story that Sudoku had been solved.  (The original link to the Math-Forge Story is broken, so here in alternative version of the story.) While just about every computer scientist and programmer I know has thought up a quick little code to solve a Sudoku puzzle, the interesting element of the above story is that the algorithm solving Sudoku was connected to techniques used in diffraction microscopy.

Now, when I say “quick little code”, I meant an easy algorithm to implement, but not necessarily an elegant or amazingly small code that would accomplish the solution.  Here is definitely the smallest (shortest) code I’ve seen that will do it.

def r(a):i=a.find('0');~i or exit(a);[m
in[(i-j)%9*(i/9^j/9)*(i/27^j/27|i%9/3^j%9/3)or a[j]for
j in range(81)]or r(a[:i]+m+a[i+1:])for m in'%d'%5**18]
from sys import*;r(argv[1])

Here’s one that is slightly longer (185 bytes as opposed to the 178 above)

use integer;sub R{for$i(grep!$A[$_],@x=0..80){
R($A[$i]=$_)for grep!$t{$_},1..9;return$A[$i]=0}

HT: Scott’s Blog