Luke Duncan

Adventurer, Lifelong Learner, Software Engineer

Posts

linkedin:

Introducing Next Play, the LinkedIn Band!

From left to right in main pic: Michael Olivier (keyboards & vocals / director of eng), George Sleiman (drums / recruiter), Michael Scheinholtz (guitar / senior software engineer), Caitlin Crump (vocals / analytics scientist), Peter Frueh (guitar / web developer), and Tim Lynn (bass / senior web developer). Not pictured: Eric Heath (guitar & bass / director of legal).

My hometown, Dearborn, MI, is currently the center of a lot of media created controversy. Terry Jones is in town. Regardless of your opinions on him or what he represents I think the topic offers an interesting insight into how social media platforms are used.  

Fox2Detroit had a live stream of a court case regarding a protest he wanted to hold in the city. At one point they had embedded both a Facebook live chat tool, and a Twitter widget that simply filtered on the #TerryJones hashtag. It was obvious to me when I first saw both that the Twitter stream was alarmingly racist and had degraded to the Twitter equivalent of a flame war.  Facebook wasn’t a model for public discourse itself, but it was markably better. When I came back today, the Twitter stream had been removed from the site.

I think this provides some interesting insights into how both platforms are used and can be used effectively by media organizations.  It reminds me of the TechCrunch facebook comments debate.

Moving to The Valley in pursuit of greatness.

I was pretty much born and raised in Dearborn, Michigan — the home of Ford World Headquarters.  It’s hard to find a municipal building in the city that isn’t named after the humble founder.  It was probably a compromise that the city even retained a non-Ford name.

Since graduation I’ve been a fourth-generation Ford employee - my great grandfather earned his scars during the union busting days; my grandfather retired off the assembly line; and my dad and uncles all either work directly for the company or very close within its orbit. It’s easy to say FoMoCo has a rich heritage in my family.

For the last year, I’ve been lucky enough to work on the software engineering side of the AppLink product doing mobile application development with a fantastic team.  While working in an IT department that serves at the pleasure of a car manufacturer, I somehow landed within an incredibly innovative and unique microcosm of the company.  Taking a job at Ford was the best decision I could have made with where I was when I graduated.  It’s been a year and I have grown tremendously, finished half of my masters degree, and enjoyed living in a beautiful apartment in Downtown Detroit overlooking the Detroit River and Canada.

But last Friday was my last day.  A little over a year after my first day on the job I say goodbye to Ford and hello to LinkedIn!  If my exclamation point didn’t say it for me: I’m really excited.

When I first graduated from undergrad I had a few big goals, but one big one: to get out of Michigan.  Somehow I’m pretty sure I’m not the only one from my graduating class with that objective.  It’s not that Michigan is a bad place or Ford a bad employer (Quite the contrary Ford is a great employer).  There was another goal motivating my wanderlust.

The other goal I had when I graduated — and still have — is to become a great software engineering generalist.  Great takes more than a couple diplomas and the opportunity to write cool software.  Great takes always being in a little over your head.  Great takes being immersed in a highly technical culture.  It takes being around really smart people, preferably smarter than you.  It takes being in a culture that celebrates failure, exploration, intellectual honesty, and innovation.  It takes more than a good job, but being in a region that is saturated with the best and the brightest in the tech industry.  In a sentence: great takes playing in the Big Leagues.

Silicon Valley is the Big Leagues and LinkedIn is right in the middle of it.  The contrast with the Detroit area is huge.  In Detroit, when people find out I’m a software engineer, I’ve come to accept that the average person will respond with something akin to: “oh, so you can help me install Microsoft Word.”  I’ve even had a manager before, while working in a position where I was essentially repeatedly teaching them how to use Outlook, respond with “Oh, you mean this isn’t what you’re studying to do?” when I informed them that I needed to put in notice so I could start an internship in my field.  As someone recently said to me while describing their move for a job at Google in the early days, “The dinner parties in The Valley will be filled with very smart people — maybe even names you know — who are all talking about incredibly exciting and innovative things.”  They are actually trying to draw a contrast to dinner parties in NYC (Hint: there’s a more eclectic crowd in NYC). But I kept thinking of home.  Not to idealize The Valley, but it’s certainly got something to offer that Detroit does not.

In my pursuit of my “Dream Job,” I interviewed at a number of cool and interesting places.  In fact, I originally wasn’t entirely sure that the Bay Area was where I would end up.  Starting with a post I discovered through Hacker News and through the generosity of the author, Matt Mireles, I met some pretty compelling startups in NYC.  Due to some former college recruiting, I even had some opportunities working for some secretive portions of the government in DC.  Ultimately, however, the government sounded stifling and NYC startups sound a little ahead of where I was in my career.  Silicon Valley is the place I need to be to hone my skills and maybe even make a name for myself.

Among the places I interviewed with in The Valley, LinkedIn stood out to me.  I did two phone screens, the first of which I was sure I botched.  When I finally did an in person interview it was a full day, 9-hour set of highly technical interviews.  It was challenging and I loved it.  The last person I met with was at the director level of the team I was meeting with.  He grabbed a dry erase marker and mocked up some of the challenges a company that works at Internet scale faces, and the types of problems I’d get to play with.  He ended by asking me if it sounded like something I wanted to learn. I was sold.

So, why the big move?  Why drive my dad crazy by moving across the country? Because I believe LinkedIn and Silicon Valley are key enablers in that lifelong pursuit to become great at what I’m passionate about.  I’m excited to be joining their team next month and look forward to the challenges ahead.

TLDR: I left Ford Motor Company for a job a LinkedIn and am moving to San Francisco.  I think the Bay Area is cool, and will be great for my professional growth.  I’m excited about this.

Just after graduation and before starting at Ford I did a tour of The Valley taking pictures in front of the places I thought would be Dream Jobs.  Here’s one from that series of pictures.  The sign reads: “CIS Grad, PLEASE HIRE”

Other pics:

 

http://www.flickr.com/photos/romancingthedream/4279873481/
http://www.flickr.com/photos/romancingthedream/4279874611/

If you’re a HackerNews reader, please consider up-voting this post:

http://news.ycombinator.com/item?id=2433023

Sample Work on GitHub

Having recently changed my landing page I decided to organize myself around a few select websites and services, namely: GitHub, LinkedIn, Tumblr, and Twitter. For the most part all of those are completely up-to-date and ready to fully represent me. GitHub, however, is a new tool to me and doesn’t have a lot of material up. Until today it was completely sparse with the exception of a partial tool I built for a homework assignment last semester.

Throughout the last year or so I’ve collected a number of little puzzles and code samples that I’ve completed.  These include old interview puzzles, programming competition practice problems, self tutorials, etc, that don’t serve much practical day-to-day use.  I’ve decided to sanitize them by removing any references to companies or people that they may have been originally submitted to, and upload everything thats a decent code sample and doesn’t fall under an NDA.  

I uploaded three old samples today, and will continue to upload projects moving forward.  Feel free to check them out!

https://github.com/lukejduncan

Starting to read up on my project ideas for my distributed computing class.  Good crash course into “What is Hadoop” and why big data cares about it.

All New lukejduncan.com

The transition is complete.  Check out www.lukejduncan.com to see the new site. The landing page itself uses flavors.me, the blog portion is obviously tumblr, my twitter and my github feeds are included as well.  Photo credits for the current background go to CAVE CANEM for their picture titled CAN YOU DIGG IT! (Found Art) Ding Dong The King is Dead!

Transitioning My Web Presence

I’m slowly transitioning from the original MovableType based www.lukejduncan.com to using a combination of tools for my web presence.  In undergrad maintaining a server, CMS, blog, and doing everything on my own made sense.  At the time I started I had no idea how to do it!  The only way to learn was to jump in and get your hands dirty. Now all my time is spent learning other things and I really just want a place to post stuff and point to my LinkedIn and Twitter without having to manage the entire software stack that makes that possible.

In the meantime I’ll be migrating content that seems appropriate and backing up the old site.

Graduate School - Statement of Purpose

As defined by UMD:

The Academic Statement of Purpose should be a concise, well-written statement about your academic and research background, your career goals, and how this graduate program will help you meet your career and educational objectives.

My Statement:


Software development, much like carpentry, is a creative trade.  Similar to the carpenter, software developers have tools unique to their trade.  It is familiarity with these tools that define the master craftsman.

Currently, I work on a research and development team at Ford Motor Company.  My responsibilities include coming up with and implementing proof-of-concept software for in-vehicle solutions.  In this position I am able to create and explore solutions to new problems.  This position has helped solidify my goal to be a leader of innovation as either a research and development team leader or software entrepreneur.  It has also helped me understand the exciting power of my trade.

I began my studies at Henry Ford Community College, where I received my associates degree in liberal arts.  Soon afterwards I enrolled in the Computer and Information Science program at the University of Michigan, Dearborn where I graduated with a 3.5 GPA.  While there, I studied the fundamentals of my field by taking classes such as Operating Systems, Database Management Systems, Computer Architecture, and Artificial Intelligence.  Outside of the classroom I was an avid participant in many algorithmic competitions including events sponsored by the Consortium For Computing Science in Colleges and the Association of Computer Manufacturers’ International Collegiate Programming Competitions.  I have competed on teams that have ranked in the top 10 in multiple competitions including a second place victory. 

The programming competitions were a passion of mine while I was attending the university.  As I continued to seek them out, my abilities as a programmer grew tremendously as well as my general understanding of the science.  What I found in these competitions I am now seeking at the University of Michigan - depth of understanding and expertise.  What is unique about the Rackham graduate school, is the availability of quality education with the option of online study.  While I currently work in the Dearborn area, I fully realize that my goals may take me elsewhere during the course of my study, or may even limit the number of regular hours available for study.  Rackham offers me the opportunity to hone my craft in an efficient manner that can account for any changes that my future may bring.

With a concentration in System Applications and Computer Graphics, I will be able to become an expert in computer science fundamentals and study an exciting growing area of the field.  It also allows me professional opportunities in traditional, as well as the maturing computer gaming and digital imaging, industries.  By choosing this academic degree, I can also explore doctoral studies in the future.  

The Rackham Graduate school gives me a more robust and fully featured toolset for creation, empowering me to become great at what I do - to become a master craftsman.  It allows me to gain and grow expertise as I begin an exercise in lifelong learning.

Graduate School - Personal Statement

As Defined by UMD:

How have your background and life experiences, including cultural, geographical, financial, educational or other opportunities or challenges, motivated your decision to pursue a graduate degree at the University of Michigan?

For example, if you grew up in a community where educational, cultural, or other opportunities were either especially plentiful or especially lacking, you might discuss the impact this had on your development and interests. This should be a discussion of the journey that has led to your decision to seek a graduate degree.
Please do not repeat your Academic Statement of Purpose.

My Statement:


Throughout my life I have had a very strong relationship with my father.  My father did a great job building and maintaining our relationship as we bonded over the business of life.  

My dad grew up in a household where no one went to college. His three brothers all followed in my grandfathers footsteps launching great careers in skilled trades within the orbit of Ford Motor Company.  My dad received his associates degree from Henry Ford Community College and set off in a slightly different direction.  

At the age of nine, my dad began taking me to work with him on the weekends.  The company he worked for maintained a bin of old electronics.  While my dad performed his duties as a technician, I played with the electronics and built my first robot.  The robot did nothing, and was really just a collection of disparate parts clumsily taped or glued together, but in the eyes of a nine year old they could not have been cooler.  

As my dad progressed in his career I followed - almost every Saturday.  He eventually accepted a position as a General Manager at another company.  This new company was slightly larger and had programmers on staff.  When I was in the sixth grade my dad forced me on one of these coders after I had exhausted his patience.  In turn, I was given a SAM’S Teach Yourself Visual Basic in 24 Hours book with a whopping one thousand plus pages.  I read it all, and came back with questions every weekend.

As I continued to follow my dad to work, I learned many things that I am only now coming to appreciate.  I watched as my dad grew from General Manager to Vice President with global responsibilities and was able to sit in on many of his meetings receiving introductions to all of his staff and clients.  I observed as my dad struggled to overcome his limitations as he sat in meetings alongside people with multiple degrees.  I was also able to see the opportunity those degrees bought his peers, opportunities that my dad worked so hard to earn himself.  

It is these experiences that inspire me to pursue a higher education.  It is how hard I worked at sixteen, mowing the lawns of all the companies on the same street my dad worked on, just to pay for my first 300 Mhz computer; how hard my dad worked every Saturday that I shared with him as he strived to afford my private education and help my mom through nursing school; and the standard that my father set by both his example and his frequent reminders of what kind of education was required to do the kinds of things I found exciting.  These are the life experiences that have made me decide to pursue graduate studies, so that I can one day provide for and educate my children as my father has done for me.

Getting That First Job

 

Having finally achieved that often dreamed about goal, getting my first real job, I thought I’d share a little bit about my experiences and what worked for me.  With the economy being what it is, especially here in Michigan, tension runs high for graduating seniors.  I know it did for me.  Following is the culmination of pieces of advice and tips I garnered along the way, as well as a few things that just worked for me.  Most of the advice is generic, and can be applied to most degrees, but towards the end I included a few tips specific to my fellow Computer Science graduates.

Yourself on Paper

This may be obvious, but you need to write a great resume and cover letter.  This needs to be a long process, and in some cases it may even be a little painful.  Like any important document, both of these need to be proofread by your most trusted advisers.  For me, each version of my resume initially took two to three weeks of proof-reading before I finally had a framework that I was ready to use and easily modify.  

I also like to write these types of things in waves.  I’d write the first version, and the next day review it myself.  With the second version I’d review it myself and then send it out to my first group of reviewers.  These were my friendly career service councillors, friends, and family that had the best grammar and patience for my emails.  At this stage, it’s important to keep in mind your reviewers backgrounds.  Some of them may be great at grammar but know nothing about your field.  In my case, most of my friends that were reviewing had degrees in journalism and screen writing, but often misunderstood the technical parts of my resume.  It’s important to make sure you understand where their advice is coming from and in some cases know which parts to heed and which to ignore.  

The next round of reviews came from professional relationships.  Site’s like LinkedInhelp a lot for this kind of stuff.  There were a handful of family friends and former colleagues who I knew had an industry perspective to bring to the documents.  This is the part that can sometimes be painful.  There may be things that you include that they think are completely irrelevant.  It may seem odd, but at this point these documents start to feel very personal.  For example, I had a few people suggest I take my Associate Degree off of my resume.  It took some time, but I eventually understood exactly where they were coming from.  In the end, I chose to keep this section.  However, the criticism offered by my reviewers showed me how employers would read my resume and taught me how I wanted to sell myself to them.  This sections inclusion was thought out and I knew exactly how I wanted to present the information in an interview situation.  As always take this criticism for what it’s intended, friendly advise that you sought out

Use your local resources

The first place to start is most definitely the Career Services Department - or equivalent - at your school.  As my resume evolved from my initial search for internships my junior year, to my career search my senior year, the councilors at school were a great resource.  They can do much more than just talk about your resume however. 

These departments put on many events such as Professional Dress classes, Interview Practice, and Job Fairs.  I went to all of these.  Even if you don’t think you need a particular class, just attending can be a great way to stay informed about other events, meet like-minded people with more great advice, and build relationships with the councilors who are in positions to send your resume to potential employers. 

There are also professional organizations with great resources.   I personally loved my student membership to the Association of Computing Machinery for all of its advice and articles.  The Engineering Society of Detroit also puts on an annual job fair, however my experience was incredibly negative at this event.  Especially in this economy these job fairs are incredibly busy and crowded with people with much more experienced than a recent graduate.  

This illustrates the value of your schools local job fair.  The companies in attendance are looking for college graduates, and the only people you have to compete with are the same classmates you’ve been competing with all along.  It’s a more comfortable experience, and probably more rewarding.

Yourself in Pixels

A great piece of advice, for any profession, is to make a professional website.  With employers using LinkedIn, Twitter, and Facebook to help them wade through resumes it’s important to actively manage your online presence.  I handled this, by partitioning my social networks appropriately. 
 
  • Facebook is used solely for socializing, and it’s privacy settings are set to reflect this; 
  • Twitter, is an informal way to keep up with other young professionals, follow technologist, and post statuses about technology projects I’m working on.  I like to think of twitter as a casual professional area, and that’s partially because of the culture of the site; 
  • LinkedIn is used solely for professional connections;
  • My website is a place to post more in-depth thoughts and write ups about projects that I’m working on;  
  • And all of these accounts are tied to each other, giving potential employers a deeper look at who I am, in a way that I can manage appropriately.  
Especially as a technologist, my website has worked to my advantage in many ways.  Some people may not believe it, but I’ve had recruiters question me about projects I’ve posted on the site that I hadn’t even mentioned in the interview.  My beer advisor project seemed to be a favorite among the local recruiters, and was a great way to talk about a technical project to non-technical interviewers.

The single biggest advantage of creating your own site is that it gives you some control over what employers find when they google your name.  Do you really want them to find a comment on a blog you wrote in early college about the advantages of mixing certain alcohol?  Centralizing your online identity into a site you control is one way of minimizing this.  That, and set your privacy settings appropriately on the sites you use.

Job Boards 

There are two sites I used aggressively, Dice.com and Monster.com, and one I used later on that proved to be a valuable resource, Craigslist.  Dice is geared specifically toward Technical Positions, however it was my experience that they were higher level positions and weren’t looking for recent graduates.  Every once in a while I would get a response to a submission I’d make, but I never received a cold call from recruiters scouring Dice.  With Monster, however, I received many cold calls from recruiters, and overall the jobs tended to be a better fit for where I was in my career.

Later on in my search someone suggested I use Craigslist.  I was suspicious of this at first, but I actually had some very good opportunities arise from it.  I uploaded a resume to each city I thought I’d like to live in, removed all sensitive information, and within a few days I was receiving emails from potential employers.  Some were worthwhile, and some not so much, but regardless I think it’s a powerful tool I could have made more use of.

A Few Notes On Timing

With graduation in December, I started my job search in early September.  I couldn’t wait to get my name out there and begin the interviews.  This experience was incredibly disheartening, since no one really wanted to talk to me until I was days away from graduation.  In fact, I didn’t receive many replies until the middle of November.  Some of my early September submission were held until December.  While this isn’t always the case, recruiters seem have immediate needs for positions. 

Many large companies do have recent graduate programs.  Whenever possible, find these, as they will setup to accommodate someone like yourself much better in the interview and application process. 

Timing was something I had no perspective on going into my job search.  Looking back on it, I would still start, aggressively, in September.  However, if I could have known to expect the delay in responses I could have saved a lot of stress.

The Technical Interview

This one goes out to all of the Software Engineers out there.  One thing that is taught in school, but not used much (in assignments), is object orientation.  My first phone interview was with a company in New York.  Within two minutes, the interviewer had started asking very technical questions about object orientation.  Being that this was my first real interview, I drew a complete blank, and subsequently embarrassed myself.  But it was after this interview that I sat back down with my old software engineering books and made sure I was ready for the next time.  

It’s really weird doing technical interviews over the phone the first time.  If you’re like me, you know how to do what you need to do in code, but maybe can’t articulate it on the spot when you aren’t expecting it.  This is something I had to get over, and you probably will too. 

In general, I found that the technical questions were pretty high-level, and, once you get comfortable with them, they weren’t too bad.  If you haven’t done a technical interview yet, I would recommend making sure you can do the following:

  • Be able to do simple worst-case Big-O analysis on a piece of code;
  • Know simple data structures (linked-list, hash table, etc), what they’re good for in comparison to each other, and the worst-case run times of simple operations on them;
  • And know a little bit about algorithms, how recursive algorithms work, etc.
All of that being said, everyones technical interview will be different depending on the position and your background.  These, however, were the types of questions I encountered.

Good Luck!  

These were just some of my experiences, but they may be useful for others in the future.  I hope they are to you, and best of luck in your job hunting. 

This post has also been published on Instructables.

Profile

Adventurer, Lifelong Learner, Software Engineer.
Computer Software | San Francisco Bay Area, US

Summary

My goal is to be a great software engineering generalist. In pursuit of this I completed a Masters of Science in Computer Science in two years while working full time in my field.

I believe Alex Trebek said it best when he said, "I'm curious about everything. Even subjects that don't interest me."

There is magic in computers and software, and that sorcery can be applied across fields and interests. I love what I do because I can build for and explore new domains regularly, and I hope to build my career on these pursuits.

Experience

  • May 2011 - Present
    Software Engineer / LinkedIn
    *Develop Internet scale J2EE web applications *Member of 5-10 person team building payment systems that power the monetization of all of LinkedIn's products *Responsible for production support as well as feature development
  • Mar 2010 - Present
    Software Engineer - Sync AppLink Mobile API's / Ford Motor Company
    *Recruited into the Ford College Graduate (FCG) program straight out of university *Participated in a five person research and proof-of-concept development team *Built mobile applications for seamless smartphone-to-car user interaction *Work on Android, Blackberry, and iPhone frameworks to create sample applications for developer network *Ported existing Sync Mobile API from Android to Blackberry *Maintained Android, Blackberry, and iPhone Sync AppLink mobile APIs *Participated in API design decisions and code reviews *Designed and directed Quality control and testing activities related to AppLink mobile APIs *Supported mobile application partners such as Pandora, Stitcher and OpenBeak in incorporating the AppLink mobile APIs *Represented Ford as subject matter expert at the 2011 Consumer Electronics Show *Lead university student undergraduate senior design group that reported to the team in learning our API's and helped facilitate their innovations *Participated in on-campus recruiting events
  • Apr 2009 - Present
    Freelancer Software Engineer / Self Employed
  • Jul 2005 - Present
    Co-owner and Property Manager / Cornerstone Homes, LLC
    Co-owner and Property manager of rental property in Lincoln Park, MI.
  • Feb 2007 - Present
    Program Director / Beyond Basics
    *Oversaw all daily operations of tutoring and enrichment programs in two Detroit Public Schools. *Maintained relationships with the principals and staff at the schools overseen *Supervised a staff of seven people *Shared responsibility for recruitment, orientation, training, and management of 700+ volunteers *Collaborated with the executive director to create systems for communicating between the operations in three remote schools and the main office *Led a team of three in the writing of the company’s operations manuals *Traveled with the executive director as a representative to East London, South Africa *Invited to speak as a representative at the Annual Rotary International Youth Peace Summit and the University of Michigan-Dearborn
  • Feb 2003 - Present
    Associate IT Administrator / Link Engineering
    *Supported vehicle test/data-acquisition and automation equipment *Enterprise Resource Planning-ERP Client Support *Responsible for client-side network and computer support *Reported to senior engineers

Education

  • 2010 - 2012
    University of Michigan-Dearborn
    Masters of Science in Computer and Information Science
  • 2007 - 2009
    University of Michigan-Dearborn
    Bachelor of Science in Computer and Information Science
    Activities: Member - Upsilon Pi Epsilon Honors Society Treasurer - ACM Student Organization Member - Intelligent Systems Club
  • 2005 - 2007
    Henry Ford Community College
    Associates in Liberal Arts
    Activities: *Member - Phi Theta Kappa *Layout Editor - Mirror News *Member - Model U.N. Club
  • 2000 - 2004
    Dearborn High School

Additional Information

Posts

September 12, 10:04 AM

Hey, Torontonians, Ann Arborites, and New Yorkers!

I'll be giving a free talk at the Art Gallery of Ontario in Toronto called "Can creativity and freedom peacefully co-exist in the Internet age?" on Sept 14 at 7PM, where I'll be reprising my SIGGRAPH talk from August.

On Sept 15, I'll be in Ann Arbor, MI for the Penny Stamps Lecture Series, doing a panel called "On Futurology: Optimism And Failure" with Mark Stevenson and James King.

I head to New York next. First I'll be at the Brooklyn Book Festival on September 18, appearing on a 1200h panel called "Genres Crashers" with Jewell Parker Rhodes, Kelly Link and Stephanie Anderson.

Finally, I'm keynoting the O'Reilly Strata conference on September 20 at 1330h, with a talk called "Designing For Human Sensors, Not Human Barcodes."

Hope to see you there!

September 11, 03:55 PM

Kurt from the Electronic Frontier Foundation sez, "A judge the the Northern District of Texas writes a blistering opinion, sanctioning Evan Stone, attorney for porn studio Mick Haig Productions, $10,000 for improperly issuing subpoenas to ISPs without court permission in order to obtain the identities of alleged p2p file sharers. The Court had appointed EFF and Public Citizen to represent the alleged file sharers."

Gotta love copyright trollery that causes a judge to use the term "Staggering Chutzpah" in his official communications from the bench.

To summarize the staggering chutzpah involved in this case: Stone asked the Court to authorize sending subpoenas to the ISPs. The Court said “not yet.” Stone sent the subpoenas anyway. The Court appointed [EFF and Public Citizen] to argue whether Stone could send the subpoenas. Stone argued that the Court should allow him to – even though he had already done so – and eventually dismissed the case ostensibly because the Court was taking too long to make a decision. All the while, Stone was receiving identifying information and communicating with some Does, likely about settlement. The Court rarely has encountered a more textbook example of conduct deserving of sanctions.
Judge Sanctions Copyright Troll Attorney for "Staggering Chutzpah" (Thanks, Kurt!)

September 11, 04:52 PM

kruhft writes "It seems that Cleverbot, the chatbot so ready to admit that it was a unicorn during a discussion with itself, has passed the Turing test. This past Sunday, the 1334 votes from a Turing test held at the Techniche festival in Guwahati, India were released. They revealed that Cleverbot was voted to be human 59.3% of the time. Real humans did only slightly better and were assumed to be humans 63.3% of the time." As the Wikipedia link above points out, though, there's no single, simple "Turing Test," per se — many systems have successfully convinced humans over the years. Perhaps Cleverbot would consent to taking part in a Slashdot interview, to be extra-convincing.

Read more of this story at Slashdot.

August 17, 02:55 PM

Caroline Chen / The Snitch:
Anonymous Hacks BART Police Website, Releases Personal Information of 100 Officers  —  Hacker group Anonymous tweeted this morning that they had hacked into the BART Police Officer's Association website, releasing the addresses, email addresses, and passwords of 102 BART police officers.

August 14, 03:56 PM
Human rights activists and free speech advocates have every reason to worry about the future of an open and uncensored internet, but researchers from the University of Michigan and the University of Waterloo have come up with a new tool that may help put their fears to rest. Their system, called Telex, proposes to circumvent government censors by using some clever cryptographic techniques. Unlike similar schemes, which typically require users to deploy secret IP addresses and encryption keys, Telex would only ask that they download a piece of software. With the program onboard, users in firewalled countries would then be able to visit blacklisted sites by establishing a decoy connection to any unblocked address. The software would automatically recognize this connection as a Telex request and tag it with a secret code visible only to participating ISPs, which could then divert these requests to banned sites. By essentially creating a proxy server without an IP address, the concept could make verboten connections more difficult to trace, but it would still rely upon the cooperation of many ISPs stationed outside the country in question -- which could pose a significant obstacle to its realization. At this point, Telex is still in a proof-of-concept phase, but you can find out more in the full press release, after the break.

Continue reading Telex anti-censorship system promises to leap over firewalls without getting burned

Telex anti-censorship system promises to leap over firewalls without getting burned originally appeared on Engadget on Sun, 14 Aug 2011 15:56:00 EDT. Please see our terms for use of feeds.

Permalink   |  Telex.cc (1)  | Email this | Comments
August 12, 06:30 PM

Eve Batey / SF Appeal:
BART Defends Decision To Cut Off Cell Service After Civil Rights, FCC Concerns Raised  —  After rumors of a possible protest intended to disrupt service reached BART officials yesterday, they pursued a number of strategies to ensure that didn't happen.  One of those strategies …

August 12, 07:11 PM

An anonymous reader writes "Last week Slashdot had the story that the web had turned 20 years old. Of course, patents also last 20 years, which has resulted in some asking what would have happened if Tim Berners-Lee had patented the web? Thankfully, he didn't (and wouldn't). But we'd be living in a very different (and probably less interesting) world if he had."

Read more of this story at Slashdot.

August 11, 03:25 PM

Google has accused Microsoft in court of revealing its proprietary source code.

That's some rich irony given that the court case involves Android -- an open-source operating system that Google touts as being free to modify and use.

As PaidContent reports, Google made the claim in an International Trade Court case between Microsoft and Motorola. Microsoft has repeatedly claimed that Android infringes upon some of its patents, and is suing Motorola in hopes of extracting licensing fees for every Android device that Motorola sells.

In the court case, Microsoft got some "highly confidential source code" from Google through a subpoena. It then turned this source code over to an expert witness -- a move that Google says violates the judge's orders.

The source code may not be for Android itself. But the claim is still pretty ironic given how often Google paints itself as the defender of openness against big closed companies.

Just last week, Google's chief lawyer accused Microsoft (and Apple) of buying up patents as part of a "hostile, organized campaign against Android."

Maybe so. But it's long been time for Google to stop pretending that it's got some kind of pure agenda with Android.

Please follow SAI on Twitter and Facebook.

Join the conversation about this story »

See Also:



August 11, 10:00 AM

Back in June, the Electronic Frontier Foundation analyzed the terms and conditions offered by the whistleblower sites launched by the WSJ and Al Jazeera, concluding that they offered no protection to confidential sources. Now, Al Jazeera has taken their advice to heart and substantially improved their terms.
Al-Jazeera Still Reserves the Right to Sell You Out, But At Least It Has Your Back
Before the revisions, the Transparency Unit noted it could "share personally identifiable information in response to a law enforcement agency's request, or where we believe it is necessary." The terms provided no explanation about how Al-Jazeera determined when to disclose information or who made that decision. The TOU now explains Al-Jazeera "may disclose personally identifiable information about you to third parties in limited circumstance[s], including: (1) with your consent; or (2) when we have a good faith belief it is required by law, such as pursuant to a subpoena or other judicial or administrative order."

We’re also glad to see Al-Jazeera making an effort to be transparent about when users’ data is sought by the government and promising to fight for users' rights in court. AJTU promises that if "required by law to disclose the information that you have submitted, we will attempt to provide you with notice (unless we are prohibited) that a request for your information has been made in order to give you an opportunity to object to the disclosure." And AJTU claims it "will independently object to requests for access to information about users of our site that we believe to be improper."

Al-Jazeera Follows EFF's Whistleblower Recommendations

August 11, 10:42 AM


In light of last weekend’s riots in London, UK Prime Minister David Cameron is considering banning individuals from social media if they are suspected of plotting criminal activity.

Soon after the riots subsided, it became clear that BlackBerry Messenger played an instrumental role in how the rioters organized themselves. UK authorities also believe that Twitter and Facebook played a role as well. In a statement to parliament on Thursday morning, Cameron said:

“Mr. Speaker, everyone watching these horrific actions will be stuck by how they were organized via social media. Free flow of information can be used for good, but it can also be used for ill. And when people are using social media for violence we need to stop them. So we are working with the police, the intelligence services and industry to look at whether it would be right to stop people communicating via these websites and services when we know they are plotting violence, disorder and criminality.”

Looking to prevent future catastrophes that could be stirred by social media, the government will reach out directly to the social media services believed to help catalyze the riots to discuss options for moving forward.

Cameron told the press after his statement that Home Secretary Theresa May will hold meetings with Facebook, Twitter and Research In Motion within weeks to discuss their responsibilities in the prevention of future incidents, The Guardian reported.

Banning individuals from social media seems like a difficult task, and the first question to answer is whether it is possible and feasible. Beyond that, is it legal to ban suspects who haven’t committed a crime?

What do you think? Should the UK government be allowed to ban individuals from social media if they are thought to be planning criminal activities? Let us know in the comments.

Image courtesy of Flickr, Steve Punter

More About: facebook, london riots, parliament, RIM, social media, twitter, uk

For more Social Media coverage:

July 23, 07:50 PM

oxide7 writes "A new, low cost semiconductor-based gene sequencing machine has been developed and may unlock the door to advanced medicines and life itself. A team led by Jonathan Rothberg of Ion Torrent in Guilford, Conn is working on a system which uses semiconductors to decode DNA, dramatically reducing costs and taking them closer to being able to reach the goal of a $1000 human genome test. The current optical based system costs around $49000 and is already on the market and being used in over 40 countries."

Read more of this story at Slashdot.

July 16, 06:18 PM

suraj.sun writes with this quote from an article at Techdirt: "A woman, who called Verizon to try to find out about the $4.19 she was being charged for six local calls, was told by Verizon reps that the only way it would provide her an itemized bill was to get a lawyer and have the lawyer get a subpoena to force Verizon to disclose the information. Instead, the woman went to court (by herself) and a judge told Verizon (.docx) to hand over the itemized bill info. 'It is a basic matter of fair business practice that a consumer should be able to contact a utility about a charge on a bill and learn what the charge is for and learn that the charge was correctly applied. The only verification that Verizon's witness could offer that a charge like [the customer's] $4.19 measured use charge was accurate and billed correctly was her faith in the accuracy of Verizon's computer system. The only way that Verizon would offer any information about a past charge in response to a consumer inquiry was to require that customer to hire a lawyer and subpoena their own usage information. By no reasonable standard could this be considered reasonable customer service."

Read more of this story at Slashdot.


July 05, 11:00 AM

MIT's recent Civic Media Conference and the latest batch of Knight News Challenge winners made one reality crystal clear: as a new era of technology-fueled transparency, innovation and open government dawns, it won't depend on any single CIO or federal program. It will be driven by a distributed community of media, nonprofits, academics and civic advocates focused on better outcomes, more informed communities and the new news, whatever form it is delivered in.

The themes that unite this class of Knight News Challenge winners were data journalism and platforms for civic connections. Each theme draws from central realities of the information ecosystems of today. Newsrooms and citizens are confronted by unprecedented amounts of data and an expanded number of news sources, including a social web populated by our friends, family and colleagues. Newsrooms, the traditional hosts for information gathering and dissemination, are now part of a flattened environment for news, where news breaks first on social networks, is curated by a combination of professionals and amateurs, and then analyzed and synthesized into contextualized journalism.

Data journalism and data tools

In an age of information abundance, journalists and citizens alike all need better tools, whether we're curating the samizdat of the 21st century in the Middle East, like Andy Carvin, processing a late night data dump, or looking for the best way to visualize water quality to a nation of consumers. As we grapple with the consumption challenges presented by this deluge of data, new publishing platforms are also empowering us to gather, refine, analyze and share data ourselves, turning it into information.

In this future of media, as Mathew Ingram wrote at GigaOm, big data meets journalism, in the same way that startups see data as an innovation engine, or civic developers see data as the fuel for applications. "The media industry is (hopefully) starting to understand that data can be useful for its purposes as well," Ingram wrote. He continued:

... data and the tools to manipulate it are the modern equivalent of the microfiche libraries and envelopes full of newspaper clippings that used to make up the research arm of most media outlets. They are just tools, but as some of the winners of the Knight News Challenge have already shown, these new tools can produce information that might never have been found before through traditional means.

Strata Conference New York 2011, being held Sept. 22-23, covers the latest and best tools and technologies for data science — from gathering, cleaning, analyzing, and storing data to communicating data intelligence effectively.

Save 20% on registration with the code STN11RAD

The Poynter Institute took note of the attention paid to data by the Knight Foundation as well. As Steve Myers reported, the Knight News Challenge gave $1.5 million to projects that filter and examine data. The winners that relate to data journalism include:

I talked more with the AP's Jonathan Stray about data journalism and Overview at the MIT Civic Media in the video below. For an even deeper dive into his thinking on what journalists need in the age of big data, read his thoughts on "the editorial search engine."

The newsroom stack

With these investments in the future of journalism, more seeds have been planted to add to a "newsroom stack," to borrow a technical term familiar to Radar readers, combining a series of technologies for use in a given enterprise.

"I like the thought of it," said Brian Boyer, the project manager for PANDA, in an interview at the MIT Media Lab. "The newsroom stack could add up to the kit of tools that you ought to be using in your day to day reporting."

Boyer described how the flow of data might move from a spreadsheet (as a .CSV file) to Google Refine (for tidying, clustering, adding columns) to PANDA and then on to Overview or Fusion Tables or Many Eyes, for visualization. This is about "small pieces, loosely joined," he said. "I would rather build one really good small piece than one big project that does everything."

PANDA and Overview are squarely oriented at bread-and-butter issues for newsrooms in the age of big data. "It's a pain to search across datasets, but we also have this general newsroom content management issue, said Boyer. "The data stuck on your hard drive is sad data. Knowledge management isn't a sexy problem to solve, but it's a real business problem. People could be doing better reporting if they knew what was available. Data should be visible internally."

Boyer thinks the trends toward big data in media are pretty clear, and that he and other hacker journalists can help their colleagues to not only understand it but to thrive. "There's a lot more of it, with government releasing its stuff more rapidly," he said. "The city of Chicago is dropping two datasets a week right now. We're going for increased efficiency, to help people work faster and write better stories. Every major news org in the country is hiring a news app developer right now. Or two. For smaller news organizations, it really works for them. Their data apps account for the majority of their traffic."

Bridging the data divide

There's some caution merited here. Big data is not a panacea to all things, in media or otherwise. Greg Borenstein explored some of these issues in his post on big data and cybernetics earlier this month. Short version: humans still matter in building human relationships and making sense of what matters, however good our personalized relevance engines for news become. Proponents of open data have to consider a complementary concern: digital literacy.

As Jesse Lichtenstein asserted "open data along isn't enough," following the thread of danah boyd's "transparency is not enough talk at the 2010 Gov 2.0 Expo. Open data can empower the empowered.

To make open government data sing, infomediaries need to have time and resources. If we're going to hope that citizens will draw their own conclusions from showing public data in real-time, we'll need to educate them to be able to be critical thinkers. As Andy Carvin tweeted during the MIT Civic Media conference, "you need to be sure those people have high levels of digital literacy and media literacy." There's a data divide that has to be considered here, as Nick Clark Judd pointed out over at techPresident.

It looks like those concerns were at least partially factored into the judges' decision on other Knight News Challenge winners. Spending Stories, from the Open Knowledge Foundation, is designed to add context to news stories based upon government data by connecting stories to the data used. Poderapedia will try to bring more transparency to Chile using data visualizations that draw upon a database of of editorial and crowdsourced data. The State Decoded will try to make the law more user-friendly. The project has notable open government DNA: Waldo Jaquith's work on OpenVirginia was aimed at providing an API for the Commonwealth.

There were citizen science and transparency projects alongside all of those data plays too, including:

Given the recent story here at Radar on citizen science and crowdsourced radiation data, there's good reason to watch both of these projects evolve. And given research from the Pew Internet and Life Project on the role of the Internet as a platform for collective action, the effect of connecting like-minded citizens to one another through efforts like the Tiziano Project may prove far reaching.

Photo: NYTimes: 365/360 - 1984 (in color) by blprnt_van, on Flickr



Related:


July 02, 11:34 PM

societyofrobots writes "In the run up to the July 3rd election in Thailand, use of Twitter, Facebook, and other social media are banned for campaigning and other election related purposes. Offenders face a maximum six months in prison and a 10,000 baht ($330) fine. The ban includes sending short telephone texts and forwarding emails. 'There will be a unit of more than 100 officers to monitor this,' said police spokesman Prawut Thavornsiri of the social media ban. 'If we can track the origin of (an online message) right away, we will block the site and make an arrest. But if the sites are registered overseas and we can't check the origin, we'll first block it and ask the IP (Internet Protocol) providers for further investigation,' Prawut said."

Read more of this story at Slashdot.

June 24, 09:37 AM

thecarchik writes "The future of driving, in major cities at least, is looking more and more likely to be done by high-tech computers rather than actual people, at least if the latest breakthroughs in self-driving vehicle technology mean anything. Internet search engine giant Google has logged some 140,000 miles with its self-driving Toyota Prius fleet and Audi has had similar success with its run of autonomous cars. Now, Volkswagen has presented its Temporary Auto Pilot technology. Monitored by a driver, the technology can allow a car to drive semi-automatically at speeds of up to 80 mph on highways."

Read more of this story at Slashdot.

June 21, 02:35 PM

LANSING (AP) — Republicans in the Michigan Legislature may make another attempt to block the offering of taxpayer-paid health insurance to domestic partners or other unrelated adults living with public employees.

June 15, 08:54 AM

In this (non-embeddable, natch) video interview from the World Copyright Summit on June 8, Francis Gurry, the Director General of WIPO, the UN agency that creates and oversees global copyright policy, laments the current state of WIPO, saying that the copyright agenda there:

"... tends to be a negative one. It tends to be looking at the exceptions, the limitations, and the other ways of not having intellectual property. I'm very keen to see us coming back with a positive agenda for intellectual property."
Translation: our job isn't to figure out how to balance out freedom of speech and access with exclusive rights for authors and investors; more copyright is always good. And the subtext is, "All those public interest groups that have got us looking at rights for blind and disabled people, exemptions for poor countries, rights for educators and archivists, and Creative Commons-style 'some rights reserved' issues are distracting us from the real business of WIPO: maximizing copyright's benefit for a handful of corporate giants."

Several of the public interest groups at WIPO have objected in writing and asked for clarification:

In response to requests from Member States, exceptions and limitations have been placed on the agenda of SCCR. As a result, a very useful series of studies for the visually impaired, libraries and education has been published, followed by surveys of exceptions and limitations in Member States. We welcomed these studies and were happy to advise in their preparation upon WIPO's request. In our view WIPO, as the core UN agency for copyright, has a responsibility and a crucial role to be the neutral field for all stakeholders, respecting decisions made by Member States while setting the work agenda, and providing support with technical expertise for achieving Member State objectives. Your statement suggests a bias against balance and in favour of more protection; and your use of "us," given the audience you were addressing, could imply that the WIPO Secretariat is aligning itself with a specific set of rights holder interests. In this context, the library community and the World Blind Union would like to express its concern that the message to be taken from your remarks must be that copyright exceptions are negative for the welfare of copyright rather than being a positive and beneficial tool to sustain learning, support the exchange of scholarly information and promote creativity.

Meanwhile, WIPO continues to stumble forward with more Internet regulation proposals, including a proposal to make ISPs and domain registrars adjudicate and police trademark claims, "three strikes" Internet disconnection rules, and generally increased liability for "intermediaries" such as hosting companies, YouTube, WordPress, and ISPs, which would encourage them to censor and surveil their users.

WIPO is uniquely unqualified to regulate the Internet. Gossip has it that 'a Director-level staffer recently asked a group of Internet intermediaries the question "What does Web 2.0 mean?"'

(Thanks, Secret Informant!)

June 13, 04:07 PM

Today's advice comes from Microsoft CEO Bill Gates' interview with the Daily Mail:

"Legacy is a stupid thing! I don’t want a legacy. If people look and see that childhood deaths dropped from nine million a year to four million because of our investment, then wow! I liken what I’m doing now to my old job."

"I worked with a lot of smart people; some things went well, some didn’t go so well. But when you see how what we did ended up empowering people, it’s a very cool thing."

Gates also said he was OK with being a geek if it meant studying a 400-page book on vaccines in order to challenge others to learn more.

"I’m a geek. I plead guilty. Gladly."

Want your business advice featured in Instant MBA? Submit your tips to tipoftheday@businessinsider.com. Be sure to include your name, your job title, and a photo of yourself in your email.

Please follow War Room on Twitter and Facebook.

Join the conversation about this story »

See Also:



June 10, 12:19 PM

A cryptology instruction book, 202 years old. A photograph, from 1919. These are just some of the items that, if you had seen them, would have irreparably damaged U.S. national security.

June 06, 08:28 AM
The words "Facebook" and "Twitter" are now verboten on French TV, because France thought it'd be a good idea to follow its own laws. Last week, the country's Conseil Supérieur de l'Audiovisuel (CSA) ruled that TV networks and radio stations will no longer be able to explicitly mention Facebook or Twitter during on-air broadcasts, except when discussing a story in which either company is directly involved. The move comes in response to a 1992 governmental decree that prohibits media organizations from promoting brands during newscasts, for fear of diluting competition. Instead of inviting viewers to follow their programs or stories on Twitter, then, broadcast journalists will have to couch their promotions in slightly more generic terms -- e.g. "Follow us on your social network of choice." CSA spokeswoman Christine Kelly explains:

"Why give preference to Facebook, which is worth billions of dollars, when there are many other social networks that are struggling for recognition? This would be a distortion of competition. If we allow Facebook and Twitter to be cited on air, it's opening a Pandora's Box - other social networks will complain to us saying, 'why not us?'"

It didn't take long for the US media to jump all over the story, with many outlets citing no less objective a source than Matthew Fraser -- a Canadian expat blogger who claims, in ostensible sincerity, that the ruling is symptomatic of a "deeply rooted animosity in the French psyche toward Anglo-Saxon cultural domination." Calling the ruling "ludicrous," Fraser went on to flamboyantly point out the obvious, stating that such regulatory nonsense would never be tolerated by corporations in the US. But then again, neither would smelly cheese or universal healthcare. Apple, meet orange. Fueling competition via aggressive regulation may strike some free-marketeers as economically depraved, but it certainly won't kill social media-based commerce. Facebook and Twitter have already become more or less synonymous with "social networks" anyway, so it's hard to envision such a minor linguistic tweak having any major effect on online engagement. That's not to say that the new regulation will suddenly create a level playing field -- it won't. But it probably won't put America's social media titans at a serious disadvantage, as some would have you believe. Rather, these knee-jerk arguments from Fraser and others seem more rooted in capitalist symbolism and cross-cultural hyperbole than anything else -- reality, included.

France bans Twitter, Facebook mentions on TV, in the name of market competition originally appeared on Engadget on Mon, 06 Jun 2011 08:28:00 EDT. Please see our terms for use of feeds.

Permalink   |  Yahoo! News  | Email this | Comments
abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz