Interviews: Ask Tim O'Reilly About a Life Steeped In Technology 39
Today's interview guest is literally a household name: If you look at the shelves in nearly any programmer's house, developer shop or hackerspace, you'll probably see a stretch of books from O'Reilly Media (or O'Reilly & Associates, depending on how old the books are). Tim O'Reilly started out publishing a few technical manuals in the late '70s, branching from there into well-received technical reference and instructional books, notably ones covering open source languages and operating systems (how many people learned to install and run a new OS from Matt Walsh's Running Linux?), but neither Tim O'Reilly nor the company has gotten stuck in one place for long. As a publisher, he was early to make electronic editions available, in step with the increasing capabilities of electronic readers. Make Magazine (later spun off as part of Maker Media, which also produces Maker Faires around the world) started as an O'Reilly project; the company's conferences like OSCON, Fluent, and this year's Solid are just as much a manifestation of O'Reilly's proclivity for spreading knowledge as the books are, and those are only part of the picture, being joined with seminars, video presentations, and more. Tim O'Reilly is often hailed as a futurist and an activist (he was an early proponent of 3-D printing and hardware hacking, and a loud voice for patent reform) and he's got his eye on trends from global (how the Internet functions) to more personal -- like ways that physical goods can be produced, customized, and networked. So please go ahead and ask O'Reilly about what it's been like to be a publisher of paper books in an ever-more electronic world, as well as a visionary in the world of DIY and fabrication, or anything else on your mind. As usual, ask as many questions as you'd like, but please, one per post.
Your everyday interaction with technology? (Score:1)
Preferred operating systems for mobile and desktop (Score:1)
Mr. O'Reilly,
Being the classic technological guru that I expect you are, what operating systems do you prefer to run on your personal hardware (mobile, desktop, slate)?
e-books? (Score:3)
What do you see or expect for the future of electronic-centric publishing?
Are e-books going to be dominated by the established publishing companies tendency to try and extend their control over the works of their authors, and their customers, as demonstrated with the limiting of adopting due to DRM, and fear of digital piracy?
Will there be a role for publishers, perhaps as curators and editors (in both senses of the word) of fiction and non-fictional works, separate from that of the retailers?
Will authors be able to find an economically sustainable means of financing their writing (including any necessary research) that can withstand the perils of near-free proliferation of illicit unlicensed digital copies of their works? Or will authors have to have either patrons (sponsors) (e.g. literary awards' prize money) or employers (e.g. academics) who pay them to write, perhaps limiting most content to be "safe" or "salable" topics for the most part.
cover illustrations? (Score:2)
Next books on X Window System? (Score:1)
When will we see the next edition of documentation for the X Window System [oreilly.com]?
Re: (Score:2)
It's still at Version 11, correct? My O'Reilly X11 manual set, from before O'Reilly was mentioning the World Wide Web on their book covers, is for X11. Volumes 3 and 8 are the important stuff, for configuring the Tab Window Manager, using Fonts and setting Resources, etc.
It's all still completely useful, actually. A NetBSD base install and the O'Reilly X11 manuals are all the docs you need.
How to improve coding instruction (Score:4, Insightful)
Mr. O'Reilly it's really cool that you're taking the time to answer our questions. Thanks much!
My question: How can we make categorically better coding instruction books? What's the next step? I mean coding or programming in the general sense. Here on slashdot, the consensus is that the best coding language "depends on the job." In that environment, most coding tasks involve using an IDE and then editing specific parts of a codebase by hand. The language is a conduit to transfer information/instructions. Is there a way to instruct someone in the skills to find the right command quickly for most situations, regardless of coding language?
So much of a coder's time is spent searching through stacks of code books **just to find "how to do..." one thing** they know they language can do, in my experience.
Thanks again.
Re: (Score:2)
Google.
Google is the new coding books(everything books, really.). If you are just looking for examples or cut and paste of something someone has done before, you don't need coding books.
Re: (Score:2)
My friend from grad school who has a research job at Cisco always said the same thing.
Do Internet Years Really Exist (Score:2)
all lives (Score:2)
have been steep in technology since agriculture.
mayhaps you want to be specific?
Pick a book (Score:1)
Out of all the books you have published, which one you keep in a prominent place on your bookshelf and why
Free Software (Score:2)
question (Score:2)
Does that upwards trend make you feel good about the future? As you know, the world can only fathom a dystopian future, lately.
Re: (Score:1)
O'Reilly has published some fairly dystopian books on technology, books written by some of his associates. For example, The Future Does Not Compute [oreilly.com] by Steve Talbott is excellent, though now a little old (published in 1995).
Paper quality (Score:1)
Why do the last two O'Reilly books I bought have pages that look purple near the binding? Is it because your POD printing subcontractors use paper that has excessive amounts of optical brightening agents?
DRM (Score:2)
What can we do to ensure the internet remains open (Score:1)