Profile

Cover photo
James Williams
14,354 followers|5,235,464 views
AboutPostsCollectionsPhotosReviews

Stream

James Williams

Shared publicly  - 
 
Went as Little Mac for Halloween. People were totally perplexed when I said I didn't have the time to get a pink running suit.

Sigh. Young millenials. (I'm an old millenial/young GenX so it's not ageist.)
24
Keegan Martin's profile photo
 
That's awesome! I would have gotten the joke, I like it!
Add a comment...

James Williams

Shared publicly  - 
 
Create an Android app that runs on a +Udacity's Self-Driving Car

You may have heard that Udacity is building a self driving car. One thing that you may not know is that we are partnering with our community to create it through a set of challenges with awesome prizes. The current challenge is all about an inituitive and user-friendly dashboard for our Udacity self-driving car ... using Android. An Android tablet mounted in the car will run your Android app to control and monitor core functions.

Challenge Overview:

Our car runs an open source package called Autoware. We want to build an Android-powered dashboard that will connect to Autoware to power and visualize the car.
We don’t want just any dashboard. We want something that lives up to the expectation of stepping into a self-driving car.

Prizes:
First Place: One-time sum of $10,000
Second Place: Up to five Google Pixel phones (one per team member)
Third Place: A 60 minute 1:1 session with our Udacity Android team to talk apps

Essential Rules:
One team per participant, one submission per team, no maximum team size.
Teams must be formed by October 13th.
The designated lead must check in with our Udacity Slack lead @mac weekly to be eligible.


How do I get started?
Join the Slack team[1] and join the #challenge-four channel on Slack.
Submit your results to self-driving-car@udacity.com with code (preferably in a Git repo) and team information.

Check out the original Medium post here[2] with more detailed rules and specifications.

You need to form teams by October 13th, 2016, that's in TWO DAYS.

[1]: Slack team http://nd013.udacity.com/
[2]: https://medium.com/udacity/challenge-4-self-driving-car-android-dashboard-83a2a5c8b29e#.kidutbpb2


8
3
Add a comment...

James Williams

Shared publicly  - 
 
Four Cool Things About Java

There are many more but these are my go-to things to mention to newcomers to tech.

It’s JavaOne time here in the San Francisco area and though I’m not at the conference, I’ve been following all the news.
2
Add a comment...

James Williams

Shared publicly  - 
 
Hidden Figures

I haven't been this excited for a movie and a book in a long time. My Kindle pre-order copy is coming tomorrow. I'm trying to get my backlog of work done today so that I can dig in starting at 12:01A tonight.

5
2
Kimberly Ann Graham's profile photo
 
Ooooo! Didn't realize that a book was coming as well! Downloading on Audible right now!
Add a comment...

James Williams

Shared publicly  - 
 
When we were designing a new introductory Java course at +Udacity , we asked a big "what if" and created an environment where you don't need to know all the components of a Java class to start coding.

At one point or another, classes are unavoidable. But they don't have to be the FIRST thing you learn.
For many of us, the first introduction to Java was the classic Hello, World! program. For something that’s supposed to show you the most…
4
Sam Sullivan's profile photoJames Williams's profile photoRalf Haring's profile photo
4 comments
 
Flash in the pan! It'll be gone within a year!
Add a comment...

James Williams

Shared publicly  - 
 
Wolfgang Junchmann from AutonomouStuff came to +Udacity to talk to us and show us their car that can be controlled with an XBox controller.

Shameless plug: We are building a Self-Driving Car Nanodegree https://www.udacity.com/course/self-driving-car-engineer-nanodegree--nd013
7
3
Kimberly Ann Graham's profile photo
 
Nifty little degree there! 
Add a comment...

James Williams

Shared publicly  - 
 
A sad close to my 4th BBQ.

I'm both happy and sad to not have known this was the last one before hand. Sad because I might have cut an hour or two from prepping my talk on Thursday to go to what would be the last pre-conference drinks at Bronco's.

But I'm a little bit glad I didn't know because my talk was more solid and I can't think of a better way to send off a conf you love than to have quality content. Not learning until the last minute also meant people were just in the moment and there wasn't a cloud over the whole weekend (literally and figuratively, yay, for a year without rain.)

Other conferences please take note. Do better at integrating content for all levels of people and I don't mean adding one or two beginners talks and calling it a day. Make the environment open and encouraging for the young programmers of the future.

Build a community.
 
Several people asked me to share the resignation speech I gave at the end of the #babbq16 so here it is.


7 years ago when I started the Big Android BBQ it was with a clear vision.  I believed there needed to be an easily accessible low barrier of entry tech event for everyone unable or unwilling to travel to San Francisco or New York and pay the high prices of the events at the time.  I saw a need for a new type of tech event for anyone and everyone.  Over 7 years we’ve seen this vision embraced by every major tech company out there.  Now they all have events around the country that are easier to attend and much more affordable.  At the end of the day my original mission has been accomplished and I believe it was the hard work of my all volunteer teams that influenced an entire industry in this way.  Now 7 years later our mission has evolved to focus more heavily on lowering the barrier of entry into software development and improve diversity in this industry.  We took on this mission 3 years ago and have several amazing and heartwarming success stories.  We once again lead the way for major companies with millions or billions in resources and massive teams of paid employees.  There are now hundreds of events around the country that follow the blueprint we laid out with the Big Android BBQ and our Code Kitchens.


This amazing organization of dedicated, humble people that have volunteered thousands of hours is at a crossroads.  With sponsorships now spread across so many events finding support has become increasingly difficult and time consuming.  With more events in more places, fewer people are traveling to attend events like the Big Android BBQ.  Fewer attendees and sponsors means we’ve had to increase prices.  This tiny nonprofit never stood a chance once there was competition for sponsors and attendees, especially when former sponsors are the ones producing these new events.  This organization saw problems and we set out to fix them. We successfully changed the way the tech industry handles events, we changed a few young people's lives for the better, and we spurred great conversations about diversity and opportunity in tech for everyone.  Endings are always a little sad but we should be proud of what we have accomplished and the impact we had.  Unfortunately we simply do not have the resources to continue. The 2016 Big Android BBQ will be the final event hosted by IDEAA.  I will resign following the Big Android BBQ but have recommended to the board of directors to find a new direction, likely as a community resource or a partner of other events that helps bring in a diverse crowd looking for opportunity.  This may be the end of the Big Android BBQ and possibly IDEAA but the impact we’ve had will last for a long, long, time.


Before we head out for our final celebration, I want to recognize all of you. Some of you have been here since the very beginning but even those attending for the first time, represent the very best in Tech and in my opinion humanity.  The passion, respect and camaraderie you show for each other is an example of what Tech can and should be.  Thank you for your support it’s been an amazing run but sometimes great things must come to an end.


I hope you’ve all had as amazing a time as I have on this journey and made some life long friends. We’re doing things a bit different for the party this year.  It’s on the top floor of the parking garage, so please be patient heading up there since we only have 1 elevator and I know I’m not walking up 7 flights of stairs.


Thank you again for attending, I’ll see you all upstairs.
26 comments on original post
14
Aaron Kasten's profile photo
 
I have so much respect and admiration for you +James Williams​ it means more than I can explain that you come back each year. Your sentiment in this post is why we decided to wait. We wanted this year to be a great year regardless of future plans.
Add a comment...

James Williams

Shared publicly  - 
 
 
Who's excited to hear +James Williams talk about #Kotlin  at the #BABBQ16  ?!?! We certainly are!

Get your tickets @ http://www.bigandroidbbq.com !
James is an author and Android Nanodegree Team Lead at Udacity where he has created courses in Android Development, Material Design, and Web Development. When James is not making courses, you can find him rolling around in th...
View original post
3
Add a comment...

James Williams

Shared publicly  - 
 
How I used +Apache Groovy to grade student Java code in a +Udacity course

TL;DR Metaprogramming rocks.

This is a followup to my post from a couple weeks back and goes a bit more into the technical details. Was a fun journey and got to understand ClassLoaders a bit more and use the awesome metaprogramming capabilities in Groovy.
In the last post, I talked a bit in general about we taught introductory Java without advanced constructs in a recent Udacity course. Now…
5
1
Add a comment...

James Williams

Shared publicly  - 
 
We like to think that algorithms are somehow more fair than humans because they remove humans from the flow.

While it's true that a properly trained algorithm can be more consistent than a human, it can less fair because algorithms don't have empathy and will execute on whatever training data flawlessly, even if the data itself is deeply flawed.

The Long Read: Employers are turning to mathematically modelled ways of sifting through job applications. Even when wrong, their verdicts seem beyond dispute – and they tend to punish the poor
1
Add a comment...

James Williams

Shared publicly  - 
 
Did a bit of filming at the Noogler statue, no big deal.
18
1
Add a comment...

James Williams

Shared publicly  - 
 
True Friendship

Really good friends will honor your request and ferry special candy and notebooks 5,000 miles just because you asked. French-ruled paper (Seyes) isn't available here and I'm kind of obsessed with it.
7
Add a comment...
James's Collections
Collections James is following
Basic Information
Gender
Male
Story
Introduction
The views expressed here are my own, I only post about my work stuff when I find it interesting or organic. 

Author of Learning HTML5 Game Programming, and Three.js By Example, geek, lover of donuts.

Bragging rights
I'm an author.
Public - a month ago
reviewed a month ago
Public - 7 months ago
reviewed 7 months ago
Public - 7 months ago
reviewed 7 months ago
Fresh & Easy stocks less brands than Safeway or Whole Foods and has less hours (8A-10P for F&E, Safeway is 24/7) but IMHO more convenient. There aren't any staffed check out lanes, everything is self scan. No need to make small talk if you are having a bad day. F&E has coupons in the flyers they send out and they accept most manufacturers coupons. They don't double coupons.
Public - 3 years ago
reviewed 3 years ago
29 reviews
Map
Map
Map
Public - 7 months ago
reviewed 7 months ago
Really spartan rooms. No TV but decent wifi. Treat it as just a place to sleep and you'll be fine. It is on a fairly busy street and you can hear the commotion in the hostel cafe. It is non smoking but you smell the illicit kind alot. Soap is upon request. :/
Public - a year ago
reviewed a year ago
Great little restaurant. Well priced great Thai food. And they are exceptionally fast. There have been several times that I've gone there to grab takeout. I've ordered, ran to the starbucks several doors down and by the time I returned, my order was ready. Lunch can be a little crowded. I've never not gotten a seat but did have to sit at the counter a couple times. They can make the food as spicy as you want and don't dumb it down. Their "hot" is what is as hot as the Thai restaurants I've dined at in ethnic areas of larger cities. Most of their entrees are under $10.
• • •
Public - 3 years ago
reviewed 3 years ago