539 reputation
410
bio website michaelbus.by
location Rolla, MO
age 25
visits member for 3 years, 9 months
seen Oct 21 at 20:22

Aspiring young developer.


Jan
2
awarded  Notable Question
Feb
15
awarded  Popular Question
Feb
14
awarded  Yearling
Nov
26
awarded  Necromancer
Feb
14
awarded  Yearling
Jul
1
comment Will high reputation on Programmers help to get a good job?
Most of the actual questions here seem to deal with Development workflows, best practices, and the like. This is a pretty reasonable conclusion. Yes, it's subjective matters, but it's not always BS.
Jun
2
comment Fostering a time period where everyone can try any ideas to make software run faster?
Possibly relevant Tech Talk. It discusses some software companies' attempts to do such a thing.
Jun
2
comment Document Versioning
@Darren: You could just use a shell script to do the versioning as you upload. e.g., in your upload script, run "hg tip" or a similar command, do some bash-fu to get the revision number, and write that out to a version.py or version.txt file, which then gets read/included in the python script. This sort of thing is a common practice. Alternatively, you can get more complicated auto-build systems which do this for you.
May
31
comment Why is C++ still preferred to build heavy GUI apps over the latest dynamic languages?
[Citation Needed]. I know many games uses scripting languages to let users extend them, but as far as I know there aren't really many games using scripting languages for their release-binary-functionality.
Apr
25
comment What benefit do I get from good methodology?
If the benefits are attitude-dependent, then perhaps the methodologies are placebos.
Apr
25
comment Making a virtual supercomputer with distributed P2P computing
GIMPS, SETI@Home, Folding@Home. See Also Volunteer Computing and Distributed Algorithm to find what makes these possible. Edit: Also this List of Distributed Projects.
Apr
25
comment Making a virtual supercomputer with distributed P2P computing
This is an interesting idea. Distributed computing only works for problems where computation is worth more than bandwidth/latency. There are many projects that do this already, but uniting them could be awesome.
Apr
19
comment What's the canonical retort to “it's open source, submit a patch”?
@Aaronaught: So if I post the code anonymously, then I have the right to not produce features people ask for? Why is this distinction important?
Apr
18
comment What's the canonical retort to “it's open source, submit a patch”?
@Aaronaught: I don't agree that publicizing source code or binaries is an agreement to support. I'm pretty sure the licenses for most open source project outright declare that the opposite is true. I also stated in my example that I am releasing a tool that I like to use, in hopes that other people will help improve the tool that I use. It's very self-serving, but it's not illegal or immoral.
Apr
18
comment What's the canonical retort to “it's open source, submit a patch”?
@Aaronaught: Stops signs and speed limits are legal requirements, taking customer feedback is not. In your example, the bus driver volunteers to do something FOR someone. In most open source, developers are devleoping for themselves, and simply making the code public. Driving a bus full of people puts the lives and properties of people at risk, developing open source software does not. Say I want to make a small tool for myself and build on it. I open source the code and release it for free in hopes that other people/devs will find it and help. Why should I not be allowed to do this?
Apr
18
comment What's the canonical retort to “it's open source, submit a patch”?
@Aaronaught: I was simply answering your question of why typical open source developers have less time. Your analogy is horribly flawed and I hope you don't plan on being taken seriously.
Apr
17
comment What's the canonical retort to “it's open source, submit a patch”?
Because the typical open source developer already has a job, and they do their open source development for fun. Doing what other people want you to do is work. Doing what you want to do is fun.
Apr
16
comment What's the canonical retort to “it's open source, submit a patch”?
Honestly the best way to convince a developer is to show him how much of his user base wants the feature. Bugtrackers with voting, forums threads, etc. are all very good for this, and are used in many open source projects.
Apr
16
comment What's the canonical retort to “it's open source, submit a patch”?
While I've heard this phrase in response to feature requests before, it's never come from anyone I would consider a "developer" for the project. Usually this phrase is used by the part-time patch contributors who sit on IRC or forums. If you find this phrase being used on an official bugtracker, I'd be astounded.
Apr
13
comment What are good dynamics that can improve learning in a web programming course?
I tutor C++ programming at a university, and students have shown me for years that collaborative learning is very successful. The students that work in the lab together, share knowledge, code, and learning do consistently very well, even when working on individual assignments.