Proficient users can do: depends on the kind of work you do, if you have to process images or video data or compile large projects, run data analysis tools on large amounts of data then you will need a fast computer. But for everyday work this is right, I can set up a decent enough Linux + browser + text editor and a few more tools on a very low level machine.
Casual users need a good computer: Maybe, but the problems described do not disappear with a better computer. If you crap a small or medium machine, it will only take a bit longer until you messed up a better machine too.
It makes as much sense (maybe even more) as talking about a "Code Guru" (guru being in fact a religious teacher) or "Code Ninja" (or "C++ Ninja, Database Guru or whatever combination). Language is something flowing and changing. The term "hacker" made it's way into everyday language, partly in the misunderstood way of something illegal, partly in the more correct way of somebody with great knowledge and creativity about something. In my view it was always part of the hacker culture to use this word to show respect towards any kind of great achievement, especially technically related, but I would even accept a great musician to be called a "music hacker". Movies, Comics and SciFi stories have done their own part to made it known (and in parts misunderstood)) widely and all the media hype about Nerds we have seen the last decade or so.
Yes, but in this case it's not about readability, but about extremely significant whitespace. Forgetting a space and your code has a totally different meaning.
If you don't have enough experts, hire smart guys and train them. Problem solved.
If you are looking for three months without success, in the same time a good programmer with some web experience could have already become a great Rails programmer. Another three months in a team with great people and he will write any code you want.
Companies are lucky if I use AdBlock, because my personal "Rule of 7" states that company adds I see more than 7 times make this company an automatic member of the "annoying company list" (Adds that blink or play sound (hear me coka cola?)) are immediate candidates.
I Googled your name and found quite a lot of your books for download, but not much more info (did not search very long).
If you want to become a "name" in some area, you must talk about what's happening now. If any possible, become a (leading) member of some important OSS project. (As an example take Yehuda Katz, his blog and books are very well known in the community)
Exactly the point, you can drink in a "cultural" way. There are actually very different drinking cultures. (As there may be different programming cultures?)
Drinking can even become a bad habit. Or someone can become an alcoholic and could still see it as a culture (read Charles Bukowski.)
A culture in any case is something very artificial and not very well defined in most cases. Everybody can simply declare to be part of a certain culture or redefine his own culture at any point. So now there is a 501 culture...
Nice post, made a few good points. But it's just a vain battle about a not so very interesting "manifesto" by some people who think they need to make some point (or whatever).
I'm not a 501 programmer for sure. I agree, that there is a culture as you describe it, but I strongly disagree, that every programmer somehow needs to be part of this culture. I have worked with many 501 programmers and often enough they do a good job and take away a lot of work during their office hours (especially the boring kind of work). Actually I think most everyday programmers are of this kind.
The part about pitying wasn't very smart and (as you say), adding a small piece of "respect" doesn't really help it very much. But to care about it, my first step would have to be to take this whole manifesto thing seriously, which I can't do. Most 501 I know wouldn't care about it too. Especially since it doesn't say much in the first place.
If you have any content at all (code, graphics, story) you should maybe make this available. Github would be possible or at least a simple website where people can get as much information as possible about the actual state of the project.
As others pointed out already, gaming sites and forums get many requests of this kind, without some proof that you are serious about the project they won't care about it (though will most likely give some general advice that's helpful.) A less specialized site to post would be reddit in some of the gaming oriented subreddits like http://www.reddit.com/r/gamedev/
1) I guess you are right, but at least here in Europe we can expect that matters get settled at some point in time. We do not have this law culture where a new law can be proposed over and over again in different forms. (Though there are tricks around that and who know...)
2) Yes, because they managed to move from a single focus to become a party with an established program and well known politicians. But they have very similar voters and so that new party is partially splitting forces. The Green Party will maybe react by adjusting their program in Pirate direction.
But of course a lot of things can happen and we will see. At least this Pirate success will show certain interest groups to be careful about their actions. A party that can jump above 10% out of nothing just about a single item of interest was something not expected by them. They will have to recon with that force.
I can imagine such a future very easily. For one thing the other parties will take over some of their positions (especially the Green and the Liberal). Then there is the Pirate Parties lack of positions in many other areas of everyday politics which makes them rather uninteresting for many voters. And they still have internal quarrels which will become stronger if they gain power and may eventually break the party (hopefully not). There is a slight hype about them at the moment, but this will cool down. And then there will be a time, when the main struggles about internet freedom cools down and there are agreements and laws made (this will somehow never end finally, but it won't matter that much anymore). That's a similar situation as the Green party had to face many years ago, when they had managed to establish laws to protect the environment.
On the long run I see them around 8 to 10 percent, depending on region (more in cities) and which positions they take in areas like education, finances, taxes... At least if they can stabilize their internal structure and avoid the problems I mentioned. But this will be enough to make them interesting as a partner in coalitions, especially together with the Green Party and that way forcing the established parties to rethink their own positions.
agree. the only class where my first computer (TI 99/4A, 1983) had a positive influence was English not Mathematics.
I'm from Germany and at the time they didn't translate the manuals, so my reading skills and vocabulary got far more additional training than the Math part. It didn't need that much math to write simple programs and the hex/binary stuff wasn't much use for school anyway.
It means, that there is already a large amount of this kind of projects not to mention plugins for any programming language or framework you can think of. and many of them look far better than yours.
But they still need to find the information that there are such super simple options. Google "programming tutorial beginner" and the first thing is about C++. Ask in a forum and you will start a long discussion about which language to learn first. There is an incredible amount of information and tools that would allow to start very easy (and without having to pay anything for tools or books), but without somebody experienced it's difficult to sort that out.
Casual users need a good computer: Maybe, but the problems described do not disappear with a better computer. If you crap a small or medium machine, it will only take a bit longer until you messed up a better machine too.