HN user

sobering

97 karma
Posts5
Comments41
View on HN

Anyone have any guesses as to when this will be available on DigitalOcean?

Edit: As of five minutes ago, it's showing up!

I'd also add `-j' to that list.

j = bzip2

I find a lot of packages with the `.tar.bz2' extension. Just replace `z' with `j' in your tar command and you're good.

Android KitKat 13 years ago

"KitKat's SEO (for the candy bar) just dove into nothingness. Forever." -my boss

Git? tig 13 years ago

I love this. I'm a command line junkie, as I'm sure a lot of you are.

I showed it to my boss and he told me I should've been born 20 years earlier (born in '91).

I'm glad you suggested what you did because that's exactly my current setup.

I have an ISP and Arduino. I yanked the AVR chip off the Arduino and stuck it on a breadboard. I just found it difficult to do anything due to my lack of EE knowledge. I could understand the programming basics due to past experience, but had no clue what was going on under the hood.

I think I'll read that EE book and then continue on the path I'm on.

Does anyone have any suggestions for books/learning materials related to the pre requisites mentioned in the article, specifically Microprocessor programming? I've tried to find some in the past but having no prior EE experience I find even some of the basics challenging.

I have experience with C, but don't really know where to start with the lower level stuff.

I'm thinking I should start with a simple book like Electrical Engineering 101 (http://www.amazon.com/Electrical-Engineering-101-Third-Schoo...). Once I have a grasp on some EE basics I might be able to step into the Microprocessor programming a bit better, knowing a bit of what's happening behind the scenes.

Any thoughts/suggestions?

Thank you for the advice, you've definitely given me some stuff to thing about, and I'm glad to hear from somebody who's worked in a field similar to what I'd like to get into.

As for the man pages, I'm starting off with 'man', then will move onto my most commonly used commands for general Linux use and server administration. After that, I'll be using a shell script to give me a random man page.

Don't laugh.

My ultimate goal in life is to write software for satellites, space probes or planetary rovers. I want my code in space. It's a pretty advantageous goal, but with hard work I can do it.

There is a Canadian company that is currently hiring for my dream position: http://www.mscinc.ca/about/MS-engineer.html

I'd like to help further Canada's contribution to space science.

I'm currently taking my first year of Computer Science. Getting really good at C is something I feel like I should start now. Then I'll need to get good at embedded C and eventually start looking at the VxWorks operating system since it seems like that's what most probes or satellites use. But that's for the future.