isuraed
isuraed on Hacker News
Second the Jennifer Windom course. That's been the most useful course to my career.
People really should try reading articles before commenting.
What kind of application s would Rust be an appropriate for? What languages is it largely meant to replace/improve on.
They won't have all the pricing power because sports will be competing with each other for viewership.
This reminds of important lessons I've learned from the classic How to Win Friends and Influence People - never ever criticize people and you will get the best out of them. There are countless other great lessons in this book about being a leader and dealing with people.
Why did you sign something like that???
I've gone back to terminal on osx. Better battery life and faster than iterm2. Only thing missing is split panes but real men use tmux
Dis you change bios to ahci instead of ide for the disk?
Broke the default font, ugh! Anyone know how to get the old font back?
Honestly the best way to learn is to be lucky enough to work at a company that faces scalability issues. Second best is to try to speak with engineers who work on this kind of stuff.
FWIW I work at such a company (Microsoft/Yammer). I've learned more in 2 months on the job than the previous year I spent reading stuff on the side. Nothing like hearing the wisdom of seasoned engineers. I'm happy to chat if you are interested.
Less tools, but stronger and sharper tools.
I'm going back to the basics. No more jumping to a new language or framework for each new project. My goal for 2015 is to have better results (output) in my projects, not focus on tools.
My goal is to learn enough Python and Javascript to build a significant sized project by the end of the year. This will be a nice change from my job where I use a Java stack (Jetty, Jersey, Jackson, Hysterix)
Seconded. Text is king for all the reasons you mentioned. I have tried OneNote, Evernote, Google Keep. Nothing matches plain text (with light markdown). I have a text editor open all the time. It's really natural to just start a new file or make a note within my normal workflow.
I'm 33 and started having back issues about 1 year ago. The root cause is sitting too much with bad posture. Now I force myself to get up and walk around every hour. I also do some back exercises in the morning and try to exercise at least 4 times a week.
Also stay away from drugs. Back pain is a million dollar industry and the causes are very easy to fix without medical intervention.
I believe ESPN has NBA play by play data.
Ultimately, the only tests that matter are system tests (feature tests). These are the tests that ensure you're delivering the correct result to the customer. In practice I find unit level testing a pointless exercise.
This sounds like my sister-in-law lol.
Build something that is doable but will push your current skills. Choose a project that appears slightly beyond your current capability. That is the only way to truly learn.
Refactoring by Martin Fowler. Extremely practical if you work with old and large code bases.
Toronto. Waterloo is an enormous talent pool and there is much start-up activity happening. Even better for networking if you can take courses or do some projects with Waterloo students.
Disclaimer: Waterloo grad.
There are huge social and health benefits to enrolling children in sports. Replacing sports with computers is not a solution.
Love it! What a simple life. I tried to convince my wife to live on a boat but it was a no go with a new baby.
How do deprecated methods affect you? Just curious. Maybe I'm missing something.
Extremely good advice. You sound very balanced and mature for 21!
Your family comes first. Let go of the idea that you can continue to put in extra time at work, do hobby projects, and learn new technologies. You will have to do those extra curriculars during the 8-9 hour work day. Home time is family time (for the most part, of course you should find a few hours a week just for yourself). Forget about programming when you get home. Babies and new moms need a lot of attention and help. That should be your #1 priority for the next year minimum. It gets easier after year 1.
There is more to life than work and programming. Don't sacrifice time with your new baby. It never comes back. You will have plenty of time to advance your career and reach career goals.
Proper C++ IDE for linux would be awesome!
This is a great metaphor for software. There is diminishing returns to refactoring and elegance. Sometimes the open source community goes too far (ever try submitting patches to big OSS projects.. Some are ridiculously picky with minor details like code style.)