don't forget job security. That Java program gave the guy a week on his status report. Your one-line sed script would have saved you time, but then they'd have to find something else for you to do, and if they can't, you are a cost center and you walk.
I see your point, and thanks for the intelligent response, but I disagree.
I define coding as "craft" and not art. Art is a work in a secondary medium created for the purpose of expressing emotion, and I don't know about you, but I'm not going to show how I feel about my g/f in the code for database transaction. I could write the most efficient daemon ever made, and I would be proud of my skill at my craft, but it doesn't say anything about my life or the state of the world.
Art is ingenuity harnessed to communicate emotion, Craft is ingenuity harnessed for utilitarian purposes. The two don't cross.
If you take Perens' example of an "artistically" designed car, the only thing that could possibly be considered an expression of emotion is the body style. Usually this is utilitarian; the body either makes the car do its job better (aerodynamics, large cargo room, etc.) or makes it more marketable. Everything else is strictly an intellectual pursuit. An engine that makes 300 horsepower on 2 liters is amazing, but it's not an work of Art, it's a work of Craft.
Do you see my point?
Also, the other point is that OSS has shittily-designed software, which I don't think anyone will argue with.
Good software has nothing to do with the art of coding. Software is made good in the design.
OSS has no designers, no wannabes with the title Business Analyst drawing UML diagrams and trying to decide what entities to model with the system. That makes it quick to code, but usually stretches the development cycle out longer because you don't have a roadmap of what you break when you change your piece.
The million monkeys analogy applies very well to OSS. A bunch of geeks that love to code will come up with a bunch of code they love, and if it works together, that's a bonus, and if it's designed well, it's a pure coincidence. I'm sick to fuck of hearing people talk about coding as art when software is damn near the least artistic thing on the planet if it's done right.
what about the legal issue that if you attempt to protect it, it's assumed to be a trade secret by the courts? a memo about where to have the yearly office lunch could be classified a trade secret and I could get shitcanned for forwarding it home to print out the address.
They're spending $billions on all these countermeasures to stop airline terrorists? They'll find some other way to attack. They probably planned on not using the airlines again if they had an idea for another attack.
better yet, GROW THE FUCK UP. In the USA, bikes are for children and people that need to feel superior about their personal hobby/method of transportation.
Who is to say that in a google of years, there won't be some lifeform that will look back and say (translating to English) "We aren't sure what happened in the first trillion years, but after that, the 27 forces of nature we know of began to manefest themselves..."
Who's to say that this organism defines the universe in the same way that we do? Our science is Earth- and human-centric.
Some say a comet will fall from the sky followed by meteor showers and tidal waves followed by faultlines that cannot sit still followed by millions of dumbfounded dipshits
yeah, I'd want this.. I had to write something similar for my work since I'm not root and I wasn't able to do things like delete lockfiles created by CGI processes.
what about the CPU overhead and hardware expense of compressing the line? Just saying "my protocol is fine, make your shit faster" isn't going to endear you to many clients, either.
you will also be more inclined to pick up the phone and make a long distance call if it's not obvious from the number and the dialing action that you need to.
Don't be a dick. it doesn't take anybody three months (9 months/3 scripts) to understand a piece of code.
don't forget job security. That Java program gave the guy a week on his status report. Your one-line sed script would have saved you time, but then they'd have to find something else for you to do, and if they can't, you are a cost center and you walk.
so which one are YOU talking about?
I see your point, and thanks for the intelligent response, but I disagree.
I define coding as "craft" and not art. Art is a work in a secondary medium created for the purpose of expressing emotion, and I don't know about you, but I'm not going to show how I feel about my g/f in the code for database transaction. I could write the most efficient daemon ever made, and I would be proud of my skill at my craft, but it doesn't say anything about my life or the state of the world.
Art is ingenuity harnessed to communicate emotion, Craft is ingenuity harnessed for utilitarian purposes. The two don't cross.
If you take Perens' example of an "artistically" designed car, the only thing that could possibly be considered an expression of emotion is the body style. Usually this is utilitarian; the body either makes the car do its job better (aerodynamics, large cargo room, etc.) or makes it more marketable. Everything else is strictly an intellectual pursuit. An engine that makes 300 horsepower on 2 liters is amazing, but it's not an work of Art, it's a work of Craft.
Do you see my point?
Also, the other point is that OSS has shittily-designed software, which I don't think anyone will argue with.
That's a crock. A good design stands apart from the implementation. Code is not art. I don't consider an engine art, either.
Nice pandering job. I know you need to keep the geeks on your side, but use your brain, you're a smart guy.
Good software has nothing to do with the art of coding. Software is made good in the design.
OSS has no designers, no wannabes with the title Business Analyst drawing UML diagrams and trying to decide what entities to model with the system. That makes it quick to code, but usually stretches the development cycle out longer because you don't have a roadmap of what you break when you change your piece.
The million monkeys analogy applies very well to OSS. A bunch of geeks that love to code will come up with a bunch of code they love, and if it works together, that's a bonus, and if it's designed well, it's a pure coincidence. I'm sick to fuck of hearing people talk about coding as art when software is damn near the least artistic thing on the planet if it's done right.
what about the legal issue that if you attempt to protect it, it's assumed to be a trade secret by the courts? a memo about where to have the yearly office lunch could be classified a trade secret and I could get shitcanned for forwarding it home to print out the address.
+1 insightful.. someone mod this guy up!!
They're spending $billions on all these countermeasures to stop airline terrorists? They'll find some other way to attack. They probably planned on not using the airlines again if they had an idea for another attack.
better yet, GROW THE FUCK UP. In the USA, bikes are for children and people that need to feel superior about their personal hobby/method of transportation.
Who's to say that this organism defines the universe in the same way that we do? Our science is Earth- and human-centric.
Some say a comet will fall from the sky
followed by meteor showers and tidal waves
followed by faultlines that cannot sit still
followed by millions of dumbfounded dipshits
how safe is this plastic for the environment? is it recyclable?
Who is the man who would risk his neck for his brother man?
a. Donald Rumsfeld
b. Al B. Sure
c. Shaft
d. Seve Ballesteros
e. Jack Lord
"Jack left town."
yeah, I'd want this.. I had to write something similar for my work since I'm not root and I wasn't able to do things like delete lockfiles created by CGI processes.
Wil, stop posting under the fake name! we're onto you!
Adam Curry is a celebrity?
How did you feel when the studio refused to release the film of "Big Trouble" after 9/11? Did you think it appropriate to hold the release?
Shouldn't hurt anything to leave it off by default. It's a corporate intranet-targeted feature, not an internet user-targeted one.
To do otherwise would be...(adjective).
Irrational?
Sorry, couldn't help it..
what about the CPU overhead and hardware expense of compressing the line? Just saying "my protocol is fine, make your shit faster" isn't going to endear you to many clients, either.
Sounds like you're a good candidate for a cell-phone-only life.
There are no laws protecting consumers against corporate ass rape. The republicans call that market forces.
you will also be more inclined to pick up the phone and make a long distance call if it's not obvious from the number and the dialing action that you need to.
"This is the sort of pedantry up with which I will not put." - Churchill