1,278 reputation
417
bio website imitationcode.wordpress.com
location Bozeman, Montana
age 26
visits member for 3 years, 9 months
seen Dec 17 at 8:07

Received a B.S. from Montana State University in Computer Engineering focusing in signal analysis and control systems.

One thing that I've been taught in my years as a tinkerer, coder, hobbyist, programmer, and engineer is that it's an art; as much as a Van Gogh or Mozart inspires code, algorithms, and design too can be inspiring and beautiful.

I'm mainly focused in hardware level languages (VHDL, Verilog, Assembly, and C) and the wonders of Python. The combination of these languages (and a little MatLab) allows for the design and testing of any hardware control system with nearly no muss or fuss.


Sep
1
awarded  Popular Question
Jun
13
comment Genetic Algorithm new generation exponentially increasing
@randomA The exponential increase is due to hanging on to successive parent generations, so why wouldn't keeping a balanced birth and death rate from parent to child generations fix it? My suggestion was just a modification on npinti's final paragraph.
Jun
13
reviewed Reviewed Branching strategy for frequent releases
Jun
13
comment Branching strategy for frequent releases
Also, there are quite a few questions here. And some of it is reasonably subjective; yes, there are best practices, but there's also what's reasonable for teams to accomplish - which may depend on project size, team size, development style (agile, waterfall, etc), or a bunch of other factors.
Jun
13
comment Genetic Algorithm new generation exponentially increasing
I'm not going to add it as an answer, since it's an addendum to yours. A more "realistic" route would be to select 10% randomly from the lower 80%, since the likelihood that a non-maximally fit critter passes on their genetics becomes more and more up to chance the further from the maximal point. A Poisson, exponential, or hill function for distribution selection may be the most effective at getting a proper parent group.
Mar
25
comment Why don't http headers include device resolution, pixel density, etc.?
@eliocs there is, it's called html and CSS. HTML is the structure, and CSS is the design. Or if you want total content separation from your design, go to a dynamic system like PHP, django in python, etc...
Mar
25
comment Why don't http headers include device resolution, pixel density, etc.?
@Mahdi I don't really feel like the question was about RWD in essence anyway, it was a person trying to reinvent the wheel and wondering why the HTML spec doesn't have <arbitrary personal need>.
Mar
25
comment Why don't http headers include device resolution, pixel density, etc.?
Resolution, font styles, font sizes, browser type, screen size, these are all mutable from device to device, you're asking a web 1.0 type question, either move to something dynamic like ASP, PHP, adding Javascript, etc. or be happy with the media selector that html gives you.
Mar
25
comment Why don't http headers include device resolution, pixel density, etc.?
I would say that even today it should be the device's job. Set up couple different minimal CSS sets and let the devices handle it from there.
Mar
20
awarded  Popular Question
Mar
17
awarded  Yearling
Mar
4
comment Handling internal IT issues
@mattnz Yes, convince, but it's an easy sell if you can show them dollar signs. A shop where the devs are the internal IT staff is probably fairly small so there isn't a lot of bean counters in the way. A dedicated IT guy is a headcount increase of 1 per 40 hours worth of load that it takes off the devs, that's 40 more dev hours per week (extra man-month per month), this should directly relate to increased productivity, and therefore faster widget output.
Mar
3
reviewed Reviewed Is pattern-matching against types idiomatic or poor design?
Mar
3
revised Handling internal IT issues
added 267 characters in body
Mar
3
answered Handling internal IT issues
Feb
28
comment How to explain OOP to a matlab programmer?
While I like your examples, they really aren't that beneficial unless you're looking for major reuse (which is what OOP excels at). If I'm going to be converting from pixels to microns a lot, and haven't used OOP, having a function call microns = convert_to_microns(pixels) will seem just as easy and more familiar than building up some major OOP structuring around class calls. Using the abstraction is great, but with learning OOP in a more procedural setting, there needs to be a strong impetus as to why their thought process should change.
Feb
25
awarded  Informed
Feb
25
answered is it considered plagiarism to comment out code I copied from elsewhere?
Feb
24
comment How to write camel case for words like “phonenumber”, “motorcycle”, “wavelength”, etc
@bdesham I realize that, but I would just stay away from setUp, since a better, less ambiguous verb would be initialize, I actually completely forgot about the verb version of setup.
Feb
24
comment How to write camel case for words like “phonenumber”, “motorcycle”, “wavelength”, etc
phone number is not its own word, put it into google as a single word, it'll happily look up everything that has "Phone Number" not phonenumber. And setup isn't two words, neither is password.