We will discuss history of IT industry. Internet and Hacker Culture.
History of IT industry Internet and Hackers
Be a Hacker Change the World Better
The future is already here it's just not very evenly distributed.
by William Gibson
History of IT Industry, Internet and Hackers OSS Hacker Culture Community, Engineers career
Name: Hiro Yoshioka Title: Technical Managing Officer Company: Rakuten, Inc 2009 present My mission: Empower Our Engineers Twitter: @hyoshiok http://d.hatena.ne.jp/hyoshiok (Diary in Japanese) http://someday-join-us.blogspot.jp/ (in English)
Name: Hiro Yoshioka 2009-present, Rakuten 2000-2008, Miracle Linux, CTO 2002-2003, OSDL board member 1994-2000, Oracle 1984-1994, DEC 1984 Keio University (MS) I have one patch to Linux Kernel J x86: cache pollution aware patch 2006/6/23, 2.6.18 http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=c22ce143d15eb288543fe9873e1c5ac1c01b69a1
Who are we?
l Rakuten, Inc. l Internet services company l Founded : Feb. 7th 1997, Tokyo, Japan l The first service: Rakuten Ichiba (shopping mall)
Who are we?
Rakuten in Japan
History of IT Industry OSS Hacker Culture Community, Engineers career
Vertical Integration by 80s Horizontal from 80s Open Systems Internet, 90s Open Source Software from
1998 Web 2.0, 2005
Collaboration with somebody OSS (Open Source Software) Wikipedia Facebook, twitter Community Youtube 2ch
Blog SNS Cost of finding people becomes
all most zero.
GNU project, 1985 Linux, 1991 Ruby, 1993 Open Source Software, 1998
Distributed by Magnetic Tapes you send money to FSF FSF send you a tape (lately
CDROM) Not bazaar model
Xmosaic 1993 Windows 95 1995 Open Source Netscape 1998
OSS Open Source Software
OSS and Free Software 1998, Opened Netscapes
browser source code Open Source Software
Free Software: Freedom is important
OSS: Not only freedom
Value Freedom of Software Global software development model
Evolution of software by collaboration
Cathedral and Bazaar Eric Raymond, 1997
Software Development Model Engagement
Users become Developers Develop by Community
individual vs. organization volunteers
Sharing Openness Decentraization Free access to computers World improvement Levy, Steven. (1984, 2001). Hackers: Heroes of
the Computer Revolution (updated edition). Penguin. http://www.gutenberg.org/ebooks/729
Access to computersand anything which might teach you something about the way the world worksshould be unlimited and total. Always yield to the Hands-On Imperative!
All information should be free Mistrust authority promote decentralization Hackers should be judged by their hacking, not
criteria such as degrees, age, race, sex, or position You can create art and beauty on a computer Computers can change your life for the better
Hacker Culture, Common Value
Computers can change your life for the better rough consensus and working code
http://www.ietf.org/tao.html Its better to ask forgiveness than permission.
If it's a good idea, go ahead and do it. It is much easier to apologize than it is to get permission. By Grace Hopper
Internet, Joichi Ito The ethos of the Internet
everyone should have the freedom to connect, to innovate, to program, without asking permission.
No one can know the whole of the network, and by design it cannot be centrally controlled.
This network was intended to be decentralized, its assets widely distributed. Today most innovation springs from small groups at its edges.
What Happened to Yahoo, Paul Graham In 1998. Yahoo had two problems Google
didn't: easy money, and ambivalence about being a technology company.
Which companies need to have a hacker-centric culture? Any company that needs to have good
What Happened to Yahoo, Paul Graham Good programmers want to work at hacker-
centric culture. Without good programmers you wont get good
The Hacker Way (Facebook) IPO 2012
Code wins arguments Continuous Improvement and Iteration Open and Meritocratic Hackathon Bootcamp http://www.wired.com/business/2012/02/zuck-
Hacker-centric Culture Software Development in Internet Age
Hire good programmers Good programmers want to work with
good programmers at hacker centric culture
Build good work place Good programmers make good services
Web 2.0 Software products vs Internet Services
Netscape vs Google A native web application, never sold or
packaged, but delivered as a service None of the trappings of the old software
industry are present. No scheduled software releases, just continuous
improvement. No licensing or sale, just usage. No porting to different platforms, , just a
massively scalable collection of commodity PCs running OSS operating systems plus homegrown applications and utilities that no one outside the company ever gets to see.
Seminar, meetings, conference,
IT Seminar Calendar of Japan
http://bit.ly/QmRFiS more than 300 meetings/month
Conferences in Japan
http://ll.jus.or.jp/2013/ http://phpcon.php.gr.jp/w/2012/ http://yapcasia.org/2013/ http://2012.pycon.jp/index.html http://nodefest.jp/2012/ http://rubykaigi.org/2013
Running by volunteers Inexpensive, e.g., 5000 yen/day ($50/day) Numbers attendees; more than 100 - 1000 Sharing technical knowledge and networking Beer Bash or Drinking Party (optional) Examples, LL event, PHP Conference, YAPC (Yet
cf. Commercial Conference
Running by corporation Expensive, e.g., $300-$500/day Numbers attendees; more than 1000 Sharing technical knowledge and networking Party (optional) Examples, OSCON $2045 (5 days),
Volunteer driven meetups, conference
Good Points Organizer; You can organize what you want.
Contents, speakers, date, time, place, fee Presenters; You can share your idea. Participants;
Bad Points You need to do everything. (You may have help
Sustainable meetups, conference
Value of meetup > Cost of meetups Increase value Decrease cost
Ethnography a branch of anthropology dealing with the
scientific description of individual cultures.
Ethnography, computer industry
Field study of Computer Industry instead of undeveloped region. Understand corporate culture Describe corporate culture Develop better corporate culture Corporate culture is difficult to understand
The Soul of New Machine Show Stopper i-mode Engineering Culture Hackers: Heroes of the Computer Revolution
Name: Hiro Yoshioka 2009-present, Rakuten 2000-2008, Miracle Linux, CTO 2002-2003, OSDL board member 1994-2000, Oracle 1984-1994, DEC
Digital Equipment Corporation
Corporate Culture The first company gives you strong
impressions Computer vendor, 2nd largest, 1957-90s Acquired by Compaq in 1998, merged with HP
Digital Equipment Corporation
Corporate Culture Midnight project internal computer network information sharing
Hacker-centric Culture Why do we need it?
Common Good Competitiveness Best practice
Hacker-centric Culture Why do we need it for me?
It is fun. Reasons
Common good (make better world) Competitiveness (win a competition) Best practice (increase productivity)
How do we foster it? Corporate culture is developed by implicit and
explicit way Only insiders know it