What channels and methods did you use to find them?
- Bitcoin will hit $5k at some point. No bitcoin crash in 2014. Dogecoin gives us a glimpse of the long-term role of cryptocurrencies: not really to buy physical goods, but to send micro-payments to people for micro-services from simple tasks to just making you laugh or giving you insight. As mobile devices permeate our lives (see the iBand below) this form of exchange becomes more natural. This dynamic gains more traction as additional means of "tipping" are made on various sites (though this term may not be the way it is presented.) Twitter might lead the way here, building in a feature that allows you to tip any tweet with bitcoins or maybe even dogecoins, as absurd as that sounds now.
- UST 10yr will close about where it is now, ~3%, maybe lower yield if we see deflation/disinflation. Muni bond crisis is overdone and spreads tighten, regained interest in fixed income for the retirement investment crowd as it becomes clear no inflation is imminent drive rates down. Talking heads start to posit that we're seeing rapidly increased productivity in the economy due to technology, and this means deflation and low GDP for a longer time than we ever thought. Unemployment stays high and talk of a living wage gains traction though is a pipe dream in the US. Rotation out of equities here contributes to the market correction. GLD ends the year down another 10-15%.
- Apple introduces iBand, thin glass wristband that serves as a paired device to your iPhone or iPad. It's a beautiful curved display that wraps around your wrist, and calling it a "watch" seems pretty ridiculous since it is essentially a display surface for apps around your wrist, not some boxed-off tiny square screen encased by a frame and held on by a "dumb" leather or plastic band like the pebble or gear. (The analogy here is blackberry is to iphone as pebble/gear is to iband.) No on-board processors, RAM, or storage, iPhone/iPad does the heavy lifting. Use cases include obvious things like mapping, reading messages, fitness, and maybe payments with integrated touchID. Tim Cook demos FaceTime on the wrist on stage and points how just how insane it is that we have a Dick Tracy watch. Nerds write it off because it lacks features the Pebble has, is too expensive, looks stupid, has poor specs, or can't imagine why they would use it when you can't type on it. Will have a novel charging mechanism, design, or technology that makes it natural and easy to charge when not in use. The motivation for iOS7's focus on depth, layering, and typography and classic print design comes into clearer focus on a small screen which the user views at many different angles in quick glances. Might use gyros to enable fine scrolling control or flick gestures with tilt of the wrist. It's a major blowout hit with huge margins for Apple at a relatively low price point (prob $400 max.) Becomes a major cultural status symbol due to customization options (color, finish, maybe even different options catered to men and women) and is immediately the most visible Apple product a person owns. As such is the most fashion-conscious product Apple has ever created. For people who own the iBand, looking back on a time where they had to dig into their pockets to read a text message seems backwards and ridiculous. Samsung apes it, poorly, in Q1 2015 for Galaxy Gear line. AAPL closes 2014 in mid $800's, low $900's, maybe a 10-15% haircut from there if wider market takes a beating.
- By end of 2014 Obamacare will be generally accepted as a Good Thing as people actually start saving money. More people quit their jobs and start companies in 2014 than expected because they no longer fear having to lose employer insurance. Democrats will be a lock for the midterms. Obama gets 2 years left without obstructionism.
- North Korea status quo maintained. Diplomatic progress on Iran as tensions cool. Ceasefire in Syria created, then broken, then created again.
- Google makes an autonomous vehicle surprise announcement of some sort, or announces a consumer robot, or at least a dev kit for robotics that is a leap forward compared to the status quo today. (No, you won't get your self driving car in 2014, but I think you'll be able to spend money on something from Google that has "Google Robotics" on the side.) Basically at the end of 2014 Google acknowledges it is a robotics company. Glass gets rejected by the youth but finds applications in industry, though this is just starting to become clear by the end of 2014. 2014 is year of the smartband, not the year of the smartlens. (That year will come though, and yes, Apple will break the design challenges first again I think.)
- Momentum continues to build around the Oculus and awareness of its wider implications. The horse will still be in the barn in 2014 but it will be making some serious noise.
looking forward to checking back here in 2015 :)
2) Security/privacy will become something normal people and businesses ask about, and ask fairly superficial questions about, during many transactions (e.g. people are going to stop being fucking morons and just relying on "the cloud" for sensitive data without questioning it; they may still end up using the cloud, but will want to make a more informed choice.)
3) Snowden, Manning, and Assange will remain in the same positions on 31 DEC as they started on 1 JAN. weev will remain in prison. aaronsw
4) Zerocoin will launch, and will be a lot more interesting than Bitcoin to many Bitcoin early adopters. Alternative digital currencies which are NOT purely proof-of-work will also start to be interesting; not necessarily USD backed, but maybe equities, or debt instruments, or whatever. Some may be based on bitcoin. Either Open Transactions or a strippled-of-XRP form of Ripple, or something like it (blinded tokens). BTC/USD will remain between 250 and 2000 on 31 DEC, even if it has excursions. If I had to bet, I'd bet today's price/no net change as the most likely center (the "most likely" single price is of course 0, but plenty of other prices are also likely)
5) Apple will continue to slide into irrelevance; the vanguard of most-technical users will move away from iOS and OSX, if not Apple hardware, due to Apple anti-freedom policies
6) Someone will actually put together a credible packaged solution for secure CPE (wifi-wifi, wifi-ether), secure basebandless pda thing, secure laptop (a modified chromebook or something), server solution, and network services, in a way which can be verified down to the metal, for pro and enterprise/intl sales, at semi-sane price points (i.e. not Crypto AG prices)
7) A non-US location will emerge as a serious startup location specifically due to NSA/USG policies. I'm betting on Germany with German/Swiss arbitrage -- people living/working in Berlin on dev and ops in Switzerland. Maybe other non-EU/EU splits.
8) US mid-term 2014 elections will consist of "fuck the incumbents", independent of political party.
9) Yahoo will continue to slide into doom, and will be revealed to be the biggest collaborator among major non-financial, non-travel, non-carrier companies in the US. Alibaba will remain their only real value.
10) China will start to try to take the "moral high ground" on issues as a counterpoint to the US. It won't be universal, but it will hopefully cause US politicians (and electorate) to rethink things. They may offer to help in Afghanistan post US-withdrawal, in the same way they help in Africa today -- economic support, little political involvement.
Like the Economist I see the EU succeed in putting more pieces of its banking union in place. This means large EU banks fall under ECB regulation rather than national regulation. This severs one link that exacerbated the crisis but stops short of full fiscal transfers between regions which means more pain for the less resilient economies.
In Europe and the US inequality will continue to grow as nothing has been put into place that reverses the socialism-for-the-rich policies and the part-capture of politics by finance. There will not be another Occupy movement but with unemployment holding stubbornly steady and people unsure whether this is down to the 1% or tech automation expect to see undirected anger at the wealthy and the tech industry.
The centre of economic activity continues to shift to the far east. China stays on course to become the world's largest economy within five years. Chinese companies become more visible globally following the lead of Japan and Korea.
It becomes obvious that higher learning is being radically re-shaped by online courses and content. The current education players (publishers/universities) that do not embrace this new landscape will face hard times. Institutions will only be limited by linguistic boundaries, not (geographical) national ones. Primary and secondary learning unchanged because kids must go to school while parents work and must go to school locally. Pretty good chance that computer programming is adopted as a core skill by more and more regions.
Areas of activity in 2014 will be Space, Solar, Gas, Biotech, Cybercurrencies (rivals to BTC will emerge this year), and the FOSS gets serious about federated (anonymous/pseudonymous/real name) social networks and secure private chat platforms.
In terms of conflict I think we'll get more of the same. War of attrition continues in Israel, settlement activity continues, no progress on peace. No significant development in Syria unless China/Russia do a volte face. Possible internal turmoil in North Korea due to purge and defections - N. Korean regime will eventually collapse as no malevolent dictatorship or tyranny has ever survived as such but calling when is impossible. As the Arab Spring has everything to do with the spread of enlightenment ideals and very little to do with internet technologies expect to see more demonstrations around the region and concessions like allowing women to drive in Saudi Arabia and things like this but no government being overthrown. Iran pushes forward with its nuclear program (as do other petroleum states) and finds US/Israel to be implacable, as US withdraws from Afghanistan the likelihood of boots on the ground in Iran increases.
Virtual reality will make a strong come back. Steambox + Oculus combo will be quite popular among hardcore gamers.
There will be a growing disappointment in HTML5 not being able to provide proper mobile experience.
HTML5 spec will not be stabilized.
Bitcoin continues to become more popular. Many physical places begin supporting the currency.
The UK government will start pushing for the porn block to be enforced for existing subscribers (not just new ones, as is the case now).
Low-end cameras are replaced by smartphones.
Linux's marketshare increases but remains relatively low. Steam OS has varying degrees of success. It's lack of mainstream professional games hinders adoption.
* It will become apparent that Apple's history is repeating itself. As mobile becomes commoditized, they will refuse to lower their prices and become a luxury niche player sliding slowly into irrelevance.
* Google will announce Go (golang) for Android.
* The U.S enonomy will grow fast at the start of the year and treasury yields will spike making the stock market and ultimately the economy crash. Next recession starting Q4 2014.
2. Bitcoin and other digital currencies will take the world by storm.
3. Google will make a major improvement in AI with Google Now.
4. There will be another SnapChat or Instagram like product that'll make communicating with phones fun in a new way.
5. The internet and social networks will continue to cause social upheaval in authoritarian nations.
6. Facebook will add auto-playing video commercials and people will hate them.
7. Low-end cameras will start dying off rapidly. There will only be phones and high-end professional cameras in the future.
8. As technology automates more and more things, it'll contribute to unemployment of people who are unprepared to be knowledge workers.
9. People will start taking MOOCs a lot more seriously as an alternative to higher education, especially in meritocratic fields. Not a big change in 2014, but it'll be more obvious.
10. TV will start feeling like print media in the face of the internet, it's inevitable.
And on the whole: 2014, year of the Linux desktop... Hey, I can dream, can't i?
2. Economy (U.S. and world): up.
3. Political polarization: up.
4. Stupid-patent lawsuits: up.
5. World violence: down.
* See http://www.tiobe.com/index.php/content/paperinfo/tpci/index....
- Another dot-com bust. Facebook is delisted from stock exchange after share prices crash and investors lose confidence in rapidly declining user-base. Amazon crashes, Walmart takes over the space left behind by Amazon after being acquired. The idea of valuation from future profits in technology stocks is wiped out with the major market correction. Warren Buffet addresses it in his annual shareholder's meeting.
- United States announces return to the gold standard angering China as the treasury notes become worthless.Global recession many times bigger than the 2008 market crash soon follows.
- Bitcoin is made illegal as it is discovered the Founder of Bitcoin turns out to be Ross Ulbricht, the founder of Silk Road. Cryptocurrency is banned in United States and other nations follow.
- In the U.S., the Republicans, which have been mostly given up for dead, somehow make a comeback. Mainly because voters have no other choices
- Portable hardware continues to amaze. Tablets, music players, and cell phones are just the beginning
- More startup incubators kick off. At some point, folks realize that while there's not going to be a new SV any time soon, there are going to be a hundred 5% versions in the next few years
- Everybody agrees that Facebook loses it's mojo but has enough momentum that it remains a viable concern -- and will for some time into the future
- The EU continues to skate just ahead of monetary crisis. As the end of the cash infusion appears, investors get nervous. Very nervous.
- Economists continue to argue using calculus, making the rest of us sad that we ever taught calculus to those guys
- Saudi Arabia seriously begins a nuclear program (probably covertly)
- Israel does not strike Iran
- Japan makes it's first steps towards becoming a true regional military power again
- China makes another hamfisted attempt at regional hegemony, continuing to alarm the neighbors
- The politicization of science continues unabated
- Open Science gains a little ground, but not much
- Christmas Tree machines still remain a distant possibility. 3D printing doesn't make huge gains
- Every week we're told of a new amazing discovery in energy -- batteries, solar cells, air storage, thorium reactors, fusion by means of tea kettles. It's always tantalizing, we always say the same things about it on HN -- and it always never amounts to much
- Some major discoveries about cancer are made, probably along the lines of immune system modification as a treatment
Okay, that's all I got. Wonder how many I'll hit on?
1) We see a 'start-up' bubble form as sites like we funder open the mass market to VC.
2) Bitcoin has some big peaks and dips but ends the year overall on a reasonable up.
3) The US starts to feel inflationary effects from ongoing quantitive easing.
Google Glasses gets released and we see them grow quickly, similar to how stuff like the pebble has been growing traction. 2013 was the year of the smartwatch. 2014 will be the year of the smartglasses.
2014 is the year of the Linux desktop with SteamOS!
Because if it does no one can call me on this prediction.
2. This guy is going to be very wrong...http://www.businessinsider.com/williams-bitcoin-meltdown-10-... >> I predict that Bitcoin will trade for under $10 a share by the first half of 2014, single digit pricing reflecting its option value as a pure commodity play. Miners/speculators will be best served to acknowledge the meltdown has begun, act quickly and take fleeting profit off the table.
....or, if he turns out to be right I will buy $5,000 worth of BTC and be a millionaire by EOY 2014 when the price spikes back up.
3. Snowden leaks will reveal something super-duper-crazy-out-there; e.g. AIDS invented in a lab or 9/11 really was an inside-job. Something almost beyond believable like that.
4. Blackberry will shutdown, be acquired or start making enterprise security phones. i.e., Blackberry will be to the mobile phone market what box.com is to the file-sharing services market.
I published it through Hyperink, which is not a traditional publisher. They bring the software and editors (plus associated trades) to get the book put together, I brought the words. No advance, more equitable royalties than traditional publishers would offer, and they handle the mechanics of getting it into Amazon and whatnot.
I haven't run the numbers recently but recall selling somewhere in the neighborhood of 1,X00 copies. I haven't done the math on royalty payments for the year, but would ballpark them in the $5k range?
It would be, ahem, extraordinarily difficult to get a traditional publisher to greenlight publishing on as niche a topic. If I had, I would expect them to offer me $5k as an advance, as that is roughly market for first-time non-technical authors. (At the standard prices and royalty rates 2k units would not nearly earn out a $5k advance, which means that absent additional substantial sales I would expect to never receive any royalty payments beyond the $5k advance.)
I didn't publish the book primarily for economic reasons. If I had, I would have done something a bit closer to the Nathan Barry / Brennan Dunn / etc model. Prominent elements thereof: email marketing as a distribution channel, markedly higher prices ($49 vs. $9), multiple tiers (e.g. book @ $49, book + supplementary materials @ $99, book + supplementary materials + some interactive component at $249), and likely self-published 100% because I'd need more control over the pricing / marketing / etc than any publisher would care to allow me to have.
Other authors on HN have been extraordinarily generous at writing about exactly what is required tactically for successfully marketing books. I'd highly encourage you to read their posts / comments, as they will make it wildly more lucrative for you, if that is part of your reason for writing the book. If you just want the published author merit badge, traditional publishers are a way to get it, and they seem to be totally willing to financially exploit you in return for offering it to you.
Practical Clojure (http://www.apress.com/9781430272311)
ClojureScript: Up and Running (http://shop.oreilly.com/product/0636920025139.do)
Clojure Cookbook (http://shop.oreilly.com/product/0636920029786.do)
Practical Clojure and Clojure Cookbook were/will be available in B&M stores though those are a relatively small fraction of sales. ClojureScript U&R is print-on-demand/ebook only.
In each case I wrote the books because I felt I had something to say, and was qualified enough to say it. Getting published was mostly a matter of being in the right place at the right time, when the publishers were interested in these books, and being introduced to a couple editors via coworkers and open-source acquaintances.
Niche tech books like this are not a good deal from a purely financial perspective. I make some money, but somewhat less than I would contracting for the time I put in to them.
They were very valuable or forcing me to gain mastery of a topic, and they are quite possibly the best thing I've done with respect to my career.
It'll be free online once complete, but I raised money with an Indiegogo campaign (about 10k). I'm self-publishing, in part because I wanted full control over the book. This gives me the ability to experiment with in-text videos, and with other tricks. For instance, when a reader clicks on an equation reference in the text, the relevant equation appears in the margin, as a reminder. Clicking on the marginal equation will take you to the context in which the equation originally appeared. This cuts down on tedious back-and-forth.
My two earlier books were both published in the traditional way:
+ A book for general audiences about networked science, "Reinventing Discovery: the New Era of Networked Science": http://www.amazon.com/dp/0691160198 Published by Princeton University Press.
+ A textbook about quantum computing, jointly with Ike Chuang: http://www.amazon.com/Quantum-Computation-Information-Annive... Published by Cambridge University Press. No e-book at all when first published (2000)!
Both were written with LaTeX, and included many illustrations. "Reinventing Discovery" was actually rekeyed entirely by the publisher, but the textbook was produced from our LaTeX copy.
I was lead author for ebook/print book through Apress - _Hacking the Kinect_ - http://amzn.to/1aljFwQ
It was distributed in stores and online, as well as in ebook form. It has text, graphics, and code.
It generated not much past the initial upfront payment of ~$8000, spread across myself and 3 coauthors.
1) Niche topic, badly addressed. It was pretty hot at the time, but the number of people looking for a intermediate - advanced level text on 3D sensing was not as high as the number of people looking for "cool demo I can type in and make my SparkFun robot drive around a Coke can".
2) Published through agency. I appreciated Apress' work on marketing my book. Everything else I could have handled myself (and probably the marketing too). They also have tough terms - you have to be a knockout (4k+ units) success in the technical book industry to really make money through publishers.
3) Bad print copy. The grayscale used for my book was too dark, blowing away some images. Apress did not want to fix this. I recommend the Kindle version to everyone I can.
Worth it? Yes. It is a great means to open doors and market yourself. Financially worth it? Not through a publisher.
 I can't cite this off the top of my head, but that's the number I recall from a few years ago.
I went through Wiley, which is a very traditional, large publisher (my editor is the same as Mitnick's and Schneier's). You seriously limit the royalty rate you're going to get this way, but you're going to extend your reach and marketing ability. So it's a balance, and you need to figure out whether reach or per-book royalties are more important. If you have a small audience and you know you can reach each and every reader yourself (maybe on Twitter or HN or Reddit), then self-publishing may be the way to go.
I chose Wiley, because the audience for my book is broader than most data science books (since it's spreadsheet based), and I wanted to get it in front of your average BI analyst perusing at Barnes and Noble.
The big publisher also did a great job with layout, the book feels great with its matte finish, I had two paid tech editors, a regular editor, a project editor, and a bevy of proofreaders. Big help, that.
But don't be mistaken...the onus is still on you to market the book as well. And it's going to take a lot of marketing to make this a viable career (or even a viable supplement to your income). It's an incredibly taxing way to make a living I'd imagine, and I'm super happy to have a great day job.
Rather, my reason for publishing was that I saw a need for the book, and I knew I could write it. And it took a full year from starting to get it out. So it took a year of hard work, and it'd be a miracle if I cleared twenty grand on it. Not the most lucrative endeavor, but extremely personally satisfying.
To answer some of your other questions, the publisher released in both paper and ebook. Pictures in the book were a real pain in the ass. I spent forever screencapping and re-screencapping spreadsheets. Ugh...
Along with the book (http://startsustain.com), about starting and running your own web app, I included a simple project task list and a rather involved spreadsheet for helping to estimate revenue and expenses and easily adjust them to see the impact on revenue. My results might be moderately misleading because this spreadsheet was a significant component of value justifying the price.
The book was all new content, rather than repackaged blog posts, and I sold the package for $99 with occasional sales of $79 and $59. Prior to launch, I built up an announcement list of about 1,600 interested people. I did a poor job marketing to those people beforehand, but instead just sent out a single launch announcement.
It's been available for about 9 months now and sold over 500 copies for a total of about $45,000. I spent about $3,000 up front for cover design and editing.
I really look at my book as paid lead gen for my more premium products. Take a look at my annual report for the year which outlines how I funnel customers through my products: http://planscope.io/blog/how-i-changed-the-world-in-2013/
- The sales happen mainly through the website http://minireference.com/, which links to the lulu.com for print and gumroad.com for PDF. I also made consignment deals with 4 bookstores to sell the books.
- I have just a PDF-eBook and distribute in only through gumroad.com. Working on getting the epub right, but it is tough with all those equations. Haven't played with Kobo-zon-nobles distribution yet.
- I have a lot of illustrations and diagrams in the book, but not much pictures. Some readers have told me this gives the book a very "dry" look and people would want more visually intensive.
The revenue for this year is ~17k = (9k print, 8k PDF). Hm... I thought it would be more, better do more marketing ;)
Here are some general advice and observation about the business.
1. Self publish. You are not likely to generate lots of sales initially, so keeping good margins is very important. lulu and gumroad are excellent for that.
2. Put in extra effort on copy-editing. A typo in a blog post is excusable, but a typo in a book is considered outrageous by many. You don't want pissed off readers. Also typos make you lose credibility.
3. It takes time. I had written over 100 math/phys tutorials before starting to work on the book and it still took me 1y+ to get it into a decent shape.
4. Have a website. Have a mailing list. Give lots of chapters for free as promo. Last but not least, try to get a swearword in the title ;)
It's on Amazon as a paperback via createspace print-on-demand and as an ebook via gumroad. Both platforms have been great.
It took 10 months part-time from first words on paper until the finished book was in people's hands. Editing was the most painful part and took 3 months. I did the first draft on paper, and the revising in scrivener, which also handles exporting to all the ebook formats.
I made illustrations for it, but left them out since the layout was taking more time than it was worth and I wanted to ship it.
Incidentally, I'm also working on a book landing page generator called heylookabook . I'm building in some of the marketing best-practices that I learned from working on my own, so it's there if it's helpful!
 http://momtestbook.com http://www.amazon.com/The-Mom-Test-customers-business/dp/149... http://createspace.com http://gum.co/momtest http://www.literatureandlatte.com/scrivener.php http://heylookabook.com
But don't think it's free money - it's still takes a lot of time to write it and it's still difficult to spread the word about the book.
I put it on Hacker news, but it sank without a trace, and yielded 0 comments, and very few downloads. Facebook, twitter, and Google+ have made up 30% of downloads, and Smashwords (https://www.smashwords.com/books/view/392425) most of the remainder. As long as you are on the front page you get good traction, but discoverability is poor.
Indeed, this is the biggest issue I know of. If you can put the book in front of people you can get good metrics (30% of all views led to downloads). But finding a way to get those views is very hard.
It was an ebook, written with Leanpub (very cool publishing platform for ebooks.
I didn't investigate other distribution platforms; I'm just using leanpub--they take care of all kinds of things (refunds, shopping carts, distributing updates to the ebook if/when I publish them) that I didn't want to. They have a pretty nice royalty structure, but you then have to do the marketing yourself.
I created a couple of graphics myself. I think they add something to technical books.
Income: I think I have made 250 bucks since October. Fun to make some money, but obviously not paying the bills.
One thing I didn't see you mention is: how do you market the book? This is a very important thing to think about. Far more important, in my opinion, than the questions you asked.
I am not going with a traditional book format (at least not initially).
It is an ebook, and I will not be using a publisher. I'll be using it on my own website via gumroad. I really got a lot of my motivation from Nathan Barry & Brennan Dunn.
For this book, I"m going with all text.
When I publish it, I'll do a recap of income generated.
*also, the prices on my page are not accurate. I will be changing those shortly. It's just a landing page now.
As part of developing Softcover, I plan to write more about the details of making and publishing the Rails Tutorial (including a more detailed discussion of revenue numbers) starting some time next year. Stay tuned.
The questions that I examine are these:
* What are your motives?
* How long will it take?
* To self-publish or not to self-publish?
* Is it a project or a product?
* What is its expected shelf life?
The post is about 2,500 words and the tl;dr is that you should seriously consider thinking of yourself as an author-entrepreneur and thinking of your book as a startup. One other post (from back in August) is also in the book-as-a-startup category and talks about some of the lessons I learned in writing a 2nd Edition of a book that was already somewhat well-established - http://miningthesocialweb.com/category/book-as-a-startup/
Would be glad to chat more if I can be of any help to you. I'm easy enough to find as ptwobrussell just about anywhere.
I started writing and finished https://leanpub.com/Privacy_in_Digital-Era still waiting editor to finish and after repairs it goes online.Published are http://www.amazon.com/dp/B00HFGSB3K and https://leanpub.com/opensourceencryption
Digital editions for now, print is planed and should be available in month or so.
For writing i would recommend https://leanpub.com, great platform you write in markup and it creates .mobi, .epub and .pdf formats.
After that there is publishing and marketing.Main one's are amazon and apple, smashwords, lulu, nook, kobo etc.Marketing is something i still work on ;o)
Established writers get more revenue which is pure logic by itself, one book is not enough.Extra comes with time, good luck.
It is a simple downloadable PDF and includes text and photos. I'm currently only selling via e-junkie.
It's been less than a month since I created, so I'm not yet ready to say if the experiment was successful. I found the process of writing enjoyable, so I might try another one this year.
I went ebook to start and then added a print version which I print up with a local printer in batches of approximately 500 at a time. I've since had the book translated into French and Japanese.
I've generated approximately $60k in revenue this year alone, not including revenue from Amazon or Pragprog, which were both relatively minimal in comparison.
My first book was sold on Amazon, and podcasted for free on Podiobooks.com. The initial sales were enough to make my car payments for about a half year. Around that time, Amazon made some changes to their ranking, and I dropped in sales by about half. Subsequent books have had the same results (big first few months, but only about a hundred or so per month).
The way you make the most of that is by writing more, and all the normal marketing stuff that you can find online (build an audience). I'm a big fan of Podiobooks.com because, even though it's a bear to do a full audiobook for free, their audience is fairly large and devoted.
As art goes, I was lucky in that I met with a Hugo-award-winning artist (Cheyenne Wright, Girl Genius) who liked my work enough to help me out with covers. I commission each work with him, and he's been a great help to me there.
In case you're interested, here are my books: http://www.amazon.com/Brand-Gamblin/e/B003P4CEFM
My Co-Author and I probably made about $10,000 each over the years. We would have made more working a minimum wage job during the time we spent writing, but the learning, friendships in the field, public attention and discussions were priceless career builders for each of us.
* Traditional publisher (online and in stores) * O'Reilly created the Safari ebook edition * A large number of graphics
Mixed results. I'm happy with the project. It's probably returned somewhere around 5-10k, but it was a LOT of work. For this particular niche and topic, I've decided the communication channel is actually more valuable than the product.
I'll probably go at it again. I have a couple more in the series. The next one will be much more encompassing and the marketing more integrated.
There are some great HN resources for this kind of thing. I think you need something to say first, though. There are a lot of folks who are looking at the money first, the tactics, the strategy, and then the content. That's backwards. The startup ecosystem wants to pitch you the money you could make, then sell you a package of tactics. Not a good road to go down in my opinion.
After I could not find a publisher, I self published on Amazon Kindle in 2010 and sold thousands of Kindle books.
In 2013, they had invented a neurochip, and then these cyberpunk, conspiracy, and transhumanist forums would link to my Kindle book as an example of the abuse of a neurochip. I got luck and others started to promote my book for me.
It was so popular that I started up two websites to support the book as a 'company' used in my book for part two:
The main character Orion, works as a programmer for a medical company. He is programming surgical tray tracking software, and then learns his coworker and manager are doing something else with the code. It is being used a track people with neurochips. His coworker poisons him after his manager fires him and he gets suicidal and ends up in a hospital were he meets Karen who had worked on the neurochip to help out her brother who has schizophrenia, but she learned they were using it for something else, so they did the same thing to her that they did to Orion. Orion is mentally ill and Karen is not, and Orion benefits from the neurochip but finds they left in his debugging backdoor in the code and gets in and finds out there is hidden code for death and unconscious functions. The N-Chip law is passed forcing the mentally ill and people with a criminal record to have neurochips implanted into their brains to control they negative thinking and negative behavior. The US government is controlled by a megacorporation who used two shell companies as a front to develop this tech to enslave people, and have something that replaces the smartphones and tablets. First they have a law passed that forces the neurochip on the mentally ill and people with a criminal record to test it out, and later the neruochip 2.0 will come out as a new way to communicate using wireless networks and hearing audio in your head and seeing video (telepathy via technology).
My problem is that I have a mental illness of my own that damaged the language part of my brain and I get past and present tense mixed up and botched some of the dialog and words. It is an original story and has a lot of interest, but I got nobody willing to help me edit it to make it better. It is only a 99 cent short-story and the Atopia Chronicles came out later with smarticles instead of a neruochip that is a better written story.
All I can say is don't give up writing, get a focus group of beta testers to read your book and find the errors in it before you self-publish it. If I had done that, I'd have a better source of income.
I got someone who wants to turn it into a comic book with his comic book startup, I met him on Reddit, but he cannot find any artists willing to draw the comic and like me he has limited income.
Orion modifies the code in the neurochip to improve his memory and download information off the Internet directly into his memory. There is a lot he can do with the chip I haven't gotten into yet. I've been mentally sick, my father died in 2010, and I got into a deep depression. Best I could do was design some websites to support the book, before I can write part 2. I wrote most of part 2, but Word 2010 crashed and corrupted it, so I had to start over with Libreoffice.
I am helping a few people in my area, all they can afford is a $100 Windows XP laptop without MS-Office so I load LibreOffice or OpenOffice.Org and help them learn it and self-publish to Kindle. So even if you cannot write your own books, at least offer your services to others in your area to help them out with their books. I get mostly English teachers who don't know how a computer works, and I train them to a level of writing on a word processor, printing, and saving in RTF, DOC, and ODT formats and exporting to PDF and uploading the DOC to Kindle, Smashwords, Lulu, Nook/Kobo and others.
You guys are always so goddamn productive it makes me feel unproductive, and I have a full time job, a side project, and a wife who puts me on a very busy social schedule. For once take it easy and enjoy the fruits of your labor.
Seriously HN, sometimes you anger me, sometimes you entertain me, but mostly you guys amaze me and you all deserve a bit of a vacation. Tell your boss I said so.
But for once I'll follow protocol. Happy new year, HN!
Or has doing time math gone to my brain...
... for another 60 minutes anyways.
Happy new year!
Leaving all your electronics behind, taking an old, analog medium (pen, paper) and going to a place where people are required to be quiet (library, not office, not coffee shop, not co-working space) is essential to the process of figuring out what's distracting you.
If I'm struggling to focus, I do some exercising, go for a walk (sunlight helps) or just take a break away from the work and come back refreshed. If I'm still struggling, I just give up and start again the next day (where possible - deadlines are a good motivator too, but not if overused). If I can't focus because I'm tired, I take a nap. I reserve caffeine for emergencies ("must get this done today") and with a two week cooldown afterwards (you'd be shocked what caffeine can do for you in a pinch if you haven't built up a tolerance from constantly abusing it).
Most importantly, look at what you're doing. I have little trouble focusing on something I want to do. It's the tedious bits that I struggle with, and so if I find something like that, I try to eliminate it as much as possible. This means picking your projects/clients/job carefully, and not rating money as top priority.
Good advice from YuriNiyazov too. "If I'm having a day where I am not getting much done, I stop trying.". I think it's important to pick your battles. You won't be productive 8 hours a day, 5 days a week.
Really bad days, I find that I've been reading HN or Reddit for hours, serially. Sigh.
My productivity is cyclical. There will be whole weeks where I'm utterly uninspired, I hate the world and it hates me, I don't want to go to work. I try reading. I try to remember that this will pass, and in a week I'll probably be a typing fiend.
I also play the practical joker. No pranks, as such, but leaving little signs around for people to notice is fun. I once wrote profanity in very small letters on the bottom of a hallway-length whiteboard (people were helping with that one). If you can rope one or two other people into a joke, that's fun (creative and only mildly destructive use of superglue, for instance...).
Also many years ago, I discovered this thing called Holosync which is some sort of binaural beats thing that's supposed to help your brain. After just checking the site now it seems really new-agey and psuedosciency and I'm not really sure if I would wholly endorse it. There are a bunch of different meditation "prgrams" that have a strict regimen, but then there's an epilogue CD with two tracks in particular (for Alpha and Theta brainwaves) that I just listen to on repeat and I've found help me immensely. Nothing else I've really experimented with has worked as well.
Peter Drucker had a great piece of wisdom: "There is surely nothing quite so useless as doing with great efficiency what should not be done at all."
This implies that before we do anything, we should determine whether it's important enough to do. E-mail let's everyone bypass that filter and gives the world direct access to put unfiltered tasks on your to-do list.
Once I truly internalized that, it became much easier to focus on projects & tasks that I actively deemed important, instead of obsessively checking my inbox subconsciously hoping some life-changing email will appear.
* I still check my e-mail once or twice a day, and flag & act upon any related to my priority projects or people. They rest get left in the inbox unread. Inbox Infinity as opposed to Inbox Zero I suppose. On last count, I had over 2,000 unread e-mails: http://screencast.com/t/EC3VBAxmwM.I think the trick is to not let that bother you. There's no law that says inboxes need to be cleared regularly. It's a remnant behavior from the physical mailboxes overflowed and became unmanageable if left unkempt. However space is practically infinite in the virtual world, and you can search for any e-mail you need in your inbox whenever you need it. Therefore cleaning my inbox seems completely unnecessary. The only kind of cleaning I do is move e-mails to an archive folder every year, which reminds me...
I make sure not to overcommit myself. A study shows that scheduling has to be considered independently of effort, ability and experience. If I am not doing what I think I should be doing, I try to change the environment so that not doing what I should be doing is harder than doing what I should be doing. I don't believe that the exercise of willpower is any kind of solution. Its usefulness is limited largely to the minimum expenditure necessary to operate within the environment one designs to encourage work.
Also, I try to operate on a long time horizon. If something I do isn't going to have a discernible impact 10,000 years from now, I consider whether the opportunity cost is too high.
It may sound as silly advice; but it's the honest truth.The very fact that you are thinking about focusing when you are trying to focus; precludes you from actually doing it.
It's counter intuitive: Sit behind the work to be done, and truly accept whatever happens. Accept the fact that you might be unfocused or distracted. It's a sign that you aren't ready to work. Don't resist. Just either do, or don't.
TED talk by the founder about focus -- http://www.tedxbrussels.eu/will-henshall/
For big tasks where procrastination might be more of a problem, I put something like "work on x for 10 minutes" and make it a repeating todo until the due date. That way I don't pressure myself into getting some big component done. I can make myself feel good about consistent progress.
I also found that diligently tracking my time on tasks has helped. Now I have a better sense, more or less, of how long common tasks take and can better gauge the time commitment before starting. Before I had data, I think I put off a lot of things or let myself get distracted because I thought something would take an hour when in fact it only takes 15 minutes.
For a more in depth discussion, see http://bit.ly/JIXwSf
If I'm working on something that's particularly hard to focus on, I'll use the Pomodoro technique (http://en.wikipedia.org/wiki/Pomodoro_Technique) to keep my attention from deteriorating.
I make sure not to multitask. Multitasking makes it too easy to get distracted, and people aren't as good at multitasking as they think they are. Instead, I work on one important task at a time.
You may also want to try working in a public space such as a library. When people can see what you're doing, it makes it easier to stay off Facebook.
Also, making tea or a latte before getting down to work can help me focus my mind, over time I've come to associate both of those activities with 'focus time'.
Edit to add: Isolating the task from distractions kind of goes without saying, but I find it helps to frame the distractions as much as the task. Why am I so compelled to go play game X, or read book Y, instead of the task at hand? Going a level deeper and figuring out what your brain's avoiding/being lured by has been really useful for me (especially while dealing with focus issues after a concussion).
But one day, I tried this, and boy did it change my life! http://simplynoise.com/
I'm pretty sure this doesn't work for everyone and can get annoying to some people; but for me it was a revelation and solved a problem for good.
GTD - Getting Things Done is an invaluable book/workflow/system. The GTD workflow map helps if you're familiar with the system: http://ideas2followup.files.wordpress.com/2009/06/gtd-workfl...
Objective--One thing often overlooked, undervalued, and even stressful is knowing that your focus is correctly directed. (GTD helps) This is a lot harder than it sounds, and usually determined by the most unqualified and biased person for the job; yourself. Mitch Hedberg explains it best: "I play the guitar, I taught myself how to play the guitar, which was a bad decision... because I didn't know how to play it, so I was a shitty teacher. I would never have went to me." Steve Jobs has an amazing technique to stay on top of this: I have looked in the mirror every morning and asked myself: "If today were the last day of my life, would I want to do what I am about to do today?" And whenever the answer has been "No" for too many days in a row, I know I need to change something.
Environment--Having literally nothing going on around me. No sounds, music, movies, TV, radio, people, moving objects, windows to stare out of, etc. Even voices in the next room that are basically inaudible distract me.Silence any possible notifications/apps/programs that distract you, and be anal about it. Recreational email/social usage is a time suck, for business purposes 4 hour work week goes into a system for appearing responsive while not being distracted.
Health--Diet and exercise matter. Meditation is important.Breaks are important. Most of the hardest problems I encounter are solved away from the computer.Going outside is very important. Ironically under health, one reason I loved smoking was the excuse to go outside. Without that excuse I have to force myself to remember to go outside, and always find some excuse not to. Find your excuse and/or force yourself.Wake up early.
Other stuff--Multitasking is a killer. If you have to multi-task make sure you move on only once the current task is completely finished/solved, and that you only create tasks that are broken down correctly into solvable chunks that don't require other outside input/action. Tasks that involve using the web should be done with one tab open only, and I try to avoid the habit of creating more tabs like the plague. Once I open more than one tab without fail I suddenly have 10+ tabs open (related to a task), and don't want to shut them for completely illogical reasons. I tell myself "I'll get around to this tab once I'm done over here" which almost never happens.
Self-sabotage is a killer, and can undermine any potential efforts you make. Find out why you're sabotaging yourself. This is a road that most people avoid travelling because it requires finding/embracing your mental/emotional problems, and is therefore best done by an independent third party. ("What mental/emotional problems?" I can hear you asking yourself.) Everyone has them, and it's usually something they'll completely overlook such as fear.
Have barely touched on everything I wanted to, but may extend it to a blog post someday.
Often times you find an excuse to distract yourself because you think the work is tedious and annoying. So stop thinking about how annoying the work is and just do it.
Don't try to manage your tedium, don't use tricks, don't use any systems. Just sit down, tell yourself to stop whining and just attack the work.
Oh and modafinil. :)
1) It's super quiet -- no talking allowed, cell phones need to be off, so fewer distractions available.
2) Being surrounded by other people who are all getting work done => a good kind of peer pressure / vibe to channel.
3) A built-in time limit (library closes at 5pm) causes me to focus on getting things done so that I can feel like my excursion to the library was a productive one.
4) Somewhat counter-intuitively, switching from double-monitor home setup to single-monitor on-the-go laptop means that while I might not be able to do certain things as efficiently as I would otherwise, I am 100% focused on whatever single window is open on my screen at once!
Find a neutral ground when you want to focus and use that location or ones like it as a way to both isolate yourself from common distractions of your normal surroundings, as well as to set the scene for your focus.
sudo bash -c 'echo "127.0.0.1 news.ycombinator.com" >> /etc/hosts'
By the time the timer goes off, i'm usually pretty immersed. The more i do it the less i use the timer, i just need it to get out of slumps.
And i don't start the timer unless i'm sure i'm ready to commit the hour. Deciding to commit alone helps me get rolling.
1. If I just want to limit the temptation to Tweet or post about something on some service, I just log out of it. I might still check the service to read some things, but not being able to participate or respond sharply limits the time I spend on it.
2. If logging out doesn't work because you reflexively log in, due to your password being auto-completed when you visit a website, change your password to your accounts to a long gibberish string and paste it somewhere in a text file. Everytime you want to log in, it's 2 to 3 extra steps to find that password. Usually that's enough for me to not care to try.
3. If you're on Chrome, StayFocusd is a great plugin:
You give it a list of sites to blacklist, which you can either limit the total time you spend on them or completely block them for an hour or two.
After that are longer term things...The Pomodoro technique is good...I use a static white noise app on my iPod and time it for 20-30 minutes, during which I don't even switch away from my coding environment for any reason (except for an emergency stack overflow lookup)
And meditation...it's hard to get into at first, but if you set a time for something short, like 5 to 10 minutes, it's not too hard to ease into. It's a great way to start off the morning because its a short, relaxing exercise involving discipline.
1) This http://www.youtube.com/watch?v=KGg1567fzTY almost posted anonymously). Deal with it :)
2) If you have a family or a partner. Just because you are at home does not mean "can you just put on a wash". Build rules into engaging with the family. You are working. You are not to be disturbed. If you choose to 'come out' of your office and engage with the family then that is your choice. Emergencies are acceptable interruptions ;)
3) Make an office. The kitchen table is not a great space. A spare room, an office in the garden. Some place where you can just be professional. Avoid having the office in your bedroom. You need a room you can lock.
4) Exercise. Seriously this is huge. Too easy to slob out. If you get up and work at 6am, then go to the gym at 9. Do something. Make sure people you work with KNOW this is your routine. Make it a routine. Get out of the house and do something. Do not buy an exercise machine and stay locked in the house. Clear your mind, stay fit, and go out and see the world around you. Don't like Gyms? Go running, swimming or, my favourite, cycling (it clears the mind and you can easily cover 10 miles while solving a difficult problem).
5) Get a dog :) Best decision I ever made. Get's you out and walking. You meet other people and mine keeps my feet warm. Oh and she's very good at solving technical issues. Sounds mad, but sometimes just talking about a problem to her makes it work for me (and makes me look less stupid when I have to discuss the problem with work colleagues).
6) Eat well. You have the time to make great food. Use it. Learn to cook great food.
7) Pomodoro method. Some like it some don't. (I'm not a fan.) I prefer things like coffitivity. If things start going south, try it. It's a decent rule system.
8) Skype. If there is a group of you working together, just skype each other and carry on working.
9) Socialise. Suddenly this is huge. Find local interest groups. Go to meetups. Get involved. You won't realise it, but you can get your head down and 3 months later you haven't seen anyone recently, cos y'know, work. Join clubs. Do stuff. Give yourself a reason to not be working in the evenings.
10) Monthly team days. Once a month get together and have a hackathon. Go get drunk. Be a team.
11) Use trello. I mean REALLY use it. A complicated example here http://community.uservoice.com/blog/trello-google-docs-produ... but build your own work flows that work with your team. Don't be afraid to tear down your process and start again AND most importantly, EVERYBODY buys in. Don't be the only person using a project tool. You will fail.
12) If you end up doing a 16 hour day, recognise you've done two days work. Have a reward. Go see a museum. Have a long lie in. Finish early and go for a ride. See (1) ;).
13) Have fun. Be comfortable in working on your own. Give it 6 months. See how it feels. Don't like it, then move on.
14) I may have mentioned this...exercise. Get out and do some every day. No excuse.
15) Requirements management. It's a pain to do, but clients try and be sneaky. Avoid fixed price unless you KNOW exactly what it is they want. Most don't and even those that do, change their minds. Your fixed price contract MUST include a change in requirements clause and what happens when they do. You will invoke it.
16) If your client is haggling over local sales tax....walk away. Imagine the pain you will go through haggling over signing each feature off.
17) Have payment milestones.
Right must go walk the dog :)
On the contrary, I find that my work habits are a lot like yours -- and I think that's a good thing! Sometimes I will be possessed by a coding demon and crank out work for days (weeks?) on end. Other times I will putter around watching TV or brainstorming ideas.
For me the whole point of being self-employed was to NOT have to show up to an office (or home office) and work 9-5 every single day. A creative human brain is a rare and marvelous creature, and we understand very little about how it works. I think the best thing to do is to let it run around and work when it feels like working, or read a book when it feels like reading a book. I personally find my creativity withers away under a strict work regimen.
If your work is not creative and you're just grinding it out for money every day, then by all means, follow the advice in the other posts. But if your work requires imagination and making unexpected mental connections, then don't worry too much about "efficiency". As long as you're thinking about something related to work most of the time, over the long run your real productivity will exceed that of all those poor saps who measure output as a function of mindless hours in front of a computer.
Embracing your "lazy" side requires a certain amount of courage, but if you can make ends meet while doing it, you'll be happier and end up doing better creative work. In any event, don't worry too much about how most people say they do things. Do what feels right to you. Good luck!
First and foremost, boundaries are necessary. This is both for you and for the people around you. You don't have to explicitly work 8 hours in a row every day, but whenever it is that you choose to work every day, disruptions should be completely closed off.
This means if you have roommates, they need to know that when you're working, you're not listening and impossible to distract. For me, this has proven far more difficult with significant others who have lived with me. I have lost a couple long term relationships with women who did not understand this, and the woman with whom I'm now engaged not only appreciates this this very important invisible wall, but helps me maintain it.
Same goes for other outside distractions. It would be weird if your friends dropped into your 9-5 job and sat on the couch, cracked a beer and started playing video games, or if they called your office line every 20 minutes to try to convince you to head out for whatever might be going on. This same limitation needs to be set at your home. If necessary, maintain a separate lines of communication between work and personal life (phone, IM, skype, email, etc) to make sure that while you're working, you can concentrate on only communicating with work associates, and the opposite is just as important - when you're enjoying your life, leave work to your office space.
And if your home office is in a distracting neighborhood (as mine very much was when I was living in Brooklyn), turn some music on, wear some headphones, find a coffee shop, or rent some office space somewhere quieter. Depending on where you are, it's not difficult to find a company that happens to have an extra desk or two and is willing to rent one out at a fair price.
Give yourself a great office space that you look forward to spending your days in. Mine was a corner of a room that was sometimes also a bedroom and sometimes also a living room. But it was the most well kept at all times. Three monitors, a quiet and fast computer, a comfortable chair, interesting art on my wall, a great keyboard and mouse, a relatively clean desk, a decent coffee maker, great stereo system, studio-quality headphones, high speed expensive internet, and a giant roll of paper with some markers that I could brainstorm or play with whenever necessary.
I've read some other great responses here about exercise, and eating right and so on. I agree with all of the above, but I didn't bother with such things until the past 5 years. I never exercised, I worked stupidly long hours (occasionally 36 hour days), I ate crap, I partied at all hours, and I'd never set a schedule. I began changing a lot of that in the past five years or so. I now limit myself to 16 hours in a day (but usually keep my limit to 8) and I exercise more and I eat better. But I do those things because I turned 30 and realized 9 years of random debauchery and no exercise do not do much for ones health and figure. I'd be a liar if I told you I did that during the most crucially defining portion of my remote career.
As for the Real Motivation. All of the above and all the advice in this thread, and all the advice I've read elsewhere (and mostly ignored) about remote working have no competition with this one single point. What has motivated me more than anything in the world: Challenging Work at High wages. I always needed at least one of the two or the project would definitely fail, but having both ensured that I'd always find the time, energy, and space to get the work done well, efficiently, with great communication. The office space didn't matter. The noise didn't matter. The schedule _Definitely_ didn't matter. I was unstoppable provided I had Work that I couldn't possibly tear myself away from and a sizable check at the starting and finish lines to help keep my life in order.
I think that's actually really natural, and mimics the patters people were in before industrialization.
Even when I was doing corporate work, that's very much how I ended up actually getting things done. Sometimes it takes hours and hours to wrap my head around some API and make the mental connections, at which point I'll just keep coding until I run out of juice (typically the point when I realize I'm just making errors, coding in circles, and resorting to random edits). The annoying thing in the corporate world is that you can't just spend most of the next day in bed, or on a hike. Instead, I'd work extremely hard one day, then slack off and browse the Internet the next two days, and maybe fix some trivial bug for the sake of a logged checkin.
In my current system, I would say my most valuable habits are:
1) Cardio. My goal is to do 15 - 30 minutes of HIIT every morning. In reality, I end up doing it a few time per week. :-) Honestly, nothing gets me energized and motivated like doing consistent cardio. Two weeks of 30 minutes every day? No depression, constant motivation, sex drive, etc. Incidentally, forcing yourself to do this somewhat uncomfortable act regularly is itself a way to develop discipline.
2) Pomodoros. Once you start forcing yourself to work in focused intervals, you start to realize that you don't actually work that much every day, which is rather liberating.
3) Task estimation. I break down tasks by the number of anticipated hours, then check off every Pomodoro (effectively 1/2 hour) next to the task. Ineffective estimation has been both massively demotivating and very eye-opening. My estimation and attention to detail in analysis has improved significantly from forcing myself to do this. It's also easier to force myself "into the mood" for coding when I'm actually reasonably sure that I only have to do 1.5 hours of work, then I can go play.
4) Block all attention drains in my hosts file. HN, Reddit, etc.
My recommendation: embrace flexibility.
Man-made time constraints are no longer part of your world (outside of deadlines). Technology no longer requires that you are chained to a desk. Shake things up to stay fresh. Don't let yourself think 9-5, 5 days. Your life is now 24x7, 365 and you are in control of how you use those hours.
That said, there are some spot-on recommendations here by others based on my experience:
* Exercise. I've taken calls on 50mi bike rides and from roadside taverns. Helps to have a buddy you can draft off during the calls.
* Nutrition. Laptop on counter. Work. Cook.
* Standing desk. You'll find yourself moving around a lot more rather than slouching in a chair and never leaving your monitor. On that, if you have the means, spread devices around your house. Mix up your screen time.
* Get up early. This one took some time, but is perhaps the biggest thing you can do. It jumpstarts everything.
* Sunday night scheduling. I believe it was Tim Ferris' 4-hour workweek that started this. Sunday night, write down what you want/must accomplish over the next week. When it's done, it's done. Doesn't matter whether it's Tuesday or Sunday.
* IM. IM. IM. Some see random IM conversations as interruptions to be avoided. They aren't. They are your watercooler, your vent, your muse. Embrace them.
Good luck! It's a great adventure.
1. Find a co-working space and go there to work.
2. Failing that, mark the start and end of your work day in some semi-formal way. When I was managing a team of people working from home I instituted the following policy, which seemed to work really well: when you decide it's time to "show up" for work, send an email to the team saying, "I'm in", and a one or two sentence description of what you're working on that day. When you're done for the day, send another email saying, "I'm out" and another one or two sentence description of what you actually managed to get done. Just that little bit of structure made a huge difference. If you don't have a team, then collect a group of other self-employed-working-from-home people to be mutually accountable to. Even just sending such an email to yourself might help. The act of actually writing things down activates different neural pathways than just thinking about things and so makes a difference in your mindset.
1. Establish a standard daily routine. Follow it every day, Monday thru Friday, without exception. This is the key. This is what you must do every day, whether you feel like it or not. Weekends can be different.
Mine (yours should be whatever works best for you):
06:00 - work out 07:00 - breakfast at desk, email, internet 07:30 - start work, short break every hour 12:00 - lunch (at desk or go out) 13:00 - continue work, short break every hour 17:00 - start nightly crons, LOGOFF! 17:00 to 20:00 - dinner, family 20:00 to 22:00 - my time, including logging back in
3. DO NOT surf the internet, text, chat, or use the cell phone (except for work)! This is absolutely critical. If you break this rule, you will never have a boundary between work and !work.
4. Before you go to sleep write down exactly what the first thing you're going to work on the next day. The rest will follow.
(EDIT: Check out all of the responses in this thread. Most of them are excellent. Especially note all of the things that are repeated.)
1) Set written goals: quarterly, monthly, weekly, and daily. I have a pre-printed "form" that I populate with my goals. Then I check them off at the end of a period (day, week, etc.), grade myself, and make notes about what worked, what didn't and what I learned. Save these in a binder so you can see your progress, or lack thereof.
2) Use Pomodoro or HoursTracker or some other app that works for you. Observing how many (few) hours I was productively working was eye-opening.
3) Reward yourself. The idea is, work shouldn't stretch on "indefinitely" - then you have little psychological incentive to complete.
4) Separate your workspace from your living space, even if it is only a desk that you use solely for work.
5) Use StickK or some other form of commitment contract.
6) Use SelfControl or other internet-limiting app. Watch out for blocking Google URLs though - block youtube, and you can end up blocking Google Drive.
7) In the beginning, overinvest in setting up systems and tracking to discover what really works for you. Getting a good system going will easily pay for itself in efficiency gains.
Why? It's repetitive and time consuming. It also doesn't do anything for your testosterone level.
If you're a guy, you have to keep your testosterone high and that means short burst of high intensity exercise.
That's the #1 priority. It will increase your willpower and ability to cope with stress. It'll also lessen the pain of social isolation.
You're going to be socially isolated no matter what. Working at a coffee shop doesn't matter because you'll most likely won't spend your time talking to people.
Testosterone will also keep you from packing on the fat, which is really easy to do when you work at home.
My solution to this is eating healthy and stimulants.
Caffeine and nicotine patch will reduce your appetite significantly. I feel no desire to snack between meals.
It will also keep you focus and motivated. They're much more sustainable in the long run than prescription stimulants.
Lastly, take fish oil and vitamin d3. This is not optional. Most people's diet don't contain enough fish oil, the inflammation will bring on depression and sap your mental strength. Same for vitamin d3, most of us aren't exactly outdoor creature.
As you have noted, the lack of an external structure is a big one. Here's what I do...
First, I map out a long-term timeline, which is generally a season (spring, summer, autumn, winter). I identify goals, objectives, events, etc., and map them out in a simple open source PM software package.
Second, each week -- usually late Friday afternoon or Saturday -- I take the broad project plan stuff and create a more detailed plan for the next week.
Finally, at the end of each day I write a very detailed list of things I am going to do the next day. This includes work stuff, but also anything else: chores, exercise, etc.
When I get up in the morning, I look at my list for that day, and tackle it. Round about 5:00 pm I review the list and make the next day's list, and at 5:30 I treat myself to a Manhattan and some good music. Then it's dinner and whatever.
I also journal my work-related stuff in iPython notebook, and I keep an accounting of my hours in an Excel spreadsheet.
All that keeps me focused.
It's also important to provide yourself some relief. When you first start working like this, you realize how much time is spent at a normal work place not really working. In a normal work place there are meetings, water cooler chats, and so on. So it's important not to think that you must be productive for eight solid hours a day, because in most work environments you aren't. I plan on some reduced amount of productive time, and factor in what I call buffer time. After, say, 90 straight minutes of work, I might take a 10 - 15 minute walk around the neighborhood just to clear my mind and get my blood flowing.
That's what works for me.
TL;DR: Make a detailed daily list of things to do, and do them. Balance the list, and reward yourself at the end of each successful day.
#1) Recognize that the reason you are looking at other projects is because you feel free or unleashed from your full-time job and now all of the creative restrictions that you had are now gone. So, this is you acting up because NOW you have the chance to do something that you want to do, even though you still are busy with this new remote gig. You are dreaming, which is great. This is normal, and from my experience almost never goes away.
#2) Recognize that the work you are getting paid for now is your #1 priority. Dreams come second. You still have a boss, even if your boss is your friend. Anything you do outside of this work, your friend could care less. Do not lose insight of that.
#3) If you do start a new "side" project, make sure you finish it. I ran into many issues where I would start a new project, get people involved and then never finish it. It was by far the worst feeling I've ever had in my life.
#4) None of these tactical schedules that people mentioned below will work if you don't know why you continue to do browse new projects or sit down and watch multiple seasons of sitcoms. This took me about 8 months to figure out, so you have some time to go :). What is your longterm goal? To make money enough money to live comfortable or to become Oprah successful?
#5) Get help right away. By help, I just mean other people that have been through a similar situation and that you can ask for honest feedback from. Obviously this HN post is a fantastic start. Find someone you can call up directly.
If you need more insight (or anyone else on this thread), my contact info is in my profile.
Start by cutting out the truly wasteful things, like watching TV. Throw your TV in the trash (seriously), or first thing every morning get out of the house and go work in a library or coffee shop for five hours or so.
The other things you mention are part of the creative process - browsing other projects on github or wherever for ideas, brainstorming, working on other projects (eg decluttering your todo list).
If you break your main project down into component parts and estimate it, that will give you some baseline/benchmark as to the rate of progress you should be making on it. Assume a 9-5 workday and no more than 5hrs of actual work on the project per day. If you're roughly keeping up with that by working odd irregular hours (16hr sprints, 2 days off, etc), then you're in good shape. Otherwise it will give you an idea of how much more you need to reallocate to your main project.
I get up and go to work at the same time every day. I take time off for lunch, and I quit at 6:00 PM every day (assuming I don't have any pressing deadlines).
That's not to say I don't allow myself any benefits of working from home. I'll take a long lunch with a friend every now and again, but I try not to let my routine slide over an extended period of time.
It's also important to set a precedent early on about what disturbances you're willing to tolerate, if any. I handle distractions the same way I would at an office. If it's an emergency, I deal with it. If it's not, I politely remind the offender that I'm in the middle of work and then I get back to it.
As far as temptations go, I think it depends on what your vices are. That being said, controlling your environment is the easiest way to limit your temptations.
For me, internet browsing was by far my biggest time-suck so I used an app called "Self-Control" to block access to sites I waste time on. I don't need to use it anymore, but it helped a lot in the beginning.
I also used to do crazy stuff like unplug my electronics to keep myself from watching TV or playing games. Taking the time to plug everything back in was usually enough to remind me I shouldn't be doing this right now.
Really, It just takes a bit of experimentation to get the ideal routine down. Took me over a year, but now I'm super productive.
Everyone needs to be managed. It's now simply up to you to manage yourself given that you have nobody to answer to anymore (at least in theory).
The next thing is then realizing that there is no one correct way of dealing with these issues commonly faced by entrepreneurs. Everyone is different and therefore everyone will have different strategies or techniques that work for them as an individual. You really just need to read up, get feedback from others (like you're currently doing), and try a bunch of things to see what works for you.
With that said, here are some general rules that I feel apply regardless of many of the variables that exist.
1) Have a dedicated workspace. I lock the door to ensure that my wife and daughter don't interrupt me. I took crap for this early on but as I explained to my wife....when I was still working at my old job she didn't have the luxury of walking into my office and interrupting me whenever she wanted so there is no need for her to have that luxury now.
2) Keep your work space clean. I struggle with this one and it's easy to let things get out of control. I find that when my office is a mess I want to spend less time in there and I'm more likely to plop my ass on the couch and get sucked into non-productive activity. Taking 5 mins to do regular cleanups prevents your desk from building up and getting overwhelming.
3) Create habits. Humans are habitual by nature. Take notes on how you are spending your time for a week and you will notice patterns. Make a schedule every morning and allocate a certain amount of time for the things you regularly focus on every day and that will help you avoid getting lost in something (like reading HN or TC) for hours before realizing what happened. Also, if you have multiple clients/projects that you have to give daily attention to then work on them in blocks of hours to help make the limited time you have to focus un them more efficient. It will also make tracking your time a hell of a lot easier.
4) Remember that things change. Regardless of what it is...it is bound to change. You just need to be cognizant of that fact and be able and willing to adapt. When I started working from home I was single and could work however long I wanted to, sleep whenever, etc. Now I'm married with a daughter and life just doesn't work like that anymore. My schedule obviously had to change in order to effectively incorporate the new changes into my life. I just had to adapt and go through a new period of trial and error to see what worked best.
Good luck working through it all and just remember to regularly schedule some time to review where you are spending your time and how you can improve.
Once you work on something big structuring the day with all good things like exercise, good food, socializing comes by itself and you won't need a dog or any other mumbo-jumbo, though Pomodoro comes sometimes handy just to get started and getting shit done since some procrastination always happens.
This is my experience from working home for the first years of my company (which was the most productive time of my life).
I now rent a desk in a shared office, and I work regular hours. I work 9-4 four days a week. I leave my laptop at work, so I can't do anything except answer the occasional email from home (when the kids let me).
It makes a tremendous difference. When I'm home, I often think of something I want to fix, but since I can't work at home, I have to wait until the next day. When I arrive at the office, I'm already eagerly waiting to get started and most times don't even think about checking HN.
(It doesn't always work. Sometimes I still have trouble focussing, but that was the same when I worked a "normal" job)
1. I can easily predict what the end goal of any of my current project is ... and it is less than what I want for myself. So I procrastinate the inevitable. As if delaying it will somehow miraculously make it worthwhile after some time has passed. Waiting for an epiphany to salvage the fait accompli?? I am not sure. This is all of course subconscious. I don't like where my current project is leading me to so I watch sitcoms or come to give unsolicited HN advice. (Not really)
2. I subconsciously avoid facing my burn-rate. Burn-rate is a function of time and can be both direct financial (material) as well as opportunity costs. Facing it is single most terrifying thing for me. My unfounded fear is that it paralyses me. On the contrary.
The solution to 1 is to write down a single page or picture of where your current project fits into your bigger goals. If I can see this type of plan clearly for my current (boring) project and its global context is something I am easily reminded of regularly, I galvanise into action - no matter how boring.
Promising a deadline to your client is also a good way to work towards it. Nothing like a nagging email or phone message asking about your progress to get your arse into action.
The solution to 2 is to keep sight of your overheads by again writing a single page of your costs (burn-rate) as a function of time. And there's always a burn-rate. Planning for 3-6 months in my case seems sufficient. Make a poster of this and stick it where you can't miss it.
Hope that helps you too.
1. Define your working hours and stick to it. Setup alarms and go to work at same time of the day every day.
2. Designated working place - If you are working from your home, try to setup a place in your house that you will use only for work. Don't use it for anything else. The way it worked for me was when I got to that place, I used to switch into work time mode and when I got out of it, I will switch back personal time mode.
3. Log your hours - Use something like toggl to log your hours for yourself. Track your working hours and if you are falling on the short end, you will make up for it by working on weekends. But eventually you will try logging consistently your work hours.
In the end, its matter of creating a habit.
I've done the on-call / pager thing, and although I work in an office environment with flex time, I've been stuck working in the house due to blizzards and such, so I have some experience with this. Also lots of on line classes.
It might be a total drag, but break down the project into "couple hour" pager / cell phone / emergency feel of tasks, then knock out exactly one task, then go live for a little while. Exercise, or cook/eat, or socialize or whatever, then "pretend" you just got a page and have to work the next task.
I've been on call before, so social issues WRT working at home have not been an issue. You're not "working at home" you "got a call from work"; no one else need know "the call" was just another regular project mismanagement conversation or watercooler gossip.
No need to simulate it down to the point of random alarms on the phone, but if you have to, then do it.
Seriously, it's extremely easy to kill yourself working from home. An office provides certain boundaries that are not available at home. Defining these early in your at home career is important if you don't want to bum yourself out.
For many, this can be as simple as having a partner who looks out for you and checks in on you, making sure that you're not playing games or whatever distractions tickle your fancy. It could be having a close friend or associate who knows you are a self-worker and who takes a regular interest in your life and actions.
Without another human being around, its very difficult to be self-disciplined. This is just one of those quandries of life - things get a lot easier when you've got someone, anyone, impartial or otherwise, with whom to discuss your daily progress.
The best advice I can give is that when you find yourself unwilling to do the work, break the work down into concrete, bite-sized steps. Then do the first one, then do the next one, and you'll get it done. If you can't do one of the steps because you're blocked, figure out the steps to get unblocked, write those down, and do the first one.
The other thing I've found that helps is to set a clear schedule. The rhythm of the office helps get things done. I still wake up to an alarm at 8, I have a coffee at 10 and 2, and lunch is at noon. My wife comes home around 6, and I try to make sure I'm done at 6:30. I occasionally break all of these rules if I'm in the zone and really getting a lot done. If that happens, I give myself more time off later/the next day to ensure I'm always on a sustainable pace.
If you're already stuck in a distraction quagmire, try to recognize it, and set an alarm for 30 minutes. When the alarm goes off, go back to work. If you still can't work, go take a walk and try again.
One of the things I did in addition to having dedicated work space and clear boundaries was to assign projects on a per-day basis. Most of my contracts are longer-term grant projects where I'm committed to 10 hr/week or so.
Monday = local hardware projectTues = DirectTrustWens = Dignity Healthetc...
I make sure the companies I'm working with understand what their dedicated day is, and have a clear time line of deliverables. This gives me enough urgency on a day to day basis to prevent falling into the trap of "taking care of it later."
I also have a set time for general email first thing in the morning, in addition to break times where I can cook, clean and work on dinner. I know some would say that's a horrible break, but I'd rather do it mid day that at 9pm (as I would when I commuted).
The other thing was removing the tv in the office. I was surprised and how distracting it was, considering I never paid attention to it. I now use use music as background/white noise.
And I can't recommend a pet partner enough, just lock them out during concalls least you earn a reputation of being "that cat lady in policy."
2) Try to get up early in the morning as always (if that's an issue for you)...just having a less slackish schedule helps a ton.
3) There's tons of self help stuff out there but I think the two that help me get stuff done the most are:
- Get some notebook and every day write down the date and one big item, two medium ones and a three small ones you want to get done for the day (1-2-3) if in doubt make it LESS. Get into the habit of markering the stuff you work on and crossing it off when it's done.
- Seinfeld method (google it) for stuff you want to do every day. Basically get a calender sheet for the month, print it, hang it somewhere and put down an X when you've done what you wanted. Try not breaking the chain. You can actually practice discipline by doing some random task each day like this (I did it with "go for a 10 minute walk").
Hope that helps, being self employed is a skill that can be learned (imo). The way I look at it wandering off and getting interested in other stuff is my main problem. Everytime I "catch myself" I note it and pat myself on the back for having done one "rep". This can be reading a book and thinking about something else and not remembering what you just read or randomly checking hacker news or clicking on your mail client.[my experience comes from being a poker pro for a bit which is even worse than other self employed jobs because you don't work for anyone and the time you put in directly maps to income...and if you put in bad time it often maps to negative income :D]
I still have my ipod on do-not-disturb mode so that occasionally I can press the power button and see if there are any gmail notifications, but most of the time I can tell from the subject line that I can safely ignore said emails. If it's important I log in to gmail (with gtalk turned off) ust to answer the important email and then close it again.
Don't listen to this once. Listen to this Once every three days. If you manage to put in your life 1/10 of what is discussed in this audiobook, you'll see radical changes taking place very very quickly.
I listen to this at least 1 every month by now, while running. I have bought the audiobook two years ago. I still listen to this and keeps me up-to-speed when I feel like not doing things I should do.
1) Changing places inside the house (or moving out to the garden if the weather allows it) sometimes really helps me to beat the monotony. I do have a special workplace reserved though where I spend most of my time.
2) Exercise has already been mentioned. Running works best for me, because it is done outdoors and therefore kills two birds with one stone (three if you have a dog).
3) Another thing that has made a big difference for me was starting a regular meditation practice. I have since noticed that it makes it much easier for me to control my focus and handle distracting thoughts. And there seems to be at least some evidence that I am not alone in this:http://news.harvard.edu/gazette/story/2011/01/eight-weeks-to...Intensive Meditation Training Improves Perceptual Discrimination and Sustained Attention: http://pss.sagepub.com/content/21/6/829.abstract
4) Include relaxing activities on your daily agenda. Letting go is important for your wellbeing and therefore your work performance. Make room for it and allow yourself to enjoy it without feeling bad about it.
For this to be helpful you need to be very conscientious about using it. When you are clocked in you shouldn't be doing anything but project related work.
One disadvantage of this is that it's easy to forget to clock out.
* Sleep ... 7.5 to 8 hrs, no more no less
* Wake up at 8/9 to maximize hours of sunlight
* Lift weights 4+ times per week... the four hrs you spend in the gym will be made up for with 10 hrs of productivity throughout the week
* Healthy diet (high protein, low carbs, low sugar, fresh food)
* Avoid HN
* Start working right when you get up
* Answer emails / do other menial tasks when tired
* Get rid of all notifications: phone silent/vibrate, no Gmail/fb/twitter notifications outside of the platform itself
Here is a possible routine.
1) Wake up at 7 at the latest
2) Take a shower
3) Get dressed
4) Eat breakfast
5) Read mails and news
6) Join #startups on freenode to have some company
7) Say good morning to everyone there (I am blackwhite)
8) Start working
9) Have lunch
10) Back to work
11) Stop at anytime between 5-7
12) have dinner.
13) Procrastinate some more or do some more work.
14) Get to bed at 12 the latest.
Rinse and repeat....
1. Get out of the house to work, at least occasionally. I find I'm often most productive working in a coffee shop or at a Panera Bread type restaurant (no waiters, free wifi).
2. Don't quit immediately after finishing off a feature. Start working on a new feature and then quit for the day. This one is big. Whenever I do this, I find my mind continuously returning to the new problem and coming up with ideas on how to solve it. At that point getting back to work the next day is easier than not.
Finally don't stress out too much about what hours you work. Sometimes I work in the morning. Sometimes I work at night. I work around spending time with my son, which is what makes me happiest. That's the best part of being self employed - having a flexible schedule that let's you maximize all of the activities you enjoy most.
1. Set a timer for 25 minutes.
2. Work until the timer goes off.
3. Take a short break, 5 minutes or so.
4. Repeat :)
What I did was determine how many hours I wanted to work total, usually 40 hours. Then I'd shoot for 80% efficiency, so I'd try to work hardcore for 32 hours. Divide 32 hours by 25 minutes (32 * 60 / 25), and I'd work that many blocks of time.
I found it really helped me focus. It also helped me separate my work time from personal time. It also... well, it helped a lot.
You can play with the numbers to find a pattern that works best for you.
I always went out for coffee first thing. While I was out my apartment would magically transform into my office and I would come back 20 minutes later ready to work.
I know a guy who always put on a suit and tie even though he was at home because it got him into the right frame of mind. Whatever works. You might say the whole point of working from home is NOT wearing a tie. But if you can't find a way to work well from home, you will eventually have to admit failure and go back to working from an office.
Tell you what though: once you find your start-the-day trick and you feel you are working productively, you'll have to find a similar reverse-trick to get out of work-mode at the end of the day.
What works for me:
1) Create a separate work profile on my mac.
2) Block sites you think are not helping you in your work but eating into your time.
3) Write down just one big action item for the day (has to be done today)
Thing is I wouldn't even mind paying a little bit more, I know $39/yr is pretty cheap. $60/yr would be fine, or even more maybe. But $456/yr is not fine at all and it baffles me why they would even attempt this. Did it occur to no-one to ask, hm, do you think our customers will mind us jacking the price 10-fold or higher?
Looking into a switch to dnsmadeeasy. Even if they reverse course, I'll probably change now, since Zerigo management has obviously gone mad and I no longer trust them to run a service I rely on.
I just did this last year when another DNS provider pulled the same shit.
Yes, I'm biased, but still. We're less money, anycast deployed (Zerigo until now is/was not), zonefile importer, REST API, full integration to Amazon Route 53 via easyRoute53, etc etc.
Prices starting at $149/year for 10 domains.
Add failover / host monitoring: $299/year, 10 domains
So where is everybody moving? Any reasonably priced DNS providers that don't suck?
Seriously. I've programmed for 5 years, studied CS, and I really don't understand how to do it.
I have a Mac Book Pro Retina, so it ships with 2.7. I write Ruby in various versions via RVM, and I have no idea what version of Node I use, but I use it a lot.
Over the Holiday I decided to try to port some Node services to Python (mainly because they are analytics projects and I'd like to start using Python for analytics and "data science" ). And I struck out. Bad. Using Homebrew to install Python 3[.3] and no success with virtualenv and Pip. At best I get a pip-3.3 to install and crash anytime I try to install a package.
I would love to convert these services to Python 3. In fact, I'll regret not doing so. But at this point, it really isn't worth my time trying to figure it out. Once I accepted installing my packages via 2.7, I was able to convert the services (with tests!) over a long weekend.
I did a fair amount of research through Google and Stack Overflow, and each confirmed my suspicion that this process is shit.
I just saw a tweet by @holman where he described a friend saying 'how can ruby be such an easy language but be so hard to install?' And asserted that our industry still sucks (and in my opinion Ruby in any incarnation is infinitely easier than Python).
He is so right.
A problem is that time I spend porting to Python 3 is time I don't spend adding features to my application. I'm probably going to bite the bullet this year and port. But it's likely to cause problems (just because I'm modifying debugged code), without providing a lot of benefit to the people who use my code.
1. 64 bit psyco (http://psyco.sourceforge.net/) OR another JIT compiler that is just as good. Maybe Cython like optional typing support.
2. Greenlet like networking in core that we don't have to dance around. Maybe asyncio does it.
3. Tons of people proclaiming how much better py3 is. Frankly it might be there I just don't know. We need peer pressure.
I'm sure if you followed up with him he could provide more details. The sub-project tokaido-build seems active and unblocked.
One of the many advantages of open source.
However: why did you ask on HN and not ask the lead developer directly?
2) True happiness is in doing what you really enjoy and being in control of yourself all the time
3) There are always more unfortunate around you
4) World is full of irrational behavior; but good part is you got choices
5) One-thing-at-a-time is a myth; you can do what you believe you can
6) No matter how bad it looks, convincing most of the people is mere wastage of time; they hear what they want to hear
7) Reading is an unpleasant process for majority and so is easy explanation
8) Working hard is fine only when you're learning
9) Business is all about minimizing the risks - contradictory to the general belief
10) The universe doesn't give a flying fuck about you. So go out there and live the life the way you dream of.
I ended up training 1315 Students and 40 Teachers in Java, Android and other latest technology. My purpose of 2014 is to create lasting impact through my work. (author a book, fitness, Instructor for online course)
Here is my blogpost of my learnings and events in 2013: http://santhoshthepro.in/snapshot-2013-a-year-of-giving
Also, I discovered "Complexity Economics" this year, and that has changed my world-view in many ways and has given me a lot of ideas and inspiration.
And people started buying it.
Happy moment: growing way faster than we did the year before. Rentify now transacts with more landlords than nearly every brick and mortar letting agent in the UK.
Learning: If you're going to use a technology like MongoDB make sure you're using it the way it was intended to be used.
Happy Moment: We were 17 people and we went out for a trip from the company, stayed in a good resort, had a time-off. It made me happy to think back from where it started.
edit: going by what I said on the post - one liners. removed rest.
addendum: this might be even more true for niche apps. My $5 iOS app sells way more in non-US/non-English stores.
If you have a Raspberry Pi, you might consider reading http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/Note though that the one for the Pi only scratches the surface. Topics like memory management or task scheduling are not included.
I'll choose Daniel Kahneman - Thinking, Fast and Slow (http://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman-ebo...).
The way it changed my life was to make me actually think more about the way my mind operates, the decisions I make and the way these decisions affect my life. As a consequence, there were a few books I read later that were loosely related to this one in the way that they all refer to the way people think.
Barry Schwartz - The Paradox of Choice
Steven Pinker - How the Mind Works
Nassim Taleb - The Black Swan; and Fooled by Randomness
Leonard Mlodinov - The Drunkard's Walk (quite similar to Fooled by Randomness)
Carol Dweck - Mindset: The New Psychology of Success
Neil Postman / Andrew Postman - Amusing Ourselves to Death
Rolf Dobelli - The Art of Thinking Clearly (just started)
On my reading list now:
Quiet by Susan Cain - mentioned already
The Better Angels of Our Nature - Steven Pinker
Jared Diamond - Guns, Germs and Steel
Neal Stephenson - Snow Crash
Jared Diamond - The World Until Yesterday
Also, did not quite change my life, but very recommended:
Neal Stephenson - Anathem.
You may have to struggle through the beginning, but as soon as I understood the way the world he devised operates, I was thrilled completely.
This year the book that shaped my year has to be The Motivation Hacker by Nick Winter. Great read, teaches you how to motivate yourself to get shit done. Has worked really well for me.
This book profoundly affected me because she convinced me that many of my mannerisms and preferences are completely normal, and even positive. She also confirmed a lot of my suspicions that open offices, group work and the like are not as beneficial as they may seem.
Her TED talk hits most of the major points in her book. If you enjoyed that, her book is a must read.
 -- http://www.ted.com/talks/susan_cain_the_power_of_introverts....
* A Guide to the Good Life: The Ancient Art of Stoic Joy - http://www.amazon.com/dp/0195374614/
* Anything You Want - http://www.amazon.com/dp/B00506NRBS
* On Intelligence - http://www.amazon.com/dp/B003J4VE5Y/
* Thinking Fast and Thinking Slow - http://www.amazon.com/dp/B00555X8OA/
Surprisingly (at least to me), the most interesting and profound was an obscure sci-fi book called Permutation City by Greg Egan. It was surprising because it was written in 1994 and pretty much nails HPC and cloud computing. It also plays on the ideas of intelligence, consciousness, artificial life and longevity, all of which I think we're right on the precipice of making some pretty significant inroads within the next decade.
The cloud computing aspect of the novel though really blew me away. Most parts seem almost like throw away paragraphs which help support the plot, but you don't have to squint very hard to see the similarities between it and something like the Amazon Spot Market. For me, in 1994, I couldn't even imagine cloud computing. The PC was so completely dominant at the time (I had a 486DX2-50) and the internet might as well have not existed for most people. The web consisted of a handful of sites and only a few people had even heard of NCSA Mosaic.
I realize others might not find this profound, but for me, working in cloud infrastructure and virtualization, it really struck a chord.
Just an amazing book giving what seems like the secret details how of the world works at a physical level.
"Thus, the nanoscale is truly special. Only at the nanoscale is the thermal energy of the right magnitude to allow the formation of complex molecular structures and assist the spontaneous transformation of different energy forms (mechanical, electrical, chemical) into one another. Moreover, the conjunction of energy scales allows for the self-assembly, adaptability, and spontaneous motion needed to make a living being. The nanoscale is the only scale at which machines can work completely autonomously. To jump into action, nanoscale machines just need a little push. And this push is provided by thermal energy of the molecular storm."
"At the nanoscale, nothing can escape the molecular storm. As Astumian and Hnggi point out, every molecular machine in our bodies is hit by a fast-moving water molecule about every 1013 seconds. Each collision delivers on average 4.3 1021 joules of energy (the energy is determined by the product of Boltzmanns constant and body temperature measured in degree Kelvin). This translates into an average power input of more than 108 watts. Remember that a molecular machine generates only about 1016 watts in power."
"Where do molecules obtain the needed activation energy? From the molecular storm! The impetus needed to make it across the transition state is provided by small, fast molecules (typically water molecules) fortuitously colliding with the reacting molecules to give them the right push. If lucky, the push causes the molecules to snap into their new shapes. Of course, not every colliding water molecule will have enough energy or hit the reacting molecules in the right way. Chemical reactions take time we have to wait for the right push to come along, and the higher the activation energy needed, the more time it takes, as higher-energy collisions are much less frequent than low-energy collisions."
It made me start thinking about the idea of sin, which I haven't given much thought about before since I was not raised as a Christian and do not identify myself as one. But sin is such a powerful concept for understanding my own weakness and shortcomings and the evils that come about when I let them control my life.
It is also a very powerful message against the corruption of Church and State and the necessity of peaceful rebellion against these corruptions if they do not allow the living of a Christian life.
I loved the combination of research + practical applicability and I think the book encapsulates many parts of the startup/tech community where people will help others -- even strangers -- very generously. I've given (no pun intended) about half a dozen copies of this book as gifts to friends.
If you're like me and love debates, this book is awesome. It'll show you how to find common ground and understand implicit values behind arguments.
Link for the lazy (non-affiliate): http://www.amazon.com/The-Righteous-Mind-Politics-Religion/d...
I had avoided this one for years due to its age and because reading it seemed to imply one has no friends and no influence. It gets long-winded in parts with a few too many examples, but it's excellent. Definitely something everyone should read once, no matter what type of job or lifestyle one leads.
It's the second volume of three. The change is still ongoing; book 1 has garnered me some new fans at the top of the comics game, some cool short-form opportunities, and some tentative little beginnings of nibbles from publishers. I figure bringing book 2 to cons will keep that going; I'm pretty confident that by the time I run out of copies of book 3 and want to publish an omnibus, I'll have someone interested in taking care of that and the distribution for me.
Oh, wait, you want books we read, not any books, huh? I'd have to say [The Primal Blueprint](https://www.amazon.com/dp/0982207786?tag=egypurna-20&camp=0&...), which got me seriously thinking about what I put in my body and how I use it. I've been backsliding from the fabulous shape I was in during the year I was taking burlesque class, and while I haven't gotten it back, reducing my carb intake and trying to regularly remind myself to just run around for the hell of it! has been keeping things mostly under control.
I mean, I've actually started eating salads, made from awesome locally-produced ingredients that actually have flavor. I still eat a decent amount of junk, I'm nowhere near following a hardcore Primal diet, but I'm doing better than I was a couple years ago.
The attachment theory was completely new to me and it let me have a new look on the way I act in the close relationships. It cut a lot of shame I had about the way I act when the relationships didn't go the right way.The rest of the book related to the therapy itself was good too. It shifted my focus from solving relationship problems the rational way (it didn't work out) to something more aware of the emotional reality of the process.
In the end I feel like I perceive all the interhuman relations a little bit different then I did before.
This year I read a lot about what you might loosely call the Paleo movement / anti-carbs and sugar movement. The New Evolution Diet, The Primal Blueprint, books by Gary Taubes, and so on. I think this is going to change how I eat and exercise forever.
The Gift of Imperfection and other works by Bren Brown. Lately this is being promoted by Oprah, which isn't usually a good sign. I think it stands apart because it's not theory or poetry; it's based on some solid research on what people living more productive and satisfying lives are actually doing. If nothing else, her books have made me a better friend when my friends are in pain. https://www.youtube.com/watch?v=1Evwgu369Jw
This book by one of his former students and proteges lays it out clearly. Too many people don't really know what strategy is about. The bottom line is that if you have a strategy it should show up in your profits and the examples/case studies of Southwest, Ikea and Zara are really insightful. If you are serious about business or entrepreneurship this book is a must read.
Although there are several good ones there:
* Nathan Barry's Authority: http://blog.liberwriter.com/2013/11/21/nathan-barrys-authori...
* Worthless, Impossible and Stupid: http://davids-book-reviews.blogspot.it/2013/09/worthless-imp... - not one for the ages, but I thought his take on entrepreneurship was interesting.
* http://davids-book-reviews.blogspot.it/2013/08/pathfinder-jo... - biography of John Fremont. Interesting guy in an interesting period of American history.
* http://davids-book-reviews.blogspot.it/2013/02/innovation-an... - Innovation and Entrepreneurship by Drucker. Still a very relevant book in a lot of ways.
Winesburg, Ohio by Sherwood Anderson.
Random review -http://boingboing.net/2007/11/28/vinges-brilliant-rai.html
Fiction, near future. Not a biggie but an easy read and changed my opinion on possible futures.
Born to Run by Christopher McDougall
It is not a perfect book, but it did get me running, and in that sense literally changed my life.
- Economics in One Lesson by Henry Hazlitt
then couldn't stop reading all there is to read at Mises.org
I came to realize that sometimes to improve your teams' performance you don't need another tip to add into the behavior of the team members. actually the problem with mature team members is not that they don't know what to do; The problem is that they don't know what to STOP doing. And there is another thing that makes the situation even worse: Most of the time the team member who hurts others in the team don't realize that. But everyone in the room knows that something is wrong as the heat in the room rises. And this heat raise certainly will affect the team overall performance and unity. So this is a serious business.
Many lessons in discipline, joy, and taking time to see.
Such an immense story about love, friendship and the evil in all of us.
Very well written and engaging. The prerelease version is available free online at http://chimera.labs.oreilly.com/books/1234000000754. I've known for a long time that I wanted to do unit testing on my web dev projects but never really understood the how part. I'm almost done with the book, and am super excited to try TDD on my projects now.
I was skeptical at first due to how old the book is but the advice is truely everlasting and extremely effective.
Made me view, and think about every day to day problem or decision making in a completely new light.
This book has completely changed my view on programming. Also now I appreciate the whole functional paradigm concepts.
The always increasing rate of change in technology, from a close and foreseable future to a not so far away but almost not recognizable one made me rethink how fast are things changing now, and how much they will change pretty soon. Probably we won't get "there", but got the impression that a lot will change the next 1, 5 and 10 years.
Super Rich -- Russell Simmons (hip-hop magnate)
Choose Yourself -- James Altucher
Edit: forgot about Walt Isaacson's bio of Steve Jobs
It would be less work to just maintain multiple computers for separate, distinct tasks (eg. one for browsing Al Jazeera, one for PressTV, etc).
Oh, you'll also want separate Internet connections in highly diverse geographic locations (lots of plane tickets? no, those can be tied back. Tor? Nope, that's just pseudonymous. Multiple VPN connections? Who knows anymore.
Some additional thoughts:
1) Who's to say all Thinkpads (or whatever) aren't backdoored from the factory, perhaps without Lenovo's knowledge?
2) Perhaps buying your gear off of Craigslist from someone who is in a demographic highly unlikely to get the attention of NSA (eg. a white, blonde, college girl who doesn't follow politics, activism, or world news). See if she'll throw in some glitter nail polish.
See what I'm getting at? It's futile.
My answer: A laptop usually can trivially be taken apart completely and then put back together without any signs of the operation remaining, internally or externally. Same thing with smartphones. Checking BIOS integrity usually isn't possible without specialised physical tools.
- It's not really possible to go entirely peer-to-peer as many networks do not allow for this communication to happen. You would have constant issues with calls not being able to connect. Some centralised service is required for signaling, STUN and TURN which costs money and uses significant amounts of bandwidth.
- Even if you do go peer-to-peer with WebRTC the quality would still be improved by going through a central server (less upstream bandwidth required) [edit: when more than 2 participants]
If you're interested in helping to tackle these problems, we're hiring ;-)
It should enable you to connect 2 browsers (e.g. Chrome and Firefox), all you need is to transmit the ID of the chat ("r" parameter from the chat URL you will get) to the peer, or the full URL.
It keeps amazing me that we do not have simple JS solutions for this, when projects like Chatroulette can be built in "2 days 2 nights" according to the author.
(by the way, here is WebRTC support for other browsers: https://code.google.com/p/webrtc4all/)
As a desktop app, there's Jitsi, which works with XMPP and SIP accounts.
All these WebRTC guys want me to use their pay-for-use web services.
I found only EasyRTC that sort of worked https://github.com/priologic/easyrtc
Can someone suggest Node.js or PHP (with libevent) implementations of WebRTC server apps?
I'd suggest IP Telephones. Most of them are capable of making direct P2P connections without even any VoIP server. They only need an external STUN server to arrange the NAT configuration if you use the IP Phone behind a NAT router (which is almost always the case) There are many free and realiable STUNS servers running on the Internet or you can construct your own.
However if you want to avoid integration with the Microsoft universe (which should be opt-out IIRC, though I haven't installed Skype on Windows in ages), you may need to look elsewhere. I was about to suggest Google Hangouts, but that's just inviting integration with another universe :-)
WebRTC-based solutions may be a decent option long term, but I'm not convinced they'll work as well as Skype or Hangout, because its NAT traversal is somewhat limited, so some peers may be unreachable, especially if corporate networks are involved. Skype and most P2P software perform a lot of hacks to get past NATs. Hangout, AFAIK, doesn't have these problems as it is server-based.
It's been my experience that the way to technological bliss is through reducing friction by using what everyone else is using.
For voice and video over IP, that's Skype.
Webrtc is here with p2p transmission of the camera + microphone (or files of course). I think it's time for all of us to move to p2p solutions that will come.
I've been working myself on an open source alternative http://vmux.co code: https://github.com/malditogeek/vmux) but it requires a Twitter account to log in which my pose a problem to your dad. (The upcoming version will allow you to use it without an account tho)
To the people that want to host their own "skype alternatives" have in mind that it's not just serving the HTML+JS. WebRTC needs a way to bootstrap the P2P connection, the so called signaling, vmux provides a signaling mechanism using websockets but you'll still need a STUN server (I'm using the Google's one) and optionally a TURN server to relay users behind crazy NATs.
Video, doc sharing, chat, multiple people sharing all that or splitting up into groups or pairs - all by clicking around a map.
Most are either too buggy (Linphone) or closed source (many) or not multiplatform (so you can't talk to WindowsXP-user grandfather or vice-versa) or development stopped (Twinkle) or has no encryption (Ekiga).
The only one who passed was Jitsi.
It has more than 10 years of development, it's free / open source, very usable, multiplatform. It also accepts encrypted voice over XMPP, not only over SIP.
Look here - https://jitsi.org/Main/Features
See this video: http://www.youtube.com/watch?v=9MWYw0fltr0 which explains the causes behind reliability problems.
I have thought about running my own server to manage my NATted voip calls and knowing ice/stun/turn will help has now led me to this: http://www.rtcquickstart.org/introduction
I'm thinking I might try to implement this. Voip on my mobile phone would be great, but I've had my hopes dashed before...
His question is similar to one I've asked recently: Skype replacement for phone-to-computer and computer-to-phone (Skype-in and Skype-out numbers).
Can you please chip in if you know more?https://news.ycombinator.com/item?id=6921672
no sign in needed.
No account needed and you can instantly start video chatting with anyone who has a modern browser.
- 100% distributed / peer-to-peer
- public key encrypted
- open source
sudo apt-get install linphone
It's open-source WebRTC.
-I made a wilderness survival game for 7DRL 2013. http://humbit.com/rogue/ It's not for everyone, but it did make a "Best of 2013" list for roguelikes.
-I made my own static site generator in PHP that uses S3/cloudfront. Because why not. The result is a fast blog I think looks great. http://jere.in
-I made Autumn.js, a library for hashing keys to colors. https://github.com/nluqo/autumn
-I just finished up (and am desperately looking for feedback on) http://letspaste.com/ a gaming screenshot site. I think this is a really neat idea, but I'm not sure if anyone gets it yet. It did teach me about a few JS libraries though: packery and hopscotch
My goal for 2014 is to start writing things people actually need/want and to get off of Dreamhost ASAP (yea I know).
This year I hope to bring the project to a level such that people brand new to programming can go from hello world to completing their first games and simple web apps. I aim to make the project section useful for experienced programmers who want a clear explanation of how to build interesting projects in Python.
It's on github: http://github.com/ehmatthes/intro_programming
and here is an example of something i've been messing with this all semester:http://precis.gopagoda.com?url=https://news.ycombinator.com/...
None of it is brilliant or groundbreaking and almost none of it has made me a dime.
I also have two semesters of Java and C++ projects which should probably never see the light of day and a forum/HN clone in Laravel which does work but has been put on the back burner for months and months, and my own site which is currently running a half-arsed attempt at a custom PHP framework.
This is (free on Android and paid on iOS) sketch recognition diagramming app.
It's something I've used myself for a while now and I created it as a digital download to learn more about validating an idea, selling digital products & marketing them.
I am going into 2014 strong as I just released an Android application that I will continue to improve in the coming months...
have a look
-PushPlan, a group decision making app: https://pushplan.meteor.com/huddles/pBpn7KJ7jtAqNbNrJ
(A better way for groups to brainstorm ideas and schedule events.)
For me: I re-built Namecast (https://www.namecast.net) this year. It allows you to manage your DNS using Git and GitHub.
check out their speed comparison's here:http://www.solvedns.com/dns-comparison/
If I were you, I'd do a credit card chargeback and move on.
1. Continue on the path of graduating cum laude --
2. Publish three academic papers -- due to an error on my side, this only became two :-(
3. Get a job --
4. Start a side project which actually has a chance of making some money -- well, this never happened...
5. Find the woman of my dreams -- thought I had found her, got rejected for a superficial reason, called her out on it, rejected her, met her again months later but felt I was too busy doing 1 & 2 to invest time in her. She's got a boyfriend now.
1. Graduate before september so I can start my PhD position.
2. Date more.
3. Move to a better place.
Should be doable, no?
2. Actually start going to the gym and continue bouldering.
3. Release my SaaS (again). First release completely borked because I was reliant on a mate doing the work he said he would. He half arsed it and stuff broke. I learnt to check everything!
4. See more of the world. Last year I travelled to Jamaica and Antigua through my employer :)
Alright, finish is too big for just one year. I'll cut myself a deal; at least hoover the carpet in there.
1) Exercise more
2) Get at least one internship
3) Find and make something people want
4) Make it worth my parent's while to have me home again next Christmas :)
5) Learn a new language (been playing with German on Duolingo)
Let me also wish everyone who reads this a prosperous 2014. Hope you achieve what you are aiming for
- Get a new job.
- Exercise more. (and don't give up as easily..)
- Move to another city
I'm a big Wordpress blogger and run http://winthecustomer.com. I've been offered several free VPS accounts from various hosting companies in exchange for a plug for their services but after testing them out, I end up sticking with my PAID shared hosting account with Webfaction.
I've been a HUGE fan for 4+ years now. $7 mo. is the best $7 of hosting you can buy and better than others that cost $20+ per month.
NOTE: Webfaction doesn't gimmick you with "unlimited" crap with their hosting accounts. When others offer "unlimited" they really should included about a million * next to that. I used to work in Web hosting and know for a fact that after several gigs of space or bandwidth usage, they'll kick you out and force you to upgrade or find another host.
Or just use Cloudflare.
taking a step back though, before plunging headlong into this journey, I would seriously consider all the steps between thinking about the prototype and the 'godzillions' to be had. Just like with almost every other startup, the initial reaction to your prototype/MVC is going to be that the market doesn't care (shocker!)..maybe you get lucky and get some traction. The data you get will be clear as mud. Would you persist and continue with iterations to uncover the real market fit?
also, it doesn't matter if you are tech savvy yourself. are you at least completely comfortable working with a strong tech person without letting them completely run the show? If you are unsure, I would recommend going to a few local tech conferences/meetups and get to know the people. Maybe you'll come away with an arrangement where someone talented is willing to work part time on your time for some equity.
take your time finding the right partnership arrangement; don't worry too much about the fact that you have this brilliant idea someone else will beat you to it.
Good, don't do that. Web-based applications can be developed fairly inexpensively, especially if you were willing to learn to code yourself. Otherwise, try to spend other people's money (but with the caveat about being careful about how much equity you give up if you get this thing going and start raising money).
Another thing you have to consider... if you want this built, you have three realistic options:
1. Learn to code, and do it yourself, at least through the initial stages.
2. Subcontract the work to somebody on a pure "work for hire" basis
3. Bring in a co-founder who receives a share of the equity in exchange for building the site.
In many ways, (3) above is the most attractive, but in this case, you face an interesting conundrum... you have an idea, but a potential co-founder is going to ask what else you can bring to the table? If you aren't going to code, what are you going to do? If all you have is the idea, and the other person(s) have to do all the work, they are (rightly, IMO) going to want the lion's share of the equity. You, as the originator of the idea, may not be so comfortable with such an arrangement.
Given that, unless you have some money you are comfortable spending on option (2), I seriously recommend considering (1). It wouldn't be the first time a non-technical person learned to code and built their own prototype and then used that to work their way forward... once you have a prototype, you're in strong shape to seek a co-founder or outside investment.
All of that said, if you want to subcontract the work out to somebody, feel free to shoot me an email. I might be able to help you find somebody.
Had low expectations and lost money but the conference was insanely valuable.
First because we had the chance to talk to customers for days straight. We refined our sales pitch, heard objections and concerns, learned about new features people cared about and more.
Second because everybody really rallied around the conference deadline and we got so much work done to prepare for the conference it really skyrocketed our momentum and productivity.
2. lesser the features your product has more customers love it.
3. taking an office space is much larger expense than it appears at the start thanks to travel time, travel cost, utility bills, eating out at restaurants, etc. work from home as much as possible.
With 7 million, you should be set for life with a decent lifestyle.
Others claim $161,0000: http://www.cnbc.com/id/50027184
There was a good study about diminishing marginal utility of wealth I read a while back. I'll see if I can find and post it. Don't quote me on this, but I think $5M was a good number.
Do you personally have what it takes to lead it to that potential?
Are you a starter, who gets bored after the technically hard parts are solved?
Would the proceeds, if invested in a combination of bonds and dividend bearing stocks, provide an annual income that you could live on in a modest manner for the rest of your life? By this I don't mean SF, NY or London but a nice location with a more modest cost of living.
If you are getting bored and the exit would provide you a base salary for the rest of your life so that you could explore other new ventures ... I would take the exit.
In the end no one but you can really decide but these are some of the questions I would ask myself.
A corner office with two windows
A private toilet/shower
A wet bar
Because you already have all the money.
in a general sense, id like to have as much money as needed to travel every month for two weeks to some nice destination without super luxury
What exactly are you trying to accomplish what kind of data are you looking to reproduce.
Sadly, it seems that the key takeaway (the importance of customer support) was lost upon the Coinbase staff. Based on the last response, its clear that they have not learned their lesson.
I recommend pulling all money and BTC out of Coinbase before the next crisis. And I say "next crisis" because there is no indication that steps were taken to rectify the underlying issues here. For example, as speculated in both threads, do they need to move off of MongoDB?
Fix that even before fixing the reconciliations...
I never bought through Coinbase, but I did sell some coins there recently for like $7k. They deposited the $7k in my bank account twice, and then a few days later took the extra $7k back.
So although ultimately it all worked out fine, they do seem to be ridiculously reckless in their dealings with thousands of dollars. I can't imagine my bank doing something like that. Made me very wary of dealing with Coinbase in the future.
Scary, if true.
"That guy must have been one of our extremely high volume VIP users or something in order for something like that to have happened."
That just does not sound right. And it's not the first time he's tried a sockpuppet account .
Well, he did so by raising a public fuss about it, that much seems obvious. The OP of this thread seems (quite reasonably) to be attempting to achieve the same outcome by the same method.
Taking this OPs claims at face value, it seems like the support person quoted was trying to be helpful (or at least empathetic). Unfortunately, on a basic customer-service level, the response fails spectacularly.
I fail to believe that a company such as coinbase would neglect to have some mechanism where staffers can escalate support tickets (as is apparently being claimed). Jeez, it doesnt even have to go directly to the CEO skipping all intermediate steps: just bump it up the chain!
That CEO intervention should be necessary to achieve basic customer satisfaction is crazy to begin with. Either empower the hierarchy to solve problems, or give them access to someone who can.
OP did you try emailing email@example.com directly? (Im not revealing any information here that a quick googling doesnt).
<some phone shit right here>
Edit: <we actually did our job and made it work. we also gave you 0.01% on top!>
Just don't use them and protect your hard earned money.
First thing in support is, YOU are the face of the company as far as the person you are in contact with, can see.
Second thing is, if you don't know, don't guess; tell them you will check into X and get back to them about it.
Third, empathize with the person - wouldn't you be worried over the disposition of $10K if you took it out of your bank account and then had problems getting what you ordered?
OP tried to solve it without making a fuss, without causing trouble for CoinBase but they couldn't help him and they didn't want to help him. Now he is creating negative press (exactly what you don't want) and see the response from last night. CEO probably comes in and saves the day.
The problem is that the people who 'behave' will get shafted, and those who seek 'social media' will get a prompt resolution.
That is a disappointing trend that with Twitter/Facebook only became worse (before those it was mostly threatening with consumer advocate programs on TV). Try it yourself, send an e-mail and a tweet to a company. E-mail gets a reply within 48h, twitter within 1h. Companies are creating their own monster this way....
moreover, as soon as you attach the word 'exchange' to your service you immediately set an expectation in the consumers mind that you will provide a similar level of service/liquidity as that which they would receive if they were working with a real exchange operator.
coinbase currently lists a team which has zero experience in the exchange operations world. the closest they come is a guy who did some foreign exchange trading at GS.
net-net they have a looooooong way to go to get to being a viable exchange in the traditional sense of the word. and that's before you get to the whole topic of whether or not bitcoin is really something that will be a viable exchange model asset. that has yet to be tested outside of a very, very small base (relatively) of ecosystem participants..
2. Better Business Bureau.
3. Federal Trade Commission.
All of these are better options than whining on some Internet forum.