Except that's exactly the meaning of free that RMS and the FSF, etc are NOT talking about.
Those apps don't cost money, but a lot of them are closed source. RMS/FSF has no problem with charging money for apps, they just want the source to be available in that case.
Wow, that video started making me nauseous - and THEN I saw what you were talking about! Best comment: "Stallman only obtains his food from open sores."
Still - don't take someone's opinion less seriously because they are physically disgusting. Take them less seriously because they are pompous, arrogant, and have no interest in listening to anyone else's point of view on a subject.
Though to be honest, I actually mostly agree with his comments on Apple's "handcuffs", at least. Though I don't think telling people they are being "herded" is going to win over anyone...
If the studios are going to send Google thousands of automatically generated URLs without checking them and claim it was a "good faith" attempt, Google should just stop processing the list at the first invalid URL requested as an "exception case, resubmission required" and claim it was an automated "good faith response".
Otherwise, it's just absurd that they can spam Google with automated DCMA scanning tools which Google then has to take seriously and respond to individually...
The post is almost an exact cut and paste of the first 4 paragraphs of the ExtremeTech article, with "we" (Extremetech) replaced by "Slashdot" and a phrase in the first sentence replaced by a link to the original article.
A subtle hyperlink does not equal an attribution - the/. post doesn't even mention ExtremeTech by name, just copies 2/3 of the article. Lame!
Yup. And given more and more open source "hobby" projects, it's important for employees to disclose them and make sure any work on them is exempt, etc. And while by definition it's important for contractors, it's probably more important to get these things into contracts for salaried employees as it's increasingly unclear whose time is whose. Have you ever worked from home? Then good luck separating things out in a lawsuit unless you got it in writing...
For example, a co-worker who wrote an open source music streaming app/lib signed a contract with the company giving it perpetual rights to use the software, while ensuring his full ownership of current and future enhancements (ensuring any work he did for the company on that project was still his, but the company was always licensed to use it). I'm imagine a lot of companies hiring well known open source developers have similar contracts that can actually benefit both parties...
True, if a simple majority can change the law retroactively it's useless. Suppose it would take a constitutional amendment for it to happen. But given the last bonehead attempt to amend the IL constitution over pension benefits (CA 49) good luck with that, IL...
I mean it sounded so good back in the 1930's when most people were dead by age 65.
Not saying this won't happen some day, but the above wasn't really true when you look at the real statistics. The ~60 year life expectancy in the 30's was largely due to infant mortality. If you only look at those who lived past age 21 (ie. started paying *into* SS) it's a *lot* higher.
I think we should honor existing contracts, but public pensions should be abolished going forward. They are immoral: 1. You are putting future generations on the hook for current spending. Not fair to the taxpayers. 2. History shows that, if they can get away with it, politicians will underfund the pensions. Not fair to the employees.
Pensions themselves are not immoral. Those who abuse them may be, though.
But I agree that *most people* (not just politicians) just want to kick the important issues (not just pensions/social security) down the road. But it's not that hard to fix (in theory) - just *require* by law that pensions be fully funded. But if they can't make that happen, I suppose replacing them with a joint employee/employer funded IRA would at least guarantee the money is available...
Your words: "this would be true if not for the pre-processor".
So run the pre-preprocessor to generate pre-processed C (.i from gcc) and it can be true. You said it yourself. And if doesn't seem like cheating to me, since CPP is/was also used in non-C applications like imake or even assembly.
Anyway, it's a silly debate on a dumb article. But doesn't mean you need to resort to ad-hominem once anyone disagrees. Oh well. Have a great day as well:)
These pensions, like Social Security, were supposed to be funded by the employees themselves and their employer. The employees paid their part of the pension "payroll tax", but the state didn't (and probably spent a lot of the employee contributions).
It's no different from you expecting SS payments when you retire, since you *paid* for them over your working career.
That said the government clearly screwed up, they should have raised taxes and cut spending earlier, so it wasn't such a disaster by now. It's a shitty situation for the taxpayer, but not unexpected if you were paying attention for the last 20 years...
Except that a big part of this retirement INCLUDES payments and contracts made instead of social security. These employees don't get SS, these ARE their retirement payments.
These pensions were part of their *compensation package* by contract when they were hired, and just because the state of IL didn't set the money aside like they were supposed to, it doesn't mean they aren't obligated to honor the contracts. It would be no different from the Federal government saying "ok, we don't have enough money for social security even though you paid into it for 40 years, so too bad".
Except in the end preprocessed C code actually *includes* the include file, processes the #defines, etc. So, yes, you can in fact condense it down to 1 line with the same semantics. Try "-E" in gcc...
It appears that this was translated poorly from the original Italian.
I don't think so. If the full article was in Nano Letters, they published it in English.
It's not clear where the tunneling electron microscope idea came from.
I'm guessing the poster figured "TEM" meant tunneling election microscope, when it really means transmission electron microscope, vs. "STM" (scanning tunneling microscope). Though jeez, the article actually spells it, out, so it's a pretty lame mistake.
It's also not clear that the picture represents and image of either single or double stranded DNA. It appears to be a linear polymer of a number of double stranded DNA molecules. You can see a helical structure, but it appears that that you are looking at a group of DNA molecules bound together.
Yup, from a different summary I read they claimed it was a bundle of 7 molecules (6 around a core), apparently (for what their explanation is worth) because a single one would be destroyed by the TEM.
No, X-ray crystallography was an indirect confirmation - sort of like the current methods for detecting extrasolar planets.
This was actually directly photographing the helix, which is novel - though according to other (much better!) summaries it's still not of a single (or even double) DNA molecule:
"This technique will allow researchers to view single molecules of DNA interacting with other molecules. For now, the method only works with cords of DNA, made up of six molecules wrapped around a seventh acting like a core. This was needed because the energy of the electron streams could break apart a single DNA molecule."
So, I can understand physical disk DRM causing occasional issues (buy the disk and lose/damage it) but honestly for network-based game DRM why does anyone really care? I have bought a few games from Steam for the PC, and a few Xbox Live games, and both times when I upgraded my PC or got a new Xbox it was trivial to re-download the game for the new device. Actually, in both cases I have the games installed on 2 PCs and consoles and as long as you don't try to use both at the same time it works fine.
Like *many* things, when implemented poorly DRM is a PITA. But when implemented *well*, DRM (as a part of a software distribution *system*) mostly limits casual copying while making it pretty braindead easy to reinstall the software you own...
Why? It's a parody, and a pretty good one. I bet the people at NASA/JPL are cracking up right now. (the "Cape Carnival" and obvious Mardi Gras beads in the photo are a good touch).
Interesting to hear that perspective - and yeah, I suppose many times it's just not worth the risk if no harm was done. Though I have in several cases seen multiple cars go through left turns so red that the other direction had been green for several seconds and cars had to stop/wait. With a police car at the front of the line. And still nothing. I'm pretty sure there is a bit of "it's the end of my shift, why would I want to get involved in that" mentality (especially, and also ironically, that one of the worst intersections is literally a block from the main PD building...)
And while traffic enforcement cameras do seem kind of creepy, honestly, things are so bad in my area I would be 100% in favor of red light cameras at selected intersections...
That's too bad for you, I guess, but that doesn't mean just because you aren't getting calls that the jobs aren't there. I still get recruiter calls every week and emails more often than that, and I'm not looking. In fact, I'm hiring, and the quality of candidates we are seeing right now is generally awful, because there is so much competition and a lot of companies are really making efforts to keep the people they have.
Maybe it's also because a 50 mile radius basically covers the entire greater Bay Area, so there are plenty of leads for recruiters/headhunters to contact. If you are not in a tech center, why would you expect people to "knock on your door"? If you want a job, go get it, don't sit there and wait for it to fall in your lap, jeez.
It wasn't just "demands", it was a contract renegotiation (since the original one was expiring shortly). Google's not stupid, they are not going put resources into developing new mapping features for the iPhone app unless they get a new multi-year contract in place. So there really wasn't any "short term" solution for Apple...
Except that's exactly the meaning of free that RMS and the FSF, etc are NOT talking about.
Those apps don't cost money, but a lot of them are closed source. RMS/FSF has no problem with charging money for apps, they just want the source to be available in that case.
Wow, that video started making me nauseous - and THEN I saw what you were talking about! Best comment: "Stallman only obtains his food from open sores."
Still - don't take someone's opinion less seriously because they are physically disgusting. Take them less seriously because they are pompous, arrogant, and have no interest in listening to anyone else's point of view on a subject.
Though to be honest, I actually mostly agree with his comments on Apple's "handcuffs", at least. Though I don't think telling people they are being "herded" is going to win over anyone...
Or under-lobstering!
Maine.
Crab is caught, frozen, and processed all in Alaska (often all on boats!), so shipping it isn't a problem. Come one, don't you watch Deadliest Catch?
Also, if you have ever eaten way more lobster than you really should have, you will quickly realize all-you-can-eat lobster is a one-time-thing ;)
If the studios are going to send Google thousands of automatically generated URLs without checking them and claim it was a "good faith" attempt, Google should just stop processing the list at the first invalid URL requested as an "exception case, resubmission required" and claim it was an automated "good faith response".
Otherwise, it's just absurd that they can spam Google with automated DCMA scanning tools which Google then has to take seriously and respond to individually...
The post is almost an exact cut and paste of the first 4 paragraphs of the ExtremeTech article, with "we" (Extremetech) replaced by "Slashdot" and a phrase in the first sentence replaced by a link to the original article.
A subtle hyperlink does not equal an attribution - the /. post doesn't even mention ExtremeTech by name, just copies 2/3 of the article. Lame!
How fair is that?
How would you feel if you were paying that guy's salary.
Just ask the Winklevosses. You basically described the founding of Facebook.
Yup. And given more and more open source "hobby" projects, it's important for employees to disclose them and make sure any work on them is exempt, etc. And while by definition it's important for contractors, it's probably more important to get these things into contracts for salaried employees as it's increasingly unclear whose time is whose. Have you ever worked from home? Then good luck separating things out in a lawsuit unless you got it in writing...
For example, a co-worker who wrote an open source music streaming app/lib signed a contract with the company giving it perpetual rights to use the software, while ensuring his full ownership of current and future enhancements (ensuring any work he did for the company on that project was still his, but the company was always licensed to use it). I'm imagine a lot of companies hiring well known open source developers have similar contracts that can actually benefit both parties...
True, if a simple majority can change the law retroactively it's useless. Suppose it would take a constitutional amendment for it to happen. But given the last bonehead attempt to amend the IL constitution over pension benefits (CA 49) good luck with that, IL...
I mean it sounded so good back in the 1930's when most people were dead by age 65.
Not saying this won't happen some day, but the above wasn't really true when you look at the real statistics. The ~60 year life expectancy in the 30's was largely due to infant mortality. If you only look at those who lived past age 21 (ie. started paying *into* SS) it's a *lot* higher.
http://www.ssa.gov/history/lifeexpect.html
I think we should honor existing contracts, but public pensions should be abolished going forward. They are immoral:
1. You are putting future generations on the hook for current spending. Not fair to the taxpayers.
2. History shows that, if they can get away with it, politicians will underfund the pensions. Not fair to the employees.
Pensions themselves are not immoral. Those who abuse them may be, though.
But I agree that *most people* (not just politicians) just want to kick the important issues (not just pensions/social security) down the road. But it's not that hard to fix (in theory) - just *require* by law that pensions be fully funded. But if they can't make that happen, I suppose replacing them with a joint employee/employer funded IRA would at least guarantee the money is available...
Your words: "this would be true if not for the pre-processor".
So run the pre-preprocessor to generate pre-processed C (.i from gcc) and it can be true. You said it yourself. And if doesn't seem like cheating to me, since CPP is/was also used in non-C applications like imake or even assembly.
Anyway, it's a silly debate on a dumb article. But doesn't mean you need to resort to ad-hominem once anyone disagrees. Oh well. Have a great day as well :)
These pensions, like Social Security, were supposed to be funded by the employees themselves and their employer. The employees paid their part of the pension "payroll tax", but the state didn't (and probably spent a lot of the employee contributions).
It's no different from you expecting SS payments when you retire, since you *paid* for them over your working career.
That said the government clearly screwed up, they should have raised taxes and cut spending earlier, so it wasn't such a disaster by now. It's a shitty situation for the taxpayer, but not unexpected if you were paying attention for the last 20 years...
Except that a big part of this retirement INCLUDES payments and contracts made instead of social security. These employees don't get SS, these ARE their retirement payments.
These pensions were part of their *compensation package* by contract when they were hired, and just because the state of IL didn't set the money aside like they were supposed to, it doesn't mean they aren't obligated to honor the contracts. It would be no different from the Federal government saying "ok, we don't have enough money for social security even though you paid into it for 40 years, so too bad".
Except in the end preprocessed C code actually *includes* the include file, processes the #defines, etc. So, yes, you can in fact condense it down to 1 line with the same semantics. Try "-E" in gcc...
It appears that this was translated poorly from the original Italian.
I don't think so. If the full article was in Nano Letters, they published it in English.
It's not clear where the tunneling electron microscope idea came from.
I'm guessing the poster figured "TEM" meant tunneling election microscope, when it really means transmission electron microscope, vs. "STM" (scanning tunneling microscope). Though jeez, the article actually spells it, out, so it's a pretty lame mistake.
It's also not clear that the picture represents and image of either single or double stranded DNA. It appears to be a linear polymer of a number of double stranded DNA molecules. You can see a helical structure, but it appears that that you are looking at a group of DNA molecules bound together.
Yup, from a different summary I read they claimed it was a bundle of 7 molecules (6 around a core), apparently (for what their explanation is worth) because a single one would be destroyed by the TEM.
No, X-ray crystallography was an indirect confirmation - sort of like the current methods for detecting extrasolar planets.
This was actually directly photographing the helix, which is novel - though according to other (much better!) summaries it's still not of a single (or even double) DNA molecule:
"This technique will allow researchers to view single molecules of DNA interacting with other molecules. For now, the method only works with cords of DNA, made up of six molecules wrapped around a seventh acting like a core. This was needed because the energy of the electron streams could break apart a single DNA molecule."
Summary: "structure of a single strand of DNA"
TFA: "Here we report on the direct imaging of double stranded (ds) -DNA"
Summary: "using a tunneling electron microscope"
TFA: "with transmission electron microscopy (TEM)"
Yes, the full paper is beyond a paywall, but couldn't you have even summarized the three sentence abstract correctly!?
So, I can understand physical disk DRM causing occasional issues (buy the disk and lose/damage it) but honestly for network-based game DRM why does anyone really care? I have bought a few games from Steam for the PC, and a few Xbox Live games, and both times when I upgraded my PC or got a new Xbox it was trivial to re-download the game for the new device. Actually, in both cases I have the games installed on 2 PCs and consoles and as long as you don't try to use both at the same time it works fine.
Like *many* things, when implemented poorly DRM is a PITA. But when implemented *well*, DRM (as a part of a software distribution *system*) mostly limits casual copying while making it pretty braindead easy to reinstall the software you own...
That's impressive considering PlayReady has only been out for 4 years.
Why? It's a parody, and a pretty good one. I bet the people at NASA/JPL are cracking up right now. (the "Cape Carnival" and obvious Mardi Gras beads in the photo are a good touch).
Interesting to hear that perspective - and yeah, I suppose many times it's just not worth the risk if no harm was done. Though I have in several cases seen multiple cars go through left turns so red that the other direction had been green for several seconds and cars had to stop/wait. With a police car at the front of the line. And still nothing. I'm pretty sure there is a bit of "it's the end of my shift, why would I want to get involved in that" mentality (especially, and also ironically, that one of the worst intersections is literally a block from the main PD building...)
And while traffic enforcement cameras do seem kind of creepy, honestly, things are so bad in my area I would be 100% in favor of red light cameras at selected intersections...
That's too bad for you, I guess, but that doesn't mean just because you aren't getting calls that the jobs aren't there. I still get recruiter calls every week and emails more often than that, and I'm not looking. In fact, I'm hiring, and the quality of candidates we are seeing right now is generally awful, because there is so much competition and a lot of companies are really making efforts to keep the people they have.
Maybe it's also because a 50 mile radius basically covers the entire greater Bay Area, so there are plenty of leads for recruiters/headhunters to contact. If you are not in a tech center, why would you expect people to "knock on your door"? If you want a job, go get it, don't sit there and wait for it to fall in your lap, jeez.
It wasn't just "demands", it was a contract renegotiation (since the original one was expiring shortly). Google's not stupid, they are not going put resources into developing new mapping features for the iPhone app unless they get a new multi-year contract in place. So there really wasn't any "short term" solution for Apple...