That said, my point is more that for people who start storing 100GB+ of data, it becomes harder and harder to actually manage which bits you want at any time.
224 karma · joined June 5, 2011
That said, my point is more that for people who start storing 100GB+ of data, it becomes harder and harder to actually manage which bits you want at any time.
Additionally, creating an easy way to share files with friends without taking up their quota is awesome. This looks like it could be a very, very powerful competitor to Dropbox.
In this case, direct market manipulation of specific goods paid for by a budget entirely reliant on the price of oil being at historical highs doesn't seem like good policy, even to those who'd vote for Bernie Sanders!
At the heart of both countries current circumstances are _populist_ causes, and it seems to be the combination of populism and oil dependency that's at the heart of Venezuela's current problems.
In short, relying on the price of a commodity being at or above an historically high level to balance your budget is going to lead to large blow-outs in your budget if the price falls drastically. The comparison to Norway is a good one simply because they created a buffer-fund for handling prices swings. Left or right, that seems like sound economic policy.
On the side of speaking to your manager, what's your relationship with this person like? Its easy to see someone speaking to you about burnout as a warning sign that you should consider replacing them. If that's your manager's reaction, you'll need to start looking for new work anyway. I'd suggest being _really_ careful about how you bring this up with them. Make sure you focus on the positives (I love this job, I really like my colleagues, this is a personal issue), over talking about any negatives.
Finally, perhaps this is a good chance to speak to your boss about taking on a new project, or trying a different role for a little while? A change in your day-to-day might make things seem a lot better :)
I'm personally trying to get more of my projects out into the open, even before I feel like they're ready - having code I put lots of time into that never gets seen by anyone makes me feel like I'm wasting my time. But at least getting some feedback helps me build better things next time.
Essentially, open source provides a mechanism to share the cost of the long-term maintenance of a project. By contributing back, you can leverage the resources of the community to ensure that your new features continue to work against new and improved versions of the software, without requiring future resources to re-implement and update any changes made.
We can run arbitrary windows apps and stream them to your web browser, including videogames.
How greatly do you anticipate this program impact getting into the "real" YC winter batch? Do you expect that after 8 weeks most good startups would be "ready" to be accepted into the winter class?
Do you expect that after completing the 8 weeks, teams will be ready to raise funds?
Ben Horowitz has some interesting insights on this in this blog article: http://www.bhorowitz.com/the_right_way_to_lay_people_off
I think this is essentially just a better way to make sure that the people 42 floors really wanted to keep knew personally that they were important to the future of the company.
And reading the article again, all they told people is that they were staying, and what was going to happen the following day. They didn't say that the people staying were told who was going to actually get let go.
I think in the context of a pivot away from a failing business model, this move seems smart, not wrong. People affected by the layoffs are being let go - their happiness, in some sense, is definitely going to be impacted by the layoffs. But for those people staying, it seems like they really needed to go through some stuff, and I'm sure they all appreciated the heads up.
For a brief moment I wondered if this is what I want to see on HN/Techcrunch. But we're a community, and lots of us live in SF - if it were a friend of mine, I'd be super happy to see this trending. Seems like the least we can do is have each others backs.
1 - Lots of apps don't solve any "problem". Lots of apps don't sell anything other than ad space. Some of them succeed
2 - Lots of 'Apps' can be successful with one founder. Perhaps this writer means "startups"? I'd say most entrepreneurs would rather go it alone than make a bad founder choice.
3 - Sometimes all you need is to remove a single pain point to be a world apart from your competitors. Whatsapp was just another messaging app. But it made it easier to find your friends, by using your phone number and contacts to quickly 'seed' your network. Boom.
4 - The one valid point. If you can't explain it to someone, how do you sell it?
I'm not sure where the index pulls in its data, but if its putting a specific branch of SQL ahead of JavaScript, I've got to say I disagree.
It does, however, provide a really interesting comparison to the GitHub version of the popularity contest. This article shows quite a different picture: http://adambard.com/blog/top-github-languages-2014/ (albeit a month or two stale now)
The most surprising thing I see from both these lists, however, is that even though we've had decades of programming-language progress, straight-up C still has a hugely strong showing. Sometimes simple is still the best, I guess!
So while folks who really do need to reliably store 500GB of stuff might still be looking at RAID, for the 'average' end-user they have a far better solution than complicated multi-disk setups.
But how does that help in the case of drive failure? If a drive fails, then as size increases won't the exposure to a URE also increase? Is it better than RAID5?
We'll take a look into evernote - Hadn't thought about that before.
Right now, you can add two different services for free, adding more requires a subscription - we're still trying to figure out exactly what the right pricing model is.
We don't currently plan on limiting the free version in any way, or not providing updates and bugfixes in future (beyond the two-services limit), our wording could be better here.
Its only really bad if some does the following:
rm -rf /$TMP_DIR
The slash is importanthttp://rvm.io suggests you run the command:
\curl -L https://get.rvm.io | bash -s stable
Which exhibits exactly the failure scenario outlined in the article; partway through the script RVM cleans up after itself by running "rm -rf ${rvm_src_path}"
Simple changing this to
"\curl -L https://get.rvm.io > /tmp/rvm.sh && bash /tmp/rvm.sh stable"
Would eliminate the potential for nasty failures, with a minimum of fuss.
As an aside, my very first introduction to Python was competing with a friend, building scripts that would automatically create accounts on a forum, login to those accounts, and then use them to give ourselves 'karma'. That weekend I learned more than I'd ever known about Python, HTTP and web scraping. Its a silly example, but mini projects like that can really help you learn.
That said, software engineering is one of the fields you can get employment without a degree, provided you can 'show your work'. The hard part is building up your skills in a way that can easily be demonstrated. The common wisdom these days is to create a github profile, build some interesting things, commit to some open-source libraries, and use your profile as a resume of sorts.
Here's interesting article on being a well-rounded programmer: http://jasonrudolph.com/blog/2011/08/09/programming-achievem...
We're also in a 'golden age' of self-guided learning, with online tools to help learning galore, here are a few:
http://codecademy.com http://www.codeschool.com/ https://www.khanacademy.org/cs
Also, get a few decent books on "Programming 101". Common wisdom suggests you learn C, one of Ruby/Python, Java, and a functional language like Haskell. Here are some good books to learn from:
The C Programming Language (some people say you should start here, I'm one of them!): http://www.amazon.com/Programming-Language-2nd-Brian-Kernigh...
Learning Python: http://www.amazon.com/Learning-Python-Powerful-Object-Orient...
Learning Java: http://www.amazon.com/Learning-Java-Patrick-Niemeyer/dp/0596...
I hope you do choose programming as a career, its been very rewarding for me :)
Edit: And by that I mean you should take point and make it happen ;)