SEO/Reputation Management firms pay people to do this shit. I actually personally know someone who does this for a living ("Work from home" jobs) and I expressed my distaste for the acts to them several times. I eventually just stopped talking to them altogether.
The astroturfing and that song have a few things in common... one of which is irritation. It's pretty sad how Slashdot is getting "gamed" so easily by this group. (I seriously don't think it's just one person...)
What the OP is doing sounds like what I'm doing. I already bought the rack and found a nice spot to put it: Under the basement stairs. It comes ready to assemble and I just didn't install the wheels. The rack is 3 feet deep and the stairs are 3 feet wide. It's the perfect place. All I have to do is re-frame the area under my stairs (there is already a roughed in wall of 2x4s) to add in a mounting location for the 12U rack. It just so happens that the stairs are in a centralized location in the house so wiring is going to be much easier. I got a 25 port switch (probably overkill) and a 25 port patch panel to accept all the wire I'll be pulling to it (and a few to spare.)
I realize that not everyone has a basement stairway with both exposed sides, but maybe the OP didn't think about it.
Here, I always thought the spirit of Software was re-use... making iterations easier. Instead, we have people making all new engines every year, copyrighting their code so nobody else can use it, locking up their assets and IP in restrictive licenses, and generally making sure that it takes more money to make the next sequel than ever.
How many times has a game studio written inventory management code? How many have rewritten code to make an NPC follow a path? How many have remade mission trackers? How many have tossed old sound management classes because "they can do it better"?
Yeah, because if I don't reboot on Tuesday at the exact moment the updates are complete instead of Friday the world will collapse in on my system and it will all come to an end!
20 seconds, plus waiting for your email to load back up, may as well update your local source code for the project you are working on since you have to recompile and relaunch your local dev environment in debug mode, plus waiting for your local test environment to compile and fire back up so you can continue dev-ing, plus having to log back into all your services, re-open any documents that explain what X interface is supposed to do... it's a pain in the ass, not just 20 seconds. That popup dialog telling me to postpone for (arbitrary time) or "Reboot now!" is probably the most annoying dialog I can think of right now (thanks to the subject matter at hand.)
I've never had to kill my sessions or restart anything on my Debian machine unless it was a kernel update.
The hardest hurdle I have in self learning is paying attention to the subject. If I'm in a classroom environment you have my undivided attention, but I've found that out of that environment it's way too easy to get distracted. It's nice to have a video that you can pause and come back to in these cases but you have to dedicate yourself to coming back to the video. That can be complicated by video services that don't allow picking up where you left off easily without having to scrub through the videos. My downfall to learning is that I tend to compartmentalize my life (When at work, I'm in work mode... at home, I don't think about work... same applies to schooling) but I'm slowly breaking that down because some things are just too interesting. For instance, I am already "accomplished" at work with development and I don't really need classes, but for some reason I found the Stanford courses interesting and I've been watching them all. (I'm just going to say: Mehran Sahami is a great lecturer.)
So, if I modified my router to direct all packets destined to a specific IP address to localhost... I'm violating the law? This is essentially what you are saying is happening. Instead of going to (Nexon), it goes to (BobsServer).
a.) Reverse engineering (clean room style) a protocol is not illegal or forbidden (see Wine) b.) I see no reason that this point is the responsibility of the people who wrote the server. Maybe the person running the client is violating the intent of the application, but it's not in any way the fault of the server software.
It's more like someone writing a web server that works great with Chrome or some Chrome features and creating a website that they charge access to get to...
Now, is it appropriate for Google to go after that company because they are making money?
So, I have a question for you. If someone writes an Exchange server by reverse engineering the protocols that Outlook connects to and interfaces with... and someone pays for access to that server... the people that wrote the server should have to pay Microsoft because Microsoft wrote the Outlook Client?
Hell, if it were me... I think I'd stop at popular numbers. Pick a pattern of common computer values like 16 sites, then stop for a while, then 64, then 256, then 1024.
/* These lines added in order to increase the percentage of unique code so I don't violate the 50% rule...
&
%
1
*
*/
SEO/Reputation Management firms pay people to do this shit. I actually personally know someone who does this for a living ("Work from home" jobs) and I expressed my distaste for the acts to them several times. I eventually just stopped talking to them altogether.
The astroturfing and that song have a few things in common... one of which is irritation. It's pretty sad how Slashdot is getting "gamed" so easily by this group. (I seriously don't think it's just one person...)
What the OP is doing sounds like what I'm doing. I already bought the rack and found a nice spot to put it: Under the basement stairs. It comes ready to assemble and I just didn't install the wheels. The rack is 3 feet deep and the stairs are 3 feet wide. It's the perfect place. All I have to do is re-frame the area under my stairs (there is already a roughed in wall of 2x4s) to add in a mounting location for the 12U rack. It just so happens that the stairs are in a centralized location in the house so wiring is going to be much easier. I got a 25 port switch (probably overkill) and a 25 port patch panel to accept all the wire I'll be pulling to it (and a few to spare.)
I realize that not everyone has a basement stairway with both exposed sides, but maybe the OP didn't think about it.
Obviously, if it's twenty degrees outside you need more heat, not an air conditioner. ;)
Here, I always thought the spirit of Software was re-use... making iterations easier. Instead, we have people making all new engines every year, copyrighting their code so nobody else can use it, locking up their assets and IP in restrictive licenses, and generally making sure that it takes more money to make the next sequel than ever.
How many times has a game studio written inventory management code? How many have rewritten code to make an NPC follow a path? How many have remade mission trackers? How many have tossed old sound management classes because "they can do it better"?
Yeah, because if I don't reboot on Tuesday at the exact moment the updates are complete instead of Friday the world will collapse in on my system and it will all come to an end!
20 seconds, plus waiting for your email to load back up, may as well update your local source code for the project you are working on since you have to recompile and relaunch your local dev environment in debug mode, plus waiting for your local test environment to compile and fire back up so you can continue dev-ing, plus having to log back into all your services, re-open any documents that explain what X interface is supposed to do ... it's a pain in the ass, not just 20 seconds. That popup dialog telling me to postpone for (arbitrary time) or "Reboot now!" is probably the most annoying dialog I can think of right now (thanks to the subject matter at hand.)
I've never had to kill my sessions or restart anything on my Debian machine unless it was a kernel update.
... but with computers.
You should patent that.
The hardest hurdle I have in self learning is paying attention to the subject. If I'm in a classroom environment you have my undivided attention, but I've found that out of that environment it's way too easy to get distracted. It's nice to have a video that you can pause and come back to in these cases but you have to dedicate yourself to coming back to the video. That can be complicated by video services that don't allow picking up where you left off easily without having to scrub through the videos. My downfall to learning is that I tend to compartmentalize my life (When at work, I'm in work mode... at home, I don't think about work... same applies to schooling) but I'm slowly breaking that down because some things are just too interesting. For instance, I am already "accomplished" at work with development and I don't really need classes, but for some reason I found the Stanford courses interesting and I've been watching them all. (I'm just going to say: Mehran Sahami is a great lecturer.)
The best part is that you just bought a couch... it's not like you are going to buy another.
I suppose there's an xkcd comic for the obligatory posting of xkcd comics...
Ah, so Wendy's can sue Wendie's because someone else willingly installed an app they wrote so they didn't keep getting directed to Wendy's.
So, if I modified my router to direct all packets destined to a specific IP address to localhost... I'm violating the law?
This is essentially what you are saying is happening. Instead of going to (Nexon), it goes to (BobsServer).
If you put out free bait to get someone to download it, then you switch modes and sue to make money...
a.) Reverse engineering (clean room style) a protocol is not illegal or forbidden (see Wine)
b.) I see no reason that this point is the responsibility of the people who wrote the server. Maybe the person running the client is violating the intent of the application, but it's not in any way the fault of the server software.
Is there proof or evidence that UMaple is using Maple Story code? Does UMaple post the Maple Story client for download without permission?
It's more like someone writing a web server that works great with Chrome or some Chrome features and creating a website that they charge access to get to...
Now, is it appropriate for Google to go after that company because they are making money?
So, I have a question for you. If someone writes an Exchange server by reverse engineering the protocols that Outlook connects to and interfaces with... and someone pays for access to that server... the people that wrote the server should have to pay Microsoft because Microsoft wrote the Outlook Client?
...or their lawn gnomes stolen for not chaining them down!
Hell, if it were me... I think I'd stop at popular numbers. Pick a pattern of common computer values like 16 sites, then stop for a while, then 64, then 256, then 1024.
Condensed A/C water would not be my first choice of drink...
Anyone else have trouble seeing these? Foxit and Adobe Reader tried and all I see are blank pages on 189-190. (except for the text)
If it was a $60 bulb that lasted 20 years... when I was renting? It would have been replaced with a $.60 bulb on move out and taken with me.
Well... you can't be wrong all the time. But one would assume an omnipotent being would be right all the time.