ryansloan's comments

ryansloan | 9 years ago | on: How Hillary's Campaign May Be Using Big Data

I look forward to the inevitable postmortems/analysis of this process after the election is over. Some interesting research and writing came out of both of Obama's campaigns.

It's interesting to me that this article focuses on how they might be using data to understand who can be persuaded. I recently read a book by Eitan Hersh called Hacking the Electorate about how campaigns use data to perceive voters (and how they primarily focus on public data). Hersh suggests that persuadability isn't a focus of campaign initiatives because it's too hard to do in a way that is cost-effective. He suggests this is the main reason campaigns focus on mobilizing people who are likely to vote for their candidate. It will be interesting to see if campaigns are able to build better models for persuasion this year.

ryansloan | 10 years ago | on: Secret Santa is NP-Complete (2006)

We were just talking about this at the office this week and came to a similar conclusion. However, someone pointed out later that you could have a valid Secret Santa configuration that was not a Hamiltonian Path - you could have two (non-overlapping) paths and still have a valid secret santa: For people A B C D E F, you could have the graph covered by two separate circuits:

A->B->C->A

D->E->F->D

Unfortunately real-life intervened and we didn't have time to decide if this was an NP complete problem or not...

ryansloan | 11 years ago | on: California Teacher Tenure Found to Violate Student Rights

Warning: Anecdata follows...

When I was a student, I had some great teachers who were tenured and some great teachers who were non-tenured. However, nearly all my awful teachers did have tenure. A lot of the people I know were in a similar situation. Some were good teachers who got complacent and lazy, and some seemed to have slipped through the cracks from the beginning. Small N, but I can see how tenure definitely creates some messed up incentives.

That said, I think there are two sides to this issue. Making it easier to get rid of bad teachers is a start, but it's also important that there's a good, transparent way of evaluating whether a teacher is good or bad. I know a lot of teachers, and they all feel as if the way their performance is measured is pretty broken. They're measured based on performance on standardized tests that don't test the right things, etc. I think if you want to attract and retain good teachers, you have to establish better metrics, too. With the wrong metrics, what you end up with is a big pool of teachers who are successful at checking off the right boxes.

(I realize this performance measurement thing is a hard problem in just about every industry!)

ryansloan | 14 years ago | on: Coding is priority number five

Agreed. It happens a lot (in all my previous jobs I had mostly non-technical people as leads), but they have to work 10x harder to be effective. I think that even a limited technical background does a lot of things for you:

1) You can scope your team's features and commitments more effectively if you have some understanding of the technical complexity of each ask.

2) Understanding the technology (and the skills of your people) means you have better intuition about the right people to bring into the room when a problem arises

3) It's easier to be empathetic with your team when you have engineering experience, because you know that many times the spec is just the tip of the iceberg.

4) Credibility. A group of devs will have a lot more respect for you from the start if they know you're not just a bureaucrat and you can code (even if it's not as well as they can)

ryansloan | 14 years ago | on: Universities/Colleges as customers - How do they operate?

When I was a college student I worked on the other end of this: a faculty member and I were technical consultants for the University as they were evaluating some software systems. Let me just say: colleges can be a pain in the neck. There is a TON of regulation on higher education (from student-related regulation, FERPA sort of stuff to financial regulations on grant money and such) which can be a big barrier to entry.

I don't know enough about your niche to say anything definitive (and I'm not really an expert, anyway) but I was working on selecting a research and export control system and there was a ton of regulatory policy we had to learn/consider. I'd say you should start by talking with faculty members who are directly involved with the process to see what you're getting into.

The one question that was pretty constant across the departments I worked with was "How long will this company be around, and what is our support commitment?" Universities usually avoid spending money on IT if they can, so they want a product that is going to be well-supported. Switching solutions is costly, so that makes them fairly risk-averse as well.

In addition, the procurement processes are usually bureaucratic nightmares, but that's the same with large companies :)

ryansloan | 14 years ago | on: Facebook Timeline

Good question. I'd imagine that's part of the logic behind giving you "complete control" :) I'm also interested to see how they associate old photos and other pre-Facebook content with dates.

ryansloan | 14 years ago | on: Facebook Timeline

Looks like a digital, semi-automated scrapbook. From my understanding, it's not an overhaul of the profile, but another view of your online identity. If they pull it off it could be pretty cool.

ryansloan | 14 years ago | on: Reed Hastings responds to criticisms and announces Qwikster

I have to say, I think they blew it with this one. Spinning DVD-by-mail off into a separate business might make sense, but I just don't get splitting the ratings/suggestions up by not integrating the services. Considering that one of Netflix's greatest strengths is the (very good) rating system this is a questionable decision, and I think they'll catch a lot of heat for it from the crowd that maintains accounts on both services.

ryansloan | 15 years ago | on: Self-employment is anything but the dream

My father (who has always been self-employed) once said "the best thing about being self-employed is that I can choose my own hours. I can work whatever 100 hours a week I want."

ryansloan | 15 years ago | on: What "Sent from my iPhone" really means

I usually change mine to "Sent from my mobile" or "Sent from (xxx) xxx-xxxx" I keep a line like this for two reasons, one of which is proofreading related, but the more important is to let them know that the reason for my terse reply is not because I don't care or I'm upset, it's because I'm in transit (or just away from my desk).

ryansloan | 15 years ago | on: Foursquare Launches Location Layers

I think "tips" is one of the neatest features of Foursquare, and I see this as the same concept only the information comes to you. When I am in a new city I'll sometimes pull up Foursquare to look for a place to eat/drink/be merry and I read through these tips. If that information was delivered to me based on groups that I consider myself to be a part of, I would be one happy camper.

Very cool.

ryansloan | 16 years ago | on: Getting Computer Science Into Middle School

I definitely agree. Introducing the material isn't enough, there have to be quality educators who are also knowledgeable of computing. You mentioned hobbyists and professionals and I think this is a fantastic idea. Actually, Georgia Tech's College of Computing has a program designed to take out of work IT professionals and help them become teachers: http://bit.ly/17xgiT [cc.gatech.edu] Pretty neat.

ryansloan | 16 years ago | on: Getting Computer Science Into Middle School

I think this is really, really important. We start teaching students the foundations of chemistry, physics, and various areas of mathematics as early as Sixth grade, but Computer Science is largely ignored. Hell, it's hard enough to find a decent CS curriculum in High Schools. Students who would never dream of studying computing might find that they have a passion for it if they are exposed to it early enough (in a kid-digestible way, of course) I remember reading a study (I wish I could find it to cite) that showed that students who were exposed to CS courses early were more likely to have a favorable opinion of the field ("it's not just for nerds") Finding people who are capable/willing to teach CS is one of the biggest problems here, I think.
page 1