lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20140728124523.GM6725@thunk.org>
Date:	Mon, 28 Jul 2014 08:45:23 -0400
From:	Theodore Ts'o <tytso@....edu>
To:	Nick Krause <xerofoify@...il.com>
Cc:	Eric Sandeen <sandeen@...hat.com>, linux-ext4@...r.kernel.org
Subject: Re: Work on ext4

On Mon, Jul 28, 2014 at 12:01:54AM -0400, Nick Krause wrote:
> I have got some work in brtfs for now , Ted so I won't
> be able to run the tests for you for the next few weeks
> probably. Sorry about the issues, but brtfs seems
> more work then ext4 as of this point in time.

Yes, that's probably true.

One bit of advice.  I'd encourage you to think about this not about
your lending help to a project.  At your level of experience, you will
be consuming far more project development resources than you will be
contributing, no matter whether it is btrfs or ext4.  I'd suggest that
you focus on learning, and in order to do that, you will need to focus
on one area --- and by that I mean not just one subsystem, but one
feature or one specific subarea --- for a sustained amount of effort.
I have to agree with Hugo Mills' observation that you are "bouncing
all over the place like a hyperactive puppy".  His advice is on the
mark; listen to it.

There are no short cuts.  Malcolm Gladwell's book "Outliers" quotes
some studies which show that on average, master musicians have
accumulated an average 10,000 hours of practice before they achieved
mastery.  Some other sources have "debunked" Gladwell's claim by
showing in their studies, it has required 10,000 to **30,000** hours
of practice.  So if anything 10,000 hours is not a magic threshold,
and it might be much more than that for some.

No doubt you will be higher functioning contributor --- a journeyman
--- before you achieve complete mastery of the craft of programming,
but at this point, you are barely an apprentice.  And as such, people
who spend time hand holding you are doing so in the hopes that some
point, the investment the OSS community has put into you will pay off,
and you will start adding more value than you are subtracting, and
then, in turn, that you will "pay it forward".  But that point, at
which the breakeven is reached and you can start contributing at a
high level and perhaps, mentoring other enthusiastic newocmers, is
months if not years away.

Good luck on your journey,

						- Ted
--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ