Jump to content


Member Since 21 Jun 2011
Offline Last Active Apr 14 2014 05:56 AM

Posts I've Made

In Topic: I want to help improve Linux

30 September 2013 - 05:53 PM

This is going to be harsh, but this sounds kind of like "Hey, I've just read the wikipedia page on aerodynamics. Do you know how I can contact Airbus to help them better design their wings?".

I don't know why, but lots of people tend to think that having read a beginner's book on a programming language is enough to help professional software engineers make a (very) complicated piece of software better.

It doesn't work like that. Computer science and software engineering are just like anything else: if you do it as a hobby, you'll never be as good as professionals.

Or, to give a metaphor with video games: in an RPG, if you've just started a character and are level 1, you won't be able to help that level 99 guy; you'll just be a burden because he'll have to protect you from dying, and won't be able to focus on his task as efficiently as before. You need to get at least level 80 to start helping.

And also, the linux "community" is full of egotistical jerks who take pleasure in belittling people who try to help. And I know my post probably sounds like that, but I'm just trying to be realistic and honest here: there are plenty of hobby projects that you can participate in, or even start from scratch, which would be much more interesting for you than helping Linux become better.

In Topic: utorrent installs crap

21 September 2013 - 03:10 PM

I installed µtorrent 2 or 3 days ago, and there was a license-like dialog with 2 choices: "Accept offer" and "Decline offer". The "offer" was actually installing crapware. That's probably what happened to you.

In Topic: What programming languages would you suggest I study?

21 September 2013 - 08:04 AM

View Posticehuck, on 20 September 2013 - 08:47 PM, said:

Since you said no to python, go ruby.

PHP is shit, C++ is just inferior to C, and well, fuck java

Err, absolutely not. C++ is very hard to learn, and until you know it very well, you'll probably write incorrect code without noticing it, which sucks. But having worked with big codebases (50,000+ lines) in both C and C++, I can say without a doubt that big programs in C become quickly a nightmare to maintain if they are not perfectly engineered (which is often the case), whereas C++ naturally drives developers towards a better engineered code. It takes skills, but the tools you need to write good code are there. With C, you simply don't have them.

C++ has its quirks and its defects, but once you know them you get things done incredibly faster in C++ than in C. Especially with the use of something like Boost.

In Topic: Ubuntu Edge

22 July 2013 - 03:25 PM

Just gonna answer this:

View Postredlish knight, on 22 July 2013 - 12:01 PM, said:

"What other phone can match that?"

I too, have an imaginary phone which beats the crap out of every existing smartphone. Available next year, maybe.

In Topic: Possible Move to Canada

27 June 2013 - 10:27 AM

View Postlucas, on 27 June 2013 - 02:48 AM, said:

I can speak a bit of French, not a problem.

I wouldn't say that. I can't count the number of strangers who come to France thinking the French they learnt will be enough to understand and be understood.

The thing is that the theoretical french is extremely different from the practical french. We eat syllables, words, speak fast, monotone, there are a lot of different accents, and québecois is probably the worst (in terms of understandability). French native can't understand a québecois unless he speaks slowly, and even then, they have to pay close attention.

My recommendation would be to stick to English, everybody probably speaks it in Montréal.