Finally, a proven method for training students. Hopefully this will replace the current method of professors using choke chains when a student answers a question wrong.
From who's perspective, the designer's or the thousands of suckers stuck in it on their daily slog to work?
Note that I said can be. Most traffic systems are simply functional, some suck badly, and a few are really well designed and can keep large volumes of traffic moving efficiently. As an older example, the difference in a divided highway system verses a normal street with stoplights can be drastic, even with the same number of lanes.
Really, a lot of engineering is like that, including software. When something is done really well, the people using it won't really notice it.
And for the record, I have a degree in computer engineering but my career is in software. So I'm not a professional engineer, though I have interacted with engineers and engineering students.
My reason for posting was the OP's suggestion that there's too much engineering in software, or that there's no "art" in engineering. From my experience, calling software engineering "engineering" is somewhat of a joke, compared to the traditional engineering disciplines. Not because software development isn't like engineering, just that it's not treated as seriously. My opinion is that software could benefit from more engineering practices, not less.
Much of what you attribute to a craft can be attributed to engineering as well. A bridge can be visually quite artful. A traffic system can be almost beautiful in its elegance and simplicity. And engineers who graduate from an accredited school I believe often end up as an apprentice under a professional, until they themselves take the professional engineer's exam and become a licensed engineer.
IMO, the big problem with software engineering is that it isn't enough like other engineering disciplines. Really it's just that software engineering is still a relatively new field. In time, I imagine people in general will be less tolerant of poorly written software, and the profession will stabilize to be more like the traditional engineering fields.
Now if Apple got on board (or in bed) they would have an even better chance. I dont want to replace my Mini with a noisy, over heated, power consuming Intel chipped Mini. AMD has a lot to offer.
My guess is that Apple will replace the G4s with the lower power Pentium Ms and the G5s with Pentium 4s.
The bright side for AMD is that once the switch to x86 has been made, Apple could potentially consider AMD chips in the future with much less risk than the current switch to Intel. In fact it would probably be best for AMD to let Apple and Intel go through this transition period together before courting Apple.
Yet the proposed solution is to centralize power into the hands of fewer people??? The net result is either a few people taking advantage of tremendous power, or trusting a few people to govern everyone, when by the afforementioned worldview they are incapable of governing themselves.....
When someone says "People are incapable of governing themselves", they are silently adding to the end "except for me".
You need to learn the system here. Instead of saying "Karma be damned", you should have said "I know I'll get modded down for this, but...", and then followed with just a bit more of an explanation why he makes you sick.
For example: "I know I'll get modded down for this, but you make me sick. Gold farmers ruin MMO economies, don't be a part of the problem."
And boom, you would have a nice, shiny +5 Insightful. Now I'll patiently await my +5 Funny...
Re:sounds like the upgrade from Win95 to Win98
on
Longhorn Preview
·
· Score: 2, Informative
What fancy windowing was introduced in Win98? The Win98 UI was basically the same as Win95.
Win98 came with the desktop enhancements that you could get on Win95 by installing IE 4. Stuff like that abomination known as Active Desktop (remember the "push" technology fad?), more useful stuff like being able to drag items on the start menu, plus all the explorer windows being integrated with IE.
The idea that hours equates to productivity is ludicrous. As long as you get your stuff done, it shouldn't matter to your employer how long you work. My wife took over a job that took the previous person (actually, each of the last three) 70-80 hours per week to do. She was able to get it done in 40-45 hours. Her employer was thrilled. The point isn't how long you work, but whether you get your work done.
The problem is that at some of those companies that require overtime, if you are getting your work done in 40-45 hours, then they just give you more work.
Last year I left a job like that. When I started (before they required overtime), I didn't mind the thought that I may have to work extra during crunch time to get the job done. The problem was that the company started mandating a minimum of 48 hours from everyone. So if you were someone who could "get the job done" in less than 48 hours, then management figured you weren't getting enough jobs.
There was also an expectation that with more senority and skill, you should be working more and more hours, and they would plan projects for you as such. My boss actually told me (during a time when I was working 55+ hours) that by leaving at 5:00 most days, I was setting a bad example for the newer guys. This is in spite of the fact that I was coming in early and working weekends...
Needless to say, I am now happy working in my new 40 hours-per-week job.:)
But more to your question, if you are paying for the channel you are watching, then no it's not stealing.
And what if I'm watching broadcast TV? I'm not paying for those, would you consider it stealing then? How about if I just get up and leave the room during commercials, should I feel morally obligated to sit in front of the TV until the show is over?
Personally, I don't feel I'm in any way morally or legally obligated to view an advertisement (whether on TV or the net) any more than I feel obligated to purchase the products being advertised.
there's going to be zero measurable demand to defeat Apple's tying and install OS X on a generic PC. Zero.
If you mean legitimate market demand sure there'll be no demand, mainly because it'd (probably) be illegal to circumvent the protection.
But every hacker/hobbyist/etc. and their uncle will be trying to get it running on their clone pc, ASAP.
Unsupported OS? you mean like the millions upon millions of copies of windows?
But at worst, this will only cost Apple in hardware sales that they never had in the first place. The current Apple customers aren't likely to go buy a Dell then hack it for OS X. The worst case scenario is that Apple wouldn't lose any existing customers but could gain marketshare (and mindshare) for their OS.
Why would Apple do this? The average Tiger user does not ever now that when you access a website you are accessing a computer. Why Steve? Why!
If Apple only cared about this market, why would they even ship Xcode with their OS? And surely there is some significant percentage of Xcode users who would benefit from WebObjects...
The Saturn did horribly in the US.
The Xbox did horribly in Japan.
The Saturn caused Sega to lose a lot of money.
The Xbox caused Microsoft to lose a lot of money.
Sega releases their nextgen console only four years after their previous console.
Microsoft releases their nextgen console only four years after their previous console.
What happens next?
Microsoft uses its cash reserves to keep the console going in case of bad sales?
"Video games are not art or media," she said. "They are simulations, not all that different from the simulations used by the U.S. military in preparation for war."
So what exactly does the Mario games simulate? Or Tetris? I know she is specifically thinking of violent shooter-type games when she says this, but come on.
Also:
"I'm going to vote for this bill, but I'm voting for it for one reason -- because this is a political bill," said Sen. Mike Jacobs. "If I vote against it, it will show up in a campaign mail piece."
The senator said he has become increasingly concerned by Microsoft's behavior amid indications XP would sideline products such as AOL Time Warner's instant messaging software and Eastman Kodak's digital photography software.
Considering that the vast majority of IM users are on AOL or AOL-owned ICQ, I don't think Windows Messanger being included in XP is a good rallying cry against the Evil Microsoft Empire. At least with Netscape, Microsoft's bundling of IE could have put Netscape out of business. I doubt AOL-Time Warner will be closing its doors because Microsoft cut into its IM user base.
With Computer Engineering, you will probably wind up taking a lot of the core Comp Sci classes. At my school, Computer Engineering exposes you to the basics of hardware and circuits, as well as software and programming, but offers lots of electives in either software or hardware. I'm a Computer Engineering major who's focusing on software. So I'll probably wind up getting a software job. But I didn't know I wanted to focus on software until I had taken the hardware classes.
If you are sure you're not interested in hardware, go with Comp Sci. If you think you might be interested in hardware, or a mix of the two, do Computer Engineering.
Finally, a proven method for training students. Hopefully this will replace the current method of professors using choke chains when a student answers a question wrong.
Note that I said can be. Most traffic systems are simply functional, some suck badly, and a few are really well designed and can keep large volumes of traffic moving efficiently. As an older example, the difference in a divided highway system verses a normal street with stoplights can be drastic, even with the same number of lanes.
Really, a lot of engineering is like that, including software. When something is done really well, the people using it won't really notice it.
And for the record, I have a degree in computer engineering but my career is in software. So I'm not a professional engineer, though I have interacted with engineers and engineering students.
My reason for posting was the OP's suggestion that there's too much engineering in software, or that there's no "art" in engineering. From my experience, calling software engineering "engineering" is somewhat of a joke, compared to the traditional engineering disciplines. Not because software development isn't like engineering, just that it's not treated as seriously. My opinion is that software could benefit from more engineering practices, not less.
IMO, the big problem with software engineering is that it isn't enough like other engineering disciplines. Really it's just that software engineering is still a relatively new field. In time, I imagine people in general will be less tolerant of poorly written software, and the profession will stabilize to be more like the traditional engineering fields.
My guess is that Apple will replace the G4s with the lower power Pentium Ms and the G5s with Pentium 4s.
The bright side for AMD is that once the switch to x86 has been made, Apple could potentially consider AMD chips in the future with much less risk than the current switch to Intel. In fact it would probably be best for AMD to let Apple and Intel go through this transition period together before courting Apple.
When someone says "People are incapable of governing themselves", they are silently adding to the end "except for me".
You need to learn the system here. Instead of saying "Karma be damned", you should have said "I know I'll get modded down for this, but...", and then followed with just a bit more of an explanation why he makes you sick.
For example: "I know I'll get modded down for this, but you make me sick. Gold farmers ruin MMO economies, don't be a part of the problem."
And boom, you would have a nice, shiny +5 Insightful. Now I'll patiently await my +5 Funny...
Win98 came with the desktop enhancements that you could get on Win95 by installing IE 4. Stuff like that abomination known as Active Desktop (remember the "push" technology fad?), more useful stuff like being able to drag items on the start menu, plus all the explorer windows being integrated with IE.
Well there's your problem! All the Windows 3.x versions sucked! Get with the times and upgrade! ;)
The problem is that at some of those companies that require overtime, if you are getting your work done in 40-45 hours, then they just give you more work.
Last year I left a job like that. When I started (before they required overtime), I didn't mind the thought that I may have to work extra during crunch time to get the job done. The problem was that the company started mandating a minimum of 48 hours from everyone. So if you were someone who could "get the job done" in less than 48 hours, then management figured you weren't getting enough jobs.
There was also an expectation that with more senority and skill, you should be working more and more hours, and they would plan projects for you as such. My boss actually told me (during a time when I was working 55+ hours) that by leaving at 5:00 most days, I was setting a bad example for the newer guys. This is in spite of the fact that I was coming in early and working weekends...
Needless to say, I am now happy working in my new 40 hours-per-week job. :)
And what if I'm watching broadcast TV? I'm not paying for those, would you consider it stealing then? How about if I just get up and leave the room during commercials, should I feel morally obligated to sit in front of the TV until the show is over?
Personally, I don't feel I'm in any way morally or legally obligated to view an advertisement (whether on TV or the net) any more than I feel obligated to purchase the products being advertised.
Out of curiosity, do you think that changing channels on the TV when a commercial comes on is immoral or stealing?
But at worst, this will only cost Apple in hardware sales that they never had in the first place. The current Apple customers aren't likely to go buy a Dell then hack it for OS X. The worst case scenario is that Apple wouldn't lose any existing customers but could gain marketshare (and mindshare) for their OS.
If Apple only cared about this market, why would they even ship Xcode with their OS? And surely there is some significant percentage of Xcode users who would benefit from WebObjects...
Microsoft uses its cash reserves to keep the console going in case of bad sales?
Nah, just give your passwords to me. I'll email them back to you if you forget.
Come on man, this is Slashdot... Slashdot...
Step 2. ?
Step 3. Karma!
Maybe he changed it from Wang Hwang Lo...
So what exactly does the Mario games simulate? Or Tetris? I know she is specifically thinking of violent shooter-type games when she says this, but come on.
Also:
You gotta love what our democracy has become... :/
Wouldn't words come out of the lexicolon?
Ah, the memories... *sniff*
tourvil
Considering that the vast majority of IM users are on AOL or AOL-owned ICQ, I don't think Windows Messanger being included in XP is a good rallying cry against the Evil Microsoft Empire. At least with Netscape, Microsoft's bundling of IE could have put Netscape out of business. I doubt AOL-Time Warner will be closing its doors because Microsoft cut into its IM user base.
With Computer Engineering, you will probably wind up taking a lot of the core Comp Sci classes. At my school, Computer Engineering exposes you to the basics of hardware and circuits, as well as software and programming, but offers lots of electives in either software or hardware. I'm a Computer Engineering major who's focusing on software. So I'll probably wind up getting a software job. But I didn't know I wanted to focus on software until I had taken the hardware classes.
If you are sure you're not interested in hardware, go with Comp Sci. If you think you might be interested in hardware, or a mix of the two, do Computer Engineering.