irs’ IPPIN problems

Krebs reported that the IRS suspended online lookup of your six digit IPPIN. I agree that was the least secure part of the process and earlier in the month wrote:

Next, I had to answer four questions to confirm my identity. Two had an answer of “n/a” just like the annual credit report system. I don’t think this is overly difficult for the bad guys to get past nor does Krebbs. In fact, the best way to protect yourself against this is to sign up so your identity already has an account and nobody else can sign up for you.

This problem was avoidable though. The IRS should have required people to register for an online account or at least supplying an email when signing up for the mailed PIN in the first place. That way they know who the account is supposed to belong to.

After all, someone would get a message that the account was already created if someone tried to steal my IPPIN. (Don’t bother, I’ve already submitted my taxes.)

The IRS said they will be using a different system next year. Curious to see what they do given you can’t opt out of IPPIN!

Oracle re-scores BETA OCP 8 Exam!

Oracle offered a beta version of the Oracle Certified Professional, Java 8 Programmer, exam number 1Z1-809, last spring. Approximately 11-weeks after the beta exam ended, they released the score reports in August 2015. As anyone who has taken a beta exam probably knows, there are often questions and objectives on the exam that are not finalized and even contain errors, which is why it takes so long to score.

We are receiving a number of reports than in January 2016, approximately 8 months after the exam ended, users who took the beta OCP 8 1Z1-809 exam are now receiving a completely different score. In at least one case, a user who previously failed the exam got a bump 10%+ points and is now shown as passing the exam.

While slight changes to scores of beta exams is nothing new, the time between the exam and the re-scoring, as well as the size of the adjustment, are definitely quite bizarre. If you did take this exam, we recommend logging into Oracle CertView to see if your score has changed.

speaking at the java sig “hello java” group

I spoke at the “Hello Java” workgroup meeting of the NY Java SIG this week. The topic was an overview of the Java certification – how to get started, how to study, etc. While the focus was the Java OCA/OCP certifications, much of the material applies to any exam. You can view the deck on slideshare.

There were two challenges:

  1. There were about 30 attendees at varying levels of Java knowledge – from people who were very new to Java to those who already held the certification. I think I was able to hold everyone’s attention.
  2. The projector didn’t work for the first half hour. I actually did about a third of my presentation based on my printout of the slides and writing/drawing on the whiteboard. I was actually finishing a point about content when the intro slide went up and these pictures were taken. Luckily I’m experienced enough as a presenter for this to not throw me! When the projector did work, I reviewed the graphical highlights and continued from there. Toastmasters helped me practice many things going wrong.helloJava-cert-intro helloJava-cert-intro2

In addition to the deck, we wrote a little code. I got teased about my “one handed vi skills” (I was holding a microphone in the other hand.) And we went over some practice questions not on the exam – I used the Random vs Math examples. I got lots of questions which was great. Both during the presentation – every time I asked if there were questions – and 8-10 people who stayed afterwards to ask more questions. I even had someone bring his copy of our OCP book for me to sign.

I enjoyed the session and will be doing a part two in May. Part two is about how to create practice questions and figure out the important points to study for any exam. We’ll be using some Java 9 concepts as the examples so this will be good for people at any experience level of Java. Very few people are solid on Java 9 yet (I’m not either) so it should be a level playing field for showing how to approach!