Programmer conquer 2 worlds - two distinct area of knowledge.
The first is the area of programming languages - they should know what a statement is, what a class is, an algorithm, a subroutine. In short, they must know how to program.
The second area is that of the business world they are writing the program for. If you are writing a program for Morgages, for example, you need to be using base-10 rather than base-2 for mathmatics. You need to know how to calculate a morgage rate, principle, interest, etc. (You'd better realize that morgages can be bought and sold and how to determine their current values and future values).
Our modeling should match the real world. The closer to the real world the model matches, the easier it will be to relate the program to the business model.
Staffing expenses were 33.5% better. Training costs were 32.3% better
Yeah, but read the fine print...
Training
Linux/J2EE - Staff trains for 10 days
Microsoft - Staff trains for 7 days
Staffing
Linux/J2EE
Development team: $1,364,000 Includes 9.25 full-time equivalent (FTEs) for one full year at an
average fully loaded cost of $105,000 each. Team includes: one project manager, one architect/lead
technical, one database administrator (DBA), four software developers for development and
integration, two developers for testing and documentation, and 0.25 FTE for deployment. Thereafter,
1.25 FTEs for annual maintenance and integration in years one through three.
Microsoft
Development team: $1,023,000 Includes 9.25 FTEs ($728,250) for nine months at an average fully
loaded annual cost of $105,000 each. Team includes: one project manager, one architect/lead technical,
one DBA, four software developers for development and integration, two developers for testing and
documentation, and 0.25 FTE for deployment. Thereafter, 0.90 FTEs for annual maintenance and
integration in years one through three.
People forget that OSS is a development model, not a business model. Linux has proven the effectiveness of the OSS development model. (So the OSS stuff is just snow, okay?)
Now...I think Love has correctly interpeted the business market and recognizes that unless some radical changes are soon had Caldera (and a number of the other small distributions) are going to be out of the market. Right now, RedHat has the mind share and Mandrake the market share. (Debian, much as I like it, is a non-issue for most businesses and is, for the most part, a speck on the business horizon. --- which is, imo, a good thing.)
So, Love proposes (to other soon to be out-of-business distributions) commodizing the OS. This isn't a bad thing (especially for Love if he can get them to agree). This allow other distibutions to differentiate on other things... sorta like how Dell, Gateway, and Micron all support Microsoft. Now, the question is how much of a hold will Love keep on this? If he keeps too loose a control, the distributions will fragment (losing effectiveness), if he keeps too much control, the distributions will quit and won't join him.
It'll be interesting to see if he can pull it off.
But then again, considering his alternatives, he didn't have much of a choice.
Requiring CS1 for everyone, irregardless of their major, is a bit extreme for me. (I fail to see why a Civil Engineer would need to know how to program in Pascal.)
There's a lot of finger pointing going on...but no one has answered (I believe) some of the key elements.
Increasing the ad size may not result in an increase in revenue. (Whatever your advertisers want - bigger ads are likely to get ignored - I know I haven't bought my X-10 camera yet.)
Sites depending on ads and/or subscription fall into a slippery slope of bankruptcy.
It seems to me that instead of merely selling ad space to the advertisers (and non-ad space to the user) Slashdot SHOULD look into selling unique items to it's readers. The thought of selling karma, accounts, etc. should be considered as an option. (No one other than slashdot can sell these things - and the monetary rewards are it's alone.)
Trouble is the cost factor is a curve. say 40% would pay more than $5 a month for google....that means 60% won't. 20% might pay as high as $10 a month for google, while 10% won't pay anything at all.
Value isn't an absolute - it's relative to the payer. (See StarShip Troopers for a full explaination).
cough...I agree with the article - the problem is that people are applying the traditional money generation model to the internet - pay to play. However, the problem is that when users of the internet aren't 'used' to this concept (and generally resent it).
A better solution is to find a different model - (personally I like the idea of sponsors - like NASCAR - rather than straight advertising...but that's just me.)
Must be REALLY good drugs. (You might want to check out a recent version of Linux... you do realize that they can mount windows partitions with ease. Why both copying them over?)
If you followed the lawsuit at all, you'd know that the original basis of the argument was the setting of the default browser - not the inclusion of web libraries. Had Microsoft allowed the IE icon to be removed, none of this would have occured.
The problem with your analogy is that there is nothing demanding that KDE be installed with Konqueror as the default browser. You, as a vendor can change it. Furthermore, you can get the source code for KDE and, with a little work, remove all the code for Konqueror if you want to.
except I don't think they have the cash.:-( Mandrake wants to release a gaming version - imagine a version of Linux with all of Loki's demo's on it preinstalled and ready to go.
Better yet, imagine Penguin Computing offering a Linux gaming edition system.
Microsoft controls the platform. So they can make/break any package that exists on that platform, but changing the platform. I knew Netscape was dead the minute Microsoft announced IE.
Now, what I laughed at was then they said WinNT was unhackable. Now that was funny. I laughed my ass off when l0pht broke NT.
The key words here are wrongful use. Is it wrong, when someone has stolen something from you, to offer them a conditional amnesty? You steal from me, and not some hypothetic company, and I'll do everything I can to see you put in jail.
Cough. What delightful spin. Did you prove that they stole something from you? No, you are forcing them to prove that they rightfully purchased the product. IE: you are assuming that they are guilty.
That's the problem.
Say you're a small business. You don't keep all the paperwork, but you have purchased the licenses for every piece of software. Say you cut loose some jackass that wouldn't work. Now he decided to get back at you by calling the BSA hotline and making stuff up.
The BSA comes knocking on the door. You haven't done anything wrong, but, since you can't prove you paid for the license, guess what, you get to pay again. (And I won't even mention Microsoft's latest twist - that OEM licenses that you paid for are invalidated if you have more than 500 employees).
Cough. It's not really extortion...honest.
It sounds like (to me at least) that you are asking how can I use OOD/OOP to solve a single small piece of code that's only going to be used once.
You can use OOD/OOP but frankly, you won't find any benefit. OOD/OOP is not for throw away code. Use perl and be happy.:-)
Now, if you want to take a set of common engineering problem, and write a generic solution for them, then OOD/OOP are MUCH more useful. Especially if you have coders in different areas working on different sections of the code. (OOD/OOP seems to really favor breaking up large development project into smaller managable chucks.)
And no, there are no good schools in Florida, sorry.
I received my Bachelor's of Comp. Sci from UCF (University of Central Florida). They are not great, but they are good. Definite emphasis on computer theory without the degree being nothing but computer theory (like some other colleges I could mention).
The author has detailed a problem - that typical business methods don't work on the web - in particular Adverting. (I don't agree with his ascertion regarding commerce - there's a lot of porn out there being sold to SOMEONE).
So the author, in his infinite wisdom, looks at other business models and wants to change the web.
WRONG WRONG WRONG WRONG WRONG WRONG WRONG
The other SHOULD be considering what strong points exist for the Web and building new business models to use those point to meet customer's needs. Too hard? Tough, then he deserves to be broke. (What did you expect? That it would be EASY???)
Good grief, some people think the world should be handed to them on a silver platter.
They aren't even talking about tracking where people go, you think they have that much storage? Think about it, 100 million people get the card and as you paranoid-folk think, are being tracked when they go shopping for instance.
Let's go for the gusto. Say all 250 million U.S. citizens get cards.
Say 20% of them go shopping, 20 million new records tied in to store records and other indexes. In a 24 hour period. Through a week.
Well, 20% of 250 million would be 50 million.
Now we have 140 million rows. How the fuck do you expect anything to sift through that. Not only is it (currently) technologically infeasible, it's just assinane and mundane for people to do so.
Actually...using everyone it would 350 million. How do we do that? The databases I use at work have more than 350 million rows.
How do we do it now? Nearly all U.S. citizens have a Visa/MC/Amer. Express. They get 350 million rows (probably more) every week. They keep track of them (trust me, they want to get paid.)
And you think it's infeasible?
Do you really think the experts are the ones writing the exploits? I don't.
The experts write up about the exploit in detail. Along comes pseudo-hacker who reads said exploit....a week or two later releases something. Script-Kiddie comes in a few days later, downloading pseudo-hacker's kit and breaks into something.
The question is whether or not the experts need to write up the detail that they do for the exploit. The short answer is yes, other experts need to be able to read/duplicate the exploit so that the exploit can be confirmed.
Trouble is...once the expert can duplicate the exploit, so can pseudo-hacker.
Did I miss something? I didn't see anywhere in the article where he changed the password files.
Yes, he downloaded the Perl scripts. He even downloaded the password files. He shared them and was rewriting them in PHP. (Frankly, I'm surprised he copped a plea.)
Up to now...Windows advocates have been complaining that Linux just doesn't have the power of Windows. Listen to this Windows advocate:
Well, um...like Linux is weak. It don't get those Windows viruses at all. Damn, if it can't do that, why should I be a-using it? My operating system has to be corruptiblable, ya know?
Now...finally, we have something to show them! That SirCam CAN affect Linux (in emulation mode at least).
Google Pritikin Diet. Read a little. This was researched long ago.
Programmer conquer 2 worlds - two distinct area of knowledge.
The first is the area of programming languages - they should know what a statement is, what a class is, an algorithm, a subroutine. In short, they must know how to program.
The second area is that of the business world they are writing the program for. If you are writing a program for Morgages, for example, you need to be using base-10 rather than base-2 for mathmatics. You need to know how to calculate a morgage rate, principle, interest, etc. (You'd better realize that morgages can be bought and sold and how to determine their current values and future values).
Our modeling should match the real world. The closer to the real world the model matches, the easier it will be to relate the program to the business model.
But we're not talking about properly designed ballot and election systems (voting systems) are we?
Optical counter exist in my district, and there's NO way for me to determine which way it counts my vote.
House The Senate appears to have done a voice vote - cowards.
Training
- Linux/J2EE - Staff trains for 10 days
- Microsoft - Staff trains for 7 days
StaffingLinux/J2EE
Development team: $1,364,000 Includes 9.25 full-time equivalent (FTEs) for one full year at an average fully loaded cost of $105,000 each. Team includes: one project manager, one architect/lead technical, one database administrator (DBA), four software developers for development and integration, two developers for testing and documentation, and 0.25 FTE for deployment. Thereafter, 1.25 FTEs for annual maintenance and integration in years one through three.
Microsoft
Development team: $1,023,000 Includes 9.25 FTEs ($728,250) for nine months at an average fully loaded annual cost of $105,000 each. Team includes: one project manager, one architect/lead technical, one DBA, four software developers for development and integration, two developers for testing and documentation, and 0.25 FTE for deployment. Thereafter, 0.90 FTEs for annual maintenance and integration in years one through three.
I could have...and think I did make damn near this same speech about Clinton.
Yes, some people hate Bush. Some people hate Clinton. That's okay, get over it.
The idea of going to the moon again and eventually going to Mars and beyond is an idea of value, regardless of who says it.
carry on luggage should be MUCH easier.
People forget that OSS is a development model, not a business model. Linux has proven the effectiveness of the OSS development model. (So the OSS stuff is just snow, okay?)
... sorta like how Dell, Gateway, and Micron all support Microsoft. Now, the question is how much of a hold will Love keep on this? If he keeps too loose a control, the distributions will fragment (losing effectiveness), if he keeps too much control, the distributions will quit and won't join him.
Now...I think Love has correctly interpeted the business market and recognizes that unless some radical changes are soon had Caldera (and a number of the other small distributions) are going to be out of the market. Right now, RedHat has the mind share and Mandrake the market share. (Debian, much as I like it, is a non-issue for most businesses and is, for the most part, a speck on the business horizon. --- which is, imo, a good thing.)
So, Love proposes (to other soon to be out-of-business distributions) commodizing the OS. This isn't a bad thing (especially for Love if he can get them to agree). This allow other distibutions to differentiate on other things
It'll be interesting to see if he can pull it off.
But then again, considering his alternatives, he didn't have much of a choice.
So it would bother you that somebody could just take that paper and get an A too?
What if they got partial credit for the paper? And partial credit for everyone else's paper, whether or not they were involved in the paper or not?
Check the Home Recording Act, Record Companies get a cut of every blank CD sale, irregardless of what it's used for.
is what was this guy's major?
Requiring CS1 for everyone, irregardless of their major, is a bit extreme for me. (I fail to see why a Civil Engineer would need to know how to program in Pascal.)
It seems to me that instead of merely selling ad space to the advertisers (and non-ad space to the user) Slashdot SHOULD look into selling unique items to it's readers. The thought of selling karma, accounts, etc. should be considered as an option. (No one other than slashdot can sell these things - and the monetary rewards are it's alone.)
Just a thought.
And I LIKE google.
Trouble is the cost factor is a curve. say 40% would pay more than $5 a month for google....that means 60% won't. 20% might pay as high as $10 a month for google, while 10% won't pay anything at all.
Value isn't an absolute - it's relative to the payer. (See StarShip Troopers for a full explaination).
cough...I agree with the article - the problem is that people are applying the traditional money generation model to the internet - pay to play. However, the problem is that when users of the internet aren't 'used' to this concept (and generally resent it).
A better solution is to find a different model - (personally I like the idea of sponsors - like NASCAR - rather than straight advertising...but that's just me.)
and can I get me some of that....
Must be REALLY good drugs. (You might want to check out a recent version of Linux... you do realize that they can mount windows partitions with ease. Why both copying them over?)
The KDE is just like IE argument is VERY weak.
If you followed the lawsuit at all, you'd know that the original basis of the argument was the setting of the default browser - not the inclusion of web libraries. Had Microsoft allowed the IE icon to be removed, none of this would have occured.
The problem with your analogy is that there is nothing demanding that KDE be installed with Konqueror as the default browser. You, as a vendor can change it. Furthermore, you can get the source code for KDE and, with a little work, remove all the code for Konqueror if you want to.
except I don't think they have the cash. :-( Mandrake wants to release a gaming version - imagine a version of Linux with all of Loki's demo's on it preinstalled and ready to go.
Better yet, imagine Penguin Computing offering a Linux gaming edition system.
I didn't.
Microsoft controls the platform. So they can make/break any package that exists on that platform, but changing the platform. I knew Netscape was dead the minute Microsoft announced IE.
Now, what I laughed at was then they said WinNT was unhackable. Now that was funny. I laughed my ass off when l0pht broke NT.
It sounds like (to me at least) that you are asking how can I use OOD/OOP to solve a single small piece of code that's only going to be used once.
:-)
You can use OOD/OOP but frankly, you won't find any benefit. OOD/OOP is not for throw away code. Use perl and be happy.
Now, if you want to take a set of common engineering problem, and write a generic solution for them, then OOD/OOP are MUCH more useful. Especially if you have coders in different areas working on different sections of the code. (OOD/OOP seems to really favor breaking up large development project into smaller managable chucks.)
And no, there are no good schools in Florida, sorry. I received my Bachelor's of Comp. Sci from UCF (University of Central Florida). They are not great, but they are good. Definite emphasis on computer theory without the degree being nothing but computer theory (like some other colleges I could mention).
The author has detailed a problem - that typical business methods don't work on the web - in particular Adverting. (I don't agree with his ascertion regarding commerce - there's a lot of porn out there being sold to SOMEONE).
So the author, in his infinite wisdom, looks at other business models and wants to change the web.
WRONG WRONG WRONG WRONG WRONG WRONG WRONG
The other SHOULD be considering what strong points exist for the Web and building new business models to use those point to meet customer's needs. Too hard? Tough, then he deserves to be broke. (What did you expect? That it would be EASY???)
Good grief, some people think the world should be handed to them on a silver platter.
Do you really think the experts are the ones writing the exploits? I don't.
The experts write up about the exploit in detail. Along comes pseudo-hacker who reads said exploit....a week or two later releases something. Script-Kiddie comes in a few days later, downloading pseudo-hacker's kit and breaks into something.
The question is whether or not the experts need to write up the detail that they do for the exploit. The short answer is yes, other experts need to be able to read/duplicate the exploit so that the exploit can be confirmed.
Trouble is...once the expert can duplicate the exploit, so can pseudo-hacker.
BTW: the article CLEARLY states that he informed PDSA on Feb 2. So he DID tell the admins.
Did I miss something? I didn't see anywhere in the article where he changed the password files.
Yes, he downloaded the Perl scripts. He even downloaded the password files. He shared them and was rewriting them in PHP. (Frankly, I'm surprised he copped a plea.)
Now...finally, we have something to show them! That SirCam CAN affect Linux (in emulation mode at least).