Re:Discovery vs Invention
on
Fair IP Laws?
·
· Score: 1
One to add:
On Patents: 4) No patents for any form of life capable of reproducing. That should stop companies like Monsanto from suing farmers when their patented genes contaminate a farmer's crop.
1) Integer and String classes are inmutable, their value cannot be changed.
2) I Agree with this, but some people argue that you should use the return value or create your own mutable wrapper of int.
3) Try using Inner classes. I like the idea of the filename matching the classname as it makes it easier to browse trough code and reduces source control conflicts.
Lets say that the music industry wants to create a safe way of distribute content...they can start selling or giving away this encryption/decription cards that a users have to plug into a computer in order to be able to listen to safe content sold by the music industry.
The problem with this? No one would buy the damn cards and they won't sell anything.
Their alternative?...make not having one of those cards illegal. That's how I see it.
Yep...a friend of mine returned Asheron's Call after finding out that the registration process wasn't working. When the store (Compu USA) informed him about their returns policy, he handed them the EULA that comes with the game...he got his money back;)
1) Minimize dependencies through refactoring. 2) Try to avoid branching as much as possible. 3) If branch, minimize the lifetime of it. 4) Before merging back a branch into the main, merge the main to your branch, recompile, test and then merge back.
I agree with you. One book I read (Don't remember which one though and feel free to correct me If I missed any of the terms), divides complexity into two types:
1) Inherent, that is the complexity of the problem that needs to be solved.
2) Added, that is the complexity that compiler, language, IDE, OS, etc. Adds to the programming task that has no direct relation with the problem that we are trying to solve.
The trend since people started to solve problems with computers has been to reduce "Added" complexity so that programmers can spend more time dealig with Inherent complexity.
I think of languages as Java and C# as a step in that direction, that doesn't mean C++ is no longer useful, it just means that new tools will replace it in areas where the fine level of control it provides are not required.
Great engineers have an arsenal of tools at their disposal and choose the best fit to solve the task at hand. Lousy ones only have a hammer and see everything as a nail.
"advanced object oriented design including multiple inheritance"
In my opinion, the complexity it adds outweights the benefits it provides. I like the Java and C# approach of allowing inheriting from one class while allowing multiple interfaces.
This is not a troll, if you don't agree with my opinion, that doesn't make it "troll", "flamebait" or "offtopic", I metamod accordingly.
I have played both EQ and DaOC.
In DaOC:
Items decay with use to the point where they are no longer useful.
In EQ:
Items don't wear out, that means rare items cannot remain rare for long.
In DaOC:
- You get bonuses by using items closer to your level and penalties for using items too high for you. If you use an item that is too high for your level it decays very fast.
In EQ:
- You can wear mostly anything regardless of level. Twinks love and exploit this, rare items become common as players farm them and the items end up in the hands of players that otherwise would have no chance of aquiring the item on their own.
In DaOC:
The penalty for dying is loosing some exp and having to pay a small amount of cash for getting your constitution restored(no item loss). This is not a big thing which encourages exploring new zones. Clerics also get resurrect spells quite early in the game (lvl 10). Binding to zones is also less restrictive and equal to all classes.
In EQ:
Dying in a bad place carries a big penalty, you have to retreive your corpse or you will loose all your stuff after a few days. If you died in a dangerous area, prepare for a long downtime. Clerics at EQ get rez arround lvl 30ish. My point is that dying in EQ is more traumatic.
In DaOC:
Traveling back and forth between zones is easy, you can use a horse at any level by paying a very small amount of cash. It is also very safe to travel by foot.
In EQ:
No horses unless you are high level, traveling by foot is very time consuming and dangerous as you progress in levels. Zone designers make zones full of hills to make this even more difficult.
Again, this is an opinion based on personal experience. If you feel the urge to respond negatively, I urge you to play DaOC and join the ex-EQ support group.
Another strategy is to have a group of persons updating/fixing the current code while another group writes a framework and migrate the pages one by one to the new codebase.
Try to make the iterations as small as possible, that way if you missed something in your design you can fix your design earlier.
I've seen projects where ppl create a HUGE design, implement it and at the end, requirements changed/were missed and the whole thing needs to be hacked to make it work...test your design the earliest possible by migrating pages early.
The interesting part about this story is that a Mexican banker was trying to sue Mexican journalists that run a Mexican website...guess where?...In the US.
Why?...because the Mexican court threw the case several times.
One ling I like about DAoC that EQ doesn't have:
"Lack of suffering"
After playing DAoC I will never go back to EQ-series games...there are so many annoying details about EQ...here are a few:
- Loosing items when you give them to the wrong NPC
- You have to buy water and food.
- The boats take too much time...designed to slow you down
- Money weights too much and cannot be converted on the fly...that means you have to drop you 500s800c to get rid of weight
- Zones are designed to keep you in the same place...traveling from one place to the other is very dangerous.
- If you go to a zone you dont know to explore...you die.
- Aggroed mobs will follow you arround for the rest of their lives
- Tradeskills require WAY to much money to start
- Downtime required to meditate sucks.
- Having to run to your corpse after dying sucks and it's an enormous time drain.
- Clerics get rez at lvl 34???? in DAoC is lvl 10
The game has a "against the user" feel to it, I just got tired of getting annoyed and moved over to DAoC...and is sooo more fun!!
If the same ppl that designed EQ designed Shadows of lucin...im not interested.
Yes, donationg equipment to schools can be beneficial to a company as you depict in the Sun example.
Usually settlements costs act as a deterrant to further violations, and in this specific case (since it can potentially benefit Microsoft) I fail to see how the settlement will prevent further violations.
Re:A nice mail I received from VeriSign...
on
.biz Open For Biz
·
· Score: 1
I remember programmimg my 48GX to solve all problems in the process control exams. The programs I made will simply display all the steps that I would have needed to do manually in such way that I just had to enter the data and copy a page of calculations from the screen to paper. The teacher never figured out how I was able to solve a 2hr exam in 30 minutes. Some fellow students perceived as cheating, I perceive it as using the best tool to solve a problem with the least effort... and after all...I wrote the program.
One to add:
On Patents:
4) No patents for any form of life capable of reproducing. That should stop companies like Monsanto from suing farmers when their patented genes contaminate a farmer's crop.
I agree, is like ordering the defendant to gather evidence for the prosecution.
1) Integer and String classes are inmutable, their value cannot be changed.
2) I Agree with this, but some people argue that you should use the return value or create your own mutable wrapper of int.
3) Try using Inner classes. I like the idea of the filename matching the classname as it makes it easier to browse trough code and reduces source control conflicts.
Lets say that the music industry wants to create a safe way of distribute content...they can start selling or giving away this encryption/decription cards that a users have to plug into a computer in order to be able to listen to safe content sold by the music industry.
The problem with this? No one would buy the damn cards and they won't sell anything.
Their alternative?...make not having one of those cards illegal. That's how I see it.
Yep...a friend of mine returned Asheron's Call after finding out that the registration process wasn't working. When the store (Compu USA) informed him about their returns policy, he handed them the EULA that comes with the game...he got his money back ;)
>They could have been fixed them. Like
>getting rid of terminal windows on
>spawned program.
Call javaw.exe instead of java.exe
My experiences on a 80ppl project:
1) Minimize dependencies through refactoring.
2) Try to avoid branching as much as possible.
3) If branch, minimize the lifetime of it.
4) Before merging back a branch into the main, merge the main to your branch, recompile, test and then merge back.
Just some thougths...
I agree with you. One book I read (Don't remember which one though and feel free to correct me If I missed any of the terms), divides complexity into two types:
1) Inherent, that is the complexity of the problem that needs to be solved.
2) Added, that is the complexity that compiler, language, IDE, OS, etc. Adds to the programming task that has no direct relation with the problem that we are trying to solve.
The trend since people started to solve problems with computers has been to reduce "Added" complexity so that programmers can spend more time dealig with Inherent complexity.
I think of languages as Java and C# as a step in that direction, that doesn't mean C++ is no longer useful, it just means that new tools will replace it in areas where the fine level of control it provides are not required.
Great engineers have an arsenal of tools at their disposal and choose the best fit to solve the task at hand. Lousy ones only have a hammer and see everything as a nail.
Cheers,
"advanced object oriented design including multiple inheritance"
In my opinion, the complexity it adds outweights the benefits it provides. I like the Java and C# approach of allowing inheriting from one class while allowing multiple interfaces.
This is not a troll, if you don't agree with my opinion, that doesn't make it "troll", "flamebait" or "offtopic", I metamod accordingly.
I have played both EQ and DaOC.
In DaOC:
Items decay with use to the point where they are no longer useful.
In EQ:
Items don't wear out, that means rare items cannot remain rare for long.
In DaOC:
- You get bonuses by using items closer to your level and penalties for using items too high for you. If you use an item that is too high for your level it decays very fast.
In EQ:
- You can wear mostly anything regardless of level. Twinks love and exploit this, rare items become common as players farm them and the items end up in the hands of players that otherwise would have no chance of aquiring the item on their own.
In DaOC:
The penalty for dying is loosing some exp and having to pay a small amount of cash for getting your constitution restored(no item loss). This is not a big thing which encourages exploring new zones. Clerics also get resurrect spells quite early in the game (lvl 10). Binding to zones is also less restrictive and equal to all classes.
In EQ:
Dying in a bad place carries a big penalty, you have to retreive your corpse or you will loose all your stuff after a few days. If you died in a dangerous area, prepare for a long downtime. Clerics at EQ get rez arround lvl 30ish. My point is that dying in EQ is more traumatic.
In DaOC:
Traveling back and forth between zones is easy, you can use a horse at any level by paying a very small amount of cash. It is also very safe to travel by foot.
In EQ:
No horses unless you are high level, traveling by foot is very time consuming and dangerous as you progress in levels. Zone designers make zones full of hills to make this even more difficult.
Again, this is an opinion based on personal experience. If you feel the urge to respond negatively, I urge you to play DaOC and join the ex-EQ support group.
This sounds like the begining of a bad sci-fi movie
Another strategy is to have a group of persons updating/fixing the current code while another group writes a framework and migrate the pages one by one to the new codebase.
Try to make the iterations as small as possible, that way if you missed something in your design you can fix your design earlier.
I've seen projects where ppl create a HUGE design, implement it and at the end, requirements changed/were missed and the whole thing needs to be hacked to make it work...test your design the earliest possible by migrating pages early.
Are they referring to the Heisenberg Uncertainty Principle? What is the law of indeterminacy??
The project is receiving unexpected economical support from this organization.
The interesting part about this story is that a Mexican banker was trying to sue Mexican journalists that run a Mexican website...guess where?...In the US.
Why?...because the Mexican court threw the case several times.
One ling I like about DAoC that EQ doesn't have:
"Lack of suffering"
After playing DAoC I will never go back to EQ-series games...there are so many annoying details about EQ...here are a few:
- Loosing items when you give them to the wrong NPC
- You have to buy water and food.
- The boats take too much time...designed to slow you down
- Money weights too much and cannot be converted on the fly...that means you have to drop you 500s800c to get rid of weight
- Zones are designed to keep you in the same place...traveling from one place to the other is very dangerous.
- If you go to a zone you dont know to explore...you die.
- Aggroed mobs will follow you arround for the rest of their lives
- Tradeskills require WAY to much money to start
- Downtime required to meditate sucks.
- Having to run to your corpse after dying sucks and it's an enormous time drain.
- Clerics get rez at lvl 34???? in DAoC is lvl 10
The game has a "against the user" feel to it, I just got tired of getting annoyed and moved over to DAoC...and is sooo more fun!!
If the same ppl that designed EQ designed Shadows of lucin...im not interested.
Yes, donationg equipment to schools can be beneficial to a company as you depict in the Sun example.
Usually settlements costs act as a deterrant to further violations, and in this specific case (since it can potentially benefit Microsoft) I fail to see how the settlement will prevent further violations.
Is your lastname Dell?
I remember programmimg my 48GX to solve all problems in the process control exams. The programs I made will simply display all the steps that I would have needed to do manually in such way that I just had to enter the data and copy a page of calculations from the screen to paper. The teacher never figured out how I was able to solve a 2hr exam in 30 minutes. Some fellow students perceived as cheating, I perceive it as using the best tool to solve a problem with the least effort... and after all...I wrote the program.
Reminds me of this onion article
Rivetron??...check this out:
http://www.quadro.de/englisch/index_e.htm
Any1 knows where can buy a dual TBird system?>
Who are you? Edward Scissorhands?
"Amerrican asstonaut beerr is bad" When interviewed by an international news agency.
Really interesting, mod it up!