Tech EdVentures is hiring for the summer


Tech EdVentures teaches engineering, coding and design to kids in grades K-8. Now in our third year of operations, we are experiencing dramatic growth.
We currently have openings for summer staff between May 31 and Aug 19. For details see our website.
We are also looking for undergraduates/grad students at UTA, UTD, DBU and SMU to help us recruit staffing for summer and year-round programs.


How to be the guy in “git.txt”

I’ve started shying away from graphical Git clients like GitHub Desktop recently. While they’re great for beginners and make visualizing the repository history easy, I wouldn’t want to be dependent on them and be lost when working on a machine that doesn’t have them installed or a remote server via SSH.

The title, for those who don’t know, is a reference to the hover text on xkcd: Git. How can you get to be that person? Check out this flowchart from

Git flowchart

Of course, this flowchart doesn’t cover everything, and, unlike the guy whose phone number is in git.txt, it doesn’t really talk about branches. You’ll still be lost if you run into merge conflicts, for example. It does, however, cover a few common issues you might run into, like adding a file to your last commit or fixing a commit message (assuming you haven’t pushed/synced). To really master Git, check out the book here: Also, remember to write better commit messages than these!

Setting up Deep Learning for Java (DL4J) on the Lab Computers

Getting up and running with DL4J in the lab is very easy.  To begin with, you will need the maven plugin for eclipse.

The maven plugin is called m2e. The following steps explain how to install it:

  1. Open eclipse and go to Help -> Install New Software…  You should see the following screen:
    Screenshot from 2015-10-07 19:18:09
  2. In the field labeled “Work with:” enter the following url and hit enter:
  3. You should see Maven Integration for Eclipse in the main box. Check it and click next until you get to the license agreement page. Read through it and then accept the agreement and click finish. At this point m2e will be installed.

After successfully installing the m2e plugin for eclipse, simply follow this guide to finish setting up DL4J: