Use GIT, not Subversion. I found, much to my disturbance, that Subversion falls down with large projects and corrupts itself (SourceForge servers, no less.) GIT handles large projects with ease.
The problem is you're using logic and science to argue with people who still believe bullshit WOD propaganda like the "gateway drug" theory.
They're not interested in facts, statistics, or scientific evidence. Like fundamentalist religion people, they've made up their mind and anything that disagrees with their predisposition is a "lie".
"Sorry, I can't work on the payroll, HR, accounting, inventory, or manufacturing systems because my toy operating system doesn't support those databases."
Yeah. That'll fly -- right out the door along with your ass.
The problem is the banks and corporations that siphon off billions by leaving prices artificially high instead of passing along the cost-savings of technology to consumers.
Seriously. What is Apple doing except sitting on billions it's siphoned off? It's not even paying it's fair share of taxes on that money! Or the big banks, who get levied huge fines for their outrageously illegal behaviour, but just bill the consumer for the expense and see none of their executive or board members put behind bars.
Unless and until we resolve those problems, technological advances will just be a convenient red-herring scapegoat for distracting us all from those real problems.
But that's just it, isn't it? Ubuntu switched to Upstart. AIX has it's own methodology. HP-UX probably has another one. OS/X, still another.
You learn the tools you have available to do the job; you don't sit there like a whiny-assed 2-year old bitching that you had to learn something new for the first time in 20 years!
That's what it comes down to for me: Does it work?
I honestly don't care about all the bleating and bitching about systemd vs. traditional startups vs. makefile startups vs. whatever-the-flavour-of-the-week is. What I care about is whether it will run the software I use, which is essentially Java, Eclipse, Ant, and as many databases as will install on the system (if it won't install on Linux, I can run it on my Windows laptop, and do.)
While I consider myself a "developer" because I do a lot of hobby programming, I am not and never have been responsible for system administration. My system never boots unattended as is the case with virtual machines in a cluster, so the issues people have raised about logging and such just flat out don't matter to me.
If I'm concerned about anything, it's about issues like the instability of the latest NVidia drivers that Debian pushed for Squeeze. While my system used to stay up for weeks at a time, the display drivers now crap on the system more than once a week. That's just flat-out shameful when you consider that I only have to reboot my Windows box once a month to apply patches nowadays.
Like most engineers, you're under the impression that your "magic ring" should automatically be given respect. Your whole post just screams "prima donna", and THAT'S your problem in interviews.
I most certainly do not assume anyone is an "expert" because they're posting an internet comment. I assume they're a typical, uneducated, ill-informed, panic-mongering, fear-driven sheep. And I presume everyone else thinks of my comments the same way.
The public, as a whole, is comprised of people who are of less than average intelligence 50% of the time. And from what I see commented on news sites and such, the dumber they are, the more they have to say...
This whole approach of "everyone must code" is doomed to failure. Does everyone who takes a gym class become an NBA superstar?
Does everyone who takes a health class become a doctor or nurse?
Some people have aptitude for things; others do not. If there happen to be few people with the aptitude and will to do something, prices go up for their services. The tech industry is just going to have to deal with the fact that very few people are good at or want to be programmers or architects.
Besides, we don't need a bazillion "coders". What we need is automation of the grunt work and the continued development of higher-level tools that let the few do the work of what used to be many.
For thousands of years, the only way to listen to music was live performances. Recordings of any type are a recent phenomenon, as is the resulting concept of mass marketing.
The same goes for movies, which previously were only available as live performances of plays.
I, for one, do not think the concept of mass marketing a single performance to be fair or reasonable, and nor does a lot of society. That's where the fundamental disagreement comes from, not purely from the idea of a file that can be copied without adding or subtracting to the value of the original file.
I think in the long run, music recordings are going to be seen as yet another form of radio, used primarily to advertise and promote the concerts where all the real profits will be made.
Movies? Well, they're in a tougher position. They're as easy to make copies of, but it would be awfully hard to capture all the F/X in a live performance. But I really don't think most modern movies are worth paying a dime to see -- I've only been able to stomach watching two to completion in the past year out of all the stuff I downloaded. In most cases, I would have been walking out of the theatre after 20 minutes demanding my money back.
Clearly you've never actually dealt with enterprise-level security.
The way you use encryption has not changed in 25+ years. The algorithms used to implement the security have been updated and are harder to crack, but the general "how to" philosophy of using public key encryption has not.
I found this article particularly amusing seeing as I'm not done re-installing my Windows 7 box from the latest attack to take it out from a couple of days ago. I don't even use the box for surfing or email; just for running database servers, builds, and playing internet media.
So it's got about the smallest attack surface you could imagine -- and it still has never survived more than 2 years without being nuked. None of my Windows boxes ever has.
I bought a monitor with speakers that happens to have a digital tuner (which is useless to me, seeing as there are no digital broadcasts anywhere except the two biggest cities in Saskatchewan.)
Why would I want to futz around with email and such on a monitor when I have a perfectly good pair of computers with keyboards and mice for doing so?
I've been nothing but baffled by the whole "Smart TV" craze. Paying extra hundreds of dollars for functionality you already have. Are you so wired to your email and texts that you have to be able to deal with them without getting off the couch? Is your "smart phone" on the table beside you not convenient enough for doing so?
In all seriousness: why would anyone want a so-called "smart" TV? They all seem to be a collection of very dumb features to me.
Not to mention comments, variable declarations, accessors, factories, etc. Each of which servers a purpose if you have to extend, re-engineer, or maintain code.
Use GIT, not Subversion. I found, much to my disturbance, that Subversion falls down with large projects and corrupts itself (SourceForge servers, no less.) GIT handles large projects with ease.
The problem is you're using logic and science to argue with people who still believe bullshit WOD propaganda like the "gateway drug" theory.
They're not interested in facts, statistics, or scientific evidence. Like fundamentalist religion people, they've made up their mind and anything that disagrees with their predisposition is a "lie".
"Sorry, I can't work on the payroll, HR, accounting, inventory, or manufacturing systems because my toy operating system doesn't support those databases."
Yeah. That'll fly -- right out the door along with your ass.
Go ahead and try to tell your employer or customers that, dumb ass!
DB/2 LUW?
Oracle?
Sybase ASE?
I don't care about source-portable databases. I care about vendor databases that I have to support which I have no control over.
The problem is not the technology itself.
The problem is the banks and corporations that siphon off billions by leaving prices artificially high instead of passing along the cost-savings of technology to consumers.
Seriously. What is Apple doing except sitting on billions it's siphoned off? It's not even paying it's fair share of taxes on that money! Or the big banks, who get levied huge fines for their outrageously illegal behaviour, but just bill the consumer for the expense and see none of their executive or board members put behind bars.
Unless and until we resolve those problems, technological advances will just be a convenient red-herring scapegoat for distracting us all from those real problems.
Will it run my databases and dev tools? If not, it's a user environment and I could care less about that.
But that's just it, isn't it? Ubuntu switched to Upstart. AIX has it's own methodology. HP-UX probably has another one. OS/X, still another.
You learn the tools you have available to do the job; you don't sit there like a whiny-assed 2-year old bitching that you had to learn something new for the first time in 20 years!
Obligatory car analogy: Worrying about systemd seems like worrying about what brand of spark plugs are in your new car.
That's what it comes down to for me: Does it work?
I honestly don't care about all the bleating and bitching about systemd vs. traditional startups vs. makefile startups vs. whatever-the-flavour-of-the-week is. What I care about is whether it will run the software I use, which is essentially Java, Eclipse, Ant, and as many databases as will install on the system (if it won't install on Linux, I can run it on my Windows laptop, and do.)
While I consider myself a "developer" because I do a lot of hobby programming, I am not and never have been responsible for system administration. My system never boots unattended as is the case with virtual machines in a cluster, so the issues people have raised about logging and such just flat out don't matter to me.
If I'm concerned about anything, it's about issues like the instability of the latest NVidia drivers that Debian pushed for Squeeze. While my system used to stay up for weeks at a time, the display drivers now crap on the system more than once a week. That's just flat-out shameful when you consider that I only have to reboot my Windows box once a month to apply patches nowadays.
Systemd? Couldn't care less.
Like most engineers, you're under the impression that your "magic ring" should automatically be given respect. Your whole post just screams "prima donna", and THAT'S your problem in interviews.
I most certainly do not assume anyone is an "expert" because they're posting an internet comment. I assume they're a typical, uneducated, ill-informed, panic-mongering, fear-driven sheep. And I presume everyone else thinks of my comments the same way.
The public, as a whole, is comprised of people who are of less than average intelligence 50% of the time. And from what I see commented on news sites and such, the dumber they are, the more they have to say...
For the same reason the "basics" about cars is driver's ed classes, not auto shop.
This whole approach of "everyone must code" is doomed to failure. Does everyone who takes a gym class become an NBA superstar?
Does everyone who takes a health class become a doctor or nurse?
Some people have aptitude for things; others do not. If there happen to be few people with the aptitude and will to do something, prices go up for their services. The tech industry is just going to have to deal with the fact that very few people are good at or want to be programmers or architects.
Besides, we don't need a bazillion "coders". What we need is automation of the grunt work and the continued development of higher-level tools that let the few do the work of what used to be many.
My apologies. I should have read the great grand parent post.
The poster was not incorrect.
I get it. I'll quit already. And not tomorrow. Today.
I'd run out of smokes this morning anyhow.
Incorrect.
For thousands of years, the only way to listen to music was live performances. Recordings of any type are a recent phenomenon, as is the resulting concept of mass marketing.
The same goes for movies, which previously were only available as live performances of plays.
I, for one, do not think the concept of mass marketing a single performance to be fair or reasonable, and nor does a lot of society. That's where the fundamental disagreement comes from, not purely from the idea of a file that can be copied without adding or subtracting to the value of the original file.
I think in the long run, music recordings are going to be seen as yet another form of radio, used primarily to advertise and promote the concerts where all the real profits will be made.
Movies? Well, they're in a tougher position. They're as easy to make copies of, but it would be awfully hard to capture all the F/X in a live performance. But I really don't think most modern movies are worth paying a dime to see -- I've only been able to stomach watching two to completion in the past year out of all the stuff I downloaded. In most cases, I would have been walking out of the theatre after 20 minutes demanding my money back.
Clearly you've never actually dealt with enterprise-level security.
The way you use encryption has not changed in 25+ years. The algorithms used to implement the security have been updated and are harder to crack, but the general "how to" philosophy of using public key encryption has not.
On the flip side, I actually *see* Linus' posts on Google+, whereas on Crackbook they'd be buried under the deluge of cat videos... :P
Intel insisted they were "committed" to Itanium for a lot of years after that horse died, too.
It means you opted for the Blue shirt instead of the Gold. :D
I found this article particularly amusing seeing as I'm not done re-installing my Windows 7 box from the latest attack to take it out from a couple of days ago. I don't even use the box for surfing or email; just for running database servers, builds, and playing internet media.
So it's got about the smallest attack surface you could imagine -- and it still has never survived more than 2 years without being nuked. None of my Windows boxes ever has.
SEGFAULT
I bought a monitor with speakers that happens to have a digital tuner (which is useless to me, seeing as there are no digital broadcasts anywhere except the two biggest cities in Saskatchewan.)
Why would I want to futz around with email and such on a monitor when I have a perfectly good pair of computers with keyboards and mice for doing so?
I've been nothing but baffled by the whole "Smart TV" craze. Paying extra hundreds of dollars for functionality you already have. Are you so wired to your email and texts that you have to be able to deal with them without getting off the couch? Is your "smart phone" on the table beside you not convenient enough for doing so?
In all seriousness: why would anyone want a so-called "smart" TV? They all seem to be a collection of very dumb features to me.
Not to mention comments, variable declarations, accessors, factories, etc. Each of which servers a purpose if you have to extend, re-engineer, or maintain code.