'requires' might be a strong word here. clearly his technical talent overcame his people skills. but seeing linus develop '... the skill to tell someone to go to hell in such a way that they look forward to the trip', may be more entertaining, and the next best thing since git./s
given a situation at my current company from a while back, where a consultant came in to write some code, clear ownership was not established up front, and when we found a more profitable use for the code, he demanded more money, claiming he wound enforce his copyright to stop us. our lawyer agreed with him.
we paid him to do work, and we still didn't own it because we didn't have a clear writing that said we owned copyright of all his work for us. i'm guessing that since you've not signed anything like that, you're in the same boat.
that seems odd, i just cant understand what problems you've had. my places of work have generally used echo since about 0.9 on and it's been quite stable, and incredibly easy to use. the only trouble i've ever had/seen with it is getting past trying to develop web pages and get back to developing an application.
quite literally, on my way to disney with my 2.5 year old... HE (yes my toddler) was the target of a screening.
what was that commercial from the government about terrorists winning if you let them change your way of life????? can i ask what part of searching a 2 year old isn't different?
as some comments above state, echo will not cure little timmy's cancer.. it is a tool like all other tools and has it's place.
why not just deploy thick clients....? maintaining thick clients (or at least getting a jvms installed and running) is a pain.
it can use higher amounts of memory, it uses a lot of javascript, it can even generate a lot more html than 'absolutely' necessary.
that said, it's main purpose is for deploying 'rich' clients, generally on high bandwidth connections like a lan or corporate network.
for these possible issues (as they can be mitigated), you get 'real' component reuseability, massive refactoring support, type safety and last but not least..... no more need for html or linking.
these last 2 may seem trivial and even unnecessary, but the more important question, is why would you want to know these things? is it important when editing documents? is it important when writing thick client code to know exactly how each pixel is going to be written, and for that matter, that it's absolutely the most efficient?
the strangest part to me is why hasn't something like this already come about. every other language, java included, has some form of a Windowing Toolkit, why not a Web Windowing Toolkit. people started editing html files, then started making them dynamic, then just kept on going (myself included) like forrest gump. but why, when we began actually writing applications didn't we stop and build the tried and true abstraction models that have proven themselves over and over. if that had happened with thick clients, would we not be writing those in some form of pixel markup language?
anyways, it's not perfect (but i think it's quite close), but for that matter nothing is, but i tried it, and i don't know if i have it in me to ever go back, it was just way too much work before. i can only suggest you make the same leap.
Good luck for those who are willing to try it, it's an investment that returns.
When working for a customer, you're job is not to say no (unless the request is unethical). You're pay to provides options and then a chosen solution.
That said, you have a heavy obligation up front to ensure that you've expressed you 'professional' opinion on the problem, given a set of possible solutions, but in the end you only (and should only )get paid by the customer for doing what they requested.
i don't say this as any form of insult to either gender, but you have to accept the differences without the pc police coming and saying you're a bad person. for instance, girls can have babies, boys cannot. if we are that different physically, why not mentally or emotionally?
now, my observations have led to a few realizations:
1) girls are better than boys at multi-tasking
2) boys can focus deeper/longer than girls
both from above explains to me why girls do so well in school, because high school is an exercise in chaos.
it also explains why boys get so annoyed when you interrupt them, because they can't do 2 things at once.
while each has it's benefits, they fit our previous biological needs. boys needed to have the attention span to see a problem to the end. while girls had to manage a household (about 5 million things at once).
so while you would think mult-tasking makes girls smarter, it does, just at things that require that. like MANAGEMENT. (yes we're all doomed/blessed to work for girls). while a boys ability to focus more deeply (along with their ego and stubornness) allow them to perform tasks like programming.
the gender gap in IT is more about interest than ability. women can perform the job quite well, it's the abilities that i've noted from above that appear to drive interest. (explains why i don't want/can't to be management)
do you have some alterior motive with that message, or are you just that pathetic?
you appear to embody the quote about misery fondness for company and all that. i can understand not wanting to feel like the only loser in the world; however, don't presume that because you never got the girl or that noone talked to you at the keg parties, that they weren't worth going to for the rest of us. and certainly don't presume that i didn't/can't get the girl (or that noone else will, becuase someone has to), 'cause i did.:-) sorry if that stings you're already broken ego.
life/work is about hope, the hope that things can be better. the fact that blender was freed is inspiring. one down, infinity to go. if the amount of work left scares you, then you've picked the worst field in the world. where the tools evolve as fast or faster than the solutions we create. that's a programmers life.
i thank you for your hopeless and pessimistic outlook on such good news. keep in mind, quitters can't win. i hope that corner is comfy. i hope it has a nice view. at least something to occupy your mind away the world that has beaten like a dog.
I think we owe it to this company to make a concerted effort to understand and use their product since they've spent so much time working on it:-)
wow, what a great way to justify STEALING
on
Abusing the GPL?
·
· Score: 1
i'm going to go down to my local electronics store, grab a dvd player, scratch out and replace the serial number and explain to security guard on the way out why it is now mine. if he doesn't understand, i'll direct him to your company lawyer.
i can see your dilema, if you have any other recourse for ethics violations, i would definately attempt that route. it looks like you have two choices, protest and get fired, or go under with the company WHEN it loses the impending lawsuit.
it's bad enough to steal from a faceless profiteering corporation, but from GPL. You might as be out kicking homeless people and stealing from little children.
i hope when this is all over all that is left of your company (if they continue) is your two weeks notice and it's burning cinders.
'requires' might be a strong word here. clearly his technical talent overcame his people skills. but seeing linus develop '... the skill to tell someone to go to hell in such a way that they look forward to the trip', may be more entertaining, and the next best thing since git. /s
and take off your shirt.
it will be cheaper to simply murder all the witnesses.
given a situation at my current company from a while back, where a consultant came in to write some code, clear ownership was not established up front, and when we found a more profitable use for the code, he demanded more money, claiming he wound enforce his copyright to stop us. our lawyer agreed with him. we paid him to do work, and we still didn't own it because we didn't have a clear writing that said we owned copyright of all his work for us. i'm guessing that since you've not signed anything like that, you're in the same boat.
i've got the million invites to give you, email at....
there's plenty of room for all god's creatures... right next to the mashed potatoes.
that seems odd, i just cant understand what problems you've had. my places of work have generally used echo since about 0.9 on and it's been quite stable, and incredibly easy to use. the only trouble i've ever had/seen with it is getting past trying to develop web pages and get back to developing an application.
so... does this also mean that the little card box at the library that tells you where the books are is also illegal?
i guess libraries are going to have to knock the books off the shelves to avoid the appearance of a dewey decimal system.
buys you things that deception and malintent does not.
quite literally, on my way to disney with my 2.5 year old... HE (yes my toddler) was the target of a screening. what was that commercial from the government about terrorists winning if you let them change your way of life????? can i ask what part of searching a 2 year old isn't different?
to be fair, this project actually came first. they even asked on the mailing list if it was ok to reuse the name.
the echo project contains the base functionality of widgets. this provides a very clean base from which customization is made trivial.
echopoint, a derivative project, does provide things like wizardpanes, tabbedpanes, trees (just like swing).
it's worth a look, and echopoint poker is good enough to kill a few hours...
as some comments above state, echo will not cure little timmy's cancer.. it is a tool like all other tools and has it's place.
why not just deploy thick clients....? maintaining thick clients (or at least getting a jvms installed and running) is a pain.
it can use higher amounts of memory, it uses a lot of javascript, it can even generate a lot more html than 'absolutely' necessary.
that said, it's main purpose is for deploying 'rich' clients, generally on high bandwidth connections like a lan or corporate network.
for these possible issues (as they can be mitigated), you get 'real' component reuseability, massive refactoring support, type safety and last but not least..... no more need for html or linking.
these last 2 may seem trivial and even unnecessary, but the more important question, is why would you want to know these things? is it important when editing documents? is it important when writing thick client code to know exactly how each pixel is going to be written, and for that matter, that it's absolutely the most efficient?
the strangest part to me is why hasn't something like this already come about. every other language, java included, has some form of a Windowing Toolkit, why not a Web Windowing Toolkit. people started editing html files, then started making them dynamic, then just kept on going (myself included) like forrest gump. but why, when we began actually writing applications didn't we stop and build the tried and true abstraction models that have proven themselves over and over. if that had happened with thick clients, would we not be writing those in some form of pixel markup language?
anyways, it's not perfect (but i think it's quite close), but for that matter nothing is, but i tried it, and i don't know if i have it in me to ever go back, it was just way too much work before. i can only suggest you make the same leap.
Good luck for those who are willing to try it, it's an investment that returns.
When working for a customer, you're job is not to say no (unless the request is unethical). You're pay to provides options and then a chosen solution. That said, you have a heavy obligation up front to ensure that you've expressed you 'professional' opinion on the problem, given a set of possible solutions, but in the end you only (and should only )get paid by the customer for doing what they requested.
i don't say this as any form of insult to either gender, but you have to accept the differences without the pc police coming and saying you're a bad person. for instance, girls can have babies, boys cannot. if we are that different physically, why not mentally or emotionally? now, my observations have led to a few realizations: 1) girls are better than boys at multi-tasking 2) boys can focus deeper/longer than girls both from above explains to me why girls do so well in school, because high school is an exercise in chaos. it also explains why boys get so annoyed when you interrupt them, because they can't do 2 things at once. while each has it's benefits, they fit our previous biological needs. boys needed to have the attention span to see a problem to the end. while girls had to manage a household (about 5 million things at once). so while you would think mult-tasking makes girls smarter, it does, just at things that require that. like MANAGEMENT. (yes we're all doomed/blessed to work for girls). while a boys ability to focus more deeply (along with their ego and stubornness) allow them to perform tasks like programming. the gender gap in IT is more about interest than ability. women can perform the job quite well, it's the abilities that i've noted from above that appear to drive interest. (explains why i don't want/can't to be management)
the above message is a response to the keg party comment, sorry, i screwed up the reply
you appear to embody the quote about misery fondness for company and all that. i can understand not wanting to feel like the only loser in the world; however, don't presume that because you never got the girl or that noone talked to you at the keg parties, that they weren't worth going to for the rest of us. and certainly don't presume that i didn't/can't get the girl (or that noone else will, becuase someone has to), 'cause i did. :-) sorry if that stings you're already broken ego.
life/work is about hope, the hope that things can be better. the fact that blender was freed is inspiring. one down, infinity to go. if the amount of work left scares you, then you've picked the worst field in the world. where the tools evolve as fast or faster than the solutions we create. that's a programmers life.
i thank you for your hopeless and pessimistic outlook on such good news. keep in mind, quitters can't win. i hope that corner is comfy. i hope it has a nice view. at least something to occupy your mind away the world that has beaten like a dog.
I think we owe it to this company to make a concerted effort to understand and use their product since they've spent so much time working on it :-)
i'm going to go down to my local electronics store, grab a dvd player, scratch out and replace the serial number and explain to security guard on the way out why it is now mine. if he doesn't understand, i'll direct him to your company lawyer.
i can see your dilema, if you have any other recourse for ethics violations, i would definately attempt that route. it looks like you have two choices, protest and get fired, or go under with the company WHEN it loses the impending lawsuit.
it's bad enough to steal from a faceless profiteering corporation, but from GPL. You might as be out kicking homeless people and stealing from little children.
i hope when this is all over all that is left of your company (if they continue) is your two weeks notice and it's burning cinders.
good luck