Maybe before we spend a lot of time complaining about how federal prosecutors are unsympathetic assholes, we should start by examining our own community.
Death, prison, and felony convictions are not the same as public ridicule and hurt feelings. Only a nazi would equate such things. What?
What It's Like To Be Ridiculed For Open Sourcing A Project
251–260 of 826 posts
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#252Heather, I agree that people are unnecessarily rude to you. Don't sob. Your code shows you are already a more capable programmer than most of the ones I interview. No one has given you a clear answer as to why your code is reinventing the wheel, so allow me to do it politely. I took every single example from your README, and show you below how everything can be reimplemented with sed -r (nice extended regex syntax, m…
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#253Heather, I agree that people are unnecessarily rude to you. Don't sob. Your code shows you are already a more capable programmer than most of the ones I interview. No one has given you a clear answer as to why your code is reinventing the wheel, so allow me to do it politely. I took every single example from your README, and show you below how everything can be reimplemented with sed -r (nice extended regex syntax, m…
I'd ague that her version is at the very least syntactically much easier to use.
I've had a sed book on my shelf for years and I've used it more than once, but 99% of the time I end up giving up on sed and using a GUI-based tool instead of trying to concoct the cryptic lines given above as examples.
I absolutely would rather use the clean interface of replace, written in JavaScript or anything else, than to memorize that steaming pile of cruft.
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#254I don't care how "popular" these guys are, they are douchebags. This kind of bullshit behavior is stopping me from trying Ruby.
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#255Maybe before we spend a lot of time complaining about how federal prosecutors are unsympathetic assholes, we should start by examining our own community.
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#256I've been following 2 of the 3 guys in that twitter conversation for several years. The first thing I can say is that they both are big parts of the ruby community and generally represent it well. With that said, this exchange really upsets me. I've noticed that there is definitely a sense of elitism among the guys that speak at many of the ruby conferences. I think a situation like this is simply a case of them forg…
And when you say that they are part of the Ruby community, it's sad, but I said to myself - why doesn't that surprise me. It's said that the community behind a really useful language has that type of reputation. To tell you the truth, it's part of why I moved to python.
Sorry to disillusion you about the Python community.
Personally, part of the reason I stopped using Python heavily professionally in 2007 is because I was sick of hearing and reading Python web developers regularly disparage Ruby and the "Ruby community," a tradition carried on in comments like yours to this day.
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#257Heather, I agree that people are unnecessarily rude to you. Don't sob. Your code shows you are already a more capable programmer than most of the ones I interview. No one has given you a clear answer as to why your code is reinventing the wheel, so allow me to do it politely. I took every single example from your README, and show you below how everything can be reimplemented with sed -r (nice extended regex syntax, m…
I'd argue that wrapping crappy syntax is decent syntax is 90% of what tools do.
Don't get me wrong. i actually _know_ the f* syntax because I'm and old crazy fart like that by now. But when it comes to use it, it takes a while to type. Sometimes I make typos. Sometimes i forget one specific option or character and I gotta look in man again.
The simplified syntax wrappers make it f' easy.
The other day I made a csv column grepper. It just calls awk and assign numbers to column names, so i can just grep by column names no matter their order.
So yeah, a huge line of awk can do it. An even less understandable line of grep can actually do that too. Some other tools as well. Mine is just ./supertool colname colname colname ... | awk "$2 != blah" |column -t
(For the record, there were similar wrappers in python and perl, each of which were 5 to 35x slower (200 to 1000 lines script) than my 20 lines bash script, which is another complain I have. Reimplementing that stuff in high level languages is generally a bad idea, specially when you don't understand what happens underneath.
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#258Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#259Earlier quoted context omitted.
To be fair implementing a simple neural network is probably about par for the course as a sophomore CS undergrad project. The basic algorithms you need can be found via google. In my (extremely limited) experience the much more difficult part is using them to successfully solve real world problems.
Sure. My point is anyone who really seriously gets on their high horse about how great they are by looking at a simple little script that is essentially background noise for professional engineers are probably pretty far removed from even a sophomore CS undergrad level of sophistication.
IMO the problem comes when you have people who's entire ego is based on being smart. In the past they probably had their egos massaged by getting the highest test scores in class etc and "winning" in that sense. Since the world does not work like that anymore they feel that they have to "win" at github instead.
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#260What the fuck. (And I rarely say that word.) We've got to grow up. This is 9th grade all over again. You know, those weird people that do things that you don't understand? They're the ones that grow up and make big impacts on the world. Why can't we get over our negativity? We can't stop ourselves from thinking horrible things, or even saying them out loud to people around us, but surely we can restrain ourselves fro…
At this point, I blame it on the assumption that Aspergers must run rampant and is severely underdiagnosed in the dev community.