But, using the BSD license takes away an incentive to contribute to the free software project.
Only if you are already in the GPL camp. To me, using the GPL license takes away an incentive to contribute to the free software project for the very same reason: each license promotes the values of its supporters. I strongly dislike the values of the GPL and of the FSF that created it, so I do not contribute to GPL projects.
How long, I wonder, shall we have to wait? There was rapid scientific progress in the 19th and 20th centuries, but when looking at the longer timescales, that is an aberration. For most of history technological progress was slow and rare, and the next millenium may just as likely to be similar to the 500-1500 period, when nothing much happened.
How about "I don't care enough about your stupid website to create yet another password just to download some mod file, so maybe I'll go to BugMeNot and see if somebody already created a damn account."
I'd second that. In my experience, Seagate is more reliable than WD. Of course, I don't go through thousands of drives, but a 26% failure rate just sounds unbelieveable. Something is fishy with the survey, or maybe it is just their specific workload that is particularly bad for Seagate drives.
When a packager builds your project, the very minimum that needs to happen is installation to a fakeroot prefix to subsequently create a package from it. If there is no./configure --prefix=/pkgroot equivalent, the poor packager will have to comb your whole damn tree to find out where you put your configuration options. If he's lucky, you have put them on top of the Makefile.
The second reason is to turn features on and off. At the very minimum,./configure --with-debug needs to be present to allow building a debuggable executable in case of problems.
If you don't like autoconf, fine. Just write your own script to do these tasks. It can be done in 10k of bash code or less. Actual portability takes a little more, but is quite doable, considering how few platforms there are used today. Supporting only four - Linux, Windows, MacOS, and BSD - is more than enough for pretty much every project.
Complex code is not just a specimen. It is an ecosystem, where your crazy beetle consumes crazy aphids and evades crazy ants, while simultaneously trying to reproduce itself and the entire ecosystem to the best of its ability. A crazy beetle would not eat anything standard, like say make or autoconf. No, his refined palate requires a more sofisticated tool like imake, cmake, or even an internally grown food made of ground up pythons. Eating and reproduction habits may also be equally crazy all on their own. For example, crazy beetle firefox can only reproduce when confined in a clean chroot with every consumable painstakingly arrange exactly like he wants it. Other crazy beetles sometimes refuse to eat when certain other crazy beetles are present. When let loose in an unfamiliar environment, crazy beetles sometimes quietly die for no apparent reason and intensive investigation may be required to uncover the cause of their demise. A biology degree may be helpful in such circumstances.
If they don't go back to Russia, what penalty can they suffer? Emigration is not a crime, so they would not be extradited. Considering the joblessness, poverty, and employer dishonesty throughout Russia who would go back if they don't have to? However, these problems are gradually spreading over the rest of the world as well, so at some point in the near future Russia will look no worse than any other country.
Companies already are held liable for implementing incompetent security, and are punished by their customers who stop buying their shoddy product, and possibly all their other products, whether shoddy or not. This is already the worst thing you can do to a company.
Overlay the map with last election results and it appears that he thinks that Republicans are now normal, while Democrats are "gearheads", which may or may not be an insult:)
On Arch, at least, X is still run as root. I don't know about other distributions, but I would guess it is quite common. Also, because most of us like to actually use graphics for games and stuff, we run binary drivers. Can nVidia's drivers and Catalyst run with a non-root X? Neither supports KMS, so it seems the answer would be no.
Arms are often exposed for anybody to see. If you need to keep a tattoed number secret, it is better to tattoo it on your butt. That way, if the NSA wants to know the number, they'll have to send a hot femme fatale to seduce you, which for a Slashdotter would be a good problem to have.
If "like" does not mean an endorsement, what does it mean? Why would you "like" anything if not to tell your friends that you did and that you want them to do likewise? To me it is pretty clear that "like" is an explicit endorsement. The argument about what exactly it is I am endorsing concerns the target of the action, not the action itself. I really can not see how anybody could mistake it for "acknowledge" or "bookmark".
Speaking of that, can anybody tell me what was the last good version of Norton Utilities? I used to have them back in the DOS days, it was 2.0, I think. Today it obviously sucks, so where was the breaking point, and does it work on Windows?
> hire me based on social network profiles is not an employer I'd like to have
In today's job market the employer you'd like to have is the one that would hire you. Why he gives you the job is irrelevant since the alternative is to have no job and die.
Nonsense. Antarctica has at least two edges: a northern edge and a US coast edge. The US coast guard only guards the US coast edge and that is where all those icebreakers get stuck because ice freezes over while they wait to get through customs.
Only if you are already in the GPL camp. To me, using the GPL license takes away an incentive to contribute to the free software project for the very same reason: each license promotes the values of its supporters. I strongly dislike the values of the GPL and of the FSF that created it, so I do not contribute to GPL projects.
How long, I wonder, shall we have to wait? There was rapid scientific progress in the 19th and 20th centuries, but when looking at the longer timescales, that is an aberration. For most of history technological progress was slow and rare, and the next millenium may just as likely to be similar to the 500-1500 period, when nothing much happened.
How about "I don't care enough about your stupid website to create yet another password just to download some mod file, so maybe I'll go to BugMeNot and see if somebody already created a damn account."
I'd second that. In my experience, Seagate is more reliable than WD. Of course, I don't go through thousands of drives, but a 26% failure rate just sounds unbelieveable. Something is fishy with the survey, or maybe it is just their specific workload that is particularly bad for Seagate drives.
> Use make *without* autoconf.
Don't use make without autoconf.
When a packager builds your project, the very minimum that needs to happen is installation to a fakeroot prefix to subsequently create a package from it. If there is no ./configure --prefix=/pkgroot equivalent, the poor packager will have to comb your whole damn tree to find out where you put your configuration options. If he's lucky, you have put them on top of the Makefile.
The second reason is to turn features on and off. At the very minimum, ./configure --with-debug needs to be present to allow building a debuggable executable in case of problems.
If you don't like autoconf, fine. Just write your own script to do these tasks. It can be done in 10k of bash code or less. Actual portability takes a little more, but is quite doable, considering how few platforms there are used today. Supporting only four - Linux, Windows, MacOS, and BSD - is more than enough for pretty much every project.
Complex code is not just a specimen. It is an ecosystem, where your crazy beetle consumes crazy aphids and evades crazy ants, while simultaneously trying to reproduce itself and the entire ecosystem to the best of its ability. A crazy beetle would not eat anything standard, like say make or autoconf. No, his refined palate requires a more sofisticated tool like imake, cmake, or even an internally grown food made of ground up pythons. Eating and reproduction habits may also be equally crazy all on their own. For example, crazy beetle firefox can only reproduce when confined in a clean chroot with every consumable painstakingly arrange exactly like he wants it. Other crazy beetles sometimes refuse to eat when certain other crazy beetles are present. When let loose in an unfamiliar environment, crazy beetles sometimes quietly die for no apparent reason and intensive investigation may be required to uncover the cause of their demise. A biology degree may be helpful in such circumstances.
> the TLA namespace is so horribly cluttered now that CLA could mean
Gee, now we have two abbreviations that should have been spelled out...
Because python is twice the size of the entire kernel and all its modules. In the kernel efficiency matters.
For a baseball team...
Check for ninjas in the basement.
If they don't go back to Russia, what penalty can they suffer? Emigration is not a crime, so they would not be extradited. Considering the joblessness, poverty, and employer dishonesty throughout Russia who would go back if they don't have to? However, these problems are gradually spreading over the rest of the world as well, so at some point in the near future Russia will look no worse than any other country.
Companies already are held liable for implementing incompetent security, and are punished by their customers who stop buying their shoddy product, and possibly all their other products, whether shoddy or not. This is already the worst thing you can do to a company.
I'm staying with my Windows 7 of 9 until they pry it out of my cold dead fingers.
Maybe they should add that to their list of goals. Oh, wait...
Easy. Just do nothing and the city will move itself. Down.
Speaking as someone who has just spent two days unsuccessfully trying to compile firefox, I am impressed to the point of apoplexy.
Overlay the map with last election results and it appears that he thinks that Republicans are now normal, while Democrats are "gearheads", which may or may not be an insult :)
> Modern X11 is never run as root
On Arch, at least, X is still run as root. I don't know about other distributions, but I would guess it is quite common. Also, because most of us like to actually use graphics for games and stuff, we run binary drivers. Can nVidia's drivers and Catalyst run with a non-root X? Neither supports KMS, so it seems the answer would be no.
Arms are often exposed for anybody to see. If you need to keep a tattoed number secret, it is better to tattoo it on your butt. That way, if the NSA wants to know the number, they'll have to send a hot femme fatale to seduce you, which for a Slashdotter would be a good problem to have.
Including Google.
If "like" does not mean an endorsement, what does it mean? Why would you "like" anything if not to tell your friends that you did and that you want them to do likewise? To me it is pretty clear that "like" is an explicit endorsement. The argument about what exactly it is I am endorsing concerns the target of the action, not the action itself. I really can not see how anybody could mistake it for "acknowledge" or "bookmark".
Speaking of that, can anybody tell me what was the last good version of Norton Utilities? I used to have them back in the DOS days, it was 2.0, I think. Today it obviously sucks, so where was the breaking point, and does it work on Windows?
We also saw it in Crysis. Maybe it is a good time to check if some mines in North Korea are spewing freeze rays.
> hire me based on social network profiles is not an employer I'd like to have
In today's job market the employer you'd like to have is the one that would hire you. Why he gives you the job is irrelevant since the alternative is to have no job and die.
Nonsense. Antarctica has at least two edges: a northern edge and a US coast edge. The US coast guard only guards the US coast edge and that is where all those icebreakers get stuck because ice freezes over while they wait to get through customs.