Though I posted the study, I do want to see more work in that area to repeat the observed effects or to refine the KPIs. For example, I am personally skeptical of the notion of "number of defects per release" and want…
I prefer studies over anecdotes and found this: https://www.amazon.com/Accelerate-Software-Performing-Techno... According to this study, you can measure a team's progress and ability with: * number of production…
He is saying they should practice process isolation. Example architecture: https://cr.yp.to/qmail/guarantee.html
Rebase is not destructive. It creates new patches based on the previous. This confusion is caused because a rebased branch tag is given a new home; however, you can always add another branch tag to the original HEAD so…
Hubris: http://www.bloomberg.com/graphics/2015-dangerous-jobs/
I wonder if they would agree to say a special word in the message. "Mention 'bananas' when you call."
I wonder if we've over-focused on the inlining vs functions-for-modularity thing here. Fundamentally, the primary objective is to express code in a way that is clear to the reader for maintenance. Secondarily, the code…
The McDonnell Genome Institute at Washington University | St. Louis, MO | Full-time | ONSITE I am looking for a non-entry level software developer to join my Applications/LIMS team at the McDonnell Genome Institute! We…
Amateur perspective here... My understanding is that it is the transformation of lists of symbols. This is one step above parsing characters/runes into more meaningful primitive data. Lisp has facilities for…
I think I'm bikeshedding; the whole "finder's fee" nonsense bugged me. The analogy between lost wallets and servers doesn't actually hold. One can have thieves and indifference in both worlds, but the natures of the…
I'd like to feel like people would be ethically and morally motivated to make efforts to do the right thing rather than expect to be rewarded for doing the right thing. Perhaps it is how I was raised, but it seems weird…
I think I am misunderstanding what I am reading; I do not see the Facade pattern addressed in the paper or in the article. My understanding is... Unlike the Visitor pattern, the Facade pattern does not require any help…
I've been thinking about this problem lately, and I thought the article gave it a good treatment. However, the problem I saw is that unless someone has already used the right provided language primitives for their data,…
I have only ever heard the opposing argument, but I am interested in understanding to its fullest extent how to implement good DSLs with macros. I understand CL and defmacro; I am just looking for good patterns of use.…
I highly recommend "21st Century C" (http://shop.oreilly.com/product/0636920025108.do) as a tour of modern C programming, including use of C99 features. It goes over C tooling (profiling, debugging, testing,…
If you are interested (feel free to ignore if not)... Here are some examples for understanding list context and some of the things it can do for you. One funny way to think about it is that in Perl, you store array,…
I'll bite... I have been programming in Perl for the bioinformatics community for about seven years. I understand your code is pseudocode, but I should note that the "." is considered string concatenation in Perl. My…
Is that a problem of not knowing the language or a problem of not having exposure to better patterns [1] that are generally language-agnostic? I get what you mean about the idioms of some language: code is easier to…
That's a delegation strategy, which is a very limited form of composition. A class with a trait/role can be queried for that interface: smile() if $my_object->does('SomeTrait'); Methods provided by a trait/role have…
St. Louis, MO, United States - Business and Technology Applications Analyst II I am looking for another software developer for the LIMS group at The Genome Institute, a position where the primary language is Perl. You…
No. :( Our users -- lab folks -- are not particularly computer savvy, and everyone benefits from the face time, especially when it comes to translating what they said on a JIRA issue to their actual problem.
Yes. And I am looking for Perl programmers right now: http://www.reddit.com/r/stljobs/comments/2a9940/seeking_software_developer_for_the_genome/ It gets the job done, is an easy language for people to get into, has…
I was trying to figure out why a job offer was downvoted into the hard-to-read range when I realized... I forgot to add the location! and I can't edit the post! Sorry! St. Louis, MO, United States
Though I posted the study, I do want to see more work in that area to repeat the observed effects or to refine the KPIs. For example, I am personally skeptical of the notion of "number of defects per release" and want…
I prefer studies over anecdotes and found this: https://www.amazon.com/Accelerate-Software-Performing-Techno... According to this study, you can measure a team's progress and ability with: * number of production…
He is saying they should practice process isolation. Example architecture: https://cr.yp.to/qmail/guarantee.html
Rebase is not destructive. It creates new patches based on the previous. This confusion is caused because a rebased branch tag is given a new home; however, you can always add another branch tag to the original HEAD so…
Hubris: http://www.bloomberg.com/graphics/2015-dangerous-jobs/
I wonder if they would agree to say a special word in the message. "Mention 'bananas' when you call."
I wonder if we've over-focused on the inlining vs functions-for-modularity thing here. Fundamentally, the primary objective is to express code in a way that is clear to the reader for maintenance. Secondarily, the code…
The McDonnell Genome Institute at Washington University | St. Louis, MO | Full-time | ONSITE I am looking for a non-entry level software developer to join my Applications/LIMS team at the McDonnell Genome Institute! We…
Amateur perspective here... My understanding is that it is the transformation of lists of symbols. This is one step above parsing characters/runes into more meaningful primitive data. Lisp has facilities for…
The McDonnell Genome Institute at Washington University | St. Louis, MO | Full-time | ONSITE I am looking for a non-entry level software developer to join my Applications/LIMS team at the McDonnell Genome Institute! We…
I think I'm bikeshedding; the whole "finder's fee" nonsense bugged me. The analogy between lost wallets and servers doesn't actually hold. One can have thieves and indifference in both worlds, but the natures of the…
I'd like to feel like people would be ethically and morally motivated to make efforts to do the right thing rather than expect to be rewarded for doing the right thing. Perhaps it is how I was raised, but it seems weird…
I think I am misunderstanding what I am reading; I do not see the Facade pattern addressed in the paper or in the article. My understanding is... Unlike the Visitor pattern, the Facade pattern does not require any help…
I've been thinking about this problem lately, and I thought the article gave it a good treatment. However, the problem I saw is that unless someone has already used the right provided language primitives for their data,…
The McDonnell Genome Institute at Washington University | St. Louis, MO | Full-time | ONSITE I am looking for a non-entry level software developer to join my Applications/LIMS team at the McDonnell Genome Institute! We…
I have only ever heard the opposing argument, but I am interested in understanding to its fullest extent how to implement good DSLs with macros. I understand CL and defmacro; I am just looking for good patterns of use.…
I highly recommend "21st Century C" (http://shop.oreilly.com/product/0636920025108.do) as a tour of modern C programming, including use of C99 features. It goes over C tooling (profiling, debugging, testing,…
If you are interested (feel free to ignore if not)... Here are some examples for understanding list context and some of the things it can do for you. One funny way to think about it is that in Perl, you store array,…
I'll bite... I have been programming in Perl for the bioinformatics community for about seven years. I understand your code is pseudocode, but I should note that the "." is considered string concatenation in Perl. My…
Is that a problem of not knowing the language or a problem of not having exposure to better patterns [1] that are generally language-agnostic? I get what you mean about the idioms of some language: code is easier to…
That's a delegation strategy, which is a very limited form of composition. A class with a trait/role can be queried for that interface: smile() if $my_object->does('SomeTrait'); Methods provided by a trait/role have…
St. Louis, MO, United States - Business and Technology Applications Analyst II I am looking for another software developer for the LIMS group at The Genome Institute, a position where the primary language is Perl. You…
No. :( Our users -- lab folks -- are not particularly computer savvy, and everyone benefits from the face time, especially when it comes to translating what they said on a JIRA issue to their actual problem.
Yes. And I am looking for Perl programmers right now: http://www.reddit.com/r/stljobs/comments/2a9940/seeking_software_developer_for_the_genome/ It gets the job done, is an easy language for people to get into, has…
I was trying to figure out why a job offer was downvoted into the hard-to-read range when I realized... I forgot to add the location! and I can't edit the post! Sorry! St. Louis, MO, United States