News for hackers. Stuff that matters.

open

Thanks David, I appreciate the offer. I think I'll stick with US base companies for now, it's something I understand more. I don't have any understanding of Malta or the EU and doesn't sound like something I'd want to get into but I genuinely thank you for the offer.
Re:Suggestions for Introduction to CS? on Sunday June 05, 2011 @07:02AM (#2621793)
Check out Mehran's Programming Methodology course publicly available on iTunes and Youtube.

http://www.youtube.com/view_play_list?p=84A56BC7F4A1F852

While the course is called Programming Methodology, the focus of the course is really to teach computer science and what it means to be a computer scientist and teach solid software engineering principles. The language choice really doesn't matter and Mehran has said so himself but they chose Java as it had good OOP principles to teach.

It's by far the absolute best teaching style I've ever personally witnessed and he makes the classes fun and engaging and very easy to learn from.

One thing I would probably have personally changed would be instead of Java, use Python (but that is really a personal preference and bias since I like Python better). Hope that gives you some inspiration. I would try and sit down and watch the first 3 lectures just to check out the style and the way the course is structured.

Help Me HN: Can't think of new ideas I am interested on working on

I've been both a business founder as well as a technical founder, so I've got strong working knowledge on both ends of the spectrum. I have solid design and marketing skills as well. I've sold my last startup so I know what I'm doing and at this point in time have the funds and skill set to pretty much pursue any idea.The problem? I can't seem to think of any idea I would want to work on. I...

( Read More... | 71 comments | 37 points | on HN )

Noisebridge VS Hacker Dojo [Space and Classes Comparison]

Does anyone here have direct experience working out of both spaces and in particular, taken classes often offered by both spaces. Any comment on which is a better space to join.I'm particularly interested in classes offered at both spaces as well and was curious how overlapping classes may compare. Please no bias opinions regarding the classes or space.Ideally I'd like to commit to one of the...

( Read More... | no comments | on HN )
Thanks for the offer. I definitely agree that diving right in works best but obviously having working knowledge of where to start is important. I'll check out the links you listed and definitely ask any questions that may come up. Thanks again.
I just saw that it's been predicted that a new edition would possibly come out since 2006. I don't suppose you have any updated information regarding this? Thanks for the recommendation BTW, sounds like the gem I've been looking for.
Thanks, I was just checking them out after visiting them at Maker Faire yesterday.

Ask HN: How to learn to be a self-taught hardware (EE?) engineer?

In terms of technical skills, I am pretty much pure software (rather web dev). There are MASSIVE resources out there for learning how to program, base on CS tracks, or base on self-taught web development advice from people who've done it.Anything from recommendations from learning Python, Ruby, PHP, to the order in which you would normally learn how to program something... HTML, CSS, Javascript...

( Read More... | 13 comments | 13 points | on HN )
Re:Ask HN: Python or Scheme? on Saturday May 07, 2011 @05:52AM (#2523522)
For most intro CS courses, the language is not as important as the lessons being taught. That being said, Python is an amazing language. I don't believe you're missing out on anything that you couldn't otherwise pick up later on if you were interested in learning Scheme as a language itself.