To answer your question: Considering you want to achieve financial independence quickly, it's good that you don't own much stuff, otherwise your stuff would own you.
I recently discovered the blog Early Retirement Extreme. There is a post  which gives the simple equation which must be true if you want to become financially independent: "your annual expenses < 3% of your invested savings"
Assuming you keep the same living costs before and after becoming financially independent, you will need to solve this equation:
living costs = SWR * ( income - living costs ) * ( ( (1 + ROR) ^ number of working years ) - 1 ) / ROR
where SWR = Safe Withdraw Rate and ROR = Rate Of Return. SWR of 3% is taken from .
Assuming you can get 10% on your investments and can live on 25k a year, let's enter some numbers and solve for working years:
25k = 0.03 * (56k - 25k) * ( ( (1 + 0.10) ^ X ) - 1 ) / 0.10
X = 13.7 years
Assuming 10% again, and working for 15 years, let's see how much you could have to live on:
X = 0.03 * (56k - 25k) * ( ( (1 + 0.10) ^ 15 ) - 1 ) / 0.10
X = 29.5k
So if you worked for an extra 1.3 years, you could bump up your living expenses from 25k to 29.5k, a jump of $4500 a year.
EDIT: I forgot to include the 10k you have already saved up. I would probably leave that out of the investments and keep in an emergency fund (keep it in your savings, and future savings would go straight to your investment account).
Edit: After reading a few comments from people feeling sorry for you, I'm afraid I might have missed your call for personal emotional support. Sorry about that. But if you were not after sympathy, then my original post stands. Practise to improve your skills (doesn't have to be programming). Do lots of practise while you have so much free time. When family and friends (and pets) come around, you will wish you were family-less, friendless and pet-less. And don't feel sorry for yourself.
That sounds miserable - I agree w/ @onion2k about fixing your situation before you work on other things. Life is not short, it's quite long and you have a lot of years left. "No family, pets or friends" for the next 50+ years sounds like you would be getting the least out of life itself. Read "How to Win Friends and Influence People" and work from there towards a few more ideas about how you can improve your life and health.
Plenty of amazing results in the last few years.
I'm a self-taught programmer which means that I don't feel qualified to answer the cs questions, nevertheless, I think I can answer your question.
First, thinking that "the new stuff" is the same as the exciting stuff is wrong. The exciting stuff is the stuff that excites you and not necessarily the new stuff. For example, the principles behind the modern web apps aren't exactly new (client/server, CRUD), and yet, you had a love affair with rails :)
Second, there are two kinds of "the new stuff". The first kind is the stuff that's a new development in cs, the second kind is the stuff that's new to you. If you focus on the second kind you'll see that there's a whole new world out there waiting to be explored and conquered. Scratch that, there are worlds upon worlds of potentially exciting stuff waiting for your attention.
My advice is to keep looking.
I'm actually pretty stoked about the state of things right now though. Ubiquitous compute power through virtualization, big data (map reduce!), open cv, machine learning, SAT solvers, you name it. Now that we have cheap, plentiful and fast computational power all that stuff they dreamed about back in the 60s and 70s is now a reality.
CS as a discipline is nowhere near tapped out. Sure, we're probably not going to find too many more core algorithms in many of the various disciplines, but come on.. we don't even have true general purpose AI at this point!
1. You'll drive yourself mad.
2. You'll start to appreciate the Right Thing.
I could probably compile more detailed stats but it would be much more interesting to do this on a larger and better documented body such as all the YC start-ups.
I try to write code so that stuff that needs to be tested is not tied to AR. Why should your logic need to wait for AR to fetch records and fire a callback when the part that is likely to break (that isn't covered by AR's test suite) is your logic, not the data fetching or callback infrastructure.
We automated that in order to run every night.We need a 100% pass rate before we push to production.
If you just do something you run those specific tests. If something else breaks due to that, it will be caught ( hopefully ) by the nightly tests.
Imagine having to run the test suite 2 - 3 times a day.Your day would be wasted !
Of course, my Ansible runs are shorter because I try not to do the full run every time.
Another thing is reading the docs of the libraries you use - reading around a subject is an under used and highly valuable activity.
My unit tests take 1-50ms to run (the majority of them closer to 1ms) and I can run a decent suite of them in a few seconds.
Edit damn! Someone already posted the xkcd.
IMO this list looks to have good How to marketing type of books http://www.amazon.com/Top-Marketing-Books-All-Time/lm/3JOLQU...
I did a homestay in a little village on Lake Baikal (maybe half an hour from Irkutsk, but I can't remember which one) and it was quite pleasant. It'd meet a lot of your needs, with no internet access, plenty of cold, and tons of outdoor stuff to do (and wolves, which might be considered a downside).
It was easy enough to arrange the homestay. I booked it in Beijing as part of a trans-siberian trip, from one of the local outfits who arrange such things for English speakers. I expect that if you did the same, you could probably arrange to be left in Irkutsk for a year and negotiate a long-term stay from there.
While we're in the area, Mongolia is also really cool and would remove power and cell coverage from your list of unpleasant western things. You could probably just outright buy a ger in Kharkhorin, and a horse to go with it, for a few thousand bucks. Drop it in any convenient patch of grass and set up shop for the duration.
At least, that's what you think you want. Is it possible this is an over-reaction?
You say you want out of the concrete jungle. That seems more plausible.
You're in Canada, so I'm guessing GTA or Vancouver?
Before heading "up north" (if you haven't been, you have no idea, sorry - don't mean to patronize, but you don't - one doesn't just "go up north" without having visited with competent guides), why not head out of town for a bit? If you are GTA, why not Perth or Smith's Falls or Arnprior? (Yeah, these are more my neck of the woods, but you need to get far from your neck to get to the woods, know what I mean?)
Consider a change of pace, before considering a harsh and radical cut off. Maybe some place that still has running water and electricity and where the amenities of civilization are only 1-3 hours away by car.
Rent a farm north of Bancroft, near Algonquin. Someplace rural but with folks not so far away. Close enough but not too far, you know?
You want even more remote, but still sort of civilized? How about Fermont, QC? (Last spot before Labrador, road pretty much ends there.)
If you're not GTA, folks from your neck of the woods can suggest places comparable to the above....
(I moved to T.O. after university - small place out east - and I hated the jungle, it went on forever. Moved to Ottawa after a couple of years. Been here over 23. It's grown, but it's way less jungle than the GTA. I'm in the burbs, I can be on a farm in 5 minutes and not see anyone for miles....)
Heck, why not just go canoeing in Algonquin for a week? A buddy of mine unplugs that way for a week every year - keeps him sane, and it's a less radical prescription.
Wherever you go, I encourage you to travel by land. People who get dropped off in the middle of nowhere can get in trouble fast. If you travel by land, you will see the transition from the concrete jungle to the far north unfold in front of your eyes. You can then decide how far you want/need to go, and how quickly. You could walk, hitchhike, bicycle, drive, take a bus, whatever.
I grew up in New Hampshire, but I find references to the Yukon in my early elementary school writing. The far north is just in some people's blood. I spent 18 months living on a bicycle in my twenties, and I wouldn't trade that time for anything. I live in Alaska now, and loved the journey here.
How about Japan? In the winter it will be beautiful. Some might be scared of this but having to learn a new language puts you to some degree into social isolation until you start to learn how to interact with the local people (hey you asked for it!)
Other then that, India? Might be too hot for you but it is an amazing and underrated country.
And then there's places like Nepal (known for Everest basecamp), a place where you will be guaranteed an amazing experience.
The baltic states in europe, add norway, sweeden, iceland to the list if you want it cold? The list could be endless. I'd love to be in your situation :)
... and yes I've done a lot of backpacking in my time for 6 months each shot. I stayed semi-connected though where i could.
A far better choice would be to bike around Europe, goto Africa, drive the USA, something. See the world, experience life, live slow. Don't just go hide, that's easy and lame.
* various BBC Radio stations (specficially, their specialist shows)
* iTunes Genius Recommendations
* Physical CDs
* iTunes (purely because it keeps my files organised, and it's a better interface than Spotify / others in my opinion)
i'm fairly old-school in that i like to download everything and have built and maintain a large collection of digital files. i view it very-much-so as one would a record collection and spend a lot of time ensuring quality (audio fidelity, proper tagging, rich cover art, ...).
discovery: genre-specific blogs (mainly for hip-hop), soundcloud, digitally imported, 8tracks, live shows/concerts, word of mouth
acquisition: direct downloads (you'd be surprised by how much great free, legal, content is put-out on a daily basis, especially in the hip-hop world), beatport, bandcamp, xbox music, amazon mp3, torrents
management: pretty much focused around proper tagging and maintaining a consistent file structure. mp3tag  is great little windows utility for batch tagging
consumption: mobile phone via bluetooth audio (in-car, headphones, portable speakers), laptop connected to sound system, xbox connected to home theater system
i've toyed around with various streaming services and never been satisfied with the selection or the overall experience. i've also tried using a number of cloud music solutions but have yet to find anything that can effectively manage my library in an efficient and convenient manner. would love to hear any others' thoughts on these.
Depending on the grene, finding blogs through hypem is probably the best way I've found for discovering new stuff.
mp3 blogs, bandcamp, amazon
mp3 player, media player, spotify, grooveshark
If they have managed to keep this incident confined to one AZ without trashing the whole region they have made significant progress.
The Reuters website is terrible. Half the time the article content doesn't load and I just get sidebars. (They make money selling their feed to news outlets, not by attracting visitors to reuters.com.) Occam's Razor suggests someone fat-fingered an update, not a conspiracy.
The official stance appears to be "It's OK for us to break the law as long as we do it by accident", which is not just an incredibly weak argument, it's a dangerous precedent. Who defines 'accidental'? It seems to me that if used exactly as intended, PRISM breaks the law.
We now have the whole LOVEINT angle, where the incursions were absolutely not accidental, but we're somehow meant to be ok with it because the very fact the the NSA knew about it happening somehow proves that they're on the case. They also feel it is something that the US public does not need to know about.
My brain hurts trying do the mental gymnastics required in order to see this whole debacle from the intelligence communities point of view. No matter how I look at it, they're bad people doing bad things and telling us to like it without offering a shred of evidence to justify their actions.
EDI was live back in the early 80's in the UK
cXML http://cxml.org/ , OCI and EDI (mentioned above) are alive and well and commonly used for large corporates to deal with their suppliers without paper.
cXML (or even OCI) for the purchase order stage and EDI for the invoice stage is a typical setup.
ANSWER FOR YOUR SPECIFIC ISSUE:
The reason this doesn't and will never exist is that every business is different - you're essentially dealing with people like Joe Bloggs not standardised processes like HTTP. However, help is at hand:
https://www.receipt-bank.com/ - they take your email and paper invoices in any format, scan them, key in the data and inject it straight into your accounts system (or at least let you grab a spreadsheet).
imho, the solution would be UN/EDIFACT. The United Nations version is flexible enough to cover 99% of the real life cases, and improves twice a year, to cover the remaining percent.
Take a look at my XML::Edifact CPAN Perl modules, if you want to start with free software EDI.
Now EDI is only half of the bill. EDI would be the HTML part of the Web of business documents. But you also need a transport part, and the EDI networks are not connected, as they speak different languages. And you need some open servers and browsers for your EDI.
For one thing, large businesses often have to deal with multiple country rules.
All my invoices are issued to Australians, at the moment (though I'm open to invoicing others, hint hint). So it's fairly straightforward; my invoice template includes the legal requirements of an ABN, business number, the words "Tax Invoice", an identifying number and prices with and without tax.
If I bill in other countries, I might need another template.
If I bill in a pile of other countries, then any universal system has to account for per-country variations in an abstract, generalisable way.
But abstract, generalised ways of doing things obscure the concrete case. Instead of thinking in local terms, I have to learn the generic term and then understand how it will map to my particular problem.
i'm less familiar with the other ideas floating in the Web Payments working group, whose charter is to chart the standards serving what you describe.http://www.w3.org/community/webpayments/
Established legacy process that is working. Also as noted people spend money and give effort to make money I don't think this is a big enough pain point in terms of saving money.
In order to make this happen you would have to start by convincing (say) Walmart that it was good for them. Then they would force it down the throats of their vendors. Believe that happened with bar codes. I remember doing a job for a small business that was a Walmart vendor and needed bar codes (this was a long time ago the early 90's) in order to ship an order.
That said your writeup isn't that clear in stating the problem. I had to read it twice to understand what you were asking.
(+) and for the love of Zeus, stop calling it a loyalty card. I am loyal to family, friends and the Queen. Your coffee shop does not even rank.
This has pushed adoption of these things in Denmark quite a bit and we see a lot of big corporations demanding of their suppliers that they support these formats.
Edit: Previous to OIOUBL danish government had its own format called OIOXML: http://en.wikipedia.org/wiki/OIOXML
I would pay $30/month for that. Even better if you wrote a Context.io filter to automatically start forwarding invoice-looking things to your system.
I ran expenses for a fairly large producing organization this summer. I got large stacks of unorganized and under-descriptive receipts every day. Including receipts from flea markets, amish bakeries, and more. Not to mention PO purchases, check requests, petty cash withdrawals, partial returns, returns to cash, and more.
No matter what, more than an automaton, you need someone who understands the business process. You need someone who can look at a receipt and not only know how much was spent and on what SKU, but what that actually item is for, and if it's a valid expense.
Instead build something that tracks approved invoices. When an invoice is approved the vendor gets an email asking them to fill in a form, entering all the data from the invoice. Include a big "pay me" button at the bottom. Don't make the payment until the data is provided.
Other than that, money before Bitcoin has never been a communication protocol, but a centralized database where the database keepers benefit from network effects & locking in the customer to that specific database. So it is pretty obvious IMHO that no good protocols have been developed around it.
Been using Feedly (though tried a number of like products, but none were able to accommodate my large list of subscriptions or they were plagued with bugs, glitches and responsiveness issues). Even just plunked down $45 for a year "subscription" solely for Search but thus far, their implementation of "Search" leaves much to be desired -- it's not responsive ("incremental" searches can take 10 seconds or more, sometimes timing out) and search results don't go back any further than ~30 days.
Then there's the update rate and the UI speed (e.g. feedly manages to freeze my whole browser). Also, while the interface missed out on a few of the Google improvements, at least it was possibly to turn off most administrative debris.
I might really have to pick up a self-hosted one and maybe make a few changes of my own, as RSS is a pretty big part of my daily 'net consumption (Never understood how people could cope with twitter for that. Feels like drowning in an echo chamber.)
It's also open source on github(https://github.com/mjibson/goread).
So I guess I'm glad Google off'ed Reader, at least for me.
It's not perfect, but it's certainly better than Feedly.
Now I'm on Newsblur (a lot of good things to say about other alternatives, but this is the one I settled on). With Google out of the way, there is now a chance for small success like them (and Feedly and Old Reader, etc) to get some market share and pull in some revenue.
It has not only turned out to be painless but beneficial. And it's given me a healthier outlook on relying on Google. That is, I don't.
The general practice of news media outlets when citing HN threads (this happens!) is "A user named $USERNAME commented on [Hacker News|an Internet forum|an Internet forum for hackers] that ..." I have yet to see one provide a link.
You can do so if it is "fair use", for purposes such as criticism or education, but some reproductions are not "fair", and yet would still be quite useful.
Getting permission to reproduce a comment is often not that difficult they have little commercial value once they've been posted online for free by their author, and they were presumably intended to be promulgated to a worldwide audience provided the commenter is alive, has a contact address posted, and responds to that contact address. Unfortunately, none of these things are true in the long run, and the bitrot sets in surprisingly quickly.
(It would be fun, for values of "fun" used by actuaries, to figure out how many comments a thread needs to have and how old it needs to be in order to have a greater than 50% chance of one of the commenters being deceased. If only I didn't have to get back to work.)
If an author dies the right to manage her copyrights passes to her heirs. If you are incredibly lucky the author took the trouble to explicitly name a "literary executor" in a will, and that executor will be a single person who has been informed of the author's wishes and is happy to play ball. Most of the time we are not so lucky. The copyrights of many famous authors are firmly in the hands of their worst enemies. The rights to other works are distributed among a score of descendants and will probably never be sorted out.
This is why copyrights need to expire in a reasonable time. Unfortunately, they no longer do.
That depends. If you use the entire comment or a substantial percentage of it, and if the use isn't accompanied by your own comments as part of an analysis or critical essay, then yes -- because that's not "fair use".
> Is there a general copyright (CC or something like that) guideline for HN comments?
The general copyright rules apply, nothing special for HN.
I guess I'll proceed like this from now on:
(1) if I use only a small snippet of a comment, I'll reference both the comment and the author
(2) if I use (nearly) the entire comment, I'll try to contact the author and present him the text and how its comment is used. The only issue in this case is that critical commentary might not be accepted.
One additional argument for contacting/informing the original author is that it is simply nice and encouraging to see one's contributions making waves, something that will be much harder to hear about if the comment is only linked to.
Reenie Beanie (great for 'handwritten' stuff) - http://www.google.com/fonts/specimen/Reenie+Beanie
Helvetica Neue Light - iOS Development
- Roboto- Roboto Condensed- Source Sans Pro- League Gothic
Perhaps contact a short term agency in your area and give a few candidates a test run.
If there are any technical or industry skills that would be useful alongside the role, advertise on those specific boards too.
If you ever would consider making it a remote role, I'd certainly be interested.
That said, I highly doubt anything will emerge to really combat this - cryptography is illegal in the US if you don't provide the keys when requested I believe?
If you're sending in plain text, or if Eve has the keys, and Eve can intercept the message, you can't keep it secret.
We started working on a project a couple of years ago that would allow users to run their own private servers that will talk to their trusted friends and family and allow search and share without leaking data. Its not impossible to spy on, but the hope is that it will not allow mass surveillance. Currently it allows PDF ebooks and photo albums, + an interface to the file system that users can use to store any files, and access it from anywhere. The connection from the browser to their own servers is encrypted end to end.
Project Homepage Link: https://register.blib.us
Option B) You can think about something you're passionate in real life. Code something about it. Does not need to "solve a problem", maybe simply try to improve something that already exist and you love. That way, maybe your state will be positive and the learn experience, better.
Option C) Try to automate and improve your workflow in the new language.
If in any case you need an idea... "a blog engine".
Update: added option "C" and an idea as requested.
otherwise: code what you want now.
George Packer noted that most new "apps" are geared towards what rich 20-somethings want and need. Whatever future forms of entertainment Y-Combinator grantees develop, they will almost certainly be designed to be pleasurable -- and profitable -- for them.
Television isn't being cannibalized by the internet. The "traditional" means of distributing it are (cable, broadcast TV, etc). It's more like the internet is being cannibalized by television programming as more people use services like Netflix and Hulu -- and as more people pirate TV shows. More people use the internet to watch television than ever before.
This causes a huge break in immersion, where I've been walking around a town/building in a game for 30 minutes and have no idea where I am or how I really got there.
I think that VR is going to be the nail in the coffin for this problem. Awhile ago I tried a VR demo on one of those omni-directional platforms where you literally walk in the direction you want to go, and I noticed that my mind was internally mapping out the scene. As a result, the simulation was -much- more immersive, and I was quite content with just walking around the game world that was set up.
If this tech becomes widespread, I can see it opening up video game niches that have previously been untouched. Simulators for stuff ranging from exploring complex ruins to talking a walk in a forest, to showing home buyers what houses are like without having to drive out to them.
Entertainment may be gardening, stockmanship, fishing, painting ...
Everything that's cool to us right now is going be 's--t my dad uses' soon.
But perhaps this is much further in the future.
Edit to add an "entertainment" part: we'll have new grammy/emmy/oscar categories for "Most Creative Use of Integrated Packaging" and "viral" packaging will be all the rage.
Edit: Also the recent success of HBO and AMC in producing high quality big budget shows such as Mad Men, Breaking Bad or Game Of Thrones.
Imagine having to buy one shirt that doesn't get dirty (ie similar to never-wet, it just will repel everything). And then you can buy packs of designs for $5, or make and sell your own. It will totally change the fashion industry. You can have a wardrobe of one shirt, one pair of shorts, a pair of pants, a v-neck for when you're feeling different, etc.
The whole clothing item would be a screen basically, instead of only a small area. That way you could literally design every small facet.
Wearable technologies will bring these virtual experiences into our real world. Constantly keeping the real world updated with your virtual experiences, and vice versa. The separation of real and virtual worlds will break down.
We've already seen this with social networking; you are interrupted in the physical world by experiences in the digital world. This trend will continue as people decide to share more media, richer experiences, and immersive 3D interaction.
The Oculus will have higher resolution and become the new norm for many digital mediums. Thalmic Myo, Fitbit, etc are all going to improve to track us and bring the physical into the digital world.
The digital landscape will diversify into richer experiences, more connectivity, and more physical tracking.
Furthermore, desktop 3D scanners will have a big impact on 3D printing in the short term, but the value in 20 years will be personalizing your digital world with the physical souvenirs and trinkets that you already own. People will soon have the ability to duplicate their physical surroundings into the digital world to show off their favorite products and memories.
Camera technologies are also improving greatly. Soon we may all have phones with 3D scanners embedded in them for augmenting photographs, better object recognition for comparison shopping, and other cool computational photography techniques. We tend to put as many technologies into our phones as we can, so the trend of 3D scanning might be more viable in 20 years.
I've been predicting the near future death of broadcast TV for fifteen years. I still think it's close, but the content producers need to wean themselves from the broadcast networks, while remain the main mechanism for funding long-form content. The movie industry is already pretty much dead, reduced to producing amusement park rides (nothing wrong with that, but storytelling has been ceded to indies and TV).
So, in a nutshell:
* Radio stays as it is
* Broadcast (I mean this in the "central model with a schedule sense, not the over-the-air sense") TV becomes like radio (throw-away content with commercials; possibly some subscriber funded content such as PBS/NPR or even HBO may survive)
* Movies become more-and-more like amusement park rides
* TV entertainment becomes on-demand and probably keeps getting better and better and more and more ubiquitous
* Interactive gaming gains reach as it finds more niches
So you add a GPS to a phone and you get real world geographic games (stand here and click to "win").
My guess is the next big treadmill/grind game will involve geographic and photos and social networks. "Your mission today for 200 possible points is to get a pix of a dog within 100 feet of this coordinate, lose one point per foot from that coordinate and the other 100 points come from social evaluation/rating of the pic"
It seems inevitable, you add a gps to a phone, you get gps games. You have a camera now... you're going to "have to" use it in gaming.
Now in 20 years kids will make fun of old people who played that "cellphone camera game" that was at its peak 15 years ago.
Here's another free startup idea. You've got accelerometers and they're cheap so wrap them all over your body (to get positioning info). You've got poor people on the other side of the planet to take the liability. So... i-yoga e-yoga whatever across the internet with some "genuine" (yeah right) dude in India evaluating your pose and cheering you on. Sell some yoga pants (and top) with a bunch of accelerometers as position sensors.. or some kind of Kinect type thing. One way or another... And I suspect this kind of sorta-social networking might apply to other things. You now have a hired personal trainer on the other side of the planet devoted to nothing other than training you personally all day (well, supposedly).
It's already happening among people who have sufficient resources and empowerment. It may never go totally mainstream - I think the creative mindset will always be a bit rare. But consider how almost anyone can write and publish a book today, compared to what was required just a few years ago, let alone a few hundred years ago.
I wonder what the animated gif of real-world products will be? By that I mean something which has a template of sorts, but which requires a small amount of creativity, which can then be shared far and wide.
I just hope the stupid 80's style hairdo's people are sporting are out by then.
Of course this is the cheery optimistic view. In reality we have no idea what it will be like. To think things will progress in a linear fashion and society will keep progressing in a similar manner is a bold assumption to say the least.
I do expect Bollywood to possibly surpass Hollywood as India's economy grows stronger and power starts to shift more to the east.
In all seriousness, I think video games will be even bigger than they are today. Instead of fixed characters, they will have people you knowfriends, relatives, people you dislike, etcgenerated through analysis of pictures and video of them.
This will lead to something of a moral panic when people grasp that they can't keep someone from having them as a characters in a game.
A similar thing will happen to porn, feeding into the moral panic.
Stretching a bit too far; but if you could get earphone implants, then you have a entertainment system wherever you are.
For example, five years ago, if you wanted to make a Redskins highlight video, you would have to record every Redskins game - which required a TiVo and some sort of video capture card hooked up to your TV set - transfer them to your computer, then parse out all the big plays and put them into a highlight video. It was a very high-friction time consuming process.
Now you can subscribe to NFL.com and get videos of every NFL game and the coaches film, and the radio calls, immediately after they air with big play markers already tagged. So if I wanted to make a highlight video or a database of every big play from the season, it's a pretty painless process.
Because it's getting easier for motivated fans to produce content such as highlight videos, or analysis on sports, I think we're really going to see an erosion of sports reporting on networks like ESPN, as slowly their only purpose becomes live broadcasts. We're going to start sourcing our sports content from podcasts that we like, or a youtube channel that produces good content as opposed to "whatever garbage espn has on at the current time". So anyway there's opportunity for third party sports content.
Let's hope we play the energy game right and have a global war over the natural resources or else we might be too busy (or dead) to look for entertainment.
People will spend most of their day in VR - work, entertainment, socializing - and new forms of entertainment will arise that are hybrid between movies and games.
Huge fortunes are about to be made
- how much are eyeballs worth in VR as opposed to tiny screens ? (a lot)
- how much is it worth to replace most physical products, including real estate? (software eating the world in turbo-drive)
For example, let's say you built a website for a client and included a monthly maintenance contract to fix any security issues, yet you do not have the time to service that obligation. Then you could go to such a marketplace, sell that contract, and fulfill your contractual obligations.
We do some of that in a consultancy masterclass I am part of, but nothing that organized.
If you're giving the class just to figure out how your courseware works, or to dip your toes in the water --- I do both somewhat regularly (as in, a few times in the last 5 years), just do free. $30 isn't even enough to work well as earnest money.
I'm not seeking to learn RoR, but your rate strikes me as extremely reasonable. tptacek suggests that it's too low; I'll just say that if I wanted to invest 2 hours in this, I'd certainly also be willing to invest $30.
I'd be really interested in hearing how this goes for you!
It's the future. There's no reason to live in a city unless you want to. Since your goal is max bang for the buck, the obvious choice is to live in the sticks and work over the Internet. Well chosen. It's nice out here!
In general, though, you want to carve out a niche for yourself in a place which is not a hot spot for technology. This makes you much more valuable locally; you don't have much competition because others in your industry don't like your city in general and aren't moving there; and it thereby allows you to attain compensation which is very high relative to the COL.
Another strategy, which I would love to capitalize on myself in the next few years, is to work remotely. Find a nice suburban area to live in which has a lot of amenities without the high home prices. What holds me back is the fear of settling down in such an area, then getting laid off from my remote job 10 years down the line and having to rebuild my whole life to re-enter the game.
Quality of life might be lower though. Unless everybody communicates over IRC, video chat, etc, you'll feel alienated. Even if they use the right tools, you'll miss out on any conversations your coworkers have in-person, such as at lunch.
I know some people very well off in Denver, CO as well.
Using public data(data.gov, enigma.io) you can find the areas that have the most positive trend in population weighted with average/median income and percent software jobs and/or locations of companies recently funded on crunchbase.
Might be best to start with a data set of cost of living and just apply functions to the ranking of the index depending on what matters more to you.http://www.census.gov/compendia/statab/cats/prices/consumer_...
In GA I was making $78k, about twice the average household income but could have probably landed $95k pretty easily with a smaller company and better negotiation. Mortgage on 1750 sq ft townhouse is running me only $830/mo.
Moved to San Antonio on 2010 when position just landed in my lap (it required this location initially but is now 100% telework). Started at $95k, with annual raised in around $108k now, which I think is around 2.5 times the average household income for this area. Mortgage on a 2700 sq ft suburban home runs about $1300/mo. Girlfriends housekeeping business in which she's the sole employee does well, roughly another $60k/yr.
My advice: stay south of I20, east of Phoenix. Government contractors were easy money but its starting to slim down and I'm not seeing a lot of new hires within the "old guard." Instead, Silicon Valley veterans like Amazon/Google are landing this money and filling positions in mini-hotspots like Austin, Atlanta and Charlotte.
A lot of people don't believe in "10x-ers", but perhaps they just haven't met one. I am not one but I know several. They make a lot of money. It's not something that they like to talk about.
With the lower cost of living of not living in a tech center, you also give up other non-monetary things.
I would think that a lot of innovation comes from being surrounded by like minded people and the access to tech talks and networking events.
tl;dr If you're looking in Canada, you're looking a LONG time.
Here are some that come to mind, in no particular order: Austin, Portland, Boulder, Baltimore, Chicago, Durham.