you put something out there, it includes an unstated promise, namely that it will work and be useful enough to invest the time in.
That's called "warranty of merchantability" - "merchant" as in "buy and sell". It's an implied promise that if you buy something from me, I'll deliver something worth buying. If you're not buying anything from me, the terms aren't implied, they are clearly stated. I put it out there because it's useful to ME, so it might be useful to you, too. I have no obligation to spend my days making something you'll like - you haven't given me anything. Every GPL package includes a clear statement of these terms:
15. THERE IS NO WARRANTY... PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Again, we write GPL software because it's useful for US, or for our customers. We decide how to spend our time, how to design a system we create. If you want to be part of the "us" that makes decisions, edit the damn wiki or something.
Newsflash: Not every user of FOSS software knows how to program.
You missed an entire paragraph written just for you:
"But I'm not a programer!" Okay, so translate the documentation into your native language, or help out on the forums, or maybe even consider feeding the programmers lunch while they work with a $20 donation. Otherwise, you're bitching about a gift.
If you want your software to be widely accepted, listen.
We do NOT want our software to be widely used by people who contribute nothing. What good does that do us? You are not a customer. (Unless of course you are a paying customer). You are the recipient of a gift. Freeloaders using our work, while refusing to donate $10, or edit the wiki, or translate something, or run a proper test suite are NOT beneficial to OSS programmers. Quite the opposite. You're just another oddball configuration I have to support, and another piece of idiot-proofing I have to add to the GUI, with no benefit to me. We don't want it to be widely used, we want a wide base of CONTRIBUTORS.
True, but when you can submit patches and don't submit even one, it's kind of like complaining that you're own house is dirty. You could do something about it, but you choose to do nothing and expect other people to take care of your problems for you. That's okay, you can do that. It kind of weakens the complaint, though.
Compare to if you pay someone to make a product to fit your needs, and they prevent you from making changes or submitting patches. In that case, the complainant is on more solid ground - they paid for development, they aren't trying to freeload; and there is nothing they are allowed to do to help fix it.
When I author Linux software, I write it mainly to do what I need it to do, while also trying to make it useful to you. I then give it to you free. You have no standing to demand that I spend my time fulfilling your preferences. If you hire me, donate, or contribute code THEN you're part of the community where we all work together. If you neither donate, nor contribute code or documentation, nor hire me to do what you need done, you are NOT part of the team. You are the recipient of a gift we give you.
"But I'm not a programer!" Okay, so translate the documentation into your native language, or help out on the forums, or maybe even consider feeding the programmers lunch while they work with a $20 donation. Otherwise, you're bitching about a gift.
You know what? If Igor thinks can do it better, then he should fork that thing and roll his own distro.
Or, instead of forking, contribute a patch or two to improve things.
I thought I could improve RAID in the Linux kernel, so I did. Patch accepted, so now when I download a new version of Linux, it includes my fix and thousand of improvements others have made. I thought I could improve Apache, so I did. Patch accepted. I thought I could improve Moodle in a half a dozen ways. Half a dozen patches accepted. I thought I could improve Linux:LVM. I'm now the maintainer.
Forking is the last resort, when no reasonable patches are accepted. If you don't like the way something works in OSS, contribute a fix.
As proposed, Slashdot (a US company) could be forced to delete posts made by US citizens, if those posts mention someone in the EU. That's a legitimate concern. Had this law been in place before, Mussoluni's "right to be forgotten" would mean he could order Facebook to delete any posts critical of him.
If I could trust the government to be smart about the rules they make, and to really understand web technology, the new restrictions might seem mildly attractive. Given the general incompetence of government, I think it best that slashdot decides how slashdot handles login, cookies, etc.
Indeed. With CC merchant accounts they don't automatically freeze an account full of funds based on automated heuristics. It's possible they do it rarely, but working closely with thousands of businesses, and having my own merchant accounts, I've never heard of it happening. I've had my Paypal account frozen before and I know at least a dozen other people who have.
The chargeback process is still slanted toward the buyer, but the buyer has to fill out and mail or fax paperwork, not just click a button on a web page. That reduces BS chargebacks. More importantly, that chargeback affects only the one transaction; they don't freeze thousands of dollars of unrelated funds. CC processors only freeze the account after MANY complaints from buyers. Partly, that's because they do the anti-fraud work upfront, when you apply to open the account. That takes a couple of weeks.
Perhaps that means there is still hope that the IE Accept bug, documented sixteen years ago, will eventually get fixed. Microsoft did release a partial workaround after fourteen years.
Making laws that affect millions of people need on ONE sensationalist case is how you end up with really bad law. Sometimes, breaking into a computer system and stealing stuff, and crashing the system, SHOULD be crime. That's true even if the breaking in could be called a violation of a TOS.
The case that inspired this is mostly fictional, too. It didn't go down the way the activists like to pretend. Aaron didn't just violate a TOS. He physically entered a network closet he shouldn't have been in and hid computer equipment in there that crashed the network, so other people couldn't use it. The activists like to point out that he worked for "the university". Yeah, he worked at HARVARD and illegally went into MIT's building and tapped into their network with surreptitious equipment hidden in their network closet.
Also keep in mind, he was never convicted of anything. This "victim of the legal system" never spent one day in jail. He could have presented his case to a jury, but apparently he thought that all 12 members of a jury would unanimously agree that his conduct deserved a felony conviction after they heard the facts. The fact that he didn't expect that at least one of the twelve would side with him shows he had a guilty conscience. The prosecutor was asking for six months minimum security. His lawyer woulda have said probation or suspended sentence and he would have gotten off with some probation or a fine. New laws based on this case just aren't needed. He showed that he knew he was guilty, so the probation he would have received was deserved.
nstead of $400 towers (which include the Windows license) that last for 5+ years, now I need vSphere licenses, veeam licenses, a very expensive SAN and tons of super expensive server grade hardware to create my own cloud. Then loads of windows server licenses that cost far more than desktop licenses, tons of expensive CALs, very expensive terminal server and/or citrix CALs and so on. It would end up costing more and it would limit us in many ways.
Or a qemu license (free) and cheap craigslist towers now have hardware acceleration in CPU. No 3D acceleration, that's true, so not good for gamers. Personally, I'm not a gamer, so I use exactly zero 3 D applications.
I see it as filling a niche not quite served by tablets (if you want a screen larger than your hand) and not ideally served by desktops.
Because sending email spam costs virtually nothing, I average about 1,000 email spams caught by my filters each day. (Most people don't know how many spams their provider filters out, so you may see 50 in your box, but 500 others were sent and rejected by the mail server.)
I get about 3 paper spam in the mailbox each day, because mail spam costs the sender several cents to send. Hmm, 1,000 versus 3. Seems like when the sender has to pay a few dimes each, that reduces spam by 99.97%.
Grandma bought Microsoft Office and it says right on the box "designed for Windows 8". She bought a Windows 8 machine from you. Explain to grandma how she didn't just get ripped off. Remember she has no clue what "x86" is.
Further, explain to ANYONE why they should spend $400 on a WinRT tablet that's less functional than a $180 Android tablet.
I agree with his basic concept. It's good for a person to be versatile. There's a famous quote asking the lines of "a man should be able to jump start a car, build a fire, change a diaper, change a faucet washer...". The idea being, not everyone is a mechanic, but it's good to at least be able to change a tire or jump start a car when needed - to have basic skills in a variety of areas.
By that line of thinking, it's good to be somewhat familiar with shell scripting or Office macros or something similar. HOWEVER, he describes writing web apps for his BUSINESS web site. Rudimentary programming knowledge should include knowing that you shouldn't expose your livelihood to every script kiddie on the planet by writing business web apps without knowing what you are doing. Basic skills in any field include knowing when to get professional assistance. Unfortunately, these days, many coder wannabes learn the very basics by writing web applications, exposing themselves or their employer to significant risks that any competent programer would avoid. That's exactly backwards. Learn on your own desktop first, then let others around you use your programs. Then learn security before exposing your business databases on public internet.
* There's also the whole left brain / right brain thing. I coud never learn to play music, as I simply have no aesthetic sense. Calculus comes easy to me, though. Half of people can never learn programing. They just aren't wired for it.
The problem is you are trying to limit the distribution of knowledge. It is the 21st century, and information is now free
No, people who create knowledge and entertainment are trying to create it and maximize distribution. Pirates limit it, by not doing their part. To seek out great talent, hire the best sound engineers, produce a hit song, and popularize it so you know about it costs about $3 million. Your share of that cost as a listener is $1. One measly dollar. By refusing to pay your $1 share, it's you breaking the system and reducing production.
I spent $80,000 creating some cool software. At least 34,000 people downloaded it. I wanted more people to download it, I want to increase distribution, not limit it. Problem is, exactly ONE person paid their share of the cost, $5. Software is NOT free in the 21st century, it cost me $80,000 to produce. Since you guys refuse to pay your $5 share of the cost, I can't create cool new software anymore. Now I have to create stuff for Homeland Security instead in order to eat. I'm just one more programmer no longer making cool shit for you because you won't do your part, pay the $1 or $5 or whatever your share is. Software isn't free, and I can't pay the $80,000 to make you more, so no new software for you leaches. Now DHS gets the software I write.
Ps - I'm also a Linux kernel contributor, and an Apache contributor. The private sector and OSS lost a pretty decent programer by refusing to pay the $3 and $5 share so I wouldn't have had to go work for the government.
But piracy is not stealing in any form, unless the accuser can point to the physical good they are no longer in possession someone yook it
I'm no longer in possession of my house because 34,000 assholes like you took my software without paying your share of the cost, $3 each.
Five friends go out to lunch. The bill is $25. Four of the friends leave without paying their $5 share of the cost. Someone haas to pay that $20 cost, either the friend who was left, or the owner of the restaurant. They've just stolen $20 by not paying their share. That's software and media theft - when a scumball doesn't pay their share of the cost, someone else has to.
Another way to solve the problem - stop being a scum sucking thief.
I worked 60 hours a week to make cool stuff for you, then a bunch of assholes, being complete scumballs, stole it rather than paying the damn $3. So I went out of business and had to go do work for Homeland Security. They're a pitiful excuse for human beings and THAT is why we can't have nice things. Their delusional excuses make about as much sense as NAMBLA's and deep down they know that. They just don't want to admit to themselves what a steaming pile of dogshit they are, thieves.
That's when I work 60 hours a week to make cool stuff for you, then you, being a complete scumball, steal it rather than paying the damn $3. So I go out of business and have to go work for Homeland Security. You're a pitiful excuse for a human being and THAT is why we can't have nice things.
Your delusional excuses make about as much sense as NAMBLA's and deep down you know that. You just don't want to admit to yourself what a steaming pile of dogshit you are, thief.
First, their profit is maybe 10% of their expenses. Because one torrent is the size of 4,000 web pages, torrents etc. make up maybe 10%-15% of their bandwidth and therefore total expenses. (About the same dollar amount as their profit.) So eliminating illegal use of their network would roughly double their profit.
Secondly, when content creators repeatedly notify the ISP that a particular customer is using their network for digital theft over and over again, the ISP is complicit in the unlawful activity if they continue to allow their network to be misused. Imagine if a neighbor loaned a crowbar to a crook to use to break into your house. They KNEW the crowbar was being used to break into houses and they KEPT letting the crook use it to break into your house. Wouldn't you want that guy held responsible for helping the crook break into your house? That's the ISPs - once they know you're using their service for unlawful taking of my property, they had better do SOMETHING about it. Otherwise, I'm coming after THEM for helping to take food from my baby's mouth.
it sounds like he has some growing up to do. with that fact out of the way, you are not Don Knuth. at least some of his points have merit. Put aside pride and work to understand his viewpoints. Only after you clearly understand what he's saying you can a agree or explain tight deadlines or explain why the existing approach is better. You can certainly make liberal use of terminology he's unlikely to understand to put him in his place. First, though, be sure you're really listening. Seek first to understand, then to be understood.
If you have maybe an hour to find out whether or not someone is a decent programmer, I can't think of too many things better then asking them to program.
The text of the question asked about programing FAST. Generally, programing quickly is programming poorly, so hopefully they gave him 45 minutes to do a 30 minute task and they are mostly interested in looking at the code, not at the time. Hopefully, they just didn't want to give him three days to post the assignment on one of the help boards and get other people to do most of the code for him.
No, what makes it socialist, aka "moving in the direction of communism" is when the government starts owning major businesses. When president says he plans to "exercise ownership and management" of auto companies, that's the definition of socialism.
Another way of looking at it at is that absolute communism is a 100% tax rate - the government controls ALL of the money. Socialism is where the government controls a lot of the money, around 50%, and capitalism is when the money is controlled by those who earn it. Liberals in the US argue for total tax rates of 50% or more, meaning the government would control most of the money, putting us more than halfway to absolute communism.
Words DO have meaning, and the Democrat platform perfectly fits the meaning of the word "socialism". If you don't like that, either stop supporting the platform or get comfortable with the fact that you're expousing socialism, because "socialism" is what it's called when the president "exercises ownership and management" of the country's major companies.
They're thinking of the retail packaging all those chips come in. The actual chips are far thinner than paper. Copier paper, for example, is about 100 microns. Chips were 7 microns in 2006. I don't know how much thinner they can be today.
Intel normally puts a CPU in a casing big enough to handle because there's no reason to make it thinner then paper, but that's just packaging. There's no reason flash memory or other clips couldn't be put in thinner packages. Remember microSD cards containing flash chips have been around since 2005. In 2006, Sandisk sold a 2GB microsd card barely thicker than the plastic packaging.
Certainly, civilians with rifles could never case a problem or a portion of the US military. Rebels didn't stop the US military in Vietnam. Ok, well they did, but the US military rolled right over the "civvies" in Iraq, right? Well no, but Russia sure made short work of the local resistance in Afghanistan, didn't they? In every such conflict, the military has been successful only when they had previously peacefully disarmed the citizens. Armed citizens always beat the much smaller military, every time. Google "Molotov Cocktail". The name "Molotov Cocktail" comes from using them to take out tanks. Drop a wine bottle full of flaming diesel into the air intake grill on an army tank and that tank becomes a BBQ pit.
If you find this hard to understand, the reason is that the civilians ALREADY occupy every building in the country. The 1.4 million military personell would be trying to conquer territory already held by 314 million citizens. The military is grossly outnumbered, 300 to 1, and trying to take territory, whereas the civilians start out already occupying their homes, businesses, etc. That's even assuming that all members of the military are happy to attack civilians. If half are on each side, that's 700,000 military against 314,000,000 civilians + 700,000 military fighting on the civilian side. No, the way oppressive dictatorial regimes take over a free, democratic country is by slow boiling the frog. They violate the right to bear arms and freedom of the press first. Only after no opposition can be spoken and no armed opposition is possible do they start up the internment camps.
you put something out there, it includes an unstated promise, namely that it will work and be useful enough to invest the time in.
That's called "warranty of merchantability" - "merchant" as in "buy and sell". It's an implied promise that if you buy something from me, I'll deliver something worth buying. If you're not buying anything from me, the terms aren't implied, they are clearly stated. I put it out there because it's useful to ME, so it might be useful to you, too. I have no obligation to spend my days making something you'll like - you haven't given me anything. Every GPL package includes a clear statement of these terms:
15. THERE IS NO WARRANTY ... PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Again, we write GPL software because it's useful for US, or for our customers. We decide how to spend our time, how to design a system we create. If you want to be part of the "us" that makes decisions, edit the damn wiki or something.
Newsflash: Not every user of FOSS software knows how to program.
You missed an entire paragraph written just for you:
"But I'm not a programer!" Okay, so translate the documentation into your native language, or help out on the forums, or maybe even consider feeding the programmers lunch while they work with a $20 donation. Otherwise, you're bitching about a gift.
If you want your software to be widely accepted, listen.
We do NOT want our software to be widely used by people who contribute nothing. What good does that do us? You are not a customer. (Unless of course you are a paying customer). You are the recipient of a gift. Freeloaders using our work, while refusing to donate $10, or edit the wiki, or translate something, or run a proper test suite are NOT beneficial to OSS programmers. Quite the opposite. You're just another oddball configuration I have to support, and another piece of idiot-proofing I have to add to the GUI, with no benefit to me. We don't want it to be widely used, we want a wide base of CONTRIBUTORS.
True, but when you can submit patches and don't submit even one, it's kind of like complaining that you're own house is dirty. You could do something about it, but you choose to do nothing and expect other people to take care of your problems for you. That's okay, you can do that. It kind of weakens the complaint, though.
Compare to if you pay someone to make a product to fit your needs, and they prevent you from making changes or submitting patches. In that case, the complainant is on more solid ground - they paid for development, they aren't trying to freeload; and there is nothing they are allowed to do to help fix it.
When I author Linux software, I write it mainly to do what I need it to do, while also trying to make it useful to you. I then give it to you free. You have no standing to demand that I spend my time fulfilling your preferences. If you hire me, donate, or contribute code THEN you're part of the community where we all work together. If you neither donate, nor contribute code or documentation, nor hire me to do what you need done, you are NOT part of the team. You are the recipient of a gift we give you.
"But I'm not a programer!" Okay, so translate the documentation into your native language, or help out on the forums, or maybe even consider feeding the programmers lunch while they work with a $20 donation. Otherwise, you're bitching about a gift.
You know what? If Igor thinks can do it better, then he should fork that thing and roll his own distro.
Or, instead of forking, contribute a patch or two to improve things.
I thought I could improve RAID in the Linux kernel, so I did. Patch accepted, so now when I download a new version of Linux, it includes my fix and thousand of improvements others have made. I thought I could improve Apache, so I did. Patch accepted. I thought I could improve Moodle in a half a dozen ways. Half a dozen patches accepted. I thought I could improve Linux:LVM. I'm now the maintainer.
Forking is the last resort, when no reasonable patches are accepted. If you don't like the way something works in OSS, contribute a fix.
post publicly, I fully expect the public can see it. If I don't want it seen, I don't post it.
As proposed, Slashdot (a US company) could be forced to delete posts made by US citizens, if those posts mention someone in the EU. That's a legitimate concern. Had this law been in place before, Mussoluni's "right to be forgotten" would mean he could order Facebook to delete any posts critical of him.
If I could trust the government to be smart about the rules they make, and to really understand web technology, the new restrictions might seem mildly attractive. Given the general incompetence of government, I think it best that slashdot decides how slashdot handles login, cookies, etc.
Indeed. With CC merchant accounts they don't automatically freeze an account full of funds based on automated heuristics. It's possible they do it rarely, but working closely with thousands of businesses, and having my own merchant accounts, I've never heard of it happening. I've had my Paypal account frozen before and I know at least a dozen other people who have.
The chargeback process is still slanted toward the buyer, but the buyer has to fill out and mail or fax paperwork, not just click a button on a web page. That reduces BS chargebacks. More importantly, that chargeback affects only the one transaction; they don't freeze thousands of dollars of unrelated funds. CC processors only freeze the account after MANY complaints from buyers. Partly, that's because they do the anti-fraud work upfront, when you apply to open the account. That takes a couple of weeks.
Perhaps that means there is still hope that the IE Accept bug, documented sixteen years ago, will eventually get fixed. Microsoft did release a partial workaround after fourteen years.
The virus is like a noodle - kept dry, it lasts a long time. Thoroughly wet, it does it's thing. Slightly moist, it goes bad.
Making laws that affect millions of people need on ONE sensationalist case is how you end up with really bad law. Sometimes, breaking into a computer system and stealing stuff, and crashing the system, SHOULD be crime. That's true even if the breaking in could be called a violation of a TOS.
The case that inspired this is mostly fictional, too. It didn't go down the way the activists like to pretend. Aaron didn't just violate a TOS. He physically entered a network closet he shouldn't have been in and hid computer equipment in there that crashed the network, so other people couldn't use it. The activists like to point out that he worked for "the university". Yeah, he worked at HARVARD and illegally went into MIT's building and tapped into their network with surreptitious equipment hidden in their network closet.
Also keep in mind, he was never convicted of anything. This "victim of the legal system" never spent one day in jail. He could have presented his case to a jury, but apparently he thought that all 12 members of a jury would unanimously agree that his conduct deserved a felony conviction after they heard the facts. The fact that he didn't expect that at least one of the twelve would side with him shows he had a guilty conscience. The prosecutor was asking for six months minimum security. His lawyer woulda have said probation or suspended sentence and he would have gotten off with some probation or a fine. New laws based on this case just aren't needed. He showed that he knew he was guilty, so the probation he would have received was deserved.
nstead of $400 towers (which include the Windows license) that last for 5+ years, now I need vSphere licenses, veeam licenses, a very expensive SAN and tons of super expensive server grade hardware to create my own cloud. Then loads of windows server licenses that cost far more than desktop licenses, tons of expensive CALs, very expensive terminal server and/or citrix CALs and so on. It would end up costing more and it would limit us in many ways.
Or a qemu license (free) and cheap craigslist towers now have hardware acceleration in CPU. No 3D acceleration, that's true, so not good for gamers. Personally, I'm not a gamer, so I use exactly zero 3 D applications.
I see it as filling a niche not quite served by tablets (if you want a screen larger than your hand) and not ideally served by desktops.
Because sending email spam costs virtually nothing, I average about 1,000 email spams caught by my filters each day. (Most people don't know how many spams their provider filters out, so you may see 50 in your box, but 500 others were sent and rejected by the mail server.)
I get about 3 paper spam in the mailbox each day, because mail spam costs the sender several cents to send. Hmm, 1,000 versus 3. Seems like when the sender has to pay a few dimes each, that reduces spam by 99.97%.
Grandma bought Microsoft Office and it says right on the box "designed for Windows 8". She bought a Windows 8 machine from you. Explain to grandma how she didn't just get ripped off. Remember she has no clue what "x86" is.
Further, explain to ANYONE why they should spend $400 on a WinRT tablet that's less functional than a $180 Android tablet.
I agree with his basic concept. It's good for a person to be versatile. There's a famous quote asking the lines of "a man should be able to jump start a car, build a fire, change a diaper, change a faucet washer ...". The idea being, not everyone is a mechanic, but it's good to at least be able to change a tire or jump start a car when needed - to have basic skills in a variety of areas.
By that line of thinking, it's good to be somewhat familiar with shell scripting or Office macros or something similar. HOWEVER, he describes writing web apps for his BUSINESS web site. Rudimentary programming knowledge should include knowing that you shouldn't expose your livelihood to every script kiddie on the planet by writing business web apps without knowing what you are doing. Basic skills in any field include knowing when to get professional assistance. Unfortunately, these days, many coder wannabes learn the very basics by writing web applications, exposing themselves or their employer to significant risks that any competent programer would avoid. That's exactly backwards. Learn on your own desktop first, then let others around you use your programs. Then learn security before exposing your business databases on public internet.
* There's also the whole left brain / right brain thing. I coud never learn to play music, as I simply have no aesthetic sense. Calculus comes easy to me, though. Half of people can never learn programing. They just aren't wired for it.
The problem is you are trying to limit the distribution of knowledge. It is the 21st century, and information is now free
No, people who create knowledge and entertainment are trying to create it and maximize distribution. Pirates limit it, by not doing their part. To seek out great talent, hire the best sound engineers, produce a hit song, and popularize it so you know about it costs about $3 million. Your share of that cost as a listener is $1. One measly dollar. By refusing to pay your $1 share, it's you breaking the system and reducing production.
I spent $80,000 creating some cool software. At least 34,000 people downloaded it. I wanted more people to download it, I want to increase distribution, not limit it. Problem is, exactly ONE person paid their share of the cost, $5. Software is NOT free in the 21st century, it cost me $80,000 to produce. Since you guys refuse to pay your $5 share of the cost, I can't create cool new software anymore. Now I have to create stuff for Homeland Security instead in order to eat. I'm just one more programmer no longer making cool shit for you because you won't do your part, pay the $1 or $5 or whatever your share is. Software isn't free, and I can't pay the $80,000 to make you more, so no new software for you leaches. Now DHS gets the software I write.
Ps - I'm also a Linux kernel contributor, and an Apache contributor. The private sector and OSS lost a pretty decent programer by refusing to pay the $3 and $5 share so I wouldn't have had to go work for the government.
But piracy is not stealing in any form, unless the accuser can point to the physical good they are no longer in possession someone yook it
I'm no longer in possession of my house because 34,000 assholes like you took my software without paying your share of the cost, $3 each.
Five friends go out to lunch. The bill is $25. Four of the friends leave without paying their $5 share of the cost. Someone haas to pay that $20 cost, either the friend who was left, or the owner of the restaurant. They've just stolen $20 by not paying their share. That's software and media theft - when a scumball doesn't pay their share of the cost, someone else has to.
Another way to solve the problem - stop being a scum sucking thief.
I worked 60 hours a week to make cool stuff for you, then a bunch of assholes, being complete scumballs, stole it rather than paying the damn $3. So I went out of business and had to go do work for Homeland Security. They're a pitiful excuse for human beings and THAT is why we can't have nice things. Their delusional excuses make about as much sense as NAMBLA's and deep down they know that. They just don't want to admit to themselves what a steaming pile of dogshit they are, thieves.
Digital theft? What is that?
That's when I work 60 hours a week to make cool stuff for you, then you, being a complete scumball, steal it rather than paying the damn $3. So I go out of business and have to go work for Homeland Security. You're a pitiful excuse for a human being and THAT is why we can't have nice things.
Your delusional excuses make about as much sense as NAMBLA's and deep down you know that. You just don't want to admit to yourself what a steaming pile of dogshit you are, thief.
First, their profit is maybe 10% of their expenses. Because one torrent is the size of 4,000 web pages, torrents etc. make up maybe 10%-15% of their bandwidth and therefore total expenses. (About the same dollar amount as their profit.) So eliminating illegal use of their network would roughly double their profit.
Secondly, when content creators repeatedly notify the ISP that a particular customer is using their network for digital theft over and over again, the ISP is complicit in the unlawful activity if they continue to allow their network to be misused. Imagine if a neighbor loaned a crowbar to a crook to use to break into your house. They KNEW the crowbar was being used to break into houses and they KEPT letting the crook use it to break into your house. Wouldn't you want that guy held responsible for helping the crook break into your house? That's the ISPs - once they know you're using their service for unlawful taking of my property, they had better do SOMETHING about it. Otherwise, I'm coming after THEM for helping to take food from my baby's mouth.
it sounds like he has some growing up to do. with that fact out of the way, you are not Don Knuth. at least some of his points have merit. Put aside pride and work to understand his viewpoints. Only after you clearly understand what he's saying you can a agree or explain tight deadlines or explain why the existing approach is better. You can certainly make liberal use of terminology he's unlikely to understand to put him in his place. First, though, be sure you're really listening. Seek first to understand, then to be understood.
If you have maybe an hour to find out whether or not someone is a decent programmer, I can't think of too many things better then asking them to program.
The text of the question asked about programing FAST. Generally, programing quickly is programming poorly, so hopefully they gave him 45 minutes to do a 30 minute task and they are mostly interested in looking at the code, not at the time. Hopefully, they just didn't want to give him three days to post the assignment on one of the help boards and get other people to do most of the code for him.
No, what makes it socialist, aka "moving in the direction of communism" is when the government starts owning major businesses. When president says he plans to "exercise ownership and management" of auto companies, that's the definition of socialism.
Another way of looking at it at is that absolute communism is a 100% tax rate - the government controls ALL of the money. Socialism is where the government controls a lot of the money, around 50%, and capitalism is when the money is controlled by those who earn it. Liberals in the US argue for total tax rates of 50% or more, meaning the government would control most of the money, putting us more than halfway to absolute communism.
Words DO have meaning, and the Democrat platform perfectly fits the meaning of the word "socialism". If you don't like that, either stop supporting the platform or get comfortable with the fact that you're expousing socialism, because "socialism" is what it's called when the president "exercises ownership and management" of the country's major companies.
They're thinking of the retail packaging all those chips come in. The actual chips are far thinner than paper. Copier paper, for example, is about 100 microns. Chips were 7 microns in 2006. I don't know how much thinner they can be today.
Intel normally puts a CPU in a casing big enough to handle because there's no reason to make it thinner then paper, but that's just packaging. There's no reason flash memory or other clips couldn't be put in thinner packages. Remember microSD cards containing flash chips have been around since 2005. In 2006, Sandisk sold a 2GB microsd card barely thicker than the plastic packaging.
Certainly, civilians with rifles could never case a problem or a portion of the US military. Rebels didn't stop the US military in Vietnam. Ok, well they did, but the US military rolled right over the "civvies" in Iraq, right? Well no, but Russia sure made short work of the local resistance in Afghanistan, didn't they? In every such conflict, the military has been successful only when they had previously peacefully disarmed the citizens. Armed citizens always beat the much smaller military, every time. Google "Molotov Cocktail". The name "Molotov Cocktail" comes from using them to take out tanks. Drop a wine bottle full of flaming diesel into the air intake grill on an army tank and that tank becomes a BBQ pit.
If you find this hard to understand, the reason is that the civilians ALREADY occupy every building in the country. The 1.4 million military personell would be trying to conquer territory already held by 314 million citizens. The military is grossly outnumbered, 300 to 1, and trying to take territory, whereas the civilians start out already occupying their homes, businesses, etc. That's even assuming that all members of the military are happy to attack civilians. If half are on each side, that's 700,000 military against 314,000,000 civilians + 700,000 military fighting on the civilian side. No, the way oppressive dictatorial regimes take over a free, democratic country is by slow boiling the frog. They violate the right to bear arms and freedom of the press first. Only after no opposition can be spoken and no armed opposition is possible do they start up the internment camps.